/*!
######################################################

# REDWOOD-BASE.CSS

# OCOM GLOBAL ASSET RELEASE: 24.9.0

# BUILD DATE: Wed Mar 23 2022 17:49:34 GMT-0600 (Mountain Daylight Time)

# COPYRIGHT ORACLE CORP 2022 [UNLESS STATED OTHERWISE]

######################################################
*/


/*! MISC + SASS */body .f20w1>div,
body .f20w1>section,
body .f20w1>footer,
body .f20w1>nav {
 filter:initial
}
span[tabindex]:focus,
li[tabindex]:focus,
div[tabindex]:focus,
button:focus,
a:focus,
.bclink:focus>.vjs-big-play-button:before,
.ytvideo>.vjs-big-play-button:focus:before,
.bcvideo>div>button.vjs-big-play-button:focus:before {
 outline-offset:2px;
 outline-width:2px !important;
 outline-style:dotted !important;
 outline-color:currentColor
}
.rwhead-sm {
 font-size:2rem;
 font-weight:800;
 font-family:inherit;
 line-height:1.2;
 margin:0 0 0.4em
}
.rwhead-xsm {
 font-size:1.8rem;
 font-weight:700;
 font-family:inherit;
 line-height:1.2;
 margin:0 0 0.4em
}
.eyebrow {
 font-size:1.925rem !important;
 line-height:2.4rem !important;
 font-weight:500
}
.u28.u28v1 .u28navw2 .u28a1,
.u28.u28v1 .u28navw4,
.f22w2.f22sidebar .rc11,
.f22w2:not(.f22sidebar) .rc11v0,
.f22w2:not(.f22sidebar) .rc11v1 {
 border-radius:.5em !important
}
.u28.u28v1 .u28navw4 .u28pimg {
 border-bottom-left-radius:.5em !important
}
.u28.u28v1 .u28navw4 .u28pimg {
 border-bottom-right-radius:.5em !important
}
div.bcvideo.bcvideoshadow,
div.bcvideo.videoshadow,
div.ytvideo.videoshadow {
 box-shadow:0px 1px 16px 0 rgba(0,0,0,0.18)
}
.rw-intro {
 max-width:56em;
 margin-bottom:4em;
 font-size:1.6rem
}
.rw-ptitle,
div.rw-ptitle h1,
div.rw-ptitle h2 {
 font-family:inherit;
 font-size:2.4rem;
 font-weight:800;
 padding-bottom:1.8rem;
 margin-bottom:0
}
.rw-ptitle+.rw-intro,
div.rw-ptitle h1+.rw-intro,
div.rw-ptitle h2+.rw-intro {
 margin-top:-1em
}
@media only screen and (min-width: 770px) {
 .f22sidebar .rw-ptitle,
 .f22sidebar div.rw-ptitle h1,
 div.rw-ptitle .f22sidebar h1,
 .f22sidebar div.rw-ptitle h2,
 div.rw-ptitle .f22sidebar h2 {
  font-size:2rem
 }
}
.rw-stitle {
 font-family:inherit;
 font-size:2.4rem;
 font-weight:700;
 padding-bottom:1.8rem;
 margin-bottom:0
}
@media only screen and (min-width: 770px) {
 .f22sidebar .rw-stitle {
  font-size:2rem
 }
}
/*! CORE - ANIMATIONS REDWOOD */
@keyframes o-scalezoom {
 0% {
  -moz-transform:scale(1.3, 1.3);
  -webkit-transform:scale(1.3, 1.3);
  transform:scale(1.3, 1.3)
 }
 100% {
  -moz-transform:scale(1, 1);
  -webkit-transform:scale(1, 1);
  transform:scale(1, 1)
 }
}
@keyframes o-upfade-y {
 0% {
  opacity:0;
  -ms-transform:translateY(90px);
  -webkit-transform:translateY(90px);
  transform:translateY(90px)
 }
 100% {
  opacity:1;
  -ms-transform:translateY(0);
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes o-downfadeout-y {
 0% {
  opacity:1;
  -ms-transform:translateY(0);
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 100% {
  opacity:0;
  -ms-transform:translateY(90px);
  -webkit-transform:translateY(90px);
  transform:translateY(90px)
 }
}
@keyframes o-upfade-top {
 0% {
  opacity:0;
  top:90px
 }
 100% {
  opacity:1;
  top:0
 }
}
@keyframes o-fadein {
 0% {
  opacity:0
 }
 90% {
  opacity:1
 }
}
/*! VENDOR - SLICK CAROUSEL */
.slick-loading .slick-list {
 background:#fff url("https://www.oracle.com/asset/web/i/w01-loader.gif") center center no-repeat
}
.slick-prev,
.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
}
.f20 .slick-prev,
.f20 .slick-next {
 height:3em;
 width:2em
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
 outline:none;
 background:transparent;
 color:transparent;
 text-decoration:none
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
 opacity:1
}
.slick-prev:focus,
.slick-next:focus {
 outline:1px dotted #fff
}
.slick-prev:hover,
.slick-next:hover {
 background-color:rgba(33,30,28,0.1)
}
.slick-prev.slick-disabled:hover,
.slick-next.slick-disabled:hover {
 background-color:transparent !important
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
 color:rgba(58,54,50,0.75);
 opacity:.4
}
.slick-prev:before,
.slick-next:before {
 display:block;
 font-family:"redwoodicons" !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
}
.f20 .slick-prev:before,
.f20 .slick-next:before {
 font-size:3.75em
}
.rtl .slick-prev:before,
.rtl .slick-next:before {
 -webkit-transform:translateX(0.27em);
 -ms-transform:translateX(0.27em);
 transform:translateX(0.27em)
}
.slick-prev {
 left:0
}
.rtl .slick-prev {
 left:auto;
 right:0
}
.slick-prev:before {
 content:"\f1cd"
}
.rtl .slick-prev:before {
 content:"\f1cf"
}
.slick-next {
 right:0
}
.rtl .slick-next {
 left:0;
 right:auto
}
.slick-next:before {
 content:"\f1cf"
}
.rtl .slick-next:before {
 content:"\f1cd"
}
_:-ms-input-placeholder,
:root .slick-prev,
_:-ms-input-placeholder,
:root .slick-next {
 height:33px;
 width:22px
}
_:-ms-input-placeholder,
:root .slick-prev:before,
_:-ms-input-placeholder,
:root .slick-next:before {
 font-size:41.25px
}
.slick-dotted.slick-slider {
 margin-bottom:30px
}
.slick-dotted.slick-slider.slick-dotted-hidden {
 margin-bottom:0
}
.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%
}
.slick-dots.hide {
 visibility:hidden;
 width:1em;
 height:0
}
.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
}
.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
}
.slick-dots li button:hover,
.slick-dots li button:focus {
 outline:none;
 opacity:1;
 background:#3A3632
}
.slick-dots li.slick-active button {
 background:#3A3632;
 border-color:#3A3632;
 opacity:1
}
.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
}
.slick-list {
 position:relative;
 display:block;
 overflow:hidden;
 margin:0;
 padding:0
}
.slick-list:focus {
 outline:none
}
.slick-list.dragging {
 cursor:pointer;
 cursor:hand
}
.slick-slider .slick-track,
.slick-slider .slick-list {
 -webkit-transform:translate3d(0, 0, 0);
 -ms-transform:translate3d(0, 0, 0);
 transform:translate3d(0, 0, 0)
}
.slick-track {
 position:relative;
 top:0;
 left:0;
 display:block
}
.slick-track:before,
.slick-track:after {
 display:table;
 content:''
}
.slick-track:after {
 clear:both
}
.slick-loading .slick-track {
 visibility:hidden
}
.slick-slide {
 display:none;
 float:left;
 height:100%;
 min-height:1px
}
.rtl .slick-slide {
 float:right
}
.slick-slide img {
 display:block
}
.slick-slide.slick-loading img {
 display:none
}
.slick-slide.dragging img {
 pointer-events:none
}
.slick-initialized .slick-slide {
 display:block
}
.slick-loading .slick-slide {
 visibility:hidden
}
.slick-vertical .slick-slide {
 display:block;
 height:auto;
 border:1px solid transparent
}
.slick-arrow.slick-hidden {
 display:none
}
@keyframes slick-anim-fist {
 from {
  transform:translate(-100%, 0)
 }
 to {
  transform:translate(0, 0)
 }
}
section.rw-neutral-00bg .slick-animated-dots li button {
 border:1px solid rgba(22,21,19,0.6)
}
section.rw-neutral-00bg .slick-animated-dots li button span {
 background:#161513
}
.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%
}
.slick-animated-dots.hide {
 visibility:hidden;
 width:1em;
 height:0
}
.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
}
.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
}
.slick-animated-dots li button:hover {
 background:#fff
}
.slick-animated-dots li button:hover,
.slick-animated-dots li button:focus {
 outline:none;
 opacity:1
}
.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
}
.slick-animated-dots li.slick-active button {
 background:transparent;
 opacity:1
}
.slick-animated-dots li.slick-active button span {
 transform:translate(0, 0);
 opacity:1
}
.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) {
 .slick-prev {
  left:calc((1600px - 1400px) / 2 - 2em - 1.5em)
 }
 .slick-next {
  right:calc((1600px - 1400px) / 2 - 2em - 1.5em)
 }
}
@media only screen and (min-width: 1444px) and (max-width: 1600px) {
 .slick-prev {
  left:calc((100vw - 1400px) / 2 - 2em - 1.5em)
 }
 .slick-next {
  right:calc((100vw - 1400px) / 2 - 2em - 1.5em)
 }
}
@media only screen and (max-width: 770px) {
 .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
 }
 .slick-prev,
 .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
 }
 .slick-prev:before,
 .slick-next:before {
  font-size:5.5em
 }
 _:-ms-input-placeholder,
 :root .slick-prev,
 _:-ms-input-placeholder,
 :root .slick-next {
  height:16.5px;
  width:11px
 }
 _:-ms-input-placeholder,
 :root .slick-prev:before,
 _:-ms-input-placeholder,
 :root .slick-next:before {
  font-size:20.625px
 }
 .slick-prev {
  -ms-flex-order:0;
  order:0
 }
 .slick-next {
  -ms-flex-order:2;
  order:2
 }
 .slick-dotted.slick-slider {
  margin-bottom:0
 }
 .slick-dots {
  -ms-flex-order:1;
  order:1;
  position:static;
  width:auto
 }
 .slick-nav .slick-dots {
  margin:0 1em
 }
 .slick-dots li:first-child:nth-last-child(8),
 .slick-dots li:first-child:nth-last-child(8) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(9),
 .slick-dots li:first-child:nth-last-child(9) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(10),
 .slick-dots li:first-child:nth-last-child(10) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(11),
 .slick-dots li:first-child:nth-last-child(11) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(12),
 .slick-dots li:first-child:nth-last-child(12) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(13),
 .slick-dots li:first-child:nth-last-child(13) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(14),
 .slick-dots li:first-child:nth-last-child(14) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(15),
 .slick-dots li:first-child:nth-last-child(15) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(16),
 .slick-dots li:first-child:nth-last-child(16) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(17),
 .slick-dots li:first-child:nth-last-child(17) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(18),
 .slick-dots li:first-child:nth-last-child(18) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(19),
 .slick-dots li:first-child:nth-last-child(19) ~ li {
  display:none
 }
 .slick-dots li:first-child:nth-last-child(20),
 .slick-dots li:first-child:nth-last-child(20) ~ li {
  display:none
 }
}
.slicklight .slick-prev:before,
.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
}
.o-crsl .rw-rect .slick-prev,
.o-crsl .rw-rect .slick-next {
 height:1.33em;
 width:1em
}
.o-crsl .rw-rect .slick-prev:before,
.o-crsl .rw-rect .slick-next:before {
 font-size:1.6em
}
@media (max-width: 450px) {
 .o-crsl .rw-rect .slick-dots {
  margin-bottom:.1em
 }
}
.o-crsl .rw-rect .slick-dots {
 overflow:visible;
 max-width:50%;
 flex-direction:row;
 flex-wrap:wrap
}
@media only screen and (max-width: 600px) {
 .o-crsl .rw-rect .slick-dots {
  max-width:calc(100% - 4em)
 }
}
.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
}
.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)
}
.o-crsl .rw-rect .slick-dots li button:hover {
 opacity:1;
 outline:4px solid #3A3632 !important;
 outline-offset:unset !important
}
.o-crsl .rw-rect .slick-dots li.slick-active button,
.o-crsl .rw-rect .slick-dots li.slick-active button:focus,
.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
}
.o-crsl.crsl-count .rw-rect {
 opacity:1;
 transition:opacity 0.1s ease-in
}
.o-crsl.crsl-count .rw-rect.hide {
 opacity:0
}
@media (max-width: 860px) {
 .o-crsl.crsl-count .slick-dots {
  margin-bottom:0
 }
 .o-crsl.crsl-count .slick-dots li {
  display:none !important;
  margin-bottom:.9em !important
 }
 .o-crsl.crsl-count .slick-dots li:first-of-type {
  display:block !important;
  width:100px
 }
 .o-crsl.crsl-count .slick-dots li .slide-count {
  margin-bottom:0;
  display:block !important;
  width:100%
 }
}
.o-crsl .rc05w2.rw-rect .slick-dots {
 margin:auto !important
}
div[class*="-100bg"] .o-crsl .slick-dots li button,
section[class*="-100bg"] .o-crsl .slick-dots li button,
div[class*="-110bg"] .o-crsl .slick-dots li button,
section[class*="-110bg"] .o-crsl .slick-dots li button,
div[class*="-120bg"] .o-crsl .slick-dots li button,
section[class*="-120bg"] .o-crsl .slick-dots li button,
div[class*="-130bg"] .o-crsl .slick-dots li button,
section[class*="-130bg"] .o-crsl .slick-dots li button,
div[class*="-140bg"] .o-crsl .slick-dots li button,
section[class*="-140bg"] .o-crsl .slick-dots li button,
div[class*="-150bg"] .o-crsl .slick-dots li button,
section[class*="-150bg"] .o-crsl .slick-dots li button,
div[class*="-160bg"] .o-crsl .slick-dots li button,
section[class*="-160bg"] .o-crsl .slick-dots li button,
div[class*="-170bg"] .o-crsl .slick-dots li button,
section[class*="-170bg"] .o-crsl .slick-dots li button,
div[class*="-180bg"] .o-crsl .slick-dots li button,
section[class*="-180bg"] .o-crsl .slick-dots li button,
div[class*="-190bg"] .o-crsl .slick-dots li button,
section[class*="-190bg"] .o-crsl .slick-dots li button,
div[class*="-200bg"] .o-crsl .slick-dots li button,
section[class*="-200bg"] .o-crsl .slick-dots li button {
 border-color:#fff;
 background-color:#fff
}
div[class*="-100bg"] .o-crsl .slick-dots li button:hover,
section[class*="-100bg"] .o-crsl .slick-dots li button:hover,
div[class*="-110bg"] .o-crsl .slick-dots li button:hover,
section[class*="-110bg"] .o-crsl .slick-dots li button:hover,
div[class*="-120bg"] .o-crsl .slick-dots li button:hover,
section[class*="-120bg"] .o-crsl .slick-dots li button:hover,
div[class*="-130bg"] .o-crsl .slick-dots li button:hover,
section[class*="-130bg"] .o-crsl .slick-dots li button:hover,
div[class*="-140bg"] .o-crsl .slick-dots li button:hover,
section[class*="-140bg"] .o-crsl .slick-dots li button:hover,
div[class*="-150bg"] .o-crsl .slick-dots li button:hover,
section[class*="-150bg"] .o-crsl .slick-dots li button:hover,
div[class*="-160bg"] .o-crsl .slick-dots li button:hover,
section[class*="-160bg"] .o-crsl .slick-dots li button:hover,
div[class*="-170bg"] .o-crsl .slick-dots li button:hover,
section[class*="-170bg"] .o-crsl .slick-dots li button:hover,
div[class*="-180bg"] .o-crsl .slick-dots li button:hover,
section[class*="-180bg"] .o-crsl .slick-dots li button:hover,
div[class*="-190bg"] .o-crsl .slick-dots li button:hover,
section[class*="-190bg"] .o-crsl .slick-dots li button:hover,
div[class*="-200bg"] .o-crsl .slick-dots li button:hover,
section[class*="-200bg"] .o-crsl .slick-dots li button:hover {
 outline-color:#fff
}
div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:active,
div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button,
div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:focus,
div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:active,
section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button,
section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:focus,
section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:active {
 outline-color:#fff !important
}
div[class*="-100bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-100bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-100bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-100bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-110bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-110bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-110bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-110bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-120bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-120bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-120bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-120bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-130bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-130bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-130bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-130bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-140bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-140bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-140bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-140bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-150bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-150bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-150bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-150bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-160bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-160bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-160bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-160bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-170bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-170bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-170bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-170bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-180bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-180bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-180bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-180bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-190bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-190bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-190bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-190bg"] .o-crsl .slick-next.slick-disabled:before,
div[class*="-200bg"] .o-crsl .slick-prev.slick-disabled:before,
div[class*="-200bg"] .o-crsl .slick-next.slick-disabled:before,
section[class*="-200bg"] .o-crsl .slick-prev.slick-disabled:before,
section[class*="-200bg"] .o-crsl .slick-next.slick-disabled:before {
 color:rgba(255,255,255,0.75)
}
div[class*="-100bg"] .o-crsl .slick-prev:before,
div[class*="-100bg"] .o-crsl .slick-next:before,
section[class*="-100bg"] .o-crsl .slick-prev:before,
section[class*="-100bg"] .o-crsl .slick-next:before,
div[class*="-110bg"] .o-crsl .slick-prev:before,
div[class*="-110bg"] .o-crsl .slick-next:before,
section[class*="-110bg"] .o-crsl .slick-prev:before,
section[class*="-110bg"] .o-crsl .slick-next:before,
div[class*="-120bg"] .o-crsl .slick-prev:before,
div[class*="-120bg"] .o-crsl .slick-next:before,
section[class*="-120bg"] .o-crsl .slick-prev:before,
section[class*="-120bg"] .o-crsl .slick-next:before,
div[class*="-130bg"] .o-crsl .slick-prev:before,
div[class*="-130bg"] .o-crsl .slick-next:before,
section[class*="-130bg"] .o-crsl .slick-prev:before,
section[class*="-130bg"] .o-crsl .slick-next:before,
div[class*="-140bg"] .o-crsl .slick-prev:before,
div[class*="-140bg"] .o-crsl .slick-next:before,
section[class*="-140bg"] .o-crsl .slick-prev:before,
section[class*="-140bg"] .o-crsl .slick-next:before,
div[class*="-150bg"] .o-crsl .slick-prev:before,
div[class*="-150bg"] .o-crsl .slick-next:before,
section[class*="-150bg"] .o-crsl .slick-prev:before,
section[class*="-150bg"] .o-crsl .slick-next:before,
div[class*="-160bg"] .o-crsl .slick-prev:before,
div[class*="-160bg"] .o-crsl .slick-next:before,
section[class*="-160bg"] .o-crsl .slick-prev:before,
section[class*="-160bg"] .o-crsl .slick-next:before,
div[class*="-170bg"] .o-crsl .slick-prev:before,
div[class*="-170bg"] .o-crsl .slick-next:before,
section[class*="-170bg"] .o-crsl .slick-prev:before,
section[class*="-170bg"] .o-crsl .slick-next:before,
div[class*="-180bg"] .o-crsl .slick-prev:before,
div[class*="-180bg"] .o-crsl .slick-next:before,
section[class*="-180bg"] .o-crsl .slick-prev:before,
section[class*="-180bg"] .o-crsl .slick-next:before,
div[class*="-190bg"] .o-crsl .slick-prev:before,
div[class*="-190bg"] .o-crsl .slick-next:before,
section[class*="-190bg"] .o-crsl .slick-prev:before,
section[class*="-190bg"] .o-crsl .slick-next:before,
div[class*="-200bg"] .o-crsl .slick-prev:before,
div[class*="-200bg"] .o-crsl .slick-next:before,
section[class*="-200bg"] .o-crsl .slick-prev:before,
section[class*="-200bg"] .o-crsl .slick-next:before {
 color:#fff
}
/*! FONT - ORACLESANS + NOTO */
@font-face {
 font-display:fallback;
 font-family:"OracleSansVF";
 src:url("fonts/oraclesansvf.woff2") format("woff2");
 font-weight:275 800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"OracleSansVF";
 src:url("fonts/oraclesansvf-cond.woff2") format("woff2");
 font-weight:300 700;
 font-style:normal;
 font-stretch:75% 99%
}
@font-face {
 font-display:fallback;
 font-family:"OracleSansVFCyGr";
 src:url("fonts/oraclesansvf-cygr.woff2") format("woff2");
 font-weight:275 800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"OracleSansVF";
 src:url("fonts/oraclesansvf-it.woff2") format("woff2");
 font-weight:275 800;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"OracleSansVF";
 src:url("fonts/oraclesansvf-cond-it.woff2") format("woff2");
 font-weight:300 700;
 font-style:italic;
 font-stretch:75% 99%
}
@font-face {
 font-display:fallback;
 font-family:"OracleSansVFCyGr";
 src:url("fonts/oraclesansvf-cygr-it.woff2") format("woff2");
 font-weight:275 800;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-ult.woff2") format("woff2"),
 url("fonts/oraclesans-ult.woff") format("woff");
 font-weight:100;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-ult.woff2") format("woff2"),
 url("fonts/oraclesans-ult.woff") format("woff");
 font-weight:200;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-lt.woff2") format("woff2"),
 url("fonts/oraclesans-lt.woff") format("woff");
 font-weight:300;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-rg.woff2") format("woff2"),
 url("fonts/oraclesans-rg.woff") format("woff");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-rg.woff2") format("woff2"),
 url("fonts/oraclesans-rg.woff") format("woff");
 font-weight:500;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-sbd.woff2") format("woff2"),
 url("fonts/oraclesans-sbd.woff") format("woff");
 font-weight:600;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-bd.woff2") format("woff2"),
 url("fonts/oraclesans-bd.woff") format("woff");
 font-weight:700;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-xbd.woff2") format("woff2"),
 url("fonts/oraclesans-xbd.woff") format("woff");
 font-weight:800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-xbd.woff2") format("woff2"),
 url("fonts/oraclesans-xbd.woff") format("woff");
 font-weight:900;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-ultit.woff2") format("woff2"),
 url("fonts/oraclesans-ultit.woff") format("woff");
 font-weight:100;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-ultit.woff2") format("woff2"),
 url("fonts/oraclesans-ultit.woff") format("woff");
 font-weight:200;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-ltit.woff2") format("woff2"),
 url("fonts/oraclesans-ltit.woff") format("woff");
 font-weight:300;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-it.woff2") format("woff2"),
 url("fonts/oraclesans-it.woff") format("woff");
 font-weight:400;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-it.woff2") format("woff2"),
 url("fonts/oraclesans-it.woff") format("woff");
 font-weight:500;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-sbdit.woff2") format("woff2"),
 url("fonts/oraclesans-sbdit.woff") format("woff");
 font-weight:600;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-bdit.woff2") format("woff2"),
 url("fonts/oraclesans-bdit.woff") format("woff");
 font-weight:700;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-xbdit.woff2") format("woff2"),
 url("fonts/oraclesans-xbdit.woff") format("woff");
 font-weight:800;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 src:url("fonts/oraclesans-xbdit.woff2") format("woff2"),
 url("fonts/oraclesans-xbdit.woff") format("woff");
 font-weight:900;
 font-style:italic
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:100;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-lt.woff2") format("woff2");
 src:url("fonts/oraclesanscd-lt.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:200;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-lt.woff2") format("woff2");
 src:url("fonts/oraclesanscd-lt.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:300;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-lt.woff2") format("woff2");
 src:url("fonts/oraclesanscd-lt.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:400;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-rg.woff2") format("woff2");
 src:url("fonts/oraclesanscd-rg.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:500;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-rg.woff2") format("woff2");
 src:url("fonts/oraclesanscd-rg.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:600;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-rg.woff2") format("woff2");
 src:url("fonts/oraclesanscd-rg.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:700;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bd.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bd.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:800;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bd.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bd.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:900;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bd.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bd.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:100;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-ltit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-ltit.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:200;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-ltit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-ltit.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:300;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-ltit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-ltit.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:400;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-it.woff2") format("woff2");
 src:url("fonts/oraclesanscd-it.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:500;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-it.woff2") format("woff2");
 src:url("fonts/oraclesanscd-it.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:600;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-it.woff2") format("woff2");
 src:url("fonts/oraclesanscd-it.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:700;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bdit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bdit.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:800;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bdit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bdit.woff") format("woff")
}
@font-face {
 font-display:fallback;
 font-family:"Oracle Sans";
 font-weight:900;
 font-style:italic;
 font-stretch:condensed;
 src:url("fonts/oraclesanscd-bdit.woff2") format("woff2");
 src:url("fonts/oraclesanscd-bdit.woff") format("woff")
}
html,
input,
button,
textarea,
select {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 color:#161513
}
@supports (font-variation-settings: normal) {
 html,
 input,
 button,
 textarea,
 select {
  font-family:"OracleSansVF","OracleSansVFCyGr",-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif
 }
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-extralight.ttf") format("truetype");
 font-weight:100;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-extralight.ttf") format("truetype");
 font-weight:200;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-light.ttf") format("truetype");
 font-weight:300;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-regular.ttf") format("truetype");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-regular.ttf") format("truetype");
 font-weight:500;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-semibold.ttf") format("truetype");
 font-weight:600;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-bold.ttf") format("truetype");
 font-weight:700;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-extrabold.ttf") format("truetype");
 font-weight:800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-extrabold.ttf") format("truetype");
 font-weight:900;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedlight.ttf") format("truetype");
 font-weight:100;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedlight.ttf") format("truetype");
 font-weight:200;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedlight.ttf") format("truetype");
 font-weight:300;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensed.ttf") format("truetype");
 font-weight:400;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensed.ttf") format("truetype");
 font-weight:500;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensed.ttf") format("truetype");
 font-weight:600;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedbold.ttf") format("truetype");
 font-weight:700;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedbold.ttf") format("truetype");
 font-weight:800;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic";
 src:url("fonts/notosansarabic-condensedbold.ttf") format("truetype");
 font-weight:900;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-extralight.ttf") format("truetype");
 font-weight:100;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-extralight.ttf") format("truetype");
 font-weight:200;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-light.ttf") format("truetype");
 font-weight:300;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-regular.ttf") format("truetype");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-regular.ttf") format("truetype");
 font-weight:500;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-semibold.ttf") format("truetype");
 font-weight:600;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-bold.ttf") format("truetype");
 font-weight:700;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-extrabold.ttf") format("truetype");
 font-weight:800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-extrabold.ttf") format("truetype");
 font-weight:900;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedlight.ttf") format("truetype");
 font-weight:100;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedlight.ttf") format("truetype");
 font-weight:200;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedlight.ttf") format("truetype");
 font-weight:300;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensed.ttf") format("truetype");
 font-weight:400;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensed.ttf") format("truetype");
 font-weight:500;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensed.ttf") format("truetype");
 font-weight:600;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedbold.ttf") format("truetype");
 font-weight:700;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedbold.ttf") format("truetype");
 font-weight:800;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Arabic UI";
 src:url("fonts/notosansarabicui-condensedbold.ttf") format("truetype");
 font-weight:900;
 font-style:normal;
 font-stretch:condensed
}
html[lang^="ar"],
html[lang^="ar"] input,
html[lang^="ar"] button,
html[lang^="ar"] textarea,
html[lang^="ar"] select {
 font-family:"Oracle Sans","Noto Sans Arabic","Noto Sans Arabic UI",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif
}
@supports (font-variation-settings: normal) {
 html[lang^="ar"],
 html[lang^="ar"] input,
 html[lang^="ar"] button,
 html[lang^="ar"] textarea,
 html[lang^="ar"] select {
  font-family:"OracleSansVF","OracleSansVFCyGr","Noto Sans Arabic","Noto Sans Arabic UI",-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif
 }
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-extralight.ttf") format("truetype");
 font-weight:100;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-extralight.ttf") format("truetype");
 font-weight:200;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-light.ttf") format("truetype");
 font-weight:300;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-regular.ttf") format("truetype");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-regular.ttf") format("truetype");
 font-weight:500;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-semibold.ttf") format("truetype");
 font-weight:600;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-bold.ttf") format("truetype");
 font-weight:700;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-extrabold.ttf") format("truetype");
 font-weight:800;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-extrabold.ttf") format("truetype");
 font-weight:900;
 font-style:normal
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedlight.ttf") format("truetype");
 font-weight:100;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedlight.ttf") format("truetype");
 font-weight:200;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedlight.ttf") format("truetype");
 font-weight:300;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensed.ttf") format("truetype");
 font-weight:400;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensed.ttf") format("truetype");
 font-weight:500;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensed.ttf") format("truetype");
 font-weight:600;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedbold.ttf") format("truetype");
 font-weight:700;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedbold.ttf") format("truetype");
 font-weight:800;
 font-style:normal;
 font-stretch:condensed
}
@font-face {
 font-display:fallback;
 font-family:"Noto Sans Hebrew";
 src:url("fonts/notosanshebrew-condensedbold.ttf") format("truetype");
 font-weight:900;
 font-style:normal;
 font-stretch:condensed
}
html[lang^="he"],
html[lang^="he"] input,
html[lang^="he"] button,
html[lang^="he"] textarea,
html[lang^="he"] select {
 font-family:"Oracle Sans","Noto Sans Hebrew",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif
}
@supports (font-variation-settings: normal) {
 html[lang^="he"],
 html[lang^="he"] input,
 html[lang^="he"] button,
 html[lang^="he"] textarea,
 html[lang^="he"] select {
  font-family:"OracleSansVF","OracleSansVFCyGr","Noto Sans Hebrew",-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif
 }
}
h1,
h2,
h3,
h4,
h5,
h6 {
 font-weight:600
}
i {
 font-style:italic
}
/*! FONT - REDWOOD ICONS */
/*! purgecss start ignore */@font-face {
 font-family:'redwoodicons';
 src:url("fonts/redwoodicons-v8.woff2") format("woff2"),
 url("fonts/redwoodicons-v8.woff") format("woff");
 font-weight:normal !important;
 font-style:normal !important
}
/*! purgecss end ignore */.f20 .icn-barchart:before {
 content:"\f45e"
}
.f20 .icn-bargraph:before {
 content:"\f45f"
}
.f20 .icn-battery1:before {
 content:"\f460"
}
.f20 .icn-battery2:before {
 content:"\f461"
}
.f20 .icn-battery3:before {
 content:"\f462"
}
.f20 .icn-battery4:before {
 content:"\f463"
}
.f20 .icn-battery5:before {
 content:"\f464"
}
.f20 .icn-battery6:before {
 content:"\f465"
}
.f20 .icn-createmodal:before {
 content:"\f48e"
}
.f20 .icn-fastforward:before {
 content:"\f493"
}
.f20 .icn-forward5:before {
 content:"\f497"
}
.f20 .icn-forward10:before {
 content:"\f495"
}
.f20 .icn-forward30:before {
 content:"\f496"
}
.f20 .icn-layout2-col:before {
 content:"\f4a7"
}
.f20 .icn-layout2-row:before {
 content:"\f4aa"
}
.f20 .icn-layout3-col:before {
 content:"\f4ac"
}
.f20 .icn-layout3-row:before {
 content:"\f4ad"
}
.f20 .icn-lightbulb:before {
 content:"\f4af"
}
.f20 .icn-linegraph:before {
 content:"\f4b0"
}
.f20 .icn-login:before {
 content:"\f4b2"
}
.f20 .icn-logout:before {
 content:"\f4b3"
}
.f20 .icn-multiclass:before {
 content:"\f4b7"
}
.f20 .icn-nightlife:before {
 content:"\f4b8"
}
.f20 .icn-numberpad:before {
 content:"\f4b9"
}
.f20 .icn-replay5:before {
 content:"\f4c1"
}
.f20 .icn-replay10:before {
 content:"\f4bf"
}
.f20 .icn-replay30:before {
 content:"\f4c0"
}
.f20 .icn-callmethod:before {
 content:"\f46c"
}
.f20 .icn-qrcode:before {
 content:"\f4bc"
}
.f20 .icn-rotationslock:before {
 content:"\f4c2"
}
.f20 .icn-accordian:before {
 content:"\f457"
}
.f20 .icn-chart-odometer:before {
 content:"\f198"
}
.f20 .icn-chart-pie0:before {
 content:"\f473"
}
.f20 .icn-chart-pie5:before {
 content:"\f47a"
}
.f20 .icn-chart-pie10:before {
 content:"\f474"
}
.f20 .icn-chart-pie15:before {
 content:"\f475"
}
.f20 .icn-chart-pie25:before {
 content:"\f476"
}
.f20 .icn-chart-pie30:before {
 content:"\f477"
}
.f20 .icn-chart-pie35:before {
 content:"\f478"
}
.f20 .icn-chart-pie45:before {
 content:"\f479"
}
.f20 .icn-chart-pies-40:before,
.f20 .icn-chart-pies40:before {
 content:"\f483"
}
.f20 .icn-chart-pie50:before {
 content:"\f47b"
}
.f20 .icn-chart-pie55:before {
 content:"\f47c"
}
.f20 .icn-chart-pie60:before {
 content:"\f47d"
}
.f20 .icn-chart-pie65:before {
 content:"\f47e"
}
.f20 .icn-chart-pie70:before {
 content:"\f47f"
}
.f20 .icn-chart-pie75:before {
 content:"\f480"
}
.f20 .icn-chart-pie80:before {
 content:"\f5d6"
}
.f20 .icn-chart-pie85:before {
 content:"\f5d7"
}
.f20 .icn-chart-pie90:before {
 content:"\f481"
}
.f20 .icn-chart-pie95:before {
 content:"\f482"
}
.f20 .icn-circular-progress1:before {
 content:"\f485"
}
.f20 .icn-circular-progress2:before {
 content:"\f486"
}
.f20 .icn-circular-progress3:before {
 content:"\f487"
}
.f20 .icn-circular-progress4:before {
 content:"\f488"
}
.f20 .icn-circular-progress5:before {
 content:"\f489"
}
.f20 .icn-circular-progress6:before {
 content:"\f48a"
}
.f20 .icn-circular-progress7:before {
 content:"\f48b"
}
.f20 .icn-circular-progress8:before {
 content:"\f48c"
}
.f20 .icn-close-s:before {
 content:"\f1de"
}
.f20 .icn-collapsiible:before {
 content:"\f3c8"
}
.f20 .icn-color-pallette:before {
 content:"\f4d7"
}
.f20 .icn-conveyer-belt:before {
 content:"\f48d"
}
.f20 .icn-dasboard:before {
 content:"\f59c"
}
.f20 .icn-dollar:before {
 content:"\f210"
}
.f20 .icn-dollarsign:before {
 content:"\f210"
}
.f20 .icn-layout1-col2-row:before {
 content:"\f4a3"
}
.f20 .icn-layout1-row2-col:before {
 content:"\f4a4"
}
.f20 .icn-layout1-row3-col:before {
 content:"\f4a5"
}
.f20 .icn-layout2-col1-row:before {
 content:"\f4a6"
}
.f20 .icn-layout2-row1-col:before {
 content:"\f4a8"
}
.f20 .icn-layout2-row3-col:before {
 content:"\f4a9"
}
.f20 .icn-layout3-col1-row:before {
 content:"\f4ab"
}
.f20 .icn-masonary-layout:before {
 content:"\f43f"
}
.f20 .icn-masonary-tile:before {
 content:"\f440"
}
.f20 .icn-overflow:before {
 content:"\f305"
}
.f20 .icn-radio-set:before {
 content:"\f44d"
}
.f20 .icn-radiobutton-off:before {
 content:"\f4bd"
}
.f20 .icn-radiobutton-on:before {
 content:"\f4be"
}
.f20 .icn-required:before {
 content:"\f134"
}
.f20 .icn-select-tab:before {
 content:"\f4fb"
}
.f20 .icn-task-2:before {
 content:"\f373"
}
.f20 .icn-user-md:before {
 content:"\f38f"
}
.f20 .icn-compress:before {
 content:"\f431"
}
.f20 .icn-flow:before {
 content:"\f1f0"
}
.f20 .icn-tags:before {
 content:"\f516"
}
.f20 .icn-hyperlink:before {
 content:"\f2cb"
}
.f20 .icn-youku:before {
 content:"\f3ba"
}
.f20 .icn-youtube:before {
 content:"\f3bb"
}
.f20 .icn-github:before {
 content:"\f282"
}
.f20 .icn-linkedin:before {
 content:"\f2cc"
}
.f20 .icn-triangle-up-8:before {
 content:"\f419"
}
.f20 .icn-triangle-down-8:before {
 content:"\f412"
}
.f20 .icn-plus-8:before {
 content:"\f320"
}
.f20 .icn-k:before {
 content:"\f102"
}
.f20 .icn-addtoqueue:before {
 content:"\f2c6"
}
.f20 .icn-dislike:before {
 content:"\f37d"
}
.f20 .icn-like:before {
 content:"\f37e"
}
.f20 .icn-jumpback:before {
 content:"\f339"
}
.f20 .icn-grippies:before {
 content:"\f22e"
}
.f20 .icn-fullscreen:before {
 content:"\f2df"
}
.f20 .icn-aventadd:before {
 content:"\f16a"
}
.f20 .icn-cast:before {
 content:"\f57a"
}
.f20 .icn-audioinput:before {
 content:"\f28f"
}
.f20 .icn-playlist:before {
 content:"\f31d"
}
.f20 .icn-justifyfull:before {
 content:"\f2ab"
}
.f20 .icn-cascadingmenu:before {
 content:"\f181"
}
.f20 .icn-paste:before {
 content:"\f1dc"
}
.f20 .icn-pauseinline:before {
 content:"\f30c"
}
.f20 .icn-stopinline:before {
 content:"\f364"
}
.f20 .icn-pdf:before {
 content:"\f25a"
}
.f20 .icn-playinline:before {
 content:"\f319"
}
.f20 .icn-reply:before {
 content:"\f575"
}
.f20 .icn-replyall:before {
 content:"\f237"
}
.f20 .icn-closedcaptionint:before {
 content:"\f55a"
}
.f20 .icn-supplychain:before {
 content:"\f306"
}
.f20 .icn-unlock:before {
 content:"\f2d2"
}
.f20 .icn-wi-fioff:before {
 content:"\f3b5"
}
.f20 .icn-wi-fion:before {
 content:"\f3b6"
}
.f20 .icn-callforwarding:before {
 content:"\f174"
}
.f20 .icn-mute:before {
 content:"\f39e"
}
.f20 .icn-volume1:before {
 content:"\f39d"
}
.f20 .icn-volume2:before {
 content:"\f3a0"
}
.f20 .icn-help-s:before {
 content:"\f294"
}
.f20 .icn-sendfeeback:before {
 content:"\f303"
}
.f20 .icn-slide:before {
 content:"\f25b"
}
.f20 .icn-contactmerge:before {
 content:"\f171"
}
.f20 .icn-watchlist:before {
 content:"\f106"
}
.f20 .icn-aligncenter:before {
 content:"\f10b"
}
.f20 .icn-alignleft:before {
 content:"\f10c"
}
.f20 .icn-alignright:before {
 content:"\f10d"
}
.f20 .icn-allcaps:before {
 content:"\f10e"
}
.f20 .icn-applicationsuite:before {
 content:"\f113"
}
.f20 .icn-archiveemail:before {
 content:"\f115"
}
.f20 .icn-arrowdownleft:before {
 content:"\f120"
}
.f20 .icn-arrowdownright:before {
 content:"\f121"
}
.f20 .icn-arrowdown:before {
 content:"\f122"
}
.f20 .icn-arrowinlinedown:before {
 content:"\f123"
}
.f20 .icn-arrowinlineleft:before {
 content:"\f124"
}
.f20 .icn-arrowinlineright:before {
 content:"\f125"
}
.f20 .icn-arrowinlineup:before {
 content:"\f126"
}
.f20 .icn-arrowleft:before {
 content:"\f127"
}
.f20 .icn-arrowright:before {
 content:"\f128"
}
.f20 .icn-arrowupleft:before {
 content:"\f129"
}
.f20 .icn-arrowupright:before {
 content:"\f12a"
}
.f20 .icn-arrowup:before {
 content:"\f12b"
}
.f20 .icn-artificialintelligence:before {
 content:"\f130"
}
.f20 .icn-artificialintelligence2:before {
 content:"\f131"
}
.f20 .icn-assignvariables:before {
 content:"\f133"
}
.f20 .icn-atsign:before {
 content:"\f135"
}
.f20 .icn-backgroundcolor:before {
 content:"\f13a"
}
.f20 .icn-batterycharge:before {
 content:"\f142"
}
.f20 .icn-bookmarkadd:before {
 content:"\f157"
}
.f20 .icn-bookmarkfavorite:before {
 content:"\f158"
}
.f20 .icn-bookmarkremove:before {
 content:"\f159"
}
.f20 .icn-bookmarkselected:before {
 content:"\f15a"
}
.f20 .icn-callend:before {
 content:"\f16f"
}
.f20 .icn-callincoming:before {
 content:"\f170"
}
.f20 .icn-callmissed:before {
 content:"\f173"
}
.f20 .icn-callring:before {
 content:"\f176"
}
.f20 .icn-cameraoff:before {
 content:"\f179"
}
.f20 .icn-cardsd:before {
 content:"\f17c"
}
.f20 .icn-cardsim:before {
 content:"\f17d"
}
.f20 .icn-caretdown:before {
 content:"\f17f"
}
.f20 .icn-caretleft:before {
 content:"\f180"
}
.f20 .icn-caretright:before {
 content:"\f181"
}
.f20 .icn-caretup:before {
 content:"\f182"
}
.f20 .icn-cccard:before {
 content:"\f188"
}
.f20 .icn-checkcircle-s:before {
 content:"\f1bb"
}
.f20 .icn-checkcircle:before {
 content:"\f1bc"
}
.f20 .icn-checksquare:before {
 content:"\f1bd"
}
.f20 .icn-checkboxmixed:before {
 content:"\f1bf"
}
.f20 .icn-checkboxoff:before {
 content:"\f1c0"
}
.f20 .icn-checkboxon-s:before {
 content:"\f1c1"
}
.f20 .icn-chevrondown:before {
 content:"\f1cb"
}
.f20 .icn-chevronleft:before {
 content:"\f1cd"
}
.f20 .icn-chevronright:before {
 content:"\f1cf"
}
.f20 .icn-chevronup:before {
 content:"\f1d1"
}
.f20 .icn-closecircle-s:before {
 content:"\f1de"
}
.f20 .icn-closecircle:before {
 content:"\f1df"
}
.f20 .icn-closesquare-s:before {
 content:"\f1e0"
}
.f20 .icn-closesquare:before {
 content:"\f1e1"
}
.f20 .icn-closedcaption:before {
 content:"\f1e3"
}
.f20 .icn-clouddownload:before {
 content:"\f1e4"
}
.f20 .icn-cloudoff:before {
 content:"\f1e5"
}
.f20 .icn-cloudupload:before {
 content:"\f1e6"
}
.f20 .icn-codex:before {
 content:"\f1ea"
}
.f20 .icn-contactcard:before {
 content:"\f1f8"
}
.f20 .icn-contactcheck:before {
 content:"\f1f9"
}
.f20 .icn-contactgroup:before {
 content:"\f1fa"
}
.f20 .icn-contactminus:before {
 content:"\f1fb"
}
.f20 .icn-contactplus:before {
 content:"\f1fc"
}
.f20 .icn-contactremove:before {
 content:"\f1fd"
}
.f20 .icn-cornerdownleft:before {
 content:"\f202"
}
.f20 .icn-cornerdownright:before {
 content:"\f203"
}
.f20 .icn-cornerleftdown:before {
 content:"\f204"
}
.f20 .icn-cornerleftup:before {
 content:"\f205"
}
.f20 .icn-cornerleft:before {
 content:"\f206"
}
.f20 .icn-cornerrightdown:before {
 content:"\f207"
}
.f20 .icn-cornerrightup:before {
 content:"\f208"
}
.f20 .icn-cornerright:before {
 content:"\f209"
}
.f20 .icn-developertools:before {
 content:"\f21f"
}
.f20 .icn-donotenter:before {
 content:"\f224"
}
.f20 .icn-downloadcomplete:before {
 content:"\f228"
}
.f20 .icn-downloaderror:before {
 content:"\f229"
}
.f20 .icn-editbox:before {
 content:"\f231"
}
.f20 .icn-editinline:before {
 content:"\f232"
}
.f20 .icn-emailforward:before {
 content:"\f236"
}
.f20 .icn-emergingtechnologies:before {
 content:"\f23a"
}
.f20 .icn-emojimeh:before {
 content:"\f23b"
}
.f20 .icn-emojisad:before {
 content:"\f23c"
}
.f20 .icn-emojismile:before {
 content:"\f23d"
}
.f20 .icn-externallink:before {
 content:"\f24e"
}
.f20 .icn-fileadd:before {
 content:"\f254"
}
.f20 .icn-filecode:before {
 content:"\f255"
}
.f20 .icn-filedoc:before {
 content:"\f256"
}
.f20 .icn-fileimage:before {
 content:"\f257"
}
.f20 .icn-filemedia:before {
 content:"\f258"
}
.f20 .icn-filemusic:before {
 content:"\f259"
}
.f20 .icn-filepdf:before {
 content:"\f25a"
}
.f20 .icn-filepresentation:before {
 content:"\f25b"
}
.f20 .icn-fileremove:before {
 content:"\f25c"
}
.f20 .icn-filespreadsheet:before {
 content:"\f25d"
}
.f20 .icn-filetext:before {
 content:"\f25e"
}
.f20 .icn-fileweb:before {
 content:"\f25f"
}
.f20 .icn-filezip:before {
 content:"\f260"
}
.f20 .icn-flashoff:before {
 content:"\f26b"
}
.f20 .icn-flashon:before {
 content:"\f26c"
}
.f20 .icn-folderadd:before {
 content:"\f26e"
}
.f20 .icn-folderbookmark:before {
 content:"\f26f"
}
.f20 .icn-folderremove:before {
 content:"\f271"
}
.f20 .icn-futureready:before {
 content:"\f27c"
}
.f20 .icn-gamecontroller:before {
 content:"\f27d"
}
.f20 .icn-glassdoor:before {
 content:"\f283"
}
.f20 .icn-gridviewlarge:before {
 content:"\f284"
}
.f20 .icn-gridviewsmall:before {
 content:"\f285"
}
.f20 .icn-highlightcolor:before {
 content:"\f297"
}
.f20 .icn-inboxadd:before {
 content:"\f2a1"
}
.f20 .icn-inboxcart:before {
 content:"\f2a2"
}
.f20 .icn-justifycenter:before {
 content:"\f2ac"
}
.f20 .icn-justifyleft:before {
 content:"\f2ad"
}
.f20 .icn-justifyright:before {
 content:"\f2ae"
}
.f20 .icn-leadingdefault:before {
 content:"\f2c2"
}
.f20 .icn-leadingincrease:before {
 content:"\f2c3"
}
.f20 .icn-listbulleted:before {
 content:"\f2cd"
}
.f20 .icn-locationfound:before {
 content:"\f2cf"
}
.f20 .icn-locationpin:before {
 content:"\f2d0"
}
.f20 .icn-locationsearching:before {
 content:"\f2d1"
}
.f20 .icn-machinelearning:before {
 content:"\f2d6"
}
.f20 .icn-marginsdecrease:before {
 content:"\f2d8"
}
.f20 .icn-marginsincrease:before {
 content:"\f2d9"
}
.f20 .icn-micoff:before {
 content:"\f2e6"
}
.f20 .icn-micon:before {
 content:"\f2e7"
}
.f20 .icn-minuscircle:before {
 content:"\f2e9"
}
.f20 .icn-minussquare:before {
 content:"\f2ea"
}
.f20 .icn-mousepointer:before {
 content:"\f2ed"
}
.f20 .icn-notesadd:before {
 content:"\f2f6"
}
.f20 .icn-notificationoff:before {
 content:"\f2f8"
}
.f20 .icn-numberlist:before {
 content:"\f2fa"
}
.f20 .icn-oracleai:before {
 content:"\f300"
}
.f20 .icn-oracleo:before {
 content:"\f301"
}
.f20 .icn-panelcollapse:before {
 content:"\f308"
}
.f20 .icn-panelexpand:before {
 content:"\f309"
}
.f20 .icn-piechart:before {
 content:"\f314"
}
.f20 .icn-pluscircle:before {
 content:"\f31e"
}
.f20 .icn-plussquare:before {
 content:"\f31f"
}
.f20 .icn-podcastapple:before {
 content:"\f321"
}
.f20 .icn-podcastgoogle:before {
 content:"\f322"
}
.f20 .icn-poweroff:before {
 content:"\f323"
}
.f20 .icn-poweron:before {
 content:"\f324"
}
.f20 .icn-pullrequest:before {
 content:"\f328"
}
.f20 .icn-radiobuttonoff:before {
 content:"\f4bd"
}
.f20 .icn-radiobuttonon:before {
 content:"\f4be"
}
.f20 .icn-removeformatting:before {
 content:"\f330"
}
.f20 .icn-repeatonce:before {
 content:"\f332"
}
.f20 .icn-reversedirection:before {
 content:"\f33a"
}
.f20 .icn-rotateccw:before {
 content:"\f33d"
}
.f20 .icn-rotatecw:before {
 content:"\f33e"
}
.f20 .icn-selectall:before {
 content:"\f346"
}
.f20 .icn-selecttext:before {
 content:"\f347"
}
.f20 .icn-shieldoff:before {
 content:"\f34d"
}
.f20 .icn-shieldtrusted:before {
 content:"\f34e"
}
.f20 .icn-showquotedtext:before {
 content:"\f350"
}
.f20 .icn-sidebar:before {
 content:"\f352"
}
.f20 .icn-smallcaps:before {
 content:"\f356"
}
.f20 .icn-sortbysize:before {
 content:"\f358"
}
.f20 .icn-sortrelevancehigh:before {
 content:"\f359"
}
.f20 .icn-sortrelevancelow:before {
 content:"\f35a"
}
.f20 .icn-steepinlcine:before {
 content:"\f361"
}
.f20 .icn-stepair:before {
 content:"\f362"
}
.f20 .icn-switchoff:before {
 content:"\f36a"
}
.f20 .icn-switchon:before {
 content:"\f36b"
}
.f20 .icn-tabletlandscape:before {
 content:"\f36e"
}
.f20 .icn-tabletportrait:before {
 content:"\f36f"
}
.f20 .icn-textcolor:before {
 content:"\f376"
}
.f20 .icn-touchdevice:before {
 content:"\f380"
}
.f20 .icn-trendingdown:before {
 content:"\f385"
}
.f20 .icn-trendingup:before {
 content:"\f386"
}
.f20 .icn-videooff:before {
 content:"\f397"
}
.f20 .icn-videoon:before {
 content:"\f398"
}
.f20 .icn-viewfinder:before {
 content:"\f399"
}
.f20 .icn-viewhide:before {
 content:"\f39a"
}
.f20 .icn-volumeoff:before {
 content:"\f39f"
}
.f20 .icn-lightening:before {
 content:"\f3a7"
}
.f20 .icn-moon:before {
 content:"\f3a8"
}
.f20 .icn-rain:before {
 content:"\f3a9"
}
.f20 .icn-sleet:before {
 content:"\f3aa"
}
.f20 .icn-snow:before {
 content:"\f3ab"
}
.f20 .icn-sun:before {
 content:"\f3ac"
}
.f20 .icn-sunrise:before {
 content:"\f3ad"
}
.f20 .icn-sunset:before {
 content:"\f3ae"
}
.f20 .icn-thermometer:before {
 content:"\f3af"
}
.f20 .icn-umbrella:before {
 content:"\f3b0"
}
.f20 .icn-wind:before {
 content:"\f3b1"
}
.f20 .icn-zoomin:before {
 content:"\f3bc"
}
.f20 .icn-zoomout:before {
 content:"\f3bd"
}
.f20 .icn-checkboxon:before {
 content:"\f484"
}
/*! purgecss start ignore */.f20 [class^="icn-"]:before,
.f20 [class*=" icn-"]:before {
 font-family:'redwoodicons' !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
}
.f20 a:hover *:after,
.f20 a:hover:after,
.f20 a:hover *:before,
.f20 a:hover:before,
.f20 a:focus *:after,
.f20 a:focus:after,
.f20 a:focus *:before,
.f20 a:focus:before {
 text-decoration:underline
}
.f20 a:hover *:after,
.f20 a:hover:after,
.f20 a:hover *:before,
.f20 a:hover:before,
.f20 a:focus *:after,
.f20 a:focus:after,
.f20 a:focus *:before,
.f20 a:focus:before {
 text-decoration:none !important
}
.f20 div.icn-img {
 margin:0 auto;
 font-size:10rem;
 width:1em !important;
 height:1em !important;
 line-height:1 !important;
 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
}
.f20 div.icn-img:before {
 font-size:1em !important;
 line-height:1.01 !important;
 vertical-align:top;
 display:block;
 text-align:center
}
.f20 div.icn-img br {
 display:none
}
.f20 div.icn-img.icn-oracle:before {
 font-size:.1em !important
}
.f20 ul.odlist>li,
.f20 ul.icn-ulist li {
 margin:0 0 1.2em;
 clear:both;
 position:relative;
 padding-left:2.6em;
 padding-left:1.9em
}
.f20 ul.odlist>li {
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid;
 padding-left:1.2em;
 padding-top:0.75em
}
.f20 ul.icn-ulist li:before {
 font-family:'redwoodicons' !important;
 position:absolute;
 top:0.125em;
 left:0;
 display:block;
 width:auto;
 height:1em;
 font-size:1.2em
}
.f20 ul.odlist>li:before {
 position:absolute;
 display:block;
 width:.7em;
 content:'\00A0';
 background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M2 4h5v1H2z'/%3E%3C/svg%3E");
 background-size:100% auto;
 background-position:50% 50%;
 background-repeat:no-repeat;
 top:0.75em;
 left:0;
 opacity:.6;
 font-size:inherit;
 line-height:inherit
}
.f20.rtl ul.odlist>li,
.f20.rtl ul.icn-ulist li,
.rtl .f20 ul.odlist>li,
.rtl .f20 ul.icn-ulist li {
 padding-left:0;
 padding-right:1.9em
}
.f20.rtl ul.odlist>li,
.rtl .f20 ul.odlist>li {
 padding-left:0;
 padding-right:1.2em
}
.f20.rtl ul.icn-ulist li:before,
.rtl .f20 ul.icn-ulist li:before {
 left:auto;
 right:0
}
.f20.rtl ul.odlist>li:before,
.rtl .f20 ul.odlist>li:before {
 left:auto;
 right:0
}
.f20 .icn-404:before {
 content:'\f101'
}
.f20 .icn-4k:before {
 content:'\f102'
}
.f20 .icn-accessibility:before {
 content:'\f103'
}
.f20 .icn-action:before {
 content:'\f104'
}
.f20 .icn-activities:before {
 content:'\f105'
}
.f20 .icn-add-queue:before {
 content:'\f106'
}
.f20 .icn-administration:before {
 content:'\f107'
}
.f20 .icn-airplay:before {
 content:'\f108'
}
.f20 .icn-airport:before {
 content:'\f109'
}
.f20 .icn-alarm:before {
 content:'\f10a'
}
.f20 .icn-align-center:before {
 content:'\f10b'
}
.f20 .icn-align-left:before {
 content:'\f10c'
}
.f20 .icn-align-right:before {
 content:'\f10d'
}
.f20 .icn-all-caps:before {
 content:'\f10e'
}
.f20 .icn-ambulance:before {
 content:'\f10f'
}
.f20 .icn-analytics:before {
 content:'\f110'
}
.f20 .icn-anchor:before {
 content:'\f111'
}
.f20 .icn-aperture:before {
 content:'\f112'
}
.f20 .icn-application-suite:before {
 content:'\f113'
}
.f20 .icn-applications:before {
 content:'\f114'
}
.f20 .icn-archive-email:before {
 content:'\f115'
}
.f20 .icn-archive:before {
 content:'\f116'
}
.f20 .icn-arena:before {
 content:'\f117'
}
.f20 .icn-arrow-alt-down-left:before {
 content:'\f118'
}
.f20 .icn-arrow-alt-down-right:before {
 content:'\f119'
}
.f20 .icn-arrow-alt-down:before {
 content:'\f11a'
}
.f20 .icn-arrow-alt-left:before {
 content:'\f11b'
}
.f20 .icn-arrow-alt-right:before {
 content:'\f11c'
}
.f20 .icn-arrow-alt-up-left:before {
 content:'\f11d'
}
.f20 .icn-arrow-alt-up-right:before {
 content:'\f11e'
}
.f20 .icn-arrow-alt-up:before {
 content:'\f11f'
}
.f20 .icn-arrow-down-left:before {
 content:'\f120'
}
.f20 .icn-arrow-down-right:before {
 content:'\f121'
}
.f20 .icn-arrow-down:before {
 content:'\f122'
}
.f20 .icn-arrow-inline-down:before {
 content:'\f123'
}
.f20 .icn-arrow-inline-left:before {
 content:'\f124'
}
.f20 .icn-arrow-inline-right:before {
 content:'\f125'
}
.f20 .icn-arrow-inline-up:before {
 content:'\f126'
}
.f20 .icn-arrow-left:before {
 content:'\f127'
}
.f20 .icn-arrow-right:before {
 content:'\f128'
}
.f20 .icn-arrow-up-left:before {
 content:'\f129'
}
.f20 .icn-arrow-up-right:before {
 content:'\f12a'
}
.f20 .icn-arrow-up:before {
 content:'\f12b'
}
.f20 .icn-arrow:before {
 content:'\f12c'
}
.f20 .icn-arrows-alt:before {
 content:'\f12d'
}
.f20 .icn-arrows-h:before {
 content:'\f12e'
}
.f20 .icn-arrows-v:before {
 content:'\f12f'
}
.f20 .icn-artificial-intelligence:before {
 content:'\f130'
}
.f20 .icn-artificial-intelligence2:before {
 content:'\f131'
}
.f20 .icn-assets:before {
 content:'\f132'
}
.f20 .icn-assign-variables:before {
 content:'\f133'
}
.f20 .icn-asterix:before {
 content:'\f134'
}
.f20 .icn-at-sign:before {
 content:'\f135'
}
.f20 .icn-attach-file:before {
 content:'\f136'
}
.f20 .icn-attachment:before {
 content:'\f137'
}
.f20 .icn-avatar:before {
 content:'\f138'
}
.f20 .icn-back:before {
 content:'\f139'
}
.f20 .icn-background-color:before {
 content:'\f13a'
}
.f20 .icn-backspace:before {
 content:'\f13b'
}
.f20 .icn-backtomap:before {
 content:'\f13c'
}
.f20 .icn-badge-id:before {
 content:'\f13d'
}
.f20 .icn-bag:before {
 content:'\f13e'
}
.f20 .icn-barcode:before {
 content:'\f140'
}
.f20 .icn-battery-charge:before {
 content:'\f142'
}
.f20 .icn-battery:before {
 content:'\f143'
}
.f20 .icn-beaker:before {
 content:'\f14a'
}
.f20 .icn-bed:before {
 content:'\f14b'
}
.f20 .icn-beer:before {
 content:'\f14c'
}
.f20 .icn-bicycle:before {
 content:'\f14d'
}
.f20 .icn-binary:before {
 content:'\f14e'
}
.f20 .icn-binoculars:before {
 content:'\f14f'
}
.f20 .icn-birthday-cake:before {
 content:'\f150'
}
.f20 .icn-blockquote:before {
 content:'\f151'
}
.f20 .icn-blogger:before {
 content:'\f152'
}
.f20 .icn-bluetooth-off:before {
 content:'\f153'
}
.f20 .icn-bluetooth:before {
 content:'\f154'
}
.f20 .icn-bold:before {
 content:'\f155'
}
.f20 .icn-book:before {
 content:'\f156'
}
.f20 .icn-bookmark-add:before {
 content:'\f157'
}
.f20 .icn-bookmark-favorite:before {
 content:'\f158'
}
.f20 .icn-bookmark-remove:before {
 content:'\f159'
}
.f20 .icn-bookmark-selected:before {
 content:'\f15a'
}
.f20 .icn-bookmark:before {
 content:'\f15b'
}
.f20 .icn-boolean:before {
 content:'\f15c'
}
.f20 .icn-box:before {
 content:'\f15d'
}
.f20 .icn-brackets:before {
 content:'\f15e'
}
.f20 .icn-branch:before {
 content:'\f15f'
}
.f20 .icn-breadcrumb:before {
 content:'\f160'
}
.f20 .icn-browse:before {
 content:'\f161'
}
.f20 .icn-bug:before {
 content:'\f162'
}
.f20 .icn-building:before {
 content:'\f163'
}
.f20 .icn-bullets:before {
 content:'\f164'
}
.f20 .icn-bullhorn:before {
 content:'\f165'
}
.f20 .icn-bus:before {
 content:'\f166'
}
.f20 .icn-button-group:before {
 content:'\f167'
}
.f20 .icn-buy:before {
 content:'\f168'
}
.f20 .icn-calculator:before {
 content:'\f169'
}
.f20 .icn-calendar-add:before {
 content:'\f16a'
}
.f20 .icn-calendar-clock:before {
 content:'\f16b'
}
.f20 .icn-calendar-delete:before {
 content:'\f16c'
}
.f20 .icn-calendar-remove:before {
 content:'\f16d'
}
.f20 .icn-calendar:before {
 content:'\f16e'
}
.f20 .icn-call-end:before {
 content:'\f16f'
}
.f20 .icn-call-incoming:before {
 content:'\f170'
}
.f20 .icn-call-merge:before {
 content:'\f171'
}
.f20 .icn-call-missed-outgoing:before {
 content:'\f172'
}
.f20 .icn-call-missed:before {
 content:'\f173'
}
.f20 .icn-call-outgoing:before {
 content:'\f174'
}
.f20 .icn-call-received:before {
 content:'\f175'
}
.f20 .icn-call-ring:before {
 content:'\f176'
}
.f20 .icn-call:before {
 content:'\f177'
}
.f20 .icn-camera-off:before {
 content:'\f179'
}
.f20 .icn-camera:before {
 content:'\f17a'
}
.f20 .icn-car:before {
 content:'\f17b'
}
.f20 .icn-card-sd:before {
 content:'\f17c'
}
.f20 .icn-card-sim:before {
 content:'\f17d'
}
.f20 .icn-cards:before {
 content:'\f17e'
}
.f20 .icn-caret-down:before {
 content:'\f17f'
}
.f20 .icn-caret-left:before {
 content:'\f180'
}
.f20 .icn-caret-right:before {
 content:'\f181'
}
.f20 .icn-caret-up:before {
 content:'\f182'
}
.f20 .icn-cart-empty:before {
 content:'\f183'
}
.f20 .icn-cart-full:before {
 content:'\f184'
}
.f20 .icn-cart:before {
 content:'\f185'
}
.f20 .icn-case-change:before {
 content:'\f186'
}
.f20 .icn-cc-amex:before {
 content:'\f187'
}
.f20 .icn-cc-card:before {
 content:'\f188'
}
.f20 .icn-cc-discover:before {
 content:'\f189'
}
.f20 .icn-cc-mastercard:before {
 content:'\f18a'
}
.f20 .icn-cc-visa:before {
 content:'\f18b'
}
.f20 .icn-cell-phone:before {
 content:'\f18c'
}
.f20 .icn-certification:before {
 content:'\f18d'
}
.f20 .icn-chart-area:before {
 content:'\f18e'
}
.f20 .icn-chart-axis-x:before {
 content:'\f18f'
}
.f20 .icn-chart-axis-y:before {
 content:'\f190'
}
.f20 .icn-chart-axis-y1:before {
 content:'\f191'
}
.f20 .icn-chart-axis-y2:before {
 content:'\f192'
}
.f20 .icn-chart-bar-horiz:before {
 content:'\f193'
}
.f20 .icn-chart-bar-vert:before {
 content:'\f194'
}
.f20 .icn-chart-box-plot:before {
 content:'\f195'
}
.f20 .icn-chart-bubble:before {
 content:'\f196'
}
.f20 .icn-chart-combo:before {
 content:'\f197'
}
.f20 .icn-chart-dial-guage:before {
 content:'\f198'
}
.f20 .icn-chart-donut:before {
 content:'\f199'
}
.f20 .icn-chart-funnel:before {
 content:'\f19a'
}
.f20 .icn-chart-gantt:before {
 content:'\f19b'
}
.f20 .icn-chart-line-area:before {
 content:'\f19c'
}
.f20 .icn-chart-line:before {
 content:'\f19d'
}
.f20 .icn-chart-pie:before {
 content:'\f19e'
}
.f20 .icn-chart-pie-80:before {
 content:'\f5d6'
}
.f20 .icn-chart-pie-85:before {
 content:'\f5d7'
}
.f20 .icn-chart-polar:before {
 content:'\f1b2'
}
.f20 .icn-chart-pyramid:before {
 content:'\f1b3'
}
.f20 .icn-chart-radar:before {
 content:'\f1b4'
}
.f20 .icn-chart-range-area:before {
 content:'\f1b5'
}
.f20 .icn-chart-range-bar:before {
 content:'\f1b6'
}
.f20 .icn-chart-scatter:before {
 content:'\f1b7'
}
.f20 .icn-chart-stock:before {
 content:'\f1b8'
}
.f20 .icn-chart:before {
 content:'\f1b9'
}
.f20 .icn-chat:before {
 content:'\f1ba'
}
.f20 .icn-check-circle-s:before {
 content:'\f1bb'
}
.f20 .icn-check-circle:before {
 content:'\f1bc'
}
.f20 .icn-check-square:before {
 content:'\f1bd'
}
.f20 .icn-check:before {
 content:'\f1be'
}
.f20 .icn-checkbox-mixed:before {
 content:'\f1bf'
}
.f20 .icn-checkbox-off:before {
 content:'\f1c0'
}
.f20 .icn-checkbox-on-s:before {
 content:'\f1c1'
}
.f20 .icn-chevron-circle-down:before {
 content:'\f1c2'
}
.f20 .icn-chevron-circle-left:before {
 content:'\f1c3'
}
.f20 .icn-chevron-circle-right:before {
 content:'\f1c4'
}
.f20 .icn-chevron-circle-up:before {
 content:'\f1c5'
}
.f20 .icn-chevron-double-down:before {
 content:'\f1c6'
}
.f20 .icn-chevron-double-left:before {
 content:'\f1c7'
}
.f20 .icn-chevron-double-right:before {
 content:'\f1c8'
}
.f20 .icn-chevron-double-up:before {
 content:'\f1c9'
}
.f20 .icn-chevron-down-end:before {
 content:'\f1ca'
}
.f20 .icn-chevron-down:before {
 content:'\f1cb'
}
.f20 .icn-chevron-left-end:before {
 content:'\f1cc'
}
.f20 .icn-chevron-left:before {
 content:'\f1cd'
}
.f20 .icn-chevron-right-end:before {
 content:'\f1ce'
}
.f20 .icn-chevron-right:before {
 content:'\f1cf'
}
.f20 .icn-chevron-up-end:before {
 content:'\f1d0'
}
.f20 .icn-chevron-up:before {
 content:'\f1d1'
}
.f20 .icn-clipboard-down:before {
 content:'\f1da'
}
.f20 .icn-clipboard-up:before {
 content:'\f1db'
}
.f20 .icn-clipboard:before {
 content:'\f1dc'
}
.f20 .icn-clock:before {
 content:'\f1dd'
}
.f20 .icn-close-circle-s:before {
 content:'\f1de'
}
.f20 .icn-close-circle:before {
 content:'\f1df'
}
.f20 .icn-close-square-s:before {
 content:'\f1e0'
}
.f20 .icn-close-square:before {
 content:'\f1e1'
}
.f20 .icn-close:before {
 content:'\f1e2'
}
.f20 .icn-closed-caption:before {
 content:'\f1e3'
}
.f20 .icn-cloud-download:before {
 content:'\f1e4'
}
.f20 .icn-cloud-off:before {
 content:'\f1e5'
}
.f20 .icn-cloud-upload:before {
 content:'\f1e6'
}
.f20 .icn-cloud:before {
 content:'\f1e7'
}
.f20 .icn-cluster:before {
 content:'\f1e8'
}
.f20 .icn-code-fork:before {
 content:'\f1e9'
}
.f20 .icn-code-x:before {
 content:'\f1ea'
}
.f20 .icn-code:before {
 content:'\f1eb'
}
.f20 .icn-codebox:before {
 content:'\f1ec'
}
.f20 .icn-codepen:before {
 content:'\f1ed'
}
.f20 .icn-coffee:before {
 content:'\f1ee'
}
.f20 .icn-collections:before {
 content:'\f1f0'
}
.f20 .icn-columns:before {
 content:'\f1f1'
}
.f20 .icn-command:before {
 content:'\f1f2'
}
.f20 .icn-comment:before {
 content:'\f1f3'
}
.f20 .icn-commit:before {
 content:'\f1f4'
}
.f20 .icn-compass:before {
 content:'\f1f5'
}
.f20 .icn-components:before {
 content:'\f1f6'
}
.f20 .icn-contact-card:before {
 content:'\f1f8'
}
.f20 .icn-contact-check:before {
 content:'\f1f9'
}
.f20 .icn-contact-group:before {
 content:'\f1fa'
}
.f20 .icn-contact-minus:before {
 content:'\f1fb'
}
.f20 .icn-contact-plus:before {
 content:'\f1fc'
}
.f20 .icn-contact-remove:before {
 content:'\f1fd'
}
.f20 .icn-contact:before {
 content:'\f1fe'
}
.f20 .icn-contacts:before {
 content:'\f1ff'
}
.f20 .icn-copy:before {
 content:'\f200'
}
.f20 .icn-copyright:before {
 content:'\f201'
}
.f20 .icn-corner-down-left:before {
 content:'\f202'
}
.f20 .icn-corner-down-right:before {
 content:'\f203'
}
.f20 .icn-corner-left-down:before {
 content:'\f204'
}
.f20 .icn-corner-left-up:before {
 content:'\f205'
}
.f20 .icn-corner-left:before {
 content:'\f206'
}
.f20 .icn-corner-right-down:before {
 content:'\f207'
}
.f20 .icn-corner-right-up:before {
 content:'\f208'
}
.f20 .icn-corner-right:before {
 content:'\f209'
}
.f20 .icn-cpu:before {
 content:'\f20a'
}
.f20 .icn-creative-commons:before {
 content:'\f20c'
}
.f20 .icn-crop:before {
 content:'\f20d'
}
.f20 .icn-currency-bgp:before {
 content:'\f20e'
}
.f20 .icn-currency-bitcoin:before {
 content:'\f20f'
}
.f20 .icn-currency-dollar:before {
 content:'\f210'
}
.f20 .icn-currency-euro:before {
 content:'\f211'
}
.f20 .icn-currency-ils:before {
 content:'\f212'
}
.f20 .icn-currency-inr:before {
 content:'\f213'
}
.f20 .icn-currency-krw:before {
 content:'\f214'
}
.f20 .icn-currency-money:before {
 content:'\f215'
}
.f20 .icn-currency-rub:before {
 content:'\f216'
}
.f20 .icn-currency-try:before {
 content:'\f217'
}
.f20 .icn-currency-yen:before {
 content:'\f218'
}
.f20 .icn-cut:before {
 content:'\f219'
}
.f20 .icn-database:before {
 content:'\f21a'
}
.f20 .icn-decimal:before {
 content:'\f21b'
}
.f20 .icn-defer:before {
 content:'\f21c'
}
.f20 .icn-delicious:before {
 content:'\f21d'
}
.f20 .icn-desktop:before {
 content:'\f21e'
}
.f20 .icn-developer-tools:before {
 content:'\f21f'
}
.f20 .icn-developer:before {
 content:'\f220'
}
.f20 .icn-diagnostic:before {
 content:'\f221'
}
.f20 .icn-dining:before {
 content:'\f222'
}
.f20 .icn-divert:before {
 content:'\f223'
}
.f20 .icn-do-not-enter:before {
 content:'\f224'
}
.f20 .icn-documents:before {
 content:'\f225'
}
.f20 .icn-domain:before {
 content:'\f226'
}
.f20 .icn-door:before {
 content:'\f227'
}
.f20 .icn-download-complete:before {
 content:'\f228'
}
.f20 .icn-download-error:before {
 content:'\f229'
}
.f20 .icn-download:before {
 content:'\f22a'
}
.f20 .icn-draft:before {
 content:'\f22b'
}
.f20 .icn-drag-corner:before {
 content:'\f22c'
}
.f20 .icn-drag-handle:before {
 content:'\f22d'
}
.f20 .icn-drag-indicator:before {
 content:'\f22e'
}
.f20 .icn-dvd:before {
 content:'\f22f'
}
.f20 .icn-dynamic-content:before {
 content:'\f230'
}
.f20 .icn-edit-box:before {
 content:'\f231'
}
.f20 .icn-edit-inline:before {
 content:'\f232'
}
.f20 .icn-edit:before {
 content:'\f233'
}
.f20 .icn-education:before {
 content:'\f234'
}
.f20 .icn-eject:before {
 content:'\f235'
}
.f20 .icn-email-forward:before {
 content:'\f236'
}
.f20 .icn-email-reply-all:before {
 content:'\f237'
}
.f20 .icn-email-reply:before {
 content:'\f238'
}
.f20 .icn-email:before {
 content:'\f239'
}
.f20 .icn-emerging-technologies:before {
 content:'\f23a'
}
.f20 .icn-emoji-meh:before {
 content:'\f23b'
}
.f20 .icn-emoji-sad:before {
 content:'\f23c'
}
.f20 .icn-emoji-smile:before {
 content:'\f23d'
}
.f20 .icn-enter:before {
 content:'\f23e'
}
.f20 .icn-envelope-open:before {
 content:'\f23f'
}
.f20 .icn-equalizer:before {
 content:'\f240'
}
.f20 .icn-eraser:before {
 content:'\f241'
}
.f20 .icn-error-s:before {
 content:'\f242'
}
.f20 .icn-error:before {
 content:'\f243'
}
.f20 .icn-ethernet-plug:before {
 content:'\f244'
}
.f20 .icn-ethernet:before {
 content:'\f245'
}
.f20 .icn-event-available:before {
 content:'\f246'
}
.f20 .icn-event-busy:before {
 content:'\f247'
}
.f20 .icn-event-note:before {
 content:'\f248'
}
.f20 .icn-event:before {
 content:'\f249'
}
.f20 .icn-exchange-h:before {
 content:'\f24a'
}
.f20 .icn-exchange-v:before {
 content:'\f24b'
}
.f20 .icn-expand:before {
 content:'\f24c'
}
.f20 .icn-export:before {
 content:'\f24d'
}
.f20 .icn-external-link:before {
 content:'\f24e'
}
.f20 .icn-eyedropper:before {
 content:'\f24f'
}
.f20 .icn-facebook:before {
 content:'\f250'
}
.f20 .icn-female:before {
 content:'\f252'
}
.f20 .icn-ferry:before {
 content:'\f253'
}
.f20 .icn-file-add:before {
 content:'\f254'
}
.f20 .icn-file-code:before {
 content:'\f255'
}
.f20 .icn-file-doc:before {
 content:'\f256'
}
.f20 .icn-file-image:before {
 content:'\f257'
}
.f20 .icn-file-media:before {
 content:'\f258'
}
.f20 .icn-file-music:before {
 content:'\f259'
}
.f20 .icn-file-pdf:before {
 content:'\f25a'
}
.f20 .icn-file-presentation:before {
 content:'\f25b'
}
.f20 .icn-file-remove:before {
 content:'\f25c'
}
.f20 .icn-file-spreadsheet:before {
 content:'\f25d'
}
.f20 .icn-file-text:before {
 content:'\f25e'
}
.f20 .icn-file-web:before {
 content:'\f25f'
}
.f20 .icn-file-zip:before {
 content:'\f260'
}
.f20 .icn-file:before {
 content:'\f261'
}
.f20 .icn-film:before {
 content:'\f262'
}
.f20 .icn-filter:before {
 content:'\f263'
}
.f20 .icn-fire:before {
 content:'\f264'
}
.f20 .icn-fit-height:before {
 content:'\f265'
}
.f20 .icn-fit-size:before {
 content:'\f266'
}
.f20 .icn-fit-width:before {
 content:'\f267'
}
.f20 .icn-flag-checkered:before {
 content:'\f268'
}
.f20 .icn-flag:before {
 content:'\f269'
}
.f20 .icn-flagged:before {
 content:'\f26a'
}
.f20 .icn-flash-off:before {
 content:'\f26b'
}
.f20 .icn-flash-on:before {
 content:'\f26c'
}
.f20 .icn-flashlight:before {
 content:'\f26d'
}
.f20 .icn-folder-add:before {
 content:'\f26e'
}
.f20 .icn-folder-bookmark:before {
 content:'\f26f'
}
.f20 .icn-folder-open:before {
 content:'\f270'
}
.f20 .icn-folder-remove:before {
 content:'\f271'
}
.f20 .icn-folder:before {
 content:'\f272'
}
.f20 .icn-folders:before {
 content:'\f273'
}
.f20 .icn-format-shapes:before {
 content:'\f274'
}
.f20 .icn-format:before {
 content:'\f275'
}
.f20 .icn-forum:before {
 content:'\f276'
}
.f20 .icn-forward:before {
 content:'\f277'
}
.f20 .icn-function:before {
 content:'\f27b'
}
.f20 .icn-future-ready:before {
 content:'\f27c'
}
.f20 .icn-game-controller:before {
 content:'\f27d'
}
.f20 .icn-gasstation:before {
 content:'\f27e'
}
.f20 .icn-gavel:before {
 content:'\f27f'
}
.f20 .icn-gift:before {
 content:'\f280'
}
.f20 .icn-girl:before {
 content:'\f281'
}
.f20 .icn-git-hub:before {
 content:'\f282'
}
.f20 .icn-glass-door:before {
 content:'\f283'
}
.f20 .icn-grid-view-large:before {
 content:'\f284'
}
.f20 .icn-grid-view-small:before {
 content:'\f285'
}
.f20 .icn-hand-down:before {
 content:'\f286'
}
.f20 .icn-hand-left:before {
 content:'\f287'
}
.f20 .icn-hand-right:before {
 content:'\f288'
}
.f20 .icn-hand-up:before {
 content:'\f289'
}
.f20 .icn-hardrive:before {
 content:'\f28a'
}
.f20 .icn-hashtag:before {
 content:'\f28b'
}
.f20 .icn-hd:before {
 content:'\f28c'
}
.f20 .icn-hdmi:before {
 content:'\f28d'
}
.f20 .icn-header:before {
 content:'\f28e'
}
.f20 .icn-headphones:before {
 content:'\f28f'
}
.f20 .icn-headset-off:before {
 content:'\f290'
}
.f20 .icn-headset:before {
 content:'\f291'
}
.f20 .icn-heart:before {
 content:'\f292'
}
.f20 .icn-heartbeat:before {
 content:'\f293'
}
.f20 .icn-help-circle-s:before {
 content:'\f294'
}
.f20 .icn-help:before {
 content:'\f295'
}
.f20 .icn-hero:before {
 content:'\f296'
}
.f20 .icn-highlight-color:before {
 content:'\f297'
}
.f20 .icn-home:before {
 content:'\f298'
}
.f20 .icn-hospital-building:before {
 content:'\f299'
}
.f20 .icn-hospital-square:before {
 content:'\f29a'
}
.f20 .icn-hospital:before {
 content:'\f29b'
}
.f20 .icn-hour-glass-end:before {
 content:'\f29c'
}
.f20 .icn-hour-glass-middle:before {
 content:'\f29d'
}
.f20 .icn-hour-glass-start:before {
 content:'\f29e'
}
.f20 .icn-import-export:before {
 content:'\f29f'
}
.f20 .icn-import:before {
 content:'\f2a0'
}
.f20 .icn-inbox-add:before {
 content:'\f2a1'
}
.f20 .icn-inbox-cart:before {
 content:'\f2a2'
}
.f20 .icn-inbox:before {
 content:'\f2a3'
}
.f20 .icn-index:before {
 content:'\f2a4'
}
.f20 .icn-industry:before {
 content:'\f2a5'
}
.f20 .icn-information-s:before {
 content:'\f2a6'
}
.f20 .icn-information:before {
 content:'\f2a7'
}
.f20 .icn-instagram:before {
 content:'\f2a8'
}
.f20 .icn-integration:before {
 content:'\f2a9'
}
.f20 .icn-italics:before {
 content:'\f2aa'
}
.f20 .icn-justify-all:before {
 content:'\f2ab'
}
.f20 .icn-justify-center:before {
 content:'\f2ac'
}
.f20 .icn-justify-left:before {
 content:'\f2ad'
}
.f20 .icn-justify-right:before {
 content:'\f2ae'
}
.f20 .icn-key:before {
 content:'\f2af'
}
.f20 .icn-keyboard:before {
 content:'\f2b0'
}
.f20 .icn-laptop:before {
 content:'\f2b1'
}
.f20 .icn-layers:before {
 content:'\f2b2'
}
.f20 .icn-layout-footer:before {
 content:'\f2b3'
}
.f20 .icn-layout-header-cards:before {
 content:'\f2b4'
}
.f20 .icn-layout-header-footer:before {
 content:'\f2b5'
}
.f20 .icn-layout-header:before {
 content:'\f2b6'
}
.f20 .icn-leading-default:before {
 content:'\f2c2'
}
.f20 .icn-leading-increase:before {
 content:'\f2c3'
}
.f20 .icn-leads:before {
 content:'\f2c4'
}
.f20 .icn-leaf:before {
 content:'\f2c5'
}
.f20 .icn-library-add:before {
 content:'\f2c6'
}
.f20 .icn-library-books:before {
 content:'\f2c7'
}
.f20 .icn-library-image:before {
 content:'\f2c8'
}
.f20 .icn-link:before {
 content:'\f2cb'
}
.f20 .icn-linked-in:before {
 content:'\f2cc'
}
.f20 .icn-list-bulleted:before {
 content:'\f2cd'
}
.f20 .icn-list:before {
 content:'\f2ce'
}
.f20 .icn-location-found:before {
 content:'\f2cf'
}
.f20 .icn-location-pin:before {
 content:'\f2d0'
}
.f20 .icn-location-searching:before {
 content:'\f2d1'
}
.f20 .icn-lock-open:before {
 content:'\f2d2'
}
.f20 .icn-lock:before {
 content:'\f2d3'
}
.f20 .icn-machine-learning:before {
 content:'\f2d6'
}
.f20 .icn-map:before {
 content:'\f2d7'
}
.f20 .icn-margins-decrease:before {
 content:'\f2d8'
}
.f20 .icn-margins-increase:before {
 content:'\f2d9'
}
.f20 .icn-mars-double:before {
 content:'\f2da'
}
.f20 .icn-mars-stroke-h:before {
 content:'\f2db'
}
.f20 .icn-mars-stroke-v:before {
 content:'\f2dc'
}
.f20 .icn-mars-stroke:before {
 content:'\f2dd'
}
.f20 .icn-mars:before {
 content:'\f2de'
}
.f20 .icn-maximize:before {
 content:'\f2df'
}
.f20 .icn-medical-kit:before {
 content:'\f2e0'
}
.f20 .icn-menu:before {
 content:'\f2e1'
}
.f20 .icn-mercury:before {
 content:'\f2e2'
}
.f20 .icn-merge:before {
 content:'\f2e3'
}
.f20 .icn-message:before {
 content:'\f2e4'
}
.f20 .icn-metadata:before {
 content:'\f2e5'
}
.f20 .icn-mic-off:before {
 content:'\f2e6'
}
.f20 .icn-mic-on:before {
 content:'\f2e7'
}
.f20 .icn-minimize:before {
 content:'\f2e8'
}
.f20 .icn-minus-circle:before {
 content:'\f2e9'
}
.f20 .icn-minus-square:before {
 content:'\f2ea'
}
.f20 .icn-minus:before {
 content:'\f2eb'
}
.f20 .icn-modal:before {
 content:'\f2ec'
}
.f20 .icn-mouse-pointer:before {
 content:'\f2ed'
}
.f20 .icn-mouse:before {
 content:'\f2ee'
}
.f20 .icn-move:before {
 content:'\f2ef'
}
.f20 .icn-museum:before {
 content:'\f2f1'
}
.f20 .icn-music:before {
 content:'\f2f2'
}
.f20 .icn-networking:before {
 content:'\f2f3'
}
.f20 .icn-neutral:before {
 content:'\f2f4'
}
.f20 .icn-notes-add:before {
 content:'\f2f6'
}
.f20 .icn-notes:before {
 content:'\f2f7'
}
.f20 .icn-notification-off:before {
 content:'\f2f8'
}
.f20 .icn-notification:before {
 content:'\f2f9'
}
.f20 .icn-number-list:before {
 content:'\f2fa'
}
.f20 .icn-numbers:before {
 content:'\f2fc'
}
.f20 .icn-odometer:before {
 content:'\f2fd'
}
.f20 .icn-offers:before {
 content:'\f2fe'
}
.f20 .icn-office:before {
 content:'\f2ff'
}
.f20 .icn-oracle-ai:before {
 content:'\f300'
}
.f20 .icn-oracle-o:before {
 content:'\f301'
}
.f20 .icn-outage:before {
 content:'\f302'
}
.f20 .icn-outbox:before {
 content:'\f303'
}
.f20 .icn-overflow-horiz:before {
 content:'\f304'
}
.f20 .icn-overflow-vert:before {
 content:'\f305'
}
.f20 .icn-package:before {
 content:'\f306'
}
.f20 .icn-pane:before {
 content:'\f307'
}
.f20 .icn-panel-collapse:before {
 content:'\f308'
}
.f20 .icn-panel-expand:before {
 content:'\f309'
}
.f20 .icn-paragraph:before {
 content:'\f30a'
}
.f20 .icn-pause-circle-s:before {
 content:'\f30b'
}
.f20 .icn-pause-circle:before {
 content:'\f30c'
}
.f20 .icn-pause:before {
 content:'\f30d'
}
.f20 .icn-pen:before {
 content:'\f30e'
}
.f20 .icn-percentage:before {
 content:'\f30f'
}
.f20 .icn-periscope:before {
 content:'\f310'
}
.f20 .icn-phone-off:before {
 content:'\f311'
}
.f20 .icn-phone-on:before {
 content:'\f312'
}
.f20 .icn-phone:before {
 content:'\f313'
}
.f20 .icn-pie-chart:before {
 content:'\f314'
}
.f20 .icn-pin:before {
 content:'\f315'
}
.f20 .icn-pinterest:before {
 content:'\f316'
}
.f20 .icn-pipeline:before {
 content:'\f317'
}
.f20 .icn-play-circle-s:before {
 content:'\f318'
}
.f20 .icn-play-circle:before {
 content:'\f319'
}
.f20 .icn-play:before {
 content:'\f31a'
}
.f20 .icn-playlist-add-check:before {
 content:'\f31b'
}
.f20 .icn-playlist-add:before {
 content:'\f31c'
}
.f20 .icn-playlist-play:before {
 content:'\f31d'
}
.f20 .icn-plus-circle:before {
 content:'\f31e'
}
.f20 .icn-plus-square:before {
 content:'\f31f'
}
.f20 .icn-plus:before {
 content:'\f320'
}
.f20 .icn-podcast-apple:before {
 content:'\f321'
}
.f20 .icn-podcast-google:before {
 content:'\f322'
}
.f20 .icn-power-off:before {
 content:'\f323'
}
.f20 .icn-power-on:before {
 content:'\f324'
}
.f20 .icn-preferences:before {
 content:'\f325'
}
.f20 .icn-print:before {
 content:'\f326'
}
.f20 .icn-publication:before {
 content:'\f327'
}
.f20 .icn-pull-request:before {
 content:'\f328'
}
.f20 .icn-radio:before {
 content:'\f32a'
}
.f20 .icn-record:before {
 content:'\f32d'
}
.f20 .icn-redo:before {
 content:'\f32e'
}
.f20 .icn-refresh:before {
 content:'\f32f'
}
.f20 .icn-remove-formatting:before {
 content:'\f330'
}
.f20 .icn-remove-queue:before {
 content:'\f331'
}
.f20 .icn-repeat-once:before {
 content:'\f332'
}
.f20 .icn-repeat:before {
 content:'\f333'
}
.f20 .icn-replay:before {
 content:'\f334'
}
.f20 .icn-restart:before {
 content:'\f339'
}
.f20 .icn-reverse-direction:before {
 content:'\f33a'
}
.f20 .icn-rewind:before {
 content:'\f33b'
}
.f20 .icn-ringtone:before {
 content:'\f33c'
}
.f20 .icn-rotate-ccw:before {
 content:'\f33d'
}
.f20 .icn-rotate-cw:before {
 content:'\f33e'
}
.f20 .icn-rotate:before {
 content:'\f33f'
}
.f20 .icn-rss:before {
 content:'\f341'
}
.f20 .icn-ruler:before {
 content:'\f342'
}
.f20 .icn-save:before {
 content:'\f343'
}
.f20 .icn-school:before {
 content:'\f344'
}
.f20 .icn-search:before {
 content:'\f345'
}
.f20 .icn-select-all:before {
 content:'\f346'
}
.f20 .icn-select-text:before {
 content:'\f347'
}
.f20 .icn-select:before {
 content:'\f348'
}
.f20 .icn-send:before {
 content:'\f349'
}
.f20 .icn-server:before {
 content:'\f34a'
}
.f20 .icn-settings:before {
 content:'\f34b'
}
.f20 .icn-share:before {
 content:'\f34c'
}
.f20 .icn-shield-off:before {
 content:'\f34d'
}
.f20 .icn-shield-trusted:before {
 content:'\f34e'
}
.f20 .icn-shield:before {
 content:'\f34f'
}
.f20 .icn-show-quoted-text:before {
 content:'\f350'
}
.f20 .icn-shuffle:before {
 content:'\f351'
}
.f20 .icn-side-bar:before {
 content:'\f352'
}
.f20 .icn-sites:before {
 content:'\f353'
}
.f20 .icn-slack:before {
 content:'\f354'
}
.f20 .icn-slideshow:before {
 content:'\f355'
}
.f20 .icn-small-caps:before {
 content:'\f356'
}
.f20 .icn-soccer:before {
 content:'\f357'
}
.f20 .icn-sort-by-size:before {
 content:'\f358'
}
.f20 .icn-sort-relevance-high:before {
 content:'\f359'
}
.f20 .icn-sort-relevance-low:before {
 content:'\f35a'
}
.f20 .icn-sort:before {
 content:'\f35b'
}
.f20 .icn-speaker:before {
 content:'\f35c'
}
.f20 .icn-star-full:before {
 content:'\f35d'
}
.f20 .icn-star-half:before {
 content:'\f35e'
}
.f20 .icn-star:before {
 content:'\f35f'
}
.f20 .icn-status:before {
 content:'\f360'
}
.f20 .icn-steep-inlcine:before {
 content:'\f361'
}
.f20 .icn-step-air:before {
 content:'\f362'
}
.f20 .icn-stethoscope:before {
 content:'\f363'
}
.f20 .icn-stop:before {
 content:'\f364'
}
.f20 .icn-stopwatch:before {
 content:'\f365'
}
.f20 .icn-storage:before {
 content:'\f366'
}
.f20 .icn-strikethrough:before {
 content:'\f367'
}
.f20 .icn-subtitles:before {
 content:'\f368'
}
.f20 .icn-sunglasses:before {
 content:'\f369'
}
.f20 .icn-switch-off:before {
 content:'\f36a'
}
.f20 .icn-switch-on:before {
 content:'\f36b'
}
.f20 .icn-sync:before {
 content:'\f36c'
}
.f20 .icn-tables:before {
 content:'\f36d'
}
.f20 .icn-tablet-landscape:before {
 content:'\f36e'
}
.f20 .icn-tablet-portrait:before {
 content:'\f36f'
}
.f20 .icn-tag:before {
 content:'\f370'
}
.f20 .icn-target:before {
 content:'\f372'
}
.f20 .icn-task:before {
 content:'\f373'
}
.f20 .icn-template:before {
 content:'\f374'
}
.f20 .icn-terminal:before {
 content:'\f375'
}
.f20 .icn-text-color:before {
 content:'\f376'
}
.f20 .icn-text-cursor:before {
 content:'\f377'
}
.f20 .icn-text-kerning:before {
 content:'\f378'
}
.f20 .icn-text-leading:before {
 content:'\f379'
}
.f20 .icn-text:before {
 content:'\f37a'
}
.f20 .icn-th-list:before {
 content:'\f37b'
}
.f20 .icn-theme:before {
 content:'\f37c'
}
.f20 .icn-thumbs-down:before {
 content:'\f37d'
}
.f20 .icn-thumbs-up:before {
 content:'\f37e'
}
.f20 .icn-timer:before {
 content:'\f37f'
}
.f20 .icn-touch-device:before {
 content:'\f380'
}
.f20 .icn-track:before {
 content:'\f381'
}
.f20 .icn-train:before {
 content:'\f382'
}
.f20 .icn-transgender:before {
 content:'\f383'
}
.f20 .icn-trash:before {
 content:'\f384'
}
.f20 .icn-trending-down:before {
 content:'\f385'
}
.f20 .icn-trending-up:before {
 content:'\f386'
}
.f20 .icn-truck:before {
 content:'\f387'
}
.f20 .icn-tumblr:before {
 content:'\f388'
}
.f20 .icn-tv:before {
 content:'\f389'
}
.f20 .icn-twitter:before {
 content:'\f38a'
}
.f20 .icn-underline:before {
 content:'\f38b'
}
.f20 .icn-undo:before {
 content:'\f38c'
}
.f20 .icn-unlink:before {
 content:'\f38d'
}
.f20 .icn-upload:before {
 content:'\f38e'
}
.f20 .icn-user-m-d:before {
 content:'\f38f'
}
.f20 .icn-vault:before {
 content:'\f390'
}
.f20 .icn-venus-double:before {
 content:'\f391'
}
.f20 .icn-venus-mars:before {
 content:'\f392'
}
.f20 .icn-venus:before {
 content:'\f393'
}
.f20 .icn-verified:before {
 content:'\f394'
}
.f20 .icn-vertical-align-bottom:before {
 content:'\f395'
}
.f20 .icn-vertical-align-top:before {
 content:'\f396'
}
.f20 .icn-video-off:before {
 content:'\f397'
}
.f20 .icn-video-on:before {
 content:'\f398'
}
.f20 .icn-view-finder:before {
 content:'\f399'
}
.f20 .icn-view-hide:before {
 content:'\f39a'
}
.f20 .icn-view:before {
 content:'\f39b'
}
.f20 .icn-voicemail:before {
 content:'\f39c'
}
.f20 .icn-volume-down:before {
 content:'\f39d'
}
.f20 .icn-volume-mute:before {
 content:'\f39e'
}
.f20 .icn-volume-off:before {
 content:'\f39f'
}
.f20 .icn-volume-on:before {
 content:'\f3a0'
}
.f20 .icn-walking:before {
 content:'\f3a1'
}
.f20 .icn-wallet:before {
 content:'\f3a2'
}
.f20 .icn-warning-s:before {
 content:'\f3a3'
}
.f20 .icn-warning:before {
 content:'\f3a4'
}
.f20 .icn-watch:before {
 content:'\f3a5'
}
.f20 .icn-waterdrop:before {
 content:'\f3a6'
}
.f20 .icn-weather-lightening:before {
 content:'\f3a7'
}
.f20 .icn-weather-moon:before {
 content:'\f3a8'
}
.f20 .icn-weather-rain:before {
 content:'\f3a9'
}
.f20 .icn-weather-sleet:before {
 content:'\f3aa'
}
.f20 .icn-weather-snow:before {
 content:'\f3ab'
}
.f20 .icn-weather-sun:before {
 content:'\f3ac'
}
.f20 .icn-weather-sunrise:before {
 content:'\f3ad'
}
.f20 .icn-weather-sunset:before {
 content:'\f3ae'
}
.f20 .icn-weather-thermometer:before {
 content:'\f3af'
}
.f20 .icn-weather-umbrella:before {
 content:'\f3b0'
}
.f20 .icn-weather-wind:before {
 content:'\f3b1'
}
.f20 .icn-wechat:before {
 content:'\f3b2'
}
.f20 .icn-weibo:before {
 content:'\f3b3'
}
.f20 .icn-wheelchair:before {
 content:'\f3b4'
}
.f20 .icn-wi-fi-off:before {
 content:'\f3b5'
}
.f20 .icn-wi-fi-on:before {
 content:'\f3b6'
}
.f20 .icn-widgets:before {
 content:'\f3b7'
}
.f20 .icn-wine:before {
 content:'\f3b8'
}
.f20 .icn-work:before {
 content:'\f3b9'
}
.f20 .icn-you-ku:before {
 content:'\f3ba'
}
.f20 .icn-you-tube:before {
 content:'\f3bb'
}
.f20 .icn-zoom-in:before {
 content:'\f3bc'
}
.f20 .icn-zoom-out:before {
 content:'\f3bd'
}
.f20 .icn-zoom:before {
 content:'\f3be'
}
.f20 .icn-bar-container:before {
 content:'\f3c0'
}
.f20 .icn-boy:before {
 content:'\f3c1'
}
.f20 .icn-caret-menu:before {
 content:'\f3c2'
}
.f20 .icn-chevron-up-down:before {
 content:'\f3c4'
}
.f20 .icn-circle-8:before {
 content:'\f3c5'
}
.f20 .icn-circle-s:before {
 content:'\f3c6'
}
.f20 .icn-circle:before {
 content:'\f3c7'
}
.f20 .icn-collapsible:before {
 content:'\f3c8'
}
.f20 .icn-collateral:before {
 content:'\f3c9'
}
.f20 .icn-deposits:before {
 content:'\f3cb'
}
.f20 .icn-dialog:before {
 content:'\f3cc'
}
.f20 .icn-diamond-8:before {
 content:'\f3cd'
}
.f20 .icn-diamond-s:before {
 content:'\f3ce'
}
.f20 .icn-diamond:before {
 content:'\f3cf'
}
.f20 .icn-divider-columns:before {
 content:'\f3d0'
}
.f20 .icn-divider-grid:before {
 content:'\f3d1'
}
.f20 .icn-divider-horizontal:before {
 content:'\f3d2'
}
.f20 .icn-divider-rows:before {
 content:'\f3d3'
}
.f20 .icn-divider-vertical:before {
 content:'\f3d4'
}
.f20 .icn-due-dillegence:before {
 content:'\f3d5'
}
.f20 .icn-email-unread:before {
 content:'\f3d6'
}
.f20 .icn-equipment:before {
 content:'\f3d7'
}
.f20 .icn-fees:before {
 content:'\f3d8'
}
.f20 .icn-financials:before {
 content:'\f3d9'
}
.f20 .icn-flex-container:before {
 content:'\f3da'
}
.f20 .icn-for-each:before {
 content:'\f3db'
}
.f20 .icn-form-layout:before {
 content:'\f3dc'
}
.f20 .icn-grid-container:before {
 content:'\f3dd'
}
.f20 .icn-human-8:before {
 content:'\f3de'
}
.f20 .icn-if:before {
 content:'\f3df'
}
.f20 .icn-input-number:before {
 content:'\f3e0'
}
.f20 .icn-label-value:before {
 content:'\f3e1'
}
.f20 .icn-lendable:before {
 content:'\f3e2'
}
.f20 .icn-loan-request:before {
 content:'\f3e3'
}
.f20 .icn-male:before {
 content:'\f3e4'
}
.f20 .icn-navigation:before {
 content:'\f3e6'
}
.f20 .icn-page-slot:before {
 content:'\f3e8'
}
.f20 .icn-polygon-8:before {
 content:'\f3ea'
}
.f20 .icn-polygon-s:before {
 content:'\f3eb'
}
.f20 .icn-polygon:before {
 content:'\f3ec'
}
.f20 .icn-progress-linear:before {
 content:'\f3ed'
}
.f20 .icn-rectangle-8:before {
 content:'\f3ee'
}
.f20 .icn-rectangle-s:before {
 content:'\f3ef'
}
.f20 .icn-rectangle:before {
 content:'\f3f0'
}
.f20 .icn-search-list:before {
 content:'\f3f1'
}
.f20 .icn-settlement:before {
 content:'\f3f2'
}
.f20 .icn-slider:before {
 content:'\f3f3'
}
.f20 .icn-solicitor:before {
 content:'\f3f4'
}
.f20 .icn-space-decrease:before {
 content:'\f3f5'
}
.f20 .icn-space-increase:before {
 content:'\f3f6'
}
.f20 .icn-square-8:before {
 content:'\f3f7'
}
.f20 .icn-square-s:before {
 content:'\f3f8'
}
.f20 .icn-square:before {
 content:'\f3f9'
}
.f20 .icn-star-8:before {
 content:'\f3fb'
}
.f20 .icn-star-s:before {
 content:'\f3fc'
}
.f20 .icn-swipe-to-reveal:before {
 content:'\f3fe'
}
.f20 .icn-switcher:before {
 content:'\f3ff'
}
.f20 .icn-tab-bar:before {
 content:'\f400'
}
.f20 .icn-tab-panel:before {
 content:'\f401'
}
.f20 .icn-tables-basic:before {
 content:'\f402'
}
.f20 .icn-text-input-area:before {
 content:'\f405'
}
.f20 .icn-text-input-combo-many:before {
 content:'\f406'
}
.f20 .icn-text-input-combo:before {
 content:'\f407'
}
.f20 .icn-text-input-currency:before {
 content:'\f409'
}
.f20 .icn-text-input-password:before {
 content:'\f40b'
}
.f20 .icn-text-input-phone-number:before {
 content:'\f40d'
}
.f20 .icn-text-input:before {
 content:'\f40f'
}
.f20 .icn-toolbar:before {
 content:'\f410'
}
.f20 .icn-triangle-down-s:before {
 content:'\f412'
}
.f20 .icn-triangle-down:before {
 content:'\f413'
}
.f20 .icn-triangle-left-s:before {
 content:'\f414'
}
.f20 .icn-triangle-left:before {
 content:'\f415'
}
.f20 .icn-triangle-right-s:before {
 content:'\f416'
}
.f20 .icn-triangle-right:before {
 content:'\f417'
}
.f20 .icn-triangle-up-s:before {
 content:'\f419'
}
.f20 .icn-triangle-up:before {
 content:'\f41a'
}
.f20 .icn-vertical-align-center:before {
 content:'\f41b'
}
.f20 .icn-alarm-clock:before {
 content:'\f41e'
}
.f20 .icn-android:before {
 content:'\f41f'
}
.f20 .icn-apple-ios:before {
 content:'\f459'
}
.f20 .icn-ask-oracle:before {
 content:'\f421'
}
.f20 .icn-bank:before {
 content:'\f423'
}
.f20 .icn-button-set-many:before {
 content:'\f424'
}
.f20 .icn-button-set-one:before {
 content:'\f425'
}
.f20 .icn-button:before {
 content:'\f426'
}
.f20 .icn-cancel:before {
 content:'\f427'
}
.f20 .icn-chart-nbox:before {
 content:'\f428'
}
.f20 .icn-chart-pictochart:before {
 content:'\f429'
}
.f20 .icn-chart-spark:before {
 content:'\f42a'
}
.f20 .icn-checkbox-mixed-16:before {
 content:'\f42b'
}
.f20 .icn-checkbox-on-16:before {
 content:'\f42c'
}
.f20 .icn-checkbox-set:before {
 content:'\f42d'
}
.f20 .icn-circular-status:before {
 content:'\f42e'
}
.f20 .icn-collapse-row:before {
 content:'\f430'
}
.f20 .icn-collapse:before {
 content:'\f431'
}
.f20 .icn-customer-request:before {
 content:'\f433'
}
.f20 .icn-date-range-input:before {
 content:'\f434'
}
.f20 .icn-drawer:before {
 content:'\f435'
}
.f20 .icn-email-off:before {
 content:'\f436'
}
.f20 .icn-expand-row:before {
 content:'\f437'
}
.f20 .icn-folder-heirachy:before {
 content:'\f438'
}
.f20 .icn-joint-with-guarantor:before {
 content:'\f439'
}
.f20 .icn-label:before {
 content:'\f43a'
}
.f20 .icn-lease-document:before {
 content:'\f43b'
}
.f20 .icn-linear-status:before {
 content:'\f43c'
}
.f20 .icn-marquee:before {
 content:'\f43d'
}
.f20 .icn-masked-text-input:before {
 content:'\f43e'
}
.f20 .icn-masonry-layout:before {
 content:'\f43f'
}
.f20 .icn-masonry-tile:before {
 content:'\f440'
}
.f20 .icn-menu-button:before {
 content:'\f441'
}
.f20 .icn-messages:before {
 content:'\f442'
}
.f20 .icn-microsoft-windows:before {
 content:'\f4b4'
}
.f20 .icn-navigation-list:before {
 content:'\f444'
}
.f20 .icn-new-application:before {
 content:'\f445'
}
.f20 .icn-online-detector:before {
 content:'\f446'
}
.f20 .icn-oracle:before {
 content:'\f447'
}
.f20 .icn-orientation-detector:before {
 content:'\f448'
}
.f20 .icn-panel:before {
 content:'\f449'
}
.f20 .icn-picture-slideshow:before {
 content:'\f44a'
}
.f20 .icn-property-market-value:before {
 content:'\f44b'
}
.f20 .icn-pull-to-refresh:before {
 content:'\f44c'
}
.f20 .icn-radio-button-set:before {
 content:'\f44d'
}
.f20 .icn-resize:before {
 content:'\f44e'
}
.f20 .icn-serviceability:before {
 content:'\f44f'
}
.f20 .icn-success-s:before {
 content:'\f450'
}
.f20 .icn-success:before {
 content:'\f451'
}
.f20 .icn-time-axis:before {
 content:'\f453'
}
.f20 .icn-timeline:before {
 content:'\f454'
}
.f20 .icn-user-assistance:before {
 content:'\f455'
}
.f20 .icn-wrench:before {
 content:'\f456'
}
.f20 .icn-accordion:before {
 content:'\f457'
}
.f20 .icn-actions:before {
 content:'\f458'
}
.f20 .icn-arrow-circle-down:before {
 content:'\f45a'
}
.f20 .icn-arrow-circle-left:before {
 content:'\f45b'
}
.f20 .icn-arrow-circle-right:before {
 content:'\f45c'
}
.f20 .icn-arrow-circle-up:before {
 content:'\f45d'
}
.f20 .icn-bar-chart:before {
 content:'\f45e'
}
.f20 .icn-bar-graph:before {
 content:'\f45f'
}
.f20 .icn-battery-1:before {
 content:'\f460'
}
.f20 .icn-battery-2:before {
 content:'\f461'
}
.f20 .icn-battery-3:before {
 content:'\f462'
}
.f20 .icn-battery-4:before {
 content:'\f463'
}
.f20 .icn-battery-5:before {
 content:'\f464'
}
.f20 .icn-battery-6:before {
 content:'\f465'
}
.f20 .icn-beacon-entry:before {
 content:'\f466'
}
.f20 .icn-beacon-exit:before {
 content:'\f467'
}
.f20 .icn-bgp:before {
 content:'\f468'
}
.f20 .icn-bitcoin:before {
 content:'\f469'
}
.f20 .icn-browser-abandon:before {
 content:'\f46a'
}
.f20 .icn-business-objects:before {
 content:'\f46b'
}
.f20 .icn-call-method:before {
 content:'\f46c'
}
.f20 .icn-cancel-s:before {
 content:'\f46d'
}
.f20 .icn-cancel-square-s:before {
 content:'\f46e'
}
.f20 .icn-cancel-square:before {
 content:'\f46f'
}
.f20 .icn-cart-abandon:before {
 content:'\f470'
}
.f20 .icn-catch-event:before {
 content:'\f471'
}
.f20 .icn-chart-gauge-odometer:before {
 content:'\f472'
}
.f20 .icn-chart-pie-0:before {
 content:'\f473'
}
.f20 .icn-chart-pie-10:before {
 content:'\f474'
}
.f20 .icn-chart-pie-15:before {
 content:'\f475'
}
.f20 .icn-chart-pie-25:before {
 content:'\f476'
}
.f20 .icn-chart-pie-30:before {
 content:'\f477'
}
.f20 .icn-chart-pie-35:before {
 content:'\f478'
}
.f20 .icn-chart-pie-45:before {
 content:'\f479'
}
.f20 .icn-chart-pie-5:before {
 content:'\f47a'
}
.f20 .icn-chart-pie-50:before {
 content:'\f47b'
}
.f20 .icn-chart-pie-55:before {
 content:'\f47c'
}
.f20 .icn-chart-pie-60:before {
 content:'\f47d'
}
.f20 .icn-chart-pie-65:before {
 content:'\f47e'
}
.f20 .icn-chart-pie-70:before {
 content:'\f47f'
}
.f20 .icn-chart-pie-75:before {
 content:'\f480'
}
.f20 .icn-chart-pie-90:before {
 content:'\f481'
}
.f20 .icn-chart-pie-95:before {
 content:'\f482'
}
.f20 .icn-chart-pie-40:before {
 content:'\f483'
}
.f20 .icn-checkbox-on:before {
 content:'\f484'
}
.f20 .icn-circular-progress-1:before {
 content:'\f485'
}
.f20 .icn-circular-progress-2:before {
 content:'\f486'
}
.f20 .icn-circular-progress-3:before {
 content:'\f487'
}
.f20 .icn-circular-progress-4:before {
 content:'\f488'
}
.f20 .icn-circular-progress-5:before {
 content:'\f489'
}
.f20 .icn-circular-progress-6:before {
 content:'\f48a'
}
.f20 .icn-circular-progress-7:before {
 content:'\f48b'
}
.f20 .icn-circular-progress:before {
 content:'\f48c'
}
.f20 .icn-conveyor-belt:before {
 content:'\f48d'
}
.f20 .icn-create-modal:before {
 content:'\f48e'
}
.f20 .icn-custom-events:before {
 content:'\f48f'
}
.f20 .icn-delete-circle:before {
 content:'\f490'
}
.f20 .icn-euro:before {
 content:'\f492'
}
.f20 .icn-fast-forward:before {
 content:'\f493'
}
.f20 .icn-flagged-s:before {
 content:'\f494'
}
.f20 .icn-forward-10:before {
 content:'\f495'
}
.f20 .icn-forward-30:before {
 content:'\f496'
}
.f20 .icn-forward-5:before {
 content:'\f497'
}
.f20 .icn-geoforce-entry:before {
 content:'\f498'
}
.f20 .icn-geoforce-exit:before {
 content:'\f499'
}
.f20 .icn-get-data:before {
 content:'\f49a'
}
.f20 .icn-git:before {
 content:'\f49b'
}
.f20 .icn-heart-s:before {
 content:'\f49e'
}
.f20 .icn-ils:before {
 content:'\f49f'
}
.f20 .icn-in-app-campaign:before {
 content:'\f4a0'
}
.f20 .icn-inr:before {
 content:'\f4a1'
}
.f20 .icn-krw:before {
 content:'\f4a2'
}
.f20 .icn-layout-1-col-2-row:before {
 content:'\f4a3'
}
.f20 .icn-layout-1-row-2-col:before {
 content:'\f4a4'
}
.f20 .icn-layout-1-row-3-col:before {
 content:'\f4a5'
}
.f20 .icn-layout-2-col-1-row:before {
 content:'\f4a6'
}
.f20 .icn-layout-2-col:before {
 content:'\f4a7'
}
.f20 .icn-layout-2-row-1-col:before {
 content:'\f4a8'
}
.f20 .icn-layout-2-row-3-col:before {
 content:'\f4a9'
}
.f20 .icn-layout-2-row:before {
 content:'\f4aa'
}
.f20 .icn-layout-3-col-1-row:before {
 content:'\f4ab'
}
.f20 .icn-layout-3-col:before {
 content:'\f4ac'
}
.f20 .icn-layout-3-row:before {
 content:'\f4ad'
}
.f20 .icn-legend:before {
 content:'\f4ae'
}
.f20 .icn-light-bulb:before {
 content:'\f4af'
}
.f20 .icn-line-graph:before {
 content:'\f4b0'
}
.f20 .icn-log-in:before {
 content:'\f4b2'
}
.f20 .icn-log-out:before {
 content:'\f4b3'
}
.f20 .icn-mms-campaign:before {
 content:'\f4b5'
}
.f20 .icn-money:before {
 content:'\f4b6'
}
.f20 .icn-multi-class:before {
 content:'\f4b7'
}
.f20 .icn-night-life:before {
 content:'\f4b8'
}
.f20 .icn-number-pad:before {
 content:'\f4b9'
}
.f20 .icn-processes:before {
 content:'\f4ba'
}
.f20 .icn-push-campaign:before {
 content:'\f4bb'
}
.f20 .icn-qr-code:before {
 content:'\f4bc'
}
.f20 .icn-radio-button-off:before {
 content:'\f4bd'
}
.f20 .icn-radio-button-on:before {
 content:'\f4be'
}
.f20 .icn-replay-10:before {
 content:'\f4bf'
}
.f20 .icn-replay-30:before {
 content:'\f4c0'
}
.f20 .icn-replay-5:before {
 content:'\f4c1'
}
.f20 .icn-rotations-lock:before {
 content:'\f4c2'
}
.f20 .icn-row-expander:before {
 content:'\f4c3'
}
.f20 .icn-rub:before {
 content:'\f4c4'
}
.f20 .icn-set-data:before {
 content:'\f4c5'
}
.f20 .icn-sms-received:before {
 content:'\f4c6'
}
.f20 .icn-stage-gate:before {
 content:'\f4c7'
}
.f20 .icn-throw-event:before {
 content:'\f4c8'
}
.f20 .icn-thumbs-down-s:before {
 content:'\f4c9'
}
.f20 .icn-thumbs-up-s:before {
 content:'\f4ca'
}
.f20 .icn-tree-view:before {
 content:'\f4cb'
}
.f20 .icn-try:before {
 content:'\f4cc'
}
.f20 .icn-unpin:before {
 content:'\f4cd'
}
.f20 .icn-up-parent:before {
 content:'\f4ce'
}
.f20 .icn-yen:before {
 content:'\f4d0'
}
.f20 .icn-animation:before {
 content:'\f4d3'
}
.f20 .icn-binding-control:before {
 content:'\f4d4'
}
.f20 .icn-busy-context:before {
 content:'\f4d5'
}
.f20 .icn-chart-gauge:before {
 content:'\f4d6'
}
.f20 .icn-color-palette:before {
 content:'\f4d7'
}
.f20 .icn-color-spectrum:before {
 content:'\f4d8'
}
.f20 .icn-core-router:before {
 content:'\f4d9'
}
.f20 .icn-film-strip:before {
 content:'\f4da'
}
.f20 .icn-form-layout-jet:before {
 content:'\f4db'
}
.f20 .icn-icon:before {
 content:'\f4dc'
}
.f20 .icn-indexer:before {
 content:'\f4dd'
}
.f20 .icn-nbox:before {
 content:'\f4de'
}
.f20 .icn-offcanvas:before {
 content:'\f4df'
}
.f20 .icn-paging-control:before {
 content:'\f4e0'
}
.f20 .icn-pictochart:before {
 content:'\f4e1'
}
.f20 .icn-progress-list:before {
 content:'\f4e2'
}
.f20 .icn-refresher:before {
 content:'\f4e4'
}
.f20 .icn-responsive:before {
 content:'\f4e5'
}
.f20 .icn-router:before {
 content:'\f4e6'
}
.f20 .icn-sunburst:before {
 content:'\f4e8'
}
.f20 .icn-thematic-map:before {
 content:'\f4e9'
}
.f20 .icn-theming:before {
 content:'\f4ea'
}
.f20 .icn-treemap:before {
 content:'\f4eb'
}
.f20 .icn-use-cases-chart:before {
 content:'\f4ec'
}
.f20 .icn-use-cases:before {
 content:'\f4ed'
}
.f20 .icn-utility-css:before {
 content:'\f4ee'
}
.f20 .icn-validation:before {
 content:'\f4ef'
}
.f20 .icn-waterfall-layout:before {
 content:'\f4f0'
}
.f20 .icn-add-create-page:before {
 content:'\f4f1'
}
.f20 .icn-add-detail-page:before {
 content:'\f4f2'
}
.f20 .icn-add-edit-page:before {
 content:'\f4f3'
}
.f20 .icn-assign-variable:before {
 content:'\f4f4'
}
.f20 .icn-bind-data:before {
 content:'\f4f5'
}
.f20 .icn-chat-off:before {
 content:'\f4f6'
}
.f20 .icn-create-options:before {
 content:'\f4f7'
}
.f20 .icn-get-options:before {
 content:'\f4f8'
}
.f20 .icn-layout-responsive:before {
 content:'\f4f9'
}
.f20 .icn-new-variable:before {
 content:'\f4fa'
}
.f20 .icn-select-single:before {
 content:'\f4fb'
}
.f20 .icn-train-control:before {
 content:'\f4fc'
}
.f20 .icn-wrench-off:before {
 content:'\f4fd'
}
.f20 .icn-accessor-more:before {
 content:'\f4fe'
}
.f20 .icn-accessor-one:before {
 content:'\f4ff'
}
.f20 .icn-chart-bar-stacked-100-horiz:before {
 content:'\f500'
}
.f20 .icn-chart-bar-stacked-horiz:before {
 content:'\f501'
}
.f20 .icn-chart-bar:before {
 content:'\f502'
}
.f20 .icn-chart-box-plot-horizontal:before {
 content:'\f503'
}
.f20 .icn-chart-chord-diagram:before {
 content:'\f504'
}
.f20 .icn-chart-corellation-matrix:before {
 content:'\f505'
}
.f20 .icn-chart-heat-map:before {
 content:'\f506'
}
.f20 .icn-chart-parallel-coordinates:before {
 content:'\f507'
}
.f20 .icn-chart-pie-segment:before {
 content:'\f508'
}
.f20 .icn-chart-sankey:before {
 content:'\f509'
}
.f20 .icn-chart-tile:before {
 content:'\f50a'
}
.f20 .icn-chart-use-cases:before {
 content:'\f50b'
}
.f20 .icn-extendable-item:before {
 content:'\f50c'
}
.f20 .icn-gallery:before {
 content:'\f50e'
}
.f20 .icn-inheritance:before {
 content:'\f50f'
}
.f20 .icn-log:before {
 content:'\f510'
}
.f20 .icn-option-group:before {
 content:'\f511'
}
.f20 .icn-popup-oj:before {
 content:'\f512'
}
.f20 .icn-regex:before {
 content:'\f513'
}
.f20 .icn-root-page:before {
 content:'\f514'
}
.f20 .icn-tables-pivot:before {
 content:'\f515'
}
.f20 .icn-tags-controls:before {
 content:'\f516'
}
.f20 .icn-timeline-horizontal:before {
 content:'\f517'
}
.f20 .icn-when:before {
 content:'\f518'
}
.f20 .icn-words:before {
 content:'\f519'
}
.f20 .icn-adapter:before {
 content:'\f51a'
}
.f20 .icn-add-column:before {
 content:'\f51b'
}
.f20 .icn-and:before {
 content:'\f51c'
}
.f20 .icn-attribute:before {
 content:'\f51d'
}
.f20 .icn-boolean-2:before {
 content:'\f51e'
}
.f20 .icn-broken-image:before {
 content:'\f51f'
}
.f20 .icn-call-component-function:before {
 content:'\f520'
}
.f20 .icn-call-module-function:before {
 content:'\f521'
}
.f20 .icn-cc-diners-club:before {
 content:'\f522'
}
.f20 .icn-certificate-path:before {
 content:'\f523'
}
.f20 .icn-chart-area-100:before {
 content:'\f524'
}
.f20 .icn-chart-auto:before {
 content:'\f525'
}
.f20 .icn-chart-axes:before {
 content:'\f526'
}
.f20 .icn-chart-bar-stacked-100-vertical:before {
 content:'\f527'
}
.f20 .icn-chart-bar-stacked-vertical:before {
 content:'\f528'
}
.f20 .icn-chart-butterfly:before {
 content:'\f529'
}
.f20 .icn-chart-marquee-circular:before {
 content:'\f52a'
}
.f20 .icn-chart-marquee-polygon:before {
 content:'\f52b'
}
.f20 .icn-chart-network-circular:before {
 content:'\f52c'
}
.f20 .icn-chart-network:before {
 content:'\f52d'
}
.f20 .icn-chart-outlier:before {
 content:'\f52e'
}
.f20 .icn-chart-radar-area:before {
 content:'\f52f'
}
.f20 .icn-chart-radar-bar:before {
 content:'\f530'
}
.f20 .icn-chart-scatter-category-2:before {
 content:'\f531'
}
.f20 .icn-chart-scatter-category:before {
 content:'\f532'
}
.f20 .icn-chart-sunburst-2:before {
 content:'\f533'
}
.f20 .icn-chat-on:before {
 content:'\f534'
}
.f20 .icn-cloud-tag:before {
 content:'\f535'
}
.f20 .icn-colors:before {
 content:'\f536'
}
.f20 .icn-compute-node:before {
 content:'\f537'
}
.f20 .icn-contact-send:before {
 content:'\f538'
}
.f20 .icn-converter:before {
 content:'\f539'
}
.f20 .icn-display:before {
 content:'\f53b'
}
.f20 .icn-division:before {
 content:'\f53c'
}
.f20 .icn-equal:before {
 content:'\f53d'
}
.f20 .icn-file-other:before {
 content:'\f53e'
}
.f20 .icn-filter-2:before {
 content:'\f53f'
}
.f20 .icn-float:before {
 content:'\f540'
}
.f20 .icn-folder-download:before {
 content:'\f541'
}
.f20 .icn-function-2:before {
 content:'\f542'
}
.f20 .icn-gauge-led:before {
 content:'\f543'
}
.f20 .icn-gauge-rating:before {
 content:'\f544'
}
.f20 .icn-greater-than:before {
 content:'\f546'
}
.f20 .icn-grid-container-h:before {
 content:'\f547'
}
.f20 .icn-icon-circle:before {
 content:'\f548'
}
.f20 .icn-input-search:before {
 content:'\f549'
}
.f20 .icn-instructor-training-plus:before {
 content:'\f54a'
}
.f20 .icn-instructor-training:before {
 content:'\f54b'
}
.f20 .icn-item-overview:before {
 content:'\f54c'
}
.f20 .icn-javascript:before {
 content:'\f54d'
}
.f20 .icn-learning-path:before {
 content:'\f54e'
}
.f20 .icn-less-than:before {
 content:'\f54f'
}
.f20 .icn-library:before {
 content:'\f550'
}
.f20 .icn-list-round:before {
 content:'\f551'
}
.f20 .icn-live-virtual-class-plus:before {
 content:'\f552'
}
.f20 .icn-live-virtual-class:before {
 content:'\f553'
}
.f20 .icn-loader:before {
 content:'\f554'
}
.f20 .icn-medal:before {
 content:'\f555'
}
.f20 .icn-menu-advanced:before {
 content:'\f556'
}
.f20 .icn-menu-modal:before {
 content:'\f557'
}
.f20 .icn-menu-overflow:before {
 content:'\f558'
}
.f20 .icn-menu-select-many:before {
 content:'\f559'
}
.f20 .icn-message-2:before {
 content:'\f55a'
}
.f20 .icn-message-queue:before {
 content:'\f55b'
}
.f20 .icn-mod:before {
 content:'\f55c'
}
.f20 .icn-multiply:before {
 content:'\f55d'
}
.f20 .icn-navigation-v:before {
 content:'\f55e'
}
.f20 .icn-not-equal:before {
 content:'\f55f'
}
.f20 .icn-numeric:before {
 content:'\f560'
}
.f20 .icn-or:before {
 content:'\f561'
}
.f20 .icn-page-structure:before {
 content:'\f562'
}
.f20 .icn-paragraph-line:before {
 content:'\f563'
}
.f20 .icn-polygon-2:before {
 content:'\f564'
}
.f20 .icn-processes-2:before {
 content:'\f565'
}
.f20 .icn-puzzle:before {
 content:'\f566'
}
.f20 .icn-rearrange:before {
 content:'\f567'
}
.f20 .icn-reset-variable:before {
 content:'\f568'
}
.f20 .icn-rounded-square-s:before {
 content:'\f569'
}
.f20 .icn-run-parallel:before {
 content:'\f56a'
}
.f20 .icn-scan-barcode:before {
 content:'\f56b'
}
.f20 .icn-scope:before {
 content:'\f56c'
}
.f20 .icn-select-single-currency:before {
 content:'\f56d'
}
.f20 .icn-self-study:before {
 content:'\f56e'
}
.f20 .icn-snap-to-grid:before {
 content:'\f56f'
}
.f20 .icn-software:before {
 content:'\f570'
}
.f20 .icn-stitch:before {
 content:'\f571'
}
.f20 .icn-string:before {
 content:'\f572'
}
.f20 .icn-subdirectory-arrow-down-left:before {
 content:'\f573'
}
.f20 .icn-subdirectory-arrow-down-right:before {
 content:'\f574'
}
.f20 .icn-subdirectory-arrow-up-left:before {
 content:'\f575'
}
.f20 .icn-subdirectory-arrow-up-right:before {
 content:'\f576'
}
.f20 .icn-switch:before {
 content:'\f577'
}
.f20 .icn-throw-error:before {
 content:'\f578'
}
.f20 .icn-throw-fault:before {
 content:'\f579'
}
.f20 .icn-training-on-demand:before {
 content:'\f57a'
}
.f20 .icn-unary:before {
 content:'\f57b'
}
.f20 .icn-validation-component:before {
 content:'\f57c'
}
.f20 .icn-validator:before {
 content:'\f57d'
}
.f20 .icn-variable:before {
 content:'\f57e'
}
.f20 .icn-voucher:before {
 content:'\f57f'
}
.f20 .icn-array-data-provider:before {
 content:'\f580'
}
.f20 .icn-array:before {
 content:'\f581'
}
.f20 .icn-chart-area-h:before {
 content:'\f587'
}
.f20 .icn-chart-area-stack:before {
 content:'\f588'
}
.f20 .icn-chart-area-v:before {
 content:'\f589'
}
.f20 .icn-chart-bar-stack:before {
 content:'\f58b'
}
.f20 .icn-chart-bar-unstack:before {
 content:'\f58c'
}
.f20 .icn-chart-forecast:before {
 content:'\f590'
}
.f20 .icn-chart-linear-status:before {
 content:'\f595'
}
.f20 .icn-chart-reference-line:before {
 content:'\f596'
}
.f20 .icn-chart-venn-all:before {
 content:'\f597'
}
.f20 .icn-chart-venn-intersect:before {
 content:'\f598'
}
.f20 .icn-chart-venn-left:before {
 content:'\f599'
}
.f20 .icn-chart-venn-right:before {
 content:'\f59a'
}
.f20 .icn-contact-permission:before {
 content:'\f59b'
}
.f20 .icn-dashboard:before {
 content:'\f59c'
}
.f20 .icn-decrease-indent:before {
 content:'\f59d'
}
.f20 .icn-file-csv:before {
 content:'\f59e'
}
.f20 .icn-file-excel:before {
 content:'\f59f'
}
.f20 .icn-file-google-sheets:before {
 content:'\f5a0'
}
.f20 .icn-group:before {
 content:'\f5a1'
}
.f20 .icn-increase-indent:before {
 content:'\f5a2'
}
.f20 .icn-layout-align-left:before {
 content:'\f5a3'
}
.f20 .icn-layout-align-right:before {
 content:'\f5a5'
}
.f20 .icn-layout-justify-bottom:before {
 content:'\f5a9'
}
.f20 .icn-layout-justify-top:before {
 content:'\f5ac'
}
.f20 .icn-merge-columns:before {
 content:'\f5af'
}
.f20 .icn-merge-rows:before {
 content:'\f5b0'
}
.f20 .icn-mixed-data-set:before {
 content:'\f5b1'
}
.f20 .icn-multi-service-data-provider:before {
 content:'\f5b2'
}
.f20 .icn-recent:before {
 content:'\f5b3'
}
.f20 .icn-recommendations:before {
 content:'\f5b4'
}
.f20 .icn-reference:before {
 content:'\f5b5'
}
.f20 .icn-rename:before {
 content:'\f5b6'
}
.f20 .icn-service-data-provider:before {
 content:'\f5b7'
}
.f20 .icn-subject-area:before {
 content:'\f5b8'
}
.f20 .icn-ungroup:before {
 content:'\f5ba'
}
.f20 .icn-chart-bar-h-alt:before {
 content:'\f5bb'
}
.f20 .icn-chart-bar-v-alt:before {
 content:'\f5bc'
}
.f20 .icn-chart-box-h:before {
 content:'\f5bd'
}
.f20 .icn-chart-box-v:before {
 content:'\f5be'
}
.f20 .icn-chart-funnel-h:before {
 content:'\f5bf'
}
.f20 .icn-chart-funnel-v:before {
 content:'\f5c0'
}
.f20 .icn-chart-line-h:before {
 content:'\f5c1'
}
.f20 .icn-chart-line-v:before {
 content:'\f5c2'
}
.f20 .icn-git-alt:before {
 content:'\f5c5'
}
.f20 .icn-layout-align-center:before {
 content:'\f5c6'
}
.f20 .icn-layout-align-v:before {
 content:'\f5c9'
}
.f20 .icn-layout-baseline-h:before {
 content:'\f5ca'
}
.f20 .icn-layout-baseline-v:before {
 content:'\f5cb'
}
.f20 .icn-layout-justify-center-v:before {
 content:'\f5cc'
}
.f20 .icn-layout-justify-center:before {
 content:'\f5cd'
}
.f20 .icn-undo-alt:before {
 content:'\f5ce'
}
.f20 .icn-layout-justify-v:before {
 content:'\f5cf'
}
.f20 .icn-aconex-certification:before {
 content:'\f5d0'
}
.f20 .icn-advertisement:before {
 content:'\f5d1'
}
.f20 .icn-asterisk:before {
 content:'\f5d2'
}
.f20 .icn-billboard:before {
 content:'\f5d3'
}
.f20 .icn-cart-add:before {
 content:'\f5d4'
}
.f20 .icn-cart-buy-again:before {
 content:'\f5d5'
}
.f20 .icn-component-content:before {
 content:'\f5d8'
}
.f20 .icn-component-group:before {
 content:'\f5d9'
}
.f20 .icn-connection:before {
 content:'\f5da'
}
.f20 .icn-customer-blog:before {
 content:'\f5db'
}
.f20 .icn-default-view:before {
 content:'\f5dc'
}
.f20 .icn-generate-barcode:before {
 content:'\f5dd'
}
.f20 .icn-key-flex-field:before {
 content:'\f5de'
}
.f20 .icn-layout-align-center-h:before {
 content:'\f5df'
}
.f20 .icn-layout-align-h:before {
 content:'\f5e0'
}
.f20 .icn-layout-justify-bottom-v:before {
 content:'\f5e1'
}
.f20 .icn-layout-justify-center-around-h:before {
 content:'\f5e2'
}
.f20 .icn-layout-justify-center-h:before {
 content:'\f5e3'
}
.f20 .icn-layout-justify-h:before {
 content:'\f5e4'
}
.f20 .icn-layout-justify-left:before {
 content:'\f5e5'
}
.f20 .icn-layout-justify-right:before {
 content:'\f5e6'
}
.f20 .icn-layout-justify-top-h:before {
 content:'\f5e7'
}
.f20 .icn-micros-consulting:before {
 content:'\f5e8'
}
.f20 .icn-miniplayer:before {
 content:'\f5e9'
}
.f20 .icn-newspaper:before {
 content:'\f5ea'
}
.f20 .icn-page-header:before {
 content:'\f5eb'
}
.f20 .icn-page-template:before {
 content:'\f5ec'
}
.f20 .icn-pos:before {
 content:'\f5ed'
}
.f20 .icn-regular-expression:before {
 content:'\f5ee'
}
.f20 .icn-smart-filter:before {
 content:'\f5ef'
}
.f20 .icn-spell-check:before {
 content:'\f5f0'
}
.f20 .icn-success-slide:before {
 content:'\f5f1'
}
.f20 .icn-success-story:before {
 content:'\f5f2'
}
.f20 .icn-support-services:before {
 content:'\f5f3'
}
.f20 .icn-annotation:before {
 content:'\f5f4'
}
.f20 .icn-comm-in:before {
 content:'\f5f5'
}
.f20 .icn-comm-out:before {
 content:'\f5f6'
}
.f20 .icn-extendable-item-s:before {
 content:'\f5f7'
}
.f20 .icn-fast-forward-alt:before {
 content:'\f5f8'
}
.f20 .icn-hand-drag:before {
 content:'\f5f9'
}
.f20 .icn-input-parameter:before {
 content:'\f5fa'
}
.f20 .icn-maven:before {
 content:'\f5fb'
}
.f20 .icn-oracle-chat-outline:before {
 content:'\f5fc'
}
.f20 .icn-page-success:before {
 content:'\f5fd'
}
.f20 .icn-artifacts:before {
 content:'\f5fe'
}
.f20 .icn-audits:before {
 content:'\f5ff'
}
.f20 .icn-back-parent:before {
 content:'\f600'
}
.f20 .icn-boolean-alt:before {
 content:'\f601'
}
.f20 .icn-build:before {
 content:'\f602'
}
.f20 .icn-card-footer:before {
 content:'\f603'
}
.f20 .icn-chart-bar-h:before {
 content:'\f604'
}
.f20 .icn-chart-bar-stacked-100-h:before {
 content:'\f605'
}
.f20 .icn-chart-bar-stacked-100-v:before {
 content:'\f606'
}
.f20 .icn-chart-bar-stacked-h:before {
 content:'\f607'
}
.f20 .icn-chart-bar-stacked-v:before {
 content:'\f608'
}
.f20 .icn-chart-bar-v:before {
 content:'\f609'
}
.f20 .icn-chart-scatter-category-alt:before {
 content:'\f60a'
}
.f20 .icn-chart-sunburst-alt:before {
 content:'\f60b'
}
.f20 .icn-coin:before {
 content:'\f60c'
}
.f20 .icn-collapse-menu:before {
 content:'\f60d'
}
.f20 .icn-comment-add:before {
 content:'\f60e'
}
.f20 .icn-comment-delete:before {
 content:'\f60f'
}
.f20 .icn-component-bind-dom:before {
 content:'\f610'
}
.f20 .icn-component-block-container:before {
 content:'\f611'
}
.f20 .icn-content:before {
 content:'\f612'
}
.f20 .icn-copy-field-from:before {
 content:'\f613'
}
.f20 .icn-copy-field-to:before {
 content:'\f614'
}
.f20 .icn-deploy:before {
 content:'\f615'
}
.f20 .icn-docker:before {
 content:'\f616'
}
.f20 .icn-dollar-note:before {
 content:'\f617'
}
.f20 .icn-drag-h:before {
 content:'\f618'
}
.f20 .icn-dynamic-form:before {
 content:'\f619'
}
.f20 .icn-dynamic-layout:before {
 content:'\f61a'
}
.f20 .icn-dynamic-table:before {
 content:'\f61b'
}
.f20 .icn-edit-excel:before {
 content:'\f61c'
}
.f20 .icn-expand-menu:before {
 content:'\f61d'
}
.f20 .icn-filter-alt:before {
 content:'\f61e'
}
.f20 .icn-forward-next:before {
 content:'\f61f'
}
.f20 .icn-func-folders:before {
 content:'\f620'
}
.f20 .icn-function-alt:before {
 content:'\f621'
}
.f20 .icn-git-head:before {
 content:'\f622'
}
.f20 .icn-git-parent:before {
 content:'\f623'
}
.f20 .icn-import-from-bo:before {
 content:'\f624'
}
.f20 .icn-import-from-csv:before {
 content:'\f625'
}
.f20 .icn-import-from-dev:before {
 content:'\f626'
}
.f20 .icn-import-from-live:before {
 content:'\f627'
}
.f20 .icn-java:before {
 content:'\f628'
}
.f20 .icn-list-item-template:before {
 content:'\f629'
}
.f20 .icn-message-alt:before {
 content:'\f62a'
}
.f20 .icn-npm:before {
 content:'\f62b'
}
.f20 .icn-object-card:before {
 content:'\f62c'
}
.f20 .icn-overcast:before {
 content:'\f62d'
}
.f20 .icn-overflow-h:before {
 content:'\f62e'
}
.f20 .icn-overflow-v:before {
 content:'\f62f'
}
.f20 .icn-pipeline-alt:before {
 content:'\f630'
}
.f20 .icn-polygon-alt:before {
 content:'\f631'
}
.f20 .icn-processes-alt:before {
 content:'\f632'
}
.f20 .icn-project:before {
 content:'\f633'
}
.f20 .icn-release:before {
 content:'\f634'
}
.f20 .icn-rule-selector:before {
 content:'\f635'
}
.f20 .icn-task-card:before {
 content:'\f636'
}
.f20 .icn-type-adp-input:before {
 content:'\f637'
}
.f20 .icn-type-any-input:before {
 content:'\f638'
}
.f20 .icn-type-array-input:before {
 content:'\f639'
}
.f20 .icn-type-boolean-input:before {
 content:'\f63a'
}
.f20 .icn-type-date-input:before {
 content:'\f63b'
}
.f20 .icn-type-number-input:before {
 content:'\f63c'
}
.f20 .icn-type-object-input:before {
 content:'\f63d'
}
.f20 .icn-type-reference-input:before {
 content:'\f63e'
}
.f20 .icn-type-sdp-input:before {
 content:'\f63f'
}
.f20 .icn-type-string-input:before {
 content:'\f640'
}
.f20 .icn-type-time-input:before {
 content:'\f641'
}
.f20 .icn-menu-collapse:before {
 content:'\f642'
}
.f20 .icn-menu-expand:before {
 content:'\f643'
}
.f20 .icn-panel-collapse-left:before {
 content:'\f644'
}
.f20 .icn-panel-collapse-right:before {
 content:'\f645'
}
.f20 .icn-panel-expand-left:before {
 content:'\f646'
}
.f20 .icn-panel-expand-right:before {
 content:'\f647'
}
.f20 .icn-bind-field:before {
 content:'\f654'
}
.f20 .icn-bind-section:before {
 content:'\f655'
}
.f20 .icn-cast:before {
 content:'\f656'
}
.f20 .icn-circle-half:before {
 content:'\f658'
}
.f20 .icn-collapse-panel-left:before {
 content:'\f659'
}
.f20 .icn-collapse-panel-right:before {
 content:'\f65a'
}
.f20 .icn-datafox:before {
 content:'\f65b'
}
.f20 .icn-docker-boilerplate:before {
 content:'\f65c'
}
.f20 .icn-dynamic-config:before {
 content:'\f65e'
}
.f20 .icn-dynamic-template:before {
 content:'\f65f'
}
.f20 .icn-file-jar:before {
 content:'\f660'
}
.f20 .icn-file-pom:before {
 content:'\f661'
}
.f20 .icn-file-tar:before {
 content:'\f662'
}
.f20 .icn-file-war:before {
 content:'\f663'
}
.f20 .icn-file-xml:before {
 content:'\f664'
}
.f20 .icn-maxymiser:before {
 content:'\f66c'
}
.f20 .icn-navigation-page-header:before {
 content:'\f66d'
}
.f20 .icn-nvd:before {
 content:'\f66f'
}
.f20 .icn-profile-card:before {
 content:'\f675'
}
.f20 .icn-recent-change:before {
 content:'\f67b'
}
.f20 .icn-retirejs:before {
 content:'\f67e'
}
.f20 .icn-ruler-set:before {
 content:'\f67f'
}
.f20 .icn-select-single-item-template:before {
 content:'\f680'
}
.f20 .icn-sliders:before {
 content:'\f681'
}
.f20 .icn-sonatype:before {
 content:'\f682'
}
.f20 .icn-table-view:before {
 content:'\f683'
}
.f20 .icn-address:before {
 content:'\f688'
}
.f20 .icn-article-detail:before {
 content:'\f689'
}
.f20 .icn-article-summary:before {
 content:'\f68a'
}
.f20 .icn-blog-post-detail:before {
 content:'\f68b'
}
.f20 .icn-boilerplate:before {
 content:'\f68c'
}
.f20 .icn-capture:before {
 content:'\f68d'
}
.f20 .icn-carousel:before {
 content:'\f68e'
}
.f20 .icn-chevron-circle-down-alt:before {
 content:'\f68f'
}
.f20 .icn-chevron-circle-up-alt:before {
 content:'\f690'
}
.f20 .icn-collection:before {
 content:'\f691'
}
.f20 .icn-content-group:before {
 content:'\f692'
}
.f20 .icn-content-layout:before {
 content:'\f693'
}
.f20 .icn-crosshair:before {
 content:'\f694'
}
.f20 .icn-data-workflow:before {
 content:'\f695'
}
.f20 .icn-file-acrobat:before {
 content:'\f696'
}
.f20 .icn-file-audio:before {
 content:'\f697'
}
.f20 .icn-file-bin:before {
 content:'\f698'
}
.f20 .icn-file-css:before {
 content:'\f699'
}
.f20 .icn-file-doc-alt:before {
 content:'\f69a'
}
.f20 .icn-file-document:before {
 content:'\f69b'
}
.f20 .icn-file-generic:before {
 content:'\f69c'
}
.f20 .icn-file-html:before {
 content:'\f69d'
}
.f20 .icn-file-img:before {
 content:'\f69e'
}
.f20 .icn-file-java:before {
 content:'\f69f'
}
.f20 .icn-file-js:before {
 content:'\f6a0'
}
.f20 .icn-file-json:before {
 content:'\f6a1'
}
.f20 .icn-file-ppt:before {
 content:'\f6a2'
}
.f20 .icn-file-scss:before {
 content:'\f6a3'
}
.f20 .icn-file-txt:before {
 content:'\f6a4'
}
.f20 .icn-file-video:before {
 content:'\f6a5'
}
.f20 .icn-file-xls:before {
 content:'\f6a6'
}
.f20 .icn-file-zip-alt:before {
 content:'\f6a7'
}
.f20 .icn-flow-container:before {
 content:'\f6a8'
}
.f20 .icn-list-components:before {
 content:'\f6a9'
}
.f20 .icn-list-conversation:before {
 content:'\f6aa'
}
.f20 .icn-list-document:before {
 content:'\f6ab'
}
.f20 .icn-list-folder:before {
 content:'\f6ac'
}
.f20 .icn-list-h:before {
 content:'\f6ad'
}
.f20 .icn-list-sites:before {
 content:'\f6ae'
}
.f20 .icn-list-templates:before {
 content:'\f6af'
}
.f20 .icn-list-themes:before {
 content:'\f6b0'
}
.f20 .icn-netsuite:before {
 content:'\f6b1'
}
.f20 .icn-option:before {
 content:'\f6b2'
}
.f20 .icn-priority-highest:before {
 content:'\f6b3'
}
.f20 .icn-priority-low:before {
 content:'\f6b4'
}
.f20 .icn-priority-normal:before {
 content:'\f6b5'
}
.f20 .icn-severity-blocker:before {
 content:'\f6b6'
}
.f20 .icn-severity-critical:before {
 content:'\f6b7'
}
.f20 .icn-severity-enhancement:before {
 content:'\f6b8'
}
.f20 .icn-severity-major:before {
 content:'\f6b9'
}
.f20 .icn-severity-minor:before {
 content:'\f6ba'
}
.f20 .icn-severity-normal:before {
 content:'\f6bb'
}
.f20 .icn-slider-alt:before {
 content:'\f6bc'
}
.f20 .icn-slug:before {
 content:'\f6bd'
}
.f20 .icn-store:before {
 content:'\f6be'
}
.f20 .icn-summary-block:before {
 content:'\f6bf'
}
.f20 .icn-summary:before {
 content:'\f6c0'
}
.f20 .icn-type-string:before {
 content:'\f6c1'
}
.f20 .icn-video-block:before {
 content:'\f6c2'
}
.f20 .icn-weather-cloudy:before {
 content:'\f6c3'
}
.f20 .icn-action-alt:before {
 content:'\f6c4'
}
.f20 .icn-chart-radar-line:before {
 content:'\f6c5'
}
.f20 .icn-delete-all:before {
 content:'\f6c6'
}
.f20 .icn-enable-all:before {
 content:'\f6c7'
}
.f20 .icn-gas:before {
 content:'\f6c8'
}
.f20 .icn-new-version:before {
 content:'\f6c9'
}
.f20 .icn-oracle-chat:before {
 content:'\f6ca'
}
.f20 .icn-replace:before {
 content:'\f6cb'
}
.f20 .icn-adf:before {
 content:'\f6cc'
}
.f20 .icn-chart-running-aggregate:before {
 content:'\f6cd'
}
.f20 .icn-chart-table-edge-label:before {
 content:'\f6ce'
}
.f20 .icn-data-bin:before {
 content:'\f6cf'
}
.f20 .icn-edit-column:before {
 content:'\f6d0'
}
.f20 .icn-edit-plus:before {
 content:'\f6d1'
}
.f20 .icn-expandable-list-item:before {
 content:'\f6d2'
}
.f20 .icn-foldout-panel-template:before {
 content:'\f6d3'
}
.f20 .icn-margin-padding:before {
 content:'\f6d4'
}
.f20 .icn-match-whole-word:before {
 content:'\f6d5'
}
.f20 .icn-run:before {
 content:'\f6d6'
}
.f20 .icn-select-column:before {
 content:'\f6d7'
}
.f20 .icn-shapes:before {
 content:'\f6d8'
}
.f20 .icn-step-into:before {
 content:'\f6d9'
}
.f20 .icn-step-out:before {
 content:'\f6da'
}
.f20 .icn-step-over:before {
 content:'\f6db'
}
.f20 .icn-add-to-assets:before {
 content:'\f6dc'
}
.f20 .icn-all-components:before {
 content:'\f6dd'
}
.f20 .icn-background:before {
 content:'\f6de'
}
.f20 .icn-badge:before {
 content:'\f6df'
}
.f20 .icn-completed:before {
 content:'\f6e0'
}
.f20 .icn-contact-edit:before {
 content:'\f6e1'
}
.f20 .icn-create-site:before {
 content:'\f6e2'
}
.f20 .icn-custom-components:before {
 content:'\f6e3'
}
.f20 .icn-custom-properties:before {
 content:'\f6e4'
}
.f20 .icn-custom-publishing-channel:before {
 content:'\f6e5'
}
.f20 .icn-file-view-details:before {
 content:'\f6e6'
}
.f20 .icn-list-item-layout:before {
 content:'\f6e7'
}
.f20 .icn-non-translatable:before {
 content:'\f6e8'
}
.f20 .icn-paypal:before {
 content:'\f6e9'
}
.f20 .icn-preview-card:before {
 content:'\f6ea'
}
.f20 .icn-seeded-components:before {
 content:'\f6eb'
}
.f20 .icn-serving:before {
 content:'\f6ec'
}
.f20 .icn-set-as-translated:before {
 content:'\f6ed'
}
.f20 .icn-site-plan:before {
 content:'\f6ee'
}
.f20 .icn-taxonomy:before {
 content:'\f6ef'
}
.f20 .icn-themed-components:before {
 content:'\f6f0'
}
.f20 .icn-translatable:before {
 content:'\f6f1'
}
.f20 .icn-translation-job:before {
 content:'\f6f2'
}
.f20 .icn-video-convert:before {
 content:'\f6f3'
}
.f20 .icn-webhook:before {
 content:'\f6f4'
}
.f20 .icn-workflow-role:before {
 content:'\f6f5'
}
.f20 .icn-clipboard-detail:before {
 content:'\f6f6'
}
.f20 .icn-clipboard-list:before {
 content:'\f6f7'
}
.f20 .icn-code-and:before {
 content:'\f6f8'
}
.f20 .icn-code-equal:before {
 content:'\f6f9'
}
.f20 .icn-code-not-equal:before {
 content:'\f6fa'
}
.f20 .icn-code-or:before {
 content:'\f6fb'
}
.f20 .icn-components-group:before {
 content:'\f6fc'
}
.f20 .icn-content-item-detail:before {
 content:'\f6fd'
}
.f20 .icn-content-item-list:before {
 content:'\f6fe'
}
.f20 .icn-content-item-placeholder:before {
 content:'\f6ff'
}
.f20 .icn-content-item-search:before {
 content:'\f700'
}
.f20 .icn-content-item:before {
 content:'\f701'
}
.f20 .icn-custom-article-header:before {
 content:'\f702'
}
.f20 .icn-gallery-slider:before {
 content:'\f703'
}
.f20 .icn-languages:before {
 content:'\f704'
}
.f20 .icn-list-review:before {
 content:'\f705'
}
.f20 .icn-open:before {
 content:'\f706'
}
.f20 .icn-translate:before {
 content:'\f707'
}
.f20 .icn-twitter-follow:before {
 content:'\f708'
}
.f20 .icn-unpublish:before {
 content:'\f709'
}
.f20 .icn-weather-dust:before {
 content:'\f70a'
}
.f20 .icn-assign-category:before {
 content:'\f70b'
}
.f20 .icn-edi-translate:before {
 content:'\f70c'
}
.f20 .icn-email-schedule:before {
 content:'\f70d'
}
.f20 .icn-input-address:before {
 content:'\f70e'
}
.f20 .icn-manage-work-definitions:before {
 content:'\f70f'
}
.f20 .icn-range-slider:before {
 content:'\f710'
}
.f20 .icn-reject-category:before {
 content:'\f711'
}
.f20 .icn-request-information:before {
 content:'\f712'
}
.f20 .icn-save-as:before {
 content:'\f713'
}
.f20 .icn-weather-haze:before {
 content:'\f714'
}
.f20 .icn-weather-mist:before {
 content:'\f715'
}
.f20 .icn-web-campaign:before {
 content:'\f716'
}
.f20 .icn-angle:before {
 content:'\f717'
}
.f20 .icn-arc:before {
 content:'\f718'
}
.f20 .icn-back-view:before {
 content:'\f719'
}
.f20 .icn-bottom-view:before {
 content:'\f71a'
}
.f20 .icn-call-variable:before {
 content:'\f71b'
}
.f20 .icn-distance:before {
 content:'\f71c'
}
.f20 .icn-edge:before {
 content:'\f71d'
}
.f20 .icn-file-dwg:before {
 content:'\f71e'
}
.f20 .icn-flow-play:before {
 content:'\f71f'
}
.f20 .icn-front-view:before {
 content:'\f720'
}
.f20 .icn-hidden-line:before {
 content:'\f721'
}
.f20 .icn-ifc:before {
 content:'\f722'
}
.f20 .icn-left-view:before {
 content:'\f723'
}
.f20 .icn-pmi-info:before {
 content:'\f724'
}
.f20 .icn-right-view:before {
 content:'\f725'
}
.f20 .icn-root-page-play:before {
 content:'\f726'
}
.f20 .icn-snap-to-arc-center:before {
 content:'\f727'
}
.f20 .icn-snap-to-edge-center:before {
 content:'\f728'
}
.f20 .icn-snap-to-plane:before {
 content:'\f729'
}
.f20 .icn-snap-to-vertex:before {
 content:'\f72a'
}
.f20 .icn-surface:before {
 content:'\f72b'
}
.f20 .icn-three-point-arc:before {
 content:'\f72c'
}
.f20 .icn-top-view:before {
 content:'\f72d'
}
.f20 .icn-vertex:before {
 content:'\f72e'
}
.f20 .icn-wave-form:before {
 content:'\f72f'
}
.f20 .icn-wire-polygons:before {
 content:'\f730'
}
.f20 .icn-wireframe:before {
 content:'\f731'
}
.f20 .icn-zoom-box:before {
 content:'\f732'
}
.f20 .icn-zoom-dynamic:before {
 content:'\f733'
}
.f20 .icn-figma:before {
 content:'\f735'
}
.f20 .icn-chart-pie-10-s:before {
 content:'\f736'
}
.f20 .icn-chart-pie-15-s:before {
 content:'\f737'
}
.f20 .icn-chart-pie-25-s:before {
 content:'\f738'
}
.f20 .icn-chart-pie-30-s:before {
 content:'\f739'
}
.f20 .icn-chart-pie-35-s:before {
 content:'\f73a'
}
.f20 .icn-chart-pie-40-s:before {
 content:'\f73b'
}
.f20 .icn-chart-pie-45-s:before {
 content:'\f73c'
}
.f20 .icn-chart-pie-5-s:before {
 content:'\f73d'
}
.f20 .icn-chart-pie-50-s:before {
 content:'\f73e'
}
.f20 .icn-chart-pie-55-s:before {
 content:'\f73f'
}
.f20 .icn-chart-pie-60-s:before {
 content:'\f740'
}
.f20 .icn-chart-pie-65-s:before {
 content:'\f741'
}
.f20 .icn-chart-pie-70-s:before {
 content:'\f742'
}
.f20 .icn-chart-pie-75-s:before {
 content:'\f743'
}
.f20 .icn-chart-pie-80-s:before {
 content:'\f744'
}
.f20 .icn-chart-pie-85-s:before {
 content:'\f745'
}
.f20 .icn-chart-pie-90-s:before {
 content:'\f746'
}
.f20 .icn-chart-pie-95-s:before {
 content:'\f747'
}
.f20 .icn-disable:before {
 content:'\f748'
}
.f20 .icn-enable:before {
 content:'\f749'
}
.f20 .icn-file-ifc:before {
 content:'\f74a'
}
.f20 .icn-gym:before {
 content:'\f74b'
}
.f20 .icn-hide-bezel:before {
 content:'\f74c'
}
.f20 .icn-section-xy:before {
 content:'\f74d'
}
.f20 .icn-section-xz:before {
 content:'\f74e'
}
.f20 .icn-unedit:before {
 content:'\f74f'
}
.f20 .icn-adhoc-form:before {
 content:'\f750'
}
.f20 .icn-assign-to-me:before {
 content:'\f751'
}
.f20 .icn-buy-now:before {
 content:'\f752'
}
.f20 .icn-call-transfer:before {
 content:'\f753'
}
.f20 .icn-chat-transfer:before {
 content:'\f754'
}
.f20 .icn-circle-half-h:before {
 content:'\f755'
}
.f20 .icn-collection-container:before {
 content:'\f756'
}
.f20 .icn-composite-form:before {
 content:'\f757'
}
.f20 .icn-conference:before {
 content:'\f758'
}
.f20 .icn-dashboard-20:before {
 content:'\f759'
}
.f20 .icn-debug-preview:before {
 content:'\f75a'
}
.f20 .icn-infolet:before {
 content:'\f75b'
}
.f20 .icn-location-pin-s:before {
 content:'\f75c'
}
.f20 .icn-master-form:before {
 content:'\f75d'
}
.f20 .icn-message-banner:before {
 content:'\f75e'
}
.f20 .icn-perspective:before {
 content:'\f75f'
}
.f20 .icn-refresh-app:before {
 content:'\f760'
}
.f20 .icn-report-snapshot:before {
 content:'\f761'
}
.f20 .icn-report:before {
 content:'\f762'
}
.f20 .icn-rule:before {
 content:'\f763'
}
.f20 .icn-section-plus:before {
 content:'\f764'
}
.f20 .icn-section:before {
 content:'\f765'
}
.f20 .icn-simple-form:before {
 content:'\f766'
}
.f20 .icn-transparency:before {
 content:'\f767'
}
.f20 .icn-video-remove:before {
 content:'\f768'
}
.f20 .icn-vr:before {
 content:'\f769'
}
.f20 .icn-weather-tornado:before {
 content:'\f76a'
}
.f20 .icn-acl-export:before {
 content:'\f76b'
}
.f20 .icn-acl-import:before {
 content:'\f76c'
}
.f20 .icn-add-sibling:before {
 content:'\f76d'
}
.f20 .icn-application-type-1:before {
 content:'\f76e'
}
.f20 .icn-application-type-2:before {
 content:'\f76f'
}
.f20 .icn-application-type-3:before {
 content:'\f770'
}
.f20 .icn-application-type-4:before {
 content:'\f771'
}
.f20 .icn-artifact-audit-file:before {
 content:'\f772'
}
.f20 .icn-audit-general-file:before {
 content:'\f773'
}
.f20 .icn-box-dash:before {
 content:'\f774'
}
.f20 .icn-box-grid:before {
 content:'\f775'
}
.f20 .icn-box-shortcut:before {
 content:'\f776'
}
.f20 .icn-briefcase-export:before {
 content:'\f777'
}
.f20 .icn-bursting-definition-shortcut:before {
 content:'\f778'
}
.f20 .icn-bursting-definition:before {
 content:'\f779'
}
.f20 .icn-call-out:before {
 content:'\f77a'
}
.f20 .icn-cell-all-border-line:before {
 content:'\f77b'
}
.f20 .icn-cell-all-border-none:before {
 content:'\f77c'
}
.f20 .icn-cell-bottom-borderline:before {
 content:'\f77d'
}
.f20 .icn-cell-info:before {
 content:'\f77e'
}
.f20 .icn-cell-left-borderline:before {
 content:'\f77f'
}
.f20 .icn-cell-right-borderline:before {
 content:'\f780'
}
.f20 .icn-cell-top-borderline:before {
 content:'\f781'
}
.f20 .icn-chart-running-aggregate-alt:before {
 content:'\f782'
}
.f20 .icn-chart-venn-intersect-down:before {
 content:'\f783'
}
.f20 .icn-chart-venn-intersect-up:before {
 content:'\f784'
}
.f20 .icn-charts-classification:before {
 content:'\f785'
}
.f20 .icn-churn:before {
 content:'\f786'
}
.f20 .icn-clipboard-clear:before {
 content:'\f787'
}
.f20 .icn-clock-history-edit:before {
 content:'\f788'
}
.f20 .icn-clock-history:before {
 content:'\f789'
}
.f20 .icn-coins-certified:before {
 content:'\f78a'
}
.f20 .icn-coins-check:before {
 content:'\f78b'
}
.f20 .icn-coins-new:before {
 content:'\f78c'
}
.f20 .icn-cube-restructure:before {
 content:'\f78d'
}
.f20 .icn-cursor-circle:before {
 content:'\f78e'
}
.f20 .icn-customer-blog-not-available:before {
 content:'\f78f'
}
.f20 .icn-data-segment:before {
 content:'\f790'
}
.f20 .icn-database-export:before {
 content:'\f791'
}
.f20 .icn-database-import:before {
 content:'\f792'
}
.f20 .icn-dimension-preview:before {
 content:'\f793'
}
.f20 .icn-dimension:before {
 content:'\f794'
}
.f20 .icn-expand-to-last-level:before {
 content:'\f795'
}
.f20 .icn-file-acrobat-shortcut:before {
 content:'\f796'
}
.f20 .icn-file-audio-shortcut:before {
 content:'\f797'
}
.f20 .icn-file-bin-shortcut:before {
 content:'\f798'
}
.f20 .icn-file-code-shortcut:before {
 content:'\f799'
}
.f20 .icn-file-css-shortcut:before {
 content:'\f79a'
}
.f20 .icn-file-csv-shortcut:before {
 content:'\f79b'
}
.f20 .icn-file-doc-shortcut:before {
 content:'\f79c'
}
.f20 .icn-file-dwg-shortcut:before {
 content:'\f79d'
}
.f20 .icn-file-excel-shortcut:before {
 content:'\f79e'
}
.f20 .icn-file-google-sheets-shortcut:before {
 content:'\f79f'
}
.f20 .icn-file-html-shortcut:before {
 content:'\f7a0'
}
.f20 .icn-file-ifc-shortcut:before {
 content:'\f7a1'
}
.f20 .icn-file-image-shortcut:before {
 content:'\f7a2'
}
.f20 .icn-file-img-shortcut:before {
 content:'\f7a3'
}
.f20 .icn-file-jar-shortcut:before {
 content:'\f7a4'
}
.f20 .icn-file-java-shortcut:before {
 content:'\f7a5'
}
.f20 .icn-file-js-shortcut:before {
 content:'\f7a6'
}
.f20 .icn-file-json-shortcut:before {
 content:'\f7a7'
}
.f20 .icn-file-media-shortcut:before {
 content:'\f7a8'
}
.f20 .icn-file-music-shortcut:before {
 content:'\f7a9'
}
.f20 .icn-file-pdf-shortcut:before {
 content:'\f7aa'
}
.f20 .icn-file-pom-shortcut:before {
 content:'\f7ab'
}
.f20 .icn-file-powerpoint-shortcut:before {
 content:'\f7ac'
}
.f20 .icn-file-powerpoint:before {
 content:'\f7ad'
}
.f20 .icn-file-ppt-shortcut:before {
 content:'\f7ae'
}
.f20 .icn-file-presentation-shortcut:before {
 content:'\f7af'
}
.f20 .icn-file-scss-shortcut:before {
 content:'\f7b0'
}
.f20 .icn-file-spreadsheet-shortcut:before {
 content:'\f7b1'
}
.f20 .icn-file-tar-shortcut:before {
 content:'\f7b2'
}
.f20 .icn-file-txt-shortcut:before {
 content:'\f7b3'
}
.f20 .icn-file-unknown-shortcut:before {
 content:'\f7b4'
}
.f20 .icn-file-unknown:before {
 content:'\f7b5'
}
.f20 .icn-file-video-shortcut:before {
 content:'\f7b6'
}
.f20 .icn-file-war-shortcut:before {
 content:'\f7b7'
}
.f20 .icn-file-web-shortcut:before {
 content:'\f7b8'
}
.f20 .icn-file-word-shortcut:before {
 content:'\f7b9'
}
.f20 .icn-file-word:before {
 content:'\f7ba'
}
.f20 .icn-file-xblr-shortcut:before {
 content:'\f7bb'
}
.f20 .icn-file-xblr-template-shortcut:before {
 content:'\f7bc'
}
.f20 .icn-file-xblr-template:before {
 content:'\f7bd'
}
.f20 .icn-file-xblr:before {
 content:'\f7be'
}
.f20 .icn-file-xls-shortcut:before {
 content:'\f7bf'
}
.f20 .icn-file-zip-alt-shortcut:before {
 content:'\f7c0'
}
.f20 .icn-file-zip-shortcut:before {
 content:'\f7c1'
}
.f20 .icn-filter-alt-off:before {
 content:'\f7c2'
}
.f20 .icn-flower-application:before {
 content:'\f7c3'
}
.f20 .icn-flower-dimension:before {
 content:'\f7c4'
}
.f20 .icn-folder-accepted:before {
 content:'\f7c5'
}
.f20 .icn-folder-shortcut:before {
 content:'\f7c6'
}
.f20 .icn-free-hand:before {
 content:'\f7c7'
}
.f20 .icn-function-grid:before {
 content:'\f7c8'
}
.f20 .icn-in-mapping:before {
 content:'\f7c9'
}
.f20 .icn-ios-share:before {
 content:'\f7ca'
}
.f20 .icn-journal-atribute:before {
 content:'\f7cb'
}
.f20 .icn-journal-shortcut:before {
 content:'\f7cc'
}
.f20 .icn-journal:before {
 content:'\f7cd'
}
.f20 .icn-journals:before {
 content:'\f7ce'
}
.f20 .icn-keep-selected:before {
 content:'\f7cf'
}
.f20 .icn-layout-mosaic:before {
 content:'\f7d0'
}
.f20 .icn-library-fonts:before {
 content:'\f7d1'
}
.f20 .icn-library-up:before {
 content:'\f7d2'
}
.f20 .icn-lightbulb-check:before {
 content:'\f7d3'
}
.f20 .icn-lightbulb-preferences:before {
 content:'\f7d4'
}
.f20 .icn-line-dashed:before {
 content:'\f7d5'
}
.f20 .icn-line-dotted:before {
 content:'\f7d6'
}
.f20 .icn-line-double:before {
 content:'\f7d7'
}
.f20 .icn-line-inclined:before {
 content:'\f7d8'
}
.f20 .icn-linewidth-1:before {
 content:'\f7d9'
}
.f20 .icn-linewidth-3:before {
 content:'\f7da'
}
.f20 .icn-linewidth-4:before {
 content:'\f7db'
}
.f20 .icn-linewidth-5:before {
 content:'\f7dc'
}
.f20 .icn-locate-node-left:before {
 content:'\f7dd'
}
.f20 .icn-locate-node-right:before {
 content:'\f7de'
}
.f20 .icn-lookup-set:before {
 content:'\f7df'
}
.f20 .icn-metadata-export:before {
 content:'\f7e0'
}
.f20 .icn-metadata-import:before {
 content:'\f7e1'
}
.f20 .icn-model-change-mgmt:before {
 content:'\f7e2'
}
.f20 .icn-next-site:before {
 content:'\f7e3'
}
.f20 .icn-node-set:before {
 content:'\f7e4'
}
.f20 .icn-node-tree:before {
 content:'\f7e5'
}
.f20 .icn-node-type:before {
 content:'\f7e6'
}
.f20 .icn-notes-dynamic:before {
 content:'\f7e7'
}
.f20 .icn-odometer-low:before {
 content:'\f7e8'
}
.f20 .icn-odometer-mid:before {
 content:'\f7e9'
}
.f20 .icn-paragraph-line-shortcut:before {
 content:'\f7ea'
}
.f20 .icn-paste:before {
 content:'\f7eb'
}
.f20 .icn-polyline:before {
 content:'\f7ec'
}
.f20 .icn-preferences-check:before {
 content:'\f7ed'
}
.f20 .icn-rectangle-cloud:before {
 content:'\f7ee'
}
.f20 .icn-remove-selected:before {
 content:'\f7ef'
}
.f20 .icn-report-package-shortcut:before {
 content:'\f7f0'
}
.f20 .icn-report-package:before {
 content:'\f7f1'
}
.f20 .icn-report-snapshot-shortcut:before {
 content:'\f7f2'
}
.f20 .icn-rows:before {
 content:'\f7f3'
}
.f20 .icn-separator:before {
 content:'\f7f4'
}
.f20 .icn-signature:before {
 content:'\f7f5'
}
.f20 .icn-snap-to-grid-down:before {
 content:'\f7f6'
}
.f20 .icn-snap-to-grid-up:before {
 content:'\f7f7'
}
.f20 .icn-split:before {
 content:'\f7f8'
}
.f20 .icn-squiggly:before {
 content:'\f7f9'
}
.f20 .icn-stamp-dynamic:before {
 content:'\f7fa'
}
.f20 .icn-stamp:before {
 content:'\f7fb'
}
.f20 .icn-table-pivot:before {
 content:'\f7fc'
}
.f20 .icn-three-boxes-vertical:before {
 content:'\f7fd'
}
.f20 .icn-transaction-types:before {
 content:'\f7fe'
}
.f20 .icn-unmatched:before {
 content:'\f7ff'
}
.f20 .icn-viewpoint-compare:before {
 content:'\f800'
}
.f20 .icn-viewpoint-subscription:before {
 content:'\f801'
}
.f20 .icn-viewpoint-validation:before {
 content:'\f802'
}
.f20 .icn-xml-shortcut:before {
 content:'\f803'
}
.f20 .icn-account:before {
 content:'\f804'
}
.f20 .icn-accounting-period:before {
 content:'\f805'
}
.f20 .icn-accounts-payable:before {
 content:'\f806'
}
.f20 .icn-accounts-receivable:before {
 content:'\f807'
}
.f20 .icn-badge-0-s:before {
 content:'\f808'
}
.f20 .icn-badge-0:before {
 content:'\f809'
}
.f20 .icn-badge-1-s:before {
 content:'\f80a'
}
.f20 .icn-badge-1:before {
 content:'\f80b'
}
.f20 .icn-badge-2-s:before {
 content:'\f80c'
}
.f20 .icn-badge-2:before {
 content:'\f80d'
}
.f20 .icn-badge-3-s:before {
 content:'\f80e'
}
.f20 .icn-badge-3:before {
 content:'\f80f'
}
.f20 .icn-badge-4-s:before {
 content:'\f810'
}
.f20 .icn-badge-4:before {
 content:'\f811'
}
.f20 .icn-badge-5-s:before {
 content:'\f812'
}
.f20 .icn-badge-5:before {
 content:'\f813'
}
.f20 .icn-badge-6-s:before {
 content:'\f814'
}
.f20 .icn-badge-6:before {
 content:'\f815'
}
.f20 .icn-badge-7-s:before {
 content:'\f816'
}
.f20 .icn-badge-7:before {
 content:'\f817'
}
.f20 .icn-badge-8-s:before {
 content:'\f818'
}
.f20 .icn-badge-8:before {
 content:'\f819'
}
.f20 .icn-badge-9-s:before {
 content:'\f81a'
}
.f20 .icn-badge-9:before {
 content:'\f81b'
}
.f20 .icn-badge-alt-0-s:before {
 content:'\f81c'
}
.f20 .icn-badge-alt-0:before {
 content:'\f81d'
}
.f20 .icn-badge-alt-1-s:before {
 content:'\f81e'
}
.f20 .icn-badge-alt-1:before {
 content:'\f81f'
}
.f20 .icn-badge-alt-2-s:before {
 content:'\f820'
}
.f20 .icn-badge-alt-2:before {
 content:'\f821'
}
.f20 .icn-badge-alt-3-s:before {
 content:'\f822'
}
.f20 .icn-badge-alt-3:before {
 content:'\f823'
}
.f20 .icn-badge-alt-4-s:before {
 content:'\f824'
}
.f20 .icn-badge-alt-4:before {
 content:'\f825'
}
.f20 .icn-badge-alt-5-s:before {
 content:'\f826'
}
.f20 .icn-badge-alt-5:before {
 content:'\f827'
}
.f20 .icn-badge-alt-6-s:before {
 content:'\f828'
}
.f20 .icn-badge-alt-6:before {
 content:'\f829'
}
.f20 .icn-badge-alt-7-s:before {
 content:'\f82a'
}
.f20 .icn-badge-alt-7:before {
 content:'\f82b'
}
.f20 .icn-badge-alt-8-s:before {
 content:'\f82c'
}
.f20 .icn-badge-alt-8:before {
 content:'\f82d'
}
.f20 .icn-badge-alt-9-s:before {
 content:'\f82e'
}
.f20 .icn-badge-alt-9:before {
 content:'\f82f'
}
.f20 .icn-badge-alt-undefined-s:before {
 content:'\f830'
}
.f20 .icn-badge-alt-undefined:before {
 content:'\f831'
}
.f20 .icn-badge-undefined-s:before {
 content:'\f832'
}
.f20 .icn-badge-undefined:before {
 content:'\f833'
}
.f20 .icn-bank-check:before {
 content:'\f834'
}
.f20 .icn-bullhorn-s:before {
 content:'\f835'
}
.f20 .icn-cash-management-overview:before {
 content:'\f836'
}
.f20 .icn-cash-management:before {
 content:'\f837'
}
.f20 .icn-chart-gantt-create:before {
 content:'\f838'
}
.f20 .icn-chart-pie-edit:before {
 content:'\f839'
}
.f20 .icn-coins-manage:before {
 content:'\f83a'
}
.f20 .icn-coins-plus:before {
 content:'\f83b'
}
.f20 .icn-communication:before {
 content:'\f83c'
}
.f20 .icn-credit-card-refund:before {
 content:'\f83d'
}
.f20 .icn-customer-payment:before {
 content:'\f83e'
}
.f20 .icn-customer-refund:before {
 content:'\f83f'
}
.f20 .icn-deposit:before {
 content:'\f840'
}
.f20 .icn-disputes:before {
 content:'\f841'
}
.f20 .icn-financial-list-create:before {
 content:'\f842'
}
.f20 .icn-financial-list:before {
 content:'\f843'
}
.f20 .icn-fiscal-calendar:before {
 content:'\f844'
}
.f20 .icn-fx-reveal:before {
 content:'\f845'
}
.f20 .icn-hospitality:before {
 content:'\f846'
}
.f20 .icn-id-card:before {
 content:'\f847'
}
.f20 .icn-inclusive:before {
 content:'\f848'
}
.f20 .icn-inventory-adjustment:before {
 content:'\f849'
}
.f20 .icn-inventory-cost-revaluation:before {
 content:'\f84a'
}
.f20 .icn-invoice-create:before {
 content:'\f84b'
}
.f20 .icn-invoice-edit:before {
 content:'\f84c'
}
.f20 .icn-item-reciept:before {
 content:'\f84d'
}
.f20 .icn-manage-allocations:before {
 content:'\f84e'
}
.f20 .icn-pmi-capture:before {
 content:'\f84f'
}
.f20 .icn-pmi-coordinate-system:before {
 content:'\f850'
}
.f20 .icn-pmi-datum-feature-symbol:before {
 content:'\f851'
}
.f20 .icn-pmi-datum-target:before {
 content:'\f852'
}
.f20 .icn-pmi-dimensions:before {
 content:'\f853'
}
.f20 .icn-pmi-feature-control:before {
 content:'\f854'
}
.f20 .icn-pmi-group:before {
 content:'\f855'
}
.f20 .icn-pmi-line-weld:before {
 content:'\f856'
}
.f20 .icn-pmi-locator:before {
 content:'\f857'
}
.f20 .icn-pmi-note:before {
 content:'\f858'
}
.f20 .icn-pmi-reference-geometry:before {
 content:'\f859'
}
.f20 .icn-pmi-reference:before {
 content:'\f85a'
}
.f20 .icn-pmi-spot-weld:before {
 content:'\f85b'
}
.f20 .icn-pmi-surface:before {
 content:'\f85c'
}
.f20 .icn-pmi-type:before {
 content:'\f85d'
}
.f20 .icn-pmi-view:before {
 content:'\f85e'
}
.f20 .icn-pmi-wire:before {
 content:'\f85f'
}
.f20 .icn-products:before {
 content:'\f860'
}
.f20 .icn-purchase-order:before {
 content:'\f861'
}
.f20 .icn-report-shortcut:before {
 content:'\f862'
}
.f20 .icn-retail:before {
 content:'\f863'
}
.f20 .icn-sales-order:before {
 content:'\f864'
}
.f20 .icn-subsidiary:before {
 content:'\f865'
}
.f20 .icn-transfer-money:before {
 content:'\f866'
}
.f20 .icn-transfer-order:before {
 content:'\f867'
}
.f20 .icn-vendor-bill:before {
 content:'\f868'
}
.f20 .icn-vendor-credit:before {
 content:'\f869'
}
.f20 .icn-vendor-payment:before {
 content:'\f86a'
}
.f20 .icn-warehouse:before {
 content:'\f86b'
}
.f20 .icn-add-column-alt:before {
 content:'\f86c'
}
.f20 .icn-add-level:before {
 content:'\f86d'
}
.f20 .icn-add-node:before {
 content:'\f86e'
}
.f20 .icn-add-row:before {
 content:'\f86f'
}
.f20 .icn-application-flower-variant:before {
 content:'\f870'
}
.f20 .icn-builder:before {
 content:'\f871'
}
.f20 .icn-cash-in-transit:before {
 content:'\f872'
}
.f20 .icn-checkbox-checked:before {
 content:'\f873'
}
.f20 .icn-checkbox-partial:before {
 content:'\f874'
}
.f20 .icn-collection-alt:before {
 content:'\f875'
}
.f20 .icn-date:before {
 content:'\f876'
}
.f20 .icn-dimension-flower-variant:before {
 content:'\f877'
}
.f20 .icn-document-link:before {
 content:'\f878'
}
.f20 .icn-edit-inline-s:before {
 content:'\f879'
}
.f20 .icn-employee-status:before {
 content:'\f87a'
}
.f20 .icn-employee:before {
 content:'\f87b'
}
.f20 .icn-end-node:before {
 content:'\f87c'
}
.f20 .icn-enter-identifier:before {
 content:'\f87d'
}
.f20 .icn-firewall:before {
 content:'\f87e'
}
.f20 .icn-happy-filled:before {
 content:'\f87f'
}
.f20 .icn-highlight-columns:before {
 content:'\f880'
}
.f20 .icn-highlight-rows:before {
 content:'\f881'
}
.f20 .icn-highlight:before {
 content:'\f882'
}
.f20 .icn-load-balancer:before {
 content:'\f883'
}
.f20 .icn-memo-present-1:before {
 content:'\f884'
}
.f20 .icn-memo-present-2:before {
 content:'\f885'
}
.f20 .icn-memo-present-3:before {
 content:'\f886'
}
.f20 .icn-memo-present:before {
 content:'\f887'
}
.f20 .icn-move-together:before {
 content:'\f888'
}
.f20 .icn-neutral-filled:before {
 content:'\f889'
}
.f20 .icn-not-in-mapping:before {
 content:'\f88a'
}
.f20 .icn-not-in:before {
 content:'\f88b'
}
.f20 .icn-note:before {
 content:'\f88c'
}
.f20 .icn-null-value:before {
 content:'\f88d'
}
.f20 .icn-override:before {
 content:'\f88e'
}
.f20 .icn-pagination:before {
 content:'\f88f'
}
.f20 .icn-partners:before {
 content:'\f890'
}
.f20 .icn-pin-columns:before {
 content:'\f891'
}
.f20 .icn-pin-rows:before {
 content:'\f892'
}
.f20 .icn-polymorph:before {
 content:'\f893'
}
.f20 .icn-product-category:before {
 content:'\f894'
}
.f20 .icn-rank-1-filled:before {
 content:'\f895'
}
.f20 .icn-rank-1-outline:before {
 content:'\f896'
}
.f20 .icn-rank-2-filled:before {
 content:'\f897'
}
.f20 .icn-rank-2-outline:before {
 content:'\f898'
}
.f20 .icn-rank-3-filled:before {
 content:'\f899'
}
.f20 .icn-rank-3-outline:before {
 content:'\f89a'
}
.f20 .icn-rank-4-filled:before {
 content:'\f89b'
}
.f20 .icn-rank-4-outline:before {
 content:'\f89c'
}
.f20 .icn-rank-5-filled:before {
 content:'\f89d'
}
.f20 .icn-rank-5-outline:before {
 content:'\f89e'
}
.f20 .icn-remove-column:before {
 content:'\f89f'
}
.f20 .icn-remove-row:before {
 content:'\f8a0'
}
.f20 .icn-route-table:before {
 content:'\f8a1'
}
.f20 .icn-section-yz:before {
 content:'\f8a2'
}
.f20 .icn-service-gateway:before {
 content:'\f8a3'
}
.f20 .icn-shaded-wire:before {
 content:'\f8a4'
}
.f20 .icn-shaded:before {
 content:'\f8a5'
}
.f20 .icn-time-off:before {
 content:'\f8a6'
}
.f20 .icn-unhappy-filled:before {
 content:'\f8a7'
}
.f20 .icn-user-configuration:before {
 content:'\f8a8'
}
.f20 .icn-veryhappy-filled:before {
 content:'\f8a9'
}
.f20 .icn-veryhappy-outline:before {
 content:'\f8aa'
}
.f20 .icn-veryunhappy-filled:before {
 content:'\f8ab'
}
.f20 .icn-veryunhappy-outline:before {
 content:'\f8ac'
}
.f20 .icn-view-partial:before {
 content:'\f8ad'
}
.f20 .icn-virtual-cloud-network:before {
 content:'\f8ae'
}
.f20 .icn-workflow:before {
 content:'\f8af'
}
.f20 .icn-wrap-line:before {
 content:'\f8b0'
}
.f20 .icn-create-branch:before {
 content:'\f8b1'
}
.f20 .icn-crown:before {
 content:'\f8b2'
}
.f20 .icn-database-adapter:before {
 content:'\f8b3'
}
.f20 .icn-delete-branch:before {
 content:'\f8b4'
}
.f20 .icn-diamond-alt:before {
 content:'\f8b5'
}
.f20 .icn-document-attachment:before {
 content:'\f8b6'
}
.f20 .icn-document-check:before {
 content:'\f8b7'
}
.f20 .icn-document-error:before {
 content:'\f8b8'
}
.f20 .icn-document-gear:before {
 content:'\f8b9'
}
.f20 .icn-document-pin:before {
 content:'\f8ba'
}
.f20 .icn-duo-security:before {
 content:'\f8bb'
}
.f20 .icn-fido-authenticator:before {
 content:'\f8bc'
}
.f20 .icn-file-adapter:before {
 content:'\f8bd'
}
.f20 .icn-ftp-adapter:before {
 content:'\f8be'
}
.f20 .icn-git-push:before {
 content:'\f8bf'
}
.f20 .icn-git-switch:before {
 content:'\f8c0'
}
.f20 .icn-hall-of-fame:before {
 content:'\f8c1'
}
.f20 .icn-ics-adapter:before {
 content:'\f8c2'
}
.f20 .icn-medal-alt:before {
 content:'\f8c3'
}
.f20 .icn-messaging-adapter:before {
 content:'\f8c4'
}
.f20 .icn-mq-adapter:before {
 content:'\f8c5'
}
.f20 .icn-oci-kafka:before {
 content:'\f8c6'
}
.f20 .icn-queuing-adapter:before {
 content:'\f8c7'
}
.f20 .icn-reading:before {
 content:'\f8c8'
}
.f20 .icn-reset-password:before {
 content:'\f8c9'
}
.f20 .icn-rest-adapter:before {
 content:'\f8ca'
}
.f20 .icn-robotics-adapter:before {
 content:'\f8cb'
}
.f20 .icn-soa-adapter:before {
 content:'\f8cc'
}
.f20 .icn-soap-adapter:before {
 content:'\f8cd'
}
.f20 .icn-stack-overflow:before {
 content:'\f8ce'
}
.f20 .icn-trophy:before {
 content:'\f8cf'
}
.f20 .icn-user-available:before {
 content:'\f8d0'
}
.f20 .icn-user-not-available-variant:before {
 content:'\f8d1'
}
.f20 .icn-user-not-available:before {
 content:'\f8d2'
}
.f20 .icn-add-dimension:before {
 content:'\f8d3'
}
.f20 .icn-briefcase-lock:before {
 content:'\f8d4'
}
.f20 .icn-business-model:before {
 content:'\f8d5'
}
.f20 .icn-contact-group-lock:before {
 content:'\f8d6'
}
.f20 .icn-contact-lock:before {
 content:'\f8d7'
}
.f20 .icn-create-branch-alt:before {
 content:'\f8d8'
}
.f20 .icn-create-subject-area:before {
 content:'\f8d9'
}
.f20 .icn-delete-branch-alt:before {
 content:'\f8da'
}
.f20 .icn-drawer-popup:before {
 content:'\f8db'
}
.f20 .icn-drill-through:before {
 content:'\f8dc'
}
.f20 .icn-dynamic-layout-alt:before {
 content:'\f8dd'
}
.f20 .icn-email-close:before {
 content:'\f8de'
}
.f20 .icn-error-branch:before {
 content:'\f8df'
}
.f20 .icn-extend-dimension:before {
 content:'\f8e0'
}
.f20 .icn-extend-fact:before {
 content:'\f8e1'
}
.f20 .icn-file-error:before {
 content:'\f8e2'
}
.f20 .icn-file-invalid:before {
 content:'\f8e3'
}
.f20 .icn-file-unavailable:before {
 content:'\f8e4'
}
.f20 .icn-gantt-dependency-lines:before {
 content:'\f8e5'
}
.f20 .icn-gem-stone:before {
 content:'\f8e6'
}
.f20 .icn-lightbulb-edit:before {
 content:'\f8e7'
}
.f20 .icn-lightbulb-question:before {
 content:'\f8e8'
}
.f20 .icn-limit-by:before {
 content:'\f8e9'
}
.f20 .icn-logical-layer-object:before {
 content:'\f8ea'
}
.f20 .icn-modify-subject-area:before {
 content:'\f8eb'
}
.f20 .icn-panel-collapse-bottom:before {
 content:'\f8ec'
}
.f20 .icn-panel-collapse-top:before {
 content:'\f8ed'
}
.f20 .icn-panel-expand-bottom:before {
 content:'\f8ee'
}
.f20 .icn-panel-expand-top:before {
 content:'\f8ef'
}
.f20 .icn-piggy-bank:before {
 content:'\f8f0'
}
.f20 .icn-prediction:before {
 content:'\f8f1'
}
.f20 .icn-presentation-layer-object:before {
 content:'\f8f2'
}
.f20 .icn-refresh-branch:before {
 content:'\f8f3'
}
.f20 .icn-reorder-columns:before {
 content:'\f8f4'
}
.f20 .icn-reset-filters:before {
 content:'\f8f5'
}
.f20 .icn-save-and-close:before {
 content:'\f8f6'
}
.f20 .icn-secure-subject-area:before {
 content:'\f8f7'
}
.f20 .icn-semantic-model:before {
 content:'\f8f8'
}
.f20 .icn-shield-trusted-lock:before {
 content:'\f8f9'
}
.f20 .icn-split-gantt:before {
 content:'\f8fa'
}
.f20 .icn-table-alias:before {
 content:'\f8fb'
}
.f20 .icn-table-logical:before {
 content:'\f8fc'
}
.f20 .icn-table-physical:before {
 content:'\f8fd'
}
.f20 .icn-table-presentation:before {
 content:'\f8fe'
}
.f20 .icn-target-lock:before {
 content:'\f8ff'
}
.f20 .icn-trunk:before {
 content:'\f900'
}
.f20 .icn-variable-session:before {
 content:'\f901'
}
.f20 .icn-variable-static:before {
 content:'\f902'
}
.f20 .icn-warning-branch:before {
 content:'\f903'
}
.f20 .icn-add-child:before {
 content:'\f904'
}
.f20 .icn-app-info:before {
 content:'\f905'
}
.f20 .icn-arrow-link-curve-dash:before {
 content:'\f906'
}
.f20 .icn-arrow-link-curve:before {
 content:'\f907'
}
.f20 .icn-arrow-link-dash:before {
 content:'\f908'
}
.f20 .icn-arrow-link:before {
 content:'\f909'
}
.f20 .icn-autonomous-container-database:before {
 content:'\f90a'
}
.f20 .icn-book-refresh:before {
 content:'\f90b'
}
.f20 .icn-boot-volume-backup:before {
 content:'\f90c'
}
.f20 .icn-briefcase-clock:before {
 content:'\f90d'
}
.f20 .icn-briefcase:before {
 content:'\f90e'
}
.f20 .icn-camera-view:before {
 content:'\f90f'
}
.f20 .icn-chart-use-cases-alt:before {
 content:'\f910'
}
.f20 .icn-cloud-code:before {
 content:'\f911'
}
.f20 .icn-cloud-exadata-infrastructure:before {
 content:'\f912'
}
.f20 .icn-cloud-layout:before {
 content:'\f913'
}
.f20 .icn-cloud-mobile:before {
 content:'\f914'
}
.f20 .icn-cloud-settings:before {
 content:'\f915'
}
.f20 .icn-compartment:before {
 content:'\f916'
}
.f20 .icn-component-general:before {
 content:'\f917'
}
.f20 .icn-configurator:before {
 content:'\f918'
}
.f20 .icn-contact-workflow-role:before {
 content:'\f919'
}
.f20 .icn-copy-format:before {
 content:'\f91a'
}
.f20 .icn-custom-publishing-channel-edit:before {
 content:'\f91b'
}
.f20 .icn-database-file:before {
 content:'\f91c'
}
.f20 .icn-database-refresh:before {
 content:'\f91d'
}
.f20 .icn-dataflow-interaction:before {
 content:'\f91e'
}
.f20 .icn-db-system:before {
 content:'\f91f'
}
.f20 .icn-disabled-square-s:before {
 content:'\f920'
}
.f20 .icn-enabled-square-s:before {
 content:'\f921'
}
.f20 .icn-error-square-s:before {
 content:'\f922'
}
.f20 .icn-file-bom:before {
 content:'\f923'
}
.f20 .icn-filter-visualization:before {
 content:'\f924'
}
.f20 .icn-foldout-layout:before {
 content:'\f925'
}
.f20 .icn-guided-process:before {
 content:'\f926'
}
.f20 .icn-image-custom:before {
 content:'\f927'
}
.f20 .icn-in-app-navigation:before {
 content:'\f928'
}
.f20 .icn-instance-pool:before {
 content:'\f929'
}
.f20 .icn-ipsec:before {
 content:'\f92a'
}
.f20 .icn-local-peering-gateway:before {
 content:'\f92b'
}
.f20 .icn-other-assets:before {
 content:'\f92c'
}
.f20 .icn-paste-text:before {
 content:'\f92d'
}
.f20 .icn-re-center:before {
 content:'\f92e'
}
.f20 .icn-reset:before {
 content:'\f92f'
}
.f20 .icn-storage-volume:before {
 content:'\f930'
}
.f20 .icn-taxonomy-category:before {
 content:'\f931'
}
.f20 .icn-theme-alt:before {
 content:'\f932'
}
.f20 .icn-transform:before {
 content:'\f933'
}
.f20 .icn-cloud-heart:before {
 content:'\f934'
}
.f20 .icn-contact-cursor:before {
 content:'\f935'
}
.f20 .icn-contact-magnifier:before {
 content:'\f936'
}
.f20 .icn-contact-search:before {
 content:'\f937'
}
.f20 .icn-contact-target:before {
 content:'\f938'
}
.f20 .icn-contact-view:before {
 content:'\f939'
}
.f20 .icn-dashboard-filter:before {
 content:'\f93a'
}
.f20 .icn-dashboard-landing-page-template:before {
 content:'\f93b'
}
.f20 .icn-export-excel-data:before {
 content:'\f93c'
}
.f20 .icn-external-avatar:before {
 content:'\f93d'
}
.f20 .icn-file-sync:before {
 content:'\f93e'
}
.f20 .icn-git-parent-left:before {
 content:'\f93f'
}
.f20 .icn-git-parent-right:before {
 content:'\f940'
}
.f20 .icn-git-parent-top:before {
 content:'\f941'
}
.f20 .icn-horizontal-layout:before {
 content:'\f942'
}
.f20 .icn-import-excel-data:before {
 content:'\f943'
}
.f20 .icn-outline-layout:before {
 content:'\f944'
}
.f20 .icn-page-fragment-container:before {
 content:'\f945'
}
.f20 .icn-page-fragment:before {
 content:'\f946'
}
.f20 .icn-vertical-layout:before {
 content:'\f947'
}
.f20 .icn-welcome-page-template:before {
 content:'\f948'
}
.f20 .icn-caps-lock:before {
 content:'\f949'
}
.f20 .icn-cloud-hospitality:before {
 content:'\f94a'
}
.f20 .icn-content-item-dynamic:before {
 content:'\f94b'
}
.f20 .icn-control:before {
 content:'\f94c'
}
.f20 .icn-desktop-code:before {
 content:'\f94d'
}
.f20 .icn-document-gears:before {
 content:'\f94e'
}
.f20 .icn-file-stage:before {
 content:'\f94f'
}
.f20 .icn-filter-settings:before {
 content:'\f950'
}
.f20 .icn-folder-lock:before {
 content:'\f951'
}
.f20 .icn-folder-shared:before {
 content:'\f952'
}
.f20 .icn-integration-alt:before {
 content:'\f953'
}
.f20 .icn-nav-down:before {
 content:'\f954'
}
.f20 .icn-nav-left:before {
 content:'\f955'
}
.f20 .icn-nav-right:before {
 content:'\f956'
}
.f20 .icn-nav-up:before {
 content:'\f957'
}
.f20 .icn-oil-and-gas:before {
 content:'\f958'
}
.f20 .icn-option-alt-2:before {
 content:'\f959'
}
.f20 .icn-option-alt:before {
 content:'\f95a'
}
.f20 .icn-project-alt:before {
 content:'\f95b'
}
.f20 .icn-settings-key:before {
 content:'\f95c'
}
.f20 .icn-active-edges-down:before {
 content:'\f95d'
}
.f20 .icn-active-edges-left:before {
 content:'\f95e'
}
.f20 .icn-active-edges-right:before {
 content:'\f95f'
}
.f20 .icn-active-edges-top:before {
 content:'\f960'
}
.f20 .icn-advanced-create-and-edit-with-anchor-navigator-template:before {
 content:'\f961'
}
.f20 .icn-advanced-create-and-edit-with-sub-tab-template:before {
 content:'\f962'
}
.f20 .icn-arrow-up-alt:before {
 content:'\f963'
}
.f20 .icn-chart-area-100-s:before {
 content:'\f964'
}
.f20 .icn-chart-area-stack-s:before {
 content:'\f965'
}
.f20 .icn-chart-area-v-s:before {
 content:'\f966'
}
.f20 .icn-cloud-magnifying-glass:before {
 content:'\f967'
}
.f20 .icn-connectivity:before {
 content:'\f968'
}
.f20 .icn-create-and-edit-drawer-template:before {
 content:'\f969'
}
.f20 .icn-data-grid-page-template:before {
 content:'\f96a'
}
.f20 .icn-file-unzip:before {
 content:'\f96b'
}
.f20 .icn-gantt-chart-page-template:before {
 content:'\f96c'
}
.f20 .icn-general-drawer-template:before {
 content:'\f96d'
}
.f20 .icn-overview-page-template:before {
 content:'\f96e'
}
.f20 .icn-simple-create-and-edit-template:before {
 content:'\f96f'
}
.f20 .icn-smart-filter-and-search-template:before {
 content:'\f970'
}
.f20 .icn-video-create:before {
 content:'\f971'
}
.f20 .icn-backup-code:before {
 content:'\f972'
}
.f20 .icn-bullhorn-off:before {
 content:'\f973'
}
.f20 .icn-contact-target-off:before {
 content:'\f974'
}
.f20 .icn-contact-time:before {
 content:'\f975'
}
.f20 .icn-drag-v:before {
 content:'\f976'
}
.f20 .icn-external-group-avatar:before {
 content:'\f977'
}
.f20 .icn-group-avatar:before {
 content:'\f978'
}
.f20 .icn-object-classification:before {
 content:'\f979'
}
.f20 .icn-object-detection:before {
 content:'\f97a'
}
.f20 .icn-text-detection:before {
 content:'\f97b'
}
/*! purgecss end ignore */
/*! CORE - REDWOOD */* {
 box-sizing:border-box;
 margin:0;
 padding:0;
 list-style:none;
 background-repeat:no-repeat;
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
body:not(.ready) * {
 -webkit-transition:none !important;
 -moz-transition:none !important;
 -ms-transition:none !important;
 -o-transition:none !important
}
html {
 height:100%
}
html[lang="ko-KR"] {
 line-break:strict;
 word-break:keep-all
}
body {
 padding:0;
 margin:0;
 color:#161513;
 min-width:280px;
 font-size:1.6rem;
 line-height:1.4;
 opacity:1 !important
}
body:focus {
 outline:0
}
.f20home section,
.f20home div.u10 {
 opacity:1;
 filter:initial
}
html {
 font-size:62.5%;
 height:100%
}
@media (max-height: 770px), (max-width: 1344px) {
 html {
  font-size:56%;
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  -ms-text-size-adjust:100%
 }
}
@media only screen and (max-width: 1024px) {
 body {
  font-size:1.85rem
 }
 html {
  font-size:50%;
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%;
  -ms-text-size-adjust:100%
 }
}
table tr td,
table tr th {
 font-size:1.8rem;
 line-height:1.3
}
p {
 margin:0 0 1.1em;
 line-height:1.4
}
h1,
h2,
h3,
h4,
h5,
h6,
.herotitle {
 padding:0;
 margin:0 0 0.4em;
 line-height:1.2
}
h1 {
 font-size:2rem
}
h2 {
 font-size:3.6rem;
 font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
 font-weight:400
}
h3 {
 font-size:4.0rem;
 font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
 font-weight:400
}
h4 {
 font-size:2.4rem
}
h5 {
 font-size:2.0rem;
 font-weight:800
}
h6 {
 font-size:1.6rem
}
.herotitle h2 {
 font-size:3.6rem
}
.xsml {
 font-size:.7em
}
.sml {
 font-size:.8em
}
a,
a:link,
a:visited {
 color:#006B8F;
 text-decoration:none
}
a:hover {
 color:#006B8F;
 text-decoration:underline
}
.o-hf.o-hf:focus {
 outline:0 !important
}
.center-text {
 text-align:center
}
.no-touch a[href*='tel:'] {
 color:inherit !important
}
.no-touch a[href*='tel:']:hover {
 text-decoration:none !important;
 cursor:default
}
dt {
 font-weight:500
}
strong {
 font-weight:700
}
b {
 font-weight:800
}
i,
em {
 font-style:italic
}
ol,
dl {
 margin-bottom:1px
}
dd {
 margin-bottom:.5em
}
blockquote {
 padding:.5em 0px
}
hr {
 color:#C6C1BD;
 background-color:#C6C1BD;
 border:0;
 height:2px;
 margin:3em 0;
 clear:both
}
em {
 font-weight:inherit
}
img {
 border:0
}
p.smtxt,
div.smtxt,
span.smtxt {
 font-size:1.4rem
}
.hyphentext {
 -webkit-hyphens:auto;
 -moz-hyphens:auto;
 hyphens:auto
}
[class*="rwaccent"]:after {
 content:'';
 display:block;
 width:40px;
 height:4px;
 margin:.39285em 0 .423em;
 background:#F0CC71
}
.rwaccent-2:after {
 margin:1.125em 0
}
.rwaccent-3:after {
 margin:.8em 0
}
.rwaccent-4:after {
 margin:1em 0
}
.rwaccent-5:after {
 margin-top:.8em;
 margin-bottom:0
}
.rwaccent-6:after {
 margin:.667em 0
}
.rwaccent-neutral:after {
 background:#161513
}
.rwaccent-white:after {
 background:#FBF9F8
}
.rwaccent-orange:after {
 background:#C58C52
}
.rwaccent-green:after {
 background:#6F915D
}
.rwaccent-fgreen:after {
 background:#4C825C
}
.rwaccent-blue:after {
 background:#3B7087
}
.rwaccent-teal:after {
 background:#4F7D7B
}
.rwaccent-mauve:after {
 background:#A36472
}
.rwaccent-purple:after {
 background:#796087
}
.rwaccent-beige:after {
 background:#A09984
}
.rwaccent-slate:after {
 background:#8B9D9E
}
.rwaccent-red:after {
 background:#C0533F
}
.rw-ptitle.rw-ptitle-lg {
 font-size:3.2rem
}
.rw-logo,
.rw-iconimage {
 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;
 font-size:6.7rem;
 min-width:1em;
 max-width:3.88em;
 flex-basis:3.88em
}
.rw-logo img,
.rw-iconimage img {
 flex:1 0 auto;
 display:block;
 max-height:1em;
 max-width:100%
}
.rw-logo img[data-src],
.rw-iconimage img[data-src] {
 min-height:1em
}
.rw-logo img[src*=".png"],
.rw-iconimage img[src*=".png"] {
 height:auto;
 width:auto
}
.rw-logo:after,
.rw-iconimage:after {
 display:block;
 content:'';
 width:100%;
 height:1px;
 flex:0 1 auto
}
.rw-logo.rw-logo-centered {
 height:1em
}
.rw-logo.rw-logo-centered img {
 flex:0 0 auto;
 margin-left:auto;
 margin-right:auto
}
.rw-logo.rw-logo-centered:after {
 display:none
}
.rw-logo.rw-logo-bottom {
 height:1em
}
.rw-logo.rw-logo-bottom img {
 margin-top:auto
}
.rw-ctitle {
 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-bottom:3.6rem;
 position:relative;
 z-index:1;
 font-size:initial
}
.rtl .rw-ctitle {
 direction:rtl
}
.rw-ctitle.rw-intro {
 display:block;
 max-width:77rem
}
.rw-ctitle.rw-intro .rwaccent+p {
 margin-top:3rem !important
}
.rw-ctitle.rw-intro .rw-ptitle+p,
.rw-ctitle.rw-intro .rw-ptitle h2+p,
.rw-ctitle.rw-intro .rw-ptitle h1+p {
 margin-top:1.8rem !important
}
.rw-ctitle.rw-intro p:last-of-type {
 margin-bottom:0 !important
}
.rw-ctitle ul {
 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:end;
 align-items:flex-end;
 margin:0 -0.5em -0.4em
}
.rw-ctitle ul li {
 padding:0;
 margin:0 .5em .5em
}
.rw-ctitle ul li a {
 white-space:nowrap
}
.rw-ctitle .rw-ptitle+ul {
 margin-top:0
}
.rw-ctitle .rw-ptitle,
.rw-ctitle .rw-ptitle h2,
.rw-ctitle .rw-ptitle h1 {
 padding-bottom:0 !important
}
.rw-ctitle .rwaccent {
 margin-bottom:0 !important
}
.rw-ctitle .rwaccent:after {
 margin-bottom:0 !important
}
.rw-ctitle div.rw-ptitle span {
 display:block;
 font-size:1.8rem;
 font-weight:800;
 margin-bottom:.25em
}
.rw-ctitle div.rw-ptitle h1+span,
.rw-ctitle div.rw-ptitle h2+span {
 margin:.25em 0 0 0
}
.rw-ctitle .rw-logo {
 align-self:center
}
.rw-ctitle .rw-logo+ul {
 align-self:center
}
.rw-ctitle div.rw-ptitle+ul {
 align-self:flex-end
}
.rw-ctitle h1.rw-ptitle+.obttns,
.rw-ctitle h2.rw-ptitle+.obttns {
 margin-top:-0.3em
}
.rw-ctitle .obttns {
 width:auto;
 align-self:center
}
header.rw-ctitle-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;
 margin-bottom:3.6rem;
 position:relative;
 z-index:1
}
header.rw-ctitle-center h2,
header.rw-ctitle-center h3 {
 width:100%;
 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
}
@media (max-width: 770px) {
 also .rw-ctitle {
  display:block;
  margin-bottom:1.3em
 }
 also .rw-ctitle ul {
  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;
  align-self:flex-start !important;
  margin:1.3em -0.5em 0 !important
 }
 also .rw-ctitle ul li a {
  white-space:initial
 }
 also .rw-ctitle .rw-logo {
  align-self:flex-start
 }
 also .rw-ctitle .obttns {
  align-self:flex-start;
  margin-top:1.5em !important
 }
 header.rw-ctitle>div:not(.obttn):not(.rw-logo) {
  margin-top:1.5em !important
 }
}
@media (max-width: 600px) {
 header.rw-ctitle ul {
  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
 }
}
div[class*="listcol-"] {
 column-count:1;
 column-width:100%
}
ul[class*="listcol-"],
ol[class*="listcol-"] {
 column-fill:balance;
 column-gap:36px
}
ul[class*="listcol-"]>li,
ol[class*="listcol-"]>li {
 padding-top:0 !important;
 padding-bottom:0 !important;
 margin-top:0 !important;
 margin-bottom:0 !important;
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid
}
.listcol-2 {
 column-count:2;
 column-width:50%
}
.listcol-3 {
 column-count:3;
 column-width:33.333%
}
.listcol-4 {
 column-count:4;
 column-width:25%
}
.listcol-5 {
 column-count:5;
 column-width:25%
}
@media (max-width: 1300px) {
 .listcol-4 {
  column-count:3;
  column-width:33.333%
 }
 .listcol-5 {
  column-count:4;
  column-width:25%
 }
}
@media (max-width: 1024px) {
 ul[class*="listcol-"],
 ol[class*="listcol-"] {
  -moz-column-gap:32px;
  column-gap:32px
 }
}
@media (max-width: 974px) {
 .listcol-3,
 .listcol-4 {
  column-count:2;
  column-width:50%
 }
 .listcol-5 {
  column-count:3;
  column-width:33.333%
 }
}
@media (max-width: 770px) {
 .listcol-2 {
  column-count:1;
  column-width:100%
 }
}
@media (max-width: 600px) {
 ul[class*="listcol-"],
 ol[class*="listcol-"] {
  -moz-column-gap:28px;
  column-gap:28px
 }
 .listcol-3,
 .listcol-4 {
  column-count:1;
  column-width:100%
 }
 .listcol-5 {
  column-count:2;
  column-width:50%
 }
}
@media (max-width: 450px) {
 .listcol-4,
 .listcol-5 {
  column-count:1;
  column-width:100%
 }
}
ol.decimal {
 margin:0;
 padding:0;
 overflow:hidden
}
ol[type],
ol[class*="lower-"],
ol[class*="upper-"] {
 margin:0 0 1.2em 1.5em
}
ol[type] li,
ol[class*="lower-"] li,
ol[class*="upper-"] li {
 margin-bottom:0.6em
}
ol[type="a"] li,
ol.lower-alpha li {
 list-style-type:lower-alpha
}
ol[type="A"] li,
ol.upper-alpha li {
 list-style-type:upper-alpha
}
ol[type="i"] li,
ol.lower-roman li {
 list-style-type:lower-roman
}
ol[type="I"] li,
ol.upper-roman li {
 list-style-type:upper-roman
}
ol[type="1"] li {
 list-style-type:decimal
}
ol.decimal li {
 padding:0;
 list-style-position:inside;
 list-style-type:decimal;
 margin-bottom:0.6em
}
ol.decimal li ol {
 margin:.6em 0 .6em 1.9em
}
ul.obullets {
 margin:0 0 1.1em;
 overflow:hidden
}
ul.obullets.lgtxt li {
 font-size:1.125em
}
ul.obullets.boldtxt li {
 font-weight:800
}
ul.obullets li {
 display:list-item !important;
 padding:0;
 margin-right:1.25em;
 margin-bottom:0.6em;
 position:relative;
 left:1.25em;
 background:none;
 background-image:none
}
ul.obullets li:last-of-type {
 margin-bottom:0
}
ul.obullets li:before {
 border-radius:50%;
 width:1em;
 height:1em;
 content:'';
 background-color:currentColor;
 line-height:0;
 position:absolute;
 left:-1.2em;
 top:0.2em;
 overflow:hidden;
 transform:scale(0.4)
}
ul.obullets li ul {
 margin:.6em 0 .6em 1em
}
.rtl ul.obullets li {
 left:auto;
 right:1.25em;
 margin-right:0;
 margin-left:1.25em
}
.rtl ul.obullets li:before {
 left:auto;
 right:-1.1em
}
.rtl ul.obullets li ul {
 margin:.6em 1em .6em 0
}
.rtl ol.decimal li ol {
 margin:.6em 1.9em .6em 0
}
.cwidth {
 clear:both;
 width:100%;
 max-width:1344px;
 margin:0 auto
}
@media (min-width: 0) and (max-width: 1468px) {
 .cwidth {
  max-width:1468px;
  padding-left:48px;
  padding-right:48px
 }
}
@media (min-width: 0) and (max-width: 1024px) {
 .cwidth {
  padding-left:24px;
  padding-right:24px
 }
}
.bwidth,
.bwidth-start {
 clear:both;
 width:100%;
 max-width:890px;
 margin:0 auto
}
.bwidth-start {
 padding-right:calc(1344px - 890px);
 max-width:1344px
}
.rtl .bwidth-start {
 padding-right:0;
 padding-left:calc(1344px - 890px)
}
@media (min-width: 0) and (max-width: 1468px) {
 .bwidth-start {
  max-width:890px;
  padding-left:48px !important;
  padding-right:48px !important;
  margin:0
 }
}
@media (min-width: 0) and (max-width: 1024px) {
 .bwidth,
 .bwidth-start {
  max-width:initial;
  padding-left:24px !important;
  padding-right:24px !important
 }
}
.xwidth {
 clear:both;
 width:100%;
 max-width:1504px;
 margin:0 auto
}
@media (min-width: 0) and (max-width: 1600px) {
 .xwidth {
  width:auto;
  max-width:initial;
  margin-left:48px;
  margin-right:48px;
  padding-left:48px;
  padding-right:48px
 }
 .xwidth .cwidth {
  padding-left:0;
  padding-right:0
 }
}
@media (min-width: 0) and (max-width: 1024px) {
 .xwidth {
  padding-left:24px;
  padding-right:24px;
  margin-left:24px;
  margin-right:24px
 }
}
.cwidth-10 {
 max-width:calc(83.3333333333vw + 66.6666666667px)
}
.cwidth-08 {
 max-width:calc(53.3333333333vw + 194.666666667px)
}
.cwidth-06 {
 max-width:calc(26.6666666667vw + 397.333333333px)
}
.cwidthguide.cwidth {
 position:fixed;
 top:0;
 left:50%;
 bottom:0;
 z-index:9999;
 transform:translateX(-50%);
 pointer-events:none;
 direction:ltr
}
.cwidthguide.cwidth>div {
 top:0;
 bottom:0;
 border-left:rgba(255,0,221,0.3) solid 48px;
 border-right:rgba(255,0,221,0.3) solid 48px;
 width:calc(100% + 96px);
 position:relative;
 height:100%;
 left:-48px;
 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
}
.cwidthguide.cwidth>div:after {
 content:'';
 display:block
}
.cwidthguide.cwidth>div:after,
.cwidthguide.cwidth>div>i {
 height:100%;
 width:6.697%;
 min-width:6.697%;
 background:rgba(255,0,221,0.1)
}
@media (min-width: 0) and (max-width: 1468px) {
 .cwidthguide.cwidth {
  max-width:1468px
 }
}
@media (min-width: 0) and (max-width: 1024px) {
 .cwidthguide.cwidth>div i:nth-child(1),
 .cwidthguide.cwidth>div i:nth-child(2),
 .cwidthguide.cwidth>div i:nth-child(3),
 .cwidthguide.cwidth>div:after {
  display:none
 }
 .cwidthguide.cwidth>div>i {
  width:9.847%
 }
}
@media (min-width: 0) and (max-width: 600px) {
 .cwidthguide.cwidth>div i:nth-child(4),
 .cwidthguide.cwidth>div i:nth-child(5),
 .cwidthguide.cwidth>div i:nth-child(6),
 .cwidthguide.cwidth>div i:nth-child(7) {
  display:none
 }
 .cwidthguide.cwidth>div>i {
  width:23.57%
 }
}
section.cmp-overlap+section.cpad {
 padding-top:9.5em
}
section.cmp-overlap+section .col-item:nth-child(1).cpad,
section.cmp-overlap+section .col-item:nth-child(2).cpad {
 padding-top:9.5em !important
}
@media (max-width: 770px) {
 section.cmp-overlap+section .col-item:nth-child(2).cpad {
  padding-top:3.33em !important
 }
}
.cpad {
 padding-top:48px;
 padding-bottom:48px
}
.cpad-top {
 padding-top:48px
}
.cpadx {
 padding-top:48px;
 padding-bottom:48px
}
.col-item.cpad {
 padding-top:48px !important;
 padding-bottom:48px !important
}
.col-item.cpadx {
 padding-top:48px !important;
 padding-bottom:48px !important
}
section.cpad:not([class*="0bg"]):not(.bgimg):not(.darktheme):not(.rc03):not(.rc14):not(.rc89)+section.cpad:not([class*="0bg"]):not(.rc03):not(.rc14):not(.rc89):not(.bgimg):not(.darktheme) {
 padding-top:0 !important
}
section.cpad:not([class*="0bg"])+section.cpad-top:not([class*="0bg"]) {
 padding-top:0 !important
}
.f22w2>section.cpad:first-of-type:not([class*="0bg"]):not(.bgimg):not(.rc96),
.rc23w1>section.cpad:first-of-type:not([class*="0bg"]):not(.bgimg):not(.rc96) {
 padding-top:0
}
.f22w2 section.cpad:not([class*="0bg"])+section.cpad:not([class*="0bg"]):not(.bgimg):not(.rc27),
.rc23w1 section.cpad:not([class*="0bg"])+section.cpad:not([class*="0bg"]):not(.bgimg):not(.rc27) {
 padding-top:0
}
.f22w2 section.cpad:last-of-type:not([class*="0bg"]):not(.bgimg) {
 padding-bottom:0
}
.f22w2 section.rc25:first-child {
 padding-top:0 !important
}
.rt01+.f22 {
 padding-top:0 !important
}
@media (min-width: 770px) {
 .f22sidebar .cpad,
 .f22sidebar .col-item.cpad,
 .f22sidebar .cpadx,
 .f22sidebar .col-item.cpadx {
  padding-top:2.5em;
  padding-bottom:2.5em
 }
}
h1.oracleprefix:before {
 content:"Oracle "
}
/*! SOCIAL ICON LIST (like RC54 but w/o vert line) */
ul.rw-social {
 position:relative
}
ul.rw-social li {
 padding-left:1.6em !important;
 position:relative
}
ul.rw-social li:before {
 position:absolute;
 top:0.25em;
 left:0em
}
.rtl ul.rw-social li {
 padding-left:0 !important;
 padding-right:1.6em !important
}
.rtl ul.rw-social li:before {
 right:0;
 top:0.25em
}
.rtl section {
 direction:rtl
}
.u03v5 {
 display:none
}
.sr-only {
 clip:rect(1px, 1px, 1px, 1px);
 clip-path:inset(50%);
 height:1px;
 width:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute
}
/*! BTTN - REDWOOD */
.obttns {
 width:100%;
 font-size:1.4rem;
 margin-bottom:-1.6rem;
 -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:start;
 justify-content:flex-start;
 -ms-flex-align:stretch;
 align-items:stretch
}
.obttns>div {
 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
}
.obttns>div:last-of-type {
 margin-right:0 !important
}
.rtl .obttns>div:last-of-type {
 margin-left:0 !important
}
.obttns a,
.obttns button {
 font-size:1em;
 font-weight:500;
 font-family:inherit;
 line-height:1.2;
 padding:1.2rem 1.6rem 1.2rem;
 border-radius:4px;
 cursor:pointer;
 position:relative;
 border:0;
 min-height:4.3rem;
 height:100%;
 text-align:center;
 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
}
.obttns a:after,
.obttns button:after {
 border-radius:4px;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 content:""
}
.obttns a:focus,
.obttns button:focus {
 outline-width:2px !important;
 outline-style:dotted !important;
 outline-offset:-4px !important
}
.obttns a[class*=icn-]:not(.icn-none),
.obttns button[class*=icn-]:not(.icn-none) {
 padding-right:5rem
}
.obttns>div>a:focus,
.obttns>div>button:focus {
 outline-color:currentColor !important
}
.ready .obttns a,
.ready .obttns button {
 transition:background .2s, color .3s
}
.ready .obttns a :before,
.ready .obttns button :before {
 transition:color .2s !important
}
.ready .obttns a :after,
.ready .obttns button :after {
 transition:border .2s
}
.obttns button>span {
 position:relative
}
.obttns a:before,
.obttns button:before {
 display:block;
 position:absolute;
 right:0.25em;
 left:auto;
 top:50%;
 line-height:1.2;
 font-weight:normal !important;
 margin-top:-0.575em;
 color:inherit !important
}
.obttns a:before,
.obttns button:before {
 margin-top:-0.465em;
 font-size:1.4em;
 right:.82em !important
}
.obttns>div.icn-padlock:before {
 display:none
}
.obttns>div:hover>a,
.obttns>div>a:link,
.obttns>div>a:hover,
.obttns>div>a:visited,
.obttns>div>a:active,
.obttns>div>a:focus,
.obttns>div:hover button {
 text-decoration:none !important
}
.obttn-center {
 text-align:center
}
.obttn-center>div {
 float:none;
 display:inline-block;
 text-align:left;
 margin:0 1.6rem 1.6rem 1.6rem !important
}
.rtl .obttns:not(.obttn-center) {
 width:auto
}
.rtl .obttns:not(.obttn-center) div {
 margin:0 0 1.6rem 1.6rem
}
.rtl .obttns a[class*=icn-]:not(.icn-none),
.rtl .obttns button[class*=icn-]:not(.icn-none) {
 padding-left:5rem;
 padding-right:1.6rem
}
.rtl .obttns a:before,
.rtl .obttns button:before {
 right:auto !important;
 left:.82em !important
}
.obttns .bttn-disabled {
 transition:none;
 opacity:.7;
 filter:grayscale(1);
 pointer-events:none
}
.darktheme .obttns>div:not(.obttn1)>*,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>* {
 color:#161513 !important;
 background:#fff
}
.darktheme .obttns>div:not(.obttn1)>*:focus,
.darktheme .obttns>div:not(.obttn1)>*:hover,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:focus,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:hover {
 background:#F1EFED
}
.darktheme .obttns>div:not(.obttn1)>*:active,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:active {
 background:#EBEAE7
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme .obttns>div:not(.obttn1)>*,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>* {
 color:#161513 !important;
 background:#fff
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme .obttns>div:not(.obttn1)>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme .obttns>div:not(.obttn1)>*:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:hover {
 background:#F1EFED
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme .obttns>div:not(.obttn1)>*:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div:not(.obttn1)>*:active {
 background:#EBEAE7
}
.obttns>div:not(.obttn1)>*,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>* {
 color:#fff !important;
 background:#312D2A
}
.obttns>div:not(.obttn1)>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>*:focus {
 background:#161513
}
.obttns>div:not(.obttn1)>*:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>*:hover {
 background:#161513
}
.darktheme *:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>* {
 color:#fff !important;
 background:#312D2A
}
.darktheme *:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>*:focus {
 background:#161513
}
.darktheme *:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div:not(.obttn1)>*:hover {
 background:#161513
}
.darktheme div.obttn1>*,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>* {
 color:#fff !important;
 background:transparent
}
.darktheme div.obttn1>*:after,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:after {
 border:#fff 1px solid
}
.darktheme div.obttn1>*:focus,
.darktheme div.obttn1>*:hover,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:focus,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:hover {
 background:#fff;
 color:#161513 !important
}
.darktheme div.obttn1>*:active,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:active {
 background:rgba(255,255,255,0.9);
 color:#161513 !important
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme div.obttn1>*,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>* {
 color:#fff !important;
 background:transparent
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme div.obttn1>*:after,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:after {
 border:#fff 1px solid
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme div.obttn1>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme div.obttn1>*:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:hover {
 background:#fff;
 color:#161513 !important
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .darktheme div.obttn1>*:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>*:active {
 background:rgba(255,255,255,0.9);
 color:#161513 !important
}
div.obttn1>*,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>* {
 color:#161513 !important;
 background:transparent
}
div.obttn1>*:after,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>*:after {
 border:#161513 1px solid
}
div.obttn1>*:focus,
div.obttn1>*:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>*:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>*:hover {
 background:#161513;
 color:#fff !important
}
div.obttn1>*:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>*:active {
 background:rgba(22,21,19,0.9);
 color:#fff !important
}
/*! CG20 - EXPANDO - Redwood */
.expando {
 position:relative
}
.expando.cta-list,
.expando .cta-list {
 margin-bottom:0.6em
}
.expando .icn-plus-cf:before {
 content:"\f320"
}
.expando .icn-min-cf:before {
 content:"\f2eb"
}
[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
}
[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
}
[data-ocomid='expando'][data-type|='inline'] {
 display:none;
 opacity:0
}
[data-ocomid='expando'][data-type|='inline'].expanded {
 display:inline;
 opacity:1;
 animation:400ms forwards expando-show
}
.expando-btn {
 width:100%;
 font-size:1.4rem;
 -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
}
.expando-btn>div {
 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.6rem 1.05rem;
 color:#161513 !important;
 background:#fff;
 transition:background .2s, color .3s;
 border-radius:4px;
 border:1px solid #161513
}
.expando-btn>div div.icn-img {
 font-size:2rem;
 margin:0 0 0 .6em;
 background:transparent
}
.rtl .expando-btn>div div.icn-img {
 margin:0 .6em 0 0
}
.expando-btn>div span {
 font-size:1em;
 font-weight:500
}
.expando-btn>div:last-of-type {
 margin-right:0 !important
}
.rtl .expando-btn>div:last-of-type {
 margin-left:0 !important
}
.expando-btn>div:hover {
 background:#161513;
 color:#fff !important
}
.setcodepink .expando-btn .icn-img:before {
 color:#fff
}
.setcodepink .expando-btn .icn-img:after {
 background:#ED1E79
}
.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
 }
}
/*! VENDOR - TRUSTE */
div.truste-heading {
 margin:0 25px 0 0;
 color:#fff
}
span.truste-heading-text {
 font-size:23px;
 font-size:2.3rem
}
hr.truste-hr-banner {
 margin:10px 25px 0 25px;
 display:none
}
div#truste-consent-track {
 background-color:#4E5052
}
div#truste-consent-text {
 font-size:1.4rem;
 margin-top:10px;
 color:white
}
div#truste-consent-content {
 display:table;
 padding:25px 10px;
 max-width:974px;
 margin:0px auto
}
div#truste-consent-buttons {
 display:table-cell;
 vertical-align:middle;
 box-sizing:content-box;
 min-width:20rem;
 border-left:25px solid transparent
}
button#truste-show-consent {
 background:#4E5052;
 border:solid 2px white;
 padding:10px 20px;
 color:white;
 font-size:1.6rem;
 cursor:pointer;
 border-radius:5px
}
button#truste-show-consent:hover {
 background-color:white;
 color:#4E5052
}
#truste-consent-button {
 font-size:0;
 z-index:10;
 line-height:0;
 position:absolute;
 margin:10px 10px 0 0;
 top:0px;
 right:0px
}
#truste-consent-button em {
 visibility:hidden
}
#truste-consent-button:before {
 font-size:0;
 display:inline-block;
 content:' ';
 height:2.4rem;
 width:2.4rem;
 background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjQsMyAyMSwwIDEyLDkgMywwIDAsMyA5LDEyIDAsMjEgMywyNCAxMiwxNSAyMSwyNCAyNCwyMSAxNSwxMiAiLz4NCjwvc3ZnPg0K") no-repeat 0px 0px transparent;
 background-size:100% 100%;
 opacity:1;
 line-height:0
}
div.truste-image {
 display:table-cell;
 box-sizing:content-box;
 width:10rem;
 border-right:25px solid transparent;
 background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyODggMjUyLjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI4OCAyNTIuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRn0NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcxLjUsMTY3LjRsMTUuOSwxNS45YzIuOC0wLjEsNS4xLTIuNCw1LjEtNS4ydi0yMC40YzAtMi45LTIuMy01LjItNS4yLTUuMmgtODYuNmMtMi45LDAtNS4yLDIuMy01LjIsNS4yDQoJdjIwLjRjMCwyLjksMi4zLDUuMiw1LjIsNS4yaDYwLjl2LTExLjljMC0yLjMsMS40LTQuNCwzLjYtNS4zYzAuNy0wLjMsMS41LTAuNCwyLjItMC40QzE2OSwxNjUuNywxNzAuNCwxNjYuMywxNzEuNSwxNjcuNA0KCSBNMzguMSwxMzQuOGgyMTEuN1Y5MC43SDM4LjFWMTM0Ljh6IE00Nyw5OS41SDI0MVYxMjZINDdWOTkuNXogTTI4MC43LDIuNUg3LjNjLTIuNCwwLTQuNCwyLTQuNCw0LjR2MjA3LjNoMTU4Ljh2LTguOGgtMTUwVjU5LjgNCgloMjY0LjZ2MTQ1LjZoLTY2LjhsNi4zLDYuM2MwLjcsMC43LDEuMiwxLjYsMS41LDIuNWg2Ny44VjYuOUMyODUuMSw0LjUsMjgzLjIsMi41LDI4MC43LDIuNXogTTYyLjQsMTEuM2MzLjcsMCw2LjYsMyw2LjYsNi42DQoJcy0zLDYuNi02LjYsNi42cy02LjYtMy02LjYtNi42UzU4LjcsMTEuMyw2Mi40LDExLjN6IE00MC4zLDExLjNjMy43LDAsNi42LDMsNi42LDYuNnMtMyw2LjYtNi42LDYuNnMtNi42LTMtNi42LTYuNg0KCVMzNi43LDExLjMsNDAuMywxMS4zeiBNMTguMywxMS4zYzMuNywwLDYuNiwzLDYuNiw2LjZzLTMsNi42LTYuNiw2LjZzLTYuNi0zLTYuNi02LjZTMTQuNiwxMS4zLDE4LjMsMTEuM3ogTTExLjcsMzMuNGgxODAuOFY1MQ0KCUgxMS43VjMzLjR6IE0yMDEuMywzMy40aDc1VjUxaC03NVYzMy40eiBNMjAwLjcsMjAyLjhsLTMyLjMtMzIuM2MtMC40LTAuNC0xLTAuNS0xLjUtMC4zYy0wLjUsMC4yLTAuOCwwLjctMC44LDEuM3Y2Mi43DQoJYzAsMS4yLDEuNSwxLjgsMi4zLDFsMTIuOC0xMi44bDEwLjksMjYuM2MwLjMsMC43LDEuMSwxLDEuOCwwLjdsNS0yLjFsNS0yLjFjMC43LTAuMywxLTEuMSwwLjctMS44bC0xMC45LTI2LjNoMTgNCgljMS4yLDAsMS44LTEuNSwxLTIuM0wyMDAuNywyMDIuOHoiLz4NCjwvc3ZnPg0K) no-repeat;
 background-position:center center
}
@media only screen and (max-width: 975px) and (min-width: 771px) {
 div#truste-consent-text {
  padding-bottom:10px
 }
}
@media only screen and (max-width: 770px) and (min-width: 501px) {
 div#truste-consent-text {
  width:75%
 }
 div#truste-consent-buttons {
  margin:15px 0 10px;
  float:left;
  border:0
 }
}
@media only screen and (max-width: 500px) and (min-width: 0) {
 div.truste-heading {
  margin-left:15px
 }
 div#truste-consent-text {
  width:90%;
  margin:10px 15px
 }
 div#truste-consent-buttons {
  margin:10px 15px 0;
  float:left;
  border:0
 }
 div.truste-image {
  display:none
 }
}
/*! GENERIC - WSTOOLS */
#betamode {
 background:#0f0;
 color:#1d8b00;
 font-weight:bold;
 font-size:20px;
 padding:8px 1%;
 position:fixed;
 bottom:8px;
 left:8px;
 z-index:1000;
 min-height:14px;
 text-align:right;
 border-radius:6px;
 box-shadow:0px 0px 5px rgba(50,50,50,0.6)
}
.ws-hding,
.ws-calloff,
.ws-cbase,
.ws-compid {
 z-index:2000 !important;
 box-shadow:0px 0px 28px -8px rgba(0,0,0,0.6);
 position:absolute !important;
 top:8px;
 margin-left:8px
}
.ws-hding:hover,
.ws-calloff:hover,
.ws-cbase:hover,
.ws-compid:hover {
 z-index:2001 !important
}
.ws-hding a,
.ws-hding button,
.ws-calloff a,
.ws-calloff button,
.ws-cbase a,
.ws-cbase button,
.ws-compid a,
.ws-compid button {
 box-sizing:border-box;
 display:block;
 font-weight:800;
 background:#e58e01 !important;
 color:#fff !important;
 padding:.25em .4em !important;
 font-size:20px;
 border:3px solid #fff !important;
 outline:0 !important
}
.ws-hding a:hover,
.ws-hding a:focus,
.ws-hding button:hover,
.ws-hding button:focus,
.ws-calloff a:hover,
.ws-calloff a:focus,
.ws-calloff button:hover,
.ws-calloff button:focus,
.ws-cbase a:hover,
.ws-cbase a:focus,
.ws-cbase button:hover,
.ws-cbase button:focus,
.ws-compid a:hover,
.ws-compid a:focus,
.ws-compid button:hover,
.ws-compid button:focus {
 background:#b77100 !important;
 text-decoration:none !important
}
.ws-hding.a11y-ready a,
.ws-calloff.a11y-ready a,
.ws-cbase.a11y-ready a,
.ws-compid.a11y-ready a {
 background:#FF0000 !important
}
.ws-hding.a11y-ready a:hover,
.ws-hding.a11y-ready a:focus,
.ws-calloff.a11y-ready a:hover,
.ws-calloff.a11y-ready a:focus,
.ws-cbase.a11y-ready a:hover,
.ws-cbase.a11y-ready a:focus,
.ws-compid.a11y-ready a:hover,
.ws-compid.a11y-ready a:focus {
 background:#990000 !important
}
.ws-hding.a11y-true a,
.ws-calloff.a11y-true a,
.ws-cbase.a11y-true a,
.ws-compid.a11y-true a {
 background:#009a09 !important
}
.ws-hding.a11y-true a:hover,
.ws-hding.a11y-true a:focus,
.ws-calloff.a11y-true a:hover,
.ws-calloff.a11y-true a:focus,
.ws-cbase.a11y-true a:hover,
.ws-cbase.a11y-true a:focus,
.ws-compid.a11y-true a:hover,
.ws-compid.a11y-true a:focus {
 background:#04700a !important
}
.ws-calloff {
 z-index:2002 !important;
 position:fixed !important;
 top:auto;
 bottom:22px;
 border-radius:50%
}
.ws-calloff a {
 text-align:center;
 border-radius:50%;
 height:2em;
 width:2em;
 background:#333 !important
}
.ws-calloff a:before {
 font-weight:bold w !important
}
.ws-calloff a:hover,
.ws-calloff a:focus {
 background:#000 !important
}
.ws-calloff a:before,
.ws-compid a:before {
 padding-right:4px;
 position:absolute;
 top:50%;
 margin-top:-.5em;
 right:4px;
 font-size:1.3em;
 color:inherit !important
}
.ws-calloff a:before {
 padding-right:0;
 right:auto;
 left:50%;
 margin-left:-0.5em
}
.ws-compid a[class*="icn-"] {
 padding-right:1.8em !important
}
.ws-headid {
 z-index:2000 !important;
 box-shadow:0px 0px 28px -8px rgba(0,0,0,0.6);
 position:absolute !important;
 top:0;
 display:none;
 font-weight:800;
 background:#6F577B !important;
 color:#fff !important;
 padding:.25em .4em !important;
 border:2px solid #fff !important;
 font-family:OracleSansVF !important;
 font-size:.8em
}
.ws-showheading .ws-headid {
 display:block
}
.ws-cbase {
 top:auto;
 left:50px;
 bottom:20px;
 position:fixed !important
}
.ws-cbase a {
 background:#333 !important
}
.ws-cbase a:hover,
.ws-cbase a:focus {
 background:#000 !important
}
.ws-hding {
 right:8px;
 bottom:20px;
 top:auto;
 position:fixed !important
}
.ws-hding button {
 position:relative;
 padding-right:3.3em !important;
 background:#6F577B !important
}
.ws-hding button:hover {
 background:#4D3C57 !important
}
.ws-hding button:focus {
 background:#6F577B !important
}
.ws-hding button:before {
 background:#fff;
 content:'';
 height:1em;
 width:1em;
 border-radius:.5em;
 position:absolute;
 right:1.5em;
 opacity:.6;
 transition:all .15s ease-in;
 top:50%;
 transform:translate(-1px, -50%)
}
.ws-showheading .ws-hding button:before {
 opacity:1;
 transform:translate(0.9em, -50%)
}
.ws-hding button:after {
 border:#fff 1px solid;
 content:'';
 height:calc(1em + 2px);
 width:calc(2em + 2px);
 border-radius:calc(.5em + 1px);
 position:absolute;
 right:.5em;
 top:50%;
 transform:translateY(-50%)
}
.rtl .ws-compid {
 right:8px
}
.ws-compid.ws-compid-u03 {
 top:2px
}
.ws-compid.ws-compid-ch01,
.ws-compid.ws-compid-ch03,
.ws-compid.ws-compid-rh01,
.ws-compid.ws-compid-rh02 {
 top:100px
}
.ws-compid.ws-compid-f20 {
 z-index:2020 !important
}
.ws-compid[class*="ws-compid-f"],
.ws-compid.ws-compid-cw21,
.ws-compid.ws-compid-cw80 {
 right:8px
}
.rtl .ws-compid[class*="ws-compid-f"],
.rtl .ws-compid.ws-compid-cw21,
.rtl .ws-compid.ws-compid-cw80 {
 right:auto
}
.hascompid.u28 {
 z-index:2001
}
.hascompid.u28.u28-down.u28-past .ws-compid-u28 {
 position:fixed
}
.ws-templatecallout .ws-hding,
.ws-templatecallout .ws-cbase,
.ws-templatecallout .ws-calloff {
 display:none
}
/*! COLOR - REDWOOD STYLES */
/*! purgecss start ignore */.darktheme {
 background-color:#312D2A
}
.darktheme {
 color:#FBF9F8
}
.darktheme *,
.darktheme [class*="icn"]:before,
.darktheme ul.icn-ulist li:before {
 color:#FBF9F8
}
.darktheme a,
.darktheme a:hover,
.darktheme a:active,
.darktheme a:link,
.darktheme a:visited,
.darktheme a:focus,
.darktheme ul.cta-list li:before {
 color:#F0CC71
}
.darktheme span[tabindex]:focus,
.darktheme li[tabindex]:focus,
.darktheme div[tabindex]:focus,
.darktheme button:focus,
.darktheme a:focus {
 outline-color:#fff !important
}
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) {
 color:#fff
}
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:hover,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:active,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:link,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:visited,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:focus {
 color:#F0CC71
}
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) [tabindex]:focus,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) button:focus,
*:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:focus {
 outline-color:#fff
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) {
 color:#161513
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:link,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:visited,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:focus {
 color:#006B8F
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) [tabindex]:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) button:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) a:focus {
 outline-color:#161513
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) {
 color:#fff
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:link,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:visited,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:focus {
 color:#F0CC71
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) [tabindex]:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) button:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) a:focus {
 outline-color:#fff
}
body .rw-theme-00bg {
 background-color:#fff
}
body .rw-theme-00-beforebg:before {
 background-color:#fff
}
body .rw-scrim-theme-00bg {
 background-color:rgba(255,255,255,0.84)
}
body .rw-theme-10bg {
 background-color:#FBF9F8
}
body .rw-theme-10-beforebg:before {
 background-color:#FBF9F8
}
body .rw-scrim-theme-10bg {
 background-color:rgba(251,249,248,0.84)
}
body .rw-theme-20bg {
 background-color:#F5F4F2
}
body .rw-theme-20-beforebg:before {
 background-color:#F5F4F2
}
body .rw-scrim-theme-20bg {
 background-color:rgba(245,244,242,0.84)
}
body .rw-theme-30bg {
 background-color:#F1EFED
}
body .rw-theme-30-beforebg:before {
 background-color:#F1EFED
}
body .rw-scrim-theme-30bg {
 background-color:rgba(241,239,237,0.84)
}
body .rw-theme-40bg {
 background-color:#E4E1DD
}
body .rw-theme-40-beforebg:before {
 background-color:#E4E1DD
}
body .rw-scrim-theme-40bg {
 background-color:rgba(228,225,221,0.84)
}
body .rw-theme-50bg {
 background-color:#D4CFCA
}
body .rw-theme-50-beforebg:before {
 background-color:#D4CFCA
}
body .rw-scrim-theme-50bg {
 background-color:rgba(212,207,202,0.84)
}
body .rw-theme-60bg {
 background-color:#BCB6B1
}
body .rw-theme-60-beforebg:before {
 background-color:#BCB6B1
}
body .rw-scrim-theme-60bg {
 background-color:rgba(188,182,177,0.84)
}
body .rw-theme-70bg {
 background-color:#AEA8A2
}
body .rw-theme-70-beforebg:before {
 background-color:#AEA8A2
}
body .rw-scrim-theme-70bg {
 background-color:rgba(174,168,162,0.84)
}
body .rw-theme-80bg {
 background-color:#9E9892
}
body .rw-theme-80-beforebg:before {
 background-color:#9E9892
}
body .rw-scrim-theme-80bg {
 background-color:rgba(158,152,146,0.84)
}
body .rw-theme-90bg {
 background-color:#8B8580
}
body .rw-theme-90-beforebg:before {
 background-color:#8B8580
}
body .rw-scrim-theme-90bg {
 background-color:rgba(139,133,128,0.84)
}
body .rw-theme-100bg {
 background-color:#7A736E
}
body .rw-theme-100-beforebg:before {
 background-color:#7A736E
}
body .rw-scrim-theme-100bg {
 background-color:rgba(122,115,110,0.84)
}
body .rw-theme-110bg {
 background-color:#6F6964
}
body .rw-theme-110-beforebg:before {
 background-color:#6F6964
}
body .rw-scrim-theme-110bg {
 background-color:rgba(111,105,100,0.84)
}
body .rw-theme-120bg {
 background-color:#665F5B
}
body .rw-theme-120-beforebg:before {
 background-color:#665F5B
}
body .rw-scrim-theme-120bg {
 background-color:rgba(102,95,91,0.84)
}
body .rw-theme-130bg {
 background-color:#5C5651
}
body .rw-theme-130-beforebg:before {
 background-color:#5C5651
}
body .rw-scrim-theme-130bg {
 background-color:rgba(92,86,81,0.84)
}
body .rw-theme-140bg {
 background-color:#514C47
}
body .rw-theme-140-beforebg:before {
 background-color:#514C47
}
body .rw-scrim-theme-140bg {
 background-color:rgba(81,76,71,0.84)
}
body .rw-theme-150bg {
 background-color:#47423E
}
body .rw-theme-150-beforebg:before {
 background-color:#47423E
}
body .rw-scrim-theme-150bg {
 background-color:rgba(71,66,62,0.84)
}
body .rw-theme-160bg {
 background-color:#3A3632
}
body .rw-theme-160-beforebg:before {
 background-color:#3A3632
}
body .rw-scrim-theme-160bg {
 background-color:rgba(58,54,50,0.84)
}
body .rw-theme-170bg {
 background-color:#312D2A
}
body .rw-theme-170-beforebg:before {
 background-color:#312D2A
}
body .rw-scrim-theme-170bg {
 background-color:rgba(49,45,42,0.84)
}
body .rw-theme-180bg {
 background-color:#211E1C
}
body .rw-theme-180-beforebg:before {
 background-color:#211E1C
}
body .rw-scrim-theme-180bg {
 background-color:rgba(33,30,28,0.84)
}
body .rw-theme-190bg {
 background-color:#161513
}
body .rw-theme-190-beforebg:before {
 background-color:#161513
}
body .rw-scrim-theme-190bg {
 background-color:rgba(22,21,19,0.84)
}
body .rw-theme-200bg {
 background-color:#000
}
body .rw-theme-200-beforebg:before {
 background-color:#000
}
body .rw-scrim-theme-200bg {
 background-color:rgba(0,0,0,0.84)
}
.rw-neutral-00bg {
 background-color:#fff
}
.rw-neutral-00-beforebg:before {
 background-color:#fff !important
}
.rw-neutral-00txt {
 color:#fff !important
}
.rw-scrim-neutral-00bg {
 background-color:rgba(255,255,255,0.84)
}
.rw-neutral-10bg {
 background-color:#FBF9F8
}
.rw-neutral-10-beforebg:before {
 background-color:#FBF9F8 !important
}
.rw-neutral-10txt {
 color:#FBF9F8 !important
}
.rw-scrim-neutral-10bg {
 background-color:rgba(251,249,248,0.84)
}
.rw-neutral-20bg {
 background-color:#F5F4F2
}
.rw-neutral-20-beforebg:before {
 background-color:#F5F4F2 !important
}
.rw-neutral-20txt {
 color:#F5F4F2 !important
}
.rw-scrim-neutral-20bg {
 background-color:rgba(245,244,242,0.84)
}
.rw-neutral-30bg {
 background-color:#F1EFED
}
.rw-neutral-30-beforebg:before {
 background-color:#F1EFED !important
}
.rw-neutral-30txt {
 color:#F1EFED !important
}
.rw-scrim-neutral-30bg {
 background-color:rgba(241,239,237,0.84)
}
.rw-neutral-40bg {
 background-color:#E4E1DD
}
.rw-neutral-40-beforebg:before {
 background-color:#E4E1DD !important
}
.rw-neutral-40txt {
 color:#E4E1DD !important
}
.rw-scrim-neutral-40bg {
 background-color:rgba(228,225,221,0.84)
}
.rw-neutral-50bg {
 background-color:#D4CFCA
}
.rw-neutral-50-beforebg:before {
 background-color:#D4CFCA !important
}
.rw-neutral-50txt {
 color:#D4CFCA !important
}
.rw-scrim-neutral-50bg {
 background-color:rgba(212,207,202,0.84)
}
.rw-neutral-60bg {
 background-color:#BCB6B1
}
.rw-neutral-60-beforebg:before {
 background-color:#BCB6B1 !important
}
.rw-neutral-60txt {
 color:#BCB6B1 !important
}
.rw-scrim-neutral-60bg {
 background-color:rgba(188,182,177,0.84)
}
.rw-neutral-70bg {
 background-color:#AEA8A2
}
.rw-neutral-70-beforebg:before {
 background-color:#AEA8A2 !important
}
.rw-neutral-70txt {
 color:#AEA8A2 !important
}
.rw-scrim-neutral-70bg {
 background-color:rgba(174,168,162,0.84)
}
.rw-neutral-80bg {
 background-color:#9E9892
}
.rw-neutral-80-beforebg:before {
 background-color:#9E9892 !important
}
.rw-neutral-80txt {
 color:#9E9892 !important
}
.rw-scrim-neutral-80bg {
 background-color:rgba(158,152,146,0.84)
}
.rw-neutral-90bg {
 background-color:#8B8580
}
.rw-neutral-90-beforebg:before {
 background-color:#8B8580 !important
}
.rw-neutral-90txt {
 color:#8B8580 !important
}
.rw-scrim-neutral-90bg {
 background-color:rgba(139,133,128,0.84)
}
.rw-neutral-100bg {
 background-color:#7A736E
}
.rw-neutral-100-beforebg:before {
 background-color:#7A736E !important
}
.rw-neutral-100txt {
 color:#7A736E !important
}
.rw-scrim-neutral-100bg {
 background-color:rgba(122,115,110,0.84)
}
.rw-neutral-110bg {
 background-color:#6F6964
}
.rw-neutral-110-beforebg:before {
 background-color:#6F6964 !important
}
.rw-neutral-110txt {
 color:#6F6964 !important
}
.rw-scrim-neutral-110bg {
 background-color:rgba(111,105,100,0.84)
}
.rw-neutral-120bg {
 background-color:#665F5B
}
.rw-neutral-120-beforebg:before {
 background-color:#665F5B !important
}
.rw-neutral-120txt {
 color:#665F5B !important
}
.rw-scrim-neutral-120bg {
 background-color:rgba(102,95,91,0.84)
}
.rw-neutral-130bg {
 background-color:#5C5651
}
.rw-neutral-130-beforebg:before {
 background-color:#5C5651 !important
}
.rw-neutral-130txt {
 color:#5C5651 !important
}
.rw-scrim-neutral-130bg {
 background-color:rgba(92,86,81,0.84)
}
.rw-neutral-140bg {
 background-color:#514C47
}
.rw-neutral-140-beforebg:before {
 background-color:#514C47 !important
}
.rw-neutral-140txt {
 color:#514C47 !important
}
.rw-scrim-neutral-140bg {
 background-color:rgba(81,76,71,0.84)
}
.rw-neutral-150bg {
 background-color:#47423E
}
.rw-neutral-150-beforebg:before {
 background-color:#47423E !important
}
.rw-neutral-150txt {
 color:#47423E !important
}
.rw-scrim-neutral-150bg {
 background-color:rgba(71,66,62,0.84)
}
.rw-neutral-160bg {
 background-color:#3A3632
}
.rw-neutral-160-beforebg:before {
 background-color:#3A3632 !important
}
.rw-neutral-160txt {
 color:#3A3632 !important
}
.rw-scrim-neutral-160bg {
 background-color:rgba(58,54,50,0.84)
}
.rw-neutral-170bg {
 background-color:#312D2A
}
.rw-neutral-170-beforebg:before {
 background-color:#312D2A !important
}
.rw-neutral-170txt {
 color:#312D2A !important
}
.rw-scrim-neutral-170bg {
 background-color:rgba(49,45,42,0.84)
}
.rw-neutral-180bg {
 background-color:#211E1C
}
.rw-neutral-180-beforebg:before {
 background-color:#211E1C !important
}
.rw-neutral-180txt {
 color:#211E1C !important
}
.rw-scrim-neutral-180bg {
 background-color:rgba(33,30,28,0.84)
}
.rw-neutral-190bg {
 background-color:#161513
}
.rw-neutral-190-beforebg:before {
 background-color:#161513 !important
}
.rw-neutral-190txt {
 color:#161513 !important
}
.rw-scrim-neutral-190bg {
 background-color:rgba(22,21,19,0.84)
}
.rw-neutral-200bg {
 background-color:#000
}
.rw-neutral-200-beforebg:before {
 background-color:#000 !important
}
.rw-neutral-200txt {
 color:#000 !important
}
.rw-scrim-neutral-200bg {
 background-color:rgba(0,0,0,0.8)
}
.rw-green-10bg {
 background-color:#F7FCF3
}
.rw-green-10txt {
 color:#F7FCF3 !important
}
.rw-green-10-beforebg:before {
 background-color:#F7FCF3 !important
}
.rw-green-20bg {
 background-color:#EDF8E6
}
.rw-green-20txt {
 color:#EDF8E6 !important
}
.rw-green-20-beforebg:before {
 background-color:#EDF8E6 !important
}
.rw-green-30bg {
 background-color:#E5F4DC
}
.rw-green-30txt {
 color:#E5F4DC !important
}
.rw-green-30-beforebg:before {
 background-color:#E5F4DC !important
}
.rw-green-40bg {
 background-color:#D0EAC1
}
.rw-green-40txt {
 color:#D0EAC1 !important
}
.rw-green-40-beforebg:before {
 background-color:#D0EAC1 !important
}
.rw-green-50bg {
 background-color:#BDD9AE
}
.rw-green-50txt {
 color:#BDD9AE !important
}
.rw-green-50-beforebg:before {
 background-color:#BDD9AE !important
}
.rw-green-60bg {
 background-color:#A3C194
}
.rw-green-60txt {
 color:#A3C194 !important
}
.rw-green-60-beforebg:before {
 background-color:#A3C194 !important
}
.rw-green-70bg {
 background-color:#94B382
}
.rw-green-70txt {
 color:#94B382 !important
}
.rw-green-70-beforebg:before {
 background-color:#94B382 !important
}
.rw-green-80bg {
 background-color:#82A372
}
.rw-green-80txt {
 color:#82A372 !important
}
.rw-green-80-beforebg:before {
 background-color:#82A372 !important
}
.rw-green-90bg {
 background-color:#6F915D
}
.rw-green-90txt {
 color:#6F915D !important
}
.rw-green-90-beforebg:before {
 background-color:#6F915D !important
}
.rw-green-100bg {
 background-color:#5F7D4F
}
.rw-green-100txt {
 color:#5F7D4F !important
}
.rw-green-100-beforebg:before {
 background-color:#5F7D4F !important
}
.rw-green-110bg {
 background-color:#577346
}
.rw-green-110txt {
 color:#577346 !important
}
.rw-green-110-beforebg:before {
 background-color:#577346 !important
}
.rw-green-120bg {
 background-color:#4F693F
}
.rw-green-120txt {
 color:#4F693F !important
}
.rw-green-120-beforebg:before {
 background-color:#4F693F !important
}
.rw-green-130bg {
 background-color:#465F38
}
.rw-green-130txt {
 color:#465F38 !important
}
.rw-green-130-beforebg:before {
 background-color:#465F38 !important
}
.rw-green-140bg {
 background-color:#3D5431
}
.rw-green-140txt {
 color:#3D5431 !important
}
.rw-green-140-beforebg:before {
 background-color:#3D5431 !important
}
.rw-green-150bg {
 background-color:#35482A
}
.rw-green-150txt {
 color:#35482A !important
}
.rw-green-150-beforebg:before {
 background-color:#35482A !important
}
.rw-green-160bg {
 background-color:#2B3A21
}
.rw-green-160txt {
 color:#2B3A21 !important
}
.rw-green-160-beforebg:before {
 background-color:#2B3A21 !important
}
.rw-green-170bg {
 background-color:#25331D
}
.rw-green-170txt {
 color:#25331D !important
}
.rw-green-170-beforebg:before {
 background-color:#25331D !important
}
.rw-green-180bg {
 background-color:#192315
}
.rw-green-180txt {
 color:#192315 !important
}
.rw-green-180-beforebg:before {
 background-color:#192315 !important
}
.rw-green-190bg {
 background-color:#12170D
}
.rw-green-190txt {
 color:#12170D !important
}
.rw-green-190-beforebg:before {
 background-color:#12170D !important
}
.rw-yellow-10bg {
 background-color:#FEF9E9
}
.rw-yellow-10txt {
 color:#FEF9E9 !important
}
.rw-yellow-10-beforebg:before {
 background-color:#FEF9E9 !important
}
.rw-yellow-20bg {
 background-color:#FDF4DF
}
.rw-yellow-20txt {
 color:#FDF4DF !important
}
.rw-yellow-20-beforebg:before {
 background-color:#FDF4DF !important
}
.rw-yellow-30bg {
 background-color:#FCEFCB
}
.rw-yellow-30txt {
 color:#FCEFCB !important
}
.rw-yellow-30-beforebg:before {
 background-color:#FCEFCB !important
}
.rw-yellow-40bg {
 background-color:#F7E0A1
}
.rw-yellow-40txt {
 color:#F7E0A1 !important
}
.rw-yellow-40-beforebg:before {
 background-color:#F7E0A1 !important
}
.rw-yellow-50bg {
 background-color:#F0CC71
}
.rw-yellow-50txt {
 color:#F0CC71 !important
}
.rw-yellow-50-beforebg:before {
 background-color:#F0CC71 !important
}
.rw-yellow-60bg {
 background-color:#D5B364
}
.rw-yellow-60txt {
 color:#D5B364 !important
}
.rw-yellow-60-beforebg:before {
 background-color:#D5B364 !important
}
.rw-yellow-70bg {
 background-color:#C7A55D
}
.rw-yellow-70txt {
 color:#C7A55D !important
}
.rw-yellow-70-beforebg:before {
 background-color:#C7A55D !important
}
.rw-yellow-80bg {
 background-color:#B39554
}
.rw-yellow-80txt {
 color:#B39554 !important
}
.rw-yellow-80-beforebg:before {
 background-color:#B39554 !important
}
.rw-yellow-90bg {
 background-color:#9D8249
}
.rw-yellow-90txt {
 color:#9D8249 !important
}
.rw-yellow-90-beforebg:before {
 background-color:#9D8249 !important
}
.rw-yellow-100bg {
 background-color:#89723F
}
.rw-yellow-100txt {
 color:#89723F !important
}
.rw-yellow-100-beforebg:before {
 background-color:#89723F !important
}
.rw-yellow-110bg {
 background-color:#7C6738
}
.rw-yellow-110txt {
 color:#7C6738 !important
}
.rw-yellow-110-beforebg:before {
 background-color:#7C6738 !important
}
.rw-yellow-120bg {
 background-color:#715E34
}
.rw-yellow-120txt {
 color:#715E34 !important
}
.rw-yellow-120-beforebg:before {
 background-color:#715E34 !important
}
.rw-yellow-130bg {
 background-color:#66552F
}
.rw-yellow-130txt {
 color:#66552F !important
}
.rw-yellow-130-beforebg:before {
 background-color:#66552F !important
}
.rw-yellow-140bg {
 background-color:#5B4A29
}
.rw-yellow-140txt {
 color:#5B4A29 !important
}
.rw-yellow-140-beforebg:before {
 background-color:#5B4A29 !important
}
.rw-yellow-150bg {
 background-color:#4F4224
}
.rw-yellow-150txt {
 color:#4F4224 !important
}
.rw-yellow-150-beforebg:before {
 background-color:#4F4224 !important
}
.rw-yellow-160bg {
 background-color:#40361D
}
.rw-yellow-160txt {
 color:#40361D !important
}
.rw-yellow-160-beforebg:before {
 background-color:#40361D !important
}
.rw-yellow-170bg {
 background-color:#372C18
}
.rw-yellow-170txt {
 color:#372C18 !important
}
.rw-yellow-170-beforebg:before {
 background-color:#372C18 !important
}
.rw-yellow-180bg {
 background-color:#241E10
}
.rw-yellow-180txt {
 color:#241E10 !important
}
.rw-yellow-180-beforebg:before {
 background-color:#241E10 !important
}
.rw-yellow-190bg {
 background-color:#18160A
}
.rw-yellow-190txt {
 color:#18160A !important
}
.rw-yellow-190-beforebg:before {
 background-color:#18160A !important
}
.rw-pebble-10bg,
.rwtheme-pebble .rw-theme-10bg {
 background-color:#F6FAFF
}
.rwtheme-pebble .rw-scrim-theme-10bg,
.rw-scrim-pebble-10bg {
 background-color:rgba(246,250,255,0.84)
}
.rw-pebble-10-beforebg:before,
.rwtheme-pebble .rw-theme-10-beforebg:before {
 background-color:#F6FAFF !important
}
.rw-pebble-10txt,
.rwtheme-pebble .rw-theme-10txt {
 color:#F6FAFF !important
}
.rw-pebble-20bg,
.rwtheme-pebble .rw-theme-20bg {
 background-color:#EEF5FF
}
.rwtheme-pebble .rw-scrim-theme-20bg,
.rw-scrim-pebble-20bg {
 background-color:rgba(238,245,255,0.84)
}
.rw-pebble-20-beforebg:before,
.rwtheme-pebble .rw-theme-20-beforebg:before {
 background-color:#EEF5FF !important
}
.rw-pebble-20txt,
.rwtheme-pebble .rw-theme-20txt {
 color:#EEF5FF !important
}
.rw-pebble-30bg,
.rwtheme-pebble .rw-theme-30bg {
 background-color:#E7F0FD
}
.rwtheme-pebble .rw-scrim-theme-30bg,
.rw-scrim-pebble-30bg {
 background-color:rgba(231,240,253,0.84)
}
.rw-pebble-30-beforebg:before,
.rwtheme-pebble .rw-theme-30-beforebg:before {
 background-color:#E7F0FD !important
}
.rw-pebble-30txt,
.rwtheme-pebble .rw-theme-30txt {
 color:#E7F0FD !important
}
.rw-pebble-40bg,
.rwtheme-pebble .rw-theme-40bg {
 background-color:#DAE2EF
}
.rwtheme-pebble .rw-scrim-theme-40bg,
.rw-scrim-pebble-40bg {
 background-color:rgba(218,226,239,0.84)
}
.rw-pebble-40-beforebg:before,
.rwtheme-pebble .rw-theme-40-beforebg:before {
 background-color:#DAE2EF !important
}
.rw-pebble-40txt,
.rwtheme-pebble .rw-theme-40txt {
 color:#DAE2EF !important
}
.rw-pebble-50bg,
.rwtheme-pebble .rw-theme-50bg {
 background-color:#C8D0DD
}
.rwtheme-pebble .rw-scrim-theme-50bg,
.rw-scrim-pebble-50bg {
 background-color:rgba(200,208,221,0.84)
}
.rw-pebble-50-beforebg:before,
.rwtheme-pebble .rw-theme-50-beforebg:before {
 background-color:#C8D0DD !important
}
.rw-pebble-50txt,
.rwtheme-pebble .rw-theme-50txt {
 color:#C8D0DD !important
}
.rw-pebble-60bg,
.rwtheme-pebble .rw-theme-60bg {
 background-color:#B0B8C4
}
.rwtheme-pebble .rw-scrim-theme-60bg,
.rw-scrim-pebble-60bg {
 background-color:rgba(176,184,196,0.84)
}
.rw-pebble-60-beforebg:before,
.rwtheme-pebble .rw-theme-60-beforebg:before {
 background-color:#B0B8C4 !important
}
.rw-pebble-60txt,
.rwtheme-pebble .rw-theme-60txt {
 color:#B0B8C4 !important
}
.rw-pebble-70bg,
.rwtheme-pebble .rw-theme-70bg {
 background-color:#A2AAB6
}
.rwtheme-pebble .rw-scrim-theme-70bg,
.rw-scrim-pebble-70bg {
 background-color:rgba(162,170,182,0.84)
}
.rw-pebble-70-beforebg:before,
.rwtheme-pebble .rw-theme-70-beforebg:before {
 background-color:#A2AAB6 !important
}
.rw-pebble-70txt,
.rwtheme-pebble .rw-theme-70txt {
 color:#A2AAB6 !important
}
.rw-pebble-80bg,
.rwtheme-pebble .rw-theme-80bg {
 background-color:#9299A6
}
.rwtheme-pebble .rw-scrim-theme-80bg,
.rw-scrim-pebble-80bg {
 background-color:rgba(146,153,166,0.84)
}
.rw-pebble-80-beforebg:before,
.rwtheme-pebble .rw-theme-80-beforebg:before {
 background-color:#9299A6 !important
}
.rw-pebble-80txt,
.rwtheme-pebble .rw-theme-80txt {
 color:#9299A6 !important
}
.rw-pebble-90bg,
.rwtheme-pebble .rw-theme-90bg {
 background-color:#808792
}
.rwtheme-pebble .rw-scrim-theme-90bg,
.rw-scrim-pebble-90bg {
 background-color:rgba(128,135,146,0.84)
}
.rw-pebble-90-beforebg:before,
.rwtheme-pebble .rw-theme-90-beforebg:before {
 background-color:#808792 !important
}
.rw-pebble-90txt,
.rwtheme-pebble .rw-theme-90txt {
 color:#808792 !important
}
.rw-pebble-100bg,
.rwtheme-pebble .rw-theme-100bg {
 background-color:#6F757E
}
.rwtheme-pebble .rw-scrim-theme-100bg,
.rw-scrim-pebble-100bg {
 background-color:rgba(111,117,126,0.84)
}
.rw-pebble-100-beforebg:before,
.rwtheme-pebble .rw-theme-100-beforebg:before {
 background-color:#6F757E !important
}
.rw-pebble-100txt,
.rwtheme-pebble .rw-theme-100txt {
 color:#6F757E !important
}
.rw-pebble-110bg,
.rwtheme-pebble .rw-theme-110bg {
 background-color:#646A73
}
.rwtheme-pebble .rw-scrim-theme-110bg,
.rw-scrim-pebble-110bg {
 background-color:rgba(100,106,115,0.84)
}
.rw-pebble-110-beforebg:before,
.rwtheme-pebble .rw-theme-110-beforebg:before {
 background-color:#646A73 !important
}
.rw-pebble-110txt,
.rwtheme-pebble .rw-theme-110txt {
 color:#646A73 !important
}
.rw-pebble-120bg,
.rwtheme-pebble .rw-theme-120bg {
 background-color:#5C6169
}
.rwtheme-pebble .rw-scrim-theme-120bg,
.rw-scrim-pebble-120bg {
 background-color:rgba(92,97,105,0.84)
}
.rw-pebble-120-beforebg:before,
.rwtheme-pebble .rw-theme-120-beforebg:before {
 background-color:#5C6169 !important
}
.rw-pebble-120txt,
.rwtheme-pebble .rw-theme-120txt {
 color:#5C6169 !important
}
.rw-pebble-130bg,
.rwtheme-pebble .rw-theme-130bg {
 background-color:#53575F
}
.rwtheme-pebble .rw-scrim-theme-130bg,
.rw-scrim-pebble-130bg {
 background-color:rgba(83,87,95,0.84)
}
.rw-pebble-130-beforebg:before,
.rwtheme-pebble .rw-theme-130-beforebg:before {
 background-color:#53575F !important
}
.rw-pebble-130txt,
.rwtheme-pebble .rw-theme-130txt {
 color:#53575F !important
}
.rw-pebble-140bg,
.rwtheme-pebble .rw-theme-140bg {
 background-color:#494D53
}
.rwtheme-pebble .rw-scrim-theme-140bg,
.rw-scrim-pebble-140bg {
 background-color:rgba(73,77,83,0.84)
}
.rw-pebble-140-beforebg:before,
.rwtheme-pebble .rw-theme-140-beforebg:before {
 background-color:#494D53 !important
}
.rw-pebble-140txt,
.rwtheme-pebble .rw-theme-140txt {
 color:#494D53 !important
}
.rw-pebble-150bg,
.rwtheme-pebble .rw-theme-150bg {
 background-color:#3F4248
}
.rwtheme-pebble .rw-scrim-theme-150bg,
.rw-scrim-pebble-150bg {
 background-color:rgba(63,66,72,0.84)
}
.rw-pebble-150-beforebg:before,
.rwtheme-pebble .rw-theme-150-beforebg:before {
 background-color:#3F4248 !important
}
.rw-pebble-150txt,
.rwtheme-pebble .rw-theme-150txt {
 color:#3F4248 !important
}
.rw-pebble-160bg,
.rwtheme-pebble .rw-theme-160bg {
 background-color:#34363B
}
.rwtheme-pebble .rw-scrim-theme-160bg,
.rw-scrim-pebble-160bg {
 background-color:rgba(52,54,59,0.84)
}
.rw-pebble-160-beforebg:before,
.rwtheme-pebble .rw-theme-160-beforebg:before {
 background-color:#34363B !important
}
.rw-pebble-160txt,
.rwtheme-pebble .rw-theme-160txt {
 color:#34363B !important
}
.rw-pebble-170bg,
.rwtheme-pebble .rw-theme-170bg {
 background-color:#2B2E32
}
.rwtheme-pebble .rw-scrim-theme-170bg,
.rw-scrim-pebble-170bg {
 background-color:rgba(43,46,50,0.84)
}
.rw-pebble-170-beforebg:before,
.rwtheme-pebble .rw-theme-170-beforebg:before {
 background-color:#2B2E32 !important
}
.rw-pebble-170txt,
.rwtheme-pebble .rw-theme-170txt {
 color:#2B2E32 !important
}
.rw-pebble-180bg,
.rwtheme-pebble .rw-theme-180bg {
 background-color:#1E1F22
}
.rwtheme-pebble .rw-scrim-theme-180bg,
.rw-scrim-pebble-180bg {
 background-color:rgba(30,31,34,0.84)
}
.rw-pebble-180-beforebg:before,
.rwtheme-pebble .rw-theme-180-beforebg:before {
 background-color:#1E1F22 !important
}
.rw-pebble-180txt,
.rwtheme-pebble .rw-theme-180txt {
 color:#1E1F22 !important
}
.rw-pebble-190bg,
.rwtheme-pebble .rw-theme-190bg {
 background-color:#151617
}
.rwtheme-pebble .rw-scrim-theme-190bg,
.rw-scrim-pebble-190bg {
 background-color:rgba(21,22,23,0.84)
}
.rw-pebble-190-beforebg:before,
.rwtheme-pebble .rw-theme-190-beforebg:before {
 background-color:#151617 !important
}
.rw-pebble-190txt,
.rwtheme-pebble .rw-theme-190txt {
 color:#151617 !important
}
.rw-slate-10bg,
.rwtheme-slate .rw-theme-10bg {
 background-color:#F6FAFA
}
.rwtheme-slate .rw-scrim-theme-10bg,
.rw-scrim-slate-10bg {
 background-color:rgba(246,250,250,0.84)
}
.rw-slate-10-beforebg:before,
.rwtheme-slate .rw-theme-10-beforebg:before {
 background-color:#F6FAFA !important
}
.rw-slate-10txt,
.rwtheme-slate .rw-theme-10txt {
 color:#F6FAFA !important
}
.rw-slate-20bg,
.rwtheme-slate .rw-theme-20bg {
 background-color:#EDF6F6
}
.rwtheme-slate .rw-scrim-theme-20bg,
.rw-scrim-slate-20bg {
 background-color:rgba(237,246,246,0.84)
}
.rw-slate-20-beforebg:before,
.rwtheme-slate .rw-theme-20-beforebg:before {
 background-color:#EDF6F6 !important
}
.rw-slate-20txt,
.rwtheme-slate .rw-theme-20txt {
 color:#EDF6F6 !important
}
.rw-slate-30bg,
.rwtheme-slate .rw-theme-30bg {
 background-color:#E7F2F2
}
.rwtheme-slate .rw-scrim-theme-30bg,
.rw-scrim-slate-30bg {
 background-color:rgba(231,242,242,0.84)
}
.rw-slate-30-beforebg:before,
.rwtheme-slate .rw-theme-30-beforebg:before {
 background-color:#E7F2F2 !important
}
.rw-slate-30txt,
.rwtheme-slate .rw-theme-30txt {
 color:#E7F2F2 !important
}
.rw-slate-40bg,
.rwtheme-slate .rw-theme-40bg {
 background-color:#D7E5E5
}
.rwtheme-slate .rw-scrim-theme-40bg,
.rw-scrim-slate-40bg {
 background-color:rgba(215,229,229,0.84)
}
.rw-slate-40-beforebg:before,
.rwtheme-slate .rw-theme-40-beforebg:before {
 background-color:#D7E5E5 !important
}
.rw-slate-40txt,
.rwtheme-slate .rw-theme-40txt {
 color:#D7E5E5 !important
}
.rw-slate-50bg,
.rwtheme-slate .rw-theme-50bg {
 background-color:#C2D4D4
}
.rwtheme-slate .rw-scrim-theme-50bg,
.rw-scrim-slate-50bg {
 background-color:rgba(194,212,212,0.84)
}
.rw-slate-50-beforebg:before,
.rwtheme-slate .rw-theme-50-beforebg:before {
 background-color:#C2D4D4 !important
}
.rw-slate-50txt,
.rwtheme-slate .rw-theme-50txt {
 color:#C2D4D4 !important
}
.rw-slate-60bg,
.rwtheme-slate .rw-theme-60bg {
 background-color:#A9BBBC
}
.rwtheme-slate .rw-scrim-theme-60bg,
.rw-scrim-slate-60bg {
 background-color:rgba(169,187,188,0.84)
}
.rw-slate-60-beforebg:before,
.rwtheme-slate .rw-theme-60-beforebg:before {
 background-color:#A9BBBC !important
}
.rw-slate-60txt,
.rwtheme-slate .rw-theme-60txt {
 color:#A9BBBC !important
}
.rw-slate-70bg,
.rwtheme-slate .rw-theme-70bg {
 background-color:#99ADAE
}
.rwtheme-slate .rw-scrim-theme-70bg,
.rw-scrim-slate-70bg {
 background-color:rgba(153,173,174,0.84)
}
.rw-slate-70-beforebg:before,
.rwtheme-slate .rw-theme-70-beforebg:before {
 background-color:#99ADAE !important
}
.rw-slate-70txt,
.rwtheme-slate .rw-theme-70txt {
 color:#99ADAE !important
}
.rw-slate-80bg,
.rwtheme-slate .rw-theme-80bg {
 background-color:#8B9D9E
}
.rwtheme-slate .rw-scrim-theme-80bg,
.rw-scrim-slate-80bg {
 background-color:rgba(139,157,158,0.84)
}
.rw-slate-80-beforebg:before,
.rwtheme-slate .rw-theme-80-beforebg:before {
 background-color:#8B9D9E !important
}
.rw-slate-80txt,
.rwtheme-slate .rw-theme-80txt {
 color:#8B9D9E !important
}
.rw-slate-90bg,
.rwtheme-slate .rw-theme-90bg {
 background-color:#798B8A
}
.rwtheme-slate .rw-scrim-theme-90bg,
.rw-scrim-slate-90bg {
 background-color:rgba(121,139,138,0.84)
}
.rw-slate-90-beforebg:before,
.rwtheme-slate .rw-theme-90-beforebg:before {
 background-color:#798B8A !important
}
.rw-slate-90txt,
.rwtheme-slate .rw-theme-90txt {
 color:#798B8A !important
}
.rw-slate-100bg,
.rwtheme-slate .rw-theme-100bg {
 background-color:#697778
}
.rwtheme-slate .rw-scrim-theme-100bg,
.rw-scrim-slate-100bg {
 background-color:rgba(105,119,120,0.84)
}
.rw-slate-100-beforebg:before,
.rwtheme-slate .rw-theme-100-beforebg:before {
 background-color:#697778 !important
}
.rw-slate-100txt,
.rwtheme-slate .rw-theme-100txt {
 color:#697778 !important
}
.rw-slate-110bg,
.rwtheme-slate .rw-theme-110bg {
 background-color:#606C6D
}
.rwtheme-slate .rw-scrim-theme-110bg,
.rw-scrim-slate-110bg {
 background-color:rgba(96,108,109,0.84)
}
.rw-slate-110-beforebg:before,
.rwtheme-slate .rw-theme-110-beforebg:before {
 background-color:#606C6D !important
}
.rw-slate-110txt,
.rwtheme-slate .rw-theme-110txt {
 color:#606C6D !important
}
.rw-slate-120bg,
.rwtheme-slate .rw-theme-120bg {
 background-color:#586363
}
.rwtheme-slate .rw-scrim-theme-120bg,
.rw-scrim-slate-120bg {
 background-color:rgba(88,99,99,0.84)
}
.rw-slate-120-beforebg:before,
.rwtheme-slate .rw-theme-120-beforebg:before {
 background-color:#586363 !important
}
.rw-slate-120txt,
.rwtheme-slate .rw-theme-120txt {
 color:#586363 !important
}
.rw-slate-130bg,
.rwtheme-slate .rw-theme-130bg {
 background-color:#4F5A5A
}
.rwtheme-slate .rw-scrim-theme-130bg,
.rw-scrim-slate-130bg {
 background-color:rgba(79,90,90,0.84)
}
.rw-slate-130-beforebg:before,
.rwtheme-slate .rw-theme-130-beforebg:before {
 background-color:#4F5A5A !important
}
.rw-slate-130txt,
.rwtheme-slate .rw-theme-130txt {
 color:#4F5A5A !important
}
.rw-slate-140bg,
.rwtheme-slate .rw-theme-140bg {
 background-color:#464F4F
}
.rwtheme-slate .rw-scrim-theme-140bg,
.rw-scrim-slate-140bg {
 background-color:rgba(70,79,79,0.84)
}
.rw-slate-140-beforebg:before,
.rwtheme-slate .rw-theme-140-beforebg:before {
 background-color:#464F4F !important
}
.rw-slate-140txt,
.rwtheme-slate .rw-theme-140txt {
 color:#464F4F !important
}
.rw-slate-150bg,
.rwtheme-slate .rw-theme-150bg {
 background-color:#3C4545
}
.rwtheme-slate .rw-scrim-theme-150bg,
.rw-scrim-slate-150bg {
 background-color:rgba(60,69,69,0.84)
}
.rw-slate-150-beforebg:before,
.rwtheme-slate .rw-theme-150-beforebg:before {
 background-color:#3C4545 !important
}
.rw-slate-150txt,
.rwtheme-slate .rw-theme-150txt {
 color:#3C4545 !important
}
.rw-slate-160bg,
.rwtheme-slate .rw-theme-160bg {
 background-color:#323939
}
.rwtheme-slate .rw-scrim-theme-160bg,
.rw-scrim-slate-160bg {
 background-color:rgba(50,57,57,0.84)
}
.rw-slate-160-beforebg:before,
.rwtheme-slate .rw-theme-160-beforebg:before {
 background-color:#323939 !important
}
.rw-slate-160txt,
.rwtheme-slate .rw-theme-160txt {
 color:#323939 !important
}
.rw-slate-170bg,
.rwtheme-slate .rw-theme-170bg {
 background-color:#2A2F2F
}
.rwtheme-slate .rw-scrim-theme-170bg,
.rw-scrim-slate-170bg {
 background-color:rgba(42,47,47,0.84)
}
.rw-slate-170-beforebg:before,
.rwtheme-slate .rw-theme-170-beforebg:before {
 background-color:#2A2F2F !important
}
.rw-slate-170txt,
.rwtheme-slate .rw-theme-170txt {
 color:#2A2F2F !important
}
.rw-slate-180bg,
.rwtheme-slate .rw-theme-180bg {
 background-color:#1C2020
}
.rwtheme-slate .rw-scrim-theme-180bg,
.rw-scrim-slate-180bg {
 background-color:rgba(28,32,32,0.84)
}
.rw-slate-180-beforebg:before,
.rwtheme-slate .rw-theme-180-beforebg:before {
 background-color:#1C2020 !important
}
.rw-slate-180txt,
.rwtheme-slate .rw-theme-180txt {
 color:#1C2020 !important
}
.rw-slate-190bg,
.rwtheme-slate .rw-theme-190bg {
 background-color:#131515
}
.rwtheme-slate .rw-scrim-theme-190bg,
.rw-scrim-slate-190bg {
 background-color:rgba(19,21,21,0.84)
}
.rw-slate-190-beforebg:before,
.rwtheme-slate .rw-theme-190-beforebg:before {
 background-color:#131515 !important
}
.rw-slate-190txt,
.rwtheme-slate .rw-theme-190txt {
 color:#131515 !important
}
.rw-pine-10bg,
.rwtheme-pine .rw-theme-10bg {
 background-color:#F3FCF7
}
.rwtheme-pine .rw-scrim-theme-10bg,
.rw-scrim-pine-10bg {
 background-color:rgba(243,252,247,0.84)
}
.rw-pine-10-beforebg:before,
.rwtheme-pine .rw-theme-10-beforebg:before {
 background-color:#F3FCF7 !important
}
.rw-pine-10txt,
.rwtheme-pine .rw-theme-10txt {
 color:#F3FCF7 !important
}
.rw-pine-20bg,
.rwtheme-pine .rw-theme-20bg {
 background-color:#E9F9EE
}
.rwtheme-pine .rw-scrim-theme-20bg,
.rw-scrim-pine-20bg {
 background-color:rgba(233,249,238,0.84)
}
.rw-pine-20-beforebg:before,
.rwtheme-pine .rw-theme-20-beforebg:before {
 background-color:#E9F9EE !important
}
.rw-pine-20txt,
.rwtheme-pine .rw-theme-20txt {
 color:#E9F9EE !important
}
.rw-pine-30bg,
.rwtheme-pine .rw-theme-30bg {
 background-color:#E0F5E7
}
.rwtheme-pine .rw-scrim-theme-30bg,
.rw-scrim-pine-30bg {
 background-color:rgba(224,245,231,0.84)
}
.rw-pine-30-beforebg:before,
.rwtheme-pine .rw-theme-30-beforebg:before {
 background-color:#E0F5E7 !important
}
.rw-pine-30txt,
.rwtheme-pine .rw-theme-30txt {
 color:#E0F5E7 !important
}
.rw-pine-40bg,
.rwtheme-pine .rw-theme-40bg {
 background-color:#CBE9D6
}
.rwtheme-pine .rw-scrim-theme-40bg,
.rw-scrim-pine-40bg {
 background-color:rgba(203,233,214,0.84)
}
.rw-pine-40-beforebg:before,
.rwtheme-pine .rw-theme-40-beforebg:before {
 background-color:#CBE9D6 !important
}
.rw-pine-40txt,
.rwtheme-pine .rw-theme-40txt {
 color:#CBE9D6 !important
}
.rw-pine-50bg,
.rwtheme-pine .rw-theme-50bg {
 background-color:#B7D9C2
}
.rwtheme-pine .rw-scrim-theme-50bg,
.rw-scrim-pine-50bg {
 background-color:rgba(183,217,194,0.84)
}
.rw-pine-50-beforebg:before,
.rwtheme-pine .rw-theme-50-beforebg:before {
 background-color:#B7D9C2 !important
}
.rw-pine-50txt,
.rwtheme-pine .rw-theme-50txt {
 color:#B7D9C2 !important
}
.rw-pine-60bg,
.rwtheme-pine .rw-theme-60bg {
 background-color:#99C2A6
}
.rwtheme-pine .rw-scrim-theme-60bg,
.rw-scrim-pine-60bg {
 background-color:rgba(153,194,166,0.84)
}
.rw-pine-60-beforebg:before,
.rwtheme-pine .rw-theme-60-beforebg:before {
 background-color:#99C2A6 !important
}
.rw-pine-60txt,
.rwtheme-pine .rw-theme-60txt {
 color:#99C2A6 !important
}
.rw-pine-70bg,
.rwtheme-pine .rw-theme-70bg {
 background-color:#86B596
}
.rwtheme-pine .rw-scrim-theme-70bg,
.rw-scrim-pine-70bg {
 background-color:rgba(134,181,150,0.84)
}
.rw-pine-70-beforebg:before,
.rwtheme-pine .rw-theme-70-beforebg:before {
 background-color:#86B596 !important
}
.rw-pine-70txt,
.rwtheme-pine .rw-theme-70txt {
 color:#86B596 !important
}
.rw-pine-80bg,
.rwtheme-pine .rw-theme-80bg {
 background-color:#74A683
}
.rwtheme-pine .rw-scrim-theme-80bg,
.rw-scrim-pine-80bg {
 background-color:rgba(116,166,131,0.84)
}
.rw-pine-80-beforebg:before,
.rwtheme-pine .rw-theme-80-beforebg:before {
 background-color:#74A683 !important
}
.rw-pine-80txt,
.rwtheme-pine .rw-theme-80txt {
 color:#74A683 !important
}
.rw-pine-90bg,
.rwtheme-pine .rw-theme-90bg {
 background-color:#5C926D
}
.rwtheme-pine .rw-scrim-theme-90bg,
.rw-scrim-pine-90bg {
 background-color:rgba(92,146,109,0.84)
}
.rw-pine-90-beforebg:before,
.rwtheme-pine .rw-theme-90-beforebg:before {
 background-color:#5C926D !important
}
.rw-pine-90txt,
.rwtheme-pine .rw-theme-90txt {
 color:#5C926D !important
}
.rw-pine-100bg,
.rwtheme-pine .rw-theme-100bg {
 background-color:#4C825C
}
.rwtheme-pine .rw-scrim-theme-100bg,
.rw-scrim-pine-100bg {
 background-color:rgba(76,130,92,0.84)
}
.rw-pine-100-beforebg:before,
.rwtheme-pine .rw-theme-100-beforebg:before {
 background-color:#4C825C !important
}
.rw-pine-100txt,
.rwtheme-pine .rw-theme-100txt {
 color:#4C825C !important
}
.rw-pine-110bg,
.rwtheme-pine .rw-theme-110bg {
 background-color:#467553
}
.rwtheme-pine .rw-scrim-theme-110bg,
.rw-scrim-pine-110bg {
 background-color:rgba(70,117,83,0.84)
}
.rw-pine-110-beforebg:before,
.rwtheme-pine .rw-theme-110-beforebg:before {
 background-color:#467553 !important
}
.rw-pine-110txt,
.rwtheme-pine .rw-theme-110txt {
 color:#467553 !important
}
.rw-pine-120bg,
.rwtheme-pine .rw-theme-120bg {
 background-color:#3F6B4B
}
.rwtheme-pine .rw-scrim-theme-120bg,
.rw-scrim-pine-120bg {
 background-color:rgba(63,107,75,0.84)
}
.rw-pine-120-beforebg:before,
.rwtheme-pine .rw-theme-120-beforebg:before {
 background-color:#3F6B4B !important
}
.rw-pine-120txt,
.rwtheme-pine .rw-theme-120txt {
 color:#3F6B4B !important
}
.rw-pine-130bg,
.rwtheme-pine .rw-theme-130bg {
 background-color:#3A6145
}
.rwtheme-pine .rw-scrim-theme-130bg,
.rw-scrim-pine-130bg {
 background-color:rgba(58,97,69,0.84)
}
.rw-pine-130-beforebg:before,
.rwtheme-pine .rw-theme-130-beforebg:before {
 background-color:#3A6145 !important
}
.rw-pine-130txt,
.rwtheme-pine .rw-theme-130txt {
 color:#3A6145 !important
}
.rw-pine-140bg,
.rwtheme-pine .rw-theme-140bg {
 background-color:#33553C
}
.rwtheme-pine .rw-scrim-theme-140bg,
.rw-scrim-pine-140bg {
 background-color:rgba(51,85,60,0.84)
}
.rw-pine-140-beforebg:before,
.rwtheme-pine .rw-theme-140-beforebg:before {
 background-color:#33553C !important
}
.rw-pine-140txt,
.rwtheme-pine .rw-theme-140txt {
 color:#33553C !important
}
.rw-pine-150bg,
.rwtheme-pine .rw-theme-150bg {
 background-color:#2C4A35
}
.rwtheme-pine .rw-scrim-theme-150bg,
.rw-scrim-pine-150bg {
 background-color:rgba(44,74,53,0.84)
}
.rw-pine-150-beforebg:before,
.rwtheme-pine .rw-theme-150-beforebg:before {
 background-color:#2C4A35 !important
}
.rw-pine-150txt,
.rwtheme-pine .rw-theme-150txt {
 color:#2C4A35 !important
}
.rw-pine-160bg,
.rwtheme-pine .rw-theme-160bg {
 background-color:#253D2C
}
.rwtheme-pine .rw-scrim-theme-160bg,
.rw-scrim-pine-160bg {
 background-color:rgba(37,61,44,0.84)
}
.rw-pine-160-beforebg:before,
.rwtheme-pine .rw-theme-160-beforebg:before {
 background-color:#253D2C !important
}
.rw-pine-160txt,
.rwtheme-pine .rw-theme-160txt {
 color:#253D2C !important
}
.rw-pine-170bg,
.rwtheme-pine .rw-theme-170bg {
 background-color:#1E3224
}
.rwtheme-pine .rw-scrim-theme-170bg,
.rw-scrim-pine-170bg {
 background-color:rgba(30,50,36,0.84)
}
.rw-pine-170-beforebg:before,
.rwtheme-pine .rw-theme-170-beforebg:before {
 background-color:#1E3224 !important
}
.rw-pine-170txt,
.rwtheme-pine .rw-theme-170txt {
 color:#1E3224 !important
}
.rw-pine-180bg,
.rwtheme-pine .rw-theme-180bg {
 background-color:#132318
}
.rwtheme-pine .rw-scrim-theme-180bg,
.rw-scrim-pine-180bg {
 background-color:rgba(19,35,24,0.84)
}
.rw-pine-180-beforebg:before,
.rwtheme-pine .rw-theme-180-beforebg:before {
 background-color:#132318 !important
}
.rw-pine-180txt,
.rwtheme-pine .rw-theme-180txt {
 color:#132318 !important
}
.rw-pine-190bg,
.rwtheme-pine .rw-theme-190bg {
 background-color:#0D170F
}
.rwtheme-pine .rw-scrim-theme-190bg,
.rw-scrim-pine-190bg {
 background-color:rgba(13,23,15,0.84)
}
.rw-pine-190-beforebg:before,
.rwtheme-pine .rw-theme-190-beforebg:before {
 background-color:#0D170F !important
}
.rw-pine-190txt,
.rwtheme-pine .rw-theme-190txt {
 color:#0D170F !important
}
.rw-teal-10bg,
.rwtheme-teal .rw-theme-10bg {
 background-color:#F8FAFA
}
.rwtheme-teal .rw-scrim-theme-10bg,
.rw-scrim-teal-10bg {
 background-color:rgba(248,250,250,0.84)
}
.rw-teal-10-beforebg:before,
.rwtheme-teal .rw-theme-10-beforebg:before {
 background-color:#F8FAFA !important
}
.rw-teal-10txt,
.rwtheme-teal .rw-theme-10txt {
 color:#F8FAFA !important
}
.rw-teal-20bg,
.rwtheme-teal .rw-theme-20bg {
 background-color:#F0F6F5
}
.rwtheme-teal .rw-scrim-theme-20bg,
.rw-scrim-teal-20bg {
 background-color:rgba(240,246,245,0.84)
}
.rw-teal-20-beforebg:before,
.rwtheme-teal .rw-theme-20-beforebg:before {
 background-color:#F0F6F5 !important
}
.rw-teal-20txt,
.rwtheme-teal .rw-theme-20txt {
 color:#F0F6F5 !important
}
.rw-teal-30bg,
.rwtheme-teal .rw-theme-30bg {
 background-color:#E8F1F0
}
.rwtheme-teal .rw-scrim-theme-30bg,
.rw-scrim-teal-30bg {
 background-color:rgba(232,241,240,0.84)
}
.rw-teal-30-beforebg:before,
.rwtheme-teal .rw-theme-30-beforebg:before {
 background-color:#E8F1F0 !important
}
.rw-teal-30txt,
.rwtheme-teal .rw-theme-30txt {
 color:#E8F1F0 !important
}
.rw-teal-40bg,
.rwtheme-teal .rw-theme-40bg {
 background-color:#D6E5E5
}
.rwtheme-teal .rw-scrim-theme-40bg,
.rw-scrim-teal-40bg {
 background-color:rgba(214,229,229,0.84)
}
.rw-teal-40-beforebg:before,
.rwtheme-teal .rw-theme-40-beforebg:before {
 background-color:#D6E5E5 !important
}
.rw-teal-40txt,
.rwtheme-teal .rw-theme-40txt {
 color:#D6E5E5 !important
}
.rw-teal-50bg,
.rwtheme-teal .rw-theme-50bg {
 background-color:#BCD5D5
}
.rwtheme-teal .rw-scrim-theme-50bg,
.rw-scrim-teal-50bg {
 background-color:rgba(188,213,213,0.84)
}
.rw-teal-50-beforebg:before,
.rwtheme-teal .rw-theme-50-beforebg:before {
 background-color:#BCD5D5 !important
}
.rw-teal-50txt,
.rwtheme-teal .rw-theme-50txt {
 color:#BCD5D5 !important
}
.rw-teal-60bg,
.rwtheme-teal .rw-theme-60bg {
 background-color:#9ABFBF
}
.rwtheme-teal .rw-scrim-theme-60bg,
.rw-scrim-teal-60bg {
 background-color:rgba(154,191,191,0.84)
}
.rw-teal-60-beforebg:before,
.rwtheme-teal .rw-theme-60-beforebg:before {
 background-color:#9ABFBF !important
}
.rw-teal-60txt,
.rwtheme-teal .rw-theme-60txt {
 color:#9ABFBF !important
}
.rw-teal-70bg,
.rwtheme-teal .rw-theme-70bg {
 background-color:#89B2B0
}
.rwtheme-teal .rw-scrim-theme-70bg,
.rw-scrim-teal-70bg {
 background-color:rgba(137,178,176,0.84)
}
.rw-teal-70-beforebg:before,
.rwtheme-teal .rw-theme-70-beforebg:before {
 background-color:#89B2B0 !important
}
.rw-teal-70txt,
.rwtheme-teal .rw-theme-70txt {
 color:#89B2B0 !important
}
.rw-teal-80bg,
.rwtheme-teal .rw-theme-80bg {
 background-color:#76A2A0
}
.rwtheme-teal .rw-scrim-theme-80bg,
.rw-scrim-teal-80bg {
 background-color:rgba(118,162,160,0.84)
}
.rw-teal-80-beforebg:before,
.rwtheme-teal .rw-theme-80-beforebg:before {
 background-color:#76A2A0 !important
}
.rw-teal-80txt,
.rwtheme-teal .rw-theme-80txt {
 color:#76A2A0 !important
}
.rw-teal-90bg,
.rwtheme-teal .rw-theme-90bg {
 background-color:#628F8D
}
.rwtheme-teal .rw-scrim-theme-90bg,
.rw-scrim-teal-90bg {
 background-color:rgba(98,143,141,0.84)
}
.rw-teal-90-beforebg:before,
.rwtheme-teal .rw-theme-90-beforebg:before {
 background-color:#628F8D !important
}
.rw-teal-90txt,
.rwtheme-teal .rw-theme-90txt {
 color:#628F8D !important
}
.rw-teal-100bg,
.rwtheme-teal .rw-theme-100bg {
 background-color:#4F7D7B
}
.rwtheme-teal .rw-scrim-theme-100bg,
.rw-scrim-teal-100bg {
 background-color:rgba(79,125,123,0.84)
}
.rw-teal-100-beforebg:before,
.rwtheme-teal .rw-theme-100-beforebg:before {
 background-color:#4F7D7B !important
}
.rw-teal-100txt,
.rwtheme-teal .rw-theme-100txt {
 color:#4F7D7B !important
}
.rw-teal-110bg,
.rwtheme-teal .rw-theme-110bg {
 background-color:#467173
}
.rwtheme-teal .rw-scrim-theme-110bg,
.rw-scrim-teal-110bg {
 background-color:rgba(70,113,115,0.84)
}
.rw-teal-110-beforebg:before,
.rwtheme-teal .rw-theme-110-beforebg:before {
 background-color:#467173 !important
}
.rw-teal-110txt,
.rwtheme-teal .rw-theme-110txt {
 color:#467173 !important
}
.rw-teal-120bg,
.rwtheme-teal .rw-theme-120bg {
 background-color:#3E686C
}
.rwtheme-teal .rw-scrim-theme-120bg,
.rw-scrim-teal-120bg {
 background-color:rgba(62,104,108,0.84)
}
.rw-teal-120-beforebg:before,
.rwtheme-teal .rw-theme-120-beforebg:before {
 background-color:#3E686C !important
}
.rw-teal-120txt,
.rwtheme-teal .rw-theme-120txt {
 color:#3E686C !important
}
.rw-teal-130bg,
.rwtheme-teal .rw-theme-130bg {
 background-color:#375D61
}
.rwtheme-teal .rw-scrim-theme-130bg,
.rw-scrim-teal-130bg {
 background-color:rgba(55,93,97,0.84)
}
.rw-teal-130-beforebg:before,
.rwtheme-teal .rw-theme-130-beforebg:before {
 background-color:#375D61 !important
}
.rw-teal-130txt,
.rwtheme-teal .rw-theme-130txt {
 color:#375D61 !important
}
.rw-teal-140bg,
.rwtheme-teal .rw-theme-140bg {
 background-color:#315357
}
.rwtheme-teal .rw-scrim-theme-140bg,
.rw-scrim-teal-140bg {
 background-color:rgba(49,83,87,0.84)
}
.rw-teal-140-beforebg:before,
.rwtheme-teal .rw-theme-140-beforebg:before {
 background-color:#315357 !important
}
.rw-teal-140txt,
.rwtheme-teal .rw-theme-140txt {
 color:#315357 !important
}
.rw-teal-150bg,
.rwtheme-teal .rw-theme-150bg {
 background-color:#2B484B
}
.rwtheme-teal .rw-scrim-theme-150bg,
.rw-scrim-teal-150bg {
 background-color:rgba(43,72,75,0.84)
}
.rw-teal-150-beforebg:before,
.rwtheme-teal .rw-theme-150-beforebg:before {
 background-color:#2B484B !important
}
.rw-teal-150txt,
.rwtheme-teal .rw-theme-150txt {
 color:#2B484B !important
}
.rw-teal-160bg,
.rwtheme-teal .rw-theme-160bg {
 background-color:#233B3F
}
.rwtheme-teal .rw-scrim-theme-160bg,
.rw-scrim-teal-160bg {
 background-color:rgba(35,59,63,0.84)
}
.rw-teal-160-beforebg:before,
.rwtheme-teal .rw-theme-160-beforebg:before {
 background-color:#233B3F !important
}
.rw-teal-160txt,
.rwtheme-teal .rw-theme-160txt {
 color:#233B3F !important
}
.rw-teal-170bg,
.rwtheme-teal .rw-theme-170bg {
 background-color:#1E3133
}
.rwtheme-teal .rw-scrim-theme-170bg,
.rw-scrim-teal-170bg {
 background-color:rgba(30,49,51,0.84)
}
.rw-teal-170-beforebg:before,
.rwtheme-teal .rw-theme-170-beforebg:before {
 background-color:#1E3133 !important
}
.rw-teal-170txt,
.rwtheme-teal .rw-theme-170txt {
 color:#1E3133 !important
}
.rw-teal-180bg,
.rwtheme-teal .rw-theme-180bg {
 background-color:#132123
}
.rwtheme-teal .rw-scrim-theme-180bg,
.rw-scrim-teal-180bg {
 background-color:rgba(19,33,35,0.84)
}
.rw-teal-180-beforebg:before,
.rwtheme-teal .rw-theme-180-beforebg:before {
 background-color:#132123 !important
}
.rw-teal-180txt,
.rwtheme-teal .rw-theme-180txt {
 color:#132123 !important
}
.rw-teal-190bg,
.rwtheme-teal .rw-theme-190bg {
 background-color:#0D1718
}
.rwtheme-teal .rw-scrim-theme-190bg,
.rw-scrim-teal-190bg {
 background-color:rgba(13,23,24,0.84)
}
.rw-teal-190-beforebg:before,
.rwtheme-teal .rw-theme-190-beforebg:before {
 background-color:#0D1718 !important
}
.rw-teal-190txt,
.rwtheme-teal .rw-theme-190txt {
 color:#0D1718 !important
}
.rw-ocean-10bg,
.rwtheme-ocean .rw-theme-10bg {
 background-color:#F5FAFC
}
.rwtheme-ocean .rw-scrim-theme-10bg,
.rw-scrim-ocean-10bg {
 background-color:rgba(245,250,252,0.84)
}
.rw-ocean-10-beforebg:before,
.rwtheme-ocean .rw-theme-10-beforebg:before {
 background-color:#F5FAFC !important
}
.rw-ocean-10txt,
.rwtheme-ocean .rw-theme-10txt {
 color:#F5FAFC !important
}
.rw-ocean-20bg,
.rwtheme-ocean .rw-theme-20bg {
 background-color:#EDF6F9
}
.rwtheme-ocean .rw-scrim-theme-20bg,
.rw-scrim-ocean-20bg {
 background-color:rgba(237,246,249,0.84)
}
.rw-ocean-20-beforebg:before,
.rwtheme-ocean .rw-theme-20-beforebg:before {
 background-color:#EDF6F9 !important
}
.rw-ocean-20txt,
.rwtheme-ocean .rw-theme-20txt {
 color:#EDF6F9 !important
}
.rw-ocean-30bg,
.rwtheme-ocean .rw-theme-30bg {
 background-color:#E7F2F5
}
.rwtheme-ocean .rw-scrim-theme-30bg,
.rw-scrim-ocean-30bg {
 background-color:rgba(231,242,245,0.84)
}
.rw-ocean-30-beforebg:before,
.rwtheme-ocean .rw-theme-30-beforebg:before {
 background-color:#E7F2F5 !important
}
.rw-ocean-30txt,
.rwtheme-ocean .rw-theme-30txt {
 color:#E7F2F5 !important
}
.rw-ocean-40bg,
.rwtheme-ocean .rw-theme-40bg {
 background-color:#D0E5ED
}
.rwtheme-ocean .rw-scrim-theme-40bg,
.rw-scrim-ocean-40bg {
 background-color:rgba(208,229,237,0.84)
}
.rw-ocean-40-beforebg:before,
.rwtheme-ocean .rw-theme-40-beforebg:before {
 background-color:#D0E5ED !important
}
.rw-ocean-40txt,
.rwtheme-ocean .rw-theme-40txt {
 color:#D0E5ED !important
}
.rw-ocean-50bg,
.rwtheme-ocean .rw-theme-50bg {
 background-color:#B5D5E0
}
.rwtheme-ocean .rw-scrim-theme-50bg,
.rw-scrim-ocean-50bg {
 background-color:rgba(181,213,224,0.84)
}
.rw-ocean-50-beforebg:before,
.rwtheme-ocean .rw-theme-50-beforebg:before {
 background-color:#B5D5E0 !important
}
.rw-ocean-50txt,
.rwtheme-ocean .rw-theme-50txt {
 color:#B5D5E0 !important
}
.rw-ocean-60bg,
.rwtheme-ocean .rw-theme-60bg {
 background-color:#94BFCE
}
.rwtheme-ocean .rw-scrim-theme-60bg,
.rw-scrim-ocean-60bg {
 background-color:rgba(148,191,206,0.84)
}
.rw-ocean-60-beforebg:before,
.rwtheme-ocean .rw-theme-60-beforebg:before {
 background-color:#94BFCE !important
}
.rw-ocean-60txt,
.rwtheme-ocean .rw-theme-60txt {
 color:#94BFCE !important
}
.rw-ocean-70bg,
.rwtheme-ocean .rw-theme-70bg {
 background-color:#81B2C3
}
.rwtheme-ocean .rw-scrim-theme-70bg,
.rw-scrim-ocean-70bg {
 background-color:rgba(129,178,195,0.84)
}
.rw-ocean-70-beforebg:before,
.rwtheme-ocean .rw-theme-70-beforebg:before {
 background-color:#81B2C3 !important
}
.rw-ocean-70txt,
.rwtheme-ocean .rw-theme-70txt {
 color:#81B2C3 !important
}
.rw-ocean-80bg,
.rwtheme-ocean .rw-theme-80bg {
 background-color:#6BA1B6
}
.rwtheme-ocean .rw-scrim-theme-80bg,
.rw-scrim-ocean-80bg {
 background-color:rgba(107,161,182,0.84)
}
.rw-ocean-80-beforebg:before,
.rwtheme-ocean .rw-theme-80-beforebg:before {
 background-color:#6BA1B6 !important
}
.rw-ocean-80txt,
.rwtheme-ocean .rw-theme-80txt {
 color:#6BA1B6 !important
}
.rw-ocean-90bg,
.rwtheme-ocean .rw-theme-90bg {
 background-color:#558EA4
}
.rwtheme-ocean .rw-scrim-theme-90bg,
.rw-scrim-ocean-90bg {
 background-color:rgba(85,142,164,0.84)
}
.rw-ocean-90-beforebg:before,
.rwtheme-ocean .rw-theme-90-beforebg:before {
 background-color:#558EA4 !important
}
.rw-ocean-90txt,
.rwtheme-ocean .rw-theme-90txt {
 color:#558EA4 !important
}
.rw-ocean-100bg,
.rwtheme-ocean .rw-theme-100bg {
 background-color:#437C94
}
.rwtheme-ocean .rw-scrim-theme-100bg,
.rw-scrim-ocean-100bg {
 background-color:rgba(67,124,148,0.84)
}
.rw-ocean-100-beforebg:before,
.rwtheme-ocean .rw-theme-100-beforebg:before {
 background-color:#437C94 !important
}
.rw-ocean-100txt,
.rwtheme-ocean .rw-theme-100txt {
 color:#437C94 !important
}
.rw-ocean-110bg,
.rwtheme-ocean .rw-theme-110bg {
 background-color:#3B7087
}
.rwtheme-ocean .rw-scrim-theme-110bg,
.rw-scrim-ocean-110bg {
 background-color:rgba(59,112,135,0.84)
}
.rw-ocean-110-beforebg:before,
.rwtheme-ocean .rw-theme-110-beforebg:before {
 background-color:#3B7087 !important
}
.rw-ocean-110txt,
.rwtheme-ocean .rw-theme-110txt {
 color:#3B7087 !important
}
.rw-ocean-120bg,
.rwtheme-ocean .rw-theme-120bg {
 background-color:#36677D
}
.rwtheme-ocean .rw-scrim-theme-120bg,
.rw-scrim-ocean-120bg {
 background-color:rgba(54,103,125,0.84)
}
.rw-ocean-120-beforebg:before,
.rwtheme-ocean .rw-theme-120-beforebg:before {
 background-color:#36677D !important
}
.rw-ocean-120txt,
.rwtheme-ocean .rw-theme-120txt {
 color:#36677D !important
}
.rw-ocean-130bg,
.rwtheme-ocean .rw-theme-130bg {
 background-color:#325C72
}
.rwtheme-ocean .rw-scrim-theme-130bg,
.rw-scrim-ocean-130bg {
 background-color:rgba(50,92,114,0.84)
}
.rw-ocean-130-beforebg:before,
.rwtheme-ocean .rw-theme-130-beforebg:before {
 background-color:#325C72 !important
}
.rw-ocean-130txt,
.rwtheme-ocean .rw-theme-130txt {
 color:#325C72 !important
}
.rw-ocean-140bg,
.rwtheme-ocean .rw-theme-140bg {
 background-color:#2C5266
}
.rwtheme-ocean .rw-scrim-theme-140bg,
.rw-scrim-ocean-140bg {
 background-color:rgba(44,82,102,0.84)
}
.rw-ocean-140-beforebg:before,
.rwtheme-ocean .rw-theme-140-beforebg:before {
 background-color:#2C5266 !important
}
.rw-ocean-140txt,
.rwtheme-ocean .rw-theme-140txt {
 color:#2C5266 !important
}
.rw-ocean-150bg,
.rwtheme-ocean .rw-theme-150bg {
 background-color:#264759
}
.rwtheme-ocean .rw-scrim-theme-150bg,
.rw-scrim-ocean-150bg {
 background-color:rgba(38,71,89,0.84)
}
.rw-ocean-150-beforebg:before,
.rwtheme-ocean .rw-theme-150-beforebg:before {
 background-color:#264759 !important
}
.rw-ocean-150txt,
.rwtheme-ocean .rw-theme-150txt {
 color:#264759 !important
}
.rw-ocean-160bg,
.rwtheme-ocean .rw-theme-160bg {
 background-color:#1F3A4B
}
.rwtheme-ocean .rw-scrim-theme-160bg,
.rw-scrim-ocean-160bg {
 background-color:rgba(31,58,75,0.84)
}
.rw-ocean-160-beforebg:before,
.rwtheme-ocean .rw-theme-160-beforebg:before {
 background-color:#1F3A4B !important
}
.rw-ocean-160txt,
.rwtheme-ocean .rw-theme-160txt {
 color:#1F3A4B !important
}
.rw-ocean-170bg,
.rwtheme-ocean .rw-theme-170bg {
 background-color:#1A2F3F
}
.rwtheme-ocean .rw-scrim-theme-170bg,
.rw-scrim-ocean-170bg {
 background-color:rgba(26,47,63,0.84)
}
.rw-ocean-170-beforebg:before,
.rwtheme-ocean .rw-theme-170-beforebg:before {
 background-color:#1A2F3F !important
}
.rw-ocean-170txt,
.rwtheme-ocean .rw-theme-170txt {
 color:#1A2F3F !important
}
.rw-ocean-180bg,
.rwtheme-ocean .rw-theme-180bg {
 background-color:#13212C
}
.rwtheme-ocean .rw-scrim-theme-180bg,
.rw-scrim-ocean-180bg {
 background-color:rgba(19,33,44,0.84)
}
.rw-ocean-180-beforebg:before,
.rwtheme-ocean .rw-theme-180-beforebg:before {
 background-color:#13212C !important
}
.rw-ocean-180txt,
.rwtheme-ocean .rw-theme-180txt {
 color:#13212C !important
}
.rw-ocean-190bg,
.rwtheme-ocean .rw-theme-190bg {
 background-color:#0B171F
}
.rwtheme-ocean .rw-scrim-theme-190bg,
.rw-scrim-ocean-190bg {
 background-color:rgba(11,23,31,0.84)
}
.rw-ocean-190-beforebg:before,
.rwtheme-ocean .rw-theme-190-beforebg:before {
 background-color:#0B171F !important
}
.rw-ocean-190txt,
.rwtheme-ocean .rw-theme-190txt {
 color:#0B171F !important
}
.rw-lilac-10bg,
.rwtheme-lilac .rw-theme-10bg {
 background-color:#F8F9FF
}
.rwtheme-lilac .rw-scrim-theme-10bg,
.rw-scrim-lilac-10bg {
 background-color:rgba(248,249,255,0.84)
}
.rw-lilac-10-beforebg:before,
.rwtheme-lilac .rw-theme-10-beforebg:before {
 background-color:#F8F9FF !important
}
.rw-lilac-10txt,
.rwtheme-lilac .rw-theme-10txt {
 color:#F8F9FF !important
}
.rw-lilac-20bg,
.rwtheme-lilac .rw-theme-20bg {
 background-color:#F2F4FE
}
.rwtheme-lilac .rw-scrim-theme-20bg,
.rw-scrim-lilac-20bg {
 background-color:rgba(242,244,254,0.84)
}
.rw-lilac-20-beforebg:before,
.rwtheme-lilac .rw-theme-20-beforebg:before {
 background-color:#F2F4FE !important
}
.rw-lilac-20txt,
.rwtheme-lilac .rw-theme-20txt {
 color:#F2F4FE !important
}
.rw-lilac-30bg,
.rwtheme-lilac .rw-theme-30bg {
 background-color:#EBEFFE
}
.rwtheme-lilac .rw-scrim-theme-30bg,
.rw-scrim-lilac-30bg {
 background-color:rgba(235,239,254,0.84)
}
.rw-lilac-30-beforebg:before,
.rwtheme-lilac .rw-theme-30-beforebg:before {
 background-color:#EBEFFE !important
}
.rw-lilac-30txt,
.rwtheme-lilac .rw-theme-30txt {
 color:#EBEFFE !important
}
.rw-lilac-40bg,
.rwtheme-lilac .rw-theme-40bg {
 background-color:#DBE1F5
}
.rwtheme-lilac .rw-scrim-theme-40bg,
.rw-scrim-lilac-40bg {
 background-color:rgba(219,225,245,0.84)
}
.rw-lilac-40-beforebg:before,
.rwtheme-lilac .rw-theme-40-beforebg:before {
 background-color:#DBE1F5 !important
}
.rw-lilac-40txt,
.rwtheme-lilac .rw-theme-40txt {
 color:#DBE1F5 !important
}
.rw-lilac-50bg,
.rwtheme-lilac .rw-theme-50bg {
 background-color:#C6CFEB
}
.rwtheme-lilac .rw-scrim-theme-50bg,
.rw-scrim-lilac-50bg {
 background-color:rgba(198,207,235,0.84)
}
.rw-lilac-50-beforebg:before,
.rwtheme-lilac .rw-theme-50-beforebg:before {
 background-color:#C6CFEB !important
}
.rw-lilac-50txt,
.rwtheme-lilac .rw-theme-50txt {
 color:#C6CFEB !important
}
.rw-lilac-60bg,
.rwtheme-lilac .rw-theme-60bg {
 background-color:#ADB6D2
}
.rwtheme-lilac .rw-scrim-theme-60bg,
.rw-scrim-lilac-60bg {
 background-color:rgba(173,182,210,0.84)
}
.rw-lilac-60-beforebg:before,
.rwtheme-lilac .rw-theme-60-beforebg:before {
 background-color:#ADB6D2 !important
}
.rw-lilac-60txt,
.rwtheme-lilac .rw-theme-60txt {
 color:#ADB6D2 !important
}
.rw-lilac-70bg,
.rwtheme-lilac .rw-theme-70bg {
 background-color:#A0A9C5
}
.rwtheme-lilac .rw-scrim-theme-70bg,
.rw-scrim-lilac-70bg {
 background-color:rgba(160,169,197,0.84)
}
.rw-lilac-70-beforebg:before,
.rwtheme-lilac .rw-theme-70-beforebg:before {
 background-color:#A0A9C5 !important
}
.rw-lilac-70txt,
.rwtheme-lilac .rw-theme-70txt {
 color:#A0A9C5 !important
}
.rw-lilac-80bg,
.rwtheme-lilac .rw-theme-80bg {
 background-color:#8F98B7
}
.rwtheme-lilac .rw-scrim-theme-80bg,
.rw-scrim-lilac-80bg {
 background-color:rgba(143,152,183,0.84)
}
.rw-lilac-80-beforebg:before,
.rwtheme-lilac .rw-theme-80-beforebg:before {
 background-color:#8F98B7 !important
}
.rw-lilac-80txt,
.rwtheme-lilac .rw-theme-80txt {
 color:#8F98B7 !important
}
.rw-lilac-90bg,
.rwtheme-lilac .rw-theme-90bg {
 background-color:#7C85A4
}
.rwtheme-lilac .rw-scrim-theme-90bg,
.rw-scrim-lilac-90bg {
 background-color:rgba(124,133,164,0.84)
}
.rw-lilac-90-beforebg:before,
.rwtheme-lilac .rw-theme-90-beforebg:before {
 background-color:#7C85A4 !important
}
.rw-lilac-90txt,
.rwtheme-lilac .rw-theme-90txt {
 color:#7C85A4 !important
}
.rw-lilac-100bg,
.rwtheme-lilac .rw-theme-100bg {
 background-color:#6B7494
}
.rwtheme-lilac .rw-scrim-theme-100bg,
.rw-scrim-lilac-100bg {
 background-color:rgba(107,116,148,0.84)
}
.rw-lilac-100-beforebg:before,
.rwtheme-lilac .rw-theme-100-beforebg:before {
 background-color:#6B7494 !important
}
.rw-lilac-100txt,
.rwtheme-lilac .rw-theme-100txt {
 color:#6B7494 !important
}
.rw-lilac-110bg,
.rwtheme-lilac .rw-theme-110bg {
 background-color:#606988
}
.rwtheme-lilac .rw-scrim-theme-110bg,
.rw-scrim-lilac-110bg {
 background-color:rgba(96,105,136,0.84)
}
.rw-lilac-110-beforebg:before,
.rwtheme-lilac .rw-theme-110-beforebg:before {
 background-color:#606988 !important
}
.rw-lilac-110txt,
.rwtheme-lilac .rw-theme-110txt {
 color:#606988 !important
}
.rw-lilac-120bg,
.rwtheme-lilac .rw-theme-120bg {
 background-color:#585F80
}
.rwtheme-lilac .rw-scrim-theme-120bg,
.rw-scrim-lilac-120bg {
 background-color:rgba(88,95,128,0.84)
}
.rw-lilac-120-beforebg:before,
.rwtheme-lilac .rw-theme-120-beforebg:before {
 background-color:#585F80 !important
}
.rw-lilac-120txt,
.rwtheme-lilac .rw-theme-120txt {
 color:#585F80 !important
}
.rw-lilac-130bg,
.rwtheme-lilac .rw-theme-130bg {
 background-color:#4F5573
}
.rwtheme-lilac .rw-scrim-theme-130bg,
.rw-scrim-lilac-130bg {
 background-color:rgba(79,85,115,0.84)
}
.rw-lilac-130-beforebg:before,
.rwtheme-lilac .rw-theme-130-beforebg:before {
 background-color:#4F5573 !important
}
.rw-lilac-130txt,
.rwtheme-lilac .rw-theme-130txt {
 color:#4F5573 !important
}
.rw-lilac-140bg,
.rwtheme-lilac .rw-theme-140bg {
 background-color:#464C68
}
.rwtheme-lilac .rw-scrim-theme-140bg,
.rw-scrim-lilac-140bg {
 background-color:rgba(70,76,104,0.84)
}
.rw-lilac-140-beforebg:before,
.rwtheme-lilac .rw-theme-140-beforebg:before {
 background-color:#464C68 !important
}
.rw-lilac-140txt,
.rwtheme-lilac .rw-theme-140txt {
 color:#464C68 !important
}
.rw-lilac-150bg,
.rwtheme-lilac .rw-theme-150bg {
 background-color:#3C425B
}
.rwtheme-lilac .rw-scrim-theme-150bg,
.rw-scrim-lilac-150bg {
 background-color:rgba(60,66,91,0.84)
}
.rw-lilac-150-beforebg:before,
.rwtheme-lilac .rw-theme-150-beforebg:before {
 background-color:#3C425B !important
}
.rw-lilac-150txt,
.rwtheme-lilac .rw-theme-150txt {
 color:#3C425B !important
}
.rw-lilac-160bg,
.rwtheme-lilac .rw-theme-160bg {
 background-color:#30364C
}
.rwtheme-lilac .rw-scrim-theme-160bg,
.rw-scrim-lilac-160bg {
 background-color:rgba(48,54,76,0.84)
}
.rw-lilac-160-beforebg:before,
.rwtheme-lilac .rw-theme-160-beforebg:before {
 background-color:#30364C !important
}
.rw-lilac-160txt,
.rwtheme-lilac .rw-theme-160txt {
 color:#30364C !important
}
.rw-lilac-170bg,
.rwtheme-lilac .rw-theme-170bg {
 background-color:#2A2D3F
}
.rwtheme-lilac .rw-scrim-theme-170bg,
.rw-scrim-lilac-170bg {
 background-color:rgba(42,45,63,0.84)
}
.rw-lilac-170-beforebg:before,
.rwtheme-lilac .rw-theme-170-beforebg:before {
 background-color:#2A2D3F !important
}
.rw-lilac-170txt,
.rwtheme-lilac .rw-theme-170txt {
 color:#2A2D3F !important
}
.rw-lilac-180bg,
.rwtheme-lilac .rw-theme-180bg {
 background-color:#1B1F2B
}
.rwtheme-lilac .rw-scrim-theme-180bg,
.rw-scrim-lilac-180bg {
 background-color:rgba(27,31,43,0.84)
}
.rw-lilac-180-beforebg:before,
.rwtheme-lilac .rw-theme-180-beforebg:before {
 background-color:#1B1F2B !important
}
.rw-lilac-180txt,
.rwtheme-lilac .rw-theme-180txt {
 color:#1B1F2B !important
}
.rw-lilac-190bg,
.rwtheme-lilac .rw-theme-190bg {
 background-color:#13151D
}
.rwtheme-lilac .rw-scrim-theme-190bg,
.rw-scrim-lilac-190bg {
 background-color:rgba(19,21,29,0.84)
}
.rw-lilac-190-beforebg:before,
.rwtheme-lilac .rw-theme-190-beforebg:before {
 background-color:#13151D !important
}
.rw-lilac-190txt,
.rwtheme-lilac .rw-theme-190txt {
 color:#13151D !important
}
.rw-plum-10bg,
.rwtheme-plum .rw-theme-10bg {
 background-color:#FCF8FF
}
.rwtheme-plum .rw-scrim-theme-10bg,
.rw-scrim-plum-10bg {
 background-color:rgba(252,248,255,0.84)
}
.rw-plum-10-beforebg:before,
.rwtheme-plum .rw-theme-10-beforebg:before {
 background-color:#FCF8FF !important
}
.rw-plum-10txt,
.rwtheme-plum .rw-theme-10txt {
 color:#FCF8FF !important
}
.rw-plum-20bg,
.rwtheme-plum .rw-theme-20bg {
 background-color:#F8F1FC
}
.rwtheme-plum .rw-scrim-theme-20bg,
.rw-scrim-plum-20bg {
 background-color:rgba(248,241,252,0.84)
}
.rw-plum-20-beforebg:before,
.rwtheme-plum .rw-theme-20-beforebg:before {
 background-color:#F8F1FC !important
}
.rw-plum-20txt,
.rwtheme-plum .rw-theme-20txt {
 color:#F8F1FC !important
}
.rw-plum-30bg,
.rwtheme-plum .rw-theme-30bg {
 background-color:#F5ECFB
}
.rwtheme-plum .rw-scrim-theme-30bg,
.rw-scrim-plum-30bg {
 background-color:rgba(245,236,251,0.84)
}
.rw-plum-30-beforebg:before,
.rwtheme-plum .rw-theme-30-beforebg:before {
 background-color:#F5ECFB !important
}
.rw-plum-30txt,
.rwtheme-plum .rw-theme-30txt {
 color:#F5ECFB !important
}
.rw-plum-40bg,
.rwtheme-plum .rw-theme-40bg {
 background-color:#EADDF4
}
.rwtheme-plum .rw-scrim-theme-40bg,
.rw-scrim-plum-40bg {
 background-color:rgba(234,221,244,0.84)
}
.rw-plum-40-beforebg:before,
.rwtheme-plum .rw-theme-40-beforebg:before {
 background-color:#EADDF4 !important
}
.rw-plum-40txt,
.rwtheme-plum .rw-theme-40txt {
 color:#EADDF4 !important
}
.rw-plum-50bg,
.rwtheme-plum .rw-theme-50bg {
 background-color:#DBC9E5
}
.rwtheme-plum .rw-scrim-theme-50bg,
.rw-scrim-plum-50bg {
 background-color:rgba(219,201,229,0.84)
}
.rw-plum-50-beforebg:before,
.rwtheme-plum .rw-theme-50-beforebg:before {
 background-color:#DBC9E5 !important
}
.rw-plum-50txt,
.rwtheme-plum .rw-theme-50txt {
 color:#DBC9E5 !important
}
.rw-plum-60bg,
.rwtheme-plum .rw-theme-60bg {
 background-color:#C4B0D1
}
.rwtheme-plum .rw-scrim-theme-60bg,
.rw-scrim-plum-60bg {
 background-color:rgba(196,176,209,0.84)
}
.rw-plum-60-beforebg:before,
.rwtheme-plum .rw-theme-60-beforebg:before {
 background-color:#C4B0D1 !important
}
.rw-plum-60txt,
.rwtheme-plum .rw-theme-60txt {
 color:#C4B0D1 !important
}
.rw-plum-70bg,
.rwtheme-plum .rw-theme-70bg {
 background-color:#B7A1C4
}
.rwtheme-plum .rw-scrim-theme-70bg,
.rw-scrim-plum-70bg {
 background-color:rgba(183,161,196,0.84)
}
.rw-plum-70-beforebg:before,
.rwtheme-plum .rw-theme-70-beforebg:before {
 background-color:#B7A1C4 !important
}
.rw-plum-70txt,
.rwtheme-plum .rw-theme-70txt {
 color:#B7A1C4 !important
}
.rw-plum-80bg,
.rwtheme-plum .rw-theme-80bg {
 background-color:#A890B6
}
.rwtheme-plum .rw-scrim-theme-80bg,
.rw-scrim-plum-80bg {
 background-color:rgba(168,144,182,0.84)
}
.rw-plum-80-beforebg:before,
.rwtheme-plum .rw-theme-80-beforebg:before {
 background-color:#A890B6 !important
}
.rw-plum-80txt,
.rwtheme-plum .rw-theme-80txt {
 color:#A890B6 !important
}
.rw-plum-90bg,
.rwtheme-plum .rw-theme-90bg {
 background-color:#957CA4
}
.rwtheme-plum .rw-scrim-theme-90bg,
.rw-scrim-plum-90bg {
 background-color:rgba(149,124,164,0.84)
}
.rw-plum-90-beforebg:before,
.rwtheme-plum .rw-theme-90-beforebg:before {
 background-color:#957CA4 !important
}
.rw-plum-90txt,
.rwtheme-plum .rw-theme-90txt {
 color:#957CA4 !important
}
.rw-plum-100bg,
.rwtheme-plum .rw-theme-100bg {
 background-color:#846A92
}
.rwtheme-plum .rw-scrim-theme-100bg,
.rw-scrim-plum-100bg {
 background-color:rgba(132,106,146,0.84)
}
.rw-plum-100-beforebg:before,
.rwtheme-plum .rw-theme-100-beforebg:before {
 background-color:#846A92 !important
}
.rw-plum-100txt,
.rwtheme-plum .rw-theme-100txt {
 color:#846A92 !important
}
.rw-plum-110bg,
.rwtheme-plum .rw-theme-110bg {
 background-color:#796087
}
.rwtheme-plum .rw-scrim-theme-110bg,
.rw-scrim-plum-110bg {
 background-color:rgba(121,96,135,0.84)
}
.rw-plum-110-beforebg:before,
.rwtheme-plum .rw-theme-110-beforebg:before {
 background-color:#796087 !important
}
.rw-plum-110txt,
.rwtheme-plum .rw-theme-110txt {
 color:#796087 !important
}
.rw-plum-120bg,
.rwtheme-plum .rw-theme-120bg {
 background-color:#6F577B
}
.rwtheme-plum .rw-scrim-theme-120bg,
.rw-scrim-plum-120bg {
 background-color:rgba(111,87,123,0.84)
}
.rw-plum-120-beforebg:before,
.rwtheme-plum .rw-theme-120-beforebg:before {
 background-color:#6F577B !important
}
.rw-plum-120txt,
.rwtheme-plum .rw-theme-120txt {
 color:#6F577B !important
}
.rw-plum-130bg,
.rwtheme-plum .rw-theme-130bg {
 background-color:#634E71
}
.rwtheme-plum .rw-scrim-theme-130bg,
.rw-scrim-plum-130bg {
 background-color:rgba(99,78,113,0.84)
}
.rw-plum-130-beforebg:before,
.rwtheme-plum .rw-theme-130-beforebg:before {
 background-color:#634E71 !important
}
.rw-plum-130txt,
.rwtheme-plum .rw-theme-130txt {
 color:#634E71 !important
}
.rw-plum-140bg,
.rwtheme-plum .rw-theme-140bg {
 background-color:#594564
}
.rwtheme-plum .rw-scrim-theme-140bg,
.rw-scrim-plum-140bg {
 background-color:rgba(89,69,100,0.84)
}
.rw-plum-140-beforebg:before,
.rwtheme-plum .rw-theme-140-beforebg:before {
 background-color:#594564 !important
}
.rw-plum-140txt,
.rwtheme-plum .rw-theme-140txt {
 color:#594564 !important
}
.rw-plum-150bg,
.rwtheme-plum .rw-theme-150bg {
 background-color:#4D3C57
}
.rwtheme-plum .rw-scrim-theme-150bg,
.rw-scrim-plum-150bg {
 background-color:rgba(77,60,87,0.84)
}
.rw-plum-150-beforebg:before,
.rwtheme-plum .rw-theme-150-beforebg:before {
 background-color:#4D3C57 !important
}
.rw-plum-150txt,
.rwtheme-plum .rw-theme-150txt {
 color:#4D3C57 !important
}
.rw-plum-160bg,
.rwtheme-plum .rw-theme-160bg {
 background-color:#3F3048
}
.rwtheme-plum .rw-scrim-theme-160bg,
.rw-scrim-plum-160bg {
 background-color:rgba(63,48,72,0.84)
}
.rw-plum-160-beforebg:before,
.rwtheme-plum .rw-theme-160-beforebg:before {
 background-color:#3F3048 !important
}
.rw-plum-160txt,
.rwtheme-plum .rw-theme-160txt {
 color:#3F3048 !important
}
.rw-plum-170bg,
.rwtheme-plum .rw-theme-170bg {
 background-color:#36293C
}
.rwtheme-plum .rw-scrim-theme-170bg,
.rw-scrim-plum-170bg {
 background-color:rgba(54,41,60,0.84)
}
.rw-plum-170-beforebg:before,
.rwtheme-plum .rw-theme-170-beforebg:before {
 background-color:#36293C !important
}
.rw-plum-170txt,
.rwtheme-plum .rw-theme-170txt {
 color:#36293C !important
}
.rw-plum-180bg,
.rwtheme-plum .rw-theme-180bg {
 background-color:#241B29
}
.rwtheme-plum .rw-scrim-theme-180bg,
.rw-scrim-plum-180bg {
 background-color:rgba(36,27,41,0.84)
}
.rw-plum-180-beforebg:before,
.rwtheme-plum .rw-theme-180-beforebg:before {
 background-color:#241B29 !important
}
.rw-plum-180txt,
.rwtheme-plum .rw-theme-180txt {
 color:#241B29 !important
}
.rw-plum-190bg,
.rwtheme-plum .rw-theme-190bg {
 background-color:#19131C
}
.rwtheme-plum .rw-scrim-theme-190bg,
.rw-scrim-plum-190bg {
 background-color:rgba(25,19,28,0.84)
}
.rw-plum-190-beforebg:before,
.rwtheme-plum .rw-theme-190-beforebg:before {
 background-color:#19131C !important
}
.rw-plum-190txt,
.rwtheme-plum .rw-theme-190txt {
 color:#19131C !important
}
.rw-rose-10bg,
.rwtheme-rose .rw-theme-10bg {
 background-color:#FDF8FA
}
.rwtheme-rose .rw-scrim-theme-10bg,
.rw-scrim-rose-10bg {
 background-color:rgba(253,248,250,0.84)
}
.rw-rose-10-beforebg:before,
.rwtheme-rose .rw-theme-10-beforebg:before {
 background-color:#FDF8FA !important
}
.rw-rose-10txt,
.rwtheme-rose .rw-theme-10txt {
 color:#FDF8FA !important
}
.rw-rose-20bg,
.rwtheme-rose .rw-theme-20bg {
 background-color:#FAF2F4
}
.rwtheme-rose .rw-scrim-theme-20bg,
.rw-scrim-rose-20bg {
 background-color:rgba(250,242,244,0.84)
}
.rw-rose-20-beforebg:before,
.rwtheme-rose .rw-theme-20-beforebg:before {
 background-color:#FAF2F4 !important
}
.rw-rose-20txt,
.rwtheme-rose .rw-theme-20txt {
 color:#FAF2F4 !important
}
.rw-rose-30bg,
.rwtheme-rose .rw-theme-30bg {
 background-color:#FBECEF
}
.rwtheme-rose .rw-scrim-theme-30bg,
.rw-scrim-rose-30bg {
 background-color:rgba(251,236,239,0.84)
}
.rw-rose-30-beforebg:before,
.rwtheme-rose .rw-theme-30-beforebg:before {
 background-color:#FBECEF !important
}
.rw-rose-30txt,
.rwtheme-rose .rw-theme-30txt {
 color:#FBECEF !important
}
.rw-rose-40bg,
.rwtheme-rose .rw-theme-40bg {
 background-color:#F6DAE1
}
.rwtheme-rose .rw-scrim-theme-40bg,
.rw-scrim-rose-40bg {
 background-color:rgba(246,218,225,0.84)
}
.rw-rose-40-beforebg:before,
.rwtheme-rose .rw-theme-40-beforebg:before {
 background-color:#F6DAE1 !important
}
.rw-rose-40txt,
.rwtheme-rose .rw-theme-40txt {
 color:#F6DAE1 !important
}
.rw-rose-50bg,
.rwtheme-rose .rw-theme-50bg {
 background-color:#EAC6CF
}
.rwtheme-rose .rw-scrim-theme-50bg,
.rw-scrim-rose-50bg {
 background-color:rgba(234,198,207,0.84)
}
.rw-rose-50-beforebg:before,
.rwtheme-rose .rw-theme-50-beforebg:before {
 background-color:#EAC6CF !important
}
.rw-rose-50txt,
.rwtheme-rose .rw-theme-50txt {
 color:#EAC6CF !important
}
.rw-rose-60bg,
.rwtheme-rose .rw-theme-60bg {
 background-color:#D9ABB6
}
.rwtheme-rose .rw-scrim-theme-60bg,
.rw-scrim-rose-60bg {
 background-color:rgba(217,171,182,0.84)
}
.rw-rose-60-beforebg:before,
.rwtheme-rose .rw-theme-60-beforebg:before {
 background-color:#D9ABB6 !important
}
.rw-rose-60txt,
.rwtheme-rose .rw-theme-60txt {
 color:#D9ABB6 !important
}
.rw-rose-70bg,
.rwtheme-rose .rw-theme-70bg {
 background-color:#CE9BA7
}
.rwtheme-rose .rw-scrim-theme-70bg,
.rw-scrim-rose-70bg {
 background-color:rgba(206,155,167,0.84)
}
.rw-rose-70-beforebg:before,
.rwtheme-rose .rw-theme-70-beforebg:before {
 background-color:#CE9BA7 !important
}
.rw-rose-70txt,
.rwtheme-rose .rw-theme-70txt {
 color:#CE9BA7 !important
}
.rw-rose-80bg,
.rwtheme-rose .rw-theme-80bg {
 background-color:#C28897
}
.rwtheme-rose .rw-scrim-theme-80bg,
.rw-scrim-rose-80bg {
 background-color:rgba(194,136,151,0.84)
}
.rw-rose-80-beforebg:before,
.rwtheme-rose .rw-theme-80-beforebg:before {
 background-color:#C28897 !important
}
.rw-rose-80txt,
.rwtheme-rose .rw-theme-80txt {
 color:#C28897 !important
}
.rw-rose-90bg,
.rwtheme-rose .rw-theme-90bg {
 background-color:#B47282
}
.rwtheme-rose .rw-scrim-theme-90bg,
.rw-scrim-rose-90bg {
 background-color:rgba(180,114,130,0.84)
}
.rw-rose-90-beforebg:before,
.rwtheme-rose .rw-theme-90-beforebg:before {
 background-color:#B47282 !important
}
.rw-rose-90txt,
.rwtheme-rose .rw-theme-90txt {
 color:#B47282 !important
}
.rw-rose-100bg,
.rwtheme-rose .rw-theme-100bg {
 background-color:#A36472
}
.rwtheme-rose .rw-scrim-theme-100bg,
.rw-scrim-rose-100bg {
 background-color:rgba(163,100,114,0.84)
}
.rw-rose-100-beforebg:before,
.rwtheme-rose .rw-theme-100-beforebg:before {
 background-color:#A36472 !important
}
.rw-rose-100txt,
.rwtheme-rose .rw-theme-100txt {
 color:#A36472 !important
}
.rw-rose-110bg,
.rwtheme-rose .rw-theme-110bg {
 background-color:#925865
}
.rwtheme-rose .rw-scrim-theme-110bg,
.rw-scrim-rose-110bg {
 background-color:rgba(146,88,101,0.84)
}
.rw-rose-110-beforebg:before,
.rwtheme-rose .rw-theme-110-beforebg:before {
 background-color:#925865 !important
}
.rw-rose-110txt,
.rwtheme-rose .rw-theme-110txt {
 color:#925865 !important
}
.rw-rose-120bg,
.rwtheme-rose .rw-theme-120bg {
 background-color:#86505C
}
.rwtheme-rose .rw-scrim-theme-120bg,
.rw-scrim-rose-120bg {
 background-color:rgba(134,80,92,0.84)
}
.rw-rose-120-beforebg:before,
.rwtheme-rose .rw-theme-120-beforebg:before {
 background-color:#86505C !important
}
.rw-rose-120txt,
.rwtheme-rose .rw-theme-120txt {
 color:#86505C !important
}
.rw-rose-130bg,
.rwtheme-rose .rw-theme-130bg {
 background-color:#7A4753
}
.rwtheme-rose .rw-scrim-theme-130bg,
.rw-scrim-rose-130bg {
 background-color:rgba(122,71,83,0.84)
}
.rw-rose-130-beforebg:before,
.rwtheme-rose .rw-theme-130-beforebg:before {
 background-color:#7A4753 !important
}
.rw-rose-130txt,
.rwtheme-rose .rw-theme-130txt {
 color:#7A4753 !important
}
.rw-rose-140bg,
.rwtheme-rose .rw-theme-140bg {
 background-color:#6C3F49
}
.rwtheme-rose .rw-scrim-theme-140bg,
.rw-scrim-rose-140bg {
 background-color:rgba(108,63,73,0.84)
}
.rw-rose-140-beforebg:before,
.rwtheme-rose .rw-theme-140-beforebg:before {
 background-color:#6C3F49 !important
}
.rw-rose-140txt,
.rwtheme-rose .rw-theme-140txt {
 color:#6C3F49 !important
}
.rw-rose-150bg,
.rwtheme-rose .rw-theme-150bg {
 background-color:#5F363F
}
.rwtheme-rose .rw-scrim-theme-150bg,
.rw-scrim-rose-150bg {
 background-color:rgba(95,54,63,0.84)
}
.rw-rose-150-beforebg:before,
.rwtheme-rose .rw-theme-150-beforebg:before {
 background-color:#5F363F !important
}
.rw-rose-150txt,
.rwtheme-rose .rw-theme-150txt {
 color:#5F363F !important
}
.rw-rose-160bg,
.rwtheme-rose .rw-theme-160bg {
 background-color:#4F2B33
}
.rwtheme-rose .rw-scrim-theme-160bg,
.rw-scrim-rose-160bg {
 background-color:rgba(79,43,51,0.84)
}
.rw-rose-160-beforebg:before,
.rwtheme-rose .rw-theme-160-beforebg:before {
 background-color:#4F2B33 !important
}
.rw-rose-160txt,
.rwtheme-rose .rw-theme-160txt {
 color:#4F2B33 !important
}
.rw-rose-170bg,
.rwtheme-rose .rw-theme-170bg {
 background-color:#41242B
}
.rwtheme-rose .rw-scrim-theme-170bg,
.rw-scrim-rose-170bg {
 background-color:rgba(65,36,43,0.84)
}
.rw-rose-170-beforebg:before,
.rwtheme-rose .rw-theme-170-beforebg:before {
 background-color:#41242B !important
}
.rw-rose-170txt,
.rwtheme-rose .rw-theme-170txt {
 color:#41242B !important
}
.rw-rose-180bg,
.rwtheme-rose .rw-theme-180bg {
 background-color:#2D191D
}
.rwtheme-rose .rw-scrim-theme-180bg,
.rw-scrim-rose-180bg {
 background-color:rgba(45,25,29,0.84)
}
.rw-rose-180-beforebg:before,
.rwtheme-rose .rw-theme-180-beforebg:before {
 background-color:#2D191D !important
}
.rw-rose-180txt,
.rwtheme-rose .rw-theme-180txt {
 color:#2D191D !important
}
.rw-rose-190bg,
.rwtheme-rose .rw-theme-190bg {
 background-color:#201214
}
.rwtheme-rose .rw-scrim-theme-190bg,
.rw-scrim-rose-190bg {
 background-color:rgba(32,18,20,0.84)
}
.rw-rose-190-beforebg:before,
.rwtheme-rose .rw-theme-190-beforebg:before {
 background-color:#201214 !important
}
.rw-rose-190txt,
.rwtheme-rose .rw-theme-190txt {
 color:#201214 !important
}
.rw-sienna-10bg,
.rwtheme-sienna .rw-theme-10bg {
 background-color:#FEF9F2
}
.rwtheme-sienna .rw-scrim-theme-10bg,
.rw-scrim-sienna-10bg {
 background-color:rgba(254,249,242,0.84)
}
.rw-sienna-10-beforebg:before,
.rwtheme-sienna .rw-theme-10-beforebg:before {
 background-color:#FEF9F2 !important
}
.rw-sienna-10txt,
.rwtheme-sienna .rw-theme-10txt {
 color:#FEF9F2 !important
}
.rw-sienna-20bg,
.rwtheme-sienna .rw-theme-20bg {
 background-color:#FDF3E4
}
.rwtheme-sienna .rw-scrim-theme-20bg,
.rw-scrim-sienna-20bg {
 background-color:rgba(253,243,228,0.84)
}
.rw-sienna-20-beforebg:before,
.rwtheme-sienna .rw-theme-20-beforebg:before {
 background-color:#FDF3E4 !important
}
.rw-sienna-20txt,
.rwtheme-sienna .rw-theme-20txt {
 color:#FDF3E4 !important
}
.rw-sienna-30bg,
.rwtheme-sienna .rw-theme-30bg {
 background-color:#FCEDD9
}
.rwtheme-sienna .rw-scrim-theme-30bg,
.rw-scrim-sienna-30bg {
 background-color:rgba(252,237,217,0.84)
}
.rw-sienna-30-beforebg:before,
.rwtheme-sienna .rw-theme-30-beforebg:before {
 background-color:#FCEDD9 !important
}
.rw-sienna-30txt,
.rwtheme-sienna .rw-theme-30txt {
 color:#FCEDD9 !important
}
.rw-sienna-40bg,
.rwtheme-sienna .rw-theme-40bg {
 background-color:#F5DEBD
}
.rwtheme-sienna .rw-scrim-theme-40bg,
.rw-scrim-sienna-40bg {
 background-color:rgba(245,222,189,0.84)
}
.rw-sienna-40-beforebg:before,
.rwtheme-sienna .rw-theme-40-beforebg:before {
 background-color:#F5DEBD !important
}
.rw-sienna-40txt,
.rwtheme-sienna .rw-theme-40txt {
 color:#F5DEBD !important
}
.rw-sienna-50bg,
.rwtheme-sienna .rw-theme-50bg {
 background-color:#ECCB98
}
.rwtheme-sienna .rw-scrim-theme-50bg,
.rw-scrim-sienna-50bg {
 background-color:rgba(236,203,152,0.84)
}
.rw-sienna-50-beforebg:before,
.rwtheme-sienna .rw-theme-50-beforebg:before {
 background-color:#ECCB98 !important
}
.rw-sienna-50txt,
.rwtheme-sienna .rw-theme-50txt {
 color:#ECCB98 !important
}
.rw-sienna-60bg,
.rwtheme-sienna .rw-theme-60bg {
 background-color:#DEB068
}
.rwtheme-sienna .rw-scrim-theme-60bg,
.rw-scrim-sienna-60bg {
 background-color:rgba(222,176,104,0.84)
}
.rw-sienna-60-beforebg:before,
.rwtheme-sienna .rw-theme-60-beforebg:before {
 background-color:#DEB068 !important
}
.rw-sienna-60txt,
.rwtheme-sienna .rw-theme-60txt {
 color:#DEB068 !important
}
.rw-sienna-70bg,
.rwtheme-sienna .rw-theme-70bg {
 background-color:#D39F5D
}
.rwtheme-sienna .rw-scrim-theme-70bg,
.rw-scrim-sienna-70bg {
 background-color:rgba(211,159,93,0.84)
}
.rw-sienna-70-beforebg:before,
.rwtheme-sienna .rw-theme-70-beforebg:before {
 background-color:#D39F5D !important
}
.rw-sienna-70txt,
.rwtheme-sienna .rw-theme-70txt {
 color:#D39F5D !important
}
.rw-sienna-80bg,
.rwtheme-sienna .rw-theme-80bg {
 background-color:#C58C52
}
.rwtheme-sienna .rw-scrim-theme-80bg,
.rw-scrim-sienna-80bg {
 background-color:rgba(197,140,82,0.84)
}
.rw-sienna-80-beforebg:before,
.rwtheme-sienna .rw-theme-80-beforebg:before {
 background-color:#C58C52 !important
}
.rw-sienna-80txt,
.rwtheme-sienna .rw-theme-80txt {
 color:#C58C52 !important
}
.rw-sienna-90bg,
.rwtheme-sienna .rw-theme-90bg {
 background-color:#B67745
}
.rwtheme-sienna .rw-scrim-theme-90bg,
.rw-scrim-sienna-90bg {
 background-color:rgba(182,119,69,0.84)
}
.rw-sienna-90-beforebg:before,
.rwtheme-sienna .rw-theme-90-beforebg:before {
 background-color:#B67745 !important
}
.rw-sienna-90txt,
.rwtheme-sienna .rw-theme-90txt {
 color:#B67745 !important
}
.rw-sienna-100bg,
.rwtheme-sienna .rw-theme-100bg {
 background-color:#AA643B
}
.rwtheme-sienna .rw-scrim-theme-100bg,
.rw-scrim-sienna-100bg {
 background-color:rgba(170,100,59,0.84)
}
.rw-sienna-100-beforebg:before,
.rwtheme-sienna .rw-theme-100-beforebg:before {
 background-color:#AA643B !important
}
.rw-sienna-100txt,
.rwtheme-sienna .rw-theme-100txt {
 color:#AA643B !important
}
.rw-sienna-110bg,
.rwtheme-sienna .rw-theme-110bg {
 background-color:#9B5734
}
.rwtheme-sienna .rw-scrim-theme-110bg,
.rw-scrim-sienna-110bg {
 background-color:rgba(155,87,52,0.84)
}
.rw-sienna-110-beforebg:before,
.rwtheme-sienna .rw-theme-110-beforebg:before {
 background-color:#9B5734 !important
}
.rw-sienna-110txt,
.rwtheme-sienna .rw-theme-110txt {
 color:#9B5734 !important
}
.rw-sienna-120bg,
.rwtheme-sienna .rw-theme-120bg {
 background-color:#8D4F2E
}
.rwtheme-sienna .rw-scrim-theme-120bg,
.rw-scrim-sienna-120bg {
 background-color:rgba(141,79,46,0.84)
}
.rw-sienna-120-beforebg:before,
.rwtheme-sienna .rw-theme-120-beforebg:before {
 background-color:#8D4F2E !important
}
.rw-sienna-120txt,
.rwtheme-sienna .rw-theme-120txt {
 color:#8D4F2E !important
}
.rw-sienna-130bg,
.rwtheme-sienna .rw-theme-130bg {
 background-color:#7F482C
}
.rwtheme-sienna .rw-scrim-theme-130bg,
.rw-scrim-sienna-130bg {
 background-color:rgba(127,72,44,0.84)
}
.rw-sienna-130-beforebg:before,
.rwtheme-sienna .rw-theme-130-beforebg:before {
 background-color:#7F482C !important
}
.rw-sienna-130txt,
.rwtheme-sienna .rw-theme-130txt {
 color:#7F482C !important
}
.rw-sienna-140bg,
.rwtheme-sienna .rw-theme-140bg {
 background-color:#713F25
}
.rwtheme-sienna .rw-scrim-theme-140bg,
.rw-scrim-sienna-140bg {
 background-color:rgba(113,63,37,0.84)
}
.rw-sienna-140-beforebg:before,
.rwtheme-sienna .rw-theme-140-beforebg:before {
 background-color:#713F25 !important
}
.rw-sienna-140txt,
.rwtheme-sienna .rw-theme-140txt {
 color:#713F25 !important
}
.rw-sienna-150bg,
.rwtheme-sienna .rw-theme-150bg {
 background-color:#62371F
}
.rwtheme-sienna .rw-scrim-theme-150bg,
.rw-scrim-sienna-150bg {
 background-color:rgba(98,55,31,0.84)
}
.rw-sienna-150-beforebg:before,
.rwtheme-sienna .rw-theme-150-beforebg:before {
 background-color:#62371F !important
}
.rw-sienna-150txt,
.rwtheme-sienna .rw-theme-150txt {
 color:#62371F !important
}
.rw-sienna-160bg,
.rwtheme-sienna .rw-theme-160bg {
 background-color:#512C1B
}
.rwtheme-sienna .rw-scrim-theme-160bg,
.rw-scrim-sienna-160bg {
 background-color:rgba(81,44,27,0.84)
}
.rw-sienna-160-beforebg:before,
.rwtheme-sienna .rw-theme-160-beforebg:before {
 background-color:#512C1B !important
}
.rw-sienna-160txt,
.rwtheme-sienna .rw-theme-160txt {
 color:#512C1B !important
}
.rw-sienna-170bg,
.rwtheme-sienna .rw-theme-170bg {
 background-color:#442616
}
.rwtheme-sienna .rw-scrim-theme-170bg,
.rw-scrim-sienna-170bg {
 background-color:rgba(68,38,22,0.84)
}
.rw-sienna-170-beforebg:before,
.rwtheme-sienna .rw-theme-170-beforebg:before {
 background-color:#442616 !important
}
.rw-sienna-170txt,
.rwtheme-sienna .rw-theme-170txt {
 color:#442616 !important
}
.rw-sienna-180bg,
.rwtheme-sienna .rw-theme-180bg {
 background-color:#2F1A0F
}
.rwtheme-sienna .rw-scrim-theme-180bg,
.rw-scrim-sienna-180bg {
 background-color:rgba(47,26,15,0.84)
}
.rw-sienna-180-beforebg:before,
.rwtheme-sienna .rw-theme-180-beforebg:before {
 background-color:#2F1A0F !important
}
.rw-sienna-180txt,
.rwtheme-sienna .rw-theme-180txt {
 color:#2F1A0F !important
}
.rw-sienna-190bg,
.rwtheme-sienna .rw-theme-190bg {
 background-color:#20130A
}
.rwtheme-sienna .rw-scrim-theme-190bg,
.rw-scrim-sienna-190bg {
 background-color:rgba(32,19,10,0.84)
}
.rw-sienna-190-beforebg:before,
.rwtheme-sienna .rw-theme-190-beforebg:before {
 background-color:#20130A !important
}
.rw-sienna-190txt,
.rwtheme-sienna .rw-theme-190txt {
 color:#20130A !important
}
.rw-fog-10bg,
.rwtheme-fog .rw-theme-10bg {
 background-color:#F5FBFB
}
.rwtheme-fog .rw-scrim-theme-10bg,
.rw-scrim-fog-10bg {
 background-color:rgba(245,251,251,0.84)
}
.rw-fog-10-beforebg:before,
.rwtheme-fog .rw-theme-10-beforebg:before {
 background-color:#F5FBFB !important
}
.rw-fog-10txt,
.rwtheme-fog .rw-theme-10txt {
 color:#F5FBFB !important
}
.rw-fog-20bg,
.rwtheme-fog .rw-theme-20bg {
 background-color:#E9F7F7
}
.rwtheme-fog .rw-scrim-theme-20bg,
.rw-scrim-fog-20bg {
 background-color:rgba(233,247,247,0.84)
}
.rw-fog-20-beforebg:before,
.rwtheme-fog .rw-theme-20-beforebg:before {
 background-color:#E9F7F7 !important
}
.rw-fog-20txt,
.rwtheme-fog .rw-theme-20txt {
 color:#E9F7F7 !important
}
.rw-fog-30bg,
.rwtheme-fog .rw-theme-30bg {
 background-color:#E2F3F3
}
.rwtheme-fog .rw-scrim-theme-30bg,
.rw-scrim-fog-30bg {
 background-color:rgba(226,243,243,0.84)
}
.rw-fog-30-beforebg:before,
.rwtheme-fog .rw-theme-30-beforebg:before {
 background-color:#E2F3F3 !important
}
.rw-fog-30txt,
.rwtheme-fog .rw-theme-30txt {
 color:#E2F3F3 !important
}
.rw-fog-40bg,
.rwtheme-fog .rw-theme-40bg {
 background-color:#D4E5EB
}
.rwtheme-fog .rw-scrim-theme-40bg,
.rw-scrim-fog-40bg {
 background-color:rgba(212,229,235,0.84)
}
.rw-fog-40-beforebg:before,
.rwtheme-fog .rw-theme-40-beforebg:before {
 background-color:#D4E5EB !important
}
.rw-fog-40txt,
.rwtheme-fog .rw-theme-40txt {
 color:#D4E5EB !important
}
.rw-fog-50bg,
.rwtheme-fog .rw-theme-50bg {
 background-color:#BFD3DC
}
.rwtheme-fog .rw-scrim-theme-50bg,
.rw-scrim-fog-50bg {
 background-color:rgba(191,211,220,0.84)
}
.rw-fog-50-beforebg:before,
.rwtheme-fog .rw-theme-50-beforebg:before {
 background-color:#BFD3DC !important
}
.rw-fog-50txt,
.rwtheme-fog .rw-theme-50txt {
 color:#BFD3DC !important
}
.rw-fog-60bg,
.rwtheme-fog .rw-theme-60bg {
 background-color:#A2BCC6
}
.rwtheme-fog .rw-scrim-theme-60bg,
.rw-scrim-fog-60bg {
 background-color:rgba(162,188,198,0.84)
}
.rw-fog-60-beforebg:before,
.rwtheme-fog .rw-theme-60-beforebg:before {
 background-color:#A2BCC6 !important
}
.rw-fog-60txt,
.rwtheme-fog .rw-theme-60txt {
 color:#A2BCC6 !important
}
.rw-fog-70bg,
.rwtheme-fog .rw-theme-70bg {
 background-color:#92AEB9
}
.rwtheme-fog .rw-scrim-theme-70bg,
.rw-scrim-fog-70bg {
 background-color:rgba(146,174,185,0.84)
}
.rw-fog-70-beforebg:before,
.rwtheme-fog .rw-theme-70-beforebg:before {
 background-color:#92AEB9 !important
}
.rw-fog-70txt,
.rwtheme-fog .rw-theme-70txt {
 color:#92AEB9 !important
}
.rw-fog-80bg,
.rwtheme-fog .rw-theme-80bg {
 background-color:#7D9FAA
}
.rwtheme-fog .rw-scrim-theme-80bg,
.rw-scrim-fog-80bg {
 background-color:rgba(125,159,170,0.84)
}
.rw-fog-80-beforebg:before,
.rwtheme-fog .rw-theme-80-beforebg:before {
 background-color:#7D9FAA !important
}
.rw-fog-80txt,
.rwtheme-fog .rw-theme-80txt {
 color:#7D9FAA !important
}
.rw-fog-90bg,
.rwtheme-fog .rw-theme-90bg {
 background-color:#698C99
}
.rwtheme-fog .rw-scrim-theme-90bg,
.rw-scrim-fog-90bg {
 background-color:rgba(105,140,153,0.84)
}
.rw-fog-90-beforebg:before,
.rwtheme-fog .rw-theme-90-beforebg:before {
 background-color:#698C99 !important
}
.rw-fog-90txt,
.rwtheme-fog .rw-theme-90txt {
 color:#698C99 !important
}
.rw-fog-100bg,
.rwtheme-fog .rw-theme-100bg {
 background-color:#587B86
}
.rwtheme-fog .rw-scrim-theme-100bg,
.rw-scrim-fog-100bg {
 background-color:rgba(88,123,134,0.84)
}
.rw-fog-100-beforebg:before,
.rwtheme-fog .rw-theme-100-beforebg:before {
 background-color:#587B86 !important
}
.rw-fog-100txt,
.rwtheme-fog .rw-theme-100txt {
 color:#587B86 !important
}
.rw-fog-110bg,
.rwtheme-fog .rw-theme-110bg {
 background-color:#4C707B
}
.rwtheme-fog .rw-scrim-theme-110bg,
.rw-scrim-fog-110bg {
 background-color:rgba(76,112,123,0.84)
}
.rw-fog-110-beforebg:before,
.rwtheme-fog .rw-theme-110-beforebg:before {
 background-color:#4C707B !important
}
.rw-fog-110txt,
.rwtheme-fog .rw-theme-110txt {
 color:#4C707B !important
}
.rw-fog-120bg,
.rwtheme-fog .rw-theme-120bg {
 background-color:#446672
}
.rwtheme-fog .rw-scrim-theme-120bg,
.rw-scrim-fog-120bg {
 background-color:rgba(68,102,114,0.84)
}
.rw-fog-120-beforebg:before,
.rwtheme-fog .rw-theme-120-beforebg:before {
 background-color:#446672 !important
}
.rw-fog-120txt,
.rwtheme-fog .rw-theme-120txt {
 color:#446672 !important
}
.rw-fog-130bg,
.rwtheme-fog .rw-theme-130bg {
 background-color:#3B5C69
}
.rwtheme-fog .rw-scrim-theme-130bg,
.rw-scrim-fog-130bg {
 background-color:rgba(59,92,105,0.84)
}
.rw-fog-130-beforebg:before,
.rwtheme-fog .rw-theme-130-beforebg:before {
 background-color:#3B5C69 !important
}
.rw-fog-130txt,
.rwtheme-fog .rw-theme-130txt {
 color:#3B5C69 !important
}
.rw-fog-140bg,
.rwtheme-fog .rw-theme-140bg {
 background-color:#32515E
}
.rwtheme-fog .rw-scrim-theme-140bg,
.rw-scrim-fog-140bg {
 background-color:rgba(50,81,94,0.84)
}
.rw-fog-140-beforebg:before,
.rwtheme-fog .rw-theme-140-beforebg:before {
 background-color:#32515E !important
}
.rw-fog-140txt,
.rwtheme-fog .rw-theme-140txt {
 color:#32515E !important
}
.rw-fog-150bg,
.rwtheme-fog .rw-theme-150bg {
 background-color:#2C4752
}
.rwtheme-fog .rw-scrim-theme-150bg,
.rw-scrim-fog-150bg {
 background-color:rgba(44,71,82,0.84)
}
.rw-fog-150-beforebg:before,
.rwtheme-fog .rw-theme-150-beforebg:before {
 background-color:#2C4752 !important
}
.rw-fog-150txt,
.rwtheme-fog .rw-theme-150txt {
 color:#2C4752 !important
}
.rw-fog-160bg,
.rwtheme-fog .rw-theme-160bg {
 background-color:#243A43
}
.rwtheme-fog .rw-scrim-theme-160bg,
.rw-scrim-fog-160bg {
 background-color:rgba(36,58,67,0.84)
}
.rw-fog-160-beforebg:before,
.rwtheme-fog .rw-theme-160-beforebg:before {
 background-color:#243A43 !important
}
.rw-fog-160txt,
.rwtheme-fog .rw-theme-160txt {
 color:#243A43 !important
}
.rw-fog-170bg,
.rwtheme-fog .rw-theme-170bg {
 background-color:#1E3138
}
.rwtheme-fog .rw-scrim-theme-170bg,
.rw-scrim-fog-170bg {
 background-color:rgba(30,49,56,0.84)
}
.rw-fog-170-beforebg:before,
.rwtheme-fog .rw-theme-170-beforebg:before {
 background-color:#1E3138 !important
}
.rw-fog-170txt,
.rwtheme-fog .rw-theme-170txt {
 color:#1E3138 !important
}
.rw-fog-180bg,
.rwtheme-fog .rw-theme-180bg {
 background-color:#142126
}
.rwtheme-fog .rw-scrim-theme-180bg,
.rw-scrim-fog-180bg {
 background-color:rgba(20,33,38,0.84)
}
.rw-fog-180-beforebg:before,
.rwtheme-fog .rw-theme-180-beforebg:before {
 background-color:#142126 !important
}
.rw-fog-180txt,
.rwtheme-fog .rw-theme-180txt {
 color:#142126 !important
}
.rw-fog-190bg,
.rwtheme-fog .rw-theme-190bg {
 background-color:#0D171A
}
.rwtheme-fog .rw-scrim-theme-190bg,
.rw-scrim-fog-190bg {
 background-color:rgba(13,23,26,0.84)
}
.rw-fog-190-beforebg:before,
.rwtheme-fog .rw-theme-190-beforebg:before {
 background-color:#0D171A !important
}
.rw-fog-190txt,
.rwtheme-fog .rw-theme-190txt {
 color:#0D171A !important
}
.rw-mauve-10bg,
.rwtheme-mauve .rw-theme-10bg {
 background-color:#FDF8FA
}
.rw-mauve-20bg,
.rwtheme-mauve .rw-theme-20bg {
 background-color:#FAF2F4
}
.rw-mauve-30bg,
.rwtheme-mauve .rw-theme-30bg {
 background-color:#FBECEF
}
.rw-mauve-40bg,
.rwtheme-mauve .rw-theme-40bg {
 background-color:#F6DAE1
}
.rw-mauve-50bg,
.rwtheme-mauve .rw-theme-50bg {
 background-color:#EAC6CF
}
.rw-mauve-60bg,
.rwtheme-mauve .rw-theme-60bg {
 background-color:#D9ABB6
}
.rw-mauve-70bg,
.rwtheme-mauve .rw-theme-70bg {
 background-color:#CE9BA7
}
.rw-mauve-80bg,
.rwtheme-mauve .rw-theme-80bg {
 background-color:#C28897
}
.rw-mauve-90bg,
.rwtheme-mauve .rw-theme-90bg {
 background-color:#B47282
}
.rw-mauve-100bg,
.rwtheme-mauve .rw-theme-100bg {
 background-color:#A36472
}
.rw-mauve-110bg,
.rwtheme-mauve .rw-theme-110bg {
 background-color:#925865
}
.rw-mauve-120bg,
.rwtheme-mauve .rw-theme-120bg {
 background-color:#86505C
}
.rw-mauve-130bg,
.rwtheme-mauve .rw-theme-130bg {
 background-color:#7A4753
}
.rw-mauve-140bg,
.rwtheme-mauve .rw-theme-140bg {
 background-color:#6C3F49
}
.rw-mauve-150bg,
.rwtheme-mauve .rw-theme-150bg {
 background-color:#5F363F
}
.rw-mauve-160bg,
.rwtheme-mauve .rw-theme-160bg {
 background-color:#4F2B33
}
.rw-mauve-170bg,
.rwtheme-mauve .rw-theme-170bg {
 background-color:#41242B
}
.rw-mauve-180bg,
.rwtheme-mauve .rw-theme-180bg {
 background-color:#2D191D
}
.rw-mauve-190bg,
.rwtheme-mauve .rw-theme-190bg {
 background-color:#201214
}
.rw-fgreen-10bg,
.rwtheme-fgreen .rw-theme-10bg {
 background-color:#F3FCF7
}
.rw-fgreen-20bg,
.rwtheme-fgreen .rw-theme-20bg {
 background-color:#E9F9EE
}
.rw-fgreen-30bg,
.rwtheme-fgreen .rw-theme-30bg {
 background-color:#E0F5E7
}
.rw-fgreen-40bg,
.rwtheme-fgreen .rw-theme-40bg {
 background-color:#CBE9D6
}
.rw-fgreen-50bg,
.rwtheme-fgreen .rw-theme-50bg {
 background-color:#B7D9C2
}
.rw-fgreen-60bg,
.rwtheme-fgreen .rw-theme-60bg {
 background-color:#99C2A6
}
.rw-fgreen-70bg,
.rwtheme-fgreen .rw-theme-70bg {
 background-color:#86B596
}
.rw-fgreen-80bg,
.rwtheme-fgreen .rw-theme-80bg {
 background-color:#74A683
}
.rw-fgreen-90bg,
.rwtheme-fgreen .rw-theme-90bg {
 background-color:#5C926D
}
.rw-fgreen-100bg,
.rwtheme-fgreen .rw-theme-100bg {
 background-color:#4C825C
}
.rw-fgreen-110bg,
.rwtheme-fgreen .rw-theme-110bg {
 background-color:#467553
}
.rw-fgreen-120bg,
.rwtheme-fgreen .rw-theme-120bg {
 background-color:#3F6B4B
}
.rw-fgreen-130bg,
.rwtheme-fgreen .rw-theme-130bg {
 background-color:#3A6145
}
.rw-fgreen-140bg,
.rwtheme-fgreen .rw-theme-140bg {
 background-color:#33553C
}
.rw-fgreen-150bg,
.rwtheme-fgreen .rw-theme-150bg {
 background-color:#2C4A35
}
.rw-fgreen-160bg,
.rwtheme-fgreen .rw-theme-160bg {
 background-color:#253D2C
}
.rw-fgreen-170bg,
.rwtheme-fgreen .rw-theme-170bg {
 background-color:#1E3224
}
.rw-fgreen-180bg,
.rwtheme-fgreen .rw-theme-180bg {
 background-color:#132318
}
.rw-fgreen-190bg,
.rwtheme-fgreen .rw-theme-190bg {
 background-color:#0D170F
}
.rw-orange-10bg,
.rwtheme-orange .rw-theme-10bg {
 background-color:#FEF9F2
}
.rw-orange-20bg,
.rwtheme-orange .rw-theme-20bg {
 background-color:#FDF3E4
}
.rw-orange-30bg,
.rwtheme-orange .rw-theme-30bg {
 background-color:#FCEDD9
}
.rw-orange-40bg,
.rwtheme-orange .rw-theme-40bg {
 background-color:#F5DEBD
}
.rw-orange-50bg,
.rwtheme-orange .rw-theme-50bg {
 background-color:#ECCB98
}
.rw-orange-60bg,
.rwtheme-orange .rw-theme-60bg {
 background-color:#DEB068
}
.rw-orange-70bg,
.rwtheme-orange .rw-theme-70bg {
 background-color:#D39F5D
}
.rw-orange-80bg,
.rwtheme-orange .rw-theme-80bg {
 background-color:#C58C52
}
.rw-orange-90bg,
.rwtheme-orange .rw-theme-90bg {
 background-color:#B67745
}
.rw-orange-100bg,
.rwtheme-orange .rw-theme-100bg {
 background-color:#AA643B
}
.rw-orange-110bg,
.rwtheme-orange .rw-theme-110bg {
 background-color:#9B5734
}
.rw-orange-120bg,
.rwtheme-orange .rw-theme-120bg {
 background-color:#8D4F2E
}
.rw-orange-130bg,
.rwtheme-orange .rw-theme-130bg {
 background-color:#7F482C
}
.rw-orange-140bg,
.rwtheme-orange .rw-theme-140bg {
 background-color:#713F25
}
.rw-orange-150bg,
.rwtheme-orange .rw-theme-150bg {
 background-color:#62371F
}
.rw-orange-160bg,
.rwtheme-orange .rw-theme-160bg {
 background-color:#512C1B
}
.rw-orange-170bg,
.rwtheme-orange .rw-theme-170bg {
 background-color:#442616
}
.rw-orange-180bg,
.rwtheme-orange .rw-theme-180bg {
 background-color:#2F1A0F
}
.rw-orange-190bg,
.rwtheme-orange .rw-theme-190bg {
 background-color:#20130A
}
.rw-purple-10bg,
.rwtheme-purple .rw-theme-10bg {
 background-color:#FCF8FF
}
.rw-purple-20bg,
.rwtheme-purple .rw-theme-20bg {
 background-color:#F8F1FC
}
.rw-purple-30bg,
.rwtheme-purple .rw-theme-30bg {
 background-color:#F5ECFB
}
.rw-purple-40bg,
.rwtheme-purple .rw-theme-40bg {
 background-color:#EADDF4
}
.rw-purple-50bg,
.rwtheme-purple .rw-theme-50bg {
 background-color:#DBC9E5
}
.rw-purple-60bg,
.rwtheme-purple .rw-theme-60bg {
 background-color:#C4B0D1
}
.rw-purple-70bg,
.rwtheme-purple .rw-theme-70bg {
 background-color:#B7A1C4
}
.rw-purple-80bg,
.rwtheme-purple .rw-theme-80bg {
 background-color:#A890B6
}
.rw-purple-90bg,
.rwtheme-purple .rw-theme-90bg {
 background-color:#957CA4
}
.rw-purple-100bg,
.rwtheme-purple .rw-theme-100bg {
 background-color:#846A92
}
.rw-purple-110bg,
.rwtheme-purple .rw-theme-110bg {
 background-color:#796087
}
.rw-purple-120bg,
.rwtheme-purple .rw-theme-120bg {
 background-color:#6F577B
}
.rw-purple-130bg,
.rwtheme-purple .rw-theme-130bg {
 background-color:#634E71
}
.rw-purple-140bg,
.rwtheme-purple .rw-theme-140bg {
 background-color:#594564
}
.rw-purple-150bg,
.rwtheme-purple .rw-theme-150bg {
 background-color:#4D3C57
}
.rw-purple-160bg,
.rwtheme-purple .rw-theme-160bg {
 background-color:#3F3048
}
.rw-purple-170bg,
.rwtheme-purple .rw-theme-170bg {
 background-color:#36293C
}
.rw-purple-180bg,
.rwtheme-purple .rw-theme-180bg {
 background-color:#241B29
}
.rw-purple-190bg,
.rwtheme-purple .rw-theme-190bg {
 background-color:#19131C
}
.rw-blue-10bg,
.rwtheme-blue .rw-theme-10bg {
 background-color:#F5FAFC
}
.rw-blue-20bg,
.rwtheme-blue .rw-theme-20bg {
 background-color:#EDF6F9
}
.rw-blue-30bg,
.rwtheme-blue .rw-theme-30bg {
 background-color:#E7F2F5
}
.rw-blue-40bg,
.rwtheme-blue .rw-theme-40bg {
 background-color:#D0E5ED
}
.rw-blue-50bg,
.rwtheme-blue .rw-theme-50bg {
 background-color:#B5D5E0
}
.rw-blue-60bg,
.rwtheme-blue .rw-theme-60bg {
 background-color:#94BFCE
}
.rw-blue-70bg,
.rwtheme-blue .rw-theme-70bg {
 background-color:#81B2C3
}
.rw-blue-80bg,
.rwtheme-blue .rw-theme-80bg {
 background-color:#6BA1B6
}
.rw-blue-90bg,
.rwtheme-blue .rw-theme-90bg {
 background-color:#558EA4
}
.rw-blue-100bg,
.rwtheme-blue .rw-theme-100bg {
 background-color:#437C94
}
.rw-blue-110bg,
.rwtheme-blue .rw-theme-110bg {
 background-color:#3B7087
}
.rw-blue-120bg,
.rwtheme-blue .rw-theme-120bg {
 background-color:#36677D
}
.rw-blue-130bg,
.rwtheme-blue .rw-theme-130bg {
 background-color:#325C72
}
.rw-blue-140bg,
.rwtheme-blue .rw-theme-140bg {
 background-color:#2C5266
}
.rw-blue-150bg,
.rwtheme-blue .rw-theme-150bg {
 background-color:#264759
}
.rw-blue-160bg,
.rwtheme-blue .rw-theme-160bg {
 background-color:#1F3A4B
}
.rw-blue-170bg,
.rwtheme-blue .rw-theme-170bg {
 background-color:#1A2F3F
}
.rw-blue-180bg,
.rwtheme-blue .rw-theme-180bg {
 background-color:#13212C
}
.rw-blue-190bg,
.rwtheme-blue .rw-theme-190bg {
 background-color:#0B171F
}
.rw-beige-10bg {
 background-color:#FBF9F8
}
.rw-beige-20bg {
 background-color:#F5F4F2
}
.rw-beige-30bg {
 background-color:#F1EFED
}
.rw-beige-40bg {
 background-color:#E4E1DD
}
.rw-beige-50bg {
 background-color:#D4CFCA
}
.rw-beige-60bg {
 background-color:#BCB6B1
}
.rw-beige-70bg {
 background-color:#AEA8A2
}
.rw-beige-80bg {
 background-color:#9E9892
}
.rw-beige-90bg {
 background-color:#8B8580
}
.rw-beige-100bg {
 background-color:#7A736E
}
.rw-beige-110bg {
 background-color:#6F6964
}
.rw-beige-120bg {
 background-color:#665F5B
}
.rw-beige-130bg {
 background-color:#5C5651
}
.rw-beige-140bg {
 background-color:#514C47
}
.rw-beige-150bg {
 background-color:#47423E
}
.rw-beige-160bg {
 background-color:#3A3632
}
.rw-beige-170bg {
 background-color:#312D2A
}
.rw-beige-180bg {
 background-color:#211E1C
}
.rw-beige-190bg {
 background-color:#161513
}
.rw-red-10bg {
 background-color:#FEF8F7
}
.rw-red-20bg {
 background-color:#FDF2F0
}
.rw-red-30bg {
 background-color:#FCEBEA
}
.rw-red-40bg {
 background-color:#F9DBD5
}
.rw-red-50bg {
 background-color:#F2C5BD
}
.rw-red-60bg {
 background-color:#E8A79A
}
.rw-red-70bg {
 background-color:#E39584
}
.rw-red-80bg {
 background-color:#DC7E6C
}
.rw-red-90bg {
 background-color:#D4614C
}
.rw-red-100bg {
 background-color:#C0533F
}
.rw-red-110bg {
 background-color:#AB4A39
}
.rw-red-120bg {
 background-color:#9D4434
}
.rw-red-130bg {
 background-color:#8D3D2E
}
.rw-red-140bg {
 background-color:#7B372A
}
.rw-red-150bg {
 background-color:#6A2F24
}
.rw-red-160bg {
 background-color:#59271D
}
.rw-red-170bg {
 background-color:#4B2119
}
.rw-red-180bg {
 background-color:#341512
}
.rw-red-190bg {
 background-color:#240F0C
}
.rw-moss-10bg {
 background-color:#F3FCF7
}
.rw-moss-20bg {
 background-color:#E9F9EE
}
.rw-moss-30bg {
 background-color:#E0F5E7
}
.rw-moss-40bg {
 background-color:#CBE9D6
}
.rw-moss-50bg {
 background-color:#B7D9C2
}
.rw-moss-60bg {
 background-color:#99C2A6
}
.rw-moss-70bg {
 background-color:#86B596
}
.rw-moss-80bg {
 background-color:#74A683
}
.rw-moss-90bg {
 background-color:#5C926D
}
.rw-moss-100bg {
 background-color:#4C825C
}
.rw-moss-110bg {
 background-color:#467553
}
.rw-moss-120bg {
 background-color:#3F6B4B
}
.rw-moss-130bg {
 background-color:#3A6145
}
.rw-moss-140bg {
 background-color:#33553C
}
.rw-moss-150bg {
 background-color:#2C4A35
}
.rw-moss-160bg {
 background-color:#253D2C
}
.rw-moss-170bg {
 background-color:#1E3224
}
.rw-moss-180bg {
 background-color:#132318
}
.rw-moss-190bg {
 background-color:#0D170F
}
.rw-theme-accent,
.rw-theme-accent-beforebg:before {
 background-color:#47423E;
 color:#fff !important
}
.rw-theme-accent a,
.rw-theme-accent a:visited {
 color:#F0CC71 !important
}
body {
 --rw-accent:#5F7D4F
}
body.rwtheme-oci {
 --rw-accent: #024B7E
}
body.rwtheme-oci [class*="rwaccent"]:after {
 background-color:#C74634
}
body.rwtheme-oci .rw-theme-accent,
body.rwtheme-oci .rw-theme-accent-beforebg:before {
 background-color:var(--rw-accent)
}
body.rwtheme-oci .rc30 .rc30nav li.rc30active a,
body.rwtheme-oci .rc30 .rc30nav li.rc30active a:visited,
body.rwtheme-oci .rc36v4 .col-item:before,
body.rwtheme-oci .rc31v0 .col-item-w1.rw-yellow-40bg,
body.rwtheme-oci .rc34 .rc34pricehead.rw-yellow-40bg {
 background-color:#024B7E !important;
 color:#fff !important
}
body.rwtheme-oci .rc34 .rc34pricehead.rw-yellow-40bg .rc34toggle:before {
 color:#fff !important
}
body.rwtheme-oci .rw-theme-accent a,
body.rwtheme-oci .rw-theme-accent a:visited,
body.rwtheme-oci .rc34 .rc34pricehead.rw-yellow-40bg a,
body.rwtheme-oci .rc34 .rc34pricehead.rw-yellow-40bg a:visited {
 color:#fff !important;
 text-decoration:underline
}
body.rwtheme-oci .rc11[class*="rw-theme"]:not([class*="rw-theme-1"]),
body.rwtheme-oci .rc11.rw-yellow-40bg,
body.rwtheme-oci .rc11.rw-pine-40bg,
body.rwtheme-oci .cb27.rw-yellow-40bg {
 background:#D0E5ED
}
/*! purgecss end ignore */
/*! COLOR - REDWOOD STYLES OLD */.neutral-10.neutral-10 {
 background-color:#fff !important
}
.neutral-20.neutral-20 {
 background-color:#FBF9F8 !important
}
.neutral-30.neutral-30 {
 background-color:#F5F4F2 !important
}
.neutral-40.neutral-40 {
 background-color:#F1EFED !important
}
.neutral-50.neutral-50 {
 background-color:#EBEAE7 !important
}
.neutral-60.neutral-60 {
 background-color:#E4E1DD !important
}
.neutral-70.neutral-70 {
 background-color:#E1DDDA !important
}
.neutral-80.neutral-80 {
 background-color:#D8D4CF !important
}
.neutral-90.neutral-90 {
 background-color:#D4CFCA !important
}
.neutral-100.neutral-100 {
 background-color:#C6C1BD !important
}
.neutral-110.neutral-110 {
 background-color:#AEA8A2 !important
}
.neutral-120.neutral-120 {
 background-color:#8B8580 !important
}
.neutral-130.neutral-130 {
 background-color:#7A736E !important
}
.neutral-140.neutral-140 {
 background-color:#665F5B !important
}
.neutral-150.neutral-150 {
 background-color:#514C47 !important
}
.neutral-160.neutral-160 {
 background-color:#3A3632 !important
}
.neutral-170.neutral-170 {
 background-color:#312D2A !important
}
.neutral-180.neutral-180 {
 background-color:#211E1C !important
}
.neutral-190.neutral-190 {
 background-color:#161513 !important
}
.neutral-200.neutral-200 {
 background-color:#000 !important
}
.red-10.red-10 {
 background-color:#F9DBD5 !important
}
.red-20.red-20 {
 background-color:#F2C5BD !important
}
.red-30.red-30 {
 background-color:#E39584 !important
}
.red-40.red-40 {
 background-color:#DC7E6C !important
}
.red-50.red-50 {
 background-color:#D4614C !important
}
.red-60.red-60 {
 background-color:#C0533F !important
}
.red-70.red-70 {
 background-color:#C74634 !important
}
.red-80.red-80 {
 background-color:#AB4A39 !important
}
.red-90.red-90 {
 background-color:#9D4434 !important
}
.red-100.red-100 {
 background-color:#8D3D2E !important
}
.orange-10.orange-10 {
 background-color:#FCEDD9 !important
}
.orange-20.orange-20 {
 background-color:#F5DEBD !important
}
.orange-30.orange-30 {
 background-color:#ECCB98 !important
}
.orange-40.orange-40 {
 background-color:#DEB068 !important
}
.orange-50.orange-50 {
 background-color:#D39F5D !important
}
.orange-60.orange-60 {
 background-color:#C58C52 !important
}
.orange-70.orange-70 {
 background-color:#B67745 !important
}
.orange-80.orange-80 {
 background-color:#AA643B !important
}
.orange-90.orange-90 {
 background-color:#9B5734 !important
}
.orange-100.orange-100 {
 background-color:#8D4F2E !important
}
.green-10.green-10 {
 background-color:#E5F4DC !important
}
.green-20.green-20 {
 background-color:#BDD9AE !important
}
.green-30.green-30 {
 background-color:#A3C194 !important
}
.green-40.green-40 {
 background-color:#94B382 !important
}
.green-50.green-50 {
 background-color:#82A372 !important
}
.green-60.green-60 {
 background-color:#6F915D !important
}
.green-70.green-70 {
 background-color:#5F7D4F !important
}
.green-80.green-80 {
 background-color:#577346 !important
}
.green-90.green-90 {
 background-color:#4F693F !important
}
.green-100.green-100 {
 background-color:#3D5431 !important
}
.teal-10.teal-10 {
 background-color:#D6E5E5 !important
}
.teal-20.teal-20 {
 background-color:#BCD5D5 !important
}
.teal-30.teal-30 {
 background-color:#9ABFBF !important
}
.teal-40.teal-40 {
 background-color:#76A2A0 !important
}
.teal-50.teal-50 {
 background-color:#628F8D !important
}
.teal-60.teal-60 {
 background-color:#4F7D7B !important
}
.teal-70.teal-70 {
 background-color:#467173 !important
}
.teal-80.teal-80 {
 background-color:#3E686C !important
}
.teal-90.teal-90 {
 background-color:#375D61 !important
}
.teal-100.teal-100 {
 background-color:#315357 !important
}
.blue-10.blue-10 {
 background-color:#D0E5ED !important
}
.blue-20.blue-20 {
 background-color:#94BFCE !important
}
.blue-30.blue-30 {
 background-color:#81B2C3 !important
}
.blue-40.blue-40 {
 background-color:#558EA4 !important
}
.blue-50.blue-50 {
 background-color:#437C94 !important
}
.blue-60.blue-60 {
 background-color:#3B7087 !important
}
.blue-70.blue-70 {
 background-color:#36677D !important
}
.blue-80.blue-80 {
 background-color:#325C72 !important
}
.blue-90.blue-90 {
 background-color:#2C5266 !important
}
.blue-100.blue-100 {
 background-color:#264759 !important
}
.fgreen-10.fgreen-10 {
 background-color:#E0F5E7 !important
}
.fgreen-20.fgreen-20 {
 background-color:#B7D9C2 !important
}
.fgreen-30.fgreen-30 {
 background-color:#99C2A6 !important
}
.fgreen-40.fgreen-40 {
 background-color:#86B596 !important
}
.fgreen-50.fgreen-50 {
 background-color:#5C926D !important
}
.fgreen-60.fgreen-60 {
 background-color:#4C825C !important
}
.fgreen-70.fgreen-70 {
 background-color:#467553 !important
}
.fgreen-80.fgreen-80 {
 background-color:#3F6B4B !important
}
.fgreen-90.fgreen-90 {
 background-color:#3A6145 !important
}
.fgreen-100.fgreen-100 {
 background-color:#33553C !important
}
.mauve-10.mauve-10 {
 background-color:#F6DAE1 !important
}
.mauve-20.mauve-20 {
 background-color:#D9ABB6 !important
}
.mauve-30.mauve-30 {
 background-color:#CE9BA7 !important
}
.mauve-40.mauve-40 {
 background-color:#C28897 !important
}
.mauve-50.mauve-50 {
 background-color:#B47282 !important
}
.mauve-60.mauve-60 {
 background-color:#A36472 !important
}
.mauve-70.mauve-70 {
 background-color:#86505C !important
}
.mauve-80.mauve-80 {
 background-color:#7A4753 !important
}
.mauve-90.mauve-90 {
 background-color:#6C3F49 !important
}
.mauve-100.mauve-100 {
 background-color:#5F363F !important
}
.purple-10.purple-10 {
 background-color:#EADDF4 !important
}
.purple-20.purple-20 {
 background-color:#DBC9E5 !important
}
.purple-30.purple-30 {
 background-color:#B7A1C4 !important
}
.purple-40.purple-40 {
 background-color:#A890B6 !important
}
.purple-50.purple-50 {
 background-color:#846A92 !important
}
.purple-60.purple-60 {
 background-color:#796087 !important
}
.purple-70.purple-70 {
 background-color:#6F577B !important
}
.purple-80.purple-80 {
 background-color:#594564 !important
}
.purple-90.purple-90 {
 background-color:#4D3C57 !important
}
.purple-100.purple-100 {
 background-color:#3F3048 !important
}
.yellow-10.yellow-10 {
 background-color:#FEF9E9 !important
}
.yellow-20.yellow-20 {
 background-color:#FCEFCB !important
}
.yellow-30.yellow-30 {
 background-color:#F7E0A1 !important
}
.yellow-40.yellow-40 {
 background-color:#F0CC71 !important
}
.yellow-50.yellow-50 {
 background-color:#D5B364 !important
}
.yellow-60.yellow-60 {
 background-color:#C7A55D !important
}
.yellow-70.yellow-70 {
 background-color:#B39554 !important
}
.yellow-80.yellow-80 {
 background-color:#9D8249 !important
}
.yellow-90.yellow-90 {
 background-color:#89723F !important
}
.yellow-100.yellow-100 {
 background-color:#7C6738 !important
}
.beige-10.beige-10 {
 background-color:#F1EFED !important
}
.beige-20.beige-20 {
 background-color:#E4E1DD !important
}
.beige-30.beige-30 {
 background-color:#D4CFCA !important
}
.beige-40.beige-40 {
 background-color:#BCB6B1 !important
}
.beige-50.beige-50 {
 background-color:#AEA8A2 !important
}
.beige-60.beige-60 {
 background-color:#9E9892 !important
}
.beige-70.beige-70 {
 background-color:#8B8580 !important
}
.beige-80.beige-80 {
 background-color:#7A736E !important
}
.beige-90.beige-90 {
 background-color:#665F5B !important
}
.beige-100.beige-100 {
 background-color:#514C47 !important
}
.slate-10.slate-10 {
 background-color:#E7F2F2 !important
}
.slate-20.slate-20 {
 background-color:#D7E5E5 !important
}
.slate-30.slate-30 {
 background-color:#C2D4D4 !important
}
.slate-40.slate-40 {
 background-color:#A9BBBC !important
}
.slate-50.slate-50 {
 background-color:#99ADAE !important
}
.slate-60.slate-60 {
 background-color:#8B9D9E !important
}
.slate-70.slate-70 {
 background-color:#798B8A !important
}
.slate-80.slate-80 {
 background-color:#697778 !important
}
.slate-90.slate-90 {
 background-color:#606C6D !important
}
.slate-100.slate-100 {
 background-color:#4F5A5A !important
}
.bg-red {
 background-color:#F2C5BD
}
.bg-red.darktheme {
 background-color:#8D3D2E
}
.bg-orange {
 background-color:#F5DEBD
}
.bg-orange.darktheme {
 background-color:#8D4F2E
}
.bg-green {
 background-color:#BDD9AE
}
.bg-green.darktheme {
 background-color:#3D5431
}
.bg-teal {
 background-color:#BCD5D5
}
.bg-teal.darktheme {
 background-color:#315357
}
.bg-blue {
 background-color:#94BFCE
}
.bg-blue.darktheme {
 background-color:#264759
}
.bg-fgreen {
 background-color:#B7D9C2
}
.bg-fgreen.darktheme {
 background-color:#33553C
}
.bg-mauve {
 background-color:#D9ABB6
}
.bg-mauve.darktheme {
 background-color:#5F363F
}
.bg-purple {
 background-color:#DBC9E5
}
.bg-purple.darktheme {
 background-color:#3F3048
}
.bg-slate {
 background-color:#D7E5E5
}
.bg-slate.darktheme {
 background-color:#4F5A5A
}
.bg-yellow {
 background-color:#FCEFCB
}
.bg-yellow.darktheme {
 background-color:#7C6738
}
.bg-beige {
 background-color:#E9E1CA
}
.bg-beige.darktheme {
 background-color:#514D40
}
html.wscolor .neutral-10,
html.wscolor .neutral-20,
html.wscolor .neutral-30,
html.wscolor .neutral-40,
html.wscolor .neutral-50,
html.wscolor .neutral-60,
html.wscolor .neutral-70,
html.wscolor .neutral-80,
html.wscolor .neutral-90,
html.wscolor .neutral-100,
html.wscolor .neutral-110,
html.wscolor .neutral-120,
html.wscolor .neutral-130,
html.wscolor .neutral-140,
html.wscolor .neutral-150,
html.wscolor .neutral-160,
html.wscolor .neutral-170,
html.wscolor .neutral-180,
html.wscolor .neutral-190,
html.wscolor .neutral-200,
html.wscolor .red-10,
html.wscolor .red-20,
html.wscolor .red-30,
html.wscolor .red-40,
html.wscolor .red-50,
html.wscolor .red-60,
html.wscolor .red-70,
html.wscolor .red-80,
html.wscolor .red-90,
html.wscolor .red-100,
html.wscolor .orange-10,
html.wscolor .orange-20,
html.wscolor .orange-30,
html.wscolor .orange-40,
html.wscolor .orange-50,
html.wscolor .orange-60,
html.wscolor .orange-70,
html.wscolor .orange-80,
html.wscolor .orange-90,
html.wscolor .orange-100,
html.wscolor .green-10,
html.wscolor .green-20,
html.wscolor .green-30,
html.wscolor .green-40,
html.wscolor .green-50,
html.wscolor .green-60,
html.wscolor .green-70,
html.wscolor .green-80,
html.wscolor .green-90,
html.wscolor .green-100,
html.wscolor .teal-10,
html.wscolor .teal-20,
html.wscolor .teal-30,
html.wscolor .teal-40,
html.wscolor .teal-50,
html.wscolor .teal-60,
html.wscolor .teal-70,
html.wscolor .teal-80,
html.wscolor .teal-90,
html.wscolor .teal-100,
html.wscolor .blue-10,
html.wscolor .blue-20,
html.wscolor .blue-30,
html.wscolor .blue-40,
html.wscolor .blue-50,
html.wscolor .blue-60,
html.wscolor .blue-70,
html.wscolor .blue-80,
html.wscolor .blue-90,
html.wscolor .blue-100,
html.wscolor .fgreen-10,
html.wscolor .fgreen-20,
html.wscolor .fgreen-30,
html.wscolor .fgreen-40,
html.wscolor .fgreen-50,
html.wscolor .fgreen-60,
html.wscolor .fgreen-70,
html.wscolor .fgreen-80,
html.wscolor .fgreen-90,
html.wscolor .fgreen-100,
html.wscolor .mauve-10,
html.wscolor .mauve-20,
html.wscolor .mauve-30,
html.wscolor .mauve-40,
html.wscolor .mauve-50,
html.wscolor .mauve-60,
html.wscolor .mauve-70,
html.wscolor .mauve-80,
html.wscolor .mauve-90,
html.wscolor .mauve-100,
html.wscolor .purple-10,
html.wscolor .purple-20,
html.wscolor .purple-30,
html.wscolor .purple-40,
html.wscolor .purple-50,
html.wscolor .purple-60,
html.wscolor .purple-70,
html.wscolor .purple-80,
html.wscolor .purple-90,
html.wscolor .purple-100,
html.wscolor .yellow-10,
html.wscolor .yellow-20,
html.wscolor .yellow-30,
html.wscolor .yellow-40,
html.wscolor .yellow-50,
html.wscolor .yellow-60,
html.wscolor .yellow-70,
html.wscolor .yellow-80,
html.wscolor .yellow-90,
html.wscolor .yellow-100,
html.wscolor .beige-10,
html.wscolor .beige-20,
html.wscolor .beige-30,
html.wscolor .beige-40,
html.wscolor .beige-50,
html.wscolor .beige-60,
html.wscolor .beige-70,
html.wscolor .beige-80,
html.wscolor .beige-90,
html.wscolor .beige-100,
html.wscolor .slate-10,
html.wscolor .slate-20,
html.wscolor .slate-30,
html.wscolor .slate-40,
html.wscolor .slate-50,
html.wscolor .slate-60,
html.wscolor .slate-70,
html.wscolor .slate-80,
html.wscolor .slate-90,
html.wscolor .slate-100 {
 background-color:#0f0 !important
}
html.wscolor .bg-red,
html.wscolor .bg-orange,
html.wscolor .bg-green,
html.wscolor .bg-teal,
html.wscolor .bg-blue,
html.wscolor .bg-fgreen,
html.wscolor .bg-mauve,
html.wscolor .bg-purple,
html.wscolor .bg-slate,
html.wscolor .bg-yellow,
html.wscolor .bg-beige {
 background-color:#ff0 !important
}
/*! COLOR - REDWOOD PATTERNS */
/*! purgecss start ignore */[class*="rw-pattern"] {
 position:relative
}
[class*="rw-pattern"]>* {
 z-index:1;
 position:relative
}
[class*="rw-pattern"]:before {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:0;
 background-repeat:repeat;
 background-size:500px 500px
}
[class*="rw-pattern"].rw-pattern-small:before {
 background-size:250px 250px !important
}
.rw-pattern-load[class*="rw-pattern"]:before {
 content:''
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
 [class*="rw-pattern"]:before {
  display:none !important
 }
}
_:-ms-fullscreen,
:root [class*="rw-pattern"]:before {
 display:none !important
}
.rw-pattern-5p:before {
 opacity:.1
}
.rw-pattern-6p:before {
 opacity:.12
}
.rw-pattern-7p:before {
 opacity:.14
}
.rw-pattern-8p:before {
 opacity:.16
}
.rw-pattern-9p:before {
 opacity:.18
}
.rw-pattern-10p:before {
 opacity:.2
}
.rw-pattern-11p:before {
 opacity:.22
}
.rw-pattern-12p:before {
 opacity:.24
}
.rw-pattern-13p:before {
 opacity:.26
}
.rw-pattern-14p:before {
 opacity:.28
}
.rw-pattern-15p:before {
 opacity:.3
}
.rw-pattern-16p:before {
 opacity:.32
}
.rw-pattern-17p:before {
 opacity:.34
}
.rw-pattern-18p:before {
 opacity:.36
}
.rw-pattern-19p:before {
 opacity:.38
}
.rw-pattern-20p:before {
 opacity:.4
}
.rw-pattern-21p:before {
 opacity:.42
}
.rw-pattern-22p:before {
 opacity:.44
}
.rw-pattern-23p:before {
 opacity:.46
}
.rw-pattern-24p:before {
 opacity:.48
}
.rw-pattern-25p:before {
 opacity:.5
}
.rw-pattern-26p:before {
 opacity:.52
}
.rw-pattern-27p:before {
 opacity:.54
}
.rw-pattern-28p:before {
 opacity:.56
}
.rw-pattern-29p:before {
 opacity:.58
}
.rw-pattern-30p:before {
 opacity:.6
}
.rw-pattern-31p:before {
 opacity:.62
}
.rw-pattern-32p:before {
 opacity:.64
}
.rw-pattern-33p:before {
 opacity:.66
}
.rw-pattern-34p:before {
 opacity:.68
}
.rw-pattern-35p:before {
 opacity:.70
}
.rw-pattern-36p:before {
 opacity:.72
}
.rw-pattern-37p:before {
 opacity:.74
}
.rw-pattern-38p:before {
 opacity:.76
}
.rw-pattern-39p:before {
 opacity:.78
}
.rw-pattern-40p:before {
 opacity:.8
}
.rw-pattern-41p:before {
 opacity:.82
}
.rw-pattern-42p:before {
 opacity:.84
}
.rw-pattern-43p:before {
 opacity:.86
}
.rw-pattern-44p:before {
 opacity:.88
}
.rw-pattern-45p:before {
 opacity:.90
}
.rw-pattern-46p:before {
 opacity:.92
}
.rw-pattern-47p:before {
 opacity:.94
}
.rw-pattern-48p:before {
 opacity:.96
}
.rw-pattern-49p:before {
 opacity:.98
}
.rw-pattern-50p:before {
 opacity:1
}
[class*="rw-pattern"]:before {
 filter:opacity(0.3);
 mix-blend-mode:initial
}
[class*="-60bg"][class*="rw-pattern"]:before {
 filter:opacity(0.2)
}
[class*="-50bg"][class*="rw-pattern"]:before {
 filter:opacity(0.17)
}
[class*="-40bg"][class*="rw-pattern"]:before {
 filter:opacity(0.15)
}
[class*="-30bg"][class*="rw-pattern"]:before {
 filter:opacity(0.08)
}
[class*="-20bg"][class*="rw-pattern"]:before {
 filter:opacity(0.065)
}
[class*="-10bg"][class*="rw-pattern"]:before {
 filter:opacity(0.05)
}
.rw-neutral-00bg[class*="rw-pattern"]:before {
 filter:opacity(0.05)
}
@supports (mix-blend-mode: overlay) {
 [class*="rw-pattern"]:before {
  mix-blend-mode:overlay;
  filter:opacity(0.5)
 }
 [class*="-60bg"][class*="rw-pattern"]:before {
  filter:opacity(0.55)
 }
 [class*="-50bg"][class*="rw-pattern"]:before {
  filter:opacity(0.6)
 }
 [class*="-40bg"][class*="rw-pattern"]:before {
  filter:opacity(0.7)
 }
 [class*="-30bg"][class*="rw-pattern"]:before {
  filter:opacity(0.8)
 }
 [class*="-20bg"][class*="rw-pattern"]:before {
  filter:opacity(0.95)
 }
 [class*="-10bg"][class*="rw-pattern"]:before {
  filter:opacity(1)
 }
 .rw-neutral-00bg[class*="rw-pattern"]:before,
 .rw-neutral-10bg[class*="rw-pattern"]:before {
  mix-blend-mode:initial;
  filter:opacity(0.08)
 }
}
@media only screen and (min-width: 501px) and (max-width: 1000px) {
 [class*="rw-pattern"]:before {
  background-size:50vw 50vw
 }
}
@media only screen and (min-width: 0px) and (max-width: 500px) {
 [class*="rw-pattern"]:before {
  background-size:250px 250px
 }
}
.rw-pattern-none:before {
 display:none
}
.rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8.png") !important
}
.rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8w.png") !important
}
.rwtheme-blue .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4.png") !important
}
.rwtheme-blue .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4w.png") !important
}
.rwtheme-mauve .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10.png") !important
}
.rwtheme-mauve .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10w.png") !important
}
.rwtheme-purple .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11.png") !important
}
.rwtheme-purple .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11w.png") !important
}
.rwtheme-orange .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13.png") !important
}
.rwtheme-orange .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13w.png") !important
}
.rwtheme-fgreen .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16.png") !important
}
.rwtheme-fgreen .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16w.png") !important
}
.rwtheme-pebble .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern1.png") !important
}
.rwtheme-pebble .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern1w.png") !important
}
.rwtheme-lilac .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern2.png") !important
}
.rwtheme-lilac .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern2w.png") !important
}
.rwtheme-ocean .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4.png") !important
}
.rwtheme-ocean .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4w.png") !important
}
.rwtheme-teal .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern6.png") !important
}
.rwtheme-teal .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern6w.png") !important
}
.rwtheme-slate .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern7.png") !important
}
.rwtheme-slate .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern7w.png") !important
}
.rwtheme-rose .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10.png") !important
}
.rwtheme-rose .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10w.png") !important
}
.rwtheme-plum .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11.png") !important
}
.rwtheme-plum .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11w.png") !important
}
.rwtheme-sienna .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13.png") !important
}
.rwtheme-sienna .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13w.png") !important
}
.rwtheme-fog .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8.png") !important
}
.rwtheme-fog .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8w.png") !important
}
.rwtheme-pine .rw-pattern-theme1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16.png") !important
}
.rwtheme-pine .rw-pattern-theme1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16w.png") !important
}
.rw-pattern1:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern1.png") !important
}
.rw-pattern1w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern1w.png") !important
}
.rw-pattern2:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern2.png") !important
}
.rw-pattern2w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern2w.png") !important
}
.rw-pattern3:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern3.png") !important
}
.rw-pattern3w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern3w.png") !important
}
.rw-pattern4:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4.png") !important
}
.rw-pattern4w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern4w.png") !important
}
.rw-pattern5:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern5.png") !important
}
.rw-pattern5w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern5w.png") !important
}
.rw-pattern6:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern6.png") !important
}
.rw-pattern6w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern6w.png") !important
}
.rw-pattern7:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern7.png") !important
}
.rw-pattern7w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern7w.png") !important
}
.rw-pattern8:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8.png") !important
}
.rw-pattern8w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern8w.png") !important
}
.rw-pattern9:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern9.png") !important
}
.rw-pattern9w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern9w.png") !important
}
.rw-pattern10:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10.png") !important
}
.rw-pattern10w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern10w.png") !important
}
.rw-pattern11:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11.png") !important
}
.rw-pattern11w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern11w.png") !important
}
.rw-pattern12:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern12.png") !important
}
.rw-pattern12w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern12w.png") !important
}
.rw-pattern13:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13.png") !important
}
.rw-pattern13w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern13w.png") !important
}
.rw-pattern14:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern14.png") !important
}
.rw-pattern14w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern14w.png") !important
}
.rw-pattern15:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern15.png") !important
}
.rw-pattern15w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern15w.png") !important
}
.rw-pattern16:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16.png") !important
}
.rw-pattern16w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern16w.png") !important
}
.rw-pattern17:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern17.png") !important
}
.rw-pattern17w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern17w.png") !important
}
.rw-pattern18:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern18.png") !important
}
.rw-pattern18w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern18w.png") !important
}
.rw-pattern19:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern19.png") !important
}
.rw-pattern19w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern19w.png") !important
}
.rw-pattern20:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern20.png") !important
}
.rw-pattern20w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern20w.png") !important
}
.rw-pattern21:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern21.png") !important
}
.rw-pattern21w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern21w.png") !important
}
.rw-pattern22:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern22.png") !important
}
.rw-pattern22w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern22w.png") !important
}
.rw-pattern23:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern23.png") !important
}
.rw-pattern23w:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-pattern23w.png") !important
}
.rw-strip:not(.rw-strip-custom):after {
 content:'';
 position:absolute;
 bottom:0;
 z-index:3;
 height:12px;
 width:100%;
 right:0;
 left:0;
 z-index:3;
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-neutral.gif");
 background-repeat:repeat-x;
 background-size:auto 100%
}
.rw-strip.rw-strip-top:after {
 top:0;
 bottom:unset
}
body [class*="rw-pebble-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-pebble-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-pebble.gif")
}
body [class*="rw-lilac-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-lilac-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-lilac.gif")
}
body [class*="rw-ocean-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-ocean-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-ocean.gif")
}
body [class*="rw-teal-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-teal-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-teal.gif")
}
body [class*="rw-slate-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-slate-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-slate.gif")
}
body [class*="rw-rose-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-rose-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-rose.gif")
}
body [class*="rw-plum-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-plum-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-plum.gif")
}
body [class*="rw-sienna-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-sienna-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-sienna.gif")
}
body [class*="rw-pine-"].rw-strip:not(.rw-strip-custom):after,
body [class*="rw-pine-"] .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-pine.gif")
}
html .rwtheme-pebble .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-pebble.gif")
}
html .rwtheme-lilac .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-lilac.gif")
}
html .rwtheme-ocean .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-ocean.gif")
}
html .rwtheme-teal .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-teal.gif")
}
html .rwtheme-slate .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-slate.gif")
}
html .rwtheme-rose .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-rose.gif")
}
html .rwtheme-plum .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-plum.gif")
}
html .rwtheme-sienna .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-sienna.gif")
}
html .rwtheme-pine .rw-strip:not(.rw-strip-custom):after {
 background-image:url("https://www.oracle.com/asset/web/i/rw-strip-pine.gif")
}
.rw-strip[style*=customstrip]:after {
 background-image:var(--customstrip) !important
}
/*! purgecss end ignore */
/*! COLOR - REDWOOD PATTERNS OLD */[class*="bgpattern-"] {
 position:relative
}
[class*="bgpattern-"]:before {
 position:absolute;
 content:'';
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:0;
 opacity:0;
 background-repeat:repeat
}
.bgpattern-none:before {
 display:none
}
[class*="bgpattern-graphic1-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic01.png") !important
}
[class*="bgpattern-graphic2-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic02.png") !important
}
[class*="bgpattern-graphic3-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic03.png") !important
}
[class*="bgpattern-graphic4-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic04.png") !important
}
[class*="bgpattern-graphic5-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic05.png") !important
}
[class*="bgpattern-graphic6-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic06.png") !important
}
[class*="bgpattern-graphic7-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic07.png") !important
}
[class*="bgpattern-graphic1w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic01w.png") !important
}
[class*="bgpattern-graphic2w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic02w.png") !important
}
[class*="bgpattern-graphic3w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic03w.png") !important
}
[class*="bgpattern-graphic4w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic04w.png") !important
}
[class*="bgpattern-graphic5w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic05w.png") !important
}
[class*="bgpattern-graphic6w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic06w.png") !important
}
[class*="bgpattern-graphic7w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-graphic07w.png") !important
}
[class*="bgpattern-natural1-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural01.png") !important
}
[class*="bgpattern-natural2-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural02.png") !important
}
[class*="bgpattern-natural3-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural03.png") !important
}
[class*="bgpattern-natural4-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural04.png") !important
}
[class*="bgpattern-natural5-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural05.png") !important
}
[class*="bgpattern-natural6-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural06.png") !important
}
[class*="bgpattern-natural7-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural07.png") !important
}
[class*="bgpattern-natural8-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural08.png") !important
}
[class*="bgpattern-natural9-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural09.png") !important
}
[class*="bgpattern-natural10-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural10.png") !important
}
[class*="bgpattern-natural1w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural01w.png") !important
}
[class*="bgpattern-natural2w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural02w.png") !important
}
[class*="bgpattern-natural3w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural03w.png") !important
}
[class*="bgpattern-natural4w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural04w.png") !important
}
[class*="bgpattern-natural5w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural05w.png") !important
}
[class*="bgpattern-natural6w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural06w.png") !important
}
[class*="bgpattern-natural7w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural07w.png") !important
}
[class*="bgpattern-natural8w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural08w.png") !important
}
[class*="bgpattern-natural9w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural09w.png") !important
}
[class*="bgpattern-natural10w-"]:before {
 background-image:url("https://www.oracle.com/asset/web/i/rw-natural10w.png") !important
}
[class*="bgpattern-"][class*="-1p"]:before {
 opacity:.01 !important
}
[class*="bgpattern-"][class*="-2p"]:before {
 opacity:.02 !important
}
[class*="bgpattern-"][class*="-3p"]:before {
 opacity:.03 !important
}
[class*="bgpattern-"][class*="-4p"]:before {
 opacity:.04 !important
}
[class*="bgpattern-"][class*="-5p"]:before {
 opacity:.05 !important
}
[class*="bgpattern-"][class*="-6p"]:before {
 opacity:.06 !important
}
[class*="bgpattern-"][class*="-7p"]:before {
 opacity:.07 !important
}
[class*="bgpattern-"][class*="-8p"]:before {
 opacity:.08 !important
}
[class*="bgpattern-"][class*="-9p"]:before {
 opacity:.09 !important
}
[class*="bgpattern-"][class*="-10p"]:before {
 opacity:.10 !important
}
[class*="bgpattern-"][class*="-11p"]:before {
 opacity:.11 !important
}
[class*="bgpattern-"][class*="-12p"]:before {
 opacity:.12 !important
}
[class*="bgpattern-"][class*="-13p"]:before {
 opacity:.13 !important
}
[class*="bgpattern-"][class*="-14p"]:before {
 opacity:.14 !important
}
[class*="bgpattern-"][class*="-15p"]:before {
 opacity:.15 !important
}
[class*="bgpattern-"][class*="-16p"]:before {
 opacity:.16 !important
}
[class*="bgpattern-"][class*="-17p"]:before {
 opacity:.17 !important
}
[class*="bgpattern-"][class*="-18p"]:before {
 opacity:.18 !important
}
[class*="bgpattern-"][class*="-19p"]:before {
 opacity:.19 !important
}
[class*="bgpattern-"][class*="-20p"]:before {
 opacity:.20 !important
}
[class*="bgpattern-"][class*="-21p"]:before {
 opacity:.21 !important
}
[class*="bgpattern-"][class*="-22p"]:before {
 opacity:.22 !important
}
[class*="bgpattern-"][class*="-23p"]:before {
 opacity:.23 !important
}
[class*="bgpattern-"][class*="-24p"]:before {
 opacity:.24 !important
}
[class*="bgpattern-"][class*="-25p"]:before {
 opacity:.25 !important
}
[class*="bgpattern-"][class*="-26p"]:before {
 opacity:.26 !important
}
[class*="bgpattern-"][class*="-27p"]:before {
 opacity:.27 !important
}
[class*="bgpattern-"][class*="-28p"]:before {
 opacity:.28 !important
}
[class*="bgpattern-"][class*="-29p"]:before {
 opacity:.29 !important
}
[class*="bgpattern-"][class*="-30p"]:before {
 opacity:.30 !important
}
/*! GENERIC - BGIMG */
.bgimg {
 background-size:cover;
 background-position:50% 50%;
 background-repeat:no-repeat
}
.bgimg[style*='bgnw-'] {
 background-position:0 0
}
.bgimg[style*='bgn-'] {
 background-position:50% 0
}
.bgimg[style*='bgne-'] {
 background-position:100% 0
}
.bgimg[style*='bge-'] {
 background-position:100% 50%
}
.bgimg[style*='bgse-'] {
 background-position:100% 100%
}
.bgimg[style*='bgs-'] {
 background-position:50% 100%
}
.bgimg[style*='bgsw-'] {
 background-position:0 100%
}
.bgimg[style*='bgw-'] {
 background-position:0 50%
}
.bgimg-fsize {
 position:absolute;
 width:100%;
 top:0;
 bottom:0;
 background-size:cover;
 z-index:-1;
 left:0
}
.bgimg-fwidth {
 position:absolute;
 width:100%;
 top:0;
 bottom:0;
 background-size:100% auto;
 z-index:0;
 left:0
}
.bgimg-hsize {
 z-index:-1;
 position:absolute;
 width:50%;
 max-width:960px;
 top:0;
 bottom:0;
 left:0;
 background-size:contain
}
.bgimg-hsize.bgimg-rhalf {
 right:0;
 left:auto
}
.bgimg-smsize {
 z-index:-1;
 position:absolute;
 width:50%;
 max-width:480px;
 top:0;
 bottom:0;
 left:0;
 background-size:auto 200%
}
.bgimg-smsize.bgimg-rhalf {
 right:0;
 left:auto
}
.bgimg-overlay {
 opacity:.15
}
.bgimg-overlay.bgimg-med {
 opacity:.10
}
.bgimg-overlay.bgimg-light,
.bgimg-overlay.bgimg-lighter {
 opacity:.08
}
.bgimg-overlay.bgimg-lightest {
 opacity:.07
}
@supports (mix-blend-mode: overlay) {
 .bgimg-overlay {
  mix-blend-mode:overlay;
  opacity:.3
 }
 .bgimg-overlay.bgimg-med {
  opacity:.45
 }
 .bgimg-overlay.bgimg-light {
  opacity:.7
 }
 .bgimg-overlay.bgimg-lighter {
  opacity:1
 }
 .bgimg-overlay.bgimg-lightest {
  opacity:.07;
  mix-blend-mode:initial
 }
}
[class*='bgimgw1'] {
 position:relative;
 z-index:1
}
/*! GENERIC - IMG-DATASRC */
img[data-src] {
 opacity:0;
 min-height:1px;
 min-width:1px
}
img.srcloaded {
 animation:o-fadein ease .5s forwards !important
}
@media (prefers-reduced-motion) {
 img.srcloaded {
  animation:unset !important
 }
}
/*! F20 */
html,
body {
 height:100%;
 background-color:#fff
}
.f20v0 .f20w1 {
 margin:0 auto;
 width:100%;
 min-width:300px;
 position:relative
}
.f20v1 .f20w1 {
 background-color:#fbf9f8
}
.no-js .f20v0 .f20w1 {
 overflow:auto
}
/*! U28 */
/*! purgecss start ignore */.u28 .visually-hidden {
 clip:rect(0 0 0 0);
 clip-path:inset(50%);
 height:1px;
 overflow:hidden;
 position:absolute;
 white-space:nowrap;
 width:1px
}
#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
}
#u28skip2content:focus-within {
 opacity:1
}
#u28skip2content ul li {
 float:left
}
#u28skip2content ul li a {
 display:block;
 margin:4px 6px;
 padding:6px 8px;
 background:#211E1C;
 font-size:15px;
 color:#fff;
 height:100%;
 opacity:0
}
#u28skip2content ul li a:focus {
 outline-offset:0px;
 outline-width:2px !important;
 outline-style:dotted !important;
 outline-color:currentColor
}
#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
}
#u28skip2content #u28acc {
 position:absolute;
 left:-1000px;
 top:-1000px
}
.u28 #maincontent {
 display:none
}
.u28v1 {
 background:#3A3632
}
.u28v1:before {
 content:'desktop';
 position:absolute;
 top:-999em;
 left:-999em
}
.rtl .u28v1:before {
 right:-999em;
 left:auto
}
.u28ham {
 background-image:none !important
}
.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
}
.u28ham i:nth-child(1) {
 top:calc(50% - 7px);
 transform:rotate(0deg)
}
.u28ham i:nth-child(2) {
 top:calc(50% - 1px);
 width:19px
}
.u28ham i:nth-child(3) {
 top:calc(50% + 5px);
 transform:rotate(0deg)
}
.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
}
.u28navactive .u28ham i:nth-child(2) {
 width:20px;
 opacity:0
}
.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
}
.u28v0 .u28ham {
 display:flex;
 margin:0 7px 0 0;
 transform:translate(0, 0);
 color:transparent
}
body.u24show .u28.u28navactive .u28w4,
body.u24show .u28.u28navactive .u28nav,
body.u24show .u28.profactive .u28w4,
body.u24show .u28.profactive .u28nav,
body.u24show .u28.dropdownactive .u28w4,
body.u24show .u28.dropdownactive .u28nav {
 position:absolute !important
}
body.u24show .u28.u28navactive .u28w1,
body.u24show .u28.profactive .u28w1,
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
}
body.f20 .u28+section.pghero {
 margin-top:-60px
}
.u28 ~ .pghero+.u03v5 {
 top:60px
}
.u28.u28adj .u28-profile {
 display:block;
 width:auto;
 height:auto;
 margin:0 15px
}
.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
}
.u28.u28adj .u28-profile .u28prof:active {
 background-color:#312D2A;
 text-decoration:none
}
.u28.u28adj .u28-profile .u28prof:hover {
 text-decoration:none
}
.u28.u28adj .u28-profile .u28-profilew1 {
 transition:visibility 250ms ease, opacity 250ms ease, transform 550ms ease
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
 position:absolute;
 top:52px;
 display:flex;
 flex-direction:column
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28acttitle {
 display:block;
 flex-direction:column
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn>.u28acttitle {
 padding:32px 32px 16px 32px;
 order:2
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out {
 order:3
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li {
 margin:0;
 list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li a.u28btn1 {
 font-weight:bold
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li a.u28btn2 {
 font-weight:bold
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 {
 order:1;
 padding:0 32px 32px 32px
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2:before {
 bottom:0;
 top:auto
}
.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
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg span {
 display:inline-block;
 white-space:nowrap
}
.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
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg:hover,
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg:active,
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg:focus {
 background-color:#161513
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg:disabled {
 background-color:#7A736E
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg:focus {
 outline-color:#161513
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a+ul {
 clear:both;
 margin-top:1em
}
.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 .u28acttitle {
 order:1
}
.u28.u28adj .u28-profile .u28-profilew1 ul.u28l-in {
 order:4
}
.u28.u28adj .u28-contact {
 display:block;
 width:auto;
 height:auto;
 margin:0 0 0 15px
}
.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
}
.u28.u28adj .u28-contact a:active {
 background-color:#312D2A;
 text-decoration:none
}
.u28.u28adj .u28-contact a:hover {
 text-decoration:none
}
.u28.u28adj .u28-free-tier {
 display:block;
 width:auto;
 height:auto;
 margin:0 0 0 15px
}
.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
}
.u28.u28adj .u28-free-tier a:active {
 text-decoration:none
}
.u28.u28adj .u28-free-tier a:hover {
 text-decoration:none
}
.u28.u28adj.profactive .u28prof {
 background-color:#312D2A !important
}
.u28.u28adj .u28w1 .u28b1 {
 background-color:#312D2A
}
.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")
}
.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")
}
.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
 }
}
.loading .u28skel li:nth-child(1) {
 animation-delay:160ms
}
.loading .u28skel li:nth-child(2) {
 animation-delay:240ms
}
.loading .u28skel li:nth-child(3) {
 animation-delay:320ms
}
.loading .u28skel li:nth-child(4) {
 animation-delay:400ms
}
.loading .u28skel li:nth-child(5) {
 animation-delay:480ms
}
.loading .u28skel li:nth-child(6) {
 animation-delay:560ms
}
.loading .u28skel li:nth-child(7) {
 animation-delay:640ms
}
.loading .u28skel li:nth-child(8) {
 animation-delay:720ms
}
.loading .u28skel li:nth-child(9) {
 animation-delay:800ms
}
.loading .u28skel li:nth-child(10) {
 animation-delay:880ms
}
body.u28disable-scroll {
 overflow:hidden
}
.u28prof {
 transition:background-color 200ms ease
}
.u28 {
 z-index:21;
 position:sticky;
 transition:transform 400ms ease;
 top:0;
 width:100%;
 max-height:60px;
 -webkit-text-size-adjust:100%
}
.u28 .hidden {
 display:none
}
.u28 .u28-microphone {
 display:none
}
.u28 .u28placeholder {
 opacity:0.6
}
.u28 .u28logo {
 display:none
}
.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
}
.u28.dropdownloaded .u28cover {
 height:100vh;
 width:100%;
 transition:visibility 400ms ease, opacity 400ms ease, transform 400ms ease
}
.u28.u28v1.killtransition .u28cover,
.u28.u28v1.killtransition .u28w2,
.u28.u28v1.killtransition .u28clsSearch,
.u28.u28v1.killtransition ul.u28suggest,
.u28.u28v1.killtransition a.u28prof,
.u28.u28v1.killtransition .u28nav,
.u28.u28v1.killtransition #u28w4 {
 transition:initial !important
}
.u28.u28focus .u28w2 {
 background-color:#FBF9F8 !important
}
.u28.u28focus #askoracleinput {
 color:#161513;
 opacity:1
}
.u28.u28focus #askoracleinput:hover {
 cursor:text
}
.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")
}
.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")
}
.u28.u28focus .u28-microphone {
 display:none
}
.u28.u28focus .u28placeholder {
 color:#161513
}
.u28.u28navactive .u28w1,
.u28.profactive .u28w1,
.u28.dropdownactive .u28w1 {
 transform:translate(0, 0) !important
}
.u28.profactive .u28prof {
 background-color:#312D2A !important
}
.u28.u28navactive .u28ham {
 background-color:#312D2A
}
.u28.u28-top .u28w1 {
 position:relative;
 transform:translate(0, 0)
}
.u28.mhide .u28w1,
.u28.mhide .u28w4,
.u28.mhide .u28nav {
 position:relative
}
.u28.mhide .u28w1 {
 transform:translate(0, -100%)
}
.u28w1 {
 padding:8px 0;
 background-color:#3A3632;
 display:block;
 z-index:7;
 position:relative;
 height:60px;
 top:0;
 width:100%
}
.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
}
.u28bttop {
 display:none
}
.u28-profile {
 width:44px;
 height:44px;
 bottom:15px;
 right:0;
 margin:0 4px
}
.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
}
.u28-profile>a span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.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)
}
.u28-profile .u28-profilew1.u28fadeIn {
 transform:translate(0, 4px);
 pointer-events:all;
 display:block
}
.u28-profile .u28-profilew1 .u28actbck {
 display:none
}
.u28-profile .u28-profilew1 ul.u28l-in {
 width:100%;
 padding:0 32px 25px 32px;
 float:left;
 display:none
}
.u28-profile .u28-profilew1 ul.u28l-in li {
 width:100%
}
.u28-profile .u28-profilew1 ul.u28l-in li a {
 width:100%;
 padding:0 0 1em 0;
 display:inline-block;
 font-size:16px
}
.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
}
.u28-profile .u28-profilew1 a.u28btn2:hover {
 background-color:#F5F4F2;
 text-decoration:none
}
.u28-profile .u28-profilew1 a.u28btn2:active {
 background-color:#EBEAE7
}
.u28-profile .u28-profilew1 a.u28btn2:focus {
 background-color:#F5F4F2
}
.u28-profile .u28-profilew1 a.u28btn2:disabled {
 background-color:#fff;
 border:1px solid #C6C1BD
}
.u28-profile .u28-profilew1 .u28-profilew2 {
 padding:40px 32px;
 position:relative;
 float:left;
 width:100%
}
.u28-profile .u28-profilew1 .u28-profilew2 a {
 position:relative;
 padding-right:34px;
 font-size:16px
}
.u28-profile .u28-profilew1 .u28-profilew2 a:after {
 position:absolute;
 right:0;
 bottom:0
}
.u28-profile .u28-profilew1 .u28-profilew2 .u28acttitle {
 padding-left:0
}
.u28-profile .u28-profilew1 .u28-profilew2:before {
 background-color:#7A736E;
 opacity:0.2;
 top:0;
 width:100%;
 position:absolute;
 content:'';
 height:1px;
 left:0
}
.u28-profile .u28-profilew1 .u28acttitle {
 color:#161513;
 font-size:14px;
 padding:0 32px 16px 32px;
 float:left;
 font-weight:500;
 width:100%
}
.u28-profile .u28-profilew1 ul.u28l-out {
 padding:0 32px 36px 32px;
 width:100%
}
.u28-profile .u28-profilew1 ul.u28l-out li {
 margin:0 auto
}
.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
}
.u28-profile .u28-profilew1 ul.u28l-out li a:hover {
 text-decoration:none;
 cursor:pointer
}
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1 {
 background-color:#312D2A;
 color:#FBF9F8
}
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:hover,
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:active,
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:focus {
 background-color:#161513
}
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:disabled {
 background-color:#7A736E
}
.u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:focus {
 outline-color:#161513
}
.u28-profile .u28-profilew1.right {
 transform:translate(16px, 0);
 position:absolute;
 right:80px
}
.u28-profile .u28-profilew1.right.u28fadeIn {
 transform:translate(16px, 4px)
}
.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
}
.u28-profile .u28-profilew1.shortprof ul.u28l-out li {
 width:100%;
 float:none;
 max-width:370px;
 min-width:200px
}
.u28-profile .u28-profilew1.shortprof ul.u28l-out li:first-child {
 margin:10px auto 10px auto
}
.u28-profile .u28-profilew1.shortprof ul.u28l-out li:first-child a {
 width:100%
}
.u28-profile .u28-profilew1.shortprof.right {
 transform:translate(0, 0)
}
.u28-profile .u28-profilew1.shortprof.right.u28fadeIn {
 transform:translate(0, 4px)
}
.u28-profile.loggedin .u28-profilew1 ul.u28l-in {
 display:block
}
.u28-profile.loggedin .u28-profilew1 ul.u28l-out {
 display:none !important
}
.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
}
.u28logo span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.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
}
.u28-microphone span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.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
}
.u28clear span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.u28-searchicon {
 margin-left:4px;
 background-position:center;
 width:44px;
 display:block;
 position:relative
}
.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
}
.u28-searchicon span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.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")
}
.u28-back {
 margin-left:4px;
 background-position:center;
 width:44px;
 display:none;
 position:relative
}
.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
}
.u28-back span {
 display:block;
 height:0;
 overflow:hidden;
 text-indent:-9999px
}
.u28-back:focus {
 outline:0 !important
}
.u28-back:focus:before {
 outline:2px dotted #312D2A;
 outline-offset:-3px
}
.u28v1 .u28s2 {
 overflow:hidden
}
.u28v1 .u28s2 .u28-searchicon {
 display:none
}
.u28v1 .u28s2 .u28-back {
 display:block
}
.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
}
.u28v1 .u28s2.killtransition {
 transition:initial !important
}
.u28v1 .u28s2.active {
 overflow:visible
}
.u28v1 .u28s2.active .u28-searchicon {
 display:none
}
.u28v1 .u28s2.active .u28-back {
 display:block
}
.u28v1 .u28s2.active .u28-back:before {
 opacity:1
}
.u28v1 .u28s2 .u28-searchicon {
 display:block
}
.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
}
.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
}
.u28v1 .u28clsSearch:focus {
 outline:0 !important
}
.u28v1 .u28clsSearch:focus:before {
 outline:2px dotted #312D2A;
 outline-offset:-3px
}
.u28v1 .u28clsSearch:hover {
 cursor:pointer
}
.u28v1 .u28w3.u28typing .u28-back:before,
.u28v1 .u28w3.u28typing .u28clsSearch {
 visibility:visible;
 opacity:1;
 pointer-events:all
}
.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")
}
.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
}
.u28w1 .u28b1:active {
 background-color:#46423f;
 text-decoration:none
}
.u28w1 .u28b1:hover {
 background-color:#46423f;
 text-decoration:none
}
.u28fadeIn,
.u28dropfadeIn {
 visibility:visible !important;
 opacity:1 !important;
 transition:visibility 300ms ease, opacity 400ms ease, transform 400ms ease
}
.u28-measure {
 width:100px;
 height:100px;
 overflow:scroll;
 position:absolute;
 top:-9999px
}
.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
}
.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
}
.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
}
.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
}
.u28v1 .u28s2 .u28w2 {
 position:relative;
 background-color:#fff
}
.u28v1 .u28s2 .u28typeahead,
.u28v1 .u28s2 .u28placeholder {
 color:#211E1C
}
.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
}
.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
}
.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
}
.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
}
html[lang="fr-FR"] .u28s4 a,
html[lang="pl-PL"] .u28s4 a,
html[lang="ru-RU"] .u28s4 a {
 font-weight:500;
 padding:0 0.3em
}
.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
}
.u28s4 a:hover,
.u28s4 a.active {
 text-decoration:none
}
.u28s4 a:hover:after,
.u28s4 a.active:after {
 opacity:1;
 transform:translate(0, 0)
}
.u28s4 a.active {
 transform:translate(0, 3px);
 transition:transform 50ms ease-in-out 0ms
}
.u28s4 a.u28search {
 display:flex;
 justify-content:center;
 padding:5px 0.5em
}
.u28s4 a.u28search span {
 display:none
}
.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
}
.u28s4 a.u28search:hover {
 cursor:pointer
}
.u28s4.hidden {
 display:flex;
 opacity:0;
 transition:opacity 100ms ease-in-out 400ms
}
.u28s4.u28clickable a {
 pointer-events:all
}
.u28s4.u28clickable a.u28search {
 position:relative
}
.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
}
.u28s4.u28clickable a.u28search:hover::after,
.u28s4.u28clickable a.u28search:active::after {
 transition:background-color 200ms ease
}
.u28v1 .u28s4 a {
 margin:0 0.3em
}
.u28w2 {
 width:100%;
 border-radius:4px;
 display:block;
 background-color:#514C47;
 transition:background-color 400ms linear;
 flex-grow:1
}
.u28w2 h2 {
 color:#000;
 margin-bottom:1em
}
.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
}
.u28w2 ul.u28suggest::-webkit-scrollbar {
 width:0 !important
}
.u28w2 ul.u28suggest.active {
 opacity:1;
 visibility:visible
}
.u28w2 ul.u28suggest li {
 line-height:2em;
 font-size:20px;
 position:relative;
 color:#161513;
 opacity:0
}
.u28w2 ul.u28suggest li a {
 overflow:hidden;
 padding:0.3em 0;
 color:#161513;
 margin:0 auto;
 display:block;
 padding-left:48px
}
.u28w2 ul.u28suggest li a:before {
 color:#161513;
 margin-left:35px
}
.u28w2 ul.u28suggest li a b {
 font-weight:600;
 color:#577346
}
.u28w2 ul.u28suggest li a.u28suggestlnk {
 padding-bottom:0
}
.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
}
.u28w2 ul.u28suggest li a.u28-search.u28complete {
 padding-top:0.9em;
 padding-bottom:0.9em
}
.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)
}
.u28w3 {
 border:none;
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 height:40px
}
.u28w3 .u28submit {
 z-index:2;
 display:none
}
.u28w3 .u28submit:before {
 font-size:32px;
 z-index:1;
 background:none;
 color:#FBF9F8;
 position:absolute;
 top:50%;
 right:0;
 transform:translate(-50%, -50%)
}
.u28w3.u28typing .u28-searchicon {
 display:none
}
.u28w3.u28typing .u28-back {
 display:block
}
.u28w3 .u28typeahead {
 z-index:3;
 transform:translate(1px, 2px)
}
.u28w3 .u28typeahead .u28hiddentxt {
 color:#CCC
}
.u28w3 .u28typeahead .u28typeaheadtxt {
 color:#CCC;
 overflow:hidden
}
.u28 input[type="submit"] {
 border:0 none;
 cursor:pointer;
 text-indent:-9999px;
 background:none;
 width:46px;
 z-index:3
}
.u28input {
 background:none;
 display:flex;
 position:relative;
 width:100%
}
.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%
}
.u28input #askoracleinput:hover {
 cursor:pointer
}
.u28input #askoracleinput:focus {
 outline:none
}
.u28input #askoracleinput::-moz-selection {
 background:#afbea7 !important
}
.u28input #askoracleinput::-ms-clear {
 display:none
}
.u28input:before {
 background:#3A3632;
 width:48px;
 height:100%;
 position:absolute;
 right:1px;
 border-radius:45px;
 bottom:0;
 z-index:3
}
.u28input:hover {
 cursor:pointer
}
.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
}
.u28w4::-webkit-scrollbar {
 width:0 !important
}
.u28w4 h4 {
 font-weight:normal
}
.u28w4.u28dropfadeIn {
 transform:translate(0, 0)
}
.u28w5 {
 float:left;
 width:100%
}
.u28w6 {
 position:relative;
 width:100%;
 float:left
}
.u28w7 {
 display:none
}
.dropdownopen {
 overflow-y:scroll;
 overflow-x:hidden
}
.u28w4.u28dropfadeIn.u28move {
 transform:translate(0, -100%)
}
@-webkit-keyframes u28suggestedFadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes u28suggestedFadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.u28suggest.active li,
.u28w8.u28found>.u28result,
.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
}
.u28suggest.active li:nth-child(1) {
 -webkit-animation-delay:80ms;
 animation-delay:80ms
}
.u28w8.u28found .u28result:nth-child(1) {
 -webkit-animation-delay:80ms;
 animation-delay:80ms
}
.u28suggest.active li:nth-child(2) {
 -webkit-animation-delay:120ms;
 animation-delay:120ms
}
.u28w8.u28found .u28result:nth-child(2) {
 -webkit-animation-delay:120ms;
 animation-delay:120ms
}
.u28suggest.active li:nth-child(3) {
 -webkit-animation-delay:160ms;
 animation-delay:160ms
}
.u28w8.u28found .u28result:nth-child(3) {
 -webkit-animation-delay:160ms;
 animation-delay:160ms
}
.u28suggest.active li:nth-child(4) {
 -webkit-animation-delay:200ms;
 animation-delay:200ms
}
.u28w8.u28found .u28result:nth-child(4) {
 -webkit-animation-delay:200ms;
 animation-delay:200ms
}
.u28suggest.active li:nth-child(5) {
 -webkit-animation-delay:240ms;
 animation-delay:240ms
}
.u28w8.u28found .u28result:nth-child(5) {
 -webkit-animation-delay:240ms;
 animation-delay:240ms
}
.u28suggest.active li:nth-child(6) {
 -webkit-animation-delay:280ms;
 animation-delay:280ms
}
.u28w8.u28found .u28result:nth-child(6) {
 -webkit-animation-delay:280ms;
 animation-delay:280ms
}
.u28suggest.active li:nth-child(7) {
 -webkit-animation-delay:320ms;
 animation-delay:320ms
}
.u28w8.u28found .u28result:nth-child(7) {
 -webkit-animation-delay:320ms;
 animation-delay:320ms
}
.u28suggest.active li:nth-child(8) {
 -webkit-animation-delay:360ms;
 animation-delay:360ms
}
.u28w8.u28found .u28result:nth-child(8) {
 -webkit-animation-delay:360ms;
 animation-delay:360ms
}
.u28suggest.active li:nth-child(9) {
 -webkit-animation-delay:400ms;
 animation-delay:400ms
}
.u28w8.u28found .u28result:nth-child(9) {
 -webkit-animation-delay:400ms;
 animation-delay:400ms
}
.u28suggest.active li:nth-child(10) {
 -webkit-animation-delay:440ms;
 animation-delay:440ms
}
.u28w8.u28found .u28result:nth-child(10) {
 -webkit-animation-delay:440ms;
 animation-delay:440ms
}
.u28suggest.active li:nth-child(11) {
 -webkit-animation-delay:480ms;
 animation-delay:480ms
}
.u28w8.u28found .u28result:nth-child(11) {
 -webkit-animation-delay:480ms;
 animation-delay:480ms
}
.u28suggest.active li:nth-child(12) {
 -webkit-animation-delay:520ms;
 animation-delay:520ms
}
.u28w8.u28found .u28result:nth-child(12) {
 -webkit-animation-delay:520ms;
 animation-delay:520ms
}
.u28suggest.active li:nth-child(13) {
 -webkit-animation-delay:560ms;
 animation-delay:560ms
}
.u28w8.u28found .u28result:nth-child(13) {
 -webkit-animation-delay:560ms;
 animation-delay:560ms
}
.u28suggest.active li:nth-child(14) {
 -webkit-animation-delay:600ms;
 animation-delay:600ms
}
.u28w8.u28found .u28result:nth-child(14) {
 -webkit-animation-delay:600ms;
 animation-delay:600ms
}
.u28suggest.active li:nth-child(15) {
 -webkit-animation-delay:640ms;
 animation-delay:640ms
}
.u28w8.u28found .u28result:nth-child(15) {
 -webkit-animation-delay:640ms;
 animation-delay:640ms
}
.u28suggest.active li:nth-child(16) {
 -webkit-animation-delay:680ms;
 animation-delay:680ms
}
.u28w8.u28found .u28result:nth-child(16) {
 -webkit-animation-delay:680ms;
 animation-delay:680ms
}
.u28suggest.active li:nth-child(17) {
 -webkit-animation-delay:720ms;
 animation-delay:720ms
}
.u28w8.u28found .u28result:nth-child(17) {
 -webkit-animation-delay:720ms;
 animation-delay:720ms
}
.u28suggest.active li:nth-child(18) {
 -webkit-animation-delay:760ms;
 animation-delay:760ms
}
.u28w8.u28found .u28result:nth-child(18) {
 -webkit-animation-delay:760ms;
 animation-delay:760ms
}
.u28suggest.active li:nth-child(19) {
 -webkit-animation-delay:800ms;
 animation-delay:800ms
}
.u28w8.u28found .u28result:nth-child(19) {
 -webkit-animation-delay:800ms;
 animation-delay:800ms
}
.u28suggest.active li:nth-child(20) {
 -webkit-animation-delay:840ms;
 animation-delay:840ms
}
.u28w8.u28found .u28result:nth-child(20) {
 -webkit-animation-delay:840ms;
 animation-delay:840ms
}
.u28suggest.active li:nth-child(21) {
 -webkit-animation-delay:880ms;
 animation-delay:880ms
}
.u28w8.u28found .u28result:nth-child(21) {
 -webkit-animation-delay:880ms;
 animation-delay:880ms
}
.u28suggest.active li:nth-child(22) {
 -webkit-animation-delay:920ms;
 animation-delay:920ms
}
.u28w8.u28found .u28result:nth-child(22) {
 -webkit-animation-delay:920ms;
 animation-delay:920ms
}
.u28suggest.active li:nth-child(23) {
 -webkit-animation-delay:960ms;
 animation-delay:960ms
}
.u28w8.u28found .u28result:nth-child(23) {
 -webkit-animation-delay:960ms;
 animation-delay:960ms
}
.u28suggest.active li:nth-child(24) {
 -webkit-animation-delay:1000ms;
 animation-delay:1000ms
}
.u28w8.u28found .u28result:nth-child(24) {
 -webkit-animation-delay:1000ms;
 animation-delay:1000ms
}
.u28suggest.active li:nth-child(25) {
 -webkit-animation-delay:1040ms;
 animation-delay:1040ms
}
.u28w8.u28found .u28result:nth-child(25) {
 -webkit-animation-delay:1040ms;
 animation-delay:1040ms
}
.u28suggest.active li:nth-child(26) {
 -webkit-animation-delay:1080ms;
 animation-delay:1080ms
}
.u28w8.u28found .u28result:nth-child(26) {
 -webkit-animation-delay:1080ms;
 animation-delay:1080ms
}
.u28suggest.active li:nth-child(27) {
 -webkit-animation-delay:1120ms;
 animation-delay:1120ms
}
.u28w8.u28found .u28result:nth-child(27) {
 -webkit-animation-delay:1120ms;
 animation-delay:1120ms
}
.u28suggest.active li:nth-child(28) {
 -webkit-animation-delay:1160ms;
 animation-delay:1160ms
}
.u28w8.u28found .u28result:nth-child(28) {
 -webkit-animation-delay:1160ms;
 animation-delay:1160ms
}
.u28suggest.active li:nth-child(29) {
 -webkit-animation-delay:1200ms;
 animation-delay:1200ms
}
.u28w8.u28found .u28result:nth-child(29) {
 -webkit-animation-delay:1200ms;
 animation-delay:1200ms
}
.u28suggest.active li:nth-child(30) {
 -webkit-animation-delay:1240ms;
 animation-delay:1240ms
}
.u28w8.u28found .u28result:nth-child(30) {
 -webkit-animation-delay:1240ms;
 animation-delay:1240ms
}
.u28w8 {
 position:absolute;
 padding-left:48px;
 padding-bottom:250px;
 width:100%;
 visibility:hidden;
 opacity:0
}
.u28w8.hidden:before {
 display:none
}
.u28w8:before {
 content:'';
 position:absolute;
 bottom:0;
 top:0;
 left:0;
 right:0;
 display:block;
 background:#F5F4F2;
 z-index:0
}
.u28w8 ul li {
 width:100%;
 float:left
}
.u28w8.u28loaded:not(.hidden) .u28resultsclose {
 opacity:1
}
.u28w8 .u28resultsclose {
 position:relative;
 margin:1.5em 0 0;
 text-align:right;
 opacity:0
}
.u28w8 .u28resultsclose a {
 color:currentColor
}
.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
}
.u28w8 .cb19.cb19v2 .cb19w1 {
 border:0
}
.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
}
.u28w8 .cb19v2 .cb19w2 {
 background:#EBEAE7;
 border-radius:4px;
 float:left;
 padding:10px;
 width:100%
}
.u28w8 .cb19v2 .cb19w2>strong {
 display:none
}
.u28w8 .cb19v2 .cb19w2 img {
 float:left;
 margin:0 10px 0 0;
 width:39%
}
.u28w8 .cb19v2 .cb19w2+br+.cb19w2 {
 margin-top:20px
}
.u28w8 .cb19v2 .cb19w2 .bcthumbnail {
 float:left;
 margin:0 10px 0 0;
 width:39%
}
.u28w8 .cb19v2 .cb19w2 .bcthumbnail .bcimg {
 width:100%;
 margin:0;
 border-radius:4px
}
.u28w8 .cb19v2 a {
 color:#161513;
 font-size:20px;
 line-height:1.2;
 font-weight:bold;
 outline-offset:-3px
}
.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
}
.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%
}
.u28w8 .cb19v2.u28proimg p {
 width:58%;
 float:right;
 margin-top:6px;
 font-size:15px;
 line-height:1.3
}
.u28w8 .cb19v2.u28proimg p:first-of-type {
 margin-top:0
}
.u28w8 .u28skel {
 display:none;
 position:absolute;
 width:92%;
 height:100%;
 z-index:1;
 pointer-events:none
}
.u28w8.loading .u28skel {
 display:block
}
.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
}
.u28w8.loading .u28skel.skel-down {
 display:none
}
.u28w8.loading:after {
 content:'';
 width:100%;
 position:absolute;
 bottom:0;
 left:0;
 height:100%
}
.u28w8 .u28rw3 cite {
 display:block
}
.u28w8 .u28video .u28rw1 {
 position:relative;
 float:left;
 width:100%
}
.u28w8 .u28video .u28rw1 .u28rw2 {
 float:left;
 display:flex;
 justify-content:space-around;
 align-items:center;
 width:100%
}
.u28w8 .u28video .u28rw1 .u28rw3 {
 flex-basis:70%;
 max-width:70%
}
.u28w8 .u28video .u28rw1 .u28rw3 h4,
.u28w8 .u28video .u28rw1 .u28rw3 cite,
.u28w8 .u28video .u28rw1 .u28rw3 p {
 padding-right:50px
}
.u28w8 .u28video .u28rw1 .u28rw3 cite {
 overflow-wrap:break-word
}
.u28w8 .u28video .u28rw1 .bcthumbnail {
 border-radius:4px;
 flex-basis:30%;
 max-width:30%
}
.u28w8 .u28video .u28rw1 .bcthumbnail .bcimg {
 border-radius:4px
}
.u28w8 .u28video .u28rw1 .u28ytembed {
 flex-basis:30%;
 max-width:30%
}
.u28w8 .u28video .u28rw1 .u28ytembed .ytvideo {
 border-radius:4px
}
.u28w8 .u28video .u28rw1 .u28ytembed .ytvideo img {
 border-radius:4px
}
.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%
}
.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
}
.ctryfilter {
 padding:20px 0;
 border-bottom:1px solid #D8D4CF;
 display:none
}
.ctryfilter .ctryfilterw1 {
 width:auto;
 display:inline-block;
 position:relative;
 padding:0 39px 0 17px
}
.ctryfilter .ctryfilterw1:before {
 position:absolute;
 content:'';
 width:100%;
 height:100%;
 border-radius:25px;
 background-color:#3A3632;
 opacity:0.08;
 left:0
}
.ctryfilter .filtertxt,
.ctryfilter .ctytxt {
 font-size:14px;
 color:#161513;
 display:inline-block;
 padding:7px 0
}
.ctryfilter .filtertxt {
 padding-right:7px
}
.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
}
.ctryfilter .clrctry:hover {
 cursor:pointer
}
.u28w8 .ctryfilter.filter0 {
 display:block;
 text-align:right
}
.u28w8 .ctryfilter.filter0+.u28sitelinkw1 {
 padding-top:0
}
.u28w8 .ctryfilter.filter0+.u28result {
 padding-top:0
}
.u28w8 .ctryfilter.filter0+.cb19v2 {
 margin-top:0
}
.u28w9 {
 display:none
}
.u28hidden {
 position:absolute;
 overflow:hidden;
 clip:rect(0 0 0 0);
 height:1px;
 width:1px;
 margin:-1px;
 padding:0;
 border:0
}
.u28result {
 display:inline-block;
 width:100%;
 opacity:0;
 border-bottom:1px solid #D8D4CF;
 position:relative
}
.u28result .u28rw1 {
 clear:both
}
.u28result .u28rw3 cite span {
 font-style:normal;
 padding-right:1em;
 text-transform:uppercase;
 font-size:12px;
 float:left;
 line-height:1.6
}
.u28result .u28rw3 .u28type span+a {
 max-width:85%
}
.u28result h4 {
 display:block;
 margin-bottom:6px
}
.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
}
.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
}
.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%
}
.u28result img {
 width:100%
}
.u28result.u28promotion {
 width:33.33%;
 width:calc((100% / 3) - 4em);
 padding:1em;
 margin:1em;
 border:1px solid #161513;
 float:left
}
.u28result.u28noresults .u28rw2>div,
.u28result.u28noresults h4 {
 color:#312D2A;
 width:100%;
 font-size:2.4rem
}
.u28result.u28noresults .u28w7a+div,
.u28result.u28noresults h5 {
 color:#312D2A;
 float:left;
 font-size:2rem;
 font-weight:normal;
 margin:1em 0 0 0
}
.u28result.u28noresults p {
 width:100%
}
.u28result.u28noresults .u28w7a {
 display:block;
 float:left;
 margin-top:1em
}
.u28result.u28noresults .u28w7a li {
 color:#312D2A;
 line-height:20px;
 list-style-type:disc;
 margin-left:20px;
 line-height:1.5
}
.u28result.u28noresults .u28w7 {
 display:inline-block;
 margin:1em 0;
 text-align:left;
 width:90%;
 margin:1em auto 0 auto
}
.u28result.u28noresults .u28w7 li {
 color:#312D2A;
 line-height:2;
 width:50%;
 float:left;
 text-align:left
}
.u28result.u28noresults .u28w7 li:hover {
 cursor:pointer;
 text-decoration:underline
}
.u28v1 .u28result.u28noresults h5,
.u28v1 .u28result.u28noresults .u28w7a+div {
 display:none
}
.u28sitelinksp>h4 {
 margin:0 0 12px 0
}
.u28sitelinksp cite {
 width:100%;
 float:left;
 font-size:14px;
 line-height:1.3
}
.u28sitelinksp.u28result {
 border-bottom:0
}
.u28w8>.u28result {
 padding:40px 0 40px 0
}
.u28sitelinkw1 {
 display:flex;
 flex-wrap:wrap;
 padding:40px 0 40px 0;
 position:relative;
 opacity:0;
 animation-delay:120ms !important
}
.u28sitelinkw1:before {
 content:'';
 width:100%;
 height:1px;
 bottom:0;
 position:absolute;
 background-color:#D8D4CF
}
.u28sitelinkw1:first-of-type .u28sitelinksc.u28result {
 display:block
}
.u28sitelinkw1:first-of-type .u28sitelinksp {
 margin-bottom:20px
}
.u28sitelinkw1>.u28result {
 opacity:1 !important
}
.ctryfilter+.u28sitelinkw1 .u28sitelinksc.u28result {
 display:block
}
.ctryfilter+.u28sitelinkw1 .u28sitelinksp {
 margin-bottom:20px
}
.u28w8>.u28sitelinkw1 .u28sitelinksc.u28result {
 display:block
}
.u28w8>.u28sitelinkw1 ~ .u28sitelinkw1 .u28sitelinksc.u28result {
 display:none
}
.u28dev .u28w8>.u28sitelinkw1 ~ .u28sitelinkw1 .u28sitelinksc.u28result {
 display:block
}
.u28dev .u28w8 em {
 font-weight:600;
 font-style:normal
}
.cb19v2+.u28sitelinkw1 {
 display:none
}
.u28sitelinksc.u28result {
 display:none;
 flex:0 50%;
 padding:12px 40px 12px 40px;
 margin-bottom:0;
 border-bottom:0
}
.u28sitelinksc.u28result h4 {
 font-size:14px;
 margin-bottom:0;
 width:100%
}
.u28sitelinksc.u28result h4 a {
 color:#577346;
 font-weight:bold;
 font-size:15px
}
.u28sitelinksc.u28result h4 a:hover {
 color:#161513
}
.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
}
.u28suggest li[aria-selected="true"],
.u28suggest li:hover {
 color:#FBF9F8
}
.u28suggest li[aria-selected="true"]:before,
.u28suggest li:hover:before {
 background-color:#C6C1BD;
 width:100%;
 position:absolute;
 height:100%;
 content:'';
 left:0;
 z-index:0;
 opacity:0.3
}
.u28suggest li[aria-selected="true"] a b,
.u28suggest li:hover a b {
 color:#94B382
}
.u28suggest .u28suggestlnk,
.u28suggest .u28complete {
 color:#FBF9F8;
 position:relative
}
.u28suggest .u28suggestlnk:before,
.u28suggest .u28complete:before {
 color:#FBF9F8;
 font-size:30px;
 position:absolute;
 left:0;
 transform:translate(5px, 13px)
}
.u28suggest .u28suggestlnk:before {
 transform:translate(-20px, 19px)
}
.u28typeahead,
.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
}
.u28placeholder span {
 width:100%
}
.u28clear {
 opacity:0;
 visibility:hidden;
 cursor:pointer;
 z-index:4;
 transition:opacity 300ms linear
}
.u28clear:focus {
 outline:none
}
.u28 ::-webkit-input-placeholder {
 color:transparent
}
.u28 ::-moz-placeholder {
 color:transparent
}
.u28 ::-ms-input-placeholder {
 color:transparent
}
.u28 :-ms-input-placeholder {
 color:transparent !important
}
.u28 ::placeholder {
 color:transparent
}
.dropdownactive.u28 ::-webkit-input-placeholder {
 color:#FBF9F8
}
.dropdownactive.u28 ::-moz-placeholder {
 color:#FBF9F8
}
.dropdownactive.u28 ::-ms-input-placeholder {
 color:#FBF9F8
}
.dropdownactive.u28 :-ms-input-placeholder {
 color:#FBF9F8 !important
}
.dropdownactive.u28 ::placeholder {
 color:#FBF9F8
}
.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
}
.u28home:hover {
 cursor:pointer
}
.u28home:focus {
 outline-color:#fff
}
.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)
}
.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
}
.u28ham:hover {
 cursor:pointer
}
.u28ham:focus {
 outline-color:#fff !important
}
.js .u28ham {
 pointer-events:none
}
.js .u28ham.u28clickable {
 pointer-events:all
}
.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
}
.u28nav .u28navw1 {
 display:block
}
.u28nav::-webkit-scrollbar {
 width:0 !important
}
.u28nav.u28fadeIn {
 transform:translate(0, 0)
}
.u28nav.u28shortnav {
 height:calc(100vh - 60px);
 padding-bottom:48px;
 overflow-y:scroll;
 overflow-x:hidden
}
.u28nav.bgload:before {
 background-image:inherit
}
.u28navw1>ul {
 width:33.33%;
 float:left;
 display:block
}
.u28navw1>ul>li {
 padding:0 30px 30px 0;
 position:relative
}
.u28navw1>ul>li:last-child {
 padding-right:0
}
.u28navw1>ul>li>h3 {
 padding:0;
 color:#FBF9F8;
 font-size:18px;
 width:100%;
 display:inline-block;
 line-height:1.3;
 font-family:inherit
}
.u28navw1>ul>li>h3>a {
 opacity:1;
 color:#FBF9F8;
 font-size:18px;
 position:relative;
 line-height:1.3
}
.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
}
.u28navw1>ul>li>h3>a:hover {
 text-decoration:none
}
.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
}
.u28navw1>ul>li>div {
 padding:0;
 color:#FBF9F8;
 font-size:18px;
 width:100%;
 display:inline-block;
 line-height:1.3;
 font-family:inherit
}
.u28navw1>ul>li>div>a {
 opacity:1;
 color:#FBF9F8;
 font-size:18px;
 position:relative;
 line-height:1.3
}
.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
}
.u28navw1>ul>li>div>a:hover {
 text-decoration:none
}
.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
}
.u28navw1>ul>li>ul {
 margin-top:.5em;
 padding:0 1.5em 0 1.5em;
 position:relative
}
.u28navw1>ul>li>ul:before {
 content:'';
 width:1px;
 position:absolute;
 background:#C6C1BD;
 opacity:.2;
 top:7px;
 bottom:7px;
 left:0
}
.u28navw1>ul>li>ul>li>a {
 color:#FBF9F8;
 font-size:16px;
 line-height:1.8
}
.u28navw1>ul .mclose {
 display:none
}
.u28back {
 display:none
}
.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
}
.js .dropdownloaded:not(.u28adj) .u28-profile .u28-profilew1,
.js .dropdownloaded .u28w4,
.js .dropdownloaded .u28nav {
 display:block
}
.u28nomenu .u28s1 {
 opacity:0 !important;
 pointer-events:none
}
.u28nomenu .u28-searchicon {
 display:none
}
.u28nomenu .u28w3 .u28logo {
 display:block;
 background-position:0px 10px;
 margin-left:14px
}
.u28nomenu .u28w3.u28typing .u28-searchicon {
 display:none
}
.u28nomenu .u28w3.u28typing .u28logo {
 display:none
}
.f11v9 .u28,
.f11v6 .u28 {
 right:auto
}
.f11v9 .u28:before,
.f11v6 .u28:before {
 display:none
}
.f11v9 .u28 .cwidth,
.f11v6 .u28 .cwidth {
 max-width:1344px
}
.f11v9 .u28 .u28cover,
.f11v6 .u28 .u28cover {
 right:auto;
 left:auto;
 background-color:transparent
}
.f11v9 .u28 *,
.f11v6 .u28 * {
 box-sizing:border-box
}
.f11v9 .u28 .u28w2 ul.u28suggest,
.f11v6 .u28 .u28w2 ul.u28suggest {
 width:100%;
 left:0
}
.f11v9 .u28.u28v1 .u28navw2 .u28a1 .obttns,
.f11v6 .u28.u28v1 .u28navw2 .u28a1 .obttns {
 float:none
}
.f11v9 .u28.u28v1 .obttns,
.f11v6 .u28.u28v1 .obttns {
 color:#FBF9F8
}
.f11v9 .u28.u28v1 .obttns .obttn1 a,
.f11v6 .u28.u28v1 .obttns .obttn1 a {
 color:#FBF9F8 !important;
 background:none;
 border:#FBF9F8 1px solid
}
.f11v9 .u28.u28v1 .obttns .obttn1 a:hover,
.f11v6 .u28.u28v1 .obttns .obttn1 a:hover {
 background:#FBF9F8;
 color:#161513 !important
}
.f11v9 .u28.u28v1 .u28a1 .obttns,
.f11v6 .u28.u28v1 .u28a1 .obttns {
 color:#161513
}
.f11v9 .u28.u28v1 .u28a1 .obttns .obttn1 a,
.f11v6 .u28.u28v1 .u28a1 .obttns .obttn1 a {
 color:#161513 !important;
 border:#161513 1px solid
}
.f11v9 .u28.u28v1 .u28a1 .obttns .obttn1 a:hover,
.f11v6 .u28.u28v1 .u28a1 .obttns .obttn1 a:hover {
 background:#161513;
 color:#FBF9F8 !important
}
.f11v9 .u28.u28v1 .u28a1.darktheme .obttns,
.f11v6 .u28.u28v1 .u28a1.darktheme .obttns {
 color:#FBF9F8
}
.f11v9 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a,
.f11v6 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a {
 color:#FBF9F8 !important;
 border:#FBF9F8 1px solid
}
.f11v9 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a:hover,
.f11v6 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a:hover {
 background:#FBF9F8;
 color:#161513 !important
}
.f11v9.rtl .obttns:not(.obttn-center) div,
.f11v6.rtl .obttns:not(.obttn-center) div {
 float:none
}
.f11v0 .u28 {
 max-width:1600px
}
.f11v0 .u28 .u28cover {
 max-width:1600px
}
.f11v0 .u28 .u28w1:after {
 max-width:1600px
}
.f11v0 .u28 .u28w1,
.f11v0 .u28 .u28nav,
.f11v0 .u28 .u28w4 {
 max-width:1600px
}
.f11v9 .u28 .u28typeahead,
.f11v9 .u28 .u28placeholder {
 transform:translate(0, 9px)
}
.f11v9 .u28v1 .cwidth {
 margin-bottom:0
}
@media (max-width: 1040px) {
 .f11v9 .u28v1 .cwidth {
  padding-left:2.4414062%;
  padding-right:2.4414062%;
  margin-left:0;
  margin-right:0;
  width:100%
 }
 .f11v9 .u28v1 .u28suggestw1 {
  left:-25px
 }
 .f11v9 .u28v1 .mnavback {
  margin-left:2.4414062% !important
 }
}
.rtl .u28v0 {
 overflow:hidden
}
.rtl .u28ham {
 transform:rotate(180deg)
}
.rtl .u28s1 {
 padding-left:0
}
.rtl .u28s3 {
 padding-right:0
}
.rtl .u28v0 .u28home {
 margin-right:-8px
}
.rtl .u28-searchicon,
.rtl .u28-back,
.rtl .u28logo {
 margin-right:4px;
 margin-left:0
}
.rtl #askoracleinput {
 margin-right:15px;
 margin-left:0
}
.rtl .u28w2 ul.u28suggest li a {
 padding-right:40px;
 transform:translate(-23px, 0px)
}
.rtl .u28w2 ul.u28suggest li a:before {
 right:0;
 transform:translate(8px, 19px)
}
.rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
 transform:translate(0px, 10px)
}
.rtl .u28w2 ul.u28suggest li cite {
 padding-left:0;
 direction:ltr;
 display:block
}
.rtl .u28typeahead,
.rtl .u28placeholder {
 right:15px;
 left:45px
}
.rtl .u28-back:before {
 transform:rotate(180deg)
}
.rtl .u28nav .mclose {
 left:0;
 right:auto
}
.rtl .u28navw1>ul>li {
 padding:0 0 30px 30px
}
.rtl .u28navw1>ul>li>ul:before {
 right:0
}
.rtl .u28w8 {
 padding-right:48px;
 padding-left:0
}
.rtl .u28result .u28rw3 cite span {
 padding-left:1em;
 padding-right:0;
 float:right
}
.rtl .u28result p {
 float:right
}
.rtl .u28w8 .cb19v2 {
 margin:40px -10px 0 0
}
.rtl .u28w8 .u28video .u28rw1 .u28rw3 h4,
.rtl .u28w8 .u28video .u28rw1 .u28rw3 cite,
.rtl .u28w8 .u28video .u28rw1 .u28rw3 p {
 padding-right:0;
 padding-left:50px
}
.rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1 {
 left:0;
 right:auto
}
.rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
 top:48px
}
.rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.right.u28fadeIn {
 left:0;
 right:auto !important
}
.rtl .u28.u28v1 .u28s4.u28clickable a.u28search::after {
 right:0;
 left:auto;
 transform:translate(4px, -50%)
}
.rtl .u28.u28v1.u28.u28adj .u28-profile {
 margin-right:15px;
 margin-left:0
}
.rtl .u28.u28v1.u28.u28adj .u28-contact {
 margin:0 15px 0 0
}
.rtl .u28.u28v1.u28.u28adj .u28-free-tier {
 margin:0 15px 0 0
}
.rtl .u28.u28v1 .u28clsSearch {
 left:22px;
 right:auto;
 border-radius:45px 0 0 45px
}
.rtl .u28.u28v1 #askoracleinput {
 margin-right:22px !important;
 margin-left:50px
}
.rtl .u28.u28v1 .u28suggestw1 {
 left:0
}
.rtl .u28.u28v1.u28 .u28clmdiv:after {
 left:calc(-100px /2);
 right:auto
}
.rtl .u28.u28v1.u28 .u28navw2 h3:before {
 right:-1.5em;
 left:auto
}
.rtl .u28.u28v1.u28 .u28navw2 div:before {
 right:-1.5em;
 left:auto
}
.rtl .u28.u28v1.u28 .u28t1 h2 {
 float:right
}
.rtl .u28.u28v1.u28 .u28t1 div {
 float:right
}
.rtl .u28.u28v1.u28 .u28t1 .u28sa {
 float:left
}
.rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
 float:right;
 width:100%
}
.rtl .u28.u28v1 .u28-profile .u28-profilew1 ul.u28l-out li a {
 float:right
}
.rtl .u28.u28v1 .u28-profile .u28-profilew1 .u28acttitle {
 padding:0 0 16px 32px
}
.rtl .u28.u28v1 .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg span:after {
 margin:-2px 8px -6px 0
}
.rtl .u28.u28v1 .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2>a.u28cloudbg span {
 display:inline
}
.rtl .u28.u28v1 .u28back:before {
 top:12px
}
.rtl .u28.u28v1 .u28back.u28actbck {
 padding-right:24px
}
.rtl .u28.u28v1 .u28back.u28actbck+.u28acttitle {
 padding-right:32px
}
.u28.u28v1 .u28back {
 padding:12px 12px 12px 17px;
 float:left;
 color:#FBF9F8;
 position:relative;
 font-size:16px;
 margin:0 0 10px 20px
}
.u28.u28v1 .u28back:hover {
 cursor:pointer;
 text-decoration:underline
}
.u28.u28v1 .u28back:before {
 position:absolute;
 left:-5px;
 top:14px;
 background-size:21px;
 background-position:center
}
.u28.u28v1 .u28back.u28actbck {
 color:#161513;
 padding:12px 12px 53px 36px
}
.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")
}
.u28.u28v1 .u28w1 .cwidth {
 position:relative
}
.u28.u28v1 .u28navw1 {
 padding-bottom:10em
}
.u28.u28v1 .u28nav {
 max-height:calc(100vh - 60px);
 background-color:#312D2A;
 z-index:1
}
.u28.u28v1 .u28nav.bgload {
 background-image:none
}
.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
}
.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
}
.u28.u28v1 a.u28menutab {
 position:absolute;
 top:0;
 height:1px;
 width:1px;
 font-size:1px !important;
 display:none
}
.u28.u28v1 a.u28menutab:focus {
 outline:0 !important
}
.u28.u28v1 a.u28exitlink {
 position:absolute;
 top:0;
 height:1px;
 width:1px;
 font-size:1px !important;
 display:inline-block
}
.u28.u28v1 a.u28exitlink:focus {
 outline:0 !important
}
.u28.u28v1 a.u28exitlink.u28exitfwd {
 top:auto;
 bottom:0
}
@media (max-width: 974px) {
 .u28.u28v1 a.u28exitlink:not(.u28exitmobile) {
  display:none
 }
}
@media (min-width: 975px) {
 .u28.u28v1 a.u28exitmobile {
  display:none
 }
}
.u28.u28v1 .u28navw2 .u28a1 {
 padding:1.5em;
 background-size:cover;
 background-position:right
}
.u28.u28v1 .u28navw2 .u28a1 h3 {
 color:#161513;
 font-weight:700;
 opacity:1
}
.u28.u28v1 .u28navw2 .u28a1 div {
 color:#161513;
 font-weight:700;
 opacity:1
}
.u28.u28v1 .u28navw2 .u28a1 b {
 color:#161513;
 font-size:14px;
 font-weight:700;
 margin-bottom:0.5em;
 display:block
}
.u28.u28v1 .u28navw2 .u28a1 .u28date {
 color:#161513;
 font-size:14px;
 font-weight:700;
 margin-bottom:0.5em;
 display:block
}
.u28.u28v1 .u28navw2 .u28a1 p {
 color:#161513;
 font-size:14px;
 margin:0
}
.u28.u28v1 .u28navw2 .u28a1.darktheme h3,
.u28.u28v1 .u28navw2 .u28a1.darktheme b,
.u28.u28v1 .u28navw2 .u28a1.darktheme p,
.u28.u28v1 .u28navw2 .u28a1.darktheme .u28date {
 color:#fff
}
.u28.u28v1 .u28navw2 .u28a1.darktheme div,
.u28.u28v1 .u28navw2 .u28a1.darktheme b,
.u28.u28v1 .u28navw2 .u28a1.darktheme p,
.u28.u28v1 .u28navw2 .u28a1.darktheme .u28date {
 color:#fff
}
.u28.u28v1 .u28navw2 .u28a1 .obttns {
 margin-top:3em
}
.u28.u28v1 .u28navw2 .u28a1+.u28a1 {
 margin-top:1em
}
.u28.u28v1 .u28dropsrch {
 background-color:transparent !important
}
.u28.u28v1.u28adj .u28-profile {
 margin-right:0
}
.u28.u28v1 .u28placeholder {
 display:none
}
.u28.u28v1 .u28input #askoracleinput {
 margin-right:50px;
 color:#312D2A
}
.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
}
.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
}
.u28.u28v1 .u28suggestw1 {
 position:absolute;
 bottom:-10px
}
.u28.u28v1 .u28w2 ul.u28suggest {
 width:100vw
}
.u28.u28v1 .u28oneclm {
 grid-template-columns:repeat(1, 1fr);
 -ms-grid-columns:1fr;
 -ms-grid-rows:0fr;
 grid-template-rows:0fr
}
.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
}
.u28.u28v1 .u28twoclm .u28twoclm {
 grid-column-gap:50px;
 -ms-grid-rows:40px 1fr;
 -ms-grid-columns:1fr 50px 1fr;
 -ms-grid-column:1
}
.u28.u28v1 .u28twoclm .u28twoclm+.u28twoclm {
 -ms-grid-column:3
}
.u28.u28v1 .u28twoclm .u28t1 {
 -ms-grid-row:1;
 -ms-grid-:1;
 -ms-grid-column:1
}
.u28.u28v1 .u28twoclm .u28t1+div {
 -ms-grid-row:2;
 -ms-grid-column:1
}
.u28.u28v1 .u28twoclm .u28t1+div+div {
 -ms-grid-row:2;
 -ms-grid-column:3
}
.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)
}
.u28.u28v1 .u28clmdiv {
 position:relative
}
.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
}
.u28.u28v1 .u28clmdiv+ {
 -ms-grid-column:3
}
.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
}
.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
}
.u28.u28v1 .u28threeclm>div {
 -ms-grid-column:1;
 -ms-grid-row:1
}
.u28.u28v1 .u28threeclm>div+div {
 -ms-grid-column:2;
 -ms-grid-row:1
}
.u28.u28v1 .u28threeclm>div+div+div {
 -ms-grid-column:3;
 -ms-grid-row:1
}
.u28.u28v1 .u28clm.u28navw2[data-type="developer"] div ul p {
 color:#FBF9F8;
 font-size:12px
}
.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
}
.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
}
.u28.u28v1 .u28fourclm>div {
 -ms-grid-column:1
}
.u28.u28v1 .u28fourclm>div+div {
 -ms-grid-column:3
}
.u28.u28v1 .u28fourclm>div+div+div {
 -ms-grid-column:5
}
.u28.u28v1 .u28fourclm>div+div+div+div {
 -ms-grid-column:7
}
.u28.u28v1 .u28t1 {
 grid-column:1 / span 2;
 -ms-grid-column-span:3;
 width:100%;
 -ms-grid-row:1;
 -ms-grid-column:1
}
.u28.u28v1 .u28t1 h2 {
 float:left;
 font-weight:700 !important;
 margin-bottom:1em;
 color:#fff;
 font-family:inherit;
 font-size:20px
}
.u28.u28v1 .u28t1 h2 a {
 font-size:inherit
}
.u28.u28v1 .u28t1 div {
 float:left;
 font-weight:700 !important;
 color:#fff;
 font-family:inherit;
 font-size:20px !important
}
.u28.u28v1 .u28t1 div a {
 font-size:inherit
}
.u28.u28v1 .u28t1 .u28sa {
 float:right;
 font-size:1.6rem
}
.u28.u28v1 .u28navw1 {
 transform:translate(0, 100%);
 position:relative;
 height:100%;
 opacity:0
}
.u28.u28v1 .u28navw1 [data-target] {
 display:none
}
.u28.u28v1.u28-open .u28navw1 {
 opacity:1;
 transform:translate(0, 0);
 transition:opacity 600ms ease-in-out 0ms, transform 400ms ease-in-out 0ms
}
.u28.u28v1 .u28nav.killtransition,
.u28.u28v1 .u28w4.killtransition {
 transition:initial !important
}
.u28.u28v1.dropdownloaded .u28w4 {
 transition:visibility 300ms ease, opacity 400ms ease, transform 400ms ease
}
.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
}
.u28.u28v1 .u28nav {
 padding:0;
 transform:translate(0, -100%);
 transition:initial
}
.u28.u28v1 .u28nav.u28fadeIn,
.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
}
.u28.u28v1 .u28nav.u28shortnav.bgload:before {
 min-height:calc(100% + 15em)
}
.u28.u28v1 .u28clm {
 display:-ms-grid;
 display:grid
}
.u28.u28v1 .u28clm>div>ul>li {
 padding-bottom:1.1em
}
.u28.u28v1 .u28clm>div>ul>li:last-child {
 padding-bottom:0
}
.u28.u28v1 .u28clm>div>ul>li>ul>li {
 padding:0.3em 0;
 line-height:1.4
}
.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
}
.u28.u28v1 .u28navw2 .col-w1 {
 padding-left:2em
}
.u28.u28v1 .u28navw2 .col-item-w1>ul>li {
 padding-bottom:2em
}
.u28.u28v1 .u28navw2 .col-item-w1>ul>li>ul>li {
 padding:0.3em 0
}
.u28.u28v1 .u28navw2:not(.active) h3:before {
 font-family:initial !important
}
.u28.u28v1 .u28navw2:not(.active) div:before {
 font-family:initial !important
}
.u28.u28v1 .u28navw2 h3 {
 font-size:18px;
 font-family:inherit;
 font-weight:400;
 position:relative;
 color:#fff;
 opacity:.6
}
.u28.u28v1 .u28navw2 h3.u28linked {
 opacity:1
}
.u28.u28v1 .u28navw2 h3:before {
 padding-right:0;
 position:absolute;
 top:0px;
 left:-1.5em;
 color:currentColor
}
.u28.u28v1 .u28navw2 h3 a {
 font-size:inherit
}
.u28.u28v1 .u28navw2 div {
 font-family:inherit;
 font-weight:400;
 position:relative;
 color:#fff
}
.u28.u28v1 .u28navw2 div.u28linked {
 opacity:1
}
.u28.u28v1 .u28navw2 div:before {
 padding-right:0;
 position:absolute;
 top:0px;
 left:-1.5em;
 color:currentColor;
 font-size:20px
}
.u28.u28v1 .u28navw2 a {
 font-size:14px;
 color:#fff
}
.u28.u28v1 .u28navw2.u28abs {
 position:absolute;
 right:0;
 left:0;
 top:0
}
.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
}
.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
}
.u28.u28v1 .u28navw2 div ul li div:not(.obttn1) {
 line-height:1.2;
 margin-bottom:0.4em
}
.u28.u28v1 .u28navw2 div ul li div:not(.obttn1)>a {
 font-size:18px;
 font-family:inherit;
 font-weight:400;
 position:relative;
 color:#fff
}
.u28.u28v1 .u28navw4 {
 padding:20px;
 position:relative;
 overflow:hidden
}
.u28.u28v1 .u28navw4 h6 {
 font-weight:700
}
.u28.u28v1 .u28navw4 p {
 margin-bottom:215px;
 font-size:1.8rem
}
.u28.u28v1 .u28navw4 .u28pimg {
 position:absolute;
 max-height:200px;
 bottom:0;
 width:auto;
 height:auto;
 top:auto;
 left:50%;
 transform:translate(-50%, 0)
}
.u28.u28v1 .u28navw4 .u28pimg+.obttns {
 margin-top:-50px
}
.u28.u28v1 .u28navw4 .obttns {
 z-index:2
}
.u28.u28v1 .u28ham {
 display:none
}
.u28.u28v1 .u28prof {
 background-color:#312D2A !important
}
.u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
 top:44px
}
.u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn.right {
 right:0
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li h3 {
 margin:24px 0 0.8em 0
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li div {
 margin:24px 0 0.8em 0
}
.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%
}
.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%
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li p:last-child {
 margin-bottom:0
}
.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
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li h3.icn-search:before {
 top:3px
}
.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
}
.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
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li div.icn-search:before {
 top:3px
}
.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
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li:first-child h3 {
 margin-top:0
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li:first-child div {
 margin-top:0
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li h3.icn-search:after {
 left:0;
 right:0;
 width:auto
}
.u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"]>div>ul>li div.icn-search:after {
 left:0;
 right:0;
 width:auto
}
nav#u28nav.u29temphide {
 visibility:hidden !important;
 transition:initial !important
}
.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
}
.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) {
 .f11v6 .u28.u28v1 .u28suggestw1 {
  left:-38px
 }
 .f11v6 .u28.u28v1 .u28navw2 {
  max-width:calc(100% - 38px - 38px)
 }
}
@media (max-width: 1380px) {
 .f11v9 .u28v1 .u28s1 {
  padding-left:1em
 }
 .f11v9 .u28v1 .u28s3 {
  padding-right:1em
 }
 .f11v9 .u28v1 .u28nav {
  padding-left:1em
 }
}
@media (max-width: 1040px) {
 .f11v9 .u28v1 .u28s1 {
  padding-left:0
 }
 .f11v9 .u28v1 .u28s3 {
  padding-right:0
 }
 .f11v9 .u28v1 .u28nav {
  padding-left:0
 }
}
@media (max-width: 974px) {
 .f11v6 .u28.u28v1 .u28suggestw1 {
  left:-28px
 }
 .f11v6 .u28.u28v1 .u28navw2 {
  max-width:calc(100% - 28px - 28px)
 }
}
@media (max-width: 670px) {
 .f11v6 .u28.u28v1 .u28suggestw1 {
  left:-22px
 }
 .f11v6 .u28.u28v1 .u28navw2 {
  max-width:calc(100% - 22px - 22px)
 }
 .f11v6 .u28.u28v1 .u28w2 ul.u28suggest {
  max-width:none !important
 }
}
@media (max-width: 1468px) {
 .u28.u28v1 .u28navw2.u28abs {
  right:48px;
  left:48px
 }
 .f20 .u28.u28v1 .u28suggestw1 {
  left:-48px
 }
 .f20 .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn.right {
  right:48px
 }
 .f20 .u28.u28v1 .u28navw2 {
  max-width:calc(100% - 48px - 48px)
 }
}
@media (max-width: 1344px) {
 .f20 .u28.u28v1 .u28navw2 h3 a:before {
  top:12px
 }
 .f20 .u28.u28v1 .u28navw2 div a:before {
  top:12px
 }
}
@media (max-width: 1344px) and (orientation: landscape) {
 .u28.u28v1 .u28navw1 {
  padding-bottom:5em
 }
}
@media (max-width: 1344px) {
 .u28.u28v1 .u28t1 .u28sa {
  margin-top:7px
 }
 .u28.u28v1 .u28prof {
  background-color:transparent !important
 }
 .u28.u28v1 .u28navw2 {
  padding:2em 27px 2em;
  width:calc(100% - 40px)
 }
 .u28.u28v1 .u28navw2 h3 a:before {
  transform:translate(-22px, -50%);
  top:11px
 }
 .u28.u28v1 .u28navw2 div a:before {
  transform:translate(-22px, -50%);
  top:11px
 }
 .u28.u28v1 .u28navw2.u28abs {
  right:24px;
  left:24px
 }
 .u28.u28v1 .u28navw2.u28twoclm {
  grid-template-columns:repeat(1, 1fr)
 }
 .u28.u28v1 .u28twoclm {
  grid-column-gap:50px;
  -ms-grid-columns:100%;
  -ms-grid-rows:100%
 }
 .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
 }
 .u28.u28v1 .u28twoclm .u28twoclm>div:nth-of-type(2) {
  -ms-grid-column:1
 }
 .u28.u28v1 .u28twoclm .u28twoclm>div:nth-of-type(3) {
  -ms-grid-column:3
 }
 .u28.u28v1 .u28twoclm .u28twoclm+.u28twoclm {
  -ms-grid-row:2;
  -ms-grid-column:1;
  -ms-grid-rows:40px 1fr
 }
 .u28.u28v1 .u28clm>div>ul>li {
  padding-bottom:1em
 }
 .u28.u28v1 .u28clmdiv:after {
  right:0;
  bottom:2em;
  width:100%;
  height:1px;
  top:auto
 }
 .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
 }
 .u28.u28v1 .u28threeclm>div {
  -ms-grid-column:1;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28threeclm>div+div {
  -ms-grid-column:3;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28threeclm>div+div+div {
  -ms-grid-column:1;
  -ms-grid-row:3
 }
 .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
 }
 .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
 }
 .u28.u28v1 .u28fourclm>div {
  -ms-grid-column:1;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28fourclm>div+div {
  -ms-grid-column:3;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28fourclm>div+div+div {
  -ms-grid-column:1;
  -ms-grid-row:3
 }
 .u28.u28v1 .u28fourclm>div+div+div+div {
  -ms-grid-column:3;
  -ms-grid-row:3
 }
 .f20 .u28.u28v1 .u28navw2 {
  max-width:calc(100% - 24px - 24px)
 }
 .f20 .u28.u28v1 .u28suggestw1 {
  left:-24px
 }
 .rtl .u28.u28v1.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
  padding-right:15px
 }
 .rtl .u28.u28v1.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a:after {
  left:12px;
  right:auto;
  top:7px
 }
 .rtl .u28.u28v1 .u28clmdiv:after {
  right:0;
  left:0;
  width:auto
 }
}
@media (max-width: 1080px) {
 .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) {
 .f11v9 .u28.u28v1 .u28suggestw1 {
  left:-23px
 }
}
@media (max-width: 1100px) {
 .u28v0.u28adj .u28-profile {
  margin:0 10px 0 10px
 }
 .u28v0.u28adj .u28-profile .u28prof {
  padding:11px 20px 11px 25px;
  min-height:39px
 }
 .u28v0.u28adj .u28-profile .acttxt {
  display:none
 }
 .u28w8 {
  left:0 !important;
  width:100% !important;
  padding:0 24px 300px 24px !important;
  position:absolute
 }
}
@media (min-width: 1344px) and (max-height: 770px) {
 .u28w8 {
  padding-left:48px
 }
 .u28w8 .u28skel {
  left:24px;
  right:24px;
  width:auto
 }
 .u28w8 .cb19v2 .cb19w2 .bcthumbnail,
 .u28w8 .cb19v2 .cb19w2 img {
  max-width:241px
 }
 .u28w8 .cb19v2.u28proimg p {
  width:auto;
  float:none
 }
 .rtl .u28back {
  float:right;
  padding:12px 17px 12px 12px
 }
 .rtl .u28back:before {
  right:-5px;
  left:auto;
  transform:rotate(180deg)
 }
 .rtl .u28back.u28actbck {
  margin-right:30px
 }
 .rtl .u28result p {
  float:right
 }
 .rtl .u28-searchicon,
 .rtl .u28-back,
 .rtl .u28logo {
  margin-right:4px
 }
 .rtl .u28w2 ul.u28suggest li a:before {
  transform:translate(10px, 8px)
 }
 .rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
  transform:translate(7px, -16px)
 }
 .rtl .u28-profile .u28-profilew1.right {
  left:24px;
  right:auto;
  transform:translate(0px, 0px)
 }
 .rtl .u28-profilew1.right.u28fadeIn {
  left:24px;
  right:auto;
  transform:translate(0px, 8px)
 }
 .u28sitelinkw1,
 .u28w8>.u28result {
  padding:24px 0 24px 0
 }
 .u28w8 .cb19v2 {
  margin-top:24px
 }
 .u28w2 ul.u28suggest li a {
  padding-top:5px;
  line-height:1.5;
  font-size:18px
 }
 .u28w2 ul.u28suggest li a:before {
  transform:translate(-22px, 8px);
  background-size:19px;
  background-repeat:no-repeat;
  background-position:center
 }
 .u28w2 ul.u28suggest li a.u28-search.u28complete {
  padding-top:16px;
  padding-bottom:16px
 }
 .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
  background-size:19px;
  transform:translate(-19px, -16px)
 }
}
@media (min-width: 1344px) {
 .u28navw1>ul>li>ul {
  display:block !important
 }
}
@media (max-width: 1344px) {
 .u28ham {
  margin:0 5px 0 0
 }
 .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
 }
 .u28navw1>ul {
  width:100%
 }
 .u28navw1>ul>li {
  flex:auto;
  margin-top:18px;
  padding:0 44px 23px 0
 }
 .u28navw1>ul:last-child {
  margin-bottom:75px
 }
 .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
 }
 .mclose:hover {
  cursor:pointer
 }
 .mclose.open {
  transform:rotate(90deg);
  transition:transform 300ms ease
 }
 .u28v0 .u28s3 {
  display:none !important
 }
 .u28.u28v1.u28adj .u28-contact {
  width:44px;
  margin:0 0 0 3px
 }
 .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
 }
 .u28.u28v1.u28adj .u28-contact a span {
  display:none
 }
 .u28.u28v1.u28adj .u28-free-tier a {
  padding:11px 20px 11px 20px;
  min-height:39px
 }
 .u28-profile {
  margin:0 -8px 0 5px
 }
 .u28-profile .acttxt {
  display:none
 }
 .u28-profile>a {
  background-size:19px !important
 }
 .u28v0 .mnavback {
  display:block !important
 }
 .u28navw1>ul>li>ul {
  display:none
 }
 .u28navw1>ul>li>h3,
 .u28nav>ul>li>h3>a {
  font-size:18px
 }
 .u28navw1>ul>li>div,
 .u28nav>ul>li>div>a {
  font-size:18px
 }
 .u28w8 .u28skel {
  left:24px;
  right:24px;
  width:auto
 }
 .u28w2 ul.u28suggest li cite {
  max-width:none !important;
  word-break:break-word
 }
 .u28w2 ul.u28suggest li a {
  max-width:none !important;
  margin-left:24px !important
 }
 .u28 {
  max-height:60px
 }
 .u28w1 {
  padding:8px 0
 }
 .u28-back:before {
  background-size:15px 15px
 }
 .u28bttop {
  height:60px
 }
 body.f20 .u28+section.pghero {
  margin-top:-60px
 }
 .u28 ~ .pghero+.u03v5 {
  top:60px
 }
 .u28input #askoracleinput {
  font-size:16px;
  padding:8px 0;
  margin-left:0
 }
 .u28typeahead,
 .u28placeholder {
  font-size:16px;
  transform:translate(0, 7px);
  padding:0 0 0 0;
  right:24px
 }
 .f11v9 .u28 .u28typeahead,
 .f11v9 .u28 .u28placeholder {
  transform:translate(0, 9px)
 }
 .u28ham {
  background-size:22px;
  min-width:44px
 }
 .u28nomenu .u28w3 .u28logo {
  background-size:22px;
  background-position:4px 12px
 }
 .u28-profile>a {
  background-size:19px !important
 }
 .u28nomenu .u28s1 {
  display:none
 }
 .u28nomenu .u28s2 {
  padding-left:24px
 }
 .u28nav.u28shortnav {
  height:calc(100vh - 60px);
  padding-bottom:48px
 }
 .u28v0 {
  display:block
 }
 .u28-searchicon,
 .u28-back,
 .u28logo {
  margin-left:0
 }
 .u28clear,
 .u28-microphone {
  margin-right:0
 }
 .u28clear {
  background-size:19px
 }
 .u28-searchicon:before {
  background-size:16px 16px
 }
 .u28sitelinkw1,
 .u28w8>.u28result {
  padding:20px 0 20px 0
 }
 .u28w8 .cb19v2 {
  margin-top:20px
 }
 .u28w2 ul.u28suggest {
  left:0
 }
 .u28w2 ul.u28suggest li {
  padding-right:15px
 }
 .u28w2 ul.u28suggest li cite {
  padding-top:15px;
  line-height:1.3;
  padding-bottom:9px
 }
 .u28w2 ul.u28suggest li a {
  padding-top:5px;
  margin-bottom:5px;
  line-height:1.5;
  padding-left:40px;
  font-size:18px
 }
 .u28w2 ul.u28suggest li a:before {
  margin-left:0;
  transform:translate(-2px, 11px);
  background-size:16px;
  background-repeat:no-repeat;
  background-position:center
 }
 .u28w2 ul.u28suggest li a.u28-search.u28complete {
  padding-top:16px;
  padding-bottom:16px
 }
 .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
  transform:translate(1px, -16px)
 }
 .u28.u28v1 .u28dropsrch {
  padding-top:12px
 }
 .u28.u28v1 .u28navw2 .u28a1 {
  margin:0 0 0 -24px
 }
 .rtl .u28w1 {
  left:0
 }
 .rtl .u28home {
  margin:0 0 0 5px
 }
 .rtl .u28ham {
  margin:0 0 0 5px
 }
 .rtl .u28navw2 .u28a1 {
  margin:0 -24px 0 0
 }
 .rtl .u28-profile {
  margin:0 5px 0 0
 }
 .rtl .u28-profile .u28-profilew1 .u28-profilew2 a:after {
  top:-2px
 }
 .rtl #askoracleinput {
  margin-right:0
 }
 .rtl .u28back {
  float:right;
  padding:12px 17px 12px 12px;
  margin:0 20px 10px 0
 }
 .rtl .u28back:before {
  right:-5px;
  left:auto;
  transform:rotate(180deg);
  top:11px
 }
 .rtl .u28back.u28actbck {
  margin-right:30px
 }
 .rtl .u28result p {
  float:right
 }
 .rtl .u28-searchicon,
 .rtl .u28-back,
 .rtl .u28logo {
  margin-right:0
 }
 .rtl .u28nav {
  left:0
 }
 .rtl .u28navw1>ul>li {
  padding:0 0 30px 30px
 }
 .rtl .u28navw1>ul>li>ul:before {
  right:0
 }
 .rtl .u28navw1>ul .mclose {
  left:-16px;
  right:auto
 }
 .rtl .u28w2 ul.u28suggest li {
  padding-right:0
 }
 .rtl .u28w2 ul.u28suggest li a {
  padding-right:40px;
  transform:translate(0, 0px);
  margin-right:24px;
  max-width:100% !important
 }
 .rtl .u28w2 ul.u28suggest li a:before {
  right:0;
  transform:translate(-2px, 12px)
 }
 .rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
  transform:translate(-2px, -16px)
 }
 .rtl .u28w2 ul.u28suggest li cite {
  padding-left:0;
  transform:translate(0, 0px);
  max-width:100% !important
 }
 .rtl .u28typeahead,
 .rtl .u28placeholder {
  right:0;
  left:24px
 }
 .rtl .u28.u28v1 .u28navw1 [data-target]:before {
  left:0;
  right:auto
 }
 .cb19.cb19v2 .cb19w1 {
  padding:0
 }
 .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
  max-width:370px;
  min-width:200px;
  width:100%;
  text-align:left
 }
 .u28.u28adj .u28-profile {
  margin:0 0 0 10px
 }
 .u28.u28adj .u28-profile .u28prof {
  padding:10px 20px 11px 19px;
  min-height:39px
 }
}
@media (max-width: 974px) {
 .u28.u28v1:before {
  content:'mobile'
 }
 .u28.u28v1.u28navactive .u28ham+.u28menutab {
  display:inline-block
 }
 .u28.u28v1 .u28ham {
  display:flex;
  margin:0 7px 0 0;
  transform:translate(0, 0);
  color:transparent
 }
 .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:''
 }
 .u28.u28v1 .u28ham:after {
  height:2px;
  background-color:#fff;
  width:19px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  content:'';
  left:12px
 }
 .u28.u28v1 .u28ham.u28animatedham:before,
 .u28.u28v1 .u28ham.u28animatedham:after {
  display:none
 }
 .u28.u28v1 .u28nav {
  min-height:calc(100vh - 60px) !important;
  max-width:500px;
  transform:translate(-100%, 0)
 }
 .u28.u28v1 .u28nav.bgload {
  background-image:url("https://www.oracle.com/asset/web/i/u28-navbg.jpg")
 }
 .u28.u28v1 .u28nav.bgload:before {
  background-image:none
 }
 .u28.u28v1 .mnavback {
  height:1px;
  width:1px;
  color:transparent !important;
  overflow:hidden;
  display:inline-block;
  padding:0
 }
 .u28.u28v1 .mnavback:before {
  conent:' '
 }
 .u28.u28v1 .u28clmdiv {
  padding-bottom:2em !important;
  margin-bottom:1em
 }
 .u28.u28v1 .u28s4 {
  justify-content:start;
  min-width:0
 }
 .u28.u28v1 .u28s4 a:not(.u28search) {
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  display:none
 }
 .u28.u28v1 .u28s4 a.u28search {
  margin-left:0;
  width:44px;
  transform:translate(0, 0)
 }
 .u28.u28v1 .u28navw1 {
  height:auto;
  padding-top:1em;
  transform:translate(-100%, 0)
 }
 .u28.u28v1 .u28navw1 [data-target] {
  display:grid;
  color:#fff;
  padding:13px 0;
  z-index:3;
  position:relative;
  font-size:20px;
  font-weight:400
 }
 .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
 }
 .u28.u28v1 .u28navw1 [data-target]:before:hover {
  cursor:pointer
 }
 .u28.u28v1 .u28navw1 [data-target].active:before {
  transform:rotate(90deg);
  transition:transform 200ms ease
 }
 .u28.u28v1 .u28-profile .u28-profilew1.shortprof .u28actbck {
  display:block
 }
 .u28.u28v1 .u28clm>div>ul {
  padding-bottom:1em
 }
 .u28.u28v1 .u28clm>div>ul>li>ul {
  display:none
 }
 .u28.u28v1 .u28navw4 {
  max-width:350px
 }
 .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
 }
 .u28.u28v1 .u28navw2.u28abs {
  position:relative;
  right:0;
  left:0
 }
 .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
 }
 .u28.u28v1 .u28navw2 h3 {
  margin:0;
  font-size:16px
 }
 .u28.u28v1 .u28navw2 h3:before {
  display:none
 }
 .u28.u28v1 .u28navw2 div {
  margin:0;
  font-size:16px
 }
 .u28.u28v1 .u28navw2 div:before {
  display:none
 }
 .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
 }
 .u28.u28v1 .u28threeclm>div {
  -ms-grid-column:1;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28threeclm>div+div {
  -ms-grid-column:1;
  -ms-grid-row:3
 }
 .u28.u28v1 .u28threeclm>div+div+div {
  -ms-grid-column:1;
  -ms-grid-row:5
 }
 .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
 }
 .u28.u28v1 .u28fourclm>div {
  -ms-grid-column:1;
  -ms-grid-row:1
 }
 .u28.u28v1 .u28fourclm>div+div {
  -ms-grid-column:1;
  -ms-grid-row:3
 }
 .u28.u28v1 .u28fourclm>div+div+div {
  -ms-grid-column:1;
  -ms-grid-row:5
 }
 .u28.u28v1 .u28fourclm>div+div+div+div {
  -ms-grid-column:1;
  -ms-grid-row:7
 }
 .u28.u28v1 .u28t1 {
  -ms-grid-column:1;
  grid-column:1
 }
 .u28.u28v1 .u28t1 h3 {
  font-size:2.5rem;
  font-weight:400;
  margin-bottom:1.3em
 }
 .u28.u28v1 .u28t1 div {
  font-size:2.5rem;
  font-weight:400;
  margin-bottom:1.3em
 }
 .u28.u28v1 .u28twoclm {
  -ms-grid-columns:1fr;
  grid-template-columns:1fr;
  -ms-grid-rows:2fr;
  grid-template-rows:1fr
 }
 .u28.u28v1 .u28twoclm>*:nth-child(1) {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
 .u28.u28v1 .u28twoclm .u28twoclm {
  -ms-grid-columns:1fr;
  grid-template-columns:1fr;
  -ms-grid-rows:2fr;
  grid-template-rows:1fr;
  padding:0
 }
 .u28.u28v1 .u28twoclm .u28twoclm>*:nth-child(1) {
  -ms-grid-row:1;
  -ms-grid-column:1
 }
 .u28.u28v1 .u28suggestw1 {
  left:-24px
 }
 .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)
 }
 .u28.u28v1 .u28-free-tier {
  display:none
 }
 .u28.u28v1 .u28twoclm[data-type="products"] {
  grid-row-gap:25px
 }
 .u28.u28v1 .u28twoclm[data-type="products"] .u28twoclm {
  grid-row-gap:0
 }
 .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
 }
 .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
 }
 .rtl .u28.u28v1 .u28s4 a.u28search {
  margin-right:0
 }
 .rtl .u28.u28v1 .u28s2 {
  left:auto;
  transform:translate(0px, 0px) !important
 }
 .rtl .u28.u28v1 .u28navw2 .u28a1 {
  margin:0
 }
}
@media (max-width: 670px) {
 .u28sitelinksc.u28result {
  padding:6px 20px 6px 20px
 }
 .dropdownactive .u28w2 {
  width:calc(100% - 38px)
 }
 .u28w8 .u28video .u28rw1 .bcthumbnail {
  width:100%;
  margin-top:10px;
  max-width:none !important
 }
 .u28w8 .u28video .u28rw1 .u28ytembed {
  width:100%;
  margin-top:10px;
  display:inline-block;
  max-width:none !important
 }
 .u28w8 .u28video .u28rw1 .u28rw3 {
  width:100% !important
 }
 .u28w8 .u28video .u28rw1 .u28rw3 h4,
 .u28w8 .u28video .u28rw1 .u28rw3 cite,
 .u28w8 .u28video .u28rw1 .u28rw3 p {
  width:100% !important
 }
 .u28sitelinkw1 {
  display:block
 }
 .u28w8 .u28sitelinksc.u28result p {
  display:none
 }
 .u28w8 .cb19v2 p {
  width:100% !important
 }
 .u28w8 .cb19v2 .cb19w2 img,
 .u28w8 .cb19v2 .cb19w2 .bcthumbnail {
  margin:0 0 10px 0
 }
 .u28result .u28rw2 .u28type span+a {
  max-width:75%
 }
}
@media (max-width: 500px) {
 .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
 }
 .u28-profile .u28-profilew1 ul.u28l-out li {
  width:100%;
  float:none;
  max-width:370px;
  min-width:200px
 }
 .u28-profile .u28-profilew1 ul.u28l-out li:first-child {
  margin:10px auto 10px auto
 }
 .u28-profile .u28-profilew1 ul.u28l-out li:first-child a {
  width:100%
 }
 .u28-profile .u28-profilew1 .u28actbck {
  display:block
 }
 .u28-profile .u28-profilew1.right {
  transform:translate(0, 0)
 }
 .u28-profile .u28-profilew1.right.u28fadeIn {
  transform:translate(0, 8px)
 }
}
@media (max-width: 450px) {
 .u28w4 {
  left:0
 }
 .u28s2 {
  justify-content:right
 }
 .u28.u28adj .u28-profile .u28prof {
  padding:11px 20px 11px 20px;
  min-height:39px
 }
 .u28w8 .cb19v2 .cb19w2 img {
  margin:0 10px 10px 0;
  width:100%
 }
 .u28w8 .cb19v2 .cb19w2 .bcthumbnail {
  width:100%;
  margin:0 10px 10px 0
 }
 .u28-profile .u28-profilew1 ul.u28l-out li {
  min-width:100%;
  max-width:100%
 }
 .u28nav .u28navw1>ul>li {
  padding-right:15px !important
 }
 .u28w8 .u28video .u28rw1 {
  max-width:100%
 }
 .u28w8 .u28video .u28rw1 .u28rw2 {
  display:block;
  max-width:100%
 }
 .u28w8 .u28video .u28rw1 .u28rw3 {
  width:100%;
  max-width:100%
 }
 .u28w8 .u28video .u28rw1 .u28rw3 h4,
 .u28w8 .u28video .u28rw1 .u28rw3 cite,
 .u28w8 .u28video .u28rw1 .u28rw3 p {
  padding-right:0
 }
 .u28w8 .u28video .u28rw1 .bcthumbnail {
  width:100%;
  max-width:100%
 }
 .u28w8 .u28video .u28rw1 .u28ytembed {
  width:100%;
  max-width:100%
 }
 .rtl .u28navw1>ul>li {
  padding:0 0 30px 15px !important
 }
 .rtl .u28w8 .u28video .u28rw1 .u28rw3 h4,
 .rtl .u28w8 .u28video .u28rw1 .u28rw3 cite,
 .rtl .u28w8 .u28video .u28rw1 .u28rw3 p {
  padding-right:0;
  padding-left:0
 }
 .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
  max-width:100%;
  min-width:0;
  width:100%
 }
}
.u28 .u28nav-r2>h2.rw-ptitle {
 display:none
}
.u28 .u28nav-r2>div.rw-ptitle {
 display:none
}
.u28 .u28nav-r3>h2.rw-ptitle {
 display:none
}
.u28 .u28nav-r3>div.rw-ptitle {
 display:none
}
#u02countrymenu-otn+.u28navw1,
.u02smap+.u28navw1 {
 display:none
}
.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
}
.u28smap .u28a1 {
 background-image:none !important;
 background-color:transparent !important
}
.u28smap .u28a1 h3,
.u28smap .u28a1 div,
.u28smap .u28a1 p,
.u28smap .u28a1 b,
.u28smap .u28a1 .u28date {
 color:#161513
}
.u28smap .u28dropsrch {
 background-color:transparent !important
}
.u28smap .u28dropsrch h3 {
 color:#161513
}
.u28smap .u28dropsrch h3:before {
 color:#161513
}
.u28smap .u28dropsrch div {
 color:#161513
}
.u28smap .u28dropsrch div:before {
 color:#161513
}
.u28smap .u28clm.u28navw2[data-type="events"]>div {
 padding-right:1em
}
.u28smap .u28clm.u28navw2[data-type="events"] .obttns {
 color:#161513
}
.u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a {
 color:#161513 !important;
 background:none;
 border:#161513 1px solid
}
.u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a:hover {
 background:#161513;
 color:#FBF9F8 !important;
 border:#FBF9F8 1px solid
}
.u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a:hover:after {
 border:#161513 1px solid
}
.u28smap .u28nav-r2 .u28navw2,
.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
}
.u28smap .u28nav-r2 .u28navw2 h2,
.u28smap .u28nav-r3 .u28navw2 h2 {
 font-family:inherit;
 font-size:2.2rem;
 font-weight:600
}
.u28smap .u28nav-r2 .u28navw2 div,
.u28smap .u28nav-r3 .u28navw2 div {
 font-family:inherit;
 font-size:2.2rem;
 font-weight:600
}
.u28smap .u28nav-r2 .u28navw2 .u28twoclm,
.u28smap .u28nav-r3 .u28navw2 .u28twoclm {
 width:50%
}
.u28smap .u28nav-r2 .u28navw2.u28fourclm>div,
.u28smap .u28nav-r3 .u28navw2.u28fourclm>div {
 width:25%;
 margin-bottom:2em
}
@media (max-width: 974px) {
 .u28smap .u28nav-r2 .u28navw2 .u28twoclm,
 .u28smap .u28nav-r3 .u28navw2 .u28twoclm {
  width:100%
 }
 .u28smap .u28nav-r2 .u28navw2.u28fourclm>div,
 .u28smap .u28nav-r3 .u28navw2.u28fourclm>div {
  width:50%
 }
}
@media (max-width: 600px) {
 .u28smap .u28nav-r2 .u28navw2 div.u28twoclm>div,
 .u28smap .u28nav-r3 .u28navw2 div.u28twoclm>div {
  width:100%;
  height:auto
 }
 .u28smap .u28nav-r2 .u28navw2.u28fourclm>div,
 .u28smap .u28nav-r3 .u28navw2.u28fourclm>div {
  width:100%
 }
}
.u28smap .u28nav-r2 .u28navw2 .u28twoclm,
.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
}
.u28smap .u28nav-r2 .u28navw2 .u28twoclm>div,
.u28smap .u28nav-r3 .u28navw2 .u28twoclm>div {
 width:calc(50% - 2em);
 margin:0 2em 0 0;
 height:100%
}
.rtl .u28smap .u28nav-r2 .u28navw2 .u28twoclm>div,
.rtl .u28smap .u28nav-r3 .u28navw2 .u28twoclm>div {
 margin:0 0 0 2em
}
.u28smap .u28nav-r2 .u28navw2 .u28twoclm .u28t1,
.u28smap .u28nav-r3 .u28navw2 .u28twoclm .u28t1 {
 width:100%;
 height:auto
}
.u28smap .u28nav-r2 .u28clm,
.u28smap .u28nav-r3 .u28clm {
 margin-bottom:2em
}
.u28smap .u28nav-r2 ul ul,
.u28smap .u28nav-r3 ul ul {
 margin-left:1.7em
}
.u28smap .u28nav-r2 ul ul li,
.u28smap .u28nav-r3 ul ul li {
 margin-bottom:.4em
}
.u28smap .u28nav-r2 h3,
.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
}
.u28smap .u28nav-r2 h3 a,
.u28smap .u28nav-r3 h3 a {
 font-weight:500
}
.u28smap .u28nav-r2 h3:before,
.u28smap .u28nav-r3 h3:before {
 margin-right:.5em
}
.u28smap .u28nav-r2 h3.icn-netsuite:before,
.u28smap .u28nav-r3 h3.icn-netsuite:before {
 filter:invert(1);
 opacity:.9
}
.u28smap .u28nav-r2 div,
.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
}
.u28smap .u28nav-r2 div a,
.u28smap .u28nav-r3 div a {
 font-weight:500
}
.u28smap .u28nav-r2 div:before,
.u28smap .u28nav-r3 div:before {
 margin-right:.5em
}
.u28smap .u28nav-r2 div.icn-netsuite:before,
.u28smap .u28nav-r3 div.icn-netsuite:before {
 filter:invert(1);
 opacity:.9
}
.u28smap #u02countrymenu-otn {
 margin-bottom:3em
}
.u28smap .u02contactw2 h6 {
 font-size:2.2rem;
 font-weight:600
}
.u28smap .u02contactw3 {
 margin-bottom:1.5em
}
.u28smap .u28nav-countrymenu {
 margin-bottom:3em
}
.u28smap .u28nav-countrymenu h5 {
 font-size:2.2rem;
 font-weight:600
}
.u28smap .u28nav-countrymenu .u02cmenuc1 {
 float:left;
 width:50%
}
.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
}
.u28smap .u28nav-countrymenu .u02cmenu-l1>li {
 width:25%;
 margin-bottom:2em
}
@media (max-width: 1440px) {
 .u28smap .u28nav-countrymenu .u02cmenu-l1>li {
  width:50%
 }
}
@media (max-width: 770px) {
 .u28smap .u28nav-countrymenu .u02cmenu-l1 .u02cmenuc1 {
  float:none;
  width:100%
 }
}
@media (max-width: 600px) {
 .u28smap .u28nav-countrymenu .u02cmenu-l1>li {
  width:100%
 }
}
.u28smap .u02smap,
.u28smap .u28navw1 {
 display:none
}
.iswsites .u28smap .u28navw1 {
 display:block
}
.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)'
}
.iswsites .u28smap .u28navw1 ul.u28w7 {
 display:none !important
}
.iswsites .u28smap .u28navw1 h3 a {
 font-size:1.8rem;
 font-weight:500
}
.iswsites .u28smap .u28navw1 div a {
 font-size:1.8rem;
 font-weight:500
}
.iswsites .u28smap .u28navw1 a {
 font-size:inherit;
 color:#006B8F
}
.iswsites .u28smap .u28navw1 ul {
 padding:0
}
.iswsites .u28smap .u28navw1 ul:before {
 display:none
}
.iswsites .u28smap .u02smap {
 display:block;
 clear:both;
 padding-top:3em
}
.iswsites .u28smap .u02smap h1.hdx,
.iswsites .u28smap .u02smap .u02menu-l1>ul>li hr {
 display:none
}
.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)'
}
.iswsites .u28smap .u02smap #u02contactmenu div {
 display:block;
 float:left;
 clear:both;
 margin:0 0 .5em
}
.iswsites .u28smap .u02smap #u02contactmenu a {
 display:block;
 float:left;
 clear:both
}
.iswsites .u28smap .u02smap h5 {
 font-size:1.8rem;
 font-weight:500;
 margin-top:1em
}
.iswsites .u28smap .u02smap hr {
 height:1px;
 margin:1em 0
}
.iswsites .u28smap .u02smap .u02menu-l2>ul {
 columns:3
}
.iswsites .u28smap .u02smap .u02menu-l2>ul>li {
 padding:0 1em
}
.iswsites .u28smap .u02smap h2.hdx,
.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
}
.iswsites .u28smap .u02smap .u02menu-l2,
.iswsites .u28smap .u02smap .u02menu-l2>li,
.iswsites .u28smap .u02smap .u02menu-l3 {
 margin-bottom:2em
}
.iswsites .u28smap .u02smap .u02menu-l1 {
 margin-bottom:3em
}
/*! purgecss end ignore */
/*! U30 *//*! purgecss start ignore */#u30 {
 height:auto;
 background:initial;
 overflow:initial;
 margin:0;
 border:0
}
#u30 #u30nav,
#u30 #u30tools {
 visibility:initial
}
#u30.u30nonstick {
 position:relative
}
#u30:not(.u30mobile) #u30nav,
#u30:not(.u30mobile) #u30tools {
 opacity:0;
 animation-duration:120ms !important;
 animation-delay:260ms !important;
 animation-name:u30fadein !important;
 animation-fill-mode:forwards !important
}
@keyframes u30fadein {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@media only screen and (min-height: 850px) {
 #u30.u30nonstick {
  position:sticky
 }
}
.u30visually-hidden {
 clip:rect(0 0 0 0);
 clip-path:inset(50%);
 height:1px;
 overflow:hidden;
 position:absolute;
 white-space:nowrap;
 width:1px
}
#u30skip2content {
 transform:translateY(-100%);
 position:fixed;
 float:left;
 opacity:0;
 width:auto;
 top:0;
 left:2%;
 bottom:auto;
 z-index:23
}
#u30skip2content:focus-within {
 opacity:1
}
#u30skip2content ul li {
 float:left
}
#u30skip2content ul li a {
 display:block;
 margin:4px 6px;
 padding:6px 8px;
 background:#211E1C;
 font-size:15px;
 color:#fff;
 height:100%;
 opacity:0
}
#u30skip2content ul li a:focus {
 outline-offset:0px;
 outline-width:2px !important;
 outline-style:dotted !important;
 outline-color:currentColor
}
#u30skip2content ul li a#u30skip2c:focus {
 transform:translateY(calc(100% + 6px));
 opacity:1
}
#u30skip2content #u30acc {
 position:absolute;
 left:-1000px;
 top:-1000px
}
.u30scrollbars,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype],
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype],
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent],
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype],
.u30.u30mobile #u30nav.navactive {
 overflow-y:scroll;
 height:100%;
 padding-bottom:4em !important;
 scrollbar-width:thin;
 scrollbar-color:#8B8580 transparent
}
.u30scrollbars::-webkit-scrollbar,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]::-webkit-scrollbar,
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]::-webkit-scrollbar,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]::-webkit-scrollbar,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent::-webkit-scrollbar,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype]::-webkit-scrollbar,
.u30.u30mobile #u30nav.navactive::-webkit-scrollbar {
 width:18px
}
.u30scrollbars::-webkit-scrollbar-thumb,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]::-webkit-scrollbar-thumb,
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]::-webkit-scrollbar-thumb,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]::-webkit-scrollbar-thumb,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent::-webkit-scrollbar-thumb,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype]::-webkit-scrollbar-thumb,
.u30.u30mobile #u30nav.navactive::-webkit-scrollbar-thumb {
 background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAACCAIAAAABwbG5AAAABnRSTlMA/wD/AP83WBt9AAAAFElEQVR4AWP4jwS6WxsgCFmQsAoAmU85MSOXycEAAAAASUVORK5CYII=");
 background-position:100% 0;
 background-repeat:repeat-y
}
.u30scrollbars::-webkit-scrollbar-track,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]::-webkit-scrollbar-track,
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]::-webkit-scrollbar-track,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]::-webkit-scrollbar-track,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent::-webkit-scrollbar-track,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype]::-webkit-scrollbar-track,
.u30.u30mobile #u30nav.navactive::-webkit-scrollbar-track {
 background-color:transparent
}
.u30subulstyles,
.u30:not(.u30mobile) ul.subul,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) li ul,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm li ul,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm li ul,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm li ul,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm li ul,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm li ul {
 display:inline-block;
 list-style-type:none
}
.u30subulstyles>li a:before,
.u30:not(.u30mobile) ul.subul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm li ul>li a:before {
 content:"–\00A0";
 float:left
}
.rtl .u30subulstyles>li a:before,
.rtl .u30:not(.u30mobile) ul.subul>li a:before,
.u30:not(.u30mobile) .rtl ul.subul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) li .rtl ul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm li .rtl ul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm li .rtl ul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm li .rtl ul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm li .rtl ul>li a:before,
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm li ul>li a:before,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm li .rtl ul>li a:before {
 float:right
}
.u30 {
 width:100%;
 font-size:14px;
 z-index:21;
 position:relative
}
.u30:before {
 content:'';
 background:#3A3632;
 width:100%;
 height:100%;
 position:absolute
}
.u30.pause * {
 animation:none !important;
 transition:none !important
}
.f11 .u30 {
 line-height:1.4
}
.u30w1 {
 width:100%;
 display:flex;
 flex-flow:row wrap;
 padding-top:8px;
 padding-bottom:8px;
 position:relative
}
#u30nav {
 flex-grow:1;
 display:flex;
 align-items:center;
 z-index:2;
 opacity:1;
 transition:z-index 0s ease 500ms
}
#u30nav .u30contactBtn,
#u30nav .u30cloud {
 display:none
}
#u30navw1 {
 display:flex;
 flex-flow:row wrap;
 flex:1 1 auto;
 justify-content:center;
 padding:0
}
#u30navw1>ul {
 display:flex;
 flex-flow:row wrap;
 flex:1 1 auto;
 justify-content:center;
 padding:0
}
#u30navw1.u30navchk {
 left:0;
 position:fixed;
 flex-wrap:nowrap;
 transform:translateX(0) !important
}
#u30navw1.u30navchk .u30navitem {
 white-space:nowrap
}
#u30navw1 .u30navitem {
 color:#fff;
 line-height:1.3;
 padding:2px 8px 1px;
 position:relative;
 transform:translate(0, 0);
 font-size:16px;
 text-decoration:none;
 transition:color 100ms ease-in
}
#u30navw1 .u30navitem:after {
 content:'';
 position:absolute;
 background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 8L7 2L13 8' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
 background-size:15px 15px;
 right:0;
 top:0;
 width:44px;
 height:100%;
 transform:rotate(-180deg);
 transition:transform 100ms ease;
 z-index:1;
 background-position:center;
 background-repeat:no-repeat;
 display:none
}
#u30navw1 .u30navitem.active:after {
 transform:rotate(0deg)
}
#u30navw1 .u30navitem:before {
 content:'';
 height:1px;
 position:absolute;
 left:8px;
 right:8px;
 bottom:0;
 transform:translate(0, -3px);
 background-color:#FBF9F8;
 opacity:0;
 transition:opacity 100ms ease-in,transform 100ms ease-in
}
#u30navw1 .u30navitem:hover:before,
#u30navw1 .u30navitem.active:before {
 opacity:1;
 transform:translate(0, 0)
}
#u30navw1 button.u30navitem {
 border:none;
 background-color:transparent
}
#u30navw1 button.u30navitem:hover {
 cursor:pointer
}
.u30subhead {
 font-size:16px;
 font-weight:700;
 padding-bottom:6px;
 display:inline-block;
 color:#F0CC71
}
div.u30subhead {
 padding:0 21px 12px
}
#u30brand {
 display:flex;
 z-index:2;
 transition:z-index 0s ease 300ms;
 height:auto;
 max-width:initial;
 margin:0;
 padding:0 24px 0 0
}
.rtl #u30brand {
 padding:0 0 0 24px
}
#u30brand .u30brandw1 {
 display:flex;
 align-items:center;
 text-decoration:none
}
#u30brand .u30brandw1 a {
 color:#fff !important
}
#u30brand .u30brandw1 #u30btxt {
 color:#fff;
 position:relative;
 transition:color 100ms ease-in;
 font-size:14px;
 font-weight:700;
 font-family:inherit;
 padding:0;
 margin:0 0 0 16px;
 display:flex;
 align-items:center;
 height:100%
}
.rtl #u30brand .u30brandw1 #u30btxt {
 margin:0 16px 0 0
}
#u30brand .u30brandw1 #u30btxt:before {
 content:'';
 position:absolute;
 left:-16px;
 height:100%;
 width:1px;
 background:#FBF9F8;
 opacity:0.3
}
.rtl #u30brand .u30brandw1 #u30btxt:before {
 right:-16px
}
#u30brand .u30brandw1:hover:hover span:after,
#u30brand .u30brandw1:hover.active span:after {
 opacity:1;
 transform:translate(0, 0)
}
#u30brand #u30btitle {
 display:block;
 margin-right:12px
}
.rtl #u30brand #u30btitle {
 margin-left:12px;
 margin-right:0
}
#u30brand #u30logo {
 min-width:32px;
 width:32px;
 height:44px;
 text-indent:-9999px;
 border-radius:4px;
 background:transparent;
 border:none;
 position:relative;
 display:inline-flex;
 justify-content:flex-start
}
#u30brand #u30logo .u30-oicn {
 height:auto;
 align-self:center
}
#u30brand #u30logo path {
 fill:#C74634;
 stroke-width:0
}
#u30brand #u30logo:hover,
#u30brand #u30logo:active {
 cursor:pointer
}
#u30brand #u30logo:focus {
 outline-color:#fff !important
}
.u30contactBtn {
 width:44px;
 height:44px;
 text-indent:-9999px;
 border-radius:4px;
 background:transparent;
 border:none;
 transition:background-color 200ms ease;
 position:relative;
 display:inline-flex;
 justify-content:center
}
.u30contactBtn svg {
 height:auto;
 align-self:center
}
.u30contactBtn path {
 fill:transparent;
 stroke-width:2;
 stroke:#FBF9F8
}
.u30contactBtn span {
 display:none
}
.u30contactBtn:hover,
.u30contactBtn:active {
 cursor:pointer;
 background-color:#312D2A
}
.u30contactBtn:focus {
 outline-color:#fff !important
}
.u30cloud {
 color:#FBF9F8;
 min-height:44px;
 min-width:44px;
 padding:0 20px 0 0;
 background-color:#161513;
 border-radius:4px;
 font-weight:bold;
 transition:background-color .2s ease;
 display:inline-flex;
 z-index:1
}
.rtl .u30cloud {
 padding:0 0 0 20px
}
.u30cloud svg {
 width:24px;
 height:100%;
 margin:0 0.8em
}
.u30cloud path {
 fill:transparent;
 stroke-width:2;
 stroke:#FBF9F8
}
.u30cloud span {
 color:#FBF9F8;
 white-space:nowrap;
 height:auto;
 align-self:center
}
.u30cloud:active {
 background-color:#312D2A;
 text-decoration:none
}
.u30cloud:visited {
 color:#FBF9F8
}
.u30cloud:hover {
 text-decoration:none
}
.u30cloud:focus {
 outline-color:#fff !important
}
.u30title {
 color:#FBF9F8
}
#u30tools {
 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:stretch;
 align-items:stretch;
 margin-left:auto;
 padding:0 0 0 24px;
 z-index:1
}
.rtl #u30tools {
 padding:0 24px 0 0;
 margin-left:0;
 margin-right:auto
}
#u30search,
.u30contactBtn,
#u30ham {
 margin-right:10px
}
.rtl #u30search,
.rtl .u30contactBtn,
.rtl #u30ham {
 margin-right:0;
 margin-left:10px
}
#u30search {
 position:relative
}
#u30searchw1 {
 position:absolute;
 right:0;
 height:100%;
 overflow:hidden;
 padding:2px 0;
 display:none
}
.rtl #u30searchw1 {
 right:auto;
 left:0
}
#u30searchw2 {
 position:absolute;
 background:#FBF9F8;
 right:0;
 bottom:2px;
 top:2px;
 opacity:0;
 visibility:hidden;
 border-radius:4px;
 will-change:transform, opacity;
 -webkit-backface-visibility:hidden;
 -webkit-transform-style:preserve-3d;
 -webkit-perspective:1000;
 transition:transform 500ms ease-in-out, opacity 250ms ease-in 50ms, visibility 0ms ease-in 300ms, scale 0ms ease-in 300ms;
 -webkit-transition:-webkit-transform 500ms ease-in-out, opacity 250ms ease-in 50ms, visibility 0ms ease-in 300ms, scale 0ms ease-in 300ms;
 transform:translate(calc(100% - 44px), 0) scale(0, 1);
 -webkit-transform:translate(calc(100% - 44px), 0) scale(0, 1);
 transform-origin:right;
 width:100%
}
.rtl #u30searchw2 {
 transform:translate(calc(-100% - 44px), 0) scale(0, 1);
 -webkit-transform:translate(calc(-100% - 44px), 0) scale(0, 1);
 right:auto;
 left:0
}
#u30.searchexpand #u30searchw2 {
 transform:translate(0, 0) scale(1, 1);
 -webkit-transform:translate(0, 0) scale(1, 1);
 transition:transform 500ms ease-in-out, opacity 250ms ease-in 50ms, visibility 300ms ease-in 0ms, scale 0ms ease-in 300ms;
 -webkit-transition:-webkit-transform 500ms ease-in-out, opacity 250ms ease-in 50ms, visibility 300ms ease-in 0ms, scale 0ms ease-in 300ms;
 opacity:1;
 visibility:visible
}
#u30.searchexpand .u30searchBtn {
 visibility:hidden;
 opacity:0;
 background:transparent;
 transition:background-color 200ms ease, visibility 200ms ease, opacity 200ms ease
}
#u30.searchexpand #u30searchw1 {
 z-index:2
}
#u30.searchexpand #u30searchForm {
 display:block
}
#u30.searchexpand #u30nav {
 z-index:0
}
#u30.searchexpand #u30brand {
 z-index:1
}
#u30.searchexpand:not(.u30tablet) #u30nav {
 visibility:hidden;
 transition:visibility 0s ease 500ms
}
#u30closeresults {
 opacity:0;
 visibility:hidden;
 transition:visibility 100ms ease-out 0ms, opacity 100ms ease-out 0ms;
 text-align:right;
 border:none;
 align-items:center;
 width:auto;
 display:flex;
 margin:clamp(0.5em, 3vh, 1.5em) 0 1vh auto;
 background-color:transparent;
 margin-right:4px
}
.rtl #u30closeresults {
 margin:clamp(0.5em, 3vh, 1.5em) auto 1vh 0;
 flex-direction:row-reverse
}
#u30closeresults span {
 line-height:0
}
#u30closeresults path {
 stroke:#161513;
 stroke-width:2px
}
#u30closeresults:hover {
 cursor:pointer
}
#u30.searchsuggest,
#u30.searchresults,
#u30.skel,
#u30.navexpand {
 position:sticky !important
}
#u30.searchsuggest #u30searchw1,
#u30.searchresults #u30searchw1,
#u30.skel #u30searchw1 {
 overflow:visible
}
#u30.searchsuggest #u30searchw3,
#u30.searchresults #u30searchw3,
#u30.skel #u30searchw3 {
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px);
 pointer-events:all
}
.u30tablet #u30.searchsuggest #u30searchw3,
.u30tablet #u30.searchresults #u30searchw3,
.u30tablet #u30.skel #u30searchw3 {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
#u30.searchsuggest #u30searchw3:before,
#u30.searchresults #u30searchw3:before,
#u30.skel #u30searchw3:before {
 transform:translate(0, 0);
 opacity:1
}
#u30.searchsuggest #u30autosuggest {
 visibility:visible;
 opacity:1
}
#u30.searchsuggest #u30skel {
 opacity:0 !important
}
#u30.searchresults #u30resultsw1 {
 visibility:visible;
 opacity:1
}
#u30.searchresults #u30autosuggest {
 transition:visibility 0ms ease-out 0ms, opacity 0ms ease-out 0ms
}
#u30.searchresults #u30closeresults {
 opacity:1;
 visibility:visible
}
#u30.searchresults #u30skel {
 transition:opacity 0ms ease-out 0ms
}
#u30.skel #u30skel {
 opacity:1
}
#u30.skel #u30skel li {
 animation-name:u30skelcolor;
 -webkit-animation-name:u30skelcolor
}
#u30.skel #u30resultsw1 {
 visibility:hidden;
 opacity:0;
 transition:visibility 0ms ease-out 0ms, opacity 0ms ease-out 0ms
}
@keyframes u30skelcolor {
 0% {
  background-color:#F1EFED
 }
 50% {
  background-color:#7A736E
 }
 100% {
  background-color:#F1EFED
 }
}
#u30skel li:nth-child(1) {
 animation-delay:160ms
}
#u30skel li:nth-child(2) {
 animation-delay:240ms
}
#u30skel li:nth-child(3) {
 animation-delay:320ms
}
#u30skel li:nth-child(4) {
 animation-delay:400ms
}
#u30skel li:nth-child(5) {
 animation-delay:480ms
}
#u30skel li:nth-child(6) {
 animation-delay:560ms
}
#u30skel li:nth-child(7) {
 animation-delay:640ms
}
#u30skel li:nth-child(8) {
 animation-delay:720ms
}
#u30skel li:nth-child(9) {
 animation-delay:800ms
}
#u30skel li:nth-child(10) {
 animation-delay:880ms
}
#u30skel {
 opacity:0;
 transition:opacity 100ms ease-in;
 position:absolute;
 height:100%;
 z-index:1;
 pointer-events:none;
 top:0
}
#u30skel li {
 margin:2em 0 2.3em 0;
 background-color:#F5F4F2;
 width:100%;
 display:block;
 height:110px;
 color:transparent;
 opacity:0.3;
 animation-duration:2s;
 animation-iteration-count:infinite
}
#u30searchForm {
 height:100%;
 width:100%;
 display:none
}
.u30s1 {
 height:100%;
 display:flex;
 flex-flow:row nowrap;
 align-items:center;
 flex:1 1 auto
}
.u30s1 .u30input {
 flex-grow:1;
 display:inline-flex;
 height:100%;
 flex:1 1 auto
}
.u30s1 .u30input .u30inputw1 {
 width:100%
}
.u30s1 .u30input #u30input {
 height:100%;
 width:calc(100% - 44px);
 flex-grow:1;
 border:0;
 font-size:18px;
 color:#000;
 background-color:transparent
}
.u30s1 .u30input #u30input:focus {
 outline:none
}
.u30s1 .u30input #u30input::-moz-placeholder {
 color:#000
}
.u30s1 .u30input #u30input::-webkit-input-placeholder {
 color:#000
}
.u30s1 .u30input .u30submit {
 display:none
}
.u30s1 .u30input #u30clear {
 width:44px;
 height:100%;
 display:inline-flex;
 justify-content:center;
 border:0;
 opacity:0;
 pointer-events:none;
 border-radius:4px;
 visibility:hidden;
 transition:opacity 300ms ease-in, visibility 300ms ease-in;
 position:absolute;
 right:0;
 background-color:transparent
}
.u30s1 .u30input #u30clear span {
 display:none
}
.u30s1 .u30input #u30clear svg {
 height:auto;
 align-self:center
}
.u30s1 .u30input #u30clear path {
 stroke:#161513
}
.u30s1 .u30input #u30clear.active {
 opacity:1;
 z-index:2;
 pointer-events:all;
 visibility:visible;
 transition:opacity 300ms ease-in, visibility 300ms ease-in;
 background:#FBF9F8
}
.u30s1 .u30input #u30clear.active:hover {
 cursor:pointer
}
.u30s1 .u30input #u30clear:focus {
 outline:#3A3632;
 outline-offset:-2px
}
.rtl .u30s1 .u30input #u30clear {
 right:auto;
 left:0
}
#u30searchw3 {
 position:absolute;
 left:0;
 right:0;
 top:calc(100% + 2px + 8px);
 height:0;
 max-height:0;
 width:100vw;
 overflow:hidden;
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px);
 pointer-events:none
}
.u30tablet #u30searchw3 {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
#u30searchw3:before {
 content:'';
 position:absolute;
 z-index:-1;
 width:100%;
 background-color:#FBF9F8;
 transform:translate(0, -100%);
 transition:transform 200ms ease-out, opacity 200ms ease-out;
 will-change:transform, opacity;
 height:100%;
 top:0;
 opacity:0
}
#u30searchw3:after {
 content:'';
 position:absolute;
 z-index:-1;
 width:100%;
 transition:opacity 100ms ease-out;
 height:20px;
 bottom:0;
 opacity:0;
 pointer-events:none;
 background-color:#F5F4F2;
 animation-duration:2s;
 animation-iteration-count:infinite
}
.searchresults #u30searchw3.loading:after {
 opacity:0.3;
 animation-name:u30skelcolor;
 -webkit-animation-name:u30skelcolor
}
#u30autosuggest {
 width:100%;
 transition:visibility 100ms ease-out 100ms, opacity 100ms ease-out 100ms;
 will-change:visibility, opacity, height;
 opacity:0;
 visibility:hidden;
 height:100%;
 position:absolute;
 top:0;
 overflow-y:auto;
 overflow-x:hidden;
 padding-bottom:2em;
 left:0;
 z-index:2;
 background-color:#FBF9F8
}
.rtl #u30autosuggest {
 right:0;
 left:auto
}
#u30autosuggest li {
 position:relative
}
#u30autosuggest li a {
 color:#161513;
 align-items:center;
 padding:clamp(5px, 3vh, 15px) 0 clamp(5px, 3vh, 15px) 44px;
 display:block;
 font-size:20px
}
.rtl #u30autosuggest li a {
 padding:clamp(5px, 3vh, 15px) 44px clamp(5px, 3vh, 15px) 0
}
#u30autosuggest li a b {
 font-weight:600;
 color:#577346
}
#u30autosuggest li a cite {
 color:#161513;
 margin-top:-7px;
 line-height:1.3;
 opacity:0.8;
 font-size:14px;
 font-style:normal;
 padding-top:8px;
 display:flex
}
.rtl #u30autosuggest li a cite {
 direction:ltr;
 flex-direction:column
}
#u30autosuggest li[aria-selected="true"]:before {
 background-color:#C6C1BD;
 width:200vw;
 position:absolute;
 height:100%;
 content:'';
 left:-50%;
 z-index:-1;
 opacity:0.3
}
.u30complete:before,
.u30suggestlnk:before {
 content:'';
 background-size:20px 20px;
 height:100%;
 position:absolute;
 left:0;
 top:0;
 background-position:center;
 background-repeat:no-repeat;
 width:44px;
 color:#161513;
 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")
}
.rtl .u30complete:before,
.rtl .u30suggestlnk:before {
 right:0;
 left:auto
}
.u30suggestlnk,
.u30-globe {
 padding:clamp(5px, 3vh, 15px) 0 clamp(5px, 3vh, 15px) 44px !important
}
.rtl .u30suggestlnk,
.rtl .u30-globe {
 padding:clamp(5px, 3vh, 15px) 44px clamp(5px, 3vh, 15px) 0 !important
}
.u30suggestlnk:before,
.u30-globe:before {
 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")
}
#u30results {
 position:relative;
 -ms-overflow-style:none;
 -webkit-overflow-scrolling:touch;
 scrollbar-width:none;
 overflow:-moz-scrollbars-none;
 overflow-y:auto;
 overflow-x:hidden;
 height:100%;
 max-width:888px;
 margin:0 auto
}
#u30results::-webkit-scrollbar {
 width:0 !important
}
#u30resultsw1 {
 height:100%;
 width:100%;
 top:0;
 left:0;
 z-index:1;
 visibility:hidden;
 opacity:0;
 transition:visibility 100ms ease-out 200ms, opacity 100ms ease-out 200ms
}
.rtl #u30resultsw1 {
 right:0;
 left:auto
}
#u30resultsw1>div:first-of-type {
 padding-top:0
}
#u30resultsw1>div:first-of-type .u30sitelinksp {
 padding-top:0
}
#u30resultsw1 .cb19.cb19v2 {
 display:inline-block;
 width:100%;
 margin:clamp(1em, 5vh, 2em) 0 0 0;
 position:relative
}
#u30resultsw1 .cb19.cb19v2 .cb19w1 {
 border:0
}
#u30resultsw1 .cb19.cb19v2 .cb19w2 {
 background:#EBEAE7;
 border-radius:4px;
 float:left;
 padding:10px;
 width:calc(100% + 10px);
 transform:translate(-10px, 0)
}
#u30resultsw1 .cb19.cb19v2 .cb19w2 p {
 font-size:16px;
 white-space:normal;
 line-height:1.3;
 word-wrap:break-word;
 color:#161513;
 margin-bottom:0
}
#u30resultsw1 .cb19.cb19v2 .cb19w2 p a {
 color:#161513;
 font-size:20px;
 line-height:1.2;
 font-weight:bold;
 outline-offset:-3px
}
#u30resultsw1 .cb19.cb19v2 .cb19w2 cite a {
 font-size:14px;
 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%;
 margin:10px 0
}
.rtl #u30resultsw1 .cb19.cb19v2 .cb19w2 cite a {
 direction:ltr
}
#u30resultsw1 .cb19.cb19v2 .cb19w2>strong {
 display:none
}
#u30resultsw1 .cb19.cb19v2 .cb19w2 img {
 float:left;
 margin:0 10px 0 0;
 width:39%;
 max-width:241px
}
.rtl #u30resultsw1 .cb19.cb19v2 .cb19w2 img {
 float:right;
 margin:0 0 0 10px
}
#u30resultsw1 .cb19.cb19v2 .cb19w2+br+.cb19w2 {
 margin-top:clamp(0.5em, 3vh, 1.5em)
}
.u30result {
 display:inline-block;
 width:100%;
 border-bottom:1px solid #D8D4CF;
 position:relative;
 padding:clamp(1em, 5vh, 2em) 0
}
.u30result .u30head {
 display:block;
 margin-bottom:6px;
 font-weight:normal;
 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
}
.u30result p {
 margin:0;
 font-size:14px !important;
 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:43px;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical
}
.rtl .u30result p {
 float:right
}
.u30result .u30rw1 {
 clear:both
}
.u30result cite {
 width:100%;
 float:left;
 font-size:14px;
 line-height:1.3
}
.rtl .u30result cite {
 float:right;
 direction:ltr
}
.u30result 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%
}
.rtl .u30result cite a {
 direction:ltr;
 float:right
}
.u30result cite .u30type span {
 font-style:normal;
 padding-right:1em;
 text-transform:uppercase;
 font-size:12px;
 float:left;
 line-height:1.6;
 color:#161513
}
.rtl .u30result cite .u30type span {
 float:right
}
.u30result .u30rw3 cite {
 display:block
}
.u30result.u30video .u30rw1 {
 position:relative;
 float:left;
 width:100%
}
.rtl .u30result.u30video .u30rw1 {
 float:right
}
.u30result.u30video .u30rw1 .u30rw2 {
 float:left;
 display:flex;
 justify-content:space-around;
 align-items:center;
 width:100%
}
.rtl .u30result.u30video .u30rw1 .u30rw2 {
 float:right
}
.u30result.u30video .u30rw1 .u30rw3 {
 flex-basis:70%;
 max-width:70%
}
.u30result.u30video .u30rw1 .u30rw3 .u30head,
.u30result.u30video .u30rw1 .u30rw3 cite,
.u30result.u30video .u30rw1 .u30rw3 p {
 padding-right:50px
}
.rtl .u30result.u30video .u30rw1 .u30rw3 .u30head,
.rtl .u30result.u30video .u30rw1 .u30rw3 cite,
.rtl .u30result.u30video .u30rw1 .u30rw3 p {
 padding-right:0;
 padding-left:50px
}
.u30result.u30video .u30rw1 .u30rw3 cite {
 overflow-wrap:break-word
}
.u30result.u30video .u30rw1 .bcthumbnail {
 border-radius:4px;
 flex-basis:30%;
 max-width:30%
}
.u30result.u30video .u30rw1 .bcthumbnail .bcimg {
 border-radius:4px
}
.u30result.u30video .u30rw1 .u30ytembed {
 flex-basis:30%;
 max-width:30%
}
.u30result.u30video .u30rw1 .u30ytembed .ytvideo {
 border-radius:4px
}
.u30result.u30video .u30rw1 .u30ytembed .ytvideo img {
 border-radius:4px
}
#u30noresults {
 display:none
}
#u30resultsw1 .noresults {
 display:block;
 border-bottom:none
}
#u30resultsw1 .noresults>div {
 color:#161513;
 font-size:20px !important
}
#u30resultsw1 .noresults p {
 display:block;
 width:100%;
 font-size:16px !important
}
#u30resultsw1 .noresults .u30nr1 {
 display:block;
 width:100%;
 float:left;
 padding-top:3vh;
 color:#161513;
 font-size:15px;
 white-space:normal;
 line-height:1.3
}
.rtl #u30resultsw1 .noresults .u30nr1 {
 float:right
}
#u30resultsw1 .noresults .u30nr1 li {
 padding:0.3em 0;
 list-style:disc;
 list-style-position:inside
}
.u30sitelinkw1 {
 display:flex;
 flex-wrap:wrap;
 position:relative
}
.u30sitelinkw1:before {
 content:'';
 width:100%;
 height:1px;
 bottom:0;
 position:absolute;
 background-color:#D8D4CF
}
.u30sitelinkw1 .u30sitelinksp.u30result {
 border-bottom:0
}
.u30sitelinkw1 .u30sitelinksp.u30result>.u30head {
 margin:0 0 12px 0
}
.u30sitelinkw1 .u30sitelinksp.u30result cite {
 width:100%;
 float:left;
 line-height:1.3
}
.rtl .u30sitelinkw1 .u30sitelinksp.u30result cite {
 float:right
}
.u30sitelinkw1 .u30sitelinksc.u30result {
 flex:0 50%;
 padding:clamp(0.5em, 5vh, 1.5em) 40px;
 margin-bottom:0;
 border-bottom:0
}
.u30sitelinkw1 .u30sitelinksc.u30result .u30head {
 color:#577346;
 font-weight:bold;
 font-size:15px
}
.u30sitelinkw1 .u30sitelinksc.u30result .u30head:hover {
 color:#161513
}
.cb19v2+.u30sitelinkw1 {
 display:none
}
.u30sitelinkw1+.u30sitelinkw1 {
 display:none
}
#u30closesearch {
 width:44px !important;
 height:100%;
 display:inline-flex;
 justify-content:center;
 border:none;
 background-color:transparent
}
#u30closesearch span {
 display:none
}
#u30closesearch svg {
 height:auto;
 align-self:center
}
.rtl #u30closesearch svg {
 transform:rotate(180deg)
}
#u30closesearch path {
 stroke:#161513
}
#u30closesearch:hover {
 cursor:pointer
}
#u30closesearch:focus {
 outline:#3A3632;
 outline-offset:-2px
}
.u30searchBtn {
 pointer-events:none;
 width:44px;
 height:44px;
 text-indent:-9999px;
 border-radius:4px;
 background:transparent;
 border:none;
 transition:background-color 200ms ease, visibility 200ms ease, opacity 200ms ease;
 position:relative;
 display:inline-flex;
 justify-content:center;
 visibility:visible;
 opacity:1;
 border:none
}
.u30searchBtn svg {
 height:auto;
 align-self:center
}
.u30searchBtn path {
 fill:transparent;
 stroke-width:2;
 stroke:#FBF9F8
}
.u30searchBtn span {
 display:none
}
.u30searchBtn:hover,
.u30searchBtn:active {
 cursor:pointer;
 background-color:#312D2A
}
.u30searchBtn:focus {
 outline-color:#fff !important
}
#u30ham,
#u30searchBtn,
#u30navw1 .u30navitem {
 pointer-events:none
}
#u30.contentloaded #u30navBg {
 display:block
}
#u30.contentloaded #u30searchw1 {
 display:flex
}
#u30.contentloaded #u30ham,
#u30.contentloaded #u30searchBtn,
#u30.contentloaded #u30navw1 .u30navitem,
#u30.contentloaded #u30-flyout {
 pointer-events:all
}
#u30.contentloaded.u30mobile #u30nav {
 display:block;
 padding-top:clamp(0.5em, 2vh, 1em);
 visibility:hidden
}
#u30ham {
 width:44px;
 height:44px;
 text-indent:-9999px;
 border-radius:4px;
 background-color:transparent;
 border:none;
 transition:background-color 200ms ease;
 position:relative;
 display:inline-flex;
 justify-content:center;
 display:none
}
#u30ham svg {
 height:auto;
 align-self:center;
 z-index:1;
 backface-visibility:visible
}
#u30ham path {
 transition:200ms;
 stroke-width:2px;
 stroke:#FBF9F8
}
#u30ham path.p1,
#u30ham path.p2,
#u30ham path.p3 {
 transition:opacity 100ms ease-in 100ms, transform 100ms ease-in 100ms
}
#u30ham path.p4,
#u30ham path.p5 {
 opacity:0;
 transform-origin:center;
 transition:opacity 100ms ease-in, transform 100ms ease-in 100ms;
 will-change:transform;
 transform:rotate(0deg)
}
#u30ham:hover {
 cursor:pointer;
 background-color:#312D2A
}
#u30ham:focus {
 outline-color:#fff !important
}
#u30ham[aria-expanded="true"] {
 background-color:#312D2A
}
#u30ham[aria-expanded="true"] .p1,
#u30ham[aria-expanded="true"] .p2,
#u30ham[aria-expanded="true"] .p3 {
 transition:opacity 100ms ease-in, transform 100ms ease-in;
 opacity:0
}
#u30ham[aria-expanded="true"] .p4,
#u30ham[aria-expanded="true"] .p5 {
 transition:opacity 100ms ease-in 100ms, transform 100ms ease-in 100ms;
 opacity:1
}
#u30ham[aria-expanded="true"] .p1 {
 transform:translate(0, 8px)
}
#u30ham[aria-expanded="true"] .p3 {
 transform:translate(0, -8px)
}
#u30ham[aria-expanded="true"] .p4 {
 transform:rotate(45deg)
}
#u30ham[aria-expanded="true"] .p5 {
 transform:rotate(-45deg)
}
.closenav {
 width:30px;
 height:30px;
 text-indent:-9999px;
 display:inline-flex;
 justify-content:center;
 z-index:3;
 position:absolute;
 transform:translate(-5px, -5px);
 top:clamp(1em, 5vh, 2em);
 right:-24px
}
.rtl .closenav {
 right:auto;
 left:-24px
}
.closenav:hover {
 cursor:pointer
}
.closenav:focus {
 outline-color:#fff !important;
 outline-offset:-6px
}
.closenav svg {
 height:auto;
 align-self:center;
 pointer-events:none
}
.closenav path,
.closenav circle {
 fill:transparent;
 stroke-width:2;
 stroke:#FBF9F8
}
.u30navw2[data-dropdown] {
 position:absolute;
 top:100%;
 z-index:1;
 width:100%;
 left:0;
 opacity:0;
 display:none;
 height:calc(90vh - 60px);
 max-height:calc(90vh - 60px)
}
.shortnav .u30navw2[data-dropdown] {
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px)
}
.navshow .u30navw2[data-dropdown] {
 visibility:hidden;
 display:grid
}
.u30tablet .u30navw2[data-dropdown] {
 top:calc(100% + 17px);
 left:8px;
 height:calc(90vh - 103px);
 max-height:calc(90vh - 103px)
}
.rtl .u30tablet .u30navw2[data-dropdown] {
 left:-8px
}
.u30navw2[data-dropdown] li>a:not(.u30acta):not(.u30inlinecta),
.u30navw2[data-dropdown] button:not(.closenav) {
 color:#FBF9F8;
 display:inline-block;
 position:relative;
 transition:color 100ms ease-in;
 text-align:left;
 font-weight:600;
 margin:6px 0;
 font-size:14px
}
.rtl .u30navw2[data-dropdown] li>a:not(.u30acta):not(.u30inlinecta),
.rtl .u30navw2[data-dropdown] button:not(.closenav) {
 text-align:right
}
.u30navw2[data-dropdown] li>a:not(.u30acta):not(.u30inlinecta).active,
.u30navw2[data-dropdown] button:not(.closenav).active {
 text-decoration:none;
 color:#F0CC71
}
.u30navw2[data-dropdown] li>a:not(.u30acta):not(.u30inlinecta):hover,
.u30navw2[data-dropdown] button:not(.closenav):hover {
 cursor:pointer;
 color:#F0CC71;
 text-decoration:underline
}
.u30navw2[data-dropdown] li>p>a {
 color:#FBF9F8;
 transition:all 100ms ease-in;
 text-decoration:underline;
 text-decoration-color:#FBF9F8
}
.u30navw2[data-dropdown] li>p>a:hover {
 color:#F0CC71;
 text-decoration-color:#F0CC71
}
.u30navw2[data-dropdown] button {
 background-color:transparent;
 border:none
}
.u30navw2[data-dropdown]>li {
 max-height:100%
}
.u30navw2[data-dropdown] .u30t1 {
 color:#fff;
 padding-top:20px;
 font-weight:700;
 font-size:20px;
 position:relative;
 margin-right:auto
}
.u30navw2[data-dropdown] .u30t1:after {
 display:none
}
.rtl .u30navw2[data-dropdown] .u30t1 {
 margin-right:0;
 margin-left:auto
}
.navshow .u30navw2[data-dropdown].active {
 visibility:visible
}
.u30navw2[data-dropdown].active {
 z-index:2;
 opacity:1
}
.u30navw2[data-dropdown].active .u30navw3 {
 opacity:1;
 transform:translate(0, 0);
 visibility:visible;
 transition:transform 250ms ease-out 150ms, opacity 200ms ease-out 200ms, visibility 200ms ease-out 200ms
}
.u30navtitle {
 font-weight:700;
 font-size:20px;
 padding:0 14px 1vh 5px;
 margin:0 auto 0 -5px;
 position:relative;
 display:flex
}
.u30mobile .u30navtitle {
 display:none
}
.u30tablet.shortnav .u30navw2[data-dropdown] {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
#u30navBg {
 position:absolute;
 top:100%;
 overflow:hidden;
 width:100%;
 left:0;
 transform:translate(0, -100%);
 z-index:-1;
 transition:transform 350ms ease-out 0ms;
 background-color:#3A3632;
 height:calc(90vh - 60px);
 max-height:calc(90vh - 60px);
 will-change:transform;
 display:none
}
#u30navBg .shortnav {
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px)
}
.u30tablet #u30navBg {
 height:calc(90vh - 103px) !important;
 max-height:calc(90vh - 103px) !important
}
.shortnav.u30tablet #u30navBg {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
#u30navBg:before {
 content:'';
 opacity:0;
 background-image:url("https://www.oracle.com/asset/web/i/u28-navbg.jpg");
 position:absolute;
 left:0;
 right:0;
 top:0;
 width:100%;
 background-size:cover;
 bottom:0;
 transform:translate(0, -2em);
 transition:transform 350ms ease-out 0ms, opacity 300ms ease-out 200ms;
 will-change:transform, opacity
}
#u30navBg #u30navBgscroll {
 height:100%;
 position:relative;
 opacity:0
}
#u30navBg #u30navBgscroll>div {
 height:100%;
 position:relative
}
#u30navBg #u30navBgscroll>div:after {
 content:'';
 position:absolute;
 top:0;
 height:100%;
 background-color:rgba(0,0,0,0.4);
 width:100vw;
 right:0;
 left:24%
}
.rtl #u30navBg #u30navBgscroll>div:after {
 right:24%;
 left:0
}
#u30navBg.scroll #u30navBgscroll {
 opacity:1
}
#u30pgOverlay {
 opacity:0;
 background-color:#000;
 position:absolute;
 left:0;
 right:0;
 top:0;
 width:100%;
 height:100vh;
 z-index:-2;
 transition:transform 0ms ease-out 0ms, opacity 0ms ease-out 0ms;
 transform:translate(0, -100%)
}
.navexpand #u30navBg {
 transform:translate(0, -1px);
 transition:transform 300ms ease-out 0ms;
 height:calc(90vh - 59px);
 max-height:calc(90vh - 59px)
}
.u30tablet .navexpand #u30navBg {
 height:calc(90vh - 102px);
 max-height:calc(90vh - 102px)
}
.navexpand #u30navBg:before {
 opacity:1;
 transform:translate(0, 0);
 transition:transform 300ms ease-out 300ms, opacity 300ms ease-out 300ms
}
.navexpand .u30navw3 {
 height:calc(90vh - 60px);
 max-height:calc(90vh - 60px)
}
.u30tablet .navexpand .u30navw3 {
 height:calc(90vh - 103px);
 max-height:calc(90vh - 103px)
}
.navexpand #u30pgOverlay {
 opacity:0.4;
 transform:translate(0, 0);
 transition:transform 0ms ease-out 0ms, opacity 150ms ease-out 0ms
}
.navexpand.shortnav #u30navBg {
 height:calc(100vh - 59px) !important;
 max-height:calc(100vh - 59px) !important
}
.navexpand.shortnav .u30navw3 {
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px)
}
.navexpand.shortnav.tablet #u30navBg {
 height:calc(100vh - 102px);
 max-height:calc(100vh - 102px)
}
.navexpand.shortnav.tablet .u30navw3 {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
.u30navw3 {
 display:grid;
 z-index:1;
 opacity:0;
 margin:0 auto;
 width:100%;
 max-width:1344px;
 visibility:hidden;
 transform:translate(0, 20px);
 transition:transform 0ms ease-out 300ms, opacity 0ms ease-out 300ms, visibility 0ms ease-out 300ms;
 height:calc(90vh - 60px);
 max-height:calc(90vh - 60px)
}
.u30tablet .u30navw3 {
 height:calc(90vh - 103px);
 max-height:calc(90vh - 103px)
}
.shortnav .u30navw3 {
 height:calc(100vh - 60px);
 max-height:calc(100vh - 60px)
}
.u30navw3 .divider {
 padding-bottom:clamp(1em, 5vh, 2em) !important;
 margin-bottom:clamp(1em, 5vh, 2em);
 position:relative
}
.u30navw3 .divider:after {
 content:'';
 position:absolute;
 bottom:0;
 left:0;
 width:100%;
 height:1px;
 background-color:#5C5651
}
.u30navw3 li>p {
 color:#fff
}
.shortnav.u30tablet .u30navw3 {
 height:calc(100vh - 103px);
 max-height:calc(100vh - 103px)
}
@media (min-width: 0) and (max-width: 1468px) {
 #u30:not(.u30tablet):not(.u30mobile) .u30navw3,
 #u30:not(.u30tablet):not(.u30mobile) #u30navBgscroll {
  padding-left:0;
  padding-right:0;
  margin-left:48px;
  margin-right:48px;
  max-width:calc(100% - 96px)
 }
}
@media (min-width: 0) and (max-width: 1024px) {
 #u30:not(.u30tablet):not(.u30mobile) .u30navw3,
 #u30:not(.u30tablet):not(.u30mobile) #u30navBgscroll {
  padding-left:0;
  padding-right:0;
  margin-left:24px;
  margin-right:24px;
  max-width:calc(100% - 48px)
 }
}
.u30t1w1 {
 padding-bottom:1vh
}
.u30breakclm {
 -webkit-column-break-before:always;
 break-before:column
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical {
 padding-left:5px;
 padding-right:5px;
 margin:0 -5px
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical:before {
 background-color:#3A3632 !important
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .u30t1 {
 padding-bottom:1vh;
 display:block
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical div.u30subhead {
 padding:5px 0 1vh 21px
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical div.u30subhead {
 padding:5px 21px 1vh 0
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) {
 column-count:4;
 column-gap:2em
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) li a {
 width:100%
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype] ul li button {
 display:none
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype] li {
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .single-column {
 display:inline-block;
 width:100%
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm {
 column-count:2 !important
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm.align-threeclm {
 padding-right:33.33%
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm.align-threeclm {
 padding-right:0;
 padding-left:33.33%
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm.align-fourclm {
 padding-right:calc(50% + 1em)
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm.align-fourclm {
 padding-right:0;
 padding-left:calc(50% + 1em)
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm {
 column-count:3 !important
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm.align-fourclm {
 padding-right:calc(25% + 1em)
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm.align-fourclm {
 padding-right:0;
 padding-left:calc(25% + 1em)
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm {
 column-count:4
}
.u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .threeclm,
.u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm {
 column-gap:2em
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical {
 padding-left:5px;
 padding-right:5px;
 margin:0 -5px
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical:before {
 background-color:#3A3632 !important
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical .u30t1 {
 padding-bottom:1vh;
 display:block
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical div.u30subhead {
 padding:5px 0 1vh 21px
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-cta-vertical div.u30subhead {
 padding:5px 21px 1vh 0
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]>ul:not(.tworow) {
 column-count:2;
 column-gap:2em;
 width:50%;
 float:left;
 padding-bottom:4em
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]>ul:not(.tworow) {
 float:right
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]>ul:not(.tworow) li a {
 width:100%
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]>ul:not(.tworow) li ul {
 display:inline-block;
 padding-left:1em
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype] ul li button {
 display:none
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype] li {
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical .u30cta {
 width:calc(50% - 1em);
 margin-left:1em
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-cta-vertical .u30cta {
 margin-left:0;
 margin-right:1em
}
.u30:not(.u30mobile) .u30navw3.two-column-cta-vertical .single-column {
 display:inline-block;
 width:100%
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical .u30t1 {
 padding-bottom:1vh;
 display:block
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical div.u30subhead {
 padding:5px 0 1vh 21px
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical div.u30subhead {
 padding:5px 21px 1vh 0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent] {
 padding:0 0 0 5px;
 margin:0 0 0 -5px;
 width:24%
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent] {
 padding:0 5px 0 0;
 margin:0 -5px 0 0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li {
 padding-right:14px
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li {
 padding-right:0;
 padding-left:14px
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent {
 position:absolute;
 right:0;
 width:76%;
 top:0;
 padding-top:20px;
 opacity:0;
 visibility:hidden;
 transition:transform 100ms ease-out 0ms, opacity 200ms ease-out 0ms, visibility 100ms ease-out 0ms
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent {
 right:auto;
 left:0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .tworow .twoclm {
 padding-bottom:0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .tworow .threeclm {
 padding-bottom:0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm {
 column-count:2
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm.align-threeclm {
 padding-right:33.33%
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm.align-threeclm {
 padding-right:21px;
 padding-left:33.33%
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm {
 column-count:3
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm,
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm {
 padding-left:21px;
 column-gap:2em
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm,
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm {
 padding-right:21px;
 padding-left:0
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .divider:after {
 left:21px;
 width:calc(100% - 21px)
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .divider:after {
 left:0;
 right:21px
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent aside.fiftycta {
 width:50%;
 margin-left:21px
}
.rtl .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent aside.fiftycta {
 margin-left:0;
 margin-right:21px
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent ul li ul li a {
 width:100%
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul li ul li button {
 display:none
}
.u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent] li {
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid
}
.u30:not(.u30mobile) [data-dropdown].active .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li>.u30scontent.active {
 opacity:1;
 visibility:visible;
 transition:transform 100ms ease-out 0ms, opacity 200ms ease-out 0ms, visibility 100ms ease-out 0ms
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical {
 padding-left:5px;
 padding-right:5px;
 margin:0 -5px
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical:before {
 background-color:#3A3632 !important
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .u30t1 {
 padding-bottom:1vh;
 display:block
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical div.u30subhead {
 padding:5px 0 1vh 21px
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical div.u30subhead {
 padding:5px 21px 1vh 0
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype] ul li button {
 display:none
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical [data-navtype] li {
 -webkit-column-break-inside:avoid;
 page-break-inside:avoid;
 break-inside:avoid
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .single-column {
 display:inline-block;
 width:100%
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm {
 column-count:2
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm.align-threeclm {
 padding-right:33.33%
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm.align-threeclm {
 padding-right:0;
 padding-left:33.33%
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm.align-fourclm {
 padding-right:calc(50% + 1em)
}
.rtl .u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm.align-fourclm {
 padding-right:0;
 padding-left:calc(50% + 1em)
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .threeclm {
 column-count:3
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .fourclm {
 column-count:4
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .threeclm,
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .fourclm {
 column-gap:2em
}
.u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .tworow>li:not(:first-of-type) .u30t1 {
 padding-top:0
}
.u30:not(.u30mobile) .twoclm.equalcta {
 display:inline-flex;
 flex-wrap:wrap;
 width:100%
}
.u30:not(.u30mobile) .twoclm.equalcta li {
 display:flex;
 flex-direction:row;
 width:calc(50% - (2em/2))
}
.u30:not(.u30mobile) .twoclm.equalcta li .u30cta {
 display:flex;
 flex-direction:column
}
.u30:not(.u30mobile) .twoclm.equalcta li .u30cta .obttns {
 margin-top:auto
}
.u30cta {
 display:inline-block;
 margin-bottom:2rem;
 width:100%;
 position:relative
}
.u30cta+.u30cta {
 margin-top:5vh
}
.u30a1 {
 padding:1.5em;
 background-size:cover;
 background-position:right;
 border-radius:.5em
}
.u30a1 span {
 font-weight:700
}
.u30a1 p {
 font-size:14px;
 margin:0
}
.u30a1 .obttns {
 padding-top:clamp(1em, 5vh, 2em)
}
.u30a2 img {
 width:100%;
 float:left;
 border-radius:0.5em 0.5em 0 0
}
.u30a2 span {
 padding:1em 1em 2em 1em;
 display:block;
 border-radius:0 0 0.5em 0.5em;
 float:left;
 width:100%;
 font-size:16px;
 font-weight:600;
 background-color:#161513;
 color:#FBF9F8
}
.u30a2 p {
 margin-bottom:3em
}
.u30a2.u30light span {
 background-color:#FBF9F8;
 color:#161513
}
.u30a3 {
 border-radius:.5em;
 padding:1em 1em 2em 1em;
 background-color:#161513
}
.u30a3 a {
 color:#FBF9F8
}
.u30a3 span {
 display:block;
 float:left;
 width:100%;
 padding-bottom:1em
}
.u30a3 b {
 display:block;
 float:left;
 width:100%;
 font-size:16px;
 font-weight:600;
 padding-bottom:0.5em
}
.u30a3 p {
 display:block;
 float:left;
 width:100%
}
.u30a3.u30light {
 background-color:#FBF9F8
}
.u30a3.u30light a {
 color:#161513
}
.u30a2:after,
.u30a3:after {
 content:'';
 position:absolute;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:white;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M10.79,5.89l6.1,6.1m0,0-6.1,6.11M17,12H4.9M12,23A11,11,0,1,0,1,12,11,11,0,0,0,12,23Z' transform='translate(-0.01 0)'/%3E%3C/svg%3E");
 right:1em;
 bottom:1em;
 width:24px;
 height:24px;
 background-position:center;
 background-repeat:no-repeat
}
.u30a2.u30light:after,
.u30a3.u30light:after {
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23161513;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M10.79,5.89l6.1,6.1m0,0-6.1,6.11M17,12H4.9M12,23A11,11,0,1,0,1,12,11,11,0,0,0,12,23Z' transform='translate(-0.01 0)'/%3E%3C/svg%3E")
}
.u30.u30tablet #u30nav {
 order:2;
 padding:10px 0
}
.u30.u30tablet #u30navw1 {
 justify-content:left;
 transform:translateX(-8px)
}
.u30.u30tablet #u30navw1>ul {
 justify-content:left
}
.rtl .u30.u30tablet #u30navw1 {
 justify-content:right;
 transform:translateX(8px)
}
.rtl .u30.u30tablet #u30navw1>ul {
 justify-content:right
}
.u30.u30tablet #u30skel {
 width:auto !important
}
.u30.u30tablet .u30navw3.four-column-vertical .threeclm.align-fourclm {
 padding-right:0
}
.rtl .u30.u30tablet .u30navw3.four-column-vertical .threeclm.align-fourclm {
 padding-left:0
}
.rtl .u30.u30tablet .u30navw3.four-column-vertical .twoclm.align-fourclm {
 padding-left:0
}
.rtl .u30.u30tablet .u30navw3.four-column-tworow-vertical .twoclm.align-fourclm {
 padding-left:0
}
.u30.u30notitle #u30btxt {
 opacity:0
}
.u30.u30notitle #u30brand {
 max-width:100%;
 overflow:hidden
}
.u30.u30mobile .u30subhead {
 display:none
}
.u30.u30mobile .closenav {
 display:none
}
.u30.u30mobile .u30searchBtn {
 margin-right:1px
}
.u30.u30mobile #u30autosuggest li a {
 font-size:15px
}
.u30.u30mobile .u30complete:before,
.u30.u30mobile .u30suggestlnk:before {
 left:-7px
}
.rtl .u30.u30mobile .u30complete:before,
.rtl .u30.u30mobile .u30suggestlnk:before {
 right:-7px;
 left:auto
}
.u30.u30mobile .u30suggestlnk,
.u30.u30mobile .u30-globe,
.u30.u30mobile #u30autosuggest li a {
 padding-left:37px !important;
 max-height:none
}
.u30.u30mobile #u30autosuggest li a cite {
 display:block
}
.u30.u30mobile #u30ham {
 display:flex
}
.u30.u30mobile #u30brand {
 margin-right:auto
}
.rtl .u30.u30mobile #u30brand {
 margin-right:0;
 margin-left:auto
}
.u30.u30mobile .u30w1 {
 justify-content:flex-end
}
.u30.u30mobile #u30navBg {
 background-color:rgba(0,0,0,0.4);
 transition:transform 0ms ease-out 0ms, opacity 100ms ease-out 0ms;
 opacity:0
}
.u30.u30mobile #u30navBg:before {
 display:none
}
.u30.u30mobile #u30navBg #u30navBgscroll {
 display:none
}
.u30.u30mobile.navexpand #u30navBg {
 opacity:1 !important;
 height:calc(100vh - 59px);
 max-height:calc(100vh - 59px)
}
.u30.u30mobile #u30pgOverlay {
 display:none
}
.u30.u30mobile .u30cta {
 display:none
}
.u30.u30mobile .u30t1w1 {
 display:none !important
}
.u30.u30mobile .u30t1 {
 display:none !important
}
.u30.u30mobile #u30tools .u30cloud {
 display:none
}
.u30.u30mobile #u30tools .u30contactBtn {
 display:none
}
.u30.u30mobile .u30a1 {
 display:none
}
.u30.u30mobile #u30search,
.u30.u30mobile #u30ham {
 margin:0 !important
}
.u30.u30mobile #u30w1 {
 flex-flow:row nowrap;
 justify-content:left;
 position:relative
}
.u30.u30mobile #u30toolsMobile {
 display:flex;
 justify-content:flex-end;
 padding:0 16px
}
.u30.u30mobile #u30toolsMobile .u30contactBtn {
 min-width:44px;
 display:flex;
 margin-right:2px
}
.u30.u30mobile #u30toolsMobile .u30cloud {
 display:flex
}
.u30.u30mobile #u30toolsMobile .u30cloud span {
 white-space:normal;
 line-height:1.2
}
.u30.u30mobile .u30navw3.two-column-cta:before {
 background-color:#47423E !important
}
.u30.u30mobile .u30navw3.two-column-cta .u30c2>ul {
 overflow:visible !important;
 visibility:visible !important;
 max-height:none !important;
 padding-left:0 !important
}
.u30.u30mobile #u30results #u30resultsw1 .cb19.cb19v2 .cb19w2 img {
 float:none;
 margin-bottom:5px
}
.u30.u30mobile #u30results .u30sitelinkw1 .u30sitelinksc.u30result p {
 display:none
}
.u30.u30mobile #u30results .u30sitelinkw1 .u30sitelinksc.u30result {
 flex:auto;
 padding:3px 0
}
.u30.u30mobile #u30nav {
 height:0;
 overflow:hidden;
 position:absolute;
 padding-left:inherit;
 padding-right:inherit;
 left:0;
 order:2;
 opacity:0
}
.u30.u30mobile #u30nav #u30navw1 {
 transform:translateX(-8px)
}
.u30.u30mobile #u30nav.navactive {
 position:absolute;
 left:auto;
 right:0;
 height:calc(100vh - 60px);
 top:100%;
 width:360px;
 background:#47423E;
 transform:translate(100%, 0);
 transition:transform 200ms ease-out, visibility 200ms ease-out;
 will-change:transform;
 display:none;
 padding:0;
 opacity:0;
 visibility:hidden
}
.u30tablet .u30.u30mobile #u30nav.navactive {
 height:calc(100vh - 103px)
}
.rtl .u30.u30mobile #u30nav.navactive {
 transform:translate(-100%, 0);
 left:0;
 right:auto
}
.u30.u30mobile #u30nav.navactive.active {
 transform:translate(0, 0);
 visibility:visible !important;
 opacity:1
}
.u30.u30mobile #u30nav.navactive #u30navw1 {
 padding-bottom:8em;
 width:100%;
 position:relative;
 transform:translateX(0);
 margin-top:clamp(0.5em, 2vh, 1em);
 padding-top:clamp(0.5em, 2vh, 1em)
}
.u30.u30mobile #u30nav.navactive #u30navw1>ul {
 flex-flow:column;
 justify-content:left;
 width:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1:before {
 content:'';
 position:absolute;
 top:0;
 left:16px;
 right:16px;
 height:1px;
 background-color:#5C5651
}
.u30.u30mobile #u30nav.navactive #u30navw1 .u30navitem {
 padding:0.5em 16px;
 margin:0;
 font-size:20px;
 font-weight:700;
 text-align:left;
 width:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1 .u30navitem:after {
 display:block
}
.u30.u30mobile #u30nav.navactive #u30navw1 .u30navitem:before {
 display:none
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] {
 height:auto;
 max-height:none;
 position:relative;
 top:auto;
 opacity:1;
 padding-top:0;
 transition:all 100ms ease-out;
 z-index:1;
 visibility:hidden
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button {
 width:100%;
 padding:0.5em 44px 0.5em 0;
 margin:0;
 text-align:left
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a.active,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button.active {
 color:#FBF9F8
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a.active:hover,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button.active:hover {
 color:#F0CC71
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a[aria-expanded]:before,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button[aria-expanded]:before {
 content:'';
 position:absolute;
 background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 8L7 2L13 8' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
 background-size:15px 15px;
 background-color:transparent;
 right:0;
 top:0;
 width:44px;
 height:100%;
 transform:rotate(-180deg);
 transition:transform 200ms ease, background-color 200ms ease;
 z-index:1;
 background-position:center;
 background-repeat:no-repeat
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a[aria-expanded="true"]:before,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button[aria-expanded="true"]:before {
 transform:rotate(0deg)
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] a[aria-expanded="true"]:after,
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] button[aria-expanded="true"]:after {
 opacity:1
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown].active {
 visibility:visible;
 overflow:visible
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] {
 height:auto;
 max-height:none;
 opacity:1;
 transform:translate(0, 0);
 display:none;
 visibility:hidden;
 overflow:hidden;
 padding:0 0 0 16px
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] p {
 display:none
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"]:before {
 content:'';
 position:absolute;
 height:100%;
 width:calc(100% + 16px);
 top:0;
 left:-16px;
 background-color:rgba(0,0,0,0.3);
 z-index:-1
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="two-column-scroll-vertical"] ul>li>.u30scontent {
 padding-left:16px;
 overflow:hidden;
 visibility:hidden;
 max-height:0;
 transition:all 200ms ease-out;
 height:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="two-column-scroll-vertical"] ul>li>.u30scontent.active {
 visibility:visible;
 max-height:none;
 transition:all 200ms ease-out
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="two-column-scroll-vertical"] ul>li>.u30scontent>ul>li>button+ul {
 padding-left:16px;
 overflow:hidden;
 visibility:hidden;
 max-height:0;
 transition:all 200ms ease-out;
 height:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="two-column-scroll-vertical"] ul>li>.u30scontent>ul>li>button+ul.active {
 visibility:visible;
 max-height:none;
 transition:all 200ms ease-out
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="four-column-vertical"] ul.tworow li button+ul {
 padding-left:16px;
 overflow:hidden;
 visibility:hidden;
 max-height:0;
 transition:all 200ms ease-out;
 height:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="four-column-vertical"] ul.tworow li button+ul.active {
 visibility:visible;
 max-height:none;
 transition:all 200ms ease-out
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="four-column-tworow-vertical"] ul.tworow li button+ul {
 padding-left:16px;
 overflow:hidden;
 visibility:hidden;
 max-height:0;
 transition:all 200ms ease-out;
 height:100%
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="four-column-tworow-vertical"] ul.tworow li button+ul.active {
 visibility:visible;
 max-height:none;
 transition:all 200ms ease-out
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown] .u30navw3[class*="-vertical"] [data-navtype="four-column-tworow-vertical"] ul.tworow li button+ul.active li a:after {
 background-color:transparent
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown].active .u30navw3 {
 display:block;
 visibility:visible
}
.u30.u30mobile #u30nav.navactive #u30navw1 [data-dropdown].active .u30navw3>ul {
 visibility:visible !important
}
.u30.u30mobile #u30-profile .acttxt {
 display:none
}
.u30.u30mobile #u30-flyout {
 padding:0 !important;
 background-color:transparent
}
.u30.u30mobile #u30-flyout:hover {
 cursor:pointer;
 background-color:#312D2A
}
.u30.u30mobile.u30v3 .u30-contact {
 margin:0
}
.u30.u30mobile.u30v3 .u30-contact a {
 outline:none
}
.u30.u30mobile.u30v3 .u30-contact a:hover {
 cursor:pointer;
 background-color:#312D2A
}
.u30.u30mobile.u30v3 .u30-contact a span {
 display:none
}
.u30.u30mobile.u30v3 #u30brand {
 padding:0
}
.u30.u30mobile.u30v3 #u30brand #u30btitle {
 margin-right:0
}
.u30.u30mobile.u30v3 #u30brand #u30logo {
 width:0
}
.u30.u30mobile [data-navcontent] button:after,
.u30.u30mobile [data-navcontent] a:after {
 content:'';
 background-color:#47423E;
 position:absolute;
 left:-32px;
 right:0;
 top:0;
 height:100%;
 z-index:-1;
 transition:background-color 50ms ease 0
}
.u30.u30mobile [data-navcontent] button[aria-expanded="true"]:after {
 background-color:transparent
}
.u30.u30mobile [data-navcontent] .u30scontent.active a:after,
.u30.u30mobile [data-navcontent] .u30scontent.active button:after,
.u30.u30mobile [data-navcontent] .fourclm.active a:after,
.u30.u30mobile [data-navcontent] .fourclm.active button:after {
 background-color:transparent
}
.u30.u30mobile .u30navw3 .divider {
 padding-bottom:0 !important;
 margin-bottom:0
}
.u30.u30mobile .u30navw3 .divider:after {
 display:none
}
.u30.u30mobile .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm li ul>li a:before {
 content:"–";
 float:left
}
.u30v3 #u30brand #u30logo {
 width:121px
}
.u30v3 #u30brand #u30logo .u30-oicn-mobile {
 height:auto;
 align-self:center;
 display:none
}
.u30v3 #u30-profile {
 position:relative;
 z-index:3
}
.u30v3 #u30-flyout {
 color:#FBF9F8;
 min-height:44px;
 min-width:44px;
 border:none;
 padding:0 20px 0 0;
 background-color:#161513;
 border-radius:4px;
 font-weight:bold;
 transition:background-color .2s ease;
 display:inline-flex;
 z-index:1;
 pointer-events:none
}
.rtl .u30v3 #u30-flyout {
 padding:0 0 0 20px
}
.u30v3 #u30-flyout svg {
 width:24px;
 height:100%;
 margin:0 0.8em;
 align-self:center
}
.u30v3 #u30-flyout path {
 fill:transparent;
 stroke-width:2;
 stroke:#FBF9F8
}
.u30v3 #u30-flyout span {
 color:#FBF9F8;
 white-space:nowrap;
 height:auto;
 align-self:center
}
.u30v3 #u30-flyout:active {
 background-color:#312D2A;
 text-decoration:none
}
.u30v3 #u30-flyout:visited {
 color:#FBF9F8
}
.u30v3 #u30-flyout:hover {
 text-decoration:none;
 cursor:pointer
}
.u30v3 #u30-flyout.active {
 background-color:#312D2A
}
.u30v3 #u30-profilew1 {
 visibility:hidden;
 position:absolute;
 background-color:#FBF9F8;
 width:370px;
 border-radius:4px;
 opacity:0;
 top:100%;
 right:0;
 padding:32px;
 transform:translate(0, 0);
 box-shadow:0px 0px 6px 6px rgba(0,0,0,0.15);
 overflow:-moz-scrollbars-none;
 -ms-overflow-style:none;
 -webkit-overflow-scrolling:touch;
 transition:visibility 200ms ease, opacity 200ms ease, transform 200ms ease
}
.rtl .u30v3 #u30-profilew1 {
 right:auto;
 left:0 !important
}
.u30v3 #u30-profilew1.active {
 visibility:visible;
 opacity:1;
 transform:translate(0, 10px)
}
.u30v3 #u30-profilew1 #u30actbck {
 display:none;
 color:#161513;
 position:relative;
 margin-bottom:2em;
 border:0;
 background-color:transparent;
 padding-bottom:5px
}
.u30v3 #u30-profilew1 #u30actbck: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:%23161513;%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");
 display:inline-block;
 background-size:cover;
 transform:translate(-7px, 3px)
}
.rtl .u30v3 #u30-profilew1 #u30actbck:before {
 transform:translate(5px, 7px) rotate(180deg)
}
.u30v3 #u30-profilew1 #u30actbck:hover {
 cursor:pointer
}
.u30v3 #u30-profilew1 span.u30acttitle {
 color:#161513
}
.u30v3 #u30-profilew1 a {
 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
}
.u30v3 #u30-profilew1 a span {
 display:inline-block;
 white-space:nowrap
}
.u30v3 #u30-profilew1 a.u30lightcta {
 margin:1em 0 1em 0;
 background-color:#fff;
 color:#161513;
 border:1px solid #161513
}
.u30v3 #u30-profilew1 a.u30lightcta:hover {
 background-color:#F5F4F2;
 text-decoration:none
}
.u30v3 #u30-profilew1 a.u30lightcta:active {
 background-color:#EBEAE7
}
.u30v3 #u30-profilew1 a.u30lightcta:focus {
 background-color:#F5F4F2
}
.u30v3 #u30-profilew1 a.u30lightcta:disabled {
 background-color:#fff;
 border:1px solid #C6C1BD
}
.u30v3 #u30-profilew1 a.u30darkcta {
 margin:1em 0 1em 0;
 background-color:#312D2A;
 color:#FBF9F8
}
.u30v3 #u30-profilew1 a.u30darkcta:hover,
.u30v3 #u30-profilew1 a.u30darkcta:active,
.u30v3 #u30-profilew1 a.u30darkcta:focus {
 background-color:#161513;
 outline-color:#161513
}
.u30v3 #u30-profilew1 a.u30darkcta:disabled {
 background-color:#7A736E
}
.u30v3 #u30-profilew1 .u30cloudbg 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
}
.u30v3 #u30-profilew1 .u30l-in {
 display:none
}
.u30v3 #u30-profilew1 .u30l-in a {
 text-align:left;
 padding-left:0;
 padding-right:0;
 display:inline-block;
 width:auto
}
.u30v3 #u30-profilew1.loggedin .u30l-in {
 display:block
}
.u30v3 #u30-profilew1.loggedin .u30l-out {
 display:none
}
.u30v3 #u30-profilew1.shortprof {
 max-height:100vh;
 overflow-y:scroll;
 border-radius:0;
 z-index:-1;
 left:auto;
 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
}
.u30v3 #u30-profilew1.shortprof ul.u30l-out li {
 width:100%
}
.u30v3 #u30-profilew1.shortprof ul.u30l-out li:first-child a {
 width:100%
}
.u30v3 .u30-profilew2 {
 padding-bottom:1em;
 margin-bottom:1em;
 position:relative
}
.u30v3 .u30-profilew2:after {
 content:'';
 left:-32px;
 right:-32px;
 bottom:0;
 height:1px;
 background-color:#161513;
 position:absolute;
 opacity:0.2
}
.u30v3.u30mobile #u30brand #u30logo .u30-oicn {
 display:none
}
.u30v3.u30mobile #u30brand #u30logo .u30-oicn-mobile {
 display:block
}
.u30v3.u30mobile #u30tools .u30contactBtn {
 display:inline-flex;
 margin-right:0
}
.rtl .u30v3.u30mobile #u30tools .u30contactBtn {
 margin-left:0
}
.u30v3.u30mobile #u30nav.navactive #u30navw1 {
 margin-top:0;
 padding-top:0
}
.u30v3.u30mobile #u30nav.navactive #u30navw1:before {
 display:none
}
.u30v3 .u30-contact {
 display:inline-flex;
 width:auto;
 height:auto;
 margin:0 0 0 10px
}
.rtl .u30v3 .u30-contact {
 margin:0 10px 0 0
}
.u30v3 .u30-contact a {
 min-height:44px;
 min-width:44px;
 display:inline-flex;
 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-repeat:no-repeat;
 border-radius:4px;
 outline:1px #FBF9F8 solid;
 background-color:transparent;
 color:#FBF9F8;
 font-weight:bold;
 transition:background-color .2s ease;
 background-position:10px center
}
.u30v3 .u30-contact a:active {
 background-color:#312D2A;
 text-decoration:none
}
.u30v3 .u30-contact a:hover {
 text-decoration:none
}
.u30v3 .u30-contact a span {
 color:#FBF9F8;
 white-space:nowrap;
 height:auto;
 align-self:center;
 padding:0 20px 0 44px
}
@media (max-width: 1024px) {
 .u30:not(.u30mobile) .u30breakclm {
  -webkit-column-break-before:initial;
  break-before:initial
 }
 .u30:not(.u30mobile) .u30navw3.four-column-vertical [data-navtype]>ul:not(.tworow) {
  column-count:3
 }
 .u30:not(.u30mobile) .u30navw3.four-column-vertical .fourclm {
  column-count:3
 }
 .u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm {
  column-count:3
 }
 .u30:not(.u30mobile) .u30navw3.four-column-vertical .twoclm.align-fourclm {
  padding-right:0
 }
 .u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .twoclm.align-fourclm {
  padding-right:0
 }
 .u30:not(.u30mobile) .u30navw3.four-column-tworow-vertical .fourclm {
  column-count:2
 }
 .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .threeclm {
  column-count:2
 }
 .u30:not(.u30mobile) .u30navw3.two-column-scroll-vertical [data-navcontent]>ul>li .u30scontent .twoclm.align-threeclm {
  padding-right:0
 }
 .u30:not(.u30mobile) .u30navw3.two-column-cta-vertical [data-navtype]>ul:not(.tworow) {
  width:100%
 }
 .u30:not(.u30mobile) .u30navw3.two-column-cta-vertical .u30cta {
  margin-left:0;
  margin-top:2em
 }
}
@media (max-width: 600px) {
 .u30.u30mobile #u30nav.navactive {
  max-width:926px;
  width:100%
 }
}
@media (max-width: 500px) {
 .u30result.u30video .u30rw1 .u30rw2 {
  flex-direction:column
 }
 .u30result.u30video .u30rw1 .u30rw3 {
  flex-basis:100%;
  max-width:100%;
  padding-bottom:1em
 }
 .u30result.u30video .u30rw1 .u30rw3 .u30head,
 .u30result.u30video .u30rw1 .u30rw3 cite,
 .u30result.u30video .u30rw1 .u30rw3 p {
  padding-right:0
 }
 .u30result.u30video .u30rw1 .bcthumbnail {
  flex-basis:100%;
  max-width:100%
 }
 .u30result.u30video .u30rw1 .u30ytembed {
  width:100%;
  flex-basis:100%;
  max-width:100%
 }
 .u30v3 #u30-profile {
  position:inherit
 }
 .u30v3 #u30-profilew1 {
  width:100%;
  min-height:100vh;
  border-radius:0;
  box-shadow:none;
  padding:24px
 }
 .u30v3 #u30-profilew1 #u30actbck {
  display:block
 }
 .u30v3 #u30-profilew1.active {
  transform:translate(0, 0)
 }
 .rtl .u30v3 #u30-profilew1 {
  right:0
 }
}
.f11v6 #u30pgOverlay {
 background-color:transparent
}
.f11v6 .u30navw3 {
 max-width:none
}
/*! purgecss end ignore */
/*! U31 */.u31 {
 z-index:2;
 position:relative;
 width:100%
}
.u31 .u31svg1 {
 margin-right:1.125em
}
.u31 .u31svg2 svg:last-of-type {
 margin-right:0
}
.u31 .u31svg1,
.u31 .u31svg2 {
 display:inline-block
}
.u31 .u31svg1 svg,
.u31 .u31svg2 svg {
 display:block;
 width:100%
}
.u31 .u31brand {
 padding:0;
 max-width:unset;
 display:block;
 height:110px;
 display:flex;
 flex-direction:row;
 justify-content:space-between;
 align-items:center;
 max-width:1344px;
 margin:0 auto
}
.u31 .u31brandw1 {
 display:flex;
 flex-direction:row
}
.u31 .u31brandw1 {
 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;
 color:#fff;
 text-decoration:none;
 align-items:center;
 width:100%
}
.u31 #u31btitle {
 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;
 min-width:300px
}
.u31 #u31btitle:focus {
 outline-color:#fff
}
.u31 .u31nav {
 visibility:visible
}
.u31 .u31nav {
 margin-left:4.8em
}
.u31 .u31nav ul li {
 margin-right:1.950em
}
.u31 .u31nav ul li:last-of-type {
 margin-right:0
}
.u31 .u31nav nav a {
 background:transparent;
 border-style:none;
 font-size:2rem;
 color:#fff;
 cursor:pointer;
 white-space:pre
}
.u31 .u31tools {
 display:none
}
.u31 .u31tools span {
 visibility:visible
}
.u31.u31mobile .u31nav {
 min-width:280px;
 opacity:0;
 transition:translate 300ms cubic-bezier(0.4, 0, 0.2, 1),opacity 300ms cubic-bezier(0.4, 0, 0.2, 1)
}
.u31.u31mobile #u31navw1 ul {
 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:baseline;
 align-items:baseline
}
.u31.u31mobile.navopen {
 overflow:visible;
 position:sticky;
 top:0
}
.u31.u31mobile.navopen .u31nav {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 -ms-flex-wrap:wrap;
 flex-flow:column wrap;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -ms-flex-align:baseline;
 align-items:baseline;
 position:absolute;
 left:auto;
 top:100%;
 opacity:1;
 margin-left:0;
 right:0;
 background:#173040;
 height:calc(100vh - 60px)
}
.u31.u31mobile.navopen .u31nav ul li {
 width:100%
}
.u31.u31mobile.navopen .u31nav a {
 padding:21px 15px;
 display:block
}
.u31 #u31navw1 {
 width:100%
}
.u31 #u31navw1 ul {
 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:100%
}
.u31 #u31ham {
 pointer-events:none
}
.u31 #u31ham,
.u31 #u31navw1>a {
 pointer-events:all
}
.u31 .u31ham {
 text-indent:-9999px;
 transition:background-color 200ms ease;
 position:relative;
 display:inline-flex;
 justify-content:center;
 cursor:pointer
}
.u31 .u31ham svg {
 height:auto;
 align-self:center
}
.u31 .u31ham path {
 backface-visibility:hidden;
 transition:200ms ease-in;
 stroke-width:2px;
 stroke:#fff
}
.u31 .u31ham path.p1,
.u31 .u31ham path.p2,
.u31 .u31ham path.p3 {
 transition:opacity 100ms ease-in 100ms, transform 100ms ease-in 100ms;
 -webkit-transition:opacity 100ms ease-in 100ms, -webkit-transform 100ms ease-in 100ms
}
.u31 .u31ham path.p4,
.u31 .u31ham path.p5 {
 opacity:0;
 transform-origin:center;
 transition:opacity 100ms ease-in, transform 100ms ease-in;
 -webkit-transition:opacity 100ms ease-in, -webkit-transform 100ms ease-in
}
.u31 .u31ham:focus {
 outline-color:#fff !important
}
.u31 .u31ham.u31ham-anim .p1,
.u31 .u31ham.u31ham-anim .p2,
.u31 .u31ham.u31ham-anim .p3 {
 transition:opacity 100ms ease-in, transform 100ms ease-in;
 -webkit-transition:opacity 100ms ease-in, -webkit-transform 100ms ease-in;
 opacity:0
}
.u31 .u31ham.u31ham-anim .p4,
.u31 .u31ham.u31ham-anim .p5 {
 transition:opacity 100ms ease-in 100ms, transform 100ms ease-in 100ms;
 -webkit-transition:opacity 100ms ease-in 100ms, -webkit-transform 100ms ease-in 100ms;
 opacity:1
}
.u31 .u31ham.u31ham-anim .p1 {
 transform:translate(0, 8px)
}
.u31 .u31ham.u31ham-anim .p3 {
 transform:translate(0, -8px)
}
.u31 .u31ham.u31ham-anim .p4 {
 transform:rotate(45deg)
}
.u31 .u31ham.u31ham-anim .p5 {
 transform:rotate(-45deg)
}
@media (max-width: 1160px) {
 .u31 .u31svg1 {
  margin-right:.9em
 }
}
@media (max-width: 1025px) {
 .u31 .u31brand,
 .u31.u31v0 {
  height:76px
 }
 .u31 #u31btitle {
  max-width:372px;
  min-width:unset
 }
}
.u31.u31mobile.u31:not(.navopen) .u31nav {
 position:absolute;
 left:-9999px;
 opacity:0
}
.u31.u31mobile #u31btitle {
 max-width:320px;
 margin-right:40px
}
.u31.u31mobile .u31tools,
.u31.u31mobile .u31tools a {
 display:inline-flex
}
.u31.u31mobile .u31svg1 {
 margin-right:.7em
}
@media (max-width: 650px) {
 .u31 .u31tools {
  margin-left:1em
 }
}
@media (max-width: 600px) {
 .u31.u31mobile.navopen .u31nav {
  width:100%;
  -ms-flex-align:start;
  align-items:baseline;
  height:auto
 }
 .u31.u31mobile.navopen {
  position:relative
 }
}
@media (max-width: 450px) {
 .u31 .u31svg1 svg {
  max-width:95px
 }
 .u31 #u31btitle {
  max-width:165px;
  -ms-flex-direction:row;
  -ms-flex-wrap:wrap;
  flex-flow:row wrap
 }
}
.rtl .u31 .u31nav {
 margin-right:4.8em;
 margin-left:0
}
.rtl .u31 .u31nav ul li {
 margin-right:0;
 margin-left:1.950em
}
.rtl .u31 .u31nav ul li:last-of-type {
 margin-left:0
}
.rtl .u31 .u31svg1 {
 order:1
}
.rtl .u31 .u31svg1 {
 margin-left:1.125em
}
.rtl .u31 .u31svg2 svg:last-of-type {
 margin-left:0
}
.rtl .u31.u31mobile.navopen .u31nav {
 left:0;
 right:auto
}
@media (max-width: 1160px) {
 .rtl .u31 .u31svg1 {
  margin-left:.9em;
  margin-left:0
 }
}
@media (max-width: 974px) {
 .rtl .u31 .u31svg1 {
  margin-left:.7em
 }
}
@media (max-width: 650px) {
 .rtl .u31 .u31tools {
  margin-left:0;
  margin-right:1em
 }
}
#u31skip2content {
 transform:translateY(-100%);
 position:fixed;
 float:left;
 opacity:0;
 width:auto;
 top:0;
 left:2%;
 bottom:auto;
 z-index:23
}
#u31skip2content:focus-within {
 opacity:1
}
#u31skip2content ul li {
 float:left
}
#u31skip2content ul li a {
 display:block;
 margin:4px 6px;
 padding:6px 8px;
 background:#211E1C;
 font-size:15px;
 color:#fff;
 height:100%;
 opacity:0
}
#u31skip2content ul li a:focus {
 outline-offset:0px;
 outline-width:2px !important;
 outline-style:dotted !important;
 outline-color:currentColor
}
#u31skip2content ul li a#u31skip2c:focus {
 transform:translateY(calc(100% + 6px));
 opacity:1
}
#u31skip2content #u31acc {
 position:absolute;
 left:-1000px;
 top:-1000px
}
/*! U32 */
.u32 .u32w2 {
 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;
 flex:1 1 25%;
 padding-top:1.875em
}
.u32 .u32w3 ul li a,
.u32 .u32w5 ul li a {
 color:#fff
}
.u32 .u32w3 ul li {
 margin-bottom:1em
}
.u32 .u32w3 ul li:last-of-type {
 margin-bottom:0
}
.u32 .u32w5 {
 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;
 flex:1 1 auto;
 margin-top:4em;
 padding-bottom:1.750em
}
.u32 ul.u32-links>li:first-child a,
.u32 .u32w5 .u32-links {
 display:-ms-inline-flexbox;
 display:inline-flex;
 -ms-flex-direction:row;
 -ms-flex-wrap:none;
 flex-flow:row nowrap;
 -ms-flex-pack:end;
 justify-content:flex-end;
 -ms-flex-align:stretch;
 align-items:stretch;
 padding-right:30px;
 line-height:24px
}
.u32 .u32-links li a {
 font-size:1.4rem
}
.u32 .u32-links li:first-child a {
 border-right:1px solid #fff;
 border-left:0;
 padding-left:0
}
.u32 .u32w3 h5 {
 font-size:2.4rem;
 margin-bottom:1.167em
}
.u32 .u32w5 .scl-icons>li:last-of-type {
 transform:translateY(0.3em)
}
.u32 .u32w5 .scl-icons {
 opacity:1
}
.rtl .u32 .u32-links li:first-child,
.rtl .u32 .u32-links li:first-child a {
 padding-right:0;
 padding-left:30px
}
.rtl .u32 .u32-links li:first-child a {
 border-right:0;
 border-left:1px solid #fff
}
/*! RH02 */
/*! purgecss start ignore */.rh02 {
 position:relative;
 width:100%
}
.rtl .rh02 {
 direction:rtl
}
.rtl .rh02 button {
 text-align:right
}
.rtl .rh02 .rh02-ttl b.ologo {
 background-position:100% 0.35em
}
.rtl .rh02 .rh02-ttl b {
 font-weight:700
}
.rtl .rh02 .rh02w3 {
 padding-left:0;
 padding-right:4.8rem
}
.rtl .rh02 .rh02carousel .rh02nav {
 left:auto;
 right:10%
}
.rh02w1 {
 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;
 overflow:hidden
}
.rh02w1:after {
 background-color:#577346;
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel1.jpg");
 background-position:50% 0;
 background-size:cover;
 content:'';
 display:block;
 position:absolute;
 top:60px;
 bottom:0;
 left:33%;
 right:33%;
 z-index:0
}
.retina .rh02w1:after {
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel1-2x.jpg")
}
.rh02panel {
 height:100vh;
 width:33.333333%;
 position:relative;
 overflow:hidden
}
.rh02panel .rh02back {
 display:none
}
.rh02panel.rh02open .rh02defpanel:before {
 opacity:1
}
.rh02-pcontent {
 margin:0;
 font-size:1.8rem;
 font-weight:400
}
.rh02-pcontent * {
 line-height:1.35
}
.rh02open .rh02-pcontent .rh02-sub,
.rh02open .rh02-pcontent .rh02-leadin {
 height:0;
 opacity:0
}
.rh02open .rh02-pcontent .rh02-sub {
 margin-bottom:0
}
.rh02-logo-sm,
.rh02-logo-md,
.rh02-logo-lg {
 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;
 height:5rem;
 max-width:300px;
 width:60%;
 margin-bottom:.6em
}
.rh02-logo-sm img,
.rh02-logo-md img,
.rh02-logo-lg img {
 width:100%
}
.rh02-logo-sm {
 height:3rem
}
.rh02-logo-lg {
 height:9rem
}
.rh02-logotype {
 font-size:5.9375rem;
 margin-bottom:.33em;
 height:1em;
 align-items:flex-end;
 max-width:5em;
 flex-basis:5em
}
button.rh02-pcontent {
 border:0;
 display:block;
 text-align:left;
 background:transparent;
 font-family:inherit
}
button.rh02-pcontent:hover {
 cursor:pointer
}
.rh02-ttl {
 font-size:3.2rem;
 font-weight:300;
 line-height:1.3;
 margin:0 0 .625em
}
.rh02-ttl:not(.oserif) {
 font-family:inherit !important
}
.rh02-ttl b {
 display:block;
 font-size:1.25em;
 font-weight:800;
 line-height:1.2;
 margin-top:-1px
}
.rh02-ttl b.ologo {
 color:transparent;
 background: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:%23FBF9F8'/%3E%3C/svg%3E");
 background-size:auto 60.5%;
 background-repeat:no-repeat;
 background-position:0 0.35em
}
.rh02-sub {
 font-weight:600;
 margin-bottom:.44445em
}
.rh02-leadin {
 overflow:hidden;
 height:auto
}
.rh02 .darktheme .rh02-pcontent,
.rh02 .darktheme .rh02-scontent {
 color:#FBF9F8
}
.rh02 .darktheme .rh02-pcontent .rh02-ttl,
.rh02 .darktheme .rh02-scontent .rh02-ttl {
 color:#fff
}
.rh02carousel.rh02random {
 background-color:#3A3632
}
.rh02carousel .rh02nav {
 transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 position:absolute;
 bottom:7vh;
 left:10%;
 z-index:4;
 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
}
.rh02carousel .rh02nav li {
 opacity:1;
 transform:translateX(0);
 transition:opacity .4s ease,transform .4s ease
}
.rh02carousel .rh02nav li a {
 display:block;
 margin-right:12px;
 position:relative;
 height:24px;
 width:28px
}
.rh02carousel .rh02nav li a:hover {
 opacity:1
}
.rh02carousel .rh02nav li a:focus {
 outline-color:#000
}
.rh02carousel .rh02nav li a b {
 position:relative;
 top:7px;
 display:block;
 color:rgba(0,0,0,0);
 text-indent:-1000px;
 overflow:hidden;
 height:10px;
 width:28px;
 border:2px solid rgba(22,21,19,0);
 transition:border .3s ease
}
.rh02carousel .rh02nav li a b:before {
 content:'';
 position:absolute;
 width:24px;
 height:6px;
 top:0px;
 left:0px;
 background:#161513;
 transition:all .3s ease
}
.rh02carousel .rh02nav li a.rh02cnav b {
 border-color:#161513
}
.rh02carousel .rh02nav li a.rh02cnav b:before {
 background-color:transparent
}
.rh02carousel .rh02nav li a:hover:not(.rh02cnav) b {
 border-color:#161513
}
.rh02carousel .rh02nav li a:hover:not(.rh02cnav) b:before {
 background-color:#161513
}
.rh02carousel .rh02nav.rh02navloading li {
 opacity:0;
 transform:translateX(50px)
}
.rh02carousel .rh02nav li:nth-child(1) {
 transition-delay:.036s
}
.rh02carousel .rh02nav li:nth-child(2) {
 transition-delay:.072s
}
.rh02carousel .rh02nav li:nth-child(3) {
 transition-delay:.108s
}
.rh02carousel .rh02nav li:nth-child(4) {
 transition-delay:.144s
}
.rh02carousel .rh02nav li:nth-child(5) {
 transition-delay:.18s
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a:focus,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a:focus {
 outline-color:#FBF9F8
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a b,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a b {
 border-color:rgba(251,249,248,0)
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a b:before,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a b:before {
 background:#FBF9F8
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a.rh02cnav b,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a.rh02cnav b {
 border-color:#fbf9f8
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a.rh02cnav b:before,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a.rh02cnav b:before {
 background-color:transparent
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a:hover:not(.rh02cnav) b,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a:hover:not(.rh02cnav) b {
 border-color:#fbf9f8
}
.rh02carousel .darktheme.rh02current ~ .rh02nav li a:hover:not(.rh02cnav) b:before,
.rh02carousel .darktheme.rh02current ~ .rh02w6 .rh02nav li a:hover:not(.rh02cnav) b:before {
 background-color:#fbf9f8
}
.rh02carousel.rh02open .rh02nav {
 z-index:-1;
 opacity:0
}
.rh02w2 {
 left:0;
 min-width:100%;
 position:absolute;
 transform:translateY(60px);
 height:calc(100vh - 60px);
 z-index:1
}
.rh02w2:after,
.rh02w2:before {
 content:'';
 display:block;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 background:rgba(255,255,255,0.6);
 z-index:2
}
.rh02w2.darktheme {
 background-color:transparent
}
.rh02w2.darktheme:before {
 background:rgba(0,0,0,0.6);
 z-index:2
}
.rh02w2.rh02noscrim:before {
 display:none
}
.rh02w2.rh02defpanel:before {
 transition:opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1);
 z-index:2;
 opacity:0
}
.rh02w2:after {
 transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
 background-color:transparent;
 background-size:cover;
 background-image:inherit;
 background-repeat:no-repeat;
 z-index:1
}
.rh02panel.rh02open .rh02w2:after {
 transform:scale(1.05)
}
.rh02p1 .rh02w2 {
 background-size:0 0 !important;
 background-color:#577346;
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel2.jpg")
}
.retina .rh02p1 .rh02w2 {
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel2-2x.jpg")
}
.rh02p1 .rh02w2:after {
 background-position:0 0
}
.rh02p2 .rh02w2 {
 background-size:0 0 !important;
 background-color:#325C72;
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel1.jpg")
}
.retina .rh02p2 .rh02w2 {
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel1-2x.jpg")
}
.rh02p2 .rh02w2:after {
 background-position:50% 0
}
.rh02p3 .rh02w2 {
 background-size:0 0 !important;
 background-color:#3A3632;
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel3.jpg")
}
.retina .rh02p3 .rh02w2 {
 background-image:url("https://www.oracle.com/asset/web/i/rh02-panel3-2x.jpg")
}
.rh02p3 .rh02w2:after {
 background-position:100% 0
}
.rh02loaded .rh02w2,
.no-js .rh02w2 {
 opacity:1 !important
}
.rh02carousel .rh02w2 {
 left:101%
}
.rh02carousel:not(.rh02carouselinit) .rh02w2:first-of-type {
 left:0
}
.rh02carousel.rh02random:not(.rh02carouselinit) .rh02w2 {
 left:101%
}
.rh02w2.rh02current {
 transition:left 0.6s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1);
 z-index:3;
 left:0 !important;
 opacity:1
}
.rh02w2.rh02out {
 transition:left 0.6s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1);
 z-index:1;
 opacity:1;
 left:-30%
}
.rh02carouselback .rh02w2 {
 left:-101%
}
.rh02carouselback .rh02w2.rh02out {
 left:30%
}
.rh02p3.rh02random .rh02w2 {
 background-color:#3A3632
}
#rc20p1 .rh02w2:before,
#rc20p2 .rh02w2:before {
 display:none
}
.rh02w3 {
 position:absolute;
 z-index:2;
 overflow:auto;
 padding:4rem 0 1em 4.8rem;
 top:0;
 height:100%;
 min-width:100%;
 transform:translateY(43%);
 transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),background 0.5s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02opening .rh02w3 {
 overflow:hidden
}
.rh02w3::-webkit-scrollbar {
 width:8px
}
.rh02w3::-webkit-scrollbar-track {
 background:rgba(255,255,255,0)
}
.rh02w3::-webkit-scrollbar-thumb {
 background:rgba(255,255,255,0.3);
 border-radius:4px !important
}
.rh02open .rh02w3 {
 transform:translateY(0%)
}
.rh02w3>div,
.rh02w3>button {
 width:calc(33vw - 9.6rem)
}
.rh02w4 {
 margin-top:3.2rem;
 visibility:hidden;
 overflow:hidden;
 opacity:0;
 height:0;
 transition:visibility 0s ease-in .2s, opacity .2s ease-in .1s, height 0s ease-in .2s
}
.rh02open .rh02w4 {
 opacity:1 !important;
 height:auto;
 visibility:visible;
 overflow:visible
}
.rh02-xcontent {
 border-top:1px solid rgba(255,255,255,0.4);
 margin:4rem 0 0 0;
 padding:0;
 font-size:1.8rem
}
.rh02-xcontent>div {
 opacity:0;
 transform:translateY(6em);
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02open .rh02-xcontent>div {
 opacity:1;
 transform:translateY(0)
}
.rh02-xcontent a {
 color:#fff !important;
 font-weight:500
}
.rh02-xcontent a:hover {
 text-decoration:underline
}
.rh02-xcontent p,
.rh02-xcontent h6 {
 opacity:.6
}
.rh02-xcontent h6 {
 font-size:1.8rem
}
.rh02-xcontent>div {
 margin:4rem 0 0 0
}
.rh02-xcontent li {
 margin:.3334em 0 0
}
.rh02-xcontent .rh02head {
 display:none
}
.rh02-xcontent .rh02head h5 {
 font-size:12px;
 font-weight:bold;
 background:rgba(251,249,248,0.3);
 padding:.5em 1em;
 line-height:1;
 text-transform:uppercase;
 border-radius:2px;
 display:inline-block;
 margin:.2em 0 .1em
}
.rh02-xcontent .rh02link {
 position:relative
}
.rh02-xcontent .rh02link h3 {
 font-size:1.2rem;
 font-weight:bold;
 margin-bottom:.7em;
 color:#fff;
 font-family:inherit !important;
 text-transform:uppercase
}
.rh02-xcontent .rh02link a:after {
 content:'';
 display:block;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 background:rgba(0,0,0,0);
 z-index:2
}
.rh02-xcontent .rh02link a:hover {
 cursor:pointer
}
.rh02-xcontent>div:nth-child(1) {
 transition-delay:.036s
}
.rh02-xcontent>div:nth-child(2) {
 transition-delay:.072s
}
.rh02-xcontent>div:nth-child(3) {
 transition-delay:.108s
}
.rh02-xcontent>div:nth-child(4) {
 transition-delay:.144s
}
.rh02-xcontent>div:nth-child(5) {
 transition-delay:.18s
}
.rh02-xcontent>div:nth-child(6) {
 transition-delay:.216s
}
.rh02-xcontent>div:nth-child(7) {
 transition-delay:.252s
}
.rh02-xcontent>div:nth-child(8) {
 transition-delay:.288s
}
.rh02-xcontent>div:nth-child(9) {
 transition-delay:.324s
}
@media only screen and (min-height: 620px) and (max-height: 1080px) {
 .rh02w3 {
  transform:translateY(calc(71.3043478261vh - 357.086956522px))
 }
}
@media (max-height: 1080px) {
 .rh02w4 {
  margin-top:2.2rem
 }
 .rh02-xcontent {
  font-size:1.6rem;
  margin-top:2.6rem
 }
 .rh02-xcontent>div {
  margin-top:2.6rem
 }
 .rh02-xcontent h6 {
  font-size:1.6rem
 }
}
@media (min-width: 1024px) and (max-width: 1600px) {
 .rh02-ttl {
  font-size:calc(1.2152777778vw + 12.5555555556px)
 }
}
@media (max-height: 1080px), (min-width: 3000px) {
 .rh02w2 {
  background-size:cover !important
 }
}
@media (min-width: 1024px) and (max-height: 700px) {
 .rh02-ttl {
  font-size:2.8rem
 }
 .rh02open .rh02-ttl {
  margin-bottom:.5em
 }
 .rh02-xcontent {
  margin-top:2rem
 }
 .rh02-xcontent>div {
  margin-top:2rem
 }
 .rh02-xcontent .rh02link p {
  display:none
 }
 .rh02w2:after {
  background-size:cover
 }
 .rh02-pcontent .rh02-longttl {
  font-size:2.6rem;
  line-height:1.2
 }
}
@media (max-width: 1024px) {
 .rh02w2 {
  transform:translateY(60px);
  height:calc(100vh - 60px)
 }
 .rh02v1 .rh02p1 .rh02w5,
 .rh02v1 .rh02p2 .rh02w5 {
  align-items:top
 }
}
@media (max-width: 974px) {
 .rh02 {
  margin-top:0 !important
 }
 .rh02w1 {
  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;
  height:auto;
  min-height:calc(100vh - 60px)
 }
 .rh02menuopen .rh02w1 {
  height:100vh;
  overflow:hidden
 }
 .rh02w1:after {
  top:33%;
  bottom:33%;
  left:0;
  right:0;
  z-index:0
 }
 .rh02w2 {
  transform:translateY(0);
  height:100%
 }
 .rh02w2:after {
  background-size:cover
 }
 .rh02w5>div {
  width:100%;
  max-width:560px
 }
 .rh02w3 {
  padding:16px 24px;
  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:start;
  align-items:flex-start;
  transform:translateY(0);
  transition:transform 0s
 }
 .rh02w3>div,
 .rh02w3>button {
  width:100%;
  max-width:560px
 }
 .rh02w3 .rh02-logo-md img,
 .rh02w3 .rh02-logo-sm img,
 .rh02w3 .rh02-logo-lg img {
  max-width:200px
 }
 .rh02carousel .rh02nav {
  bottom:5%;
  left:24px
 }
 .rh02carousel .rh02nav li a {
  margin-right:12px;
  height:24px;
  width:22px
 }
 .rh02carousel .rh02nav li a b {
  top:8px;
  height:8px;
  width:22px;
  border-width:2px
 }
 .rh02carousel .rh02nav li a b:before {
  width:18px;
  height:4px
 }
 .rh02panel {
  width:100%;
  min-height:260px;
  height:calc(33.3333vh - 20px)
 }
 .rh02panel.rh02open {
  left:0;
  position:absolute;
  width:100% !important;
  min-height:100vh;
  z-index:15
 }
 .rh02panel.rh02open .rh02-ttl {
  margin-bottom:0
 }
 .rh02panel.rh02open .rh02w2 {
  width:100%;
  min-height:100vh
 }
 .rh02panel.rh02open .rh02w3 {
  display:block;
  padding-top:60px;
  padding-bottom:30px;
  width:100%
 }
 .rh02panel.rh02open .rh02back {
  top:60px;
  display:block;
  position:absolute;
  transform:translateY(-100%);
  opacity:1;
  color:#FBF9F8;
  padding:0 1.4em .7em
 }
 .rh02panel.rh02open .rh02back:before {
  content:'';
  position:absolute;
  width:1em;
  height:1em;
  background: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='m17.2928932 15.7071068c.3905243.3905243 1.0236893.3905243 1.4142136 0s.3905243-1.0236893 0-1.4142136l-6-5.99999998c-.3905243-.39052429-1.0236893-.39052429-1.4142136 0l-5.99999998 5.99999998c-.39052429.3905243-.39052429 1.0236893 0 1.4142136s1.02368927.3905243 1.41421356 0l5.29289322-5.2928932z' fill='%23FBF9F8' fill-rule='evenodd' transform='matrix(0 -1 1 0 0 24)'/%3E%3C/svg%3E") no-repeat 50% 50%;
  background-size:contain;
  left:0;
  top:.2em
 }
 .rtl .rh02panel.rh02open .rh02back:before {
  left:auto;
  right:0;
  transform:rotate(180deg)
 }
 .rh02-pcontent {
  padding-right:0
 }
 .rh02-pcontent .rh02-leadin {
  margin-bottom:1.3em
 }
 .rh02-pcontent .rh02-ttl,
 .rh02-pcontent .rh02-ttl b {
  font-size:3.0rem
 }
 .rh02-pcontent p:last-of-type {
  margin-bottom:0
 }
 div.rh02-pcontent .rh02-sub {
  margin-bottom:1.2em
 }
 .rh02-xcontent {
  font-size:15px
 }
 .rh02menuopen .f20w1>div,
 .rh02menuopen .f20w1>section:not(.rh02) {
  display:none
 }
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) {
 .rh02back {
  display:block !important;
  opacity:0;
  transform:translateY(6em);
  transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  transition-delay:0s
 }
 .rh02panel.rh02open .rh02back {
  display:block;
  padding-top:2rem;
  opacity:1;
  transform:translateY(0);
  transition-delay:.18s
 }
}
@media (max-height: 500px) and (min-width: 974px) {
 .rh02v1 .rh02w3 {
  display:none
 }
}
@media (max-height: 750px) and (min-width: 974px) {
 .rh02v1 .rh02carousel .rh02w2:not(.bg-full) .rh02-leadin {
  display:none
 }
}
@media (max-height: 1080px) and (max-width: 974px), (max-height: 620px) {
 .rh02-leadin {
  display:none
 }
 .rh02-sub {
  margin-bottom:0
 }
 div.rh02-pcontent .rh02-sub {
  margin-bottom:1.2em
 }
 .rh02v1 .rh02w3 {
  transform:translateY(calc(71.3043478261vh - 357.086956522px))
 }
}
@media (max-height: 620px) and (min-width: 974px) {
 .rh02w3 {
  transform:translateY(70px)
 }
}
@media (max-height: 620px) {
 .rh02w2,
 .rh02panel {
  min-height:260px
 }
 .rh02w2:after {
  background-size:cover
 }
 .rh02-xcontent {
  margin-top:1.8em;
  padding-top:.2em
 }
 .rh02w4,
 .rh02-xcontent>div {
  margin-top:1em
 }
}
@media (max-width: 680px) {
 .rh02-pcontent {
  padding-right:0
 }
 .rh02-pcontent .rh02-longttl {
  font-size:2.5rem;
  line-height:1.2
 }
 div.rh02-pcontent {
  margin-bottom:2em
 }
}
div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-pcontent,
.rh02bottomfeature div.rh02-pcontent {
 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:baseline;
 align-items:baseline
}
div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-leadin,
.rh02bottomfeature div.rh02-leadin {
 order:0;
 width:100%;
 font-weight:700;
 font-size:2.8rem
}
div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-leadin p:not(:last-of-type),
.rh02bottomfeature div.rh02-leadin p:not(:last-of-type) {
 margin-bottom:.7em
}
@media only screen and (min-width: 974px) and (max-width: 1800px) {
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-leadin,
 .rh02bottomfeature div.rh02-leadin {
  font-size:calc(1.0799136069vw + 7.4816414687px)
 }
}
div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] h2.rh02-ttl,
.rh02bottomfeature h2.rh02-ttl {
 order:1;
 font-weight:400;
 font-size:1.8rem;
 padding:.7em 2em .7em 0
}
.rtl div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] h2.rh02-ttl,
.rtl .rh02bottomfeature h2.rh02-ttl {
 padding:.7em 0 .7em 2em
}
div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-cta,
.rh02bottomfeature div.rh02-cta {
 order:2
}
@media only screen and (min-width: 974px) {
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] .rh02w3,
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"].rh02w3,
 .rh02bottomfeature .rh02w3,
 .rh02bottomfeature.rh02w3 {
  height:auto;
  top:auto;
  bottom:13vh;
  transform:translateY(0)
 }
}
@media (max-height: 1080px) and (max-width: 974px), (max-height: 620px), (max-width: 450px) {
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-leadin,
 .rh02bottomfeature div.rh02-leadin {
  top:0;
  display:block;
  font-size:17.5px;
  bottom:auto
 }
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] div.rh02-leadin p:not(:last-of-type),
 .rh02bottomfeature div.rh02-leadin p:not(:last-of-type) {
  margin-bottom:.5em
 }
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] h2.rh02-ttl,
 .rh02bottomfeature h2.rh02-ttl {
  display:none
 }
 div.rh02w2[style*="CONT518A16F11D4645FDA2DD9D4B76828BB9"] .rh02-pcontent,
 .rh02bottomfeature .rh02-pcontent {
  max-width:54rem
 }
}
@media (min-width: 975px) {
 .rh02v1 {
  height:100vh
 }
 .rh02v1 .rh02panel {
  transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1),transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  height:calc(100vh - 60px)
 }
 .rh02v1 .rh02w1 {
  top:60px;
  position:relative
 }
}
.rh02v1 .rh02logo {
 height:45px;
 margin-bottom:27px;
 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;
 overflow:hidden
}
@media (max-width: 974px) {
 .rh02v1 .rh02logo {
  margin-bottom:18px
 }
}
.rh02v1 .rh02carousel .rh02w2.bg-full .rh02w3 {
 background-image:unset
}
.rh02v1 .rh02carousel .rh02w2.bg-full .rh02logo {
 overflow:visible
}
.rh02v1 .rh02carousel .rh02w3 {
 background-size:cover
}
.rh02v1 .rh02w5 {
 height:auto
}
.rh02v1 #rc20p3 .rh02w2 .rh02w3,
.rh02v1 .rh02p3 .rh02w2 .rh02w3 {
 background:inherit;
 background-image:inherit
}
.rh02v1 #rc20p3 .rh02w2.bg-full .rh02w3,
.rh02v1 .rh02p3 .rh02w2.bg-full .rh02w3 {
 background:unset
}
.rh02v1 .rw-logo {
 max-width:5.2em;
 font-size:4.5rem;
 height:1em;
 margin-bottom:0
}
.rh02v1 .rw-logo img {
 margin-top:auto
}
.rh02v1 .rh02p3 .rh02w2.noscrim:before,
.rh02v1 .rh02p3 .rh02w2.noscrim:after {
 z-index:-1
}
.rh02v1 .rh02p3 .lighttheme {
 color:#161513
}
.rh02v1 .rh02panel {
 transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1),transform 0.6s cubic-bezier(0.4, 0, 0.2, 1)
}
@media (min-width: 1024px) {
 .rh02v1 .rh02p3 .rh02-ttl {
  margin-top:72px
 }
 .rh02v1 .rh02p3 .rh02logo+.rh02-ttl {
  margin-top:0
 }
}
.rh02v1 .rh02w1 .rh02w2:before {
 background-size:cover
}
.rh02v1 .rh02w1 .rh02p1 .rh02w3,
.rh02v1 .rh02w1 .rh02p2 .rh02w3 {
 max-height:calc(50% - 9.1em);
 margin-bottom:72px
}
.rh02v1 .rh02w2 {
 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;
 height:100%;
 transform:none;
 background-size:cover !important
}
.rh02v1 .rh02w2.rh02-bgne {
 background-position:top right
}
.rh02v1 .rh02w2.rh02-bgnw {
 background-position:top left
}
.rh02v1 .rh02w2.rh02-bgn {
 background-position:top
}
.rh02v1 .rh02w2.rh02-bgs {
 background-position:bottom
}
.rh02v1 .rh02w2.rh02-bge {
 background-position:right
}
.rh02v1 .rh02w2.rh02-bgw {
 background-position:left
}
.rh02v1 .rh02w2.rh02-bgse {
 background-position:bottom right
}
.rh02v1 .rh02w2.rh02-bgsw {
 background-position:bottom left
}
.rh02v1 .rh02w2.bgimg {
 background-size:cover
}
.rh02v1 .rh02w2.rh02current ~ .rh02w6 .slick-animated-dots li button {
 border:1px solid rgba(22,21,19,0.6)
}
.rh02v1 .rh02w2.rh02current ~ .rh02w6 .slick-animated-dots li button span {
 background:#161513
}
.rh02v1 .rh02w2.rh02current ~ .rh02w6 .slick-animated-dots li:hover button span {
 transform:translate(0, 0);
 opacity:1
}
.rh02v1 .rh02w2.rh02current.darktheme ~ .rh02w6 .slick-animated-dots li button {
 border:1px solid rgba(255,255,255,0.6)
}
.rh02v1 .rh02w2.rh02current.darktheme ~ .rh02w6 .slick-animated-dots li button span {
 background:#FBF9F8
}
.rh02v1 .rh02w3 {
 position:relative;
 transform:none;
 flex:1 0 68px;
 max-height:50%
}
.rh02v1 .rh02w3 .rh02-logo-sm,
.rh02v1 .rh02w3 .rh02-logo-md,
.rh02v1 .rh02w3 .rh02-logo-lg {
 position:absolute;
 bottom:0;
 width:auto
}
.rh02open .rh02v1 .rh02w4 {
 height:auto;
 transform:translateY(0px);
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02w5 {
 height:100%;
 width:100%;
 flex:1;
 margin-bottom:-60px;
 padding-bottom:60px;
 max-width:33.33vw;
 z-index:2;
 transform:translateY(0px);
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02w5 .rh02-pcontent {
 height:100%;
 display:flex;
 flex-direction:column;
 padding-bottom:60px
}
.rh02v1 .rh02w5 .rw-logo {
 flex-basis:auto
}
.rh02v1 .rh02w5 .rh02-cta {
 margin-top:auto
}
.rh02v1 .rh02w5 .obttns a {
 z-index:2
}
.rh02v1 .rh02w6 {
 width:100%;
 height:60px;
 position:absolute;
 bottom:0
}
.rh02v1 .rh02-pcontent {
 padding:3.3rem
}
.rh02v1 .rh02-pcontent div[class*="rh02-logo-"] {
 max-height:36px;
 height:auto
}
.rh02v1 .rh02-pcontent div[class*="rh02-logo-"] img {
 display:block;
 max-height:36px
}
.rh02v1 .rh02nav {
 bottom:2.4rem;
 left:2.8rem;
 justify-content:flex-start
}
.rh02v1 .rh02w3 {
 max-height:calc(50% - 9.1em);
 min-height:180px;
 transition:height 0.55s cubic-bezier(0.4, 0, 0.2, 1),min-height 0.55s cubic-bezier(0.4, 0, 0.2, 1),max-height 0.55s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02w4 {
 width:calc(33vw - 9.6rem)
}
.rh02v1 .rh02w5 {
 height:100%;
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02panel.rh02open .rh02w3 {
 max-height:0;
 min-height:0;
 height:0;
 margin-bottom:0;
 transition:height 0.55s cubic-bezier(0.4, 0, 0.2, 1),min-height 0.55s cubic-bezier(0.4, 0, 0.2, 1),max-height 0.55s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02panel.rh02open .rh02w4 {
 height:0;
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1),height 0.5s cubic-bezier(0.4, 0, 0.2, 1)
}
.rh02v1 .rh02panel.rh02open .rh02-pcontent {
 padding:0;
 height:auto
}
.rh02v1 .rh02panel.rh02open .rh02back {
 position:relative;
 transform:translateY(-200px)
}
.rh02v1 .rh02panel.rh02open .rh02w5 {
 padding:0rem 0 1em 3.4rem;
 transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
 overflow-y:auto;
 margin-bottom:0px;
 margin-top:-55px
}
.rh02v1 .rh02panel.rh02open .rh02w5 .rh02-pcontent {
 padding-top:60px
}
.rh02v1 .rh02panel.rh02open .rh02w5 .rh02-xcontent {
 padding-bottom:30px
}
.rh02v1 .rh02panel.rh02open .rh02w5::-webkit-scrollbar {
 width:8px
}
.rh02v1 .rh02panel.rh02open .rh02w5::-webkit-scrollbar-track {
 background:rgba(255,255,255,0)
}
.rh02v1 .rh02panel.rh02open .rh02w5::-webkit-scrollbar-thumb {
 background:rgba(255,255,255,0.3);
 border-radius:4px !important
}
.rh02v1 .rh02panel.rh02opening .rh02w5 {
 overflow:hidden
}
@media only screen and (max-width: 974px) {
 .rh02v1 .rh02p1 .rh02w2,
 .rh02v1 .rh02p2 .rh02w2 {
  flex-flow:row;
  transform:none
 }
 .rh02v1 .rh02p1 .rh02w3,
 .rh02v1 .rh02p2 .rh02w3 {
  display:none
 }
 .rh02v1 .rh02p1 .rh02w5 .rh02-pcontent,
 .rh02v1 .rh02p2 .rh02w5 .rh02-pcontent {
  justify-content:center
 }
 .rh02v1 .rh02panel.rh02open .rh02w5 {
  transform:none;
  align-items:flex-start;
  flex-flow:column;
  padding-top:60px
 }
 .rh02v1 .rh02panel.rh02open .rh02w5>div {
  width:100%
 }
 .rh02v1 .rh02p3 .rh02w2.bg-full .rh02w3 {
  display:none;
  background-image:none
 }
 .rh02v1 .rh02p3 .rh02w5 {
  align-items:center;
  justify-content:left;
  align-self:center
 }
 .rh02v1 .rh02w2 {
  align-items:center;
  justify-content:center;
  align-self:center
 }
 .rh02v1 .rh02w3 {
  max-height:100%
 }
 .rh02v1 .rh02w5 {
  height:100%;
  max-width:unset;
  margin-bottom:unset;
  padding-bottom:unset;
  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
 }
 .rh02v1 .rc20panel#rc20tree,
 .rh02v1 .rc20panel#rc20sub.rc20subpanel {
  overflow:hidden;
  z-index:0
 }
}
@media only screen and (max-width: 599px) {
 .rh02v1 .rh02carousel .rh02w2 {
  transform:none;
  height:100%;
  width:100%;
  overflow:hidden;
  min-height:260px
 }
 .rh02v1 .rh02carousel .rh02w3 {
  display:block;
  max-height:50%
 }
 .rh02v1 .rh02carousel .rh02w5 {
  max-width:100%;
  min-height:260px;
  max-height:50%
 }
 .rh02v1 .rh02carousel .rh02w5 .rh02-pcontent {
  justify-content:center;
  height:auto
 }
 .rh02v1 .rh02carousel .rh02nav {
  bottom:1em
 }
}
@media only screen and (min-width: 600px) and (max-width: 974px) {
 .rh02v1 .rh02p3 .rh02w3 {
  max-height:100%
 }
 .rh02carousel .rh02w2 {
  flex-flow:row;
  transform:none;
  min-width:auto;
  width:100%;
  height:100%
 }
 .rh02carousel .rh02w3 {
  order:2;
  flex:1;
  min-width:auto
 }
 .rh02carousel .rh02w5 {
  max-width:none;
  margin-bottom:0;
  flex:2;
  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
 }
 .rh02v1 .rh02panel.rh02p3 {
  height:calc(33.333vh - 20px);
  min-height:250px
 }
}
@media only screen and (max-width: 599px) {
 .rh02carousel .rh02w2 {
  transform:none;
  height:100%;
  width:100%;
  overflow:hidden;
  min-height:260px
 }
 .rh02carousel .rh02w3 {
  max-height:unset
 }
 .rh02carousel .rh02w5 {
  max-width:100%;
  min-height:260px;
  max-height:50%
 }
 .rh02v1 .rh02panel.rh02p3 {
  min-height:560px;
  height:calc(37.5vw + 440px)
 }
 .rh02v1 .rh02carousel .rh02w3.bgimg,
 .rh02v1 .rh02carousel .rh02w3.bg-full,
 .rh02v1 .rh02carousel .rh02w3[data-bgimg] {
  max-height:50%;
  display:inherit
 }
 .rh02v1 .rh02carousel .rh02w5 {
  max-width:100%;
  max-height:unset;
  min-height:auto;
  height:100%
 }
 .rh02v1 .rh02carousel .rh02w2 {
  transform:none;
  height:100%;
  width:100%;
  overflow:hidden;
  min-height:260px
 }
 .rh02v1 .rh02carousel .rh02nav {
  bottom:2.4rem
 }
}
.rtl .rh02v1 .rh02panel.rh02open .rh02w5 {
 padding:0rem 3.4rem 1em 0
}
/*! purgecss end ignore */
/*! RH08 *//*! purgecss start ignore */@keyframes fadeOutElement {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes fadeInElement {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes fadeOutLeft {
 from {
  opacity:1
 }
 to {
  opacity:0;
  transform:translate3d(-10%, 0, 0)
 }
}
@keyframes fadeOutRight {
 from {
  opacity:1
 }
 to {
  opacity:0;
  transform:translate3d(10%, 0, 0)
 }
}
@keyframes fadeInLeft {
 from {
  opacity:0;
  transform:translate3d(-10%, 0, 0)
 }
 to {
  opacity:1;
  transform:translate3d(0, 0, 0)
 }
}
@keyframes fadeInRight {
 from {
  opacity:0;
  transform:translate3d(10%, 0, 0)
 }
 to {
  opacity:1;
  transform:translate3d(0, 0, 0)
 }
}
.fadein-right-img {
 animation-name:fadeInRight;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards
}
.fadein-right-img-with-delay {
 animation-name:fadeInRight;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards;
 animation-delay:350ms
}
.fadein-left-img-with-delay {
 animation-name:fadeInLeft;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards;
 animation-delay:350ms
}
.fadeout-right-image {
 animation-name:fadeOutRight;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards
}
.fadeout-left-image {
 animation-name:fadeOutLeft;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards
}
.fadein-text {
 animation-name:fadeInElement;
 animation-duration:150ms;
 animation-timing-function:linear;
 animation-delay:350ms;
 animation-fill-mode:forwards
}
.fadein-text-with-large-Delay {
 animation-name:fadeInElement;
 animation-duration:150ms;
 animation-timing-function:linear;
 animation-delay:700ms;
 animation-fill-mode:forwards
}
.fadeout-text {
 animation-name:fadeOutElement;
 animation-duration:500ms;
 animation-timing-function:linear;
 animation-fill-mode:forwards
}
.rh08slider {
 position:relative;
 visibility:hidden;
 outline:none
}
.rh08slider.rh08t-fade>.rh08sliderw1>.rh08sliderw2 {
 display:block
}
.rh08slider.rh08t-fade>.rh08sliderw1>.rh08sliderw2>.rh08slide {
 position:absolute;
 top:0;
 left:0;
 z-index:0;
 opacity:0
}
.rh08slider.rh08t-fade>.rh08sliderw1>.rh08sliderw2>.rh08slide.slick-active {
 position:relative;
 z-index:1;
 opacity:1
}
.rh08slider__container {
 position:relative;
 box-sizing:border-box
}
.rh08sliderw2 {
 margin:0 !important;
 padding:0 !important;
 width:-webkit-max-content;
 width:max-content;
 will-change:transform
}
.rh08sliderw1 {
 position:relative;
 z-index:0;
 overflow:hidden
}
.rh08slider__slider {
 position:relative
}
.rh08slide {
 position:relative;
 box-sizing:border-box;
 list-style-type:none !important;
 margin:0;
 outline:none;
 flex-shrink:0
}
.rh08 {
 background-color:#E5E5E5;
 position:relative
}
.rh08 .rh08slider {
 min-height:480px;
 box-sizing:border-box;
 position:relative;
 margin:0 auto;
 max-width:1325px;
 z-index:3;
 display:grid;
 grid-template-rows:0 1fr 66px
}
.rh08 .rh08slider .rh08sliderw1 {
 margin:0;
 padding:0
}
.rh08 .rh08slider .rh08slide {
 float:left;
 position:relative
}
.rh08 .rh08slider .rh08slide.slick-active .rh08w2 .rh08w5 .rh08w6 .obttns {
 display:flex !important
}
.rh08 .rh08slider .rh08slide .rh08w2 {
 display:flex
}
.rh08 .rh08slider .rh08slide .rh08w2 .rh08w5 {
 display:flex
}
.rh08 .rh08slider .rh08slide .rh08w2 .rh08w5 .rh08w6 {
 display:flex;
 flex-direction:column;
 justify-content:center
}
.rh08 .rh08slider .rh08slide .rh08w2 .rh08w5 .rh08w6 .obttns {
 display:none
}
.rh08 .rh08slider .rh08slide .rh08w2 .rh08w5 .rh08w6 .rh08logo {
 margin-bottom:24px
}
.rh08 .rh08slider .rh08slide .rh08w2 .rh08w5 .rh08w6 .rh08logo .rw-logo {
 font-size:4.7rem
}
.rh08 .rh08slider.is-draggable .rh08sliderw1 {
 cursor:grab
}
.rh08 .rh08slider.is-touch .rh08sliderw1 {
 cursor:grabbing
}
.rh08 .rh08slider .rh08-pills {
 position:absolute;
 display:flex;
 align-items:center;
 margin:0 auto;
 width:100%;
 justify-content:center;
 overflow:visible
}
.rh08 .rh08slider .rh08-pills .rh08-pillsw1 {
 height:100%;
 bottom:0;
 z-index:2;
 width:initial;
 position:initial;
 overflow:visible
}
.rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill {
 width:72px;
 z-index:2;
 margin:0 9px;
 height:6px;
 height:40px;
 overflow-y:visible
}
.rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill .rh08-pillbtn {
 border:1px solid #3A3631;
 width:72px;
 overflow-y:visible;
 overflow-x:hidden;
 position:unset
}
.rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill .rh08-pillbtn:after {
 content:'';
 width:100%;
 background:transparent;
 height:40px;
 position:absolute;
 left:0;
 top:0px;
 overflow:visible
}
.rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill.slick-active span {
 background:#3A3631
}
.rh08 .rh08slider .rh08-pills .rh08-pause {
 position:relative;
 height:100%;
 display:flex;
 align-self:center;
 align-items:center;
 width:52px;
 left:18px;
 margin-bottom:0
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1 {
 height:36px;
 padding:0 12px 0 14px;
 border:1px solid #665F5B;
 border-radius:4px;
 display:inline-flex;
 align-items:center;
 justify-content:center;
 transition:all 0.2s linear;
 cursor:pointer;
 text-decoration:none;
 background-color:transparent
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1 .rh08-pausebtn {
 background:transparent;
 box-sizing:border-box;
 height:9px;
 border-color:transparent transparent transparent #202020;
 transition:100ms all ease;
 cursor:pointer;
 border-style:solid;
 border-width:6px 0 6px 8px;
 padding:0;
 width:8px
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1 .rh08-pausebtn.paused {
 border-style:double;
 border-width:0px 0 0px 6px;
 height:10px
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1 span {
 display:none
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1:hover {
 background:#161513;
 color:#fff !important;
 transition:all .5s
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1:hover .rh08-pausebtn {
 border-color:transparent transparent transparent #FFFFFF
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1:hover span {
 display:block;
 white-space:nowrap;
 margin-left:5px;
 margin-top:-1px
}
.rh08 .rh08slider .rh08-pills .rh08-pause .rh08-pausew1:focus:not(:focus-visible) {
 outline-color:transparent !important
}
.rh08 .rh08slider .rh08-arrows {
 display:none
}
.rh08 .rh08slider .rh08-arrows .rh08-arrow {
 background:none;
 border:solid currentColor;
 border-width:0 4px 4px 0;
 color:#3A3631;
 cursor:pointer;
 font-size:0;
 height:22px;
 margin-top:-16px;
 padding:2px;
 position:absolute;
 top:50%;
 transition:border-color .3s;
 width:22px;
 z-index:5
}
.rh08 .rh08slider .rh08-arrows .rh08-arrow:active {
 outline:none !important
}
.rh08 .rh08slider .rh08-arrows .rh08-arrow:hover {
 border-color:#3A3631
}
.rh08 .rh08slider .rh08-arrows .rh08-prevarrow {
 left:-48px;
 transform:translateY(-50%) rotate(135deg)
}
.rh08 .rh08slider .rh08-arrows .rh08-nextarrow {
 transform:translateY(-50%) rotate(-45deg);
 right:-48px
}
.rh08 .rh08slider h2 {
 font-size:45px;
 line-height:54px
}
.rh08 .rh08slider .rwaccent-4::after {
 margin:16px 0
}
.rh08 .rh08slider .rh02-img {
 position:relative;
 z-index:-1;
 opacity:0
}
.rh08 .bgimgw1 {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 z-index:1
}
.rh08 .bgimgw1 .bg-texture1 {
 background:url("https://www.oracle.com/asset/web/i/rh08-top-bg.png") no-repeat top left;
 background-size:88% 374px
}
.rh08 .bgimgw1 .bg-texture2 {
 background:url("https://www.oracle.com/asset/web/i/rh08-bottom-bg.png") no-repeat bottom left;
 background-size:100% 374px
}
.rh08 [class*="rwaccent"]:after {
 background:#C74634
}
.rh08 .sr-only {
 clip:rect(1px, 1px, 1px, 1px);
 clip-path:inset(50%);
 height:1px;
 width:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute
}
@media only screen and (min-width: 975px) {
 .rh08 .rh08slider .rh08sliderw2 {
  width:100%
 }
 .rh08 .rh08slider .rh08slide {
  width:100%;
  max-width:100%
 }
 .rh08 .rh08slider .rh08-arrows .rh08-prevarrow {
  left:0
 }
 .rh08 .rh08slider .rh08-arrows .rh08-nextarrow {
  right:0
 }
 .rh08 .rh08slider .rh08w1 {
  width:100%;
  margin:auto;
  display:grid;
  grid-template-columns:repeat(12, 6.697%);
  justify-content:space-between;
  padding-top:3.4em
 }
 .rh08 .rh08slider .rh08-pills {
  position:relative;
  bottom:0
 }
 .rh08 .rh02-img {
  grid-column:2/span 7;
  background-size:cover;
  max-width:775px
 }
 .rh08 .rh02txt {
  grid-column:6/span 6;
  margin-left:auto;
  background:#fff;
  padding:3em;
  max-width:588px;
  min-height:372px
 }
}
@media only screen and (min-width: 975px) {
 .rh08 .rh08slider .rh08w1 {
  grid-template-rows:16px repeat(1, [row-start] 1fr);
  padding-top:18px;
  padding-bottom:0
 }
 .rh08 .rh08slider .rh08-arrows {
  display:block
 }
 .rh08 .rh08slider .rh08w2 .rwaccent-4 {
  margin:0;
  font-size:28px;
  line-height:36.4px
 }
 .rh08 .rh08slider .rh08w2 .rh08body {
  font-size:16px;
  line-height:20px
 }
 .rh08 .rh08slider .rh08w2 .rh08body p {
  margin-bottom:24px
 }
 .rh08 .rh08slider .rh08w2 .rh08body>div:first-child {
  margin-bottom:24px
 }
 .rh08 .rh08slider .rh08w2.rh02-img {
  height:372px
 }
 .rh08 .rh08slider .rh08w2.rh02txt {
  padding:48px;
  min-height:372px;
  height:calc(-22.4489795918vw + 678.8775510204px)
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 .rh08logo {
  margin-bottom:15px
 }
}
@media only screen and (max-width: 974px) {
 .rh08 .rh08slider {
  grid-template-rows:1fr;
  min-height:50vh
 }
 .rh08 .cwidth {
  padding:0
 }
 .rh08 .bgimgw1 {
  z-index:4;
  height:calc(63.5245901639vw - 0.6885245902px)
 }
 .rh08 .bgimgw1 .bg-texture1 {
  display:none
 }
 .rh08 .bgimgw1 .bg-texture2 {
  background:url("https://www.oracle.com/asset/web/i/rh08-pattern-overlay-big.png") no-repeat left;
  margin-top:calc(58.1967213115vw - 13.5081967213px)
 }
 .rh08 .rh08slider .rh08-arrows {
  display:none
 }
 .rh08 .rh08slider .rh02-img {
  opacity:1;
  background-size:cover;
  max-width:100%;
  height:calc(63.5245901639vw - 0.6885245902px)
 }
 .rh08 .rh08slider .rh08w1 {
  width:100%;
  max-width:100%;
  padding:0
 }
 .rh08 .rh08slider .rh08w2 {
  padding:48px 24px 24px
 }
 .rh08 .rh08slider .rh08w2.rh02txt {
  background:#fff;
  min-height:300px
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 {
  justify-content:flex-start
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 .rh08logo {
  margin-bottom:22px
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 .obttns {
  display:flex
 }
 .rh08 .rh08slider [class*="rwaccent"]:after {
  display:block
 }
 .rh08 .rh08slider .rwaccent-4 {
  margin:0;
  font-size:calc(1.6393442623vw + 18.0983606557px);
  line-height:calc(3.2786885246vw + 16.1967213115px)
 }
 .rh08 .rh08slider .rh08body {
  font-size:13.75px;
  line-height:17.8px
 }
 .rh08 .rh08slider .rh08body .obttns {
  display:flex !important
 }
 .rh08 .rh08slider .rh08body p {
  margin-bottom:32px
 }
 .rh08 .rh08slider .rh08body>div {
  margin-bottom:32px
 }
 .rh08 .rh08slider .rh08-pills {
  padding:0 1.5em;
  width:100%;
  height:6px;
  top:0
 }
 .rh08 .rh08slider .rh08-pills .rh08-pause {
  display:none
 }
 .rh08 .rh08slider .rh08-pills .rh08-pillsw1 {
  justify-content:flex-start;
  width:80%;
  padding:0 1.5em;
  position:absolute
 }
 .rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill {
  min-width:30px;
  width:calc(8.1967213115vw + 22.4918032787px)
 }
 .rh08 .rh08slider .rh08-pills .rh08-pillsw1 .rh08-pill .rh08-pillbtn {
  width:100%
 }
}
@media only screen and (min-width: 320px) and (max-width: 600px) {
 .rh08 .rh08-pills .rh08-pillsw1 {
  top:calc(63.5245901639vw - 0.6885245902px + 24px)
 }
 .rh08 .rh08slider .rh08w2 {
  padding:24px
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 {
  margin-top:28px
 }
}
@media only screen and (min-width: 601px) and (max-width: 974px) {
 .rh08 .rh08-pills .rh08-pillsw1 {
  top:calc(63.5245901639vw - 0.6885245902px + 32px)
 }
 .rh08 .rh08slider .rh08w2 {
  padding:24px
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 {
  margin-top:36px
 }
 .rh08 .rh08slider .rh08w2 .rh08w5 .rh08w6 .rh08logo {
  margin-bottom:22px
 }
}
@media only screen and (max-width: 450px) {
 .rh08 .rh08slider {
  min-height:40vh
 }
}
.rh08 .rh08slider.rh08t-fade>.rh08sliderw1>.rh08sliderw2>.rh08slide .rh08w5 {
 opacity:0
}
.rh08 .rh08slider.rh08t-fade>.rh08sliderw1>.rh08sliderw2>.rh08slide.slick-active .rh08w5.fadeInText {
 opacity:1
}
@media only screen and (min-width: 975px) {
 .rtl .rh08 {
  direction:ltr
 }
 .rtl .rh08 .rh08w2.rh02txt {
  direction:rtl
 }
 .rtl .rh08 .rh08-pills {
  flex-direction:row-reverse
 }
 .rtl .rh08 .rh08-pills .rh08-pillsw1 {
  flex-direction:row-reverse
 }
 .rtl .rh08 .rh08-pills .rh08-pause {
  left:0;
  direction:rtl
 }
 .rtl .rh08 .rh08-pills .rh08-pause .rh08-pausew1 span {
  margin-right:5px;
  margin-left:0
 }
 .rtl .rh08 .rh08-pills .rh08-pause .rh08-pausew1:hover span {
  margin-right:5px;
  margin-left:0;
  margin-top:-1px
 }
}
.rh08 .rh08slide.slick-active .rh08body p a {
 display:inline
}
.rh08 .rh08slide .rh08body p a {
 display:none
}
/*! purgecss end ignore */
/*! RC11 */.rc11 {
 overflow:hidden
}
.rc11.darktheme {
 background:#211E1C;
 color:#F1EFED
}
.rc11.green-theme {
 background:#B7D9C2
}
.rc11.sienna-theme {
 background:#F5DEBD
}
.rc11.red-theme {
 background:#F2C5BD
}
.rc11.pink-theme {
 background:#D9ABB6
}
.rc11.juniper-theme {
 background:#D7E5E5
}
.rc11.ice-theme {
 background:#94BFCE
}
.rc11.mist-theme {
 background:#BCD5D5
}
.rc11.purple-theme {
 background:#DBC9E5
}
.rc11.yellow-theme {
 background:#FCEFCB
}
.rc23 .rc11 {
 max-width:none !important
}
.rc23 .rc11 .rc11w1.cwidth {
 max-width:974px
}
.rc23 .rc11 .rc11w1 .rc11w2 {
 max-width:none;
 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
}
.rc11 .rc11w2 {
 max-width:58em;
 padding:2.2rem 0;
 margin:0 auto;
 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
}
.rc11 .rc11w2>* {
 margin-top:1rem !important;
 margin-bottom:1rem !important
}
.rc11 .rc11w2 p {
 display:inline-block;
 font-size:2rem;
 font-weight:800;
 margin:0 1.5em 0 0
}
.rc11 .rc11w2 .rc11w3 {
 margin-right:2em
}
.rc11 .rc11w2 .rc11w3 p {
 margin-right:0
}
.rc11 .rc11w2 .icn-img {
 font-size:4rem;
 margin-right:.6em
}
.rc11 .rc11w2 .obttns {
 display:inline-block;
 width:auto;
 margin-bottom:0
}
.rc11 .rc11w2 .obttns>div {
 margin:0
}
.rc11 .rc11w2 .obttns a {
 white-space:nowrap
}
.rc11.rc11v2 .rc11w2 {
 padding:8px 0;
 width:calc(100% - 48px) !important
}
.rc11.rc11v2 .rc11w4 {
 padding:8px 0
}
.rc11 .rc11w2.rc11bttns {
 max-width:64em
}
.rc11 .rc11w2.rc11bttns .obttns {
 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
}
.rc11 .rc11w2.rc11bttns .obttns div:first-of-type {
 margin-right:1em
}
@media (max-width: 600px) {
 .rc11 .rc11w2.rc11bttns .obttns {
  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:start;
  align-items:flex-start;
  margin-bottom:-0.6em !important
 }
 .rc11 .rc11w2.rc11bttns .obttns div {
  margin-bottom:1.6em
 }
}
.rc11.rc11v1 {
 padding:0 !important
}
.rc11.rc11v1 .rc11w2.rc11bttns h3 {
 font-family:inherit;
 font-weight:800
}
.rc11.rc11v1 .rc11w2.rc11bttns h4.rc11super {
 text-transform:uppercase;
 font-size:1.6rem;
 margin:0 0 0.8em
}
.rc11.rc11v1 .rc11w3 h3,
.rc11.rc11v1 .rc11w2.rc11bttns h3 {
 font-size:2rem
}
.rc11.rc11v1 .rc11w3 p,
.rc11.rc11v1 .rc11w2.rc11bttns p {
 font-size:1.6rem;
 font-weight:normal
}
.f22w2.f22sidebar .rc11+.rc11 {
 margin-top:2.5em
}
.f22w2.f22sidebar .rc11 .obttns a {
 white-space:initial
}
.f22w2.f22sidebar .rc11w2 {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 -ms-flex-wrap:wrap;
 flex-flow:column wrap;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -ms-flex-align:start;
 align-items:flex-start
}
.f22w2.f22sidebar .rc11w2 div.icn-img {
 margin:0
}
.f22w2.f22sidebar .rc11 .rc11w2 .obttns>div {
 margin-top:inherit
}
.f22w2.f22sidebar .rc11.rc11v1 div.bgimg {
 background-size:auto 85%;
 max-width:480px;
 width:100%
}
.rtl .rc11 .rc11w2>p {
 margin:0 0 0 1.622em
}
@media (max-width: 600px) {
 .rtl .rc11 .rc11w2>p {
  margin-bottom:1em
 }
}
.rtl .rc11 .rc11w2 .rc11w3 {
 margin:0 0 0 2em
}
.rtl .rc11 .rc11w2.rc11bttns .obttns div:first-of-type {
 margin-left:1em
}
.f22w2:not(.f22sidebar) .rc11v0 .rc11w1.cwidth,
.f22w2:not(.f22sidebar) .rc11v1 .rc11w1.cwidth {
 padding-left:24px !important;
 padding-right:24px !important
}
.f22w2:not(.f22sidebar) .rc11v0 .rc11w1 .rc11w2 .icn-img,
.f22w2:not(.f22sidebar) .rc11v1 .rc11w1 .rc11w2 .icn-img {
 margin-left:0
}
.f22w2:not(.f22sidebar) .rc11v0 .rc11w1 .rc11w2 .icn-img+p,
.f22w2:not(.f22sidebar) .rc11v1 .rc11w1 .rc11w2 .icn-img+p {
 margin-right:auto
}
@media (max-width: 768px) {
 .f22w2.f22sidebar .rc11 {
  border-radius:0 !important;
  margin-left:-24px;
  margin-right:-24px
 }
 .f22w2.f22sidebar .rc11 .obttns div:last-of-type {
  margin-top:0
 }
 .f22w2.f22sidebar .rc11 .rc11w2 .obttns>div {
  margin-top:0
 }
 .f22w2.f22sidebar .rc11.rc11v1 div.bgimg {
  background-size:auto 130%;
  background-position:100% 50%
 }
}
@media (max-width: 600px) {
 .rc11 .rc11w2 {
  justify-content:flex-start;
  -ms-flex-pack:flex-start;
  flex-wrap:wrap
 }
 .rc11 .rc11w2 .obttns {
  margin-left:0
 }
 .rc11 .rc11w2 p {
  flex:0 1 100%
 }
 .rc11 .rc11w2 .icn-img {
  margin:0
 }
 .rc11.rc11v1 div.bgimg {
  background-size:auto 130%;
  width:100%
 }
}
/*! U24 - REDWOOD */
.u24 {
 max-width:none;
 display:block;
 position:relative;
 width:100%;
 height:0;
 margin:0 auto;
 overflow:hidden;
 z-index:0;
 color:#fff;
 transition:height 200ms linear;
 background-color:#161513
}
.u24w3,
.u24w5 {
 background-color:#fff !important
}
.u24w3 ul li a,
.u24w5 ul li a {
 border-radius:0;
 background-color:#fff !important;
 color:#006B8F !important;
 text-align:left !important
}
.u24w4wrap {
 margin-top:1em
}
body.u24show .u24 {
 height:175px;
 overflow:visible;
 z-index:22;
 transition:height 200ms linear
}
body.u24show .u24 .u24w1 {
 opacity:1;
 transition:opacity 200ms ease-in-out 150ms
}
body.u24show .u24 .u24closebtn {
 opacity:1;
 transition:opacity 200ms ease-in-out 150ms
}
.u24w1 {
 position:absolute;
 opacity:0;
 width:100%;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 transition:opacity 150ms ease-in-out
}
.u24w1:before {
 display:block;
 font-size:13rem;
 color:#fff;
 transform:translate(-0.16em, 0)
}
.u24w2 {
 position:absolute;
 max-width:90%;
 top:50%;
 left:9em;
 transform:translateY(-50%);
 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:start;
 align-items:flex-start
}
.u24w2:before {
 content:"\f226";
 font-family:'redwoodicons' !important;
 position:absolute;
 top:0.15em;
 left:-110px;
 font-size:80px;
 line-height:0.9;
 color:#FBF9F8
}
.u24w2 strong {
 width:100%;
 display:block;
 padding-bottom:0.5em;
 font-size:2.3rem;
 font-weight:500
}
.u24w2 .obttns {
 width:auto;
 margin-right:1em
}
.u24w2 .obttns.u24visit.u24addlang .u24btnlnk:before {
 content:"\f1cb"
}
.u24w2 .u24w4wrap {
 width:100%
}
.u24w2 .u24txtlnk {
 display:inline-block;
 margin-top:0.75em;
 font-size:1.6rem;
 color:#fff
}
.u24w2 .u24txtlnk:focus {
 outline:none;
 text-decoration:underline
}
.u24closebtn {
 position:absolute;
 opacity:0;
 top:0.5em;
 right:0.5em;
 transition:opacity 150ms ease-in-out
}
.u24closebtn:before {
 font-size:3rem;
 font-weight:bold;
 color:#fff;
 text-decoration:none
}
.u24closebtn:hover {
 text-decoration:none;
 outline:none
}
.u24closebtn:focus {
 opacity:0.7 !important;
 transition:opacity 150ms ease-in-out !important;
 outline:none;
 text-decoration:none
}
.u24w3,
.u24w5 {
 position:absolute;
 visibility:hidden;
 opacity:0;
 top:200%;
 left:0;
 right:0;
 padding:0.5em 0;
 background:#fff;
 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)
}
.u24w3.u24w3open,
.u24w3.u24w5open,
.u24w5.u24w3open,
.u24w5.u24w5open {
 visibility:visible;
 opacity:1;
 z-index:1;
 transition:top .3s ease,opacity 0.25s ease,visibility 0s linear 0s
}
.u24w3 ul li a,
.u24w5 ul li a {
 display:block;
 display:block;
 position:relative;
 padding:7px 30px 7px 20px;
 z-index:2;
 font-size:1.5rem;
 font-size:15px;
 font-weight:normal;
 color:#006B8F !important
}
.u24w3 ul li a:after,
.u24w5 ul li a:after {
 display:none
}
.u24w3 ul li a:hover,
.u24w5 ul li a:hover {
 color:#006B8F !important;
 text-decoration:underline
}
.u24w3 ul li a:focus,
.u24w5 ul li a:focus {
 text-decoration:underline
}
.u24w3 {
 padding-top:1.6em;
 background:transparent !important
}
.u24w3.u24w3open {
 top:1.2em
}
.u24w3 ul {
 background:#fff;
 padding:0.5em 0;
 position:relative
}
.u24w3 ul:after {
 content:'';
 width:0;
 height:0;
 border-style:solid;
 border-width:0 12px 13px 12px;
 border-color:transparent transparent #fff transparent;
 background:transparent !important;
 display:inline-block;
 position:absolute;
 top:-12px;
 bottom:auto;
 left:50%;
 margin-left:-5px
}
.u24w5 {
 max-width:205px;
 pointer-events:none;
 top:300%
}
.u24w5.u24w5open {
 top:1.6em
}
.u24w5:after {
 content:'';
 width:0;
 height:0;
 border-style:solid;
 border-width:0 12px 13px 12px;
 border-color:transparent transparent #FBF9F8 transparent;
 background:transparent !important;
 display:inline-block;
 position:absolute;
 top:-12px;
 bottom:auto;
 left:50%;
 margin-left:-5px
}
.u24w5open .u24w6 {
 pointer-events:all
}
.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:1.5rem;
 font-size:15px;
 font-weight:normal;
 color:#006B8F !important;
 text-decoration:none !important
}
.u24region:after {
 display:none
}
.u24region:hover {
 color:#006B8F !important;
 background:#fff;
 text-decoration:none
}
.u24region:focus {
 background:#fff
}
.u24regioncr,
.u24regioncr:hover {
 background:#fff !important
}
.u24regioncr {
 text-decoration:none !important
}
.u24-l2sub {
 display:table-cell;
 opacity:0
}
.u24-l2sub li {
 min-width:10em
}
.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)
}
.u24-l2:before {
 content:" ";
 display:block;
 position:absolute;
 width:205px;
 top:0;
 left:0;
 bottom:1px;
 z-index:1;
 background:#F5F4F2
}
.u24-l2 a {
 background:#fff
}
.u24-l2.u24-l2visible {
 visibility:visible
}
.u24-l2.u24-l2visible .u24-l2sub {
 opacity:1;
 transition:opacity .8s ease
}
.u24w3>i,
.u24w4>i {
 content:" ";
 display:block;
 position:absolute;
 opacity:1;
 width:100%;
 height:14px;
 top:-13px;
 left:0;
 margin:0;
 overflow:hidden;
 z-index:6
}
.u24w3>i:after {
 content:" ";
 display:block;
 position:relative;
 width:32px;
 height:32px;
 top:6px;
 left:50%;
 margin-left:-12px;
 background:#fff;
 transform:rotate(45deg);
 opacity:0
}
.u24w4>i {
 visibility:hidden;
 opacity:0;
 top:1em;
 transform:translate(0, 11px);
 transition:opacity 0.25s ease,visibility 0s linear 0.3s;
 background:transparent;
 height:25px
}
.u24w4wrap .u24w4>i:after {
 background:#F5F4F2
}
.u24w4wrap {
 display:block;
 position:relative;
 clear:both
}
.u24w4.u24w4open i {
 visibility:visible;
 opacity:1;
 z-index:1;
 transition:opacity 0.25s ease,visibility 0s linear 0s
}
.u24w4.u24w4open i:after {
 opacity:1
}
.u24w4 {
 display:inline-block;
 position:relative;
 float:left;
 clear:both;
 margin-bottom:-1.42em;
 padding:1em 21px 1.1em 0;
 line-height:1;
 color:#fff;
 cursor:pointer
}
.u24w4:before {
 font-family:'redwoodicons' !important;
 content:"\f1cb";
 position:absolute;
 right:-0.4em;
 font-size:21px;
 line-height:0.9;
 color:#fff
}
.u24w4:hover {
 color:#fff;
 text-decoration:none
}
.u24w6 {
 overflow:visible !important
}
.l2Title,
.u24w6Title {
 display:none
}
.u24.darktheme .u24nothanks .thankstrans font {
 color:#161513
}
@media only screen and (max-width: 1195px) {
 .u24w1:before {
  transform:translate(0.1em, 0)
 }
 .u24w2 {
  max-width:84%;
  left:9em
 }
 .u24w4 {
  padding:0.5em 21px 1.42em 0
 }
 .u24w5.u24w5open {
  top:1.2em
 }
}
@media only screen and (max-width: 1024px) {
 .rw-globe .u24w2:before {
  left:-90px
 }
}
@media only screen and (max-width: 974px) {
 .u24w4:before {
  line-height:0.8
 }
}
@media only screen and (max-width: 770px) {
 .u24w1:before {
  display:none
 }
 .u24w2 {
  max-width:84%;
  left:1.3em
 }
 .u24w4:before {
  font-size:19px;
  line-height:0.7
 }
 .u24-l2 {
  width:250px
 }
 .u24-l2sub {
  width:100%
 }
 .u24-l2:before {
  width:204px
 }
 .rw-globe .u24w2:before {
  display:none
 }
}
@media only screen and (max-width: 600px) {
 body.u24show .u24 {
  height:240px
 }
 .u24w1:before {
  display:none
 }
 .u24w2 {
  position:relative;
  float:left;
  top:0;
  transform:translateY(0)
 }
 .u24w2 .u24txtlnk {
  margin-top:0.3em
 }
 .u24region {
  width:84%;
  padding:7px 8%
 }
 .u24region:hover {
  text-decoration:underline !important
 }
 .u24-l2 {
  visibility:visible;
  opacity:0;
  width:100%;
  left:100%;
  margin-left:0;
  padding:0;
  transition:left .8s ease,opacity .5s ease
 }
 .u24-l2:before {
  display:none
 }
 .u24-l2.u24-l2visible {
  visibility:visible;
  opacity:1;
  width:100%;
  left:0;
  z-index:3;
  transition:left .8s ease,opacity .5s ease
 }
 .u24-l2.u24-l2visible .l2Title {
  opacity:1;
  cursor:pointer
 }
 .u24-l2.u24-l2visible .u24-l2sub {
  opacity:1;
  transition:opacity .0s ease
 }
 .u24-l2 .u24-l2sub {
  opacity:1
 }
 .l2Title,
 .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 #C6C1BD;
  text-transform:capitalize
 }
 .l2Title:before,
 .u24w6Title:before {
  content:" ";
  display:block;
  position:absolute;
  opacity:1;
  width:1px;
  height:auto;
  top:.7em;
  left:49px;
  bottom:.7em;
  background:#C6C1BD
 }
 .l2Title:after,
 .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%
 }
 .u24w6Title {
  opacity:1;
  padding:13px 20px 13px 8% !important
 }
 .u24w6Title:before {
  display:none
 }
 .u24w6Title:after {
  display:none
 }
 .u24-l2sub {
  display:block
 }
 .u24w2 .obttns>div {
  margin-bottom:.6em
 }
 .u24w3 {
  top:150%;
  transform:translate(0, 15px)
 }
 .u24w3.u24w3open {
  top:2em
 }
 .u24w4wrap {
  width:100%
 }
 .u24w4 {
  padding:0.5em 21px 1.7em 15px
 }
 .u24w3 ul li a,
 .u24w5 ul li a {
  width:100%;
  font-size:14px
 }
 .u24w5:after {
  border-color:transparent transparent #FBF9F8 transparent;
  left:25%;
  margin-left:-10px
 }
 .u24w5 ul ul.u24-l2sub a {
  width:100%
 }
 .u24visit {
  margin-bottom:0.3em
 }
 .u24stay {
  display:block
 }
 .u24w2 strong,
 .u24visit,
 .u24stay {
  margin-left:15px
 }
 .u24w4wrap .u24w4>i:after {
  background:#fff
 }
 .u24w2 {
  max-width:100%;
  left:0
 }
 .u24w2 strong {
  width:85%
 }
 .u24w5 {
  max-width:100%;
  padding:0 0 1.5em 0
 }
 .u24w6 {
  overflow:hidden !important;
  position:relative
 }
}
@media only screen and (max-width: 320px) {
 .u24 .u24w2 .u24w5:after {
  left:50%;
  margin-left:-10px
 }
}
.rtl .u24 {
 direction:rtl
}
.rtl .u24w1:before {
 transform:translate(0.16em, 0)
}
.rtl .u24w2 {
 left:auto;
 right:10em
}
.rtl .u24w2:before {
 right:-110px;
 left:auto
}
.rtl .u24w2 .obttns {
 margin-right:0;
 margin-left:1em
}
.rtl .u24w4 {
 float:none;
 padding-right:0;
 padding-left:21px
}
.rtl .u24w4wrap {
 float:right
}
.rtl .u24w4:before {
 left:0;
 right:auto
}
.rtl .u24-l2 {
 left:auto;
 right:208px;
 margin-right:-208px;
 margin-left:0;
 padding-right:208px;
 padding-left:0
}
.rtl .u24-l2:before {
 left:auto;
 right:0
}
.rtl .u24closebtn {
 left:0.5em;
 right:auto
}
@media only screen and (max-width: 1195px) {
 .rtl .u24w1:before {
  transform:translate(-0.1em, 0)
 }
}
@media only screen and (max-width: 770px) {
 .rtl .u24w2 {
  left:auto;
  right:1.3em
 }
}
@media only screen and (max-width: 600px) {
 .rtl .u24w2 {
  float:right;
  left:auto;
  right:0
 }
 .rtl .u24w2 strong,
 .rtl .u24w2 .obttns,
 .rtl .u24w4 {
  margin-right:15px;
  margin-left:0
 }
 .rtl .u24w6Title,
 .rtl .l2Title {
  padding:13px 8% 13px 20px !important
 }
 .rtl .l2Title {
  padding-right:64px !important
 }
 .rtl .l2Title:before,
 .rtl .u24w6Title:before {
  left:auto;
  right:49px
 }
 .rtl .l2Title:after,
 .rtl .u24w6Title:after {
  left:auto;
  right:1.2667em;
  transform:scaleX(-1)
 }
 .rtl .u24-l2 {
  margin:0;
  padding:0
 }
 .rtl .u24-l2.u24-l2visible {
  left:auto;
  right:0
 }
}
/*! CG14 */
a.sharelink {
 cursor:pointer !important
}
div.sharewidget {
 display:none;
 position:relative;
 z-index:1;
 clear:both;
 float:left
}
.js div.sharewidget {
 display:block
}
div.sharewidget a.sharewidget {
 width:2em;
 height:1.825em;
 display:block;
 overflow:hidden
}
div.sharewidget a.sharewidget span {
 visibility:hidden
}
div.sharewidget a.sharewidget.sharetxt {
 overflow:visible;
 width:6em
}
div.sharewidget a.sharewidget.sharetxt span {
 font-size:.5em;
 position:absolute;
 top:-.1em;
 left:1.3em;
 visibility:visible
}
div.sharewidget a.sharetxt:hover span {
 text-decoration:underline
}
div.sharelink,
a.sharewidget {
 position:relative
}
div.sharelink {
 padding-left:2em
}
div.sharelink:before {
 font-size:1.7em;
 position:absolute;
 left:0
}
div.sharewidget div.icn-share:before,
div.sharewidget div.icn-share-alt:before {
 z-index:2;
 position:absolute
}
.rtl div.sharelink {
 padding-left:0;
 padding-right:2em
}
.rtl div.sharelink:before {
 left:auto;
 right:0
}
.sharewidgetw1 {
 position:relative
}
.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)
}
.cw53 .sharewidgetw2 {
 left:0
}
.sharewidgetw2.shareoc {
 opacity:0;
 transform:translateY(25px)
}
.topshare .sharewidgetw2.shareoc {
 transform:translateY(-25px)
}
a.sharewidget.sharetxt+.sharewidgetw2 {
 left:-20px
}
.sharewidgetw2 i {
 position:absolute;
 top:-15px;
 left:0;
 width:100%;
 height:15px;
 content:" ";
 overflow:hidden
}
.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)
}
.rightshare .sharewidgetw2 {
 left:auto;
 right:-8px
}
.rightshare .sharewidgetw2 i:after {
 left:auto;
 right:18px
}
.topshare .sharewidgetw2 {
 top:auto;
 bottom:100%;
 margin-top:0;
 margin-bottom:13px
}
.topshare .sharewidgetw2 i {
 top:auto;
 bottom:-15px
}
.topshare .sharewidgetw2 i:after {
 bottom:9px;
 top:auto
}
.sharewidgetw2 div.icn-sicons {
 padding:0;
 width:24px !important;
 height:25px !important
}
.sharewidgetw2 .icn-img.icn-sicons:before {
 top:0;
 position:relative;
 line-height:.8;
 font-size:24px !important;
 vertical-align:top;
 color:#3A3632
}
.sharewidgetw2 .icn-img.icn-sicons:focus:before,
.sharewidgetw2 .icn-img.icn-sicons:hover:before {
 opacity:.7
}
.sharewidgetw2 .icn-img.icn-sicons em {
 display:none
}
.sharewidgetw2 a.sharelink:hover {
 text-decoration:none
}
.sharewidgetw2 a.sharelink:after {
 display:none
}
.sharewidgetw2 a.sharelink {
 padding:0 !important;
 display:inline-block;
 margin:0 8px;
 width:24px;
 height:24px;
 min-height:0
}
div.sharewidget div.icn-share,
div.sharewidget div.icn-share-alt {
 text-decoration:none
}
div.sharewidget div.icn-share:before,
div.sharewidget div.icn-share-alt:before {
 height:100%;
 text-decoration:none
}
.sharelink[data-sharetype="googleplus"] {
 display:none !important
}
.qrcodew1 {
 position:relative;
 display:inline-block
}
.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
}
.qrcodew2.qroc {
 opacity:0;
 transform:translateY(25px)
}
.qrcodew2 img {
 width:auto;
 max-width:150px;
 display:block
}
.obttns>div>span.sharewidgetw1 {
 border-radius:3em
}
.obttns>div>span.sharewidgetw1:hover,
.obttns>div>span.sharewidgetw1:focus,
.obttns>div>span.sharewidgetw1:active {
 text-decoration:none;
 background:transparent !important;
 color:transparent !important
}
.obttns>div>span.sharewidgetw1.rightshare .sharewidgetw2 {
 right:8px
}
.obttns>div>span.sharewidgetw1 a:hover,
.obttns>div>span.sharewidgetw1 a:focus,
.obttns>div>span.sharewidgetw1 a:active {
 text-decoration:none
}
.rtl .obttns>div>span.sharewidgetw1.rightshare .sharewidgetw2 {
 right:auto;
 left:8px
}
.rtl .obttns>div>span.sharewidgetw1.rightshare .sharewidgetw2 i:after {
 right:auto;
 left:18px
}
.rtl .obttns>div>span.sharewidgetw1.topshare .sharewidgetw2 {
 margin:0 0 13px
}
.obttns.obttns-alt>div>span.sharewidgetw1 {
 border-radius:4px
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a {
 color:#161513 !important;
 background:#fff
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:focus,
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:hover {
 background:#F1EFED
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:active {
 background:#EBEAE7
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a {
 color:#161513 !important;
 background:#fff
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:hover {
 background:#F1EFED
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .obttns>div>span.sharewidgetw1>a:active {
 background:#EBEAE7
}
.obttns>div>span.sharewidgetw1>a,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div>span.sharewidgetw1>a {
 color:#fff !important;
 background:#312D2A
}
.obttns>div>span.sharewidgetw1>a:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div>span.sharewidgetw1>a:focus {
 background:#161513;
 outline-color:#161513 !important
}
.obttns>div>span.sharewidgetw1>a:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) .obttns>div>span.sharewidgetw1>a:hover {
 background:#161513
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a {
 color:#fff !important;
 background:transparent
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:after {
 border:#fff 1px solid
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:focus,
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:hover {
 background:#fff;
 color:#161513 !important
}
*:is(.darktheme,
[class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:active {
 background:rgba(255,255,255,0.9);
 color:#161513 !important
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1 *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a {
 color:#fff !important;
 background:transparent
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1 *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:after {
 border:#fff 1px solid
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1 *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1 *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:hover {
 background:#fff;
 color:#161513 !important
}
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1 *:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) div.obttn1>span.sharewidgetw1>a:active {
 background:rgba(255,255,255,0.9);
 color:#161513 !important
}
div.obttn1>span.sharewidgetw1>a,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>span.sharewidgetw1>a {
 color:#161513 !important;
 background:transparent
}
div.obttn1>span.sharewidgetw1>a:after,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>span.sharewidgetw1>a:after {
 border:#161513 1px solid
}
div.obttn1>span.sharewidgetw1>a:focus,
div.obttn1>span.sharewidgetw1>a:hover,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>span.sharewidgetw1>a:focus,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>span.sharewidgetw1>a:hover {
 background:#161513;
 color:#fff !important
}
div.obttn1>span.sharewidgetw1>a:active,
*:is([class*="-00bg"],
[class*="-10bg"],
[class*="-20bg"],
[class*="-30bg"],
[class*="-40bg"],
[class*="-50bg"],
[class*="-60bg"],
[class*="-70bg"],
[class*="-80bg"],
[class*="-90bg"]) div.obttn1>span.sharewidgetw1>a:active {
 background:rgba(22,21,19,0.9);
 color:#fff !important
}
/*! CG19 */
.col-framework {
 margin-left:auto;
 margin-right:auto
}
.col-framework div[data-ocomid='expando'] {
 width:100%
}
.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)
}
.col-item>div {
 -ms-flex:0 0 auto;
 flex:0 0 auto
}
.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
}
.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
}
.col-centered .col-item {
 -ms-flex-pack:center;
 justify-content:center
}
.col-top .col-item {
 justify-content:flex-start !important
}
.col-bottom .col-item {
 justify-content:flex-end !important
}
.col-stretched .col-item .col-item-w1 {
 align-self:stretch;
 height:100%
}
.col2 .col-item {
 width:50%;
 max-width:50%
}
.col2.col-flip:not(.o-crsl) .col-item:nth-child(1n) {
 order:2
}
.col2.col-flip:not(.o-crsl) .col-item:nth-child(2n) {
 order:1
}
.col2 .col1-third-col2 .col-item:nth-child(1n),
.col2.col1-third-col2 .col-item:nth-child(1n) {
 width:33.333%;
 max-width:33.333%
}
.col2 .col1-third-col2 .col-item:nth-child(2n),
.col2.col1-third-col2 .col-item:nth-child(2n) {
 width:66.666%;
 max-width:66.666%
}
.col2 .col2-thirds-col1 .col-item:nth-child(1n),
.col2.col2-thirds-col1 .col-item:nth-child(1n) {
 width:66.666%;
 max-width:66.666%
}
.col2 .col2-thirds-col1 .col-item:nth-child(2n),
.col2.col2-thirds-col1 .col-item:nth-child(2n) {
 width:33.333%;
 max-width:33.333%
}
.col2.col-twothreefifth .col-item:nth-child(1n) {
 width:40%;
 max-width:40%
}
.col2.col-twothreefifth .col-item:nth-child(2n) {
 width:60%;
 max-width:60%
}
.col2.col-threetwofifth .col-item:nth-child(1n) {
 width:60%;
 max-width:60%
}
.col2.col-threetwofifth .col-item:nth-child(2n) {
 width:40%;
 max-width:40%
}
.col2.col-altsize .col-item:nth-child(1n) {
 width:58.218%;
 max-width:58.218%
}
.col2.col-altsize .col-item:nth-child(2n) {
 width:41.782%;
 max-width:41.782%
}
.col3 .col-item {
 width:33.3333%;
 max-width:33.3333%
}
.col4 .col-item {
 width:25%;
 max-width:25%
}
.col4 .col-item.col-span2 {
 width:50%;
 max-width:50%
}
.col5 .col-item {
 width:20%;
 max-width:20%
}
.col6 .col-item {
 width:16.66667%;
 max-width:16.66667%
}
.col5 .col-item.col-span2 {
 width:40%;
 max-width:40%
}
.col3.col-framework.col-altbreak .col-w1,
.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
}
.col-gutters {
 margin-bottom:-24px !important
}
.col-gutters>.col-w1,
.col-gutters>.cwidth>.col-w1 {
 margin:0 -12px
}
.col-gutters .col-item {
 margin:0 12px 24px
}
.col-gutters.expando,
.expando .col-gutters {
 margin-bottom:0 !important
}
.col-gutters.crsl-slider .col-item {
 margin:0 12px !important
}
.col-gutters .slick-list {
 margin:0 -12px
}
.col-gutters.col2 .col-item {
 width:calc(50% - 24px);
 max-width:calc(50% - 24px)
}
.col-gutters.col2 .col1-third-col2 .col-item:nth-child(1n),
.col-gutters.col2.col1-third-col2 .col-item:nth-child(1n) {
 width:calc(33.3333% - 24px);
 max-width:calc(33.3333% - 24px)
}
.col-gutters.col2 .col1-third-col2 .col-item:nth-child(2n),
.col-gutters.col2.col1-third-col2 .col-item:nth-child(2n) {
 width:calc(66.666% - 24px);
 max-width:calc(66.666% - 24px)
}
.col-gutters.col2 .col2-thirds-col1 .col-item:nth-child(1n),
.col-gutters.col2.col2-thirds-col1 .col-item:nth-child(1n) {
 width:calc(66.666% - 24px);
 max-width:calc(66.666% - 24px)
}
.col-gutters.col2 .col2-thirds-col1 .col-item:nth-child(2n),
.col-gutters.col2.col2-thirds-col1 .col-item:nth-child(2n) {
 width:calc(33.3333% - 24px);
 max-width:calc(33.3333% - 24px)
}
.col-gutters.col2.col-twothreefifth .col-item:nth-child(1n) {
 width:calc(40% - 24px);
 max-width:calc(40% - 24px)
}
.col-gutters.col2.col-twothreefifth .col-item:nth-child(2n) {
 width:calc(60% - 24px);
 max-width:calc(60% - 24px)
}
.col-gutters.col2.col-threetwofifth .col-item:nth-child(1n) {
 width:calc(60% - 24px);
 max-width:calc(60% - 24px)
}
.col-gutters.col2.col-threetwofifth .col-item:nth-child(2n) {
 width:calc(40% - 24px);
 max-width:calc(40% - 24px)
}
.col-gutters.col2.col-altsize .col-item:nth-child(1n) {
 width:calc(58.218% - 24px);
 max-width:calc(58.218% - 24px)
}
.col-gutters.col2.col-altsize .col-item:nth-child(2n) {
 width:calc(41.782% - 24px);
 max-width:calc(41.782% - 24px)
}
.col-gutters.col3 .col-item {
 width:calc(33.3333% - 24px);
 max-width:calc(33.3333% - 24px)
}
.col-gutters.col4 .col-item {
 width:calc(25% - 24px);
 max-width:calc(25% - 24px)
}
.col-gutters.col4 .col-item.col-span2 {
 width:calc(50% - 24px);
 max-width:calc(50% - 24px)
}
.col-gutters.col5 .col-item {
 width:calc(20% - 24px);
 max-width:calc(20% - 24px)
}
.col-gutters.col5 .col-item.col-span2 {
 width:calc(40% - 24px);
 max-width:calc(40% - 24px)
}
.col-gutters.col6 .col-item {
 width:calc(16.66667% - 24px);
 max-width:calc(16.66667% - 24px)
}
.col-smallgutters {
 margin-bottom:-.66666em !important
}
.col-smallgutters>.col-w1,
.col-smallgutters>.cwidth>.col-w1 {
 margin:0 calc(.66666em/-2.1)
}
.col-smallgutters .col-item {
 margin:0 calc(.66666em/2.1) .66666em
}
.col-smallgutters.expando,
.expando .col-smallgutters {
 margin-bottom:0 !important
}
.col-smallgutters.crsl-slider .col-item {
 margin:0 calc(.66666em/2.1) !important
}
.col-smallgutters .slick-list {
 margin:0 calc(.66666em/-2.1)
}
.col-smallgutters.col2 .col-item {
 width:calc(50% - .66666em);
 max-width:calc(50% - .66666em)
}
.col-smallgutters.col2 .col1-third-col2 .col-item:nth-child(1n),
.col-smallgutters.col2.col1-third-col2 .col-item:nth-child(1n) {
 width:calc(33.3333% - .66666em);
 max-width:calc(33.3333% - .66666em)
}
.col-smallgutters.col2 .col1-third-col2 .col-item:nth-child(2n),
.col-smallgutters.col2.col1-third-col2 .col-item:nth-child(2n) {
 width:calc(66.666% - .66666em);
 max-width:calc(66.666% - .66666em)
}
.col-smallgutters.col2 .col2-thirds-col1 .col-item:nth-child(1n),
.col-smallgutters.col2.col2-thirds-col1 .col-item:nth-child(1n) {
 width:calc(66.666% - .66666em);
 max-width:calc(66.666% - .66666em)
}
.col-smallgutters.col2 .col2-thirds-col1 .col-item:nth-child(2n),
.col-smallgutters.col2.col2-thirds-col1 .col-item:nth-child(2n) {
 width:calc(33.3333% - .66666em);
 max-width:calc(33.3333% - .66666em)
}
.col-smallgutters.col2.col-twothreefifth .col-item:nth-child(1n) {
 width:calc(40% - .66666em);
 max-width:calc(40% - .66666em)
}
.col-smallgutters.col2.col-twothreefifth .col-item:nth-child(2n) {
 width:calc(60% - .66666em);
 max-width:calc(60% - .66666em)
}
.col-smallgutters.col2.col-threetwofifth .col-item:nth-child(1n) {
 width:calc(60% - .66666em);
 max-width:calc(60% - .66666em)
}
.col-smallgutters.col2.col-threetwofifth .col-item:nth-child(2n) {
 width:calc(40% - .66666em);
 max-width:calc(40% - .66666em)
}
.col-smallgutters.col2.col-altsize .col-item:nth-child(1n) {
 width:calc(58.218% - .66666em);
 max-width:calc(58.218% - .66666em)
}
.col-smallgutters.col2.col-altsize .col-item:nth-child(2n) {
 width:calc(41.782% - .66666em);
 max-width:calc(41.782% - .66666em)
}
.col-smallgutters.col3 .col-item {
 width:calc(33.3333% - .66666em);
 max-width:calc(33.3333% - .66666em)
}
.col-smallgutters.col4 .col-item {
 width:calc(25% - .66666em);
 max-width:calc(25% - .66666em)
}
.col-smallgutters.col4 .col-item.col-span2 {
 width:calc(50% - .66666em);
 max-width:calc(50% - .66666em)
}
.col-smallgutters.col5 .col-item {
 width:calc(20% - .66666em);
 max-width:calc(20% - .66666em)
}
.col-smallgutters.col5 .col-item.col-span2 {
 width:calc(40% - .66666em);
 max-width:calc(40% - .66666em)
}
.col-smallgutters.col6 .col-item {
 width:calc(16.7% - .66666em);
 max-width:calc(16.7% - .66666em)
}
.col-gutters.col-hover a.col-item:hover {
 transform:scale(1.035);
 box-shadow:0px 5px 20px rgba(0,0,0,0.2)
}
.col-smallgutters.col-hover a.col-item:hover {
 transform:scale(1.02);
 box-shadow:0px 5px 20px rgba(0,0,0,0.2)
}
.col-zoomhover a.col-item:hover {
 transform:scale(1.06)
}
@media only screen and (min-width: 600px) {
 .col2.col-gutters.col-hover a.col-item:hover {
  transform:scale(1.017) !important
 }
 .col2.col-smallgutters.col-hover a.col-item:hover {
  transform:scale(1.01) !important
 }
}
.o-crsl {
 position:relative;
 padding:0;
 clear:both
}
.o-crsl .crsl-slider {
 margin-bottom:22px !important
}
.o-crsl .slick-prev {
 -ms-flex-order:0;
 order:0
}
.o-crsl .slick-next {
 -ms-flex-order:2;
 order:2
}
.o-crsl .slick-prev,
.o-crsl .slick-next {
 height:1.5em;
 width:1em;
 position:static;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.o-crsl .slick-prev:before,
.o-crsl .slick-next:before {
 font-size:1.875em
}
.o-crsl .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;
 margin-top:0;
 margin-bottom:-10px
}
.o-crsl .slick-dotted-hidden.crsl-slider {
 margin-bottom:0 !important
}
.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
}
.o-crsl .slick-list {
 margin-top:-0.6em !important;
 margin-bottom:-1.35em !important
}
.o-crsl .slick-slide.col-item {
 height:auto
}
.o-crsl .crsl-slider {
 display:none;
 margin-left:auto;
 margin-right:auto
}
.o-crsl .slick-dots {
 bottom:-1.75em;
 -ms-flex-order:1;
 order:1;
 position:static;
 width:auto;
 margin:0 .5em
}
.no-js .crsl-slider,
.crsl-slider.slick-initialized {
 display:block
}
@media only screen and (min-width: 1600px) {
 .o-crsl .slick-prev {
  left:calc(((100px - 3em) / 2) - 100px)
 }
 .rtl .o-crsl .slick-prev {
  left:auto;
  right:calc(((100px - 3em) / 2) - 100px)
 }
 .o-crsl .slick-next {
  right:calc(((100px - 3em) / 2) - 100px)
 }
 .rtl .o-crsl .slick-next {
  right:auto;
  left:calc(((100px - 3em) / 2) - 100px)
 }
}
@media only screen and (min-width: 1550px) and (max-width: 1600px) {
 .o-crsl .slick-prev {
  left:calc(-29vw + 388.5px)
 }
 .rtl .o-crsl .slick-prev {
  left:auto;
  right:calc(-29vw + 388.5px)
 }
 .o-crsl .slick-next {
  right:calc(-29vw + 388.5px)
 }
 .rtl .o-crsl .slick-next {
  right:auto;
  left:calc(-29vw + 388.5px)
 }
}
@media only screen and (max-width: 770px) {
 .o-crsl {
  padding-left:0;
  padding-right:0
 }
}
@media only screen and (max-width: 1300px) {
 .col-justified {
  max-width:100% !important
 }
 .col4.col-framework {
  max-width:700px
 }
 .col4.col-framework .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-gutters .col-item {
  width:calc(50% - 24px);
  max-width:calc(50% - 24px)
 }
 .col4.col-framework.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-multi {
  max-width:100%
 }
 .col4.col-framework.col-multi .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col4.col-framework.col-multi.col-gutters .col-item {
  width:calc(33.3333% - 24px);
  max-width:calc(33.3333% - 24px)
 }
 .col4.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(33.3333% - .66666em);
  max-width:calc(33.3333% - .66666em)
 }
 .col4.col-framework.col-altbreak-4,
 .col4.col-framework.col-altbreak-3,
 .col4.col-framework.col-altbreak-2,
 .col4.col-framework.col-altbreak {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-4 .col-item,
 .col4.col-framework.col-altbreak-3 .col-item,
 .col4.col-framework.col-altbreak-2 .col-item,
 .col4.col-framework.col-altbreak .col-item {
  width:25%;
  max-width:25%
 }
 .col4.col-framework.col-altbreak-4.col-gutters .col-item,
 .col4.col-framework.col-altbreak-3.col-gutters .col-item,
 .col4.col-framework.col-altbreak-2.col-gutters .col-item,
 .col4.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(25% - 24px);
  max-width:calc(25% - 24px)
 }
 .col4.col-framework.col-altbreak-4.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-2.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(25% - .66666em);
  max-width:calc(25% - .66666em)
 }
 .col4.col-framework.col-altbreak-5 {
  max-width:860px
 }
 .col4.col-framework.col-altbreak-5 .col-w1 {
  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
 }
 .col4.col-framework.col-altbreak-5 .col-w1 .col-item {
  max-width:318px
 }
 .col5.col-framework {
  max-width:860px
 }
 .col5.col-framework .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col5.col-framework.col-gutters .col-item {
  width:calc(33.3333% - 24px);
  max-width:calc(33.3333% - 24px)
 }
 .col5.col-framework.col-smallgutters .col-item {
  width:calc(33.3333% - .66666em);
  max-width:calc(33.3333% - .66666em)
 }
 .col5.col-framework .col-item.col-span2 {
  width:100%;
  max-width:100%
 }
 .col5.col-framework.col-gutters .col-item.col-span2 {
  width:calc(100% - 24px);
  max-width:calc(100% - 24px)
 }
 .col5.col-framework.col-smallgutters .col-item.col-span2 {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col5.col-framework.col-multi {
  max-width:100%
 }
 .col5.col-framework.col-multi .col-item {
  width:25%;
  max-width:25%
 }
 .col5.col-framework.col-multi.col-gutters .col-item {
  width:calc(25% - 24px);
  max-width:calc(25% - 24px)
 }
 .col5.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(25% - .66666em);
  max-width:calc(25% - .66666em)
 }
}
@media only screen and (max-width: 1024px) {
 .col-gutters {
  margin-bottom:-20px !important
 }
 .col-gutters>.col-w1,
 .col-gutters>.cwidth>.col-w1 {
  margin:0 -10px
 }
 .col-gutters .col-item {
  margin:0 10px 20px
 }
 .col-gutters.crsl-slider .col-item {
  margin:0 10px !important
 }
 .col-gutters .slick-list {
  margin:0 -10px
 }
 .col2.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col2.col-gutters .col1-third-col2 .col-item:nth-child(1n),
 .col2.col-gutters.col1-third-col2 .col-item:nth-child(1n) {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .col2.col-gutters .col1-third-col2 .col-item:nth-child(2n),
 .col2.col-gutters.col1-third-col2 .col-item:nth-child(2n) {
  width:calc(66.666% - 20px);
  max-width:calc(66.666% - 20px)
 }
 .col2.col-gutters .col2-thirds-col1 .col-item:nth-child(1n),
 .col2.col-gutters.col2-thirds-col1 .col-item:nth-child(1n) {
  width:calc(66.666% - 20px);
  max-width:calc(66.666% - 20px)
 }
 .col2.col-gutters .col2-thirds-col1 .col-item:nth-child(2n),
 .col2.col-gutters.col2-thirds-col1 .col-item:nth-child(2n) {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .col2.col-gutters.col-twothreefifth .col-item:nth-child(1n) {
  width:calc(40% - 20px);
  max-width:calc(40% - 20px)
 }
 .col2.col-gutters.col-twothreefifth .col-item:nth-child(2n) {
  width:calc(60% - 20px);
  max-width:calc(60% - 20px)
 }
 .col2.col-gutters.col-threetwofifth .col-item:nth-child(1n) {
  width:calc(60% - 20px);
  max-width:calc(60% - 20px)
 }
 .col2.col-gutters.col-threetwofifth .col-item:nth-child(2n) {
  width:calc(40% - 20px);
  max-width:calc(40% - 20px)
 }
 .col2.col-smallgutters.col-twothreefifth .col-item:nth-child(1n) {
  width:calc(40% - .66666em);
  max-width:calc(40% - .66666em)
 }
 .col2.col-smallgutters.col-twothreefifth .col-item:nth-child(2n) {
  width:calc(60% - .66666em);
  max-width:calc(60% - .66666em)
 }
 .col2.col-smallgutters.col-threetwofifth .col-item:nth-child(1n) {
  width:calc(60% - .66666em);
  max-width:calc(60% - .66666em)
 }
 .col2.col-smallgutters.col-threetwofifth .col-item:nth-child(2n) {
  width:calc(40% - .66666em);
  max-width:calc(40% - .66666em)
 }
 .col2.col-gutters.col-altsize .col-item:nth-child(1n) {
  width:calc(58.218% - 20px);
  max-width:calc(58.218% - 20px)
 }
 .col2.col-gutters.col-altsize .col-item:nth-child(2n) {
  width:calc(41.782% - 20px);
  max-width:calc(41.782% - 20px)
 }
 .col3.col-framework .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col3.col-framework.col-gutters .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .col3.col-framework.col-smallgutters .col-item {
  width:calc(33.3333% - .66666em);
  max-width:calc(33.3333% - .66666em)
 }
 .col4.col-framework.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col4.col-framework.col-gutters.col-multi .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .col4.col-framework.col-altbreak-4,
 .col4.col-framework.col-altbreak-3,
 .col4.col-framework.col-altbreak-2,
 .col4.col-framework.col-altbreak {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-4 .col-item,
 .col4.col-framework.col-altbreak-3 .col-item,
 .col4.col-framework.col-altbreak-2 .col-item,
 .col4.col-framework.col-altbreak .col-item {
  width:25%;
  max-width:25%
 }
 .col4.col-framework.col-altbreak-4.col-gutters .col-item,
 .col4.col-framework.col-altbreak-3.col-gutters .col-item,
 .col4.col-framework.col-altbreak-2.col-gutters .col-item,
 .col4.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(25% - 20px);
  max-width:calc(25% - 20px)
 }
 .col4.col-framework.col-altbreak-4.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-2.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(25% - .66666em);
  max-width:calc(25% - .66666em)
 }
 .col5.col-framework.col-gutters .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .col5.col-framework.col-multi {
  max-width:100%
 }
 .col5.col-framework.col-multi .col-item {
  width:25%;
  max-width:25%
 }
 .col5.col-framework.col-multi.col-gutters .col-item {
  width:calc(25% - 20px);
  max-width:calc(25% - 20px)
 }
 .col5.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(25% - .66666em);
  max-width:calc(25% - .66666em)
 }
 .col6.col-framework {
  max-width:100%
 }
 .col6.col-framework .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col6.col-framework.col-gutters .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 3220pxpx)
 }
 .col6.col-framework.col-smallgutters .col-item {
  width:calc(33.3333% - .66666em);
  max-width:calc(33.3333% - .66666em)
 }
 .col6.col-framework.col-multi {
  max-width:100%
 }
 .col6.col-framework.col-multi .col-item {
  width:25%;
  max-width:25%
 }
 .col6.col-framework.col-multi.col-gutters .col-item {
  width:calc(25% - 20px);
  max-width:calc(25% - 20px)
 }
 .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) {
 .col3.col-framework.col-multi {
  max-width:700px
 }
 .col3.col-framework.col-multi .col-item {
  width:50%;
  max-width:50%
 }
 .col3.col-framework.col-multi.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col3.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-altbreak {
  max-width:400px
 }
 .col4.col-framework.col-altbreak .col-item {
  width:100%;
  max-width:100%
 }
 .col4.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(100% - 20px);
  max-width:calc(100% - 20px)
 }
 .col4.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col4.col-framework.col-multi,
 .col4.col-framework.col-altbreak-2 {
  max-width:700px
 }
 .col4.col-framework.col-multi .col-item,
 .col4.col-framework.col-altbreak-2 .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-multi.col-gutters .col-item,
 .col4.col-framework.col-altbreak-2.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col4.col-framework.col-multi.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-2.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-altbreak-3,
 .col4.col-framework.col-altbreak-4 {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-3 .col-item,
 .col4.col-framework.col-altbreak-4 .col-item {
  width:25%;
  max-width:25%
 }
 .col4.col-framework.col-altbreak-3.col-gutters .col-item,
 .col4.col-framework.col-altbreak-4.col-gutters .col-item {
  width:calc(25% - 20px);
  max-width:calc(25% - 20px)
 }
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
  width:calc(25% - .66666em);
  max-width:calc(25% - .66666em)
 }
 .col5.col-framework.col-multi {
  max-width:100%
 }
 .col5.col-framework.col-multi .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col5.col-framework.col-multi.col-gutters .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .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) {
 .col3.col-framework {
  max-width:400px
 }
 .col3.col-framework .col-item {
  width:100%;
  max-width:100%
 }
 .col3.col-framework.col-gutters .col-item {
  width:calc(100% - 20px);
  max-width:calc(100% - 20px)
 }
 .col3.col-framework.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col3.col-framework.col-altbreak {
  max-width:100%
 }
 .col3.col-framework.col-altbreak .col-item {
  width:50%;
  max-width:50%
 }
 .col3.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col3.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-altbreak-4 {
  max-width:700px
 }
 .col4.col-framework.col-altbreak-4 .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-altbreak-4.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
}
@media (max-width: 770px) {
 .col4.col-framework.col-altbreak-3 {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-3 .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-altbreak-3.col-gutters .col-item {
  width:calc(50% - 20px);
  max-width:calc(50% - 20px)
 }
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col-framework.col2 .col-item,
 .col-framework.col2 .col1-third-col2 .col-item,
 .col-framework.col2 .col2-thirds-col1 .col-item,
 .col-framework.col2.col1-third-col2 .col-item,
 .col-framework.col2.col2-thirds-col1 .col-item,
 .col-framework.col2.col-twothreefifth .col-item,
 .col-framework.col2.col-threetwofifth .col-item {
  width:100%;
  max-width:100%
 }
 .col-framework.col2.col-gutters .col-item,
 .col-framework.col2 .col1-third-col2.col-gutters .col-item,
 .col-framework.col2 .col2-thirds-col1.col-gutters .col-item,
 .col-framework.col2.col1-third-col2.col-gutters .col-item,
 .col-framework.col2.col2-thirds-col1.col-gutters .col-item,
 .col-framework.col2.col-twothreefifth.col-gutters .col-item,
 .col-framework.col2.col-threetwofifth.col-gutters .col-item {
  width:calc(100% - 20px);
  max-width:calc(100% - 20px)
 }
 .col-framework.col2.col-smallgutters .col-item,
 .col-framework.col2 .col1-third-col2.col-smallgutters .col-item,
 .col-framework.col2 .col2-thirds-col1.col-smallgutters .col-item,
 .col-framework.col2.col1-third-col2.col-smallgutters .col-item,
 .col-framework.col2.col2-thirds-col1.col-smallgutters .col-item,
 .col-framework.col2.col-twothreefifth.col-smallgutters .col-item,
 .col-framework.col2.col-threetwofifth.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col-framework.col2.col-gutters .col1-third-col2 .col-item,
 .col-framework.col2.col-gutters .col2-thirds-col1 .col-item {
  width:calc(100% - 20px);
  max-width:calc(100% - 20px)
 }
}
@media (min-width: 600px) and (max-width: 770px) {
 .col-framework.col2.col-altbreak .col-item:nth-child(1n) {
  width:40%;
  max-width:40%
 }
 .col-framework.col2.col-altbreak .col-item:nth-child(2n) {
  width:60%;
  max-width:60%
 }
 .col-framework.col2.col-altbreak.col-gutters .col-item:nth-child(1n) {
  width:calc(40% - 20px);
  max-width:calc(40% - 20px)
 }
 .col-framework.col2.col-altbreak.col-gutters .col-item:nth-child(2n) {
  width:calc(60% - 20px);
  max-width:calc(60% - 20px)
 }
 .col-framework.col2.col-altbreak.col-smallgutters .col-item:nth-child(1n) {
  width:calc(40% - .66666em);
  max-width:calc(40% - .66666em)
 }
 .col-framework.col2.col-altbreak.col-smallgutters .col-item:nth-child(2n) {
  width:calc(60% - .66666em);
  max-width:calc(60% - .66666em)
 }
 .col-framework.col2.col-altsize .col-item:nth-child(1n) {
  width:54%;
  max-width:54%
 }
 .col-framework.col2.col-altsize .col-item:nth-child(2n) {
  width:46%;
  max-width:46%
 }
 .col-framework.col2.col-altsize.col-gutters .col-item:nth-child(1n) {
  width:calc(54% - 20px);
  max-width:calc(54% - 20px)
 }
 .col-framework.col2.col-altsize.col-gutters .col-item:nth-child(2n) {
  width:calc(46% - 20px);
  max-width:calc(46% - 20px)
 }
 .col-framework.col2.col-altsize.col-smallgutters .col-item:nth-child(1n) {
  width:calc(54% - .66666em);
  max-width:calc(54% - .66666em)
 }
 .col-framework.col2.col-altsize.col-smallgutters .col-item:nth-child(2n) {
  width:calc(46% - .66666em);
  max-width:calc(46% - .66666em)
 }
 .col6.col-multi.col-framework {
  max-width:100%
 }
 .col6.col-multi.col-framework .col-item {
  width:33.3333%;
  max-width:33.3333%
 }
 .col6.col-multi.col-framework.col-gutters .col-item {
  width:calc(33.3333% - 20px);
  max-width:calc(33.3333% - 20px)
 }
 .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) {
 .col-gutters {
  margin-bottom:-16px !important
 }
 .col-gutters>.col-w1,
 .col-gutters>.cwidth>.col-w1 {
  margin:0 -8px
 }
 .col-gutters .col-item {
  margin:0 8px 16px
 }
 .col-gutters.crsl-slider .col-item {
  margin:0 8px !important
 }
 .col-gutters .slick-list {
  margin:0 -8px
 }
 .col-framework.col2 .col-item,
 .col-framework.col2.col-altsize .col-item,
 .col-framework.col2 .col1-third-col2 .col-item,
 .col-framework.col2 .col2-thirds-col1 .col-item,
 .col-framework.col2.col1-third-col2 .col-item,
 .col-framework.col2.col2-thirds-col1 .col-item,
 .col-framework.col2.col-twothreefifth .col-item,
 .col-framework.col2.col-threetwofifth .col-item {
  width:100%;
  max-width:100%
 }
 .col-framework.col2.col-gutters .col-item,
 .col-framework.col2.col-altsize.col-gutters .col-item,
 .col-framework.col2 .col1-third-col2.col-gutters .col-item,
 .col-framework.col2 .col2-thirds-col1.col-gutters .col-item,
 .col-framework.col2.col1-third-col2.col-gutters .col-item,
 .col-framework.col2.col2-thirds-col1.col-gutters .col-item,
 .col-framework.col2.col-twothreefifth.col-gutters .col-item,
 .col-framework.col2.col-threetwofifth.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col-framework.col2.col-smallgutters .col-item,
 .col-framework.col2.col-altsize.col-smallgutters .col-item,
 .col-framework.col2 .col1-third-col2.col-smallgutters .col-item,
 .col-framework.col2 .col2-thirds-col1.col-smallgutters .col-item,
 .col-framework.col2.col1-third-col2.col-smallgutters .col-item,
 .col-framework.col2.col2-thirds-col1.col-smallgutters .col-item,
 .col-framework.col2.col-twothreefifth.col-smallgutters .col-item,
 .col-framework.col2.col-threetwofifth.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col-framework.col2.col-gutters .col1-third-col2 .col-item,
 .col-framework.col2.col-gutters .col2-thirds-col1 .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col3.col-framework.col-altbreak {
  max-width:100%
 }
 .col3.col-framework.col-altbreak .col-item {
  width:100%;
  max-width:100%
 }
 .col3.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col3.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col3.col-framework,
 .col3.col-framework.col-multi,
 .col4.col-framework,
 .col4.col-framework.col-altbreak-2,
 .col4.col-framework.col-multi {
  max-width:400px
 }
 .col3.col-framework .col-item,
 .col3.col-framework.col-multi .col-item,
 .col4.col-framework .col-item,
 .col4.col-framework.col-altbreak-2 .col-item,
 .col4.col-framework.col-multi .col-item {
  width:100%;
  max-width:100%
 }
 .col3.col-framework.col-gutters .col-item,
 .col3.col-framework.col-multi.col-gutters .col-item,
 .col4.col-framework.col-gutters .col-item,
 .col4.col-framework.col-altbreak-2.col-gutters .col-item,
 .col4.col-framework.col-multi.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col3.col-framework.col-smallgutters .col-item,
 .col3.col-framework.col-multi.col-smallgutters .col-item,
 .col4.col-framework.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-2.col-smallgutters .col-item,
 .col4.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col4.col-framework.col-2upmobile,
 .col4.col-framework.col-2upmobile.col-multi {
  max-width:100%
 }
 .col4.col-framework.col-2upmobile .col-item,
 .col4.col-framework.col-2upmobile.col-multi .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-2upmobile.col-gutters .col-item,
 .col4.col-framework.col-2upmobile.col-multi.col-gutters .col-item {
  width:calc(50% - 16px);
  max-width:calc(50% - 16px)
 }
 .col4.col-framework.col-2upmobile.col-smallgutters .col-item,
 .col4.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-altbreak-3,
 .col4.col-framework.col-altbreak-4 {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-3 .col-item,
 .col4.col-framework.col-altbreak-4 .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-altbreak-3.col-gutters .col-item,
 .col4.col-framework.col-altbreak-4.col-gutters .col-item {
  width:calc(50% - 16px);
  max-width:calc(50% - 16px)
 }
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item,
 .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col4.col-framework.col-altbreak {
  max-width:400px !important
 }
 .col4.col-framework.col-altbreak .col-item {
  width:100% !important;
  max-width:100% !important
 }
 .col4.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(100% - 16px) !important;
  max-width:calc(100% - 16px) !important
 }
 .col4.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col4.col-framework.col-altbreak-5 .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
 }
 .col4.col-framework.col-altbreak-5 .col-w1 .col-item {
  width:calc(100% - 16px)
 }
 .col5.col-framework,
 .col5.col-framework.col-multi {
  max-width:100%
 }
 .col5.col-framework .col-item,
 .col5.col-framework.col-multi .col-item {
  width:50%;
  max-width:50%
 }
 .col5.col-framework.col-gutters .col-item,
 .col5.col-framework.col-multi.col-gutters .col-item {
  width:calc(50% - 16px);
  max-width:calc(50% - 16px)
 }
 .col5.col-framework.col-smallgutters .col-item,
 .col5.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
 .col5.col-framework.col-altbreak {
  max-width:100%
 }
 .col5.col-framework.col-altbreak .col-item {
  width:100%;
  max-width:100%
 }
 .col5.col-framework.col-altbreak.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col5.col-framework.col-altbreak.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col6.col-framework,
 .col6.col-framework.col-multi {
  max-width:100%
 }
 .col6.col-framework .col-item,
 .col6.col-framework.col-multi .col-item {
  width:50%;
  max-width:50%
 }
 .col6.col-framework.col-gutters .col-item,
 .col6.col-framework.col-multi.col-gutters .col-item {
  width:calc(50% - 16px);
  max-width:calc(50% - 16px)
 }
 .col6.col-framework.col-smallgutters .col-item,
 .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) {
 .col5.col-framework .col-item,
 .col5.col-framework.col-multi .col-item {
  width:100%;
  max-width:100%
 }
 .col5.col-framework.col-gutters .col-item,
 .col5.col-framework.col-multi.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col5.col-framework.col-smallgutters .col-item,
 .col5.col-framework.col-multi.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col4.col-framework.col-altbreak-3 {
  max-width:100%
 }
 .col4.col-framework.col-altbreak-3 .col-item {
  width:100%;
  max-width:100%
 }
 .col4.col-framework.col-altbreak-3.col-gutters .col-item {
  width:calc(100% - 16px);
  max-width:calc(100% - 16px)
 }
 .col4.col-framework.col-altbreak-3.col-smallgutters .col-item {
  width:calc(100% - .66666em);
  max-width:calc(100% - .66666em)
 }
 .col4.col-framework.col-2upmobile .col-item,
 .col4.col-framework.col-2upmobile.col-multi .col-item,
 .col5.col-framework.col-2upmobile .col-item,
 .col5.col-framework.col-2upmobile.col-multi .col-item {
  width:50%;
  max-width:50%
 }
 .col4.col-framework.col-2upmobile.col-gutters .col-item,
 .col4.col-framework.col-2upmobile.col-multi.col-gutters .col-item,
 .col5.col-framework.col-2upmobile.col-gutters .col-item,
 .col5.col-framework.col-2upmobile.col-multi.col-gutters .col-item {
  width:calc(50% - 16px);
  max-width:calc(50% - 16px)
 }
 .col4.col-framework.col-2upmobile.col-smallgutters .col-item,
 .col4.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item,
 .col5.col-framework.col-2upmobile.col-smallgutters .col-item,
 .col5.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item {
  width:calc(50% - .66666em);
  max-width:calc(50% - .66666em)
 }
}
.rtl .cg19samples h4,
.rtl .col-w1 {
 direction:rtl
}
.cg19samples .col-item:nth-child(4n+1) {
 background:rgba(0,0,0,0.2)
}
.cg19samples .col-item:nth-child(4n+2) {
 background:rgba(0,0,0,0.4)
}
.cg19samples .col-item:nth-child(4n+3) {
 background:rgba(0,0,0,0.3)
}
.cg19samples .col-item:nth-child(4n) {
 background:rgba(0,0,0,0.5)
}
.cg19samples .col-item>div {
 background-color:rgba(255,0,0,0.2);
 padding:5px;
 margin-bottom:1px
}
.cg19samples .col-item>div:last-of-type {
 margin-bottom:0
}
.cg19samples:nth-of-type(2n) {
 background:#eee
}
.cpad.cg19samples {
 padding-top:3em !important;
 padding-bottom:3.5em !important
}
@media (max-height: 800px), (max-width: 770px) {
 .cpad.cg19samples {
  padding-top:2.1em !important;
  padding-bottom:2.45em !important
 }
}
.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
}
.txtlight .col-divider.col2 .col-item:before {
 background-color:#fff
}
.col-divider.col2 .col-w1 .col-item:nth-child(2n+1):before {
 display:none
}
@media (max-width: 770px) {
 .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
 }
}
/*! CG21 - REDWOOD */
.oform .oform-w1.ofocus label .oform-lbl,
.oform .oform-w1.ovalid label .oform-lbl,
.oform .oform-w1.oerror label .oform-lbl,
.oform .oform-w1.omismatch label .oform-lbl,
.oform .oform-w1 label.oselect-lbl .oform-lbl,
.oform .oform-w1.odate label .oform-lbl {
 top:1em;
 font-size:1.2rem;
 pointer-events:all;
 padding-left:13px
}
.oform label.olbl-nv {
 border-width:0 !important;
 clip:rect(1px, 1px, 1px, 1px) !important;
 height:1px !important;
 overflow:hidden !important;
 padding:0 !important;
 position:absolute !important;
 white-space:nowrap !important;
 width:1px !important
}
.oform input::-webkit-input-placeholder {
 color:transparent
}
.oform input:-ms-input-placeholder {
 color:transparent !important
}
.oform input::-moz-placeholder {
 color:transparent
}
.oform input:focus::-webkit-input-placeholder {
 color:#BCB6B1
}
.oform input:focus:-ms-input-placeholder,
.oerror input:-ms-input-placeholder {
 color:#BCB6B1 !important
}
.oform input:focus::-moz-placeholder,
.oerror input::-moz-placeholder {
 color:#BCB6B1
}
.oform ::-webkit-datetime-edit-text {
 color:#BCB6B1
}
.oform ::-webkit-datetime-edit-month-field,
.oform ::-webkit-datetime-edit-day-field,
.oform ::-webkit-datetime-edit-year-field {
 padding:0 0.2em;
 color:#BCB6B1
}
.oform ::-webkit-inner-spin-button {
 display:none
}
.oform ::-webkit-calendar-picker-indicator {
 padding:0;
 transform:translate(-5px, -6px);
 background-image:none
}
.rtl .oform ::-webkit-datetime-edit {
 text-align:right
}
.oform input:focus::-webkit-datetime-edit-text,
.oform input:focus::-webkit-datetime-edit-month-field,
.oform input:focus::-webkit-datetime-edit-day-field,
.oform input:focus::-webkit-datetime-edit-year-field {
 color:#665F5B
}
.ovalid ::-webkit-datetime-edit-text,
.ovalid ::-webkit-datetime-edit-month-field,
.ovalid ::-webkit-datetime-edit-day-field,
.ovalid ::-webkit-datetime-edit-year-field {
 color:#665F5B;
 opacity:1
}
.rtl .oform .oselect:after {
 left:0.35em;
 right:unset
}
.rtl .oform .rad-ul li>label span:last-of-type,
.rtl .oform .chk-ul li>label span:last-of-type {
 padding-right:1.75em
}
.oform {
 -webkit-text-size-adjust:100%;
 opacity:0;
 font-size:1.6rem
}
.oform.oform-initialized {
 transition:opacity 200ms;
 opacity:1
}
.oform label {
 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:end;
 align-items:flex-end;
 max-width:100%;
 font-size:1.6rem
}
.oform label .oform-lbl {
 -ms-flex:3 0 auto;
 flex:3 0 auto;
 color:#665F5B;
 padding:0 0.8em;
 position:absolute;
 transform:translate(0, -50%);
 top:50%;
 z-index:1;
 transition:top 200ms cubic-bezier(0.4, 0, 0.2, 1),font-size 200ms cubic-bezier(0.4, 0, 0.2, 1);
 pointer-events:none;
 margin-left:1px
}
.oform label.disabled .oform-lbl {
 color:#BCB6B1
}
.oform label.disabled .oform-lbl .icn-help:before {
 color:#BCB6B1
}
.oform label .oform-bbl {
 opacity:0;
 font-size:12px;
 text-align:right;
 transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 -webkit-transform:translate(0, 100%);
 -ms-transform:translate(0, 100%);
 transform:translate(0, 100%);
 display:block;
 position:absolute;
 bottom:-6px;
 left:.1em;
 height:0;
 z-index:3;
 pointer-events:none;
 color:#7A736E;
 font-family:inherit;
 line-height:.9
}
.oform label .icn-help {
 position:absolute;
 right:0
}
.oform label .icn-help span {
 visibility:hidden;
 background-color:#161513;
 width:300px;
 color:#fff;
 border-radius:4px;
 padding:1em;
 position:absolute;
 z-index:1;
 font-weight:400;
 right:0;
 top:18px;
 font-size:14px;
 line-height:1.4
}
.oform label .icn-help:hover span {
 visibility:visible
}
.oform label+.oinput input[type="text"],
.oform label+.oinput input[type="email"],
.oform label+.oinput input[type="password"],
.oform label+.oinput input[type="number"],
.oform label+.oinput input[type="date"],
.oform label+.oinput input[type="tel"] {
 padding:1.3em 0.8em 0.4em 0.8em
}
.oform label+.oselect select {
 padding:1.3em 0.8em 0.4em 0.8em
}
.oform label+textarea {
 padding:1.3em 0.8em 0.4em 0.8em
}
.oform .oclear {
 position:absolute;
 right:-0.8em;
 height:100%;
 width:32px;
 display:block;
 top:50%;
 transform:translate(-50%, -50%);
 opacity:1;
 transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1)
}
.oform .oclear.icn-plus-cf {
 right:10px
}
.oform .oclear.icn-plus-cf:before {
 transform:rotate(45deg) translate(0, -50%);
 font-size:25px;
 top:43%
}
.oform .oclear:before {
 font-size:18px;
 color:#AEA8A2;
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%)
}
.oform .oclear:hover {
 cursor:pointer
}
.oform .oclear.hide {
 opacity:0;
 transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 pointer-events:none
}
.oform .oform-sml {
 display:inline-block;
 font-size:.9em;
 line-height:1.35
}
.oform span.oselect,
.oform span.oinput {
 width:100%;
 display:inline-block;
 padding:0;
 position:relative
}
.oform span.oselect>.oinput,
.oform span.oinput>.oinput {
 border-radius:0;
 padding:0
}
.oform input[type="text"],
.oform input[type="email"],
.oform input[type="password"],
.oform input[type="number"],
.oform input[type="date"],
.oform input[type="tel"] {
 display:inline-block;
 width:100%;
 padding:0.9em 0.8em 0.8em 0.8em;
 font-family:inherit;
 font-size:1.6rem;
 line-height:1;
 border:0;
 border:1px solid #7A736E;
 background-color:#fff !important;
 outline:0;
 caret-color:#665F5B;
 transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 border-radius:4px;
 box-shadow:none;
 min-height:2em
}
.oform input[type="text"]:focus,
.oform input[type="email"]:focus,
.oform input[type="password"]:focus,
.oform input[type="number"]:focus,
.oform input[type="date"]:focus,
.oform input[type="tel"]:focus {
 background-color:#fff;
 border-color:#5F7D4F;
 outline-offset:0
}
.oform input[type="text"]:invalid,
.oform input[type="email"]:invalid,
.oform input[type="password"]:invalid,
.oform input[type="number"]:invalid,
.oform input[type="date"]:invalid,
.oform input[type="tel"]:invalid {
 outline:0;
 border-color:#7A736E
}
.oform input[type="text"]:invalid:focus,
.oform input[type="email"]:invalid:focus,
.oform input[type="password"]:invalid:focus,
.oform input[type="number"]:invalid:focus,
.oform input[type="date"]:invalid:focus,
.oform input[type="tel"]:invalid:focus {
 outline:0;
 border-color:#5F7D4F
}
.oform input[type="text"]:disabled,
.oform input[type="email"]:disabled,
.oform input[type="password"]:disabled,
.oform input[type="number"]:disabled,
.oform input[type="date"]:disabled,
.oform input[type="tel"]:disabled {
 border:1px solid #BCB6B1
}
.oform input[type="date"]:after {
 font-family:"redwoodicons" !important;
 content:"\f16e";
 font-size:22px;
 position:absolute;
 z-index:2;
 right:0.7em;
 color:#161513;
 pointer-events:none;
 line-height:0.6;
 top:50%;
 left:auto;
 transform:translate(0, -50%)
}
.oform .oform-w1 {
 z-index:1;
 width:100%;
 position:relative;
 display:inline-block;
 margin-bottom:3.5em
}
.oform .oform-w1.oreq {
 transition:color 0.3s, background 0.3s
}
.oform .oform-w1.oreq label:before,
.oform .oform-w1.oreq.chk-ul:before,
.oform .oform-w1.oreq.rad-ul:before {
 content:attr(data-reqtxt);
 display:block;
 position:absolute;
 bottom:-6px;
 left:.1em;
 height:0;
 z-index:3;
 pointer-events:none;
 color:#7A736E;
 font-family:inherit;
 font-size:12px;
 text-align:left;
 line-height:.9
}
section:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .oform .oform-w1.oreq label:before,
section:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .oform .oform-w1.oreq.chk-ul:before,
section:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .oform .oform-w1.oreq.rad-ul:before {
 color:rgba(255,255,255,0.8)
}
.rtl .oform .oform-w1.oreq label:before,
.rtl .oform .oform-w1.oreq.chk-ul:before,
.rtl .oform .oform-w1.oreq.rad-ul:before {
 right:19px;
 left:auto
}
.oform .oform-w1.oreq.otextarea>label:before {
 box-shadow:none
}
.oform .oform-w1.oerror label:after {
 content:"\f242";
 font-family:"redwoodicons" !important;
 color:#C74634;
 position:absolute;
 left:0;
 bottom:-18px;
 line-height:.9
}
section:is([class*="-100bg"],
[class*="-110bg"],
[class*="-120bg"],
[class*="-130bg"],
[class*="-140bg"],
[class*="-150bg"],
[class*="-160bg"],
[class*="-170bg"],
[class*="-180bg"],
[class*="-190bg"],
[class*="-200bg"]) .oform .oform-w1.oerror label:after {
 color:#fff
}
.oform .oform-w1.oerror label {
 color:#C74634;
 box-shadow:none
}
.oform .oform-w1.oerror label:before {
 box-shadow:none
}
.oform .oform-w1.oerror input,
.oform .oform-w1.oerror textarea {
 color:#C74634;
 border-color:#C74634 !important
}
.oform .oform-w1.oerror select {
 color:#C74634;
 border-color:#C74634 !important
}
.oform .oform-w1.oerror .oselect:after {
 color:#C74634
}
.oform .oform-w1.oerror:before {
 color:#C74634
}
.oform .oform-w1.oerror .oform-bbl.oform-bblerr {
 opacity:1
}
.oform .oform-w1.oerror.oreq .hasOreq:before {
 opacity:0
}
.oform .oform-w1 label+.oinput input[type="date"] {
 padding:1.4em 0.8em 0.44em 0.8em
}
.oform .oform-w1.ofocus label .oform-lbl {
 color:#5F7D4F
}
.oform .oform-w1.ofocus .oselect:after {
 color:#5F7D4F
}
.oform .oform-w1.ovalid label .oform-lbl {
 color:#665F5B
}
.oform .oform-w1.oerror label .oform-lbl {
 color:#C74634
}
.oform .oform-w1.oerror label .oform-bbl {
 left:19px;
 opacity:1
}
.oform .oform-w1.oerror label:before {
 left:19px
}
.oform .oform-w1.oreq.ofocus label.hasOreq:before {
 opacity:1
}
.oform .oform-w1.oreq.ofocus label.hasOreq .oform-bbl {
 opacity:0
}
.oform .oform-w1.oreq.oerror label.hasOreq:before {
 opacity:0
}
.oform .oform-w1.oreq.oerror label.hasOreq .oform-bbl {
 opacity:1
}
.oform .oform-w1.omismatch label,
.oform .oform-w1.omismatch label:before {
 color:#C74634;
 box-shadow:none
}
.oform .oform-w1.omismatch label .oform-lbl {
 color:#C74634
}
.oform .oform-w1.omismatch label.hasOreq:before {
 display:none
}
.oform .oform-w1.omismatch label.hasOreq:after {
 content:"\f242";
 font-family:"redwoodicons" !important;
 color:#C74634;
 position:absolute;
 left:0;
 bottom:-18px;
 line-height:.9
}
.oform .oform-w1.omismatch label.hasOreq .oform-lbl {
 color:#C74634
}
.oform .oform-w1.omismatch label.hasOreq .oform-bbl {
 left:19px
}
.oform .oform-w1.omismatch input {
 color:#C74634;
 border-color:#C74634 !important
}
.oform .oform-w1.omismatch .oform-bbl.oform-bblmis {
 opacity:1;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 color:#C74634
}
.oform select {
 width:100%;
 padding:0.9em 0.8em 0.8em 0.8em;
 z-index:1;
 color:#665F5B;
 outline:0;
 border:1px solid #7A736E;
 border-radius:4px;
 font-size:1em;
 font-family:inherit;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.rtl .oform select {
 padding:1.3em .8em .4em 0
}
.oform select option {
 padding:0.5em;
 font-size:1em
}
.oform select:focus {
 background-color:#fff;
 border-color:#5F7D4F;
 outline-offset:0;
 color:#5F7D4F;
 outline-width:2px;
 outline-style:dotted;
 outline-offset:-4px
}
.oform .oselect {
 position:relative;
 display:inline-block;
 width:100%
}
.oform .oselect:after {
 position:absolute;
 z-index:2;
 display:block;
 top:50%;
 right:1em;
 width:1em;
 height:0.6em;
 margin-top:-0.3em;
 font-size:1em;
 font-family:"redwoodicons" !important;
 content:"\f17f";
 color:#161513;
 pointer-events:none;
 line-height:0.6
}
_:-ms-input-placeholder,
:root .oselect:after {
 opacity:0
}
_:-moz-type-unsupported-platform,
:root .oselect:after {
 opacity:0
}
@supports (-moz-appearance: none) {
 .oform .oselect:after {
  opacity:1 !important
 }
}
.oform span.otextarea {
 position:relative
}
.oform span.otextarea label .oform-lbl {
 top:2em
}
.oform span.otextarea>textarea {
 border:1px solid #7A736E;
 border-radius:4px
}
.oform span.otextarea>textarea:focus {
 border:1px solid #5F7D4F
}
.oform textarea {
 width:100%;
 min-height:100px;
 padding:.2em 0.8em;
 overflow:auto;
 background-color:#fff;
 outline:0;
 font-size:1em;
 display:block
}
.oform .oform-bttns {
 margin-top:1.2em
}
.oform .oform-bttns.center-bttns {
 text-align:center;
 width:100%
}
.oform .oform-bttns .obttns {
 display:inline-block;
 float:none;
 width:auto
}
.oform .oform-bttns .obttns>div {
 float:none
}
.oform .oform-bttns .obttns>div:last-child {
 margin-right:0
}
.oform [data-depsfor] {
 width:100%
}
.oform [data-showfor] {
 display:none
}
.oform .rad-ul,
.oform .chk-ul {
 border-top:1px solid #BCB6B1;
 padding:0 .5em .5em .5em;
 margin-top:1em
}
.oform .rad-ul:before,
.oform .rad-ul:not(.oagree) li>label:before,
.oform .chk-ul:before,
.oform .chk-ul:not(.oagree) li>label:before {
 display:none !important
}
.oform .rad-ul.ofocus,
.oform .chk-ul.ofocus {
 border-color:#5F7D4F
}
.oform .rad-ul label,
.oform .chk-ul label {
 -ms-flex-pack:start;
 justify-content:flex-start;
 -ms-flex-align:center;
 align-items:center;
 margin-top:0.5em
}
.oform .rad-ul li,
.oform .chk-ul li {
 padding-left:1em
}
.oform .rad-ul li>label,
.oform .chk-ul li>label {
 position:relative
}
.oform .rad-ul li>label span:last-of-type,
.oform .chk-ul li>label span:last-of-type {
 display:block;
 -ms-flex:0 1 auto;
 flex:0 1 auto;
 padding-left:1.75em
}
.oform .rad-ul li>label span:last-of-type.oform-sml,
.oform .chk-ul li>label span:last-of-type.oform-sml {
 padding-left:2.25em
}
.oform .rad-ul.oagree,
.oform .chk-ul.oagree {
 border-top:0;
 margin:0;
 padding:0
}
.oform .rad-ul.oagree ~ .oagree,
.oform .chk-ul.oagree ~ .oagree {
 margin-top:0 !important
}
.oform .rad-ul.oagree li,
.oform .chk-ul.oagree li {
 margin-top:0;
 padding:0.5em;
 padding-bottom:1em;
 border-top:1px solid transparent
}
_:-ms-input-placeholder,
:root .oagree li {
 margin-bottom:-0.5em
}
_:-moz-type-unsupported-platform,
:root .oagree li {
 margin-bottom:-0.5em
}
.oform .rad-ul.oagree li.oerror,
.oform .chk-ul.oagree li.oerror {
 border-color:#C74634
}
.oform .rad-ul.oagree li>span.oform-sml,
.oform .chk-ul.oagree li>span.oform-sml {
 margin-left:-0.5em
}
.oform .rad-ul.oagree label,
.oform .chk-ul.oagree label {
 width:100%;
 margin-top:0;
 padding-top:0.5em;
 padding-right:1.5em;
 -ms-flex-align:start;
 align-items:flex-start
}
.oform .rad-ul.oagree input,
.oform .rad-ul.oagree input+.obox,
.oform .chk-ul.oagree input,
.oform .chk-ul.oagree input+.obox {
 -webkit-transform:translateY(0.5em);
 -ms-transform:translateY(0.5em);
 transform:translateY(0.5em)
}
.oform .rad-ul input,
.oform .chk-ul input {
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 position:absolute;
 z-index:1;
 width:14px;
 height:14px;
 top:5px;
 opacity:0
}
.oform .rad-ul input+.obox,
.oform .chk-ul input+.obox {
 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:0 0 14px;
 flex:0 0 14px;
 position:absolute;
 top:5px;
 z-index:-1;
 pointer-events:none;
 width:14px;
 height:14px;
 max-width:14px;
 border:1px solid #BCB6B1;
 border-radius:0;
 background-color:#fff;
 transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)
}
_:-ms-input-placeholder,
:root .chk-ul input+.obox,
:root .rad-ul input+.obox {
 top:11px
}
.oform .rad-ul input+.obox:before,
.oform .chk-ul input+.obox:before {
 -ms-flex:0 0 16px;
 flex:0 0 16px;
 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;
 font-family:'redwoodicons' !important;
 content:"\f1be";
 display:block;
 color:#fff;
 font-size:16px;
 transform-origin:50% 48%;
 will-change:transform;
 -webkit-transform:translateZ(0) scale(0);
 -ms-transform:translateZ(0) scale(0);
 transform:translateZ(0) scale(0);
 transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)
}
_:-ms-input-placeholder,
:root input+.obox {
 -ms-transform:translateY(-0.5em)
}
_:-ms-input-placeholder,
:root input+.obox:before {
 position:relative;
 left:-2px
}
.oform .rad-ul input+.obox:after,
.oform .chk-ul input+.obox:after {
 content:'';
 position:absolute;
 top:-1px;
 left:-1px;
 display:block;
 width:14px;
 height:14px;
 z-index:-1;
 border-radius:50%;
 background:rgba(188,182,177,0.3);
 -webkit-transform:scale(0);
 -ms-transform:scale(0);
 transform:scale(0)
}
.oform .rad-ul input:focus+.obox,
.oform .chk-ul input:focus+.obox {
 outline:1px solid #000;
 outline-offset:-1px
}
.oform .rad-ul input:active+.obox,
.oform .rad-ul input:checked+.obox,
.oform .chk-ul input:active+.obox,
.oform .chk-ul input:checked+.obox {
 background-color:#000;
 border-color:#000
}
.oform .rad-ul input:active+.obox:before,
.oform .rad-ul input:checked+.obox:before,
.oform .chk-ul input:active+.obox:before,
.oform .chk-ul input:checked+.obox:before {
 -webkit-transform:translateZ(0) scale(1);
 -ms-transform:translateZ(0) scale(1);
 transform:translateZ(0) scale(1)
}
.oform .rad-ul input:checked+.obox:after,
.oform .chk-ul input:checked+.obox:after {
 background:rgba(122,115,110,0.2)
}
.oform .rad-ul input.active+.obox:after,
.oform .chk-ul input.active+.obox:after {
 animation:0.6s cubic-bezier(0.4, 0, 0.2, 1) inked forwards
}
.oform .rad-ul.col2 li,
.oform .chk-ul.col2 li {
 float:left;
 width:50%
}
.oform .rad-ul.oform-w1.oerror,
.oform .rad-ul li.oform-w1.oerror,
.oform .chk-ul.oform-w1.oerror,
.oform .chk-ul li.oform-w1.oerror {
 border-color:#C74634
}
.oform .rad-ul.oform-w1.oerror input,
.oform .rad-ul li.oform-w1.oerror input,
.oform .chk-ul.oform-w1.oerror input,
.oform .chk-ul li.oform-w1.oerror input {
 outline:0 !important;
 border:1px solid #BCB6B1 !important
}
.oform .rad-ul li.oform-w1.oerror>label,
.oform .chk-ul li.oform-w1.oerror>label {
 color:#C74634
}
.oform .rad-ul:after,
.oform .chk-ul:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0;
 font-size:0
}
.oform .rad-ul input+.obox {
 border-radius:50%;
 outline:0 !important
}
.oform .rad-ul input+.obox:before {
 color:#000;
 border-color:#000;
 content:'';
 transform-origin:50% 48%
}
.oform .rad-ul input:focus+.obox:before {
 border-color:#000
}
.oform .rad-ul input:active+.obox,
.oform .rad-ul input:checked+.obox {
 background-color:#fff
}
.oform .rad-ul input:active+.obox:before,
.oform .rad-ul input:checked+.obox:before {
 content:"\f4be"
}
.oform.oform-ondark .oform-w1 label .oform-bbl {
 color:#FBF9F8
}
.oform.oform-ondark .oform-w1.oreq label:before,
.oform.oform-ondark .oform-w1.oreq.chk-ul:before,
.oform.oform-ondark .oform-w1.oreq.rad-ul:before {
 color:#FBF9F8
}
.oform.oform-ondark .chk-ul,
.oform.oform-ondark .rad-ul {
 border:none
}
.oform.rw-oform textarea {
 resize:vertical
}
.rtl .oform .oform-w1.oerror label:after {
 left:auto;
 right:0
}
.rtl .oform .oform-w1.oerror label .oform-bbl {
 right:19px;
 left:auto
}
@media (max-height: 770px), (max-width: 1344px) {
 .f20v0 .oform .oform-w1 {
  margin-bottom:2.5em
 }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
 .rw-oform textarea::-webkit-resizer {
  opacity:0
 }
 .rw-oform .rw-tah {
  pointer-events:none;
  height:2px;
  width:16px;
  bottom:5px;
  position:absolute;
  left:auto;
  right:5px
 }
 .rw-oform .rw-tah::after {
  content:'';
  opacity:0.6;
  background:#16151399;
  height:2px;
  border-radius:2px;
  position:absolute;
  width:100%
 }
 .rtl .rw-oform .rw-tah {
  left:5px;
  right:auto
 }
}
.rtl .oform label .icn-help {
 left:0;
 right:auto
}
.rtl .oform label .icn-help span {
 left:0;
 right:auto
}
.oform .chk-ul.oerror li label:after {
 display:none
}
.oform .chk-ul.oreq.oerror label:before {
 content:attr(data-reqmsg);
 left:1.5em;
 text-align:left
}
@media only screen and (min-width: 450px) {
 .oform.oform-horz {
  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
 }
 .oform.oform-horz .oform-col {
  -ms-flex:1 0 335px;
  flex:1 0 335px;
  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
 }
 .oform.oform-horz .oform-col:nth-child(even) {
  padding-left:22.5px
 }
 .oform.oform-horz .oform-col:nth-child(even) .rad-ul {
  margin-top:0;
  padding:0 .5em 1.5em .5em
 }
 .oform.oform-horz .oform-col:nth-child(odd) {
  padding-right:22.5px
 }
 .oform.oform-horz .chk-ul.oagree {
  width:100%
 }
}
@media only screen and (min-width: 656px) and (max-width: 770px) {
 .oform.oform-horz {
  max-width:600px;
  margin:0 auto
 }
 .oform.oform-horz .oform-col:nth-child(even),
 .oform.oform-horz .oform-col:nth-child(odd) {
  padding:0
 }
}
@media only screen and (min-width: 450px) and (max-width: 656px) {
 .oform.oform-horz .oform-col:nth-child(even) {
  padding-left:0
 }
 .oform.oform-horz .oform-col:nth-child(odd) {
  padding-right:0
 }
}
@keyframes inked {
 0% {
  opacity:0
 }
 40% {
  opacity:1
 }
 80% {
  -webkit-transform:scale(2.5);
  -ms-transform:scale(2.5);
  transform:scale(2.5)
 }
 100% {
  opacity:0;
  -webkit-transform:scale(2.5);
  -ms-transform:scale(2.5);
  transform:scale(2.5)
 }
}
/*! F22 */
.f22[class*="rw-pattern"]:before {
 background-size:300px 300px
}
.f22 .f22w1 {
 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;
 position:relative;
 z-index:1
}
.f22 .f22w1:after {
 display:none
}
.f22 .f22w2 {
 flex-grow:888;
 width:66.0714%;
 max-width:66.0714%;
 margin:0
}
.f22 .f22w2.f22sidebar {
 flex-grow:318;
 width:23.6607%;
 max-width:23.6607%;
 margin:0
}
.f22.f22v3 .f22w2 {
 flex-grow:888;
 width:74.55%;
 max-width:74.55%;
 margin:0
}
.f22.f22v3 .f22w2.f22sidebar {
 flex-grow:318;
 width:23.6607%;
 max-width:23.6607%;
 margin:0
}
.f22.f22v2.cpad,
.f22.f22v3.cpad,
.rc23w1 .f22.cpad:not(:first-child) {
 padding-top:0
}
@media (min-width: 1468px) {
 .f22w2 section[class*="0bg"]:not(.bgimg) .cwidth {
  padding-left:24px;
  padding-right:24px
 }
}
@media (min-width: 0) and (max-width: 1468px) {
 .f22w2 section:not([class*="0bg"]):not(.bgimg) .cwidth {
  padding-left:0;
  padding-right:0
 }
 .f22w2 section[class*="0bg"]:not(.bgimg) .cwidth {
  padding-left:24px;
  padding-right:24px
 }
}
@media (max-width: 1300px) {
 .f22 .f22w1 .f22w2:not(.f22sidebar) {
  width:calc(76.3393% - 24px);
  max-width:calc(76.3393% - 24px)
 }
}
@media (max-width: 974px) {
 .f22 .f22w1 {
  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
 }
 .f22 .f22w1 .f22w2,
 .f22 .f22w1 .f22w2.f22sidebar {
  max-width:100% !important;
  width:100% !important
 }
 .f22 .f22w1 .f22w2:not(.f22-onlyrc78)+.f22w2 {
  margin-top:48px
 }
 .f22.f22altmobile .f22w1 .f22w2+.f22w2 {
  margin-top:0;
  margin-bottom:48px
 }
 .f22.f22altmobile .f22w2.f22sidebar {
  order:1
 }
 .f22.f22altmobile .f22w2:not(.f22sidebar) {
  order:0
 }
}
/*! U10 */
#u06,
.u10v0,
.u10v6 {
 clear:both;
 position:relative;
 background-repeat:repeat-x;
 background-size:auto 12px;
 background-color:#312D2A
}
#u06 a,
.u10v0 a,
.u10v6 a {
 outline-color:currentColor
}
.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
}
.u10v0 .u10w5.u10w10 {
 flex-direction:row;
 align-items:flex-end
}
.u10v0 .u10w5.u10w10 .u10-links {
 line-height:30px
}
.u10v0 #u10cmenu {
 display:none
}
.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
}
.u10v6 .u10w5 .u10-links {
 order:1
}
.u10v6 .u10w5 .scl-icons {
 order:2
}
.u10v6 .u10w5.u10w10 #u10cmenu {
 margin-right:0
}
.u10v6 .u10w5.u10w10 ul.u10-links>li:first-child a {
 border-right:none
}
.u10v6 .u10w5.u10w10 ul.u10-links>li:nth-child(2) a {
 border-right:1px solid #fff;
 padding-right:20px
}
.u10v6 .u10w5.u10w10 ul.u10-links>li:nth-child(3) a {
 padding-left:20px
}
.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
}
.u10v7 .u10w5 {
 flex-flow:row wrap;
 -ms-flex-direction:row;
 -ms-flex-wrap:wrap
}
.u10v7 ul.u10-links>li:first-child a,
.u10v7 .u10w5 .u10-links {
 padding-right:30px
}
.u10v7 .u10w5 .scl-icons>li:last-of-type {
 transform:translateY(0.3em)
}
.u10v7 .u10w5 ul li a,
.u10v7 .u10w1 .u10ttl {
 color:#fff
}
.u10v7 .u10w1 .u10ttl {
 opacity:1
}
.u10v0 .u10w1,
.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
}
.u10w1 {
 clear:both;
 width:100%;
 max-width:1344px;
 margin-left:auto;
 margin-right:auto;
 box-sizing:border-box;
 padding:0 48px 40px 48px
}
.u10w1:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0
}
@media only screen and (max-width: 1468px) {
 .u10w1 {
  max-width:1468px;
  padding-left:48px;
  padding-right:48px
 }
}
@media only screen and (max-width: 1024px) {
 .u10w1 {
  max-width:1468px;
  padding-left:28px;
  padding-right:28px
 }
}
@media only screen and (max-width: 670px) {
 .u10w1 {
  padding-left:24px;
  padding-right:24px
 }
}
.u10v0 .u10w5:only-child {
 border-top:none;
 margin-top:40px
}
@media only screen and (min-width: 0px) and (max-width: 1024px) {
 .u10v0 .u10w5:only-child {
  margin-top:-20px;
  border-top:none
 }
 .u10v0 .u10w5.u10w10 .scl-icons {
  margin-top:30px;
  padding-top:0;
  padding-left:40px;
  padding-right:40px;
  line-height:0
 }
 .u10v6 .u10w5 ul.u10-cr {
  margin-top:2.75em
 }
 .u10v6 .u10w5 ul.u10-cr li {
  line-height:10px !important
 }
 .u10v6 .u10w5 ul .u10-links {
  margin-top:0
 }
 .u10v6 .u10w5 ul.u10-cr ~ .u10-links>li:first-child a {
  padding-right:20px
 }
 .u10v6 .u10w5 ul.u10-cr ~ .u10-links>li #teconsent {
  line-height:.5
 }
 .u10v6 .u10w5 ul.u10-cr ~ .scl-icons {
  margin-top:2.3em
 }
}
.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
}
.f01 .u10w2 {
 padding-top:0
}
.f01 .u10w2 .u10w3 {
 margin-bottom:0
}
.u10v0.u10v0x4 .u10w2,
.u10v6 .u10w2 {
 flex:1 1 20%;
 padding-left:0
}
.u10v0.u10v0x4 .u10w3,
.u10v6 .u10w3 {
 padding-right:23px
}
.u10v0.u10v0x4 .u10w1>.u10w2:nth-child(5) .u10w3,
.u10v6 .u10w1>.u10w2:nth-child(5) .u10w3 {
 padding-right:0
}
.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
}
.u10w5 .u10-links,
.u10w5 .scl-icons,
.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
}
.u10w5 .u10-links li a,
.u10w5 .scl-icons li a,
.u10w5 .footer-promo li a {
 border-right:none
}
.u10w5 .scl-icons>li {
 margin-right:22px
}
.u10w5 .scl-icons>li:last-of-type {
 margin-right:0px
}
.u10w5 .scl-icons>li>a {
 overflow:hidden
}
.u10w5 .u10-links {
 padding-right:40px;
 justify-content:flex-end;
 padding-inline-start:0
}
.u10w5 .u10-links .last {
 display:none
}
.u10w5 .u10-links.u10-min li a ~ span ~ a {
 padding-left:7px
}
.u10w3 {
 margin:0 0 16px;
 position:relative
}
.u10w3 ul {
 padding-left:0;
 padding-inline-start:0
}
.u10w3 ul li {
 font-size:15px;
 font-weight:normal;
 color:#fff;
 line-height:1.2;
 padding:0 0 7.5px;
 list-style-type:none
}
.u10w3 ul li a {
 text-decoration:none
}
.u10w3 ul li a:hover {
 text-decoration:underline
}
.ocom-base .u10w3 ul li {
 font-size:15px
}
@media only screen and (max-width: 1500px) {
 .ocom-base .u10w3 ul li {
  font-size:13.09344px
 }
}
@media only screen and (max-width: 770px) {
 .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) {
 .ocom-base .u10w3 ul li {
  -webkit-text-size-adjust:none
 }
}
.u10w3 ul li {
 color:#B0AEAB
}
.u10w3 ul li>a {
 color:#FBF9F8 !important;
 opacity:1
}
.u10w3 ul li a:hover {
 color:#FBF9F8;
 opacity:1
}
.u10w3 ul li a:visited {
 color:#FBF9F8;
 opacity:1
}
.u10w1 h5,
.u10w1 .u10ttl {
 font-size:18px;
 margin:0 0 16px 0;
 font-weight:bold;
 color:#FBF9F8;
 opacity:.6
}
.ocom-base .u10w1 h5,
.ocom-base .u10w1 .u10ttl {
 font-size:18px
}
@media only screen and (max-width: 1500px) {
 .ocom-base .u10w1 h5,
 .ocom-base .u10w1 .u10ttl {
  font-size:15.712128px
 }
}
@media only screen and (max-width: 770px) {
 .ocom-base .u10w1 h5,
 .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) {
 .ocom-base .u10w1 h5,
 .ocom-base .u10w1 .u10ttl {
  -webkit-text-size-adjust:none
 }
}
.u10w1 h3 {
 display:none !important;
 margin:0 0 0.6em 0;
 background-position:0 0;
 text-indent:-30000px;
 background-size:100% auto
}
.u10w1 h3,
.u10-ologo a {
 display:none
}
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
}
ul.u10-links li span {
 color:#FBF9F8;
 font-size:11.2px;
 margin:0 0 0 -5px
}
ul.u10-links li a+span+a {
 margin-left:-3px
}
[class*='u10v'],
[class*='u10v'] a {
 color:#fff
}
[class*='u10v']:before,
[class*='u10v'] a:before {
 display:none
}
*.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
}
*.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
}
*.u10v3.rw-icons .icn-img {
 font-size:3.4rem;
 margin-bottom:.3em
}
*.u10v3 .u10w6.svg-img {
 max-width:5.5rem;
 margin:0 auto;
 margin-bottom:.5em
}
*.u10v3 .u10w6.svg-img img {
 margin:0 auto;
 display:block
}
*.u10v3.u10v3horiz .u10w2 .icn-img {
 margin:0 .5em
}
*.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
}
[class*='u10v'] h3 a {
 display:block
}
ul.u10-links li {
 margin:0;
 padding:0;
 color:#C6C1BD !important;
 list-style-type:none
}
ul.u10-links li a {
 text-decoration:none
}
ul.u10-links li a:hover {
 text-decoration:underline
}
ul.u10-links>li:first-child a {
 border-right:1px solid #fff;
 border-left:0;
 padding-right:20px;
 padding-left:0
}
ul.u10-links>li:nth-child(2) a {
 padding-left:20px
}
ul.u10-links>li.u10last a {
 padding-right:0;
 border:0
}
.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
}
.scl-icons li:focus {
 outline-color:#fff
}
.scl-icons li a {
 width:30px;
 height:30px;
 background:none !important;
 text-indent:0
}
.scl-icons li a:before {
 visibility:visible;
 height:24px;
 width:30px;
 content:'';
 display:inline-block
}
.scl-icons li a:focus {
 outline-color:#fff
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.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")
}
.scl-icons .scl-googleplus a {
 display:none
}
.u10w6.icn-googleplus+span,
.u10w1 .scl-icons li.scl-googleplus,
.u10w1 .scl-icons li.scl-googleplus a,
.u10w6.icn-feed+span,
.u10w1 .scl-icons li.scl-feed,
.u10w1 .scl-icons li.scl-feed a {
 display:none !important
}
[class*='u10v'] .qrcodew1 {
 display:block;
 position:relative
}
[class*='u10v'] .qrcodew2 {
 bottom:130%;
 border:none;
 position:absolute
}
.u10w2.atgchat-wrapper:first-child+.u10w2 {
 border:none
}
.u10w4 hr {
 background:transparent !important;
 display:none
}
.rtl {
 direction:rtl
}
.rtl .u10v0 .u10w10 ul.u10-links>li:nth-child(1) a {
 border-right:none;
 border-left:1px solid #fff;
 padding-left:20px
}
.rtl .u10v0 .u10w10 ul.u10-links>li:nth-child(2) a {
 padding-right:20px
}
.rtl .u10v6 .u10w10 ul.u10-links>li:first-child a {
 border-left:none
}
.rtl .u10v6 .u10w10 ul.u10-links>li:nth-child(2) a {
 border-right:none;
 border-left:1px solid #fff;
 padding-left:20px
}
.rtl .u10v6 .u10w10 ul.u10-links>li:nth-child(3) a {
 padding-left:20px;
 padding-right:20px
}
.rtl .u10v0 .u10w10 .scl-icons>li:first-of-type,
.rtl .u10v6 .u10w10 .scl-icons>li:first-of-type {
 margin-right:0
}
.rtl .u10v0 .u10w10 #u10cmenu .u10ticon,
.rtl .u10v6 .u10w10 #u10cmenu .u10ticon {
 padding-left:0;
 padding-right:0
}
.rtl .u10v0 .u10w10 #u10cmenu .u10ticon:before,
.rtl .u10v6 .u10w10 #u10cmenu .u10ticon:before {
 right:-23px;
 top:6px
}
.rtl .u10v0 .u10w10 .u10-links,
.rtl .u10v6 .u10w10 .u10-links {
 padding-left:40px
}
.rtl .u10v0 ul.u10-links>li:first-child a,
.rtl .u10v6 ul.u10-links>li:first-child a {
 border-left:1px solid #fff;
 padding-left:20px;
 border-right:0
}
.rtl .u10v0 ul.u10-links>li:nth-child(2) a,
.rtl .u10v6 ul.u10-links>li:nth-child(2) a {
 padding-right:20px;
 padding-left:8.96px
}
.rtl .u10v0 #u10cmenu,
.rtl .u10v6 #u10cmenu {
 margin-left:40px;
 margin-right:40px;
 line-height:24px
}
.rtl .u10v0 #u10cmenu .u10ticon,
.rtl .u10v6 #u10cmenu .u10ticon {
 line-height:28px
}
.rtl .u10v0 #u10cmenu .u10ticon:before,
.rtl .u10v6 #u10cmenu .u10ticon:before {
 right:-17px;
 top:5px
}
.rtl .u10v0 .scl-icons>li:first-of-type,
.rtl .u10v6 .scl-icons>li:first-of-type {
 margin-left:22px
}
.rtl .u10v0 .u10w1>.u10w2:nth-child(5) .u10w3,
.rtl .u10v6 .u10w1>.u10w2:nth-child(5) .u10w3 {
 padding-right:23px
}
.rtl .u10v0.u10v0x4 .u10w2,
.rtl .u10v6 .u10w2 {
 margin-right:0
}
.rtl .u10w5 .scl-icons>li {
 margin-left:22px;
 margin-right:0
}
.rtl .u10w5 .scl-icons>li:first-of-type {
 margin-right:40px
}
.rtl .u10w5 .scl-icons>li:last-of-type {
 margin-left:0px
}
.rtl .u10w5 .scl-icons>li>a {
 overflow:hidden
}
@media only screen and (min-width: 0px) and (max-width: 1024px) {
 .u10v0 .u10w5 {
  flex-flow:wrap column;
  justify-content:center
 }
 .u10v0 .u10w5 .scl-icons {
  padding-top:30px;
  order:2;
  justify-content:center
 }
 .u10v0 .u10w5 .u10-links {
  padding-right:0;
  justify-content:center
 }
 .u10v6 .u10w5 {
  justify-content:center;
  flex-flow:wrap row
 }
 .u10v6 .u10w5 .u10-links {
  order:1;
  line-height:1.3;
  align-items:flex-start;
  justify-content:flex-start
 }
 .u10v6 .u10w5 .u10-links li {
  display:flex
 }
 .u10v6 .u10w5 .u10-links li a {
  line-height:1.3;
  text-align:center
 }
 .u10v6 .u10w5 .scl-icons {
  margin-top:40px;
  order:2
 }
 .u10v6 #u10cmenu #u10countrymenu {
  left:0
 }
 .u10v6 .u10w5 #u10cmenu .u10ticon {
  line-height:1.3;
  text-align:left
 }
 .u10v6 .u10w5 #u10cmenu .u10ticon:before {
  top:0
 }
 .u10v6 ul.u10-links:not(.u10w10)>li:first-child a {
  padding-right:0
 }
 .u10v0 .u10w3 h5,
 .u10v6 .u10w3 h5 {
  cursor:pointer
 }
 .u10v0 .u10w3 .u10btn,
 .u10v6 .u10w3 .u10btn {
  display:block;
  position:absolute;
  right:0px;
  top:17px;
  width:16px;
  height:16px;
  transition:transform .25s ease;
  cursor:pointer
 }
 .u10v0 .u10w3 .u10btn:before,
 .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)
 }
 .u10v0 [class*='u10v'] a:before,
 .u10v6 [class*='u10v'] a:before {
  display:block
 }
 .u10v0 .u10w3.u10active .u10btn,
 .u10v6 .u10w3.u10active .u10btn {
  top:16px;
  right:-2px;
  transform:rotateZ(90deg)
 }
 .u10v0 .u10w1,
 .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
 }
 .u10v0 .u10w2,
 .u10v6 .u10w2 {
  flex:1 0 auto !important;
  margin-left:0;
  width:100%;
  display:block;
  padding:0 !important;
  justify-content:flex-start
 }
 .u10v0 .u10w3,
 .u10v6 .u10w3 {
  margin:0
 }
 .u10v0 .u10w1 .u10w2:first-child .u10w3:first-child,
 .u10v6 .u10w1 .u10w2:first-child .u10w3:first-child {
  border-top:0
 }
 .u10v0 .u10w1 h5,
 .u10v0 .u10w1 .u10ttl,
 .u10v6 .u10w1 h5,
 .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
 }
 .u10v0 .u10w3 ul,
 .u10v6 .u10w3 ul {
  visibility:hidden;
  height:0;
  opacity:0;
  position:relative
 }
 .u10v0 .u10w3.u10active ul,
 .u10v6 .u10w3.u10active ul {
  visibility:visible;
  height:auto;
  opacity:1;
  transition:all ease-in-out .5s
 }
 .u10v0 .u10w3 ul li,
 .u10v6 .u10w3 ul li {
  font-size:14px;
  line-height:1.5em;
  padding:0.525em 0;
  border:0
 }
 .u10v0 .u10w3 ul li:last-child,
 .u10v6 .u10w3 ul li:last-child {
  padding-bottom:16px
 }
 .u10v0 .u10w3 ul li a,
 .u10v6 .u10w3 ul li a {
  padding:0 0;
  display:block
 }
 .u10v0 .u10w5,
 .u10v6 .u10w5 {
  border-top:1px solid rgba(255,255,255,0.4);
  margin-top:24px
 }
 .u10v0 .u10w5 .footer-promo,
 .u10v6 .u10w5 .footer-promo {
  order:3
 }
 .u10v0 .u10w5 .scl-icons,
 .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
 }
 .u10v0 .u10w5 .scl-icons li,
 .u10v6 .u10w5 .scl-icons li {
  justify-content:inherit;
  margin:0 7px 0 7px
 }
 .u10v0 .u10w5 .scl-icons li a,
 .u10v6 .u10w5 .scl-icons li a {
  width:32px;
  height:32px
 }
 .u10v0 .u10w5 .scl-icons li a:before,
 .u10v6 .u10w5 .scl-icons li a:before {
  background-size:contain;
  width:32px;
  height:32px;
  overflow:hidden;
  background-position:center
 }
 .u10v0 .u10w5 .u10-links,
 .u10v6 .u10w5 .u10-links {
  margin-top:2.75em
 }
 .u10v0 .u10w5 .u10-links.u10-min,
 .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
 }
 .u10v0 .u10w1 h3,
 .u10v6 .u10w1 h3 {
  max-width:301px;
  width:90%;
  height:14px;
  display:block;
  margin:0 auto 16px auto
 }
 .u10v0 .u10-ologo a,
 .u10v6 .u10-ologo a {
  margin:0 auto;
  width:117px;
  height:15px;
  background-position:0px -41px;
  background-size:304%
 }
 .u10v0 .u10v3 .u10w2 span .sharewidgetw2,
 .u10v6 .u10v3 .u10w2 span .sharewidgetw2 {
  top:-3.5em
 }
 .u10 .u10w4 ~ .u10w5 {
  border-top:1px solid rgba(203,197,191,0.5);
  margin-top:24px
 }
 .rtl .u10v0 .u10w3 .u10btn,
 .rtl .u10v6 .u10w3 .u10btn {
  left:0;
  right:auto
 }
 .rtl .u10v0 .u10w3 .u10btn:before,
 .rtl .u10v6 .u10w3 .u10btn:before {
  transform:rotateZ(90deg)
 }
 .rtl .u10v0 .u10w3.u10active .u10btn:before,
 .rtl .u10v6 .u10w3.u10active .u10btn:before {
  transform:rotateZ(-90deg)
 }
 .rtl .u10v0 .u10w1 h5,
 .rtl .u10v6 .u10w1 h5 {
  padding-right:0
 }
 .rtl .u10w5:first-of-type {
  margin-right:0
 }
 .rtl .u10w5 .scl-icons li:first-of-type {
  margin-right:12px;
  margin-left:0
 }
 .rtl .u10w5 .u10-links>li:first-child a {
  padding-right:0
 }
}
@media only screen and (min-width: 0px) and (max-width: 770px) {
 .u10 .u10w5 {
  margin-top:0
 }
 .u10v0 .u10w5 {
  flex-flow:column nowrap
 }
 .u10v0 .u10w5.u10w10 {
  flex-wrap:wrap
 }
 .u10v0 .u10w5 .scl-icons {
  justify-content:center;
  flex-flow:row wrap
 }
 .u10v6 .u10w5 {
  flex-flow:column nowrap
 }
 .u10v0 .u10w5 .scl-icons,
 .u10v6 .u10w5 .scl-icons {
  align-self:center;
  width:auto
 }
 .u10v0 .u10w5 .scl-icons li:first-of-type,
 .u10v6 .u10w5 .scl-icons li:first-of-type {
  margin-left:10px
 }
 .u10v0 .u10w5 .u10-links,
 .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
 }
 .u10v0 .u10w5 .u10-links .u10break,
 .u10v6 .u10w5 .u10-links .u10break {
  flex-basis:100%;
  height:0
 }
 .u10v0 .u10w5 .u10-links .last,
 .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
 }
 .u10v6 .u10w5 .u10-links {
  align-items:center
 }
 .u10v6 .u10w5 .u10-links li {
  align-items:center
 }
 .rtl .u10v0 .u10w5 .u10-links,
 .rtl .u10v6 .u10w5 .u10-links {
  margin-right:0;
  padding-left:0
 }
}
.f01v0 .u10w1 {
 padding-left:19px;
 padding-right:19px;
 margin-top:3em
}
.f01v0 [class*='u10v'] h5 {
 font-size:18px;
 background:transparent;
 padding-left:0
}
.f01v0 .u10w3 ul li {
 font-size:15px
}
.f01v0 ul.u10-links li a {
 font-size:13px
}
#Wrapper_FixedWidth_Footer [class*='u10v'],
.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)
 }
}
.u10v6 .u10w5 ul.u10-cr li {
 margin:0;
 padding:0;
 color:#C6C1BD !important;
 list-style-type:none;
 line-height:24px
}
.u10v6 .u10w5 ul.u10-cr li#u10cmenu {
 margin-right:40px !important
}
.u10v6 .u10w5 ul.u10-cr li a {
 font-size:11.2px;
 font-weight:normal;
 padding:0 0px 0 6.72px;
 color:#FBF9F8
}
.u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(1) a {
 border-right:1px solid #fff;
 padding-right:20px
}
.u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(2) a {
 border-right:none;
 padding-right:0
}
.u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(3) a {
 padding-left:17px
}
.u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(3) a:not(:first-child) {
 padding-left:10px;
 margin-left:-6px
}
.u10v6 .u10-links {
 margin:0
}
.u10v6 .scl-icons {
 justify-content:flex-end
}
.u10v6 .scl-icons>li {
 margin-right:10px
}
.u10v6 .scl-icons>li:first-of-type {
 margin-left:0
}
.u10v6 .u10w2 {
 justify-content:center;
 flex:1 0 20%
}
.u10v6 .u10w1>.u10w2:first-of-type {
 padding-left:0
}
.u10v6 #u10cmenu {
 order:-1;
 position:relative;
 margin-left:12px;
 margin-right:40px
}
.u10v6 #u10cmenu .u10ticon {
 padding-left:6px;
 line-height:16px
}
.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
}
.u10hide #u10countrymenu {
 display:none !important
}
.u10hide .u10modal.show {
 display:none !important
}
.u10hide.noScroll {
 overflow:visible
}
.rtl #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink:before {
 right:85%;
 transform:rotateZ(90deg)
}
.rtl #u10cmenu #u10countrymenu .u10cmenu-l2 {
 left:auto;
 right:100%
}
.u10modal {
 display:none;
 opacity:0
}
#u10cmenu.u10opened #u10countrymenu {
 visibility:visible;
 opacity:1;
 z-index:15;
 transition:opacity ease 0.5s
}
#u10cmenu.u10opened #u10countrymenu .u10cmenu-l2.selected-region {
 visibility:visible
}
#u10cmenu.u10opened .u10countrymenu {
 bottom:0;
 transition:bottom ease 0.25s
}
#u10cmenu:not(.u10opened) #u10countrymenu {
 font-family:Arial, sans-serif !important
}
#u10cmenu .u10countrymenu {
 position:relative;
 width:700px;
 bottom:-2000px
}
#u10cmenu #u10countrymenu {
 position:absolute;
 bottom:40px;
 margin-left:-20px;
 overflow:hidden;
 visibility:hidden;
 opacity:0
}
#u10cmenu #u10countrymenu .u10opened {
 transform:translate(50%, 0)
}
#u10cmenu #u10countrymenu li {
 color:#FBF9F8;
 display:flex
}
#u10cmenu #u10countrymenu li a {
 font-size:16px;
 line-height:40px;
 padding:0 20px;
 width:100%;
 cursor:pointer;
 color:#FBF9F8
}
#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:rgba(0,0,0,0);
 position:relative;
 width:250px
}
#u10cmenu #u10countrymenu .u10cmenu-l1>li {
 background:#665F5B;
 width:100%;
 border-bottom:1px solid #514C47;
 border-right:1px solid #514C47
}
#u10cmenu #u10countrymenu .u10cmenu-l1>li a {
 text-decoration:none
}
#u10cmenu #u10countrymenu .u10cmenu-l1>li:hover {
 background:#514C47 !important;
 color:#F5F4F2 !important
}
#u10cmenu #u10countrymenu .u10cmenu-l1 .u10pttl-li {
 display:none
}
#u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr>a,
#u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr>a:hover,
#u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr>a:focus {
 background:#514C47 !important;
 color:#F5F4F2 !important
}
#u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink {
 position:relative
}
#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)
}
#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%
}
.rtl #u10cmenu #u10countrymenu .u10cmenu-l2 {
 left:0;
 right:100%;
 padding-right:0
}
#u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 {
 -ms-flex:1 0 auto;
 flex:1 0 auto
}
#u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li {
 border-bottom:1px solid #514C47;
 border-right:1px solid #514C47
}
#u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li:hover {
 background-color:#fff
}
#u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li:hover a {
 color:#211E1C !important;
 text-decoration:none
}
#u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li a.u10currentcc {
 background:#fff;
 color:#211E1C
}
@media (min-width: 0) and (max-width: 1300px) {
 .rtl #u10cmenu #u10countrymenu {
  right:auto
 }
}
@media (min-width: 0) and (max-width: 770px) {
 .u10v6 ul.u10-cr {
  margin-top:2.75em
 }
 .u10v6 ul.u10-cr li {
  line-height:unset
 }
 .u10v6 ul.u10-cr ~ .u10-links {
  margin-top:0
 }
 .u10v6 ul.u10-cr ~ .u10-links>li:first-child a {
  padding-right:20px
 }
 .u10v6 .u10-links {
  flex:1;
  padding-right:0
 }
 .u10v6 ul.u10-cr #u10cmenu {
  margin-left:60px
 }
 .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
 }
 .u10v6 #u10cmenu .u10ticon {
  padding-left:6px;
  line-height:16px;
  position:relative
 }
 .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
 }
 .u10v6 .u10w5 .scl-icons {
  order:2
 }
 body.noScroll {
  overflow:hidden
 }
 .u10.u10v6 .u10opened #u10countrymenu,
 .u10.u10v6 #u10countrymenu {
  display:none
 }
 .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink:before {
  left:9px;
  right:auto;
  transform:rotateZ(90deg)
 }
 .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10pttl-li h5 {
  padding-right:20px
 }
 .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10currentcr .u10clink:before {
  right:auto;
  left:9px;
  transform:rotateZ(0deg)
 }
 .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 {
  right:0
 }
 .rtl .u10v6 #u10cmenu {
  margin-left:0
 }
 .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
 }
 .u10modal.show {
  display:block !important;
  opacity:1;
  transition:opacity ease 0.6s
 }
 .u10modal.show .u10ticon {
  display:none
 }
 .u10modal.show .u10menupop {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  overflow:scroll
 }
 .u10modal.show #u10cmenu.mobile {
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%
 }
 .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
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 {
  height:100% !important;
  width:100%;
  position:relative;
  top:0;
  left:0
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li {
  display:block;
  width:100%
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10currentcr .u10clink {
  line-height:50px;
  position:static
 }
 .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
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10currentcr .u10cmenuc1 a {
  height:50px;
  line-height:50px
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10currentcr .selected-region {
  display:flex;
  opacity:1;
  height:auto !important;
  transition:all 0.2s
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li .u10cmenuc1 a {
  height:0px
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li .selected-region {
  height:0;
  opacity:0;
  transition:all 0.2s
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li.u10pttl-li {
  height:60px;
  display:flex;
  position:relative;
  background:#514C47
 }
 .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
 }
 .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%
 }
 .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
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li:not(.u10currentcr) .u10clink:before {
  transition:all 0.2s
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li:not(.u10currentcr):last-of-type .u10clink {
  border-top:1px solid #fff;
  border-bottom:1px solid #fff
 }
 .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
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li .u10clink {
  border-top:1px solid #fff
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li .u10clink:before {
  top:18px;
  right:12px
 }
 .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
 }
 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 {
  flex-direction:column;
  height:auto
 }
 .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%
 }
 .u10modal.show #u10cmenu .u10countrymenu {
  position:relative;
  width:100%;
  background:#3A3632;
  display:block
 }
 .f20 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1>li:not(.u10currentcr) .u10clink {
  width:100%
 }
}
.u10v6 {
 position:unset
}
.f11v0 .u10v6 {
 position:relative
}
@media (max-width: 1600px) {
 .ochat_slideout_loaded .u10v6 {
  margin-bottom:60px !important
 }
}
@media (min-width: 0) and (max-width: 770px) {
 .ochat_slideout_loaded .u10v6 {
  margin-bottom:54px !important
 }
}
/*! W11 */
.js:not(.w11ready) a[rel="lightbox"] {
 pointer-events:none
}
.w11 {
 display:table;
 display:flex;
 position:fixed;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:20
}
body>.w11 {
 z-index:20001
}
.w11 ::-webkit-scrollbar {
 width:6px;
 height:6px
}
.w11 ::-webkit-scrollbar-track {
 background:rgba(255,255,255,0.4);
 border-radius:4px
}
.w11 ::-webkit-scrollbar-thumb {
 background:rgba(0,0,0,0.2);
 border-radius:4px
}
.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
}
.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
}
.w11.iframe .w11w2 {
 box-sizing:content-box;
 width:calc(100% - 10rem)
}
@media only screen and (max-width: 770px) {
 .w11.iframe .w11w2 {
  width:100%
 }
}
.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) {
 .w11[data-theme='pathfactory'] .w11w2 {
  width:100%;
  max-width:100%;
  max-height:none
 }
}
.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) {
 .w11w2 {
  max-width:1080px
 }
}
.f11v6 .w11w2.lblarge {
 max-width:1500px
}
@media only screen and (max-width: 1600px) {
 .f11v6 .w11w2.lblarge {
  max-width:calc(100% - 10rem)
 }
}
@media only screen and (min-width: 1180px) {
 .w11imgbox .w11w2 {
  max-width:calc(100% - 10rem)
 }
}
.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
}
.w11w4:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0;
 content:''
}
.w11playlist .w11w4 {
 max-width:1300px
}
.w11[data-theme='light'] .w11w4 {
 padding:40px
}
.w11[data-theme='pathfactory'] .w11w4 {
 padding:1em;
 width:100vw;
 height:100%
}
@media only screen and (max-width: 770px) {
 .w11w4 {
  padding:1em
 }
 .w11[data-theme='pathfactory'] .w11w4 {
  padding:0
 }
}
.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)
}
.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
}
.w11[data-theme='pathfactory'] .w11w5 {
 --iframeHeight: 100% !important;
 --iframeWidth: 100% !important;
 --iframePadding: 0 !important;
 width:100%;
 height:100%;
 padding-bottom:0 !important
}
.w11[data-theme='light'] .w11w5 {
 transition-delay:250ms
}
.w11.iframe .w11w6 {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.w11w6>iframe {
 width:100%;
 height:100%
}
.w11w6>img {
 display:block;
 width:100%
}
.w11[data-theme='pathfactory'] .w11w6 {
 width:100%;
 height:100%
}
.w11imgbox .w11w6>img {
 width:auto;
 max-width:100%;
 max-height:calc(82vh - 11rem)
}
html.iframecontent,
html.iframecontent body {
 background:#fff
}
.lightbox-gallery.lightbox-noscroll {
 position:relative;
 z-index:21
}
.lightbox-gallery .w11w6 {
 background-size:100%
}
.lightbox-gallery .w11w6 img {
 opacity:0;
 transition:0s opacity
}
.lightbox-gallery .w11w6 img.w11fadein {
 opacity:1;
 transition-duration:0.3s
}
.lightbox-gallery .slick-nav .slick-pagination {
 display:none;
 margin:0 1em
}
.lightbox-gallery .slick-next {
 right:2.5em
}
.lightbox-gallery .slick-prev {
 left:2.5em
}
@media only screen and (min-width: 771px) {
 .lightbox-gallery .slick-arrow:not(.slick-disabled):before {
  color:#fff;
  text-shadow:1px 1px 2px rgba(0,0,0,0.4)
 }
 .lightbox-gallery .slick-nav .slick-arrow:before {
  opacity:0;
  transition:opacity 0.3s
 }
 .lightbox-gallery .w11w5:hover+.slick-nav .slick-arrow:before,
 .lightbox-gallery .slick-nav:hover .slick-arrow:before {
  opacity:1
 }
}
@media only screen and (max-width: 770px) {
 .lightbox-gallery .slick-nav .slick-pagination {
  display:block
 }
}
.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
}
.lightbox-noscroll>.w11 .w11w3 {
 pointer-events:auto
}
.w11[data-theme='light'] .w11w3 {
 background:transparent;
 transition:none
}
.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
}
.w11fadein .w11w3.loading {
 opacity:1
}
.w11fadein .w11w3.loading:after {
 opacity:1
}
.w11fadeout .w11w3.loading:after {
 opacity:0;
 transition:none
}
.w11content,
.w01v5 {
 display:none
}
.w11ajaxcontent {
 padding:4em 2em
}
#w11 .w11ajaxcontent {
 padding:0
}
.w11fadein .w11w2 {
 -webkit-transform:scale(0.85);
 -ms-transform:scale(0.85);
 transform:scale(0.85);
 opacity:0
}
.w11fadein .w11w3 {
 opacity:0
}
.w11fadein .w11w5 {
 opacity:0
}
.w11fadeout .w11w2 {
 -webkit-transform:scale(0.85);
 -ms-transform:scale(0.85);
 transform:scale(0.85);
 opacity:0;
 transition-delay:200ms
}
.w11fadeout .w11w3 {
 opacity:0;
 transition-delay:400ms
}
.w11fadeout .w11w5 {
 opacity:0;
 transition-delay:0ms
}
.w11close {
 position:fixed;
 opacity:0.8;
 top:2rem;
 right:2rem;
 z-index:10;
 font-size:0;
 line-height:0;
 transition:opacity 200ms
}
.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
}
.w11[data-theme='light'] .w11close {
 position:absolute;
 top:2rem;
 right:2rem
}
.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) {
 .w11[data-theme='light'] .w11close {
  right:3rem
 }
}
.w11close:hover {
 opacity:1
}
.w11close em {
 visibility:hidden
}
@media only screen and (max-width: 770px) {
 .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))
 }
 .w11[data-theme='pathfactory'] .w11close:before {
  background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggb3BhY2l0eT0iLjYiIGZpbGw9IiM5Mzk2OTkiIGQ9Ik0yNCAzbC0zLTMtOSA5LTktOS0zIDMgOSA5LTkgOSAzIDMgOS05IDkgOSAzLTMtOS05eiIvPjwvc3ZnPg==")
 }
}
.f01 .w11close,
.f08 .w11close {
 top:0.6rem;
 right:0.6rem
}
.f01 .w11close:before,
.f08 .w11close:before {
 width:1rem;
 height:1rem
}
body.lightbox-noscroll {
 overflow-y:hidden
}
@keyframes lightboxloading {
 from {
  background-position:0px
 }
 to {
  background-position:-240px
 }
}
/*! RC20v1 */
/*! purgecss start ignore */.rc20v1 {
 opacity:1
}
.rc20v1 a {
 color:#fff
}
.rc20v1 .rc20infopanel,
.rc20v1 .rc20storypanel {
 padding:0px 3em 0;
 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:start;
 align-items:flex-start
}
.rc20v1 .rc20infopanel .simplebar-content,
.rc20v1 .rc20storypanel .simplebar-content {
 margin-right:1.5em;
 margin-left:.25em
}
.rc20v1 .rc20infopanel:hover,
.rc20v1 .rc20storypanel:hover {
 text-decoration:none
}
.rc20v1 .rc20infopanel:hover .rc20edit,
.rc20v1 .rc20storypanel:hover .rc20edit {
 opacity:0.6
}
.rc20v1 .rc20infopanel .rc20edit,
.rc20v1 .rc20storypanel .rc20edit {
 opacity:0;
 transition:opacity 0.2s ease-in-out;
 position:absolute;
 right:1.625em;
 top:1.625em;
 font-size:1.375em;
 cursor:pointer;
 z-index:2
}
.rc20v1 .rc20w0 {
 position:absolute;
 left:0;
 top:0;
 background-size:cover;
 width:100%;
 height:calc(100vh - 60px);
 overflow:hidden
}
.rc20v1 .rc20w0 .rc20menu {
 position:absolute;
 height:100%;
 width: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
}
.rc20v1 .rc20w0 .rc20menu .parent-nav {
 height:70px;
 width:100%;
 padding:26px 0
}
.rc20v1 .rc20w0 .rc20menu .parent-nav .rc20back {
 margin-left:3.875em;
 padding-left:1.563em;
 text-decoration:none;
 line-height:1.2;
 font-size:1em;
 position:relative
}
.rc20v1 .rc20w0 .rc20menu .parent-nav .rc20back:before {
 color:#fff;
 position:absolute;
 font-size:1.25em;
 left:0
}
.rc20v1 .rc20w0 .rc20menu .rc20toggle {
 display:none
}
.rc20v1 .rc20w0 .rc20menu .rc20category {
 padding:0 3.875em 4em;
 margin-top:19px;
 line-height:1.25;
 position:relative
}
.rc20v1 .rc20w0 .rc20menu .rc20category div {
 white-space:pre-line;
 font-size:2.5em;
 font-weight:800
}
.rc20v1 .rc20w0 .rc20menu .rc20category div:first-of-type {
 font-size:2em;
 color:#fcfbfa;
 font-weight:300
}
.rc20v1 .rc20w0 .rc20filters {
 width:100%;
 height:100%;
 position:relative;
 overflow:hidden
}
.rc20v1 .rc20w0 .rc20filters .simplebar-wrapper {
 box-shadow:inset 0 15px 19px -18px rgba(0,0,0,0.4)
}
.rc20v1 .rc20w0 .rc20filters .simplebar-horizontal {
 visibility:hidden !important
}
.rc20v1 .rc20w0 .rc20filters .simplebar-vertical {
 margin-right:0.5em;
 top:1em
}
.rc20v1 .rc20w0 .rc20filters li {
 font-size:1.125em;
 line-height:1.5em;
 height:2.75em;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 transition:background-color 500ms,opacity 250ms
}
.rc20v1 .rc20w0 .rc20filters li.filter-child:hover,
.rc20v1 .rc20w0 .rc20filters li.filter-child.active {
 background-color:rgba(0,0,0,0.2)
}
.rc20v1 .rc20w0 .rc20filters .parent-taxonomy {
 margin-left:-1.25em;
 background-color:rgba(0,0,0,0.4);
 font-weight:700
}
.rc20v1 .rc20w0 .rc20filters a {
 text-decoration:none;
 cursor:pointer;
 padding:10px 0 0 79px;
 text-overflow:ellipsis;
 width:100%;
 display:inline-block;
 height:100%;
 overflow:hidden;
 color:#fff
}
@media only screen and (min-width: 974px) {
 .rc20v1 {
  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;
  align-items:stretch;
  flex-basis:100%;
  margin-top:-60px;
  width:100%;
  height:100vh;
  overflow:hidden;
  position:relative;
  background:#161513;
  color:#fff
 }
 .rc20v1.rc20v3 {
  height:calc(100vh - 60px)
 }
 .rc20v1.rc20v3 #rc20p1,
 .rc20v1.rc20v3 #rc20p2 {
  z-index:4
 }
 .rc20v1.rc20v3 .rh02-ttl {
  margin-bottom:1.2em
 }
 .rc20v1.rc20v3 .rh02w5 .rh02-cta {
  margin-top:1.75em
 }
 .rc20v1.rc20v3 .rh02w5 {
  height:inherit;
  padding-top:140px !important
 }
 .rc20v1 .rc20menu-slide-enter {
  transform:translate3d(100%, 0, 0)
 }
 .rc20v1 .rc20menu-slide-enter .filter-child {
  transform:translate3d(100%, 0, 0)
 }
 .rc20v1 .rc20menu-slide-enter.rc20menu-slide-enter-active {
  transform:translate3d(0, 0, 0);
  transition:all 600ms
 }
 .rc20v1 .rc20menu-slide-enter.rc20menu-slide-enter-active .filter-child {
  transform:translate3d(0, 0, 0);
  transition:all 600ms
 }
 .rc20v1 .rc20menu-slide-exit {
  transform:translate3d(0%, 0, 0);
  opacity:0
 }
 .rc20v1 .rc20menu-slide-enter-active {
  transform:translate3d(-100%, 0, 0);
  transition:all 600ms
 }
 .rc20v1 .rc20menu-slide-exit-done {
  transform:translate3d(-100%, 0, 0)
 }
 .rc20v1 .rc20card {
  width:33.3vw;
  padding:0 5em;
  height: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:stretch;
  align-items:stretch;
  cursor:default;
  position:absolute;
  top:0;
  left:0;
  overflow:hidden;
  padding:0
 }
 .rc20v1 .rc20card:hover .rc20w3 {
  transform:scale(1.04);
  transition:all 300ms
 }
 .rc20v1 .rc20card:hover .rc20w3:before {
  transition:all 300ms;
  background-color:rgba(4,4,4,0.8)
 }
 .rc20v1 .rc20card .rc20w3 {
  background-size:cover;
  background-position:top right;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:0;
  transition:all 300ms
 }
 .rc20v1 .rc20card .rc20w3:before {
  position:absolute;
  content:"";
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:rgba(4,4,4,0.6);
  z-index:1;
  transition:background-color 100ms
 }
 .rc20v1 .rc20card .rc20w3.logo {
  padding-top:90px
 }
 .rc20v1 .rc20card .rc20w3.logo+.rc20content .rc20title {
  margin-top:0;
  padding-top:0
 }
 .rc20v1 .rc20content {
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  right:0;
  padding:0 3.875em 0 3.625em;
  z-index:1;
  background:none
 }
 .rc20v1 .rc20content .rc20report {
  margin-top:2.5em
 }
 .rc20v1 .rc20content .rc20report .title {
  font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
  font-size:1em;
  line-height:1.25em;
  font-weight:600
 }
 .rc20v1 .rc20content .rc20report .reportImage {
  margin-top:1.5em;
  width:100%
 }
 .rc20v1 .rc20content .rc20report .reportBtn {
  margin-top:1.875em
 }
 .rc20v1 .rc20content .rc20report .reportBtn>div>a {
  background:transparent;
  border:1px solid #fff;
  color:#fff !important
 }
 .rc20v1 .rc20content .rc20product {
  color:#F0CC71;
  font-weight:600;
  cursor:pointer;
  display:block;
  line-height:1.8
 }
 .rc20v1 .rc20content .rc20quote {
  font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
  font-size:1em
 }
 .rc20v1 .rc20content .rc20attribution {
  font-size:0.875em;
  margin-top:1em;
  font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
  font-weight:600;
  margin-bottom:2em
 }
 .rc20v1 .rc20content .rc20overview {
  font-size:1.125em;
  line-height:1.2;
  color:#F1EFED;
  margin-bottom:1.78em
 }
 .rc20v1 .rc20logo {
  position:relative;
  padding-top:90px
 }
 .rc20v1 .rc20logo img {
  max-width:156px;
  height:56px
 }
 .rc20v1 .rc20logo>div {
  height:100%;
  background-size:contain;
  background-repeat:no-repeat;
  background-position:0 0
 }
 .rc20v1 .rc20logo>div>br {
  display:none
 }
 .rc20v1 .rc20logo,
 .rc20v1 .rc20title {
  margin:0 0 40px 0
 }
 .rc20v1 .rc20title {
  text-decoration:none;
  color:#FBF9F8;
  font-size:2em;
  line-height:1.3;
  margin-bottom:1.063em;
  font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
  padding-top:90px;
  font-weight:400
 }
 .rc20v1 .rc20title a {
  color:#fff
 }
 .rc20v1 .rc20product {
  font-weight:700;
  font-size:16px;
  line-height:1.3;
  text-decoration:none
 }
 .rc20v1 .rc20refs>div,
 .rc20v1 .rc20cta>div {
  margin-bottom:0
 }
 .rc20v1 .rc20refs {
  margin-bottom:32px
 }
 .rc20v1 .rc20controls {
  position:absolute;
  bottom:32px;
  right:32px;
  color:#fff;
  z-index:2
 }
 .rc20v1 .rc20controls div+div {
  margin-left:16px
 }
 .rc20v1 .rc20controls .icn-chevronleft:before,
 .rc20v1 .rc20controls .icn-chevronright:before {
  margin-top:50%;
  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;
  transform:translate(0, -50%);
  justify-content:center
 }
 .rc20v1 .rc20controls .controls-icn {
  border:1px solid rgba(255,255,255,0.3);
  font-size:22px;
  cursor:pointer;
  background:#100a05;
  height:48px;
  width:48px;
  position:relative;
  border-radius:50%;
  display:inline-block;
  transition:all 100ms
 }
 .rc20v1 .rc20controls .slider-page-info {
  margin:3px;
  padding:0px
 }
 .rc20v1 .rc20controls .slider-inactive-arrow {
  transition:all 100ms;
  opacity:0.5
 }
 .rc20v1 .rtl .rc20controls div+div {
  margin-right:16px
 }
 .rc20v1 .rtl .rc20v3 #rc20p1 .rh02-ttl {
  letter-spacing:0
 }
 .rc20v1 .rtl .rc20v3 .rh02w5 .rh02-sub {
  text-align:left;
  max-width:330px
 }
}
@media only screen and (min-width: 974px) and (min-width: 1344px) and (-ms-high-contrast: active), only screen and (min-width: 974px) and (min-width: 1344px) and (-ms-high-contrast: none) {
 .rc20v1 .rc20 .rc20w1 {
  padding-left:480px
 }
}
@media only screen and (min-width: 974px) {
 .rc20v1 #rc20panels {
  top:60px;
  bottom:0;
  left:0;
  right:0;
  position:relative;
  overflow:hidden;
  width:100%;
  height:calc(100% - 60px)
 }
 .rc20v1 .rc20panel {
  left:0;
  top:0;
  bottom:0;
  width:33.3333333333%;
  position:absolute;
  transition:opacity .6s cubic-bezier(0, 0, 0.2, 1),transform .6s cubic-bezier(0, 0, 0.2, 1);
  overflow:hidden;
  z-index:3
 }
 .rc20v1 .rc20panel>div {
  transition:opacity .6s cubic-bezier(0, 0, 0.2, 1)
 }
 .rc20v1 .rc20panel.rc20slidepanel {
  bottom:-30px;
  overflow:auto
 }
 .rc20v1 .rc20panel.rc20subpanel:not(#rc20p3) {
  z-index:1;
  width:66.6666666667%
 }
 .rc20v1 .rc20panel.rc20subpanel:not(#rc20p3):after {
  position:absolute;
  display:block;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#161513;
  opacity:1;
  content:"";
  z-index:0;
  transition:opacity .4s linear
 }
 .rc20v1 .rc20panel#rc20tree {
  z-index:2;
  opacity:0
 }
 .rc20v1 .rc20bottomspacing {
  display:block;
  height:56px
 }
 .rc20v1 .rc20popup {
  background:transparent;
  z-index:20;
  position:absolute;
  width:70%;
  height:100%;
  right:0;
  bottom:0;
  z-index:20
 }
 .rc20v1 .rc20popup .rc20close {
  right:0;
  top:0px;
  font-size:1.375em;
  cursor:pointer;
  float:right
 }
 .rc20v1 #rc20sub .rc20slide.rc20fold2 .rc20content.last-panel:first-of-type {
  padding:0px 4em 0 2em
 }
 .rc20v1 .rc20slide {
  top:0;
  height:calc(100vh - 60px);
  width:50%;
  z-index:2;
  position:absolute;
  transition:transform .6s cubic-bezier(0, 0, 0.2, 1),margin 0.2s cubic-bezier(0, 0, 0.2, 1) !important;
  overflow:hidden
 }
 .rc20v1 .rc20slide.rc20fold1 {
  transform:translateX(0%) !important
 }
 .rc20v1 .rc20slide.rc20fold1>div {
  opacity:0.1;
  will-change:transform;
  transform-origin:0 50%;
  transform:perspective(57vw) rotateY(90deg);
  transition:opacity .6s cubic-bezier(0, 0, 0.2, 1),transform .6s cubic-bezier(0, 0, 0.2, 1)
 }
 .rc20v1 .rc20slide.rc20fold2 {
  transform:translateX(-200%) !important
 }
 .rc20v1 .rc20slide.rc20fold2>div {
  transform-origin:100% 50%;
  transform:perspective(57vw) rotateY(-90deg);
  transition:opacity .6s cubic-bezier(0, 0, 0.2, 1),transform .6s cubic-bezier(0, 0, 0.2, 1)
 }
 .rc20panels:not([class*="-open"]) .rc20v1 .rc20slide.rc20fold2 ~ .rc20slide {
  transform:translateX(-200%)
 }
 .rc20subopen .rc20v1 .rc20slide.rc20fold2 ~ .rc20slide {
  margin-left:-36px
 }
 #rc20p3 .rc20v1 .rc20slide {
  transform:translateX(0);
  width:calc(100% - 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(2) {
  left:calc(100% - 1 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(3) {
  left:calc(200% - 2 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(4) {
  left:calc(300% - 3 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(5) {
  left:calc(400% - 4 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(6) {
  left:calc(500% - 5 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(7) {
  left:calc(600% - 6 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(8) {
  left:calc(700% - 7 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(9) {
  left:calc(800% - 8 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(10) {
  left:calc(900% - 9 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(11) {
  left:calc(1000% - 10 * 36px)
 }
 #rc20p3 .rc20v1 .rc20slide:nth-child(2) {
  left:calc(100% - 36px)
 }
 #rc20p3 .rc20v1 .rc20slide>div {
  transform:translateX(0)
 }
 .rc20v1 .rc20slide .rc20infopanel .simplebar-vertical,
 .rc20v1 .rc20slide .rc20storypanel .simplebar-vertical,
 .rc20v1 .rc20filters .simplebar-vertical {
  width:50px
 }
 .rc20v1 .rc20slide .rc20infopanel .simplebar-vertical .simplebar-scrollbar,
 .rc20v1 .rc20slide .rc20storypanel .simplebar-vertical .simplebar-scrollbar,
 .rc20v1 .rc20filters .simplebar-vertical .simplebar-scrollbar {
  width:7px
 }
 .rc20v1 .rc20slide .rc20infopanel .simplebar-vertical,
 .rc20v1 .rc20slide .rc20storypanel .simplebar-vertical {
  top:100px;
  margin-right:-2.5em
 }
 .rc20v1 #rc20p1 {
  transform:translateX(0)
 }
 .rc20v1 #rc20p2 {
  transform:translateX(100%)
 }
 .rc20v1 #rc20p3 {
  transform:translateX(200%)
 }
 .rc20v1 #rc20sub {
  transform:translateX(100%)
 }
 .rc20v1 #rc20tree {
  transform:translateX(100%)
 }
 .rc20v1 .rc20panels[class*="-open"] #rc20sub:after {
  opacity:0 !important
 }
 .rc20v1 .rc20panels[class*="-open"] #rc20sub .rc20slide {
  transform:translateX(0%) !important
 }
 .rc20v1 .rc20panels[class*="-open"] #rc20sub .rc20slide.rc20fold1>div,
 .rc20v1 .rc20panels[class*="-open"] #rc20sub .rc20slide.rc20fold2>div {
  opacity:1;
  will-change:transform;
  transform:perspective(57vw) rotateY(0deg)
 }
 .rc20v1 .rc20panels[class*="-opening"] #rc20sub:after {
  opacity:0 !important
 }
 .rc20v1 .rc20panels[class*="-opening"] #rc20sub .rc20slide {
  transform:translateX(0%) !important
 }
 .rc20v1 .rc20panels[class*="-opening"] #rc20sub .rc20slide.rc20fold2>div {
  opacity:1;
  transform:perspective(57vw) rotateY(0deg)
 }
 .rc20v1 .rc20panels.rc20p1-closing #rc20tree {
  left:-33.3333333333%
 }
 .rc20v1 .rc20panels.rc20p1-closing #rc20sub {
  left:-33.3333333333%
 }
 .rc20v1 .rc20panels[class*="-closing"] #rc20tree {
  z-index:3
 }
 .rc20v1 .rc20panels[class*="-closing"] #rc20sub:after,
 .rc20v1 .rc20panels.rc20opening #rc20sub:after {
  z-index:4 !important
 }
 .rc20v1 .rc20p1-open #rc20p1 {
  z-index:1
 }
 .rc20v1 .rc20p1-open #rc20p1>div {
  opacity:0
 }
 .rc20v1 .rc20p1-open #rc20p2 {
  transform:translateX(300%)
 }
 .rc20v1 .rc20p1-open #rc20p3 {
  transform:translateX(400%)
 }
 .rc20v1 .rc20p1-open #rc20tree {
  z-index:3;
  opacity:1;
  left:-33.3333333333%
 }
 .rc20v1 .rc20p1-open #rc20sub {
  left:-33.3333333333%
 }
 .rc20v1 .rc20p2-open #rc20p1,
 .rc20v1 .rc20panels[class*="-opening"] #rc20p1 {
  transform:translateX(-100%)
 }
 .rc20v1 .rc20p2-open #rc20p2,
 .rc20v1 .rc20panels[class*="-opening"] #rc20p2 {
  transform:translateX(0)
 }
 .rc20v1 .rc20p2-open #rc20p2>div,
 .rc20v1 .rc20panels[class*="-opening"] #rc20p2>div {
  opacity:0
 }
 .rc20v1 .rc20p2-open #rc20p3,
 .rc20v1 .rc20panels[class*="-opening"] #rc20p3 {
  transform:translateX(300%)
 }
 .rc20v1 .rc20p2-open #rc20sub,
 .rc20v1 .rc20panels[class*="-opening"] #rc20sub {
  transform:translateX(50%)
 }
 .rc20v1 .rc20p2-open #rc20tree,
 .rc20v1 .rc20panels[class*="-opening"] #rc20tree {
  transform:translateX(0);
  z-index:3;
  opacity:1
 }
 .rc20v1 .rh02panel {
  width:100%
 }
 .rc20v1 .rh02panel:not(.rh02p3) .rh02w4 {
  opacity:1;
  visibility:visible;
  height:auto
 }
 .rc20v1 .rh02panel:not(.rh02p3) .rh02-xcontent {
  display:none
 }
 .rc20v1 .rc20p1-open {
  transition:all 400ms
 }
 .rc20v1 .rc20p1-open #rc20p1 {
  -webkit-animation:fadeOut 0.5s;
  -moz-animation:fadeOut 0.5s;
  -o-animation:fadeOut 0.5s;
  animation:fadeOut 0.5s
 }
 .rc20v1 .rc20p2-open #rc20p2 {
  -webkit-animation:fadeOut 0.5s;
  -moz-animation:fadeOut 0.5s;
  -o-animation:fadeOut 0.5s;
  animation:fadeOut 0.5s
 }
 @-webkit-keyframes fadeIn {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @-moz-keyframes fadeIn {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @keyframes fadeIn {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @-webkit-keyframes fadeOut {
  from {
   opacity:1
  }
  to {
   opacity:0;
   display:none
  }
 }
 @-moz-keyframes fadeOut {
  from {
   opacity:1
  }
  to {
   opacity:0;
   display:none
  }
 }
 @keyframes fadeOut {
  from {
   opacity:1
  }
  to {
   opacity:0;
   display:none
  }
 }
}
@media only screen and (max-width: 974px) {
 .rc20v1 {
  background-color:#000;
  flex-flow:column wrap;
  overflow:hidden
 }
 .rc20v1 .rc20w0 {
  position:relative;
  width:100vw;
  overflow-y:scroll
 }
 .rc20v1 .rc20w0 .rc20menu {
  position:relative
 }
 .rc20v1 .rc20w0 .rc20menu .rc20toggle {
  display:block;
  background:none;
  border:none;
  font-size:1.5em;
  color:#fff;
  position:absolute;
  right:1em;
  top:1em;
  cursor:pointer
 }
 .rc20v1 .rc20w0 .rc20menu .parent-nav {
  position:sticky;
  top:0;
  z-index:10
 }
 .rc20v1 .rc20w0 #rc20sub:after {
  opacity:0;
  transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 .rc20filters {
  display:block !important;
  height:0;
  transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);
  z-index:-1;
  height:100%;
  width:100%
 }
 .rc20v1 .rc20bottomspacing {
  display:block;
  height:100px
 }
 .rc20v1 .rc20infopanel {
  padding:3em 1.75em
 }
 .rc20v1 .rc20infopanel .rc20content .rc20title {
  font-size:2em
 }
 .rc20v1 .rc20storypanel {
  padding:0
 }
 .rc20v1 .simplebar-offset {
  position:relative
 }
 .rc20v1 .rc20controls {
  display:none
 }
 .rc20v1 #rc20tree {
  position:relative;
  width:100%;
  overflow-y:scroll;
  overflow:visible
 }
 .rc20v1 #rc20tree.showFilter {
  height:80vh
 }
 .rc20v1 #rc20tree.showFilter .rc20filters {
  display:block
 }
 .rc20v1 #rc20tree .rc20category {
  display:none
 }
 .rc20v1 #rc20tree .rc20w0 {
  background-position:top right
 }
 .rc20v1 #rc20tree .rc20w0 .rc20back {
  margin-left:24px
 }
 .rc20v1 #rc20panels {
  height:100%
 }
 .rc20v1 #rc20panels .rh02w2 {
  margin-top:0
 }
 .rc20v1 #rc20sub {
  width:100%;
  height:100%;
  left:0;
  top:0;
  display:flex;
  flex-direction:column;
  flex-flow:wrap;
  transform:translateY(100%)
 }
 .rc20v1 #rc20sub .rc20panel {
  position:relative
 }
 .rc20v1 #rc20sub.rc20subpanel {
  width:100%;
  height:0;
  overflow:hidden;
  position:relative
 }
 .rc20v1 #rc20sub .rc20slide {
  display:flex;
  flex-direction:column;
  width:100%;
  height:auto;
  transform:none;
  height:100%;
  left:0 !important;
  position:relative;
  transform:none !important;
  top:auto
 }
 .rc20v1 #rc20sub .rc20content {
  position:relative;
  padding-top:1.75em;
  margin:auto
 }
 .rc20v1 #rc20sub .rc20fold1 {
  width:100%;
  height:100%
 }
 .rc20v1 #rc20sub .rc20fold1 .rc20card {
  width:100%
 }
 .rc20v1 .rc20card {
  padding:0 1.75em;
  height:100%;
  width:100%;
  min-height:16.563em;
  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;
  cursor:default;
  position:relative
 }
 .rc20v1 .rc20card .rc20w3 {
  background-size:cover;
  background-position:top right;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:0
 }
 .rc20v1 .rc20card .rc20w3:before {
  position:absolute;
  content:"";
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:rgba(4,4,4,0.6);
  z-index:1;
  transition:background-color 100ms
 }
 .rc20v1 .rc20card .rc20w3.logo+.rc20content {
  padding-top:0
 }
 .rc20v1 .rc20card .rc20w3.logo+.rc20content .rc20title {
  margin-top:0;
  padding-top:0
 }
 .rc20v1 .rc20content {
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  right:0;
  z-index:1;
  background:none
 }
 .rc20v1 .rc20content>p {
  display:none
 }
 .rc20v1 .rc20content .rc20report {
  margin-top:2.5em
 }
 .rc20v1 .rc20content .rc20report .title {
  font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
  font-size:1em;
  line-height:1.25em;
  font-weight:600
 }
 .rc20v1 .rc20content .rc20report .reportImage {
  margin-top:1.5em;
  width:100%
 }
 .rc20v1 .rc20content .rc20report .reportBtn {
  margin-top:1.875em
 }
 .rc20v1 .rc20content .rc20report .reportBtn>div>a {
  background:transparent;
  border:1px solid #fff;
  color:#fff !important
 }
 .rc20v1 .rc20content .rc20product {
  color:#F0CC71;
  font-weight:600;
  cursor:pointer;
  display:block;
  line-height:1.8
 }
 .rc20v1 .rc20content .rc20quote {
  font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
  font-size:1em
 }
 .rc20v1 .rc20content .rc20quote-lg {
  font-size:1.7em;
  font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif
 }
 .rc20v1 .rc20content .rc20attribution {
  font-size:0.875em;
  margin-top:1em;
  font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
  font-weight:600;
  margin-bottom:2em
 }
 .rc20v1 .rc20content .rc20attribution-lg {
  font-size:1.15em;
  margin-top:1em;
  font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
  font-weight:400
 }
 .rc20v1 .rc20content .rc20quote {
  display:none
 }
 .rc20v1 .rc20content .rc20logo {
  position:relative;
  padding-top:50px
 }
 .rc20v1 .rc20content .rc20logo img {
  max-width:100px;
  height:36px
 }
 .rc20v1 .rc20content .rc20logo>div {
  height:100%;
  background-size:contain;
  background-repeat:no-repeat;
  background-position:0 0
 }
 .rc20v1 .rc20content .rc20logo>div>br {
  display:none
 }
 .rc20v1 .rc20content .rc20logo,
 .rc20v1 .rc20content .rc20title {
  margin:0 0 40px 0
 }
 .rc20v1 .rc20content .rc20title {
  text-decoration:none;
  color:#FBF9F8;
  font-size:1.3em;
  line-height:1.3;
  margin-bottom:1.063em;
  font-family:"Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
  font-weight:400
 }
 .rc20v1 .rc20content .rc20title a {
  color:#fff
 }
 .rc20v1 .rc20content .rc20product {
  color:inherit !important
 }
 .rc20v1 .rc20content .rc20refs>div,
 .rc20v1 .rc20content .rc20cta>div {
  margin-bottom:0
 }
 .rc20v1 .rc20content .rc20refs {
  margin-bottom:16px
 }
 .rc20v1 .rc20storypanel {
  background-color:#161513
 }
 .rc20v1.open-enter #rc20tree {
  overflow:visible
 }
 .rc20v1.open-enter .rc20filters {
  z-index:-1
 }
 .rc20v1.open-enter-done #rc20tree {
  height:80vh !important;
  overflow:visible;
  transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1.open-enter-done #rc20tree .rc20filters {
  height:100%;
  display:block;
  z-index:-1
 }
 .rc20v1.open-enter-done #rc20sub:after {
  position:absolute;
  width:100%;
  height:100%;
  opacity:0.6;
  background-color:#000;
  content:"";
  top:0;
  left:0;
  z-index:2;
  pointer-events:none;
  transition:all 250ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1.open-enter-done #rc20panels .rc20filters {
  z-index:inherit !important
 }
 .rc20v1.open-exit #rc20tree {
  height:0px;
  transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1.open-exit-active #rc20tree {
  height:60px;
  transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels {
  display:flex;
  flex-direction:column;
  min-height:auto
 }
 .rc20v1 #rc20p1,
 .rc20v1 #rc20p2,
 .rc20v1 #rc20p3 {
  transform:translateY(0%);
  overflow:hidden;
  transition:translate 650ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity:1
 }
 .rc20v1 #rc20tree,
 .rc20v1 #rc20sub {
  height:0;
  opacity:0;
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20sub {
  transform:translateY(100%)
 }
 .rc20v1 #rc20tree .parent-nav {
  height:60px
 }
 .rc20v1 .rc20filters {
  z-index:-1
 }
 .rc20v1 #rc20panels[class*="-opening"] #rc20p1,
 .rc20v1 #rc20panels[class*="-opening"] #rc20p2,
 .rc20v1 #rc20panels[class*="-opening"] #rc20p3 {
  transform:translateY(100%);
  opacity:0;
  transition:all 550ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-opening"] #rc20tree,
 .rc20v1 #rc20panels[class*="-opening"] #rc20sub {
  opacity:1;
  height:auto;
  transform:translateY(0%);
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-opening"] .rc20subpanel {
  height:80vh
 }
 .rc20v1 #rc20panels[class*="-opening"] #rc20tree {
  height:60px
 }
 .rc20v1 #rc20panels[class*="-opening"] .rc20filters {
  z-index:-1;
  opacity:0
 }
 .rc20v1 #rc20panels[class*="-open"] .rh02panel {
  min-height:0;
  height:auto
 }
 .rc20v1 #rc20panels[class*="-open"] .rc20menu {
  opacity:1
 }
 .rc20v1 #rc20panels[class*="-open"] #rc20p1,
 .rc20v1 #rc20panels[class*="-open"] #rc20p2,
 .rc20v1 #rc20panels[class*="-open"] #rc20p3 {
  transform:translateY(100%);
  opacity:0;
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-open"] #rc20tree,
 .rc20v1 #rc20panels[class*="-open"] #rc20tree .parent-nav {
  height:60px
 }
 .rc20v1 #rc20panels[class*="-open"] .rc20subpanel {
  height:100%
 }
 .rc20v1 #rc20panels[class*="-open"] #rc20tree,
 .rc20v1 #rc20panels[class*="-open"] #rc20sub {
  opacity:1;
  transform:translateY(0%);
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-open"] .rc20filters {
  z-index:-1;
  opacity:1
 }
 .rc20v1 #rc20panels[class*="-closing"] #rc20tree,
 .rc20v1 #rc20panels[class*="-closing"] #rc20sub {
  transform:translateY(0%);
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-closing"] #rc20tree .parent-nav {
  height:60px
 }
 .rc20v1 #rc20panels[class*="-closing"] #rc20p1,
 .rc20v1 #rc20panels[class*="-closing"] #rc20p2,
 .rc20v1 #rc20panels[class*="-closing"] #rc20p3 {
  position:relative;
  opacity:1;
  transform:translateY(0%);
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 #rc20panels[class*="-done"] #rc20sub {
  transform:translateY(0%);
  transition:all 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v1 .rc20menu-slide-exit,
 .rc20v1 .rc20menu-slide-enter {
  position:absolute;
  display:none
 }
}
@media only screen and (min-width: 974px) {
 .rc20v1.rc20v3 {
  height:calc(100vh - 60px)
 }
 .rc20v1.rc20v3 .rh02-ttl {
  margin-bottom:1.2em
 }
 .rc20v1.rc20v3 .rh02w5 .rh02-cta {
  margin-top:1.75em
 }
 .rc20v1.rc20v3 .rh02w5 {
  height:inherit;
  padding-top:140px !important
 }
}
@keyframes hide-background {
 0% {
  background-image:inherit
 }
 100% {
  background-image:none !important
 }
}
@keyframes rc20p2-origami {
 0% {
  transform:translateX(150%)
 }
 100% {
  transform:translateX(50%)
 }
}
@keyframes rc20p1-origami-closing {
 0% {
  transform:translateX(100%)
 }
 100% {
  transform:translateX(130%)
 }
}
@keyframes rc20p2-origami-closing {
 0% {
  transform:translateX(115%);
  -webkit-transition:none !important
 }
 100% {
  transform:translateX(120%);
  -webkit-transition:none !important
 }
}
@keyframes fade-out-animation {
 0% {
  opacity:1 !important
 }
 100% {
  opacity:0 !important
 }
}
@keyframes rc20p1-taxonomy-menu {
 0% {
  transform:translateX(25%);
  opacity:1
 }
 100% {
  opacity:1;
  transform:translateX(0%)
 }
}
@keyframes rc20p2-taxonomy-menu {
 0% {
  transform:translateX(25%);
  opacity:0
 }
 100% {
  transform:translateX(0%);
  opacity:1
 }
}
@keyframes rc20p2-splash-panel {
 0% {
  opacity:1
 }
 80% {
  opacity:1
 }
 100% {
  opacity:1
 }
}
@keyframes rc20p2-origami-fade-out {
 0% {
  transition:transform 200ms,opacity 270ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 80% {
  transition:transform 200ms,opacity 270ms cubic-bezier(0.4, 0, 0.2, 1)
 }
}
.rc20v3 #rc20p1 .rh02w2 {
 flex-direction:row;
 justify-content:flex-end
}
.rc20v3 #rc20p1 .rh02w4 {
 width:11em
}
.rc20v3 #rc20p1 .rh02-ttl {
 justify-content:flex-end;
 justify-self:flex-end;
 text-align:end;
 width:100%
}
.rc20v3 #rc20p1 .rh02-cta {
 display:flex;
 align-self:flex-end
}
.rc20v3 #rc20p2 .rh02w2 {
 flex-direction:row;
 justify-content:flex-start
}
.rc20v3 .rh02w5 {
 margin:0 3em
}
.rc20v3 .rh02w5 h1 {
 font-size:1.250em;
 text-transform:uppercase;
 letter-spacing:0.2em
}
.rc20v3 .rh02w5 h1 b {
 font-family:"Georgia",serif !important;
 text-transform:none;
 font-weight:500 !important;
 letter-spacing:normal;
 font-size:2.15em;
 line-height:1.2;
 margin-top:.2em
}
.rc20v3 .rh02w5 .rh02-cta {
 margin-top:2em
}
.rc20v3 .rh02w5 .rh02-sub {
 font-weight:400
}
.rc20v3 .rh02w5 .rh02-pcontent {
 padding:0;
 margin:auto;
 justify-content:center
}
.rc20v3 .rc20slide.active {
 width:50%
}
.rc20v3 .rc20slide.active+.rc20slide {
 width:50%;
 left:50%
}
@media only screen and (min-width: 974px) {
 .rc20v3 {
  margin-top:0
 }
 .rc20v3 .rh02w2 .rh02w5 {
  padding:0 3em
 }
 .rc20v3 #rc20panels {
  margin-top:-60px;
  height:100%
 }
 .rc20v3 #rc20tree {
  transform:translateX(50%);
  width:33.38%
 }
 .rc20v3 #rc20tree .rc20w0 {
  opacity:0;
  height:100%
 }
 .rc20v3 .rc20slide,
 .rc20v3 .carousel-root {
  height:100%
 }
 .rc20v3 .rc20slide.rc20fold1>div {
  transform:perspective(57vw) rotateY(90deg);
  transform-origin:0% 50%
 }
}
.rc20v3 #rc20p1,
.rc20v3 #rc20p2 {
 width:50%;
 z-index:2
}
.rc20v3 .rc20fold1,
.rc20v3 .rc20fold2 {
 width:50%;
 --card-offset: 50%
}
.rc20v3 #rc20p1 .rh02w5 {
 opacity:1
}
.rc20v3 #rc20p2 {
 transition:transform 800ms;
 opacity:1
}
.rc20v3 #rc20p2.rh02panel {
 transform:translateX(0)
}
.rc20v3 #rc20p3 {
 width:0
}
.rc20v3 .rh02w3 {
 display:none
}
.rc20v3 #rc20sub {
 transform:translateX(150%);
 transition:transform 700ms linear
}
.rc20v3 .rh02w2 {
 transition:background-image 100ms cubic-bezier(0.4, 0, 0.2, 1),background-color 100ms cubic-bezier(0.4, 0, 0.2, 1),width 500ms cubic-bezier(0.4, 0, 0.2, 1)
}
.rc20v3 .rh02w6 {
 bottom:15px
}
.rc20v3 .rh02w6 .rh02nav {
 left:0
}
.rc20v3 .rc20storypanel .rc20slide {
 width:100%
}
.rc20v3 .rc20w1 {
 width:100%;
 height:100%;
 left:0;
 position:absolute
}
.rc20v3 .carousel-root {
 left:0;
 width:100%
}
@media only screen and (min-width: 974px) {
 .rc20v3 .rc20p1-open #rc20p1 {
  transform:translateX(-33.3333333333%);
  transition:transform 350ms cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v3 .rc20p1-open #rc20p1>div {
  opacity:1;
  transition:opacity 350ms ease-out
 }
 .rc20v3 .rc20p1-open #rc20p1 .rh02w5 {
  opacity:0;
  animation:fade-out-animation linear 1s
 }
 .rc20v3 .rc20p1-open #rc20p2 {
  transform:translateX(100%);
  transition:transform 550ms ease-out
 }
 .rc20v3 .rc20p1-open #rc20tree {
  transform:translateX(0%);
  transition:transform 350ms cubic-bezier(0.04, 0.99, 0.63, 1),opacity 270ms cubic-bezier(0.4, 0, 0.2, 1);
  left:0;
  opacity:1;
  will-change:transform
 }
 .rc20v3 .rc20p1-open #rc20tree .rc20w0 {
  opacity:1;
  transition:transform 550ms ease-out
 }
 .rc20v3 .rc20p1-open #rc20sub {
  left:-66.66666666666666666666666666666%
 }
 .rc20v3 .rc20p1-closing #rc20sub .rc20slide.rc20fold1>div,
 .rc20v3 .rc20p1-closing #rc20sub .rc20slide.rc20fold2>div {
  transition:transform .6s ease-out, perspective .25s ease-out, opacity .2s ease-out
 }
 .rc20v3 .rc20p1-closing #rc20p1,
 .rc20v3 .rc20p1-closing #rc20p2,
 .rc20v3 .rc20p2-closing #rc20p1,
 .rc20v3 .rc20p2-closing #rc20p2 {
  transition:transform 600ms cubic-bezier(0.04, 0.99, 0.63, 1)
 }
 .rc20v3 .rc20p1-closing #rc20tree,
 .rc20v3 .rc20p2-closing #rc20tree {
  opacity:0;
  transition:opacity 100ms cubic-bezier(0.04, 0.99, 0.63, 1)
 }
 .rc20v3 .rc20p1-closing #rc20sub {
  animation:rc20p1-origami-closing .45s;
  animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  animation-fill-mode:forwards
 }
 .rc20v3 .rc20p1-closing .rh02w5 {
  opacity:1;
  transition:opacity 400ms cubic-bezier(0.04, 0.99, 0.63, 1)
 }
 .rc20v3 .rc20p2-closing #rc20sub {
  transform:translateX(130%);
  transition:transform 300ms ease-out
 }
 .rc20v3 .rc20p2-open #rc20tree .rc20w0 {
  opacity:1;
  background-image:none !important;
  transition:opacity 0.7s linear
 }
 .rc20v3 .rc20p2-open #rc20sub {
  transform:translateX(50%);
  transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)
 }
 .rc20v3 .rc20p2-open #rc20p1 {
  opacity:1;
  transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  animation-fill-mode:forwards
 }
 .rc20v3 .rc20p2-open #rc20p2 {
  z-index:3;
  opacity:1;
  transform:translateX(-133.3333333%);
  transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  animation:rc20p2-splash-panel .7s;
  animation-fill-mode:forwards;
  will-change:transform
 }
 .rc20v3 .rc20p2-open #rc20p2>div {
  opacity:1
 }
 .rc20v3 .rc20p2-open.rc20panel-opened #rc20tree {
  z-index:3 !important
 }
 .rc20v3 .rc20p2-closing #rc20sub .rc20slide.rc20fold1>div,
 .rc20v3 .rc20p2-closing #rc20sub .rc20slide.rc20fold2>div {
  transition:transform .6s ease-out, perspective .25s ease-out, opacity .2s ease-out
 }
}
@media only screen and (max-width: 973px) {
 .rc20v3 #rc20p1,
 .rc20v3 #rc20p2,
 .rc20v3 #rc20tree,
 .rc20v3 #rc20tree .parent-nav,
 .rc20v3 #rc20tree {
  width:100%
 }
 .rc20v3 #rc20tree .parent-nav,
 .rc20v3 #rc20tree {
  min-width:100%
 }
 .rc20v3 .rc20card {
  padding:0
 }
 .rc20v3 .rc20storypanel {
  min-height:16.625em
 }
 .rc20v3 .slide .rc20content {
  padding:3em 1.75em
 }
 .rc20v3 .rh02w6 .rh02nav {
  left:2.8rem
 }
 .rc20v3 .slide>div {
  height:100%
 }
 .rc20v3 .rh02w5 .rh02-pcontent {
  margin-left:0
 }
 .rc20v3 #rc20p1 .rh02-ttl,
 .rc20v3 #rc20p2 .rh02-ttl {
  text-align:start
 }
 .rc20v3 #rc20p1 .rh02-cta,
 .rc20v3 #rc20p2 .rh02-cta {
  align-self:flex-start
 }
 .rc20v3.open-enter-done .rc20w0 {
  height:100%
 }
}
@supports (-webkit-touch-callout: none) {
 .rh02.rc20v3.rc20v1.open-enter-done #rc20panels #rc20tree {
  height:65vh !important;
  max-height:unset !important
 }
}
@media only screen and (prefers-reduced-motion) and (min-width: 974px) {
 .rc20v3 .rc20p2-open #rc20tree .rc20w0 {
  background-image:url("https://www.oracle.com/asset/web/i/rh02-panel1.jpg") !important;
  opacity:1 !important
 }
 .rc20v3 #rc20p1,
 .rc20v3 #rc20p2,
 .rc20v3 #rc20tree,
 .rc20v3 #rc20sub {
  transform:none !important;
  opacity:1 !important;
  animation:none !important
 }
 .rc20v3 #rc20tree .rc20w0,
 .rc20v3 #rc20tree .rc20menu,
 .rc20v3 #rc20tree .rc20filters * {
  transition:none !important;
  animation:none !important;
  transform:none !important
 }
 .rc20v3 .rc20p1-open #rc20p1,
 .rc20v3 .rc20p1-open #rc20p2,
 .rc20v3 .rc20p2-open #rc20p1,
 .rc20v3 .rc20p2-open #rc20p2 {
  display:none
 }
 .rc20v3 .rc20p1-open #rc20sub,
 .rc20v3 .rc20p2-open #rc20sub {
  left:33.3433333333% !important
 }
 .rc20v3 .rc20p1-open #rc20tree .rc20w0,
 .rc20v3 .rc20p2-open #rc20tree .rc20w0 {
  transition:none !important;
  animation:none !important
 }
 .rc20v3 .rc20slide.rc20fold1>div,
 .rc20v3 .rc20slide.rc20fold2>div,
 .rc20v3 .rc20slide.rc20fold1,
 .rc20v3 .rc20slide.rc20fold2,
 .rc20v3 #rc20sub .rc20slide {
  transform:none !important;
  opacity:1 !important
 }
 .rc20v3 #rc20panels[class*="-open"] #rc20p1,
 .rc20v3 #rc20panels[class*="-open"] #rc20p2 {
  transition:none !important;
  transform:none !important;
  animation:none !important
 }
}
@media only screen and (min-width: 974px) {
 .rtl .rc20v3 .rc20fold1 {
  --card-offset: -50%;
  right:0
 }
 .rtl .rc20v3 #rc20sub {
  transform:translateX(100%) !important
 }
 .rtl .rc20v3 #rc20tree {
  width:33.3433333333%
 }
 .rtl .rc20v3 .rc20p1-open #rc20p1 {
  transform:translateX(100%);
  opacity:1;
  z-index:2;
  transition:transform 550ms ease-out
 }
 .rtl .rc20v3 .rc20p1-open #rc20p2 {
  transform:translateX(-100%);
  transition:transform 550ms ease-out
 }
 .rtl .rc20v3 .rc20p1-open #rc20tree {
  transform:translateX(200%);
  transition:transform 550ms ease-out
 }
 .rtl .rc20v3 .rc20p1-open #rc20sub {
  transform:translateX(100%) !important;
  transition:transform 550ms ease-out
 }
 .rtl .rc20v3 .rc20p2-open #rc20sub {
  z-index:3;
  transform:translateX(0%) !important
 }
 .rtl .rc20v3 .rc20p2-open #rc20sub.rc20subpanel {
  z-index:3
 }
}
.rc20v1.rc20v4 {
 height:37rem
}
.rc20v1.rc20v4 .rc20menu .rc20category div:first-of-type {
 line-height:3.2rem;
 font-size:2.4rem
}
.rc20v1.rc20v4 .rc20menu .rc20category div {
 line-height:4rem
}
.rc20v1.rc20v4 .rc20title {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif
}
.rc20v1.rc20v4 .rc20quote {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif
}
.rc20v1.rc20v4 .rc20quote-lg {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif
}
.rc20v1.rc20v4 .rh02w5 {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;
 padding-top:2rem !important;
 padding-bottom:2rem !important;
 padding:0rem;
 margin:0px
}
.rc20v1.rc20v4 .rh02w5 .rh02-pcontent {
 justify-content:center;
 margin:0rem
}
.rc20v1.rc20v4 .rh02w5 .rh02-pcontent .rh02-sub {
 font-size:1.6rem;
 line-height:2rem
}
.rc20v1.rc20v4 .rh02w5 .rh02-pcontent .rh02-cta {
 margin-top:1.7rem
}
.rc20v1.rc20v4 .rc20panels #rc20p1 .rh02-pcontent {
 float:right;
 margin-right:12.6rem
}
.rc20v1.rc20v4 .rc20panels #rc20p1 .rh02-sub {
 text-align:right
}
.rc20v1.rc20v4 .rc20panels #rc20p2 .rh02-pcontent {
 float:left;
 margin-left:12.6rem
}
.rc20v1.rc20v4 .rc20panels #rc20p2 .rh02-sub {
 text-align:left
}
.rc20v1.rc20v4 .rc20panels .rh02panel {
 height:inherit
}
.rc20v1.rc20v4 .rc20panels .rh02panel h1 {
 letter-spacing:0.0rem;
 font-weight:400;
 line-height:3.2rem
}
.rc20v1.rc20v4 .rc20panels .rh02panel h1.rh02-ttl.oracleprefix {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif !important;
 text-transform:capitalize;
 font-size:2.4rem;
 margin-bottom:1.6rem
}
.rc20v1.rc20v4 .rc20panels .rh02panel h1 b {
 font-family:"Oracle Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif !important;
 margin-top:0.0em;
 line-height:4.0rem;
 font-weight:800 !important;
 font-size:3.2rem
}
@media (min-width: 0) and (max-width: 974px) {
 .rc20v1.rc20v4 {
  height:auto
 }
 .rc20v1.rc20v4 .rc20panels .rh02panel {
  min-height:28.7rem
 }
 .rc20v1.rc20v4 .rc20panels .rh02p1 {
  min-height:28.7rem
 }
 .rc20v1.rc20v4 .rc20panels #rc20p1 .rh02w2 {
  height:inherit
 }
 .rc20v1.rc20v4 .rc20panels #rc20p1 .rh02w2 .rh02-pcontent {
  margin-left:4rem;
  margin-right:0rem
 }
 .rc20v1.rc20v4 .rc20panels #rc20p1 .rh02w2 .rh02-sub {
  text-align:left
 }
 .rc20v1.rc20v4 .rc20panels #rc20p2 .rh02p2 {
  min-height:28.7rem
 }
 .rc20v1.rc20v4 .rc20panels #rc20p2 .rh02w2 {
  height:inherit
 }
 .rc20v1.rc20v4 .rc20panels #rc20p2 .rh02w2 .rh02-pcontent {
  margin-left:4rem;
  margin-right:0rem
 }
 .rc20v1.rc20v4 .rc20panels #rc20p2 .rh02w2 .rh02-sub {
  text-align:left
 }
}
.rtl .rc20v1.rc20v4 #rc20p2 .rh02w2 .rh02-pcontent {
 margin-right:12.6rem;
 margin-left:0rem;
 float:right
}
.rtl .rc20v1.rc20v4 #rc20p2 .rh02w2 .rh02-pcontent .rh02-sub {
 text-align:right
}
.rtl .rc20v1.rc20v4 #rc20p1 .rh02w2 .rh02-pcontent {
 margin-left:12.6rem;
 margin-right:0rem;
 float:left
}
.rtl .rc20v1.rc20v4 #rc20p1 .rh02w2 .rh02-pcontent .rh02-sub {
 text-align:left
}
@media (min-width: 0) and (max-width: 974px) {
 .rtl .rc20v1.rc20v4 #rc20p2 .rh02w2 .rh02-pcontent {
  margin-right:4rem;
  margin-left:0rem
 }
 .rtl .rc20v1.rc20v4 #rc20p2 .rh02w2 .rh02-pcontent .rh02-sub {
  text-align:right
 }
 .rtl .rc20v1.rc20v4 #rc20p1 .rh02w2 .rh02-pcontent {
  margin-right:4rem;
  margin-left:0rem
 }
 .rtl .rc20v1.rc20v4 #rc20p1 .rh02w2 .rh02-pcontent .rh02-sub {
  text-align:right
 }
}
@media only screen and (min-width: 974px) {
 .rc20v1.rc20v4 .rh02w5 {
  padding-top:2rem !important;
  padding-bottom:2rem !important
 }
 .rc20v1.rc20v4.open-panel-anime {
  height:calc(100vh - 60px) !important;
  transition:height 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  z-index:10;
  margin-top:-1px
 }
 .rc20v1.rc20v4.open-panel-anime .animate-rh0content .rh02-pcontent {
  animation:fadeInAnimation linear 1s;
  animation-iteration-count:1;
  animation-fill-mode:none
 }
 @keyframes fadeInAnimation {
  0% {
   opacity:1.0
  }
  5% {
   opacity:0.5
  }
  25% {
   opacity:0.2
  }
  35% {
   opacity:0
  }
  100% {
   opacity:0
  }
 }
 .rc20v1.rc20v4.open-panel-anime .panel-closing .rh02-pcontent {
  animation:fadeOutAnimation linear 1s;
  animation-iteration-count:1;
  animation-fill-mode:none
 }
 @keyframes fadeOutAnimation {
  100% {
   opacity:1.0
  }
  35% {
   opacity:0.5
  }
  25% {
   opacity:0.2
  }
  5% {
   opacity:0
  }
  0% {
   opacity:0
  }
 }
 .rc20v1.rc20v4.close-panel-anime {
  height:37rem;
  transition:height 0.4s cubic-bezier(0.42, 0, 0.58, 1);
  z-index:10;
  margin-top:-2px
 }
}
.rc20v4 div[tabindex]:focus {
 outline-offset:-0.6rem
}
.rc20v4 .rh02-pcontent {
 cursor:pointer
}
@media screen and (prefers-reduced-motion) {
 .rc20v1.rc20v4 .rc20card:hover .rc20w3 {
  transform:scale(1.04);
  transition:none
 }
 .rc20v1.rc20v4 .rc20card .rc20w3 {
  transition:none
 }
 .rc20v1.rc20v4 .rc20card:hover .rc20w3:before {
  transition:none
 }
 .animate-rh0content .rh02-pcontent {
  animation:none !important
 }
 .panel-closing .rh02-pcontent {
  animation:none !important
 }
}
.visuallyHidden {
 border:0em;
 clip:rect(0px, 0px, 0px, 0px);
 overflow:hidden;
 padding:0px;
 height:0px;
 width:0px;
 white-space:nowrap;
 position:absolute;
 overflow-wrap:normal
}
/*! purgecss end ignore */
/*! VD01 */div.bcvideo div.video-js {
 height:100%;
 width:100%
}
div.bcvideo div.video-js:focus {
 outline:none;
 outline:0
}
.bcvideo>* {
 opacity:0;
 -webkit-transition:opacity .3s;
 -moz-transition:opacity .3s;
 transition:opacity .3s
}
.cm05 {
 opacity:0;
 -webkit-transition:opacity .5s .3s;
 -moz-transition:opacity .5s .3s;
 transition:opacity .5s .3s
}
.bciframe {
 width:100%;
 border:0;
 overflow:hidden;
 opacity:0;
 -webkit-transition:opacity .4s .2s;
 -moz-transition:opacity .4s .2s;
 transition:opacity .4s .2s
}
.bciframe.bciframesized {
 opacity:1 !important
}
.bcvideo {
 width:100%;
 padding-top:56.25%;
 position:relative;
 background:#000;
 z-index:1
}
.bcvideo.showembed>* {
 opacity:1 !important
}
.bcvideo>* {
 position:absolute;
 top:0
}
.bcvideo iframe {
 position:relative !important
}
.bcvideo span {
 width:100%
}
.bcnosocial .vjs-share-control {
 display:none
}
.bcvideo .vjs-control-bar,
.bcplaylist #bcc_link_container .bcc_cta {
 top:auto
}
.bcvideo .video-js * {
 color:#fff
}
.bcvideo.bcplaylist .video-js {
 float:left;
 width:70%
}
.bcvideo.bcplaylist {
 padding-top:39.3%
}
.video-js .vjs-control.vjs-close-button {
 height:5em;
 width:5em
}
.vjs-mouse.vjs-playlist li {
 list-style-type:none
}
.bcvideo .video-js {
 height:100%
}
.vjs-playlist-thumbnail {
 position:relative
}
.vjs-playlist-thumbnail:before {
 width:100%;
 height:100%
}
.vjs-playlist-duration {
 display:none
}
.vjs-playlist-tmp li {
 display:none !important
}
.playlist-wrapper {
 overflow-x:hidden;
 overflow-y:scroll;
 width:30%;
 position:absolute;
 right:0;
 height:100%
}
.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-item {
 border-radius:0;
 background:rgba(0,0,0,0.6)
}
.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
 background:rgba(0,0,0,0.6);
 color:#C74634
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li {
 margin:0;
 -webkit-transition:background 50ms ease-in-out;
 -moz-transition:background 50ms ease-in-out;
 -o-transition:background 50ms ease-in-out;
 transition:background 50ms ease-in-out
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li span {
 -webkit-transition:color 50ms ease-in-out;
 -moz-transition:color 50ms ease-in-out;
 -o-transition:color 50ms ease-in-out;
 transition:color 50ms ease-in-out
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected {
 background:rgba(0,0,0,0.7)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected span {
 color:#C74634;
 text-shadow:none
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover {
 background:rgba(0,0,0,0.7)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover span {
 color:#C74634;
 text-shadow:none
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:hover {
 background:rgba(0,0,0,0.5)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:hover span {
 color:#FFF;
 text-shadow:none
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus {
 background:rgba(0,0,0,0.5)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus span {
 color:#FFF;
 text-shadow:none
}
.bcthumbnail {
 position:relative;
 display:inline-block;
 width:100%
}
.bcthumbnail img {
 width:100%;
 opacity:1
}
.bcthumbnail a {
 line-height:0;
 float:left;
 width:100%;
 opacity:1;
 bottom:0
}
.bcthumbnail:hover .vjs-big-play-button:before {
 opacity:1
}
.bcgallery {
 padding:3em 38px
}
.bcvideo .vjs-playing .vjs-big-play-button {
 opacity:0
}
.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-4K-flag:after,
.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-HD-flag:after {
 background-color:#C74634
}
.bcvideo .vjs-big-play-button .vjs-icon-placeholder {
 display:none
}
.bcvideo .vjs-social-overlay .vjs-social-title {
 width:auto
}
.bcvideo #bcc_link_container .bcc_cta a {
 top:5px
}
.bcvideo .vjs-control:focus,
.bcvideo *:focus {
 outline:0
}
.playlist-wrapper::-webkit-scrollbar {
 width:15px
}
.playlist-wrapper::-webkit-scrollbar-thumb {
 background:#999999
}
.playlist-wrapper::-webkit-scrollbar-track {
 background:#1b1b1b
}
.playlist-wrapper::-webkit-scrollbar-button {
 background:#999999;
 height:15px;
 border-radius:50%
}
.bcvideo .video-js .vjs-duration {
 position:relative
}
.bcvideo .video-js .vjs-fullscreen-control {
 position:relative
}
.bcvideo .vjs-time-control.vjs-current-time {
 margin-left:0
}
.bcvideo .vjs-time-control.vjs-time-divider div {
 position:relative
}
.bcvideo .vjs-time-control.vjs-time-divider {
 position:relative
}
.bcvideo .vjs-time-control .vjs-current-time-display {
 position:relative
}
.bcvideo .vjs-spacer {
 position:relative
}
.playlist-wrapper .vjs-playlist,
.playlist-wrapper .vjs-playlist-tmp {
 padding:0;
 margin-top:-1px;
 background-color:#363637 !important
}
.bcvideo .vjs-modal-dialog {
 z-index:111;
 position:relative
}
.bcvideo .video-js .vjs-dock-text {
 background:rgba(0,0,0,0.6);
 padding:1em 25% 1em 1em
}
.bcvideo .video-js .vjs-dock-text {
 opacity:0
}
.bcvideo.bcnotitle .video-js .vjs-dock-text {
 display:none
}
.bcvideo.bchovertitle .video-js .vjs-dock-text {
 opacity:0
}
.bcvideo.bchovertitle:hover .video-js .vjs-dock-text {
 opacity:1;
 -webkit-transition:opacity .5s,top .5s ease;
 -moz-transition:opacity .5s,top .5s ease;
 transition:opacity .5s,top .5s ease;
 -webkit-transition-delay:.1s;
 -moz-transition-delay:.1s;
 transition-delay:.1s
}
.bcvideo.bcshowtitle .video-js .vjs-dock-text {
 opacity:1
}
.bcvideo.bcshowtitle:hover .video-js .vjs-dock-text {
 opacity:1
}
.vjs-playlist .vjs-playlist-ad-overlay {
 display:none
}
.bcvideo .vjs-caption-settings {
 top:20%;
 height:17em;
 background:rgba(0,0,0,0.6)
}
.bcvideo .vjs-caption-settings button {
 padding:0.3em 0.5em;
 border:1px solid white
}
.bcvideo .vjs-caption-settings button:hover {
 background:#fff;
 color:#000
}
.bcvideo .vjs-caption-settings .vjs-tracksetting span {
 margin-left:0
}
.bcvideo .video-js .vjs-big-play-button {
 background-color:transparent !important
}
.bcvideo .vjs-big-play-button {
 display:block;
 position:absolute;
 padding:0;
 cursor:pointer;
 opacity:1;
 top:0;
 left:0;
 margin-left:0;
 margin-top:0;
 width:100%;
 height:100%;
 line-height:2em;
 border:none;
 border-radius:50%;
 font-size:3.5em;
 -webkit-transition:border-color .4s,outline .4s,background-color .4s;
 -moz-transition:border-color .4s,outline .4s,background-color .4s;
 -ms-transition:border-color .4s,outline .4s,background-color .4s;
 -o-transition:border-color .4s,outline .4s,background-color .4s;
 transition:border-color .4s,outline .4s,background-color .4s;
 background-color:transparent !important
}
.bcvideo .vjs-big-play-button:before {
 border-radius:0;
 margin-top:0;
 margin-left:0;
 height:25%;
 line-height:1;
 width:25%;
 content:"" !important;
 background:url(https://www.oracle.com/asset/web/i/videoplayer-playbtn.png) 50% 50% no-repeat;
 opacity:0.8;
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 background-size:contain;
 max-height:91px
}
.bcvideo .video-js:hover .vjs-big-play-button:before {
 opacity:1
}
.vjs-mouse.vjs-playlist .vjs-playlist-item:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item:hover .vjs-playlist-thumbnail:before {
 border-radius:0;
 height:34px;
 left:0;
 line-height:34px;
 top:14px;
 width:100%;
 height:59%
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:hover .vjs-playlist-thumbnail:before {
 top:0
}
.vjs-playlist cite {
 font-size:1.4rem;
 color:#fff;
 white-space:normal;
 line-height:1.2 !important;
 height:100% !important;
 -webkit-font-smoothing:auto;
 padding-right:0.5em
}
.f01 .vjs-playlist cite,
.f08 .vjs-playlist cite {
 font-size:14px
}
.vjs-playlist .vjs-playlist-description,
.vjs-playlist-tmp .vjs-playlist-description {
 display:none
}
.vjs-playlist .vjs-playlist-item,
.vjs-playlist-tmp .vjs-playlist-item {
 padding:0.7em !important;
 margin-bottom:0 !important;
 border-top:1px solid #4e5055
}
.vjs-playlist li:last-of-type {
 border-bottom:none
}
.vjs-playlist .vjs-selected {
 background:#4e5055;
 padding:0.7em 0.65em 0.9em 0.7em
}
.vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
 margin:2px;
 text-transform:uppercase;
 font-size:1.6rem;
 content:'playing';
 font-family:Helvetica,Arial,"Lucida Grande",sans-serif
}
.f01 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before,
.f08 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
 font-size:16px
}
.vjs-playlist .vjs-selected picture {
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:relative
}
.vjs-playlist .vjs-selected img {
 border:2px solid #fff
}
.vjs-play-progress,
.vjs-volume-level {
 background-color:red !important
}
.vjs-dock-text .vjs-dock-title {
 position:relative
}
.vjs-dock-text .vjs-dock-description {
 position:relative
}
.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before,
.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
 border-radius:0;
 height:100%;
 width:100%;
 top:0;
 left:0;
 margin-top:0;
 margin-left:0;
 height:68px;
 line-height:68px;
 width:121px;
 content:"" !important;
 background:url("https://www.oracle.com/asset/web/i/videoplayer-playbtn.png") 50% 50% no-repeat;
 background-size:30%
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 border:2px solid #4e5055
}
.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after,
.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
 background:#000;
 background:transparent\9;
 background:rgba(0,0,0,0.5);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
 zoom:1;
 border-radius:0;
 height:100%;
 width:100%;
 top:0;
 left:0;
 margin-top:0;
 margin-left:0;
 height:68px;
 line-height:68px;
 width:121px;
 content:'';
 position:absolute
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after {
 margin:2px;
 display:none
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 margin:0;
 text-transform:uppercase;
 content:"playing" !important;
 background:none;
 height:68px;
 line-height:68px;
 width:121px;
 border:2px solid #FFFFFF;
 font-size:1.6rem;
 font-family:Helvetica,Arial,"Lucida Grande",sans-serif;
 background-color:rgba(26,26,26,0.5)
}
.f01 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.f01 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.f08 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.f08 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 font-size:16px
}
.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
 top:50%
}
.vjs-social-share-links a {
 color:#fff
}
.vjs-errors-ok-button {
 border-radius:0
}
.bcvideo .video-js #bcc_link_container {
 top:75px
}
.bcvideo .video-js #bcc_link_container .bcc_cta {
 background:url("https://www.oracle.com/asset/web/i/videoplayer-chevron.png") no-repeat;
 background-color:#007f9c;
 background-position:11px center;
 height:32px;
 line-height:23px
}
a.vjs-social-share-link,
.bcvideo .video-js #bcc_link_container .bcc_cta a {
 color:#fff
}
.bcbackground .vjs-text-track-display,
.bcbackground .vjs-loading-spinner,
.bcbackground .vjs-big-play-button,
.bcbackground .vjs-control-bar,
.bcbackground .vjs-caption-settings,
.bcbackground .vjs-dock-text,
.bcbackground .vjs-dock-shelf,
.bcbackground .vjs-social-overlay,
.bcbackground #bcc_link_container {
 display:none
}
.f01 .bcvideo.bcplaylist {
 padding-top:33.8% !important
}
.f01 .bcvideo.bcplaylist .video-js {
 width:60% !important
}
.f01 .playlist-wrapper {
 width:40% !important
}
.bcvideo .vjs-social-overlay .vjs-social-direct-link .vjs-social-label-text,
.bcvideo .vjs-social-overlay .vjs-social-embed-code .vjs-social-label-text {
 text-align:left
}
@media only screen and (min-width: 841px) {
 .f08 .bcvideo.bcplaylist {
  padding-top:33.8%
 }
 .f08 .bcvideo.bcplaylist .video-js {
  width:60% !important
 }
 .f08 .playlist-wrapper {
  width:40%
 }
}
@media only screen and (min-width: 0px) and (max-width: 1240px) {
 .bcvideo {
  width:100% !important
 }
 .bcvideo.bcplaylist {
  padding-top:33.8%
 }
 .bcvideo.bcplaylist .video-js {
  width:60% !important
 }
 .playlist-wrapper {
  width:40%
 }
 .playlist-wrapper::-webkit-scrollbar {
  width:11px
 }
 .bcgallery {
  padding-left:28px;
  padding-right:28px
 }
}
@media only screen and (min-width: 0px) and (max-width: 840px) {
 .bcvideo.bcplaylist {
  padding-top:56.3%
 }
 .bcvideo,
 .bcvideo.bcplaylist .video-js,
 .playlist-wrapper,
 .playlist-wrapper .vjs-playlist {
  width:100% !important
 }
 .playlist-wrapper .vjs-playlist {
  display:block
 }
 .vjs-playlist {
  display:block
 }
 .playlist-wrapper {
  max-height:142px;
  float:left
 }
 .f01 .playlist-wrapper {
  max-height:1000px
 }
 .vjs-playlist cite {
  font-size:1.8rem
 }
 .f08 .vjs-playlist cite {
  font-size:18px
 }
 .playlist-wrapper {
  position:relative
 }
 .f01 .playlist-wrapper {
  position:absolute
 }
 .playlist-wrapper::-webkit-scrollbar {
  width:8px
 }
 .f01 .bcvideo .vjs-big-play-button:before,
 .f08 .bcvideo .vjs-big-play-button:before {
  background:url("https://www.oracle.com/asset/web/i/videoplayer-playbtn.png") 50% 50% no-repeat;
  background-size:100%
 }
 .video-js .vjs-dock-text {
  padding:0.7em 0.9em
 }
 .vjs-social-direct-link,
 .vjs-social-embed-code,
 .vjs-social-description {
  display:none
 }
 .vjs-social-share-links {
  margin-top:1em
 }
 .bcgallery {
  padding:2.1em 22px
 }
}
/*! CORE - VIDEO */
/*! purgecss start ignore */.bc-iframe,
.bc-iframe body,
div.vjs-poster,
div.bcvideo div.video-js {
 background-color:#000 !important
}
#vidcsstest:before {
 content:'ovid';
 height:0;
 width:0;
 overflow:hidden;
 display:block
}
div.bcvideo div.video-js {
 height:100%;
 width:100%
}
div.bcvideo div.video-js:focus {
 outline:none;
 outline:0
}
div.bcvideo.bcvideoshadow {
 border-radius:8px
}
div.bcvideo.bcvideoshadow>div {
 border-radius:8px
}
div.bcvideo.videoshadow {
 border-radius:8px
}
div.bcvideo.videoshadow>div {
 border-radius:8px
}
div.ytvideo.videoshadow {
 border-radius:8px
}
div.ytvideo.videoshadow>img {
 border-radius:8px
}
.bclink:focus img {
 outline-offset:-6px !important;
 outline-color:#161513 !important;
 outline-style:dotted !important;
 outline-width:3px !important
}
div.bcvideo[data-playlistid] {
 background-color:#FFF;
 position:relative;
 padding:0 !important;
 margin:0 !important
}
div.bcvideo[data-playlistid]:before {
 content:'desktop';
 display:none
}
div.bcvideo[data-playlistid]>* {
 opacity:1
}
div.bcvideo[data-playlistid]>div {
 position:relative
}
div.bcvideo[data-playlistid] img {
 max-width:100%
}
div.bcvideo[data-playlistid] h3 {
 font-size:1.7rem;
 font-weight:normal;
 line-height:1.4
}
div.bcvideo[data-playlistid] h4 {
 font-size:1.4rem;
 line-height:1.4;
 color:#7A736E;
 font-weight:normal
}
div.bcvideo[data-playlistid] b {
 font-weight:bold
}
div.bcvideo[data-playlistid] .col-w1 .col-item {
 justify-content:flex-start
}
div.bcvideo[data-playlistid] .col-w1 .col-item.bchidden {
 display:none !important
}
div.bcvideo[data-playlistid] .col-item-w1,
div.bcvideo[data-playlistid] .col-item-w2 {
 position:relative
}
div.bcvideo[data-playlistid] .bcfgallery-title {
 padding-top:0.4em
}
div.bcvideo[data-playlistid] .bcfgallery-title a,
div.bcvideo[data-playlistid] .col-item-w1 a {
 font-size:1.4rem;
 font-weight:normal;
 margin-bottom:.4em;
 line-height:1.3em
}
div.bcvideo[data-playlistid] .col-item-w2 {
 -ms-flex:0 0 auto;
 flex:0 0 auto
}
div.bcvideo[data-playlistid] .col-item-w2 .bcdesc {
 font-size:1.6rem;
 line-height:1.5;
 padding:0.3em 0 0 0;
 margin:0
}
div.bcvideo[data-playlistid] .bcfgallery-showless {
 display:inline-block;
 width:auto;
 position:relative
}
div.bcvideo[data-playlistid] .bcfgallery-showless:before {
 display:inline-block;
 position:absolute;
 right:-1em;
 font-size:1.8em;
 top:-0.12em
}
div.bcvideo[data-playlistid] .bcfgallery-showmore {
 position:relative;
 display:inline-block;
 width:auto
}
div.bcvideo[data-playlistid] .bcfgallery-showmore:before {
 display:inline-block;
 position:absolute;
 right:-1em;
 font-size:1.8em;
 top:-0.12em
}
div.bcvideo[data-playlistid] .icn-vidplay:before {
 font-size:2.4em;
 text-decoration:none;
 vertical-align:middle
}
div.bcvideo[data-playlistid] a.bcfullkeynote {
 position:relative
}
div.bcvideo[data-playlistid] a.bcfullkeynote:before {
 display:inline-block
}
div.bcvideo[data-playlistid] .bcimg {
 display:block
}
div.bcvideo[data-playlistid] .sliploaded .bcimg {
 position:absolute
}
div.bcvideo[data-playlistid] .bclink {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 margin:0
}
div.bcvideo[data-playlistid] .bclink:hover .vjs-big-play-button:before {
 opacity:1
}
div.bcvideo[data-playlistid] .obttns {
 float:none
}
div.bcvideo[data-playlistid].bcgallery .col-item-w1 {
 overflow:hidden
}
div.bcvideo[data-playlistid].bcgallery .col-item-w1 a.bclink+img {
 transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1)
}
div.bcvideo[data-playlistid].bcgallery .col-item-w1 a.bclink:hover+img {
 transform:scale(1.1)
}
.bcvideo>* {
 opacity:0;
 -webkit-transition:opacity .3s;
 -moz-transition:opacity .3s;
 transition:opacity .3s
}
.bcmobvideotitle {
 display:none;
 font-size:3rem;
 line-height:1.2;
 padding-top:.8em;
 padding-bottom:0.8em;
 background:#3A3632
}
.bcvideo.showembed .video-unmute,
.bcvideo .video-unmute {
 cursor:pointer;
 opacity:0.8 !important;
 padding:0;
 margin:1em;
 box-sizing:border-box;
 width:3em;
 height:3em
}
.bcvideo.showembed .video-unmute:hover,
.bcvideo .video-unmute:hover {
 opacity:1 !important
}
.bcvideo .video-unmute:before {
 border-radius:0;
 margin-top:0;
 margin-left:0;
 line-height:1;
 height:100%;
 width:100%;
 content:"" !important;
 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='m1.70710678.29289322 22.00000002 21.99999998-1.4142136 1.4142136-10.293-10.2932136.0001068 7.5861068-6.35-5.1140134h-4.65v-7.9314894h4.65l.49989322-.39060398-5.857-5.85678644zm17.96269322 4.15279558c2.119 1.96729435 3.302 4.61347869 3.33 7.4519326.0187067 1.8738058-.4648217 3.6845158-1.3920717 5.2953975l-1.475728-1.4762969c.5809465-1.1799284.8807534-2.4712369.8677997-3.8002701-.023-2.29038649-.981-4.43012881-2.697-6.02477697zm-12.08690678 4.55120442-1.23189322.95422425h-3.351v3.96386213h3.351l3.649 2.9591532-.00010678-5.4602396zm8.05140678-1.68133326c1.516 1.23191279 2.357 2.89593654 2.366 4.68384544.0026687.4818934-.0550552.9558816-.1702068 1.4160124l-1.8603314-1.8599269c-.1323971-1.0172207-.6909389-1.96473795-1.6034618-2.70672975zm-3.6343-4.31555996-.0001068 4.58589322-2.57599998-2.576z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
 background-position:50% 50%;
 background-repeat:no-repeat;
 opacity:1;
 position:absolute;
 top:0%;
 left:0%;
 background-size:contain;
 max-height:91px;
 min-height:25px
}
.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
 padding-bottom:0
}
.bcvideo .video-js,
.bcvideo .vjs-menu .vjs-menu-content,
.bcvideo #bcc_link_container,
.bcvideo .vjs-social-overlay {
 font-family:inherit !important
}
.video-js.vjs-quality-menu .vjs-quality-menu-button-HD-flag:after {
 font-family:inherit !important;
 font-weight:400
}
.vjs-modal-dialog.vjs-text-track-settings {
 height:100%
}
.bcvideo[data-type="live"] .vjs-subs-caps-button {
 display:none
}
.vjs-text-track-settings fieldset span {
 margin-left:0
}
.vjs-text-track-settings legend,
.vjs-text-track-settings select {
 font-size:12px
}
.vjs-text-track-settings legend {
 margin:0
}
.vjs-text-track-settings .vjs-label {
 display:none
}
.vjs-track-settings-controls .vjs-default-button,
.vjs-track-settings-controls .vjs-done-button {
 color:#000 !important;
 padding:0px 5px;
 width:55px;
 margin:0 10px 8px 0
}
.vjs-text-track-settings .vjs-close-button .vjs-icon-placeholder {
 display:none
}
.vjs-text-track-settings .vjs-close-button {
 height:2em !important;
 width:3em !important
}
.bcvideo .vjs-modal-dialog.vjs-text-track-settings {
 z-index:112
}
.vjs-close-button:before {
 font-size:17px !important
}
li.vjs-captions-menu-item .vjs-icon-placeholder {
 position:relative !important;
 right:0
}
li.vjs-captions-menu-item .vjs-icon-placeholder:before {
 top:0;
 position:absolute
}
.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-captions-menu-item .vjs-menu-item {
 font-size:1.2em !important;
 line-height:1.3 !important
}
.bc-player-VkKNQZg6x_default .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover {
 text-shadow:none;
 background:rgba(0,0,0,0.7) !important
}
.bc-player-VkKNQZg6x_default .vjs-menu-button-popup .vjs-menu .vjs-menu-item {
 padding:0.3em !important
}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
 max-height:17em
}
.vjs-menu .vjs-menu-item.vjs-selected {
 background:rgba(0,0,0,0.7) !important
}
.vjs-text-track-settings .vjs-track-settings-controls {
 text-align:right;
 vertical-align:bottom;
 height:25px;
 padding:0;
 position:absolute;
 right:0;
 bottom:12px
}
.bcvideo .vjs-subs-caps-button .vjs-menu .vjs-menu-item.vjs-selected {
 background:rgba(0,0,0,0.7)
}
.bcvideo .vjs-subs-caps-button .vjs-menu .vjs-menu-item.vjs-selected span {
 color:#C74634;
 text-shadow:none
}
.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
 vertical-align:baseline;
 display:inline
}
.cm05 {
 opacity:0;
 -webkit-transition:opacity .5s .3s;
 -moz-transition:opacity .5s .3s;
 transition:opacity .5s .3s
}
.bciframe {
 width:100%;
 border:0;
 overflow:hidden;
 opacity:0;
 -webkit-transition:opacity .4s .2s;
 -moz-transition:opacity .4s .2s;
 transition:opacity .4s .2s
}
.bciframe.bciframesized {
 opacity:1 !important
}
.bcvideo {
 width:100%;
 padding-top:56.25%;
 position:relative;
 background:#000;
 z-index:1;
 opacity:1
}
.bcvideo>div:hover .vjs-poster {
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 transform:scale(1.1)
}
.bcvideo>div .vjs-poster {
 transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1)
}
.bcvideo .playlist-wrapper .vjs-playlist-item:not(.vjs-selected) picture.vjs-playlist-thumbnail:before {
 background-color:transparent
}
.bcvideo .playlist-wrapper .vjs-playlist-item:not(.vjs-selected) picture.vjs-playlist-thumbnail:after {
 content:'';
 background-color:rgba(0,0,0,0.4);
 transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:0
}
.bcvideo.bcthumbnail .bclink .vjs-big-play-button,
.bcvideo .video-js .vjs-big-play-button {
 background-color:rgba(0,0,0,0.4) !important;
 border-radius:0
}
.bcvideo .vjs-has-started.vjs-paused .vjs-big-play-button {
 background-color:rgba(0,0,0,0.4) !important;
 border-radius:0 !important
}
.bcvideo.bcthumbnail {
 overflow:hidden
}
.bcvideo.bcthumbnail .bclink+img {
 transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1);
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1)
}
.bcvideo.bcthumbnail .bclink:hover+img {
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 transform:scale(1.1)
}
.ytvideo.ytthumbnail>img {
 transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1);
 -webkit-transform:translate(-50%, -50%) scale(1);
 -ms-transform:translate(-50%, -50%) scale(1);
 transform:translate(-50%, -50%) scale(1)
}
.ytvideo.ytthumbnail>button:hover+img {
 -webkit-transform:translate(-50%, -50%) scale(1.1);
 -ms-transform:translate(-50%, -50%) scale(1.1);
 transform:translate(-50%, -50%) scale(1.1)
}
.bcvideo.showembed>* {
 opacity:1 !important
}
.bcvideo>* {
 position:absolute;
 top:0
}
.bcvideo iframe {
 position:relative !important
}
.bcvideo span {
 width:100%
}
.bcvideo .video-js .vjs-time-tooltip {
 background-color:rgba(0,0,0,0.8)
}
.bcnosocial .vjs-share-control {
 display:none
}
.bcvideo .vjs-control-bar,
.bcplaylist #bcc_link_container .bcc_cta {
 top:auto
}
.vjs-mouse.bc-player-VkKNQZg6x_default .vjs-progress-control:hover {
 height:1.5em !important;
 top:-1.5em !important
}
.bcvideo .video-js * {
 color:#fff
}
.bcvideo.bcplaylist {
 background:#000
}
.bcvideo.bcplaylist .video-js {
 float:left;
 width:70%
}
.bcvideo.bcplaylist {
 padding-top:39.3%
}
.video-js .vjs-control.vjs-close-button {
 height:5em;
 width:5em
}
.vjs-mouse.vjs-playlist li {
 list-style-type:none;
 box-sizing:content-box
}
.vjs-mouse.vjs-playlist li * {
 box-sizing:content-box
}
.bcvideo .video-js {
 height:100%
}
.vjs-playlist-thumbnail {
 position:relative
}
.vjs-playlist-thumbnail:before {
 width:100%;
 height:100%
}
.vjs-playlist-duration {
 display:none
}
.bctimew1 {
 position:absolute;
 text-align:right
}
.bctimew1 .vjs-playlist-duration {
 display:inline-block;
 left:auto !important;
 right:0
}
.vjs-playlist .bctimew1 {
 width:121px;
 height:68px
}
.vjs-playlist .vjs-selected .bctimew1 {
 border:2px solid transparent
}
.vjs-playlist .vjs-selected .bctimew1 .vjs-playlist-duration {
 display:inline-block
}
.vjs-playlist-tmp li {
 display:none !important
}
.playlist-wrapper {
 overflow-x:hidden;
 overflow-y:scroll;
 width:30%;
 position:absolute;
 right:0;
 height:100%;
 background-color:#000
}
.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
 left:-1.5em !important
}
.bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item {
 border-radius:0;
 background:rgba(0,0,0,0.6);
 margin:0
}
.bcvideo .video-js .vjs-menu-button-popup.vjs-subs-caps-button .vjs-menu .vjs-menu-content {
 max-height:13em;
 min-width:13em
}
.bcvideo .vjs-text-track-settings select option {
 color:#000 !important
}
.bcvideo .vjs-menu li {
 font-size:1.2em !important
}
.bcvideo .vjs-volume-menu-button {
 margin-right:1em
}
.bcvideo .vjs-volume-menu-button .vjs-menu-content {
 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
}
.bcvideo .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
 background:rgba(0,0,0,0.6);
 color:#C74634
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li {
 margin:0;
 -webkit-transition:background 50ms ease-in-out;
 -moz-transition:background 50ms ease-in-out;
 -o-transition:background 50ms ease-in-out;
 transition:background 50ms ease-in-out
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li span {
 -webkit-transition:color 50ms ease-in-out;
 -moz-transition:color 50ms ease-in-out;
 -o-transition:color 50ms ease-in-out;
 transition:color 50ms ease-in-out
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected {
 background:rgba(0,0,0,0.7)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected span {
 color:#C74634;
 text-shadow:none
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover {
 background:rgba(0,0,0,0.7)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li.vjs-selected:hover span {
 color:#C74634;
 text-shadow:none
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:hover span {
 color:#FFF
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus {
 background:rgba(0,0,0,0.5)
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-wrapper li:focus span {
 color:#FFF;
 text-shadow:none
}
.bcvideo .vjs-quality-menu-button-HD-flag:after {
 background-color:#C74634 !important
}
.bcthumbnail:not([data-playlistid]) {
 position:relative;
 display:inline-block;
 width:100%
}
.bcthumbnail:not([data-playlistid]) img {
 width:100%;
 opacity:1;
 font-size:0;
 line-height:0
}
.bcthumbnail:not([data-playlistid]) a:not(.vjs-social-share-link) {
 line-height:0;
 float:left;
 width:100%;
 opacity:1;
 bottom:0;
 position:absolute;
 top:0;
 left:0;
 font-size:0;
 line-height:0.7
}
.bcthumbnail:not([data-playlistid]):hover .vjs-big-play-button:before {
 opacity:1
}
.bcthumbnail:not([data-playlistid]) .vjs-big-play-button:focus {
 outline:none
}
.bcgallery {
 padding:0;
 background:none
}
.bcgallery>* {
 opacity:1;
 position:relative;
 padding:3em 38px
}
.bcvideo .vjs-playing .vjs-big-play-button,
.bcvideo .vjs-seeking .vjs-big-play-button,
.bcvideo .vjs-waiting .vjs-big-play-button {
 display:none
}
.bcvideo .vjs-playing .vjs-big-play-button:before,
.bcvideo .vjs-seeking .vjs-big-play-button:before,
.bcvideo .vjs-waiting .vjs-big-play-button:before {
 opacity:0 !important
}
.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-4K-flag:after,
.bcvideo .video-js.bc-player-Bk2kPOcu_default.vjs-quality-menu .vjs-quality-menu-button-HD-flag:after {
 background-color:#C74634
}
.bcvideo .video-js.vjs-quality-menu .vjs-quality-menu-button:before {
 font-size:1.8em;
 line-height:1.67
}
.bcvideo .vjs-big-play-button .vjs-icon-placeholder {
 display:none
}
.bcvideo .vjs-social-overlay .vjs-social-title {
 width:auto
}
.bcvideo #bcc_link_container .bcc_cta a {
 font-size:15px !important;
 top:0 !important;
 line-height:2.1;
 direction:ltr
}
.bcvideo .vjs-control:not(.vjs-progress-control) {
 -ms-flex:0 1 auto !important;
 flex:0 1 auto !important
}
.bcvideo .vjs-control:focus,
.bcvideo *:focus {
 outline:0
}
.playlist-wrapper::-webkit-scrollbar {
 width:15px
}
.playlist-wrapper::-webkit-scrollbar-thumb {
 background:#7A736E
}
.playlist-wrapper::-webkit-scrollbar-track {
 background:#211E1C
}
.playlist-wrapper::-webkit-scrollbar {
 width:15px
}
.bcvideo .video-js .vjs-duration {
 position:relative
}
.bcvideo .video-js .vjs-fullscreen-control {
 position:relative
}
.bcvideo .vjs-time-control.vjs-current-time {
 margin-left:0
}
.bcvideo .vjs-time-control.vjs-time-divider div {
 position:relative
}
.bcvideo .vjs-time-control.vjs-time-divider {
 position:relative
}
.bcvideo .vjs-time-control {
 padding:0
}
.bcvideo .vjs-time-control.vjs-duration {
 text-align:left
}
.bcvideo .vjs-time-control.vjs-time-divider div {
 position:relative
}
.bcvideo .vjs-time-control.vjs-time-divider {
 position:relative
}
.bcvideo .vjs-time-control .vjs-current-time-display {
 position:relative
}
.bcvideo .vjs-spacer {
 position:relative
}
.playlist-wrapper .vjs-playlist,
.playlist-wrapper .vjs-playlist-tmp {
 padding:0;
 margin-top:-1px;
 background-color:#312D2A !important
}
.bcvideo .vjs-modal-dialog {
 z-index:111;
 position:absolute
}
.bcvideo .video-js .vjs-dock-text {
 background:rgba(0,0,0,0.6);
 padding:1em 25% 1em 1em
}
.bcvideo .video-js .vjs-dock-text {
 opacity:0
}
.bcvideo.bcnotitle .video-js .vjs-dock-text {
 display:none
}
.bcvideo.bchovertitle .video-js .vjs-dock-text {
 opacity:0
}
.bcvideo.bchovertitle:hover .video-js .vjs-dock-text {
 opacity:1;
 -webkit-transition:opacity .5s, top .5s ease;
 -moz-transition:opacity .5s, top .5s ease;
 transition:opacity .5s, top .5s ease;
 -webkit-transition-delay:.1s;
 -moz-transition-delay:.1s;
 transition-delay:.1s
}
.bcvideo.bcshowtitle .video-js .vjs-dock-text {
 opacity:1
}
.bcvideo.bcshowtitle:hover .video-js .vjs-dock-text {
 opacity:1
}
.vjs-playlist .vjs-playlist-ad-overlay {
 display:none
}
.bcvideo .vjs-caption-settings {
 top:20%;
 height:17em;
 background:rgba(0,0,0,0.6)
}
.bcvideo .vjs-caption-settings button {
 padding:0.3em 0.5em;
 border:1px solid white
}
.bcvideo .vjs-caption-settings button:hover {
 background:#fff;
 color:#000
}
.bcvideo .vjs-caption-settings .vjs-tracksetting span {
 margin-left:0
}
.bcvideo .vjs-modal-dialog.vjs-text-track-settings .vjs-modal-dialog-content div {
 max-width:10em
}
.bcvideo .vjs-modal-dialog.vjs-text-track-settings .vjs-modal-dialog-content div fieldset select {
 max-width:150px;
 display:block
}
button.vjs-icon-share:before {
 font-size:1.5em;
 line-height:1.97;
 text-align:center;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.ytvideo .vjs-big-play-button,
.ytthumbnail .vjs-big-play-button,
.bcvideo .vjs-big-play-button,
.bcthumbnail .vjs-big-play-button {
 display:block;
 position:absolute;
 padding:0;
 cursor:pointer;
 opacity:1;
 top:0;
 left:0;
 margin-left:0;
 margin-top:0;
 width:100%;
 height:100%;
 line-height:2em;
 border:none;
 border-radius:50%;
 font-size:3.5em;
 -webkit-transition:border-color .4s, outline .4s, background-color .4s;
 -moz-transition:border-color .4s, outline .4s, background-color .4s;
 -ms-transition:border-color .4s, outline .4s, background-color .4s;
 -o-transition:border-color .4s, outline .4s, background-color .4s;
 transition:border-color .4s, outline .4s, background-color .4s;
 background-color:transparent !important
}
.ytvideo .vjs-big-play-button:before,
.ytthumbnail .vjs-big-play-button:before,
.bcvideo .vjs-big-play-button:before,
.bcthumbnail .vjs-big-play-button:before {
 border-radius:0;
 margin-top:0;
 margin-left:0;
 height:25%;
 line-height:1;
 width:25%;
 content:"" !important;
 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='m4 2v20l17-10.0010155zm2.01780415 3.72082718 11.25026705 6.27815732-11.25026705 6.2801883z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
 background-position:50% 50%;
 background-repeat:no-repeat;
 opacity:1;
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%, -50%);
 -ms-transform:translate(-50%, -50%);
 transform:translate(-50%, -50%);
 background-size:contain;
 max-height:91px;
 min-height:25px;
 transition:opacity 1s cubic-bezier(0.4, 0, 0.2, 1)
}
.ytembed.ytvideo.ytthumbnail button.vjs-big-play-button {
 z-index:1
}
.f20 .ytvideo.ytvideo button.vjs-big-play-button,
.f20 .ytthumbnail.ytthumbnail button.vjs-big-play-button,
.f20 .bcvideo.bcvideo button.vjs-big-play-button,
.f20 .bcthumbnail.bcthumbnail button.vjs-big-play-button {
 background-color:transparent !important
}
.f20 .ytvideo .vjs-big-play-button:before,
.f20 .ytthumbnail .vjs-big-play-button:before,
.f20 .bcvideo .vjs-big-play-button:before,
.f20 .bcthumbnail .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%
}
.f20 .ytvideo .vjs-big-play-button:after,
.f20 .ytthumbnail .vjs-big-play-button:after,
.f20 .bcvideo .vjs-big-play-button:after,
.f20 .bcthumbnail .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
}
.f20 .w10 .ytvideo .vjs-big-play-button:before,
.f20 .w10 .ytthumbnail .vjs-big-play-button:before,
.f20 .w10 .bcvideo .vjs-big-play-button:before,
.f20 .w10 .bcthumbnail .vjs-big-play-button:before,
.f20 .w10 .ytvideo .vjs-big-play-button:after,
.f20 .w10 .ytthumbnail .vjs-big-play-button:after,
.f20 .w10 .bcvideo .vjs-big-play-button:after,
.f20 .w10 .bcthumbnail .vjs-big-play-button:after {
 bottom:auto;
 left:50%;
 top:50%;
 right:auto;
 transform:translate(-50%, -50%)
}
.f20 #w10title {
 opacity:0
}
.f20 .w10 .modal-info {
 position:absolute
}
.ytvideo .vjs-big-play-button:before,
.ytthumbnail .vjs-big-play-button:before {
 z-index:1
}
.ytvideo>.vjs-big-play-button:focus {
 outline-width:0 !important
}
.bclink:focus>.vjs-big-play-button:before,
.ytvideo>.vjs-big-play-button:focus:before,
.bcvideo>div>button.vjs-big-play-button:focus:before {
 outline-color:#fff;
 outline-offset:-8px;
 border-radius:50%
}
.vjs-mouse.vjs-playlist .vjs-playlist-item:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item:hover .vjs-playlist-thumbnail:before {
 border-radius:0;
 height:34px;
 left:0;
 line-height:34px;
 top:14px;
 width:100%;
 height:59%
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:focus .vjs-playlist-thumbnail:before,
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected:hover .vjs-playlist-thumbnail:before {
 top:0
}
.vjs-playlist cite {
 font-size:1.4rem;
 color:#fff;
 white-space:normal;
 line-height:1.2 !important;
 height:100% !important;
 -webkit-font-smoothing:auto;
 padding-right:0.5em
}
.f01 .vjs-playlist cite,
.f08 .vjs-playlist cite {
 font-size:14px
}
.vjs-playlist .vjs-playlist-description,
.vjs-playlist-tmp .vjs-playlist-description {
 display:none
}
.vjs-playlist .vjs-playlist-item,
.vjs-playlist-tmp .vjs-playlist-item {
 padding:0.7em !important;
 margin-bottom:0 !important;
 border-top:1px solid #3A3632
}
.vjs-playlist li:last-of-type {
 border-bottom:none
}
.vjs-playlist .vjs-selected {
 background:#3A3632;
 padding:0.7em 0.65em 0.9em 0.7em
}
.vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
 margin:2px;
 text-transform:uppercase;
 font-size:1.6rem;
 content:'playing';
 font-family:inherit !important;
 font-weight:400
}
.f01 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before,
.f08 .vjs-playlist .vjs-selected .vjs-playlist-thumbnail.vjs-playlist-now-playing:before {
 font-size:16px
}
.vjs-playlist .vjs-selected picture {
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:relative
}
.vjs-playlist .vjs-selected img {
 border:2px solid #fff
}
.vjs-play-progress,
.vjs-volume-level {
 background-color:#C74634 !important
}
.vjs-dock-text .vjs-dock-title {
 position:relative
}
.vjs-dock-text .vjs-dock-description {
 position:relative
}
.vjs-mouse.vjs-playlist .vjs-playlist-item:not(.vjs-selected) .vjs-playlist-thumbnail:before {
 border-radius:0;
 height:100%;
 width:100%;
 top:0 !important;
 left:0;
 margin-top:0;
 margin-left:0;
 height:68px !important;
 line-height:68px;
 width:121px;
 content:'' !important;
 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='m4 2v20l17-10.0010155zm2.01780415 3.72082718 11.25026705 6.27815732-11.25026705 6.2801883z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
 background-position:50% 50%;
 background-repeat:no-repeat;
 background-size:18%;
 z-index:1;
 opacity:0.8
}
.vjs-mouse.vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail img {
 transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1)
}
.vjs-mouse.vjs-playlist .vjs-playlist-item:not(.vjs-selected) .vjs-playlist-thumbnail {
 overflow:hidden
}
.vjs-mouse.vjs-playlist .vjs-playlist-item:not(.vjs-selected) .vjs-playlist-thumbnail.vjs-icon-play img {
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 transform:scale(1.1)
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play {
 font-style:normal
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 border:2px solid #3A3632;
 opacity:1
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play img {
 transition:none
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:after {
 margin:2px;
 display:none
}
.vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 margin:0;
 text-transform:uppercase;
 content:'playing' !important;
 background:none;
 height:68px;
 line-height:68px;
 width:121px;
 border:2px solid #FFFFFF;
 font-size:1.6rem;
 font-family:inherit !important;
 background-color:rgba(26,26,26,0.5);
 font-weight:400
}
.f01 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before,
.f08 .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 font-size:16px
}
.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
 top:50%
}
.vjs-social-share-links a {
 color:#fff !important;
 width:auto
}
.vjs-errors-ok-button {
 border-radius:0
}
.bcvideo .video-js #bcc_link_container {
 top:75px
}
.bcvideo .video-js #bcc_link_container .bcc_cta {
 background:url("https://www.oracle.com/asset/web/i/videoplayer-chevron.png") no-repeat;
 background-color:#6F915D;
 background-position:11px center;
 height:32px;
 line-height:23px
}
a.vjs-social-share-link,
.bcvideo .video-js #bcc_link_container .bcc_cta a {
 color:#fff
}
.bcimg {
 z-index:2
}
a.bclink {
 z-index:3
}
a.bclink,
.bcimg {
 opacity:1
}
@-webkit-keyframes FadeSlip {
 0% {
  opacity:1
 }
 40% {
  opacity:1
 }
 90% {
  opacity:0
 }
 100% {
  opacity:0;
  z-index:0
 }
}
@-moz-keyframes FadeSlip {
 0% {
  opacity:1
 }
 40% {
  opacity:1
 }
 90% {
  opacity:0
 }
 100% {
  opacity:0;
  z-index:0
 }
}
@-o-keyframes FadeSlip {
 0% {
  opacity:1
 }
 40% {
  opacity:1
 }
 90% {
  opacity:0
 }
 100% {
  opacity:0;
  z-index:0
 }
}
@keyframes FadeSlip {
 0% {
  opacity:1
 }
 40% {
  opacity:1
 }
 90% {
  opacity:0
 }
 100% {
  opacity:0;
  z-index:0
 }
}
.sliploaded a.bclink,
.sliploaded .bcimg {
 -webkit-animation:FadeSlip 2s forwards ease-in-out;
 -moz-animation:FadeSlip 2s forwards ease-in-out;
 -o-animation:FadeSlip 2s forwards ease-in-out;
 animation:FadeSlip 2s forwards ease-in-out
}
.bcbackground .vjs-text-track-display,
.bcbackground .vjs-loading-spinner,
.bcbackground .vjs-big-play-button,
.bcbackground .vjs-control-bar,
.bcbackground .vjs-caption-settings,
.bcbackground .vjs-dock-text,
.bcbackground .vjs-dock-shelf,
.bcbackground .vjs-social-overlay,
.bcbackground #bcc_link_container {
 display:none
}
.vjs-icon-gplus {
 display:none !important
}
.f01 .bcvideo.bcplaylist {
 padding-top:33.8% !important
}
.f01 .bcvideo.bcplaylist .video-js {
 width:60% !important
}
.f01 .playlist-wrapper {
 width:40% !important
}
.bcvideo .vjs-social-overlay .vjs-social-direct-link .vjs-social-label-text,
.bcvideo .vjs-social-overlay .vjs-social-embed-code .vjs-social-label-text {
 text-align:left
}
.bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
 height:130px;
 width:216px
}
.bclargethumb .vjs-mouse.vjs-playlist .bctimew1 {
 top:0.7em;
 left:0.7em
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
 height:130px
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
 height:100% !important;
 line-height:130px;
 width:216px
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item cite {
 display:flex;
 flex-direction:column;
 justify-content:center
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
 height:100% !important;
 line-height:130px;
 width:216px
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
 height:130px;
 line-height:130px;
 width:216px
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
 height:130px;
 line-height:130px;
 width:216px
}
.bclargethumb.bcvideo.bcplaylist,
.bclargethumb.bcvideo {
 padding-top:33.8%
}
.bclargethumb.bcvideo.bcplaylist .video-js {
 width:60%
}
.bclargethumb .playlist-wrapper {
 width:40%
}
.bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item:not(.vjs-selected) .vjs-playlist-thumbnail:before {
 height:100% !important;
 width:100% !important
}
.ytvideo {
 width:100%;
 padding-top:56.25%;
 position:relative;
 background:#000;
 z-index:1;
 opacity:1
}
.ytvideo>div {
 position:absolute;
 top:0;
 bottom:0;
 width:100%
}
.ytvideo.ytthumbnail {
 overflow:hidden
}
.ytvideo.ytthumbnail img {
 max-width:100.4% !important;
 width:100.4% !important;
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%)
}
.ytvideo.ytthumbnail[data-thumbq="max"] img {
 max-width:100% !important;
 width:100% !important
}
.vjs-modal-dialog-content {
 background:#211E1C
}
.vjs-modal-dialog-content .vjs-error-w1 {
 padding:0;
 position:absolute;
 top:4.5%;
 right:3%;
 bottom:12%;
 left:3%;
 display:flex;
 align-items:center
}
.vjs-modal-dialog-content .vjs-error-w1 h1,
.vjs-modal-dialog-content .vjs-error-w1 p {
 text-align:center
}
.vjs-modal-dialog-content .vjs-error-w1 h1 {
 font-size:2.7rem
}
.vjs-modal-dialog-content .vjs-error-w1 p {
 font-size:2.1rem
}
.vjs-modal-dialog-content .vjs-error-w2 {
 width:100%;
 height:auto
}
.vjs-modal-dialog-content .vjs-error-logo {
 width:18%;
 height:5%;
 background-image:url("data:image/svg+xml,%3Csvg id='svg115845' xmlns='http://www.w3.org/2000/svg' width='638.03' height='79.98'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cg id='layer1'%3E%3Cg id='g16337'%3E%3Cpath id='path16197' class='cls-1' d='M278 59.12h40.65l-21.5-34.59-39.45 62.53h-17.95l48-75.11a11.37 11.37 0 0 1 9.42-4.87 11.11 11.11 0 0 1 9.23 4.75l48.18 75.23h-18l-8.47-14H287zm186.5 14V7.84h-15.23v71.63a7.51 7.51 0 0 0 2.21 5.32 7.78 7.78 0 0 0 5.52 2.27h69.48l9-14zM212.44 61.39a26.78 26.78 0 1 0 0-53.55h-66.66v79.22H161V21.82h50.41a12.83 12.83 0 0 1 0 25.66l-42.95-.06L214 87.06h22.13l-30.6-25.67zM52 87.06a39.61 39.61 0 1 1 0-79.22h46a39.61 39.61 0 0 1 0 79.22zm45-14a25.64 25.64 0 1 0 0-51.27H53a25.64 25.64 0 1 0 0 51.27zm289.32 14a39.61 39.61 0 1 1 0-79.22h54.69l-8.92 14h-44.72a25.64 25.64 0 1 0 0 51.27h54.94l-9 14zm186.32-14A25.6 25.6 0 0 1 548 54.44h65.12l9-14H548a25.67 25.67 0 0 1 24.66-18.65h44.7l9-14h-54.69a39.61 39.61 0 1 0 0 79.22h47l9-14h-54.99' transform='translate(-12.41 -7.08)'/%3E%3Cpath id='path16199' class='cls-1' d='M634.57 16.25a7 7 0 1 1 7 7 6.94 6.94 0 0 1-7-7zm7 9a8.92 8.92 0 1 0-8.85-8.91 8.9 8.9 0 0 0 8.81 8.89zM640.7 11a6.49 6.49 0 0 1 2.6.32 2.79 2.79 0 0 1 2 2.78 2.44 2.44 0 0 1-.13.82 2.57 2.57 0 0 1-1.2 1.71c-.13.06-.19.13-.44.25l2.23 4.12h-2.21l-2-3.79h-1.39V21h-2V11zm.7 4.56c.63-.07 1.26-.07 1.64-.64a1.32 1.32 0 0 0 .26-.88 1.41 1.41 0 0 0-.76-1.2 4.59 4.59 0 0 0-1.84-.19h-.56v2.91h1.26' transform='translate(-12.41 -7.08)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
 background-size:contain;
 background-repeat:no-repeat;
 position:absolute;
 bottom:-5%;
 right:0;
 opacity:0.7
}
.vjs-icon-play:before,
.vjs-modal-dialog-content,
.vjs-menu .vjs-menu-content .vjs-menu-item,
.video-js,
.vjs-playlist,
.vjs-playlist-thumbnail,
.vjs-playlist-thumbnail:before,
.vjs-text-track-display * {
 font-family:inherit !important !important
}
@media (max-width: 1300px) {
 .bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
  height:95px;
  width:170px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
  height:95px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:95px;
  line-height:95px;
  width:170px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:65px;
  line-height:95px;
  width:170px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
  height:95px;
  line-height:95px;
  width:170px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
  height:95px;
  line-height:95px;
  width:170px
 }
 .bclargethumb.bcvideo.bcplaylist,
 .bclargethumb.bcvideo {
  padding-top:33.8%
 }
 .bclargethumb.bcvideo.bcplaylist .video-js {
  width:60%
 }
 .bclargethumb .playlist-wrapper {
  width:40%
 }
}
@media only screen and (min-width: 841px) {
 .f08 .bcvideo.bcplaylist {
  padding-top:33.8%
 }
 .f08 .bcvideo.bcplaylist .video-js {
  width:60% !important
 }
 .f08 .playlist-wrapper {
  width:40%
 }
}
@media only screen and (min-width: 0px) and (max-width: 1240px) {
 .bcvideo {
  width:100% !important
 }
 .bcvideo.bcplaylist {
  padding-top:33.8%
 }
 .bcvideo.bcplaylist .video-js {
  width:60% !important
 }
 .playlist-wrapper {
  width:40%
 }
 .playlist-wrapper::-webkit-scrollbar {
  width:11px
 }
}
@media only screen and (max-width: 974px) {
 div.bcvideo[data-playlistid]:before {
  content:'tablet'
 }
}
@media only screen and (min-width: 0px) and (max-width: 840px) {
 .bcvideo.bcplaylist {
  padding-top:56.3%
 }
 .bclargethumb.bcvideo.bcplaylist.bcvideo {
  padding-top:56.3%
 }
 .bcvideo,
 .bcvideo.bcplaylist .video-js,
 .playlist-wrapper,
 .playlist-wrapper .vjs-playlist {
  width:100% !important
 }
 .playlist-wrapper .vjs-playlist {
  display:block
 }
 .vjs-playlist {
  display:block
 }
 .playlist-wrapper {
  max-height:142px;
  float:left
 }
 .f01 .playlist-wrapper {
  max-height:1000px
 }
 .vjs-playlist cite {
  font-size:1.8rem
 }
 .f08 .vjs-playlist cite {
  font-size:18px
 }
 .playlist-wrapper {
  position:relative
 }
 .f01 .playlist-wrapper {
  position:absolute
 }
 .playlist-wrapper::-webkit-scrollbar {
  width:8px
 }
 .video-js .vjs-dock-text {
  padding:0.7em 0.9em
 }
 .vjs-social-direct-link,
 .vjs-social-embed-code,
 .vjs-social-description {
  display:none
 }
 .vjs-social-share-links {
  margin-top:1em
 }
 .vjs-quality-menu-wrapper .vjs-menu-item {
  padding:.2em
 }
}
@media (max-width: 1024px) {
 .bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
  height:68px;
  width:121px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
  height:68px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:68px;
  line-height:68px;
  width:121px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:42px;
  line-height:68px;
  width:121px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
  height:68px;
  line-height:68px;
  width:121px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
  height:68px;
  line-height:68px;
  width:121px
 }
 .bclargethumb.bcvideo.bcplaylist,
 .bclargethumb.bcvideo {
  padding-top:33.8%
 }
 .bclargethumb.bcvideo.bcplaylist .video-js {
  width:60%
 }
 .bclargethumb .playlist-wrapper {
  width:40%
 }
}
@media (max-width: 600px) {
 .vjs-playlist .vjs-playlist-item .vjs-playlist-duration {
  font-size:11px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .bctimew1,
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail {
  height:56px;
  width:100px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item {
  height:60px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-item.vjs-selected .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:56px;
  line-height:56px;
  width:100px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:before {
  height:56px;
  line-height:56px;
  width:100px;
  top:0
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-playlist-thumbnail.vjs-icon-play:after {
  height:56px;
  line-height:56px;
  width:100px
 }
 .bclargethumb .vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail:before {
  height:56px;
  line-height:56px;
  width:100px
 }
 .bclargethumb.bcvideo.bcplaylist,
 .bclargethumb.bcvideo {
  padding-top:56.3%
 }
 .bclargethumb.bcvideo.bcplaylist .video-js {
  width:100%;
  height:0;
  overflow:visible;
  padding-top:56.3%
 }
 .bclargethumb .playlist-wrapper {
  width:100%;
  float:none;
  max-height:340px
 }
 .bclargethumb .video-js .vjs-tech {
  height:auto
 }
 .bclargethumb .ytvideo .vjs-big-play-button,
 .bclargethumb .ytthumbnail .vjs-big-play-button,
 .bclargethumb .bcvideo .vjs-big-play-button,
 .bclargethumb .bcthumbnail .vjs-big-play-button {
  height:0;
  padding:56.3% 0 0 0
 }
 div.bcvideo[data-playlistid]:before {
  content:'mobile'
 }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
 .vjs-live-display {
  margin-top:0 !important
 }
 .vjs-menu-button-popup .vjs-menu {
  margin-bottom:0.8em
 }
 .vjs-menu-item-text {
  font-size:10px
 }
}
@media only screen and (max-width: 600px), only screen and (max-height: 400px) {
 .bcvideo .video-js .vjs-menu-button-popup .vjs-menu {
  left:-5em
 }
 .bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  width:10em
 }
 .bcvideo .video-js .vjs-menu-button-popup .vjs-menu li {
  line-height:1
 }
 .bcvideo .video-js .vjs-volume-control,
 .bcvideo .video-js .vjs-volume-menu-button {
  height:100% !important
 }
 .bcvideo .video-js .vjs-volume-control .vjs-volume-bar,
 .bcvideo .video-js .vjs-volume-menu-button .vjs-volume-bar {
  margin:auto 0.2em
 }
 .bcvideo .video-js .vjs-volume-control.vjs-menu-button-inline:before,
 .bcvideo .video-js .vjs-volume-menu-button.vjs-menu-button-inline:before {
  width:2em
 }
}
@media only screen and (min-width: 0px) and (max-width: 400px) {
 .bcvideo .vjs-control,
 .bcvideo .vjs-time-control,
 .bcvideo .vjs-time-divider {
  font-size:8px !important
 }
 .bcvideo .vjs-progress-control {
  height:0.5em;
  top:-0.5em
 }
 .bcvideo .video-js .vjs-control-bar {
  height:2.2em
 }
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar {
  -webkit-transform:translateY(2.2em);
  -ms-transform:translateY(2.2em);
  transform:translateY(2.2em)
 }
 .bcvideo .vjs-mute-control {
  padding-left:1em;
  padding-right:1em
 }
 .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  bottom:2.2em
 }
 .bc-player-VkKNQZg6x_default .vjs-control {
  font-size:8px
 }
}
.w10 {
 position:relative;
 z-index:40000
}
.w10meta {
 position:absolute;
 opacity:0 !important;
 z-index:-1
}
.w10w1 {
 position:fixed;
 z-index:20001;
 width:100%;
 top:0;
 height:100%;
 left:0
}
.w10w2 {
 max-width:1080px;
 padding:0 24px;
 box-sizing:border-box;
 margin:0 auto;
 top:50%;
 position:relative;
 -webkit-transition:opacity .5s .4s,top .5s ease .4s;
 -moz-transition:opacity .5s .4s,top .5s ease .4s;
 transition:opacity .5s .4s,top .5s ease .4s
}
.w10w2 .bcvideo *:active,
.w10w2 .bcvideo *:focus {
 outline:none
}
.w10big .w10w2 {
 -webkit-transition:opacity .5s .4s;
 -moz-transition:opacity .5s .4s;
 transition:opacity .5s .4s
}
.w10playlist .w10w2 {
 max-width:1300px
}
#w10close {
 font-size:0;
 position:fixed;
 right:2rem;
 top:2rem;
 -webkit-transition:all .2s;
 -moz-transition:all .2s;
 transition:all .3s;
 z-index:10;
 line-height:0;
 opacity:.8
}
#w10close.hidden {
 opacity:0;
 display:none
}
#w10close.hidden:hover {
 opacity:0 !important
}
#w10close:focus {
 outline-color:#fff
}
.w10yt.w10big #w10close {
 top:5rem
}
#w10close:hover {
 opacity:1
}
#w10close em {
 visibility:hidden
}
#w10close:before {
 font-size:0;
 display:inline-block;
 content:' ';
 height:2.4rem;
 width:2.4rem;
 background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjQsMyAyMSwwIDEyLDkgMywwIDAsMyA5LDEyIDAsMjEgMywyNCAxMiwxNSAyMSwyNCAyNCwyMSAxNSwxMiAiLz4NCjwvc3ZnPg0K") no-repeat 0px 0px transparent;
 background-size:100% 100%;
 opacity:1;
 line-height:0
}
@media only screen and (min-width: 0px) and (max-width: 450px) {
 #w10close {
  right:4rem;
  top:4rem
 }
 #w10close:before {
  height:3.2rem;
  width:3.2rem
 }
}
.f01 #w10close,
.f08 #w10close {
 right:1.2rem;
 top:1.2rem
}
.f01 #w10close:before,
.f08 #w10close:before {
 height:1.5rem;
 width:1.5rem
}
.w10fadein .w10w2 {
 top:57%;
 opacity:0
}
.w10fadein .w10w3 {
 opacity:0
}
.w10fadeout .w10w2 {
 top:57%;
 opacity:0;
 -webkit-transition:opacity .5s,top .5s ease;
 -moz-transition:opacity .5s,top .5s ease;
 transition:opacity .5s,top .5s ease
}
.w10big.w10fadeout .w10w2 {
 top:50%
}
.w10fadeout .w10w3 {
 opacity:0;
 display:none;
 -webkit-transition:opacity .5s,top .5s ease;
 -moz-transition:opacity .5s,top .5s ease;
 transition:opacity .5s,top .5s ease
}
.w10fadeout .w10w3 {
 opacity:0;
 -webkit-transition:opacity .8s .3s;
 -moz-transition:opacity .8s .3s;
 transition:opacity .8s .3s
}
.w10w3 {
 position:fixed;
 display:block;
 top:0px;
 bottom:0px;
 left:0px;
 right:0px;
 content:" ";
 z-index:-1;
 opacity:1;
 background:rgba(0,0,0,0.85098);
 transition:opacity 0.8s
}
.clickvideo.clickvideo-overlay {
 position:relative
}
.clickvideo.clickvideo-overlay .vjs-big-play-button {
 display:none;
 visibility:hidden
}
.clickvideo.clickvideo-overlay .bcvideo.bcthumbnail .bclink:hover+img {
 transform:scale(1)
}
.clickvideo.clickvideo-overlay .bcvideo>br {
 display:none
}
.clickvideo.clickvideo-overlay .bcvideo .bcimg {
 height:100%;
 width:auto
}
.clickvideo.clickvideo-overlay .w10.w10overlay {
 background:#000;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0
}
.clickvideo.clickvideo-overlay .w10.w10overlay .w10w1 {
 position:relative;
 display:flex;
 align-items:center
}
.clickvideo.clickvideo-overlay .w10.w10overlay .w10w1 .w10w2 {
 margin:auto 0;
 max-width:100%;
 top:0;
 flex-basis:100%;
 flex-grow:0
}
.clickvideo.clickvideo-overlay .w10.w10overlay .w10w1 .w10w2 .bcvideo>div {
 max-height:95vh
}
.clickvideo.clickvideo-overlay .w10.w10overlay .w10w1 .w10w3 {
 display:none
}
@media only screen and (max-height: 290px) and (max-width: 480px) and (min-width: 300px) {
 #w10close {
  right:1rem;
  top:1rem
 }
 #w10close:before {
  height:1.8rem;
  width:1.8rem
 }
 .f01 #w10close,
 .f08 #w10close {
  right:0.6rem;
  top:0.6rem
 }
 .f01 #w10close:before,
 .f08 #w10close:before {
  height:1rem;
  width:1rem
 }
}
@media only screen and (min-width: 1080px) {
 .w10w2 {
  margin-top:-290px
 }
 .w10playlist .w10w2 {
  margin-top:-246px
 }
}
@media only screen and (max-width: 1079px) {
 .w10w2 {
  margin-top:-26.8%
 }
 .w10playlist .w10w2 {
  margin-top:-18.8%
 }
}
@media only screen and (max-width: 840px) {
 .w10playlist .w10w2 {
  margin-top:-34.8%
 }
}
@media only screen and (max-width: 600px) {
 .w10playlist .w10w2 {
  margin-top:-43.8%
 }
 .bcmobvideotitle {
  display:block
 }
 .ch13 .vjs-playlist>.vjs-playlist-item {
  padding-left:22px !important;
  padding-right:22px !important
 }
}
@media only screen and (min-height: 540px) and (max-height: 640px) {
 .w10w2 {
  max-width:840px;
  margin-top:-223px
 }
}
@media only screen and (min-height: 380px) and (max-height: 539px) {
 .w10w2 {
  max-width:600px;
  margin-top:-155px
 }
}
@media only screen and (min-height: 0px) and (max-height: 379px) {
 .w10w2 {
  max-width:400px;
  margin-top:-96px
 }
}
@media only screen and (min-height: 540px) and (max-height: 640px) and (max-width: 840px) {
 .w10w2 {
  margin-top:-26.8%
 }
}
@media only screen and (min-height: 380px) and (max-height: 539px) and (max-width: 600px) {
 .w10w2 {
  margin-top:-26.8%
 }
}
@media only screen and (min-height: 0px) and (max-height: 379px) and (max-width: 400px) {
 .w10w2 {
  margin-top:-26.8%
 }
}
.w10big .w10w2 {
 max-width:100%;
 padding:0;
 margin-top:-28.125% !important
}
.w10big .w10w3 {
 background:#211E1C
}
@media screen and (min-aspect-ratio: 16 / 9) {
 .w10big .w10w2 {
  margin-top:0 !important;
  height:100vh;
  top:0
 }
 .w10big .w10w2 .bcvideo {
  padding:0;
  height:100vh
 }
 .w10big.w10fadeout .w10w2 {
  top:0
 }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
 .bcvideo .vjs-control,
 .bcvideo .vjs-time-control,
 .bcvideo .vjs-time-divider {
  font-size:10px !important
 }
 .bcvideo .vjs-progress-control {
  height:0.5em;
  top:-0.5em
 }
 .bcvideo .video-js .vjs-control-bar {
  height:2.2em
 }
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,
 .bcvideo .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,
 .bcvideo .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar {
  -webkit-transform:translateY(2.2em);
  -ms-transform:translateY(2.2em);
  transform:translateY(2.2em)
 }
 .bcvideo .vjs-mute-control {
  padding-left:1em;
  padding-right:1em
 }
 .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  bottom:2.2em
 }
 .bc-player-VkKNQZg6x_default .vjs-control {
  font-size:8px
 }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: portrait) {
 .bcvideo .vjs-control,
 .bcvideo .vjs-time-control,
 .bcvideo .vjs-time-divider {
  font-size:10px !important
 }
 .video-js .vjs-control-bar {
  height:2em
 }
}
@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
 .bcvideo[data-bcid]:before {
  display:none;
  content:'webkit-tablet'
 }
}
/*! purgecss end ignore */
/*! INFO */#redwood-base {
 content:"24.9.0"
}
