.ccbanner.carousel .glide{position:relative;width:100%;box-sizing:border-box}.ccbanner.carousel .glide:focus-within .glide__arrows.hide{opacity: 1 !important;}.ccbanner.carousel .glide *{box-sizing:inherit}.ccbanner.carousel .glide__track{overflow:hidden}.ccbanner.carousel .glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:grid;grid-template-columns:repeat(100,1fr);grid-auto-columns:auto;flex-wrap:nowrap;will-change:transform;margin:0}.ccbanner.carousel .glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccbanner.carousel .glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition-property:none}@media (max-width:768px){.ccbanner.carousel .glide__slide{padding-bottom:2rem}}.ccbanner.carousel .glide__slide--active{z-index:1}.ccbanner.carousel .glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;transition-property:none}.ccbanner.carousel .glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccbanner.carousel .glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;position:absolute;width:100%;bottom:-14px;text-align:center}@media (max-width:768px){.ccbanner.carousel .glide__bullets{bottom:-14px}}.ccbanner.carousel .glide__bullets ul {padding: 0;margin: 0;}.ccbanner.carousel .glide__bullets li{padding: 0;margin: 0;display: inline-block;}.ccbanner.carousel .glide__bullets .glide__bullet{width:12px;height:12px;padding:0;border-radius:50%;transition:all .3s ease-in-out;cursor:pointer;line-height:0;margin:0 18px;background-color:#ccc;box-shadow:0 0 0 1px #222;border:none}@media (max-width:375px){.ccbanner.carousel .glide__bullets .glide__bullet{margin:0 12px}}.ccbanner.carousel .glide__bullets .glide__bullet:after{content:"";width:48px;height:48px;display:inline-block;border:none;position:relative;left:-18px;top:-18px}.ccbanner.carousel .glide__bullets button.glide__bullet--active, .ccbanner.carousel .glide__bullets .glide__bullet--active .glide__bullet{background-color:#44d62c}.ccbanner.carousel .glide__arrows{display:flex;height:100%;align-items:center;position:absolute;top:0;z-index:1}.ccbanner.carousel .glide__arrows.hide{opacity:0}.ccbanner.carousel .glide__arrows.glide__arrows-previous{left:0;padding-left:1rem}.ccbanner.carousel .glide__arrows.glide__arrows-next{right:0;padding-right:1.5rem}.ccbanner.carousel .glide__arrows .slider__arrow{background:0 0;border:0;cursor:pointer}.ccbanner.carousel .glide__arrows .slider__arrow svg{filter: drop-shadow(0px 0px 1px black)}.ccbanner.carousel .glide__arrows .arrow-previous{left:0}.ccbanner.carousel .glide__arrows .arrow-next{right:0}.ccbanner.carousel .glide--rtl{direction:rtl}.ccbanner.carousel-banner-b .content-holder{display:flex;justify-content:center;position:relative}.ccbanner.carousel-banner-b .content{display:grid;height:100%;margin:0 auto;max-width:1200px;position:absolute;top:0;width:100%;align-items:center;max-height:400px}.ccbanner.carousel-banner-b .content .right-content{justify-self:right;max-width:33%;padding-right:1.5rem}.ccbanner.carousel-banner-b .content .left-content{justify-self:left;max-width:33%;padding-left:1.5rem}.ccbanner.carousel-banner-b .content h2{font: 700 1.75rem/1 "Titillium Web", "RazerF5", Arial, Helvetica, sans-serif;color:#fff;text-align:left;font-family:RazerF5,sans-serif;margin:1rem 0 1rem;text-transform:uppercase}.ccbanner.carousel-banner-b .content .lt1{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;color:#999;line-height:1.5}.ccbanner.carousel-banner-b .content .lt2{color:#999;font-size:.9rem;padding:1rem 0 0;font-weight:400}.ccbanner.carousel-banner-b .content ul.list-of-links{list-style-type:none;display: flex;flex-wrap: wrap;justify-content: left;}.ccbanner.carousel-banner-b .content .icons{margin-bottom:1rem}.ccbanner.carousel-banner-b .content ul.list-of-links li{margin:1rem 0;padding-right: 1rem;}.ccbanner.carousel-banner-b .content ul.list-of-links li a{text-decoration:none;text-underline-offset:3px}.ccbanner.carousel-banner-b .content ul.list-of-links li span.pnx-link-arrow::after{content:" >"}.ccbanner.carousel-banner-b .content ul.list-of-links li a:hover > span.link-text, .ccbanner.carousel-banner-b .content ul.list-of-links li a span.link-text:hover{text-decoration: underline;}@media (min-width:769px){.ccbanner.carousel-banner-b .glide__track{max-height:400px}.ccbanner.carousel-banner-b .background img{opacity:0}.ccbanner.carousel-banner-b .background{min-height:400px;background-size:cover;background-position:top center}}@media screen and (max-width:768px){.ccbanner.carousel-banner-b .content-holder{background-image:none;flex-direction:column;min-height:0!important;padding-top:0}.ccbanner.carousel-banner-b .content{height:auto;max-height:unset !important;min-height:0;position:relative}.ccbanner.carousel-banner-b .content .main-content{justify-self:left;max-width:100%;padding:1rem 1.5rem!important}.ccbanner.carousel-banner-b .background img{opacity:0}.ccbanner.carousel-banner-b .background{background-size:cover;background-position:top right;min-height:365px}.ccbanner.carousel-banner-b .content h2{margin:1rem 0;color:#fff!important}.ccbanner.carousel-banner-b .content .lt1,.ccbanner.carousel-banner-b .content .lt2{color:#999!important}.ccbanner.carousel-banner-b .content ul.list-of-links li a{color:#44d62c!important}}

@media (min-width: 769px){
.ccbanner.carousel-banner-b.medium-size-banner .glide__track {
    max-height: 250px;
}
.ccbanner.carousel-banner-b.medium-size-banner .background {
    min-height: 250px;
}
.ccbanner.carousel-banner-b.medium-size-banner .background img{
    max-height: 250px;
}
}

.ccbanner.carousel-banner-b.medium-size-banner .content{
    max-height: 250px;
}

@media (min-width: 1200px){
.ccbanner.carousel.carousel-banner-b.medium-size-banner .glide__arrows.glide__arrows-next{
    right: calc(50% - 600px);
}
.ccbanner.carousel.carousel-banner-b.medium-size-banner .glide__arrows.glide__arrows-previous{
    left: calc(50% - 600px);
}
.ccbanner.carousel-banner-b.medium-size-banner .content .right-content {
    justify-self: left;
    left: 62%;
    position: relative;
}
.ccbanner.carousel-banner-b.medium-size-banner .content .left-content{
    left: 6%;
    position: relative;
}
.ccbanner.carousel.carousel-banner-b.medium-size-banner .glide__bullets {
    width: auto;
    left: 50%;
    transform: translateX(-50%);
}
}

.ccbanner.carousel-banner-b.medium-size-banner .content h2{
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1.875rem;
}
.ccbanner.carousel-banner-b.medium-size-banner .content .lt1{
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 1.5rem;
}

.razer-rtl .ccbanner .glide{
    direction: ltr;
}

.razer-rtl .ccbanner .glide__slide{
    direction: rtl;
}

.razer-rtl .ccbanner.carousel-banner-b .content h2{
    text-align: right;
}