/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.primer .owl-theme .owl-nav [class*=owl-]{display: none;}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.primer .owl-theme .owl-dots .owl-dot span{width:100px;height:100px;margin:5px 7px;background:#000;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:100px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.earnin .owl-theme .owl-dots {position:absolute; top: -80px; left: 398px; }
.primer .owl-theme .owl-dots {position:absolute; top: -160px; left: 175px; }
.primer .owl-theme .owl-dots span {position: relative;}
.wrapperPP #content.primer .owl-theme .owl-dots span p {position:absolute;top:50%; left:50%; transform: translate(-50%, -50%); margin:0; padding: 0; color: #fff; font-size: 16px; font-family: 'Gotham-Light'; letter-spacing: .2em;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color: #b93f90;}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(1) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(1) span  {background: url('_gfx/primer-09.png') no-repeat 0 0}
.primer .owl-theme .owl-dots .owl-dot.active span, .primer .owl-theme .owl-dots .owl-dot:hover span {background-color: #545b65;}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(1) span {background: #000 url('_gfx/primer-08.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(1) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(1) span  {background: url('_gfx/primer-09.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(2) span {background: #000 url('_gfx/primer-10.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(2) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(2) span  {background: url('_gfx/primer-11.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(3) span {background: #000 url('_gfx/primer-12.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(3) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(3) span  {background: url('_gfx/primer-13.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(4) span {background: #000 url('_gfx/primer-14.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(4) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(4) span  {background: url('_gfx/primer-15.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(5) span {background: #000 url('_gfx/primer-16.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(5) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(5) span  {background: url('_gfx/primer-17.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:nth-child(6) span {background: #000 url('_gfx/primer-18.png') no-repeat 0 0}
.wrapperPP #content.primer .owl-theme .owl-dots .owl-dot.active:nth-child(6) span, .wrapperPP #content.primer .owl-theme .owl-dots .owl-dot:hover:nth-child(6) span  {background: url('_gfx/primer-19.png') no-repeat 0 0}
.owl-theme .owl-dots .owl-dot span {background-color: #ec6ec2; }
.earnin .owl-theme .owl-dots .owl-dot span { width: 20px; height: 20px;}
.earnin .owl-theme .owl-nav {position:absolute; top: -120px; left: 0px; margin-top: 0px; font-size: 90px; width: 1024px; line-height: 90px;} 
.earnin .owl-theme .owl-nav [class*=owl-] { color: #ec6ec2; outline: none;}
.earnin .owl-theme .owl-nav [class*=owl-]:hover{ background-color: transparent; color: #b93f90; border: 0px; outline: none;}
.earnin .owl-theme .owl-nav [class*=owl-] button:focus {outline: none;}
.earnin .owl-carousel .owl-nav button.owl-next { position: absolute; top: 0px; right:360px; margin: 0px; padding: 0px; border-radius: 0px; border: none; line-height: 90px;}
.earnin .owl-carousel .owl-nav button.owl-prev { position: absolute; top: 0px; left:360px; margin: 0px; padding: 0px; border-radius: 0px; border: none; line-height: 90px;}

.perimeterx  .owl-carousel.owl-drag .owl-item { outline: 0px; margin-bottom: 1%; background-color: #000; color: #fff !important; padding: 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 25px;}
.perimeterx  .owl-carousel.owl-drag .owl-stage div:nth-child(2) {margin-top: 145px;}
.perimeterx  .owl-carousel.owl-drag.loop2 .owl-stage div:nth-child(2) {margin-top: 100px;}
.perimeterx  .owl-carousel.owl-drag.loop2 .owl-stage>div:nth-child(1), .perimeterx  .owl-carousel.owl-drag.loop2 .owl-stage>div:nth-child(3) { min-height:  450px;}
.perimeterx .owl-theme .owl-nav {position:absolute; top: 0px; left: 0px; margin-top: 0px; font-size: 90px; width: 1024px; line-height: 90px;} 
.perimeterx .owl-theme .owl-nav [class*=owl-] { color: #ed1c24; outline: none; min-height: 540px;}
.perimeterx .owl-theme .owl-nav [class*=owl-]:hover{ background-color: transparent; color: #000; border: 0px; outline: none;}
.perimeterx .owl-theme .owl-nav [class*=owl-] button:focus {outline: none;}
.perimeterx .owl-carousel .owl-nav button.owl-next { position: absolute; top: 0px; margin: 0px; padding: 0px; border-radius: 0px; border: none; line-height: 90px; left: 75%;}
.perimeterx .owl-carousel .owl-nav button.owl-prev { position: absolute; top: 0px; left: 22%; margin: 0px; padding: 0px; border-radius: 0px; border: none; line-height: 90px;}
.perimeterx  .owl-carousel.owl-drag .owl-item h2, .perimeterx  .owl-carousel.owl-drag .owl-item p, .perimeterx  .owl-carousel.owl-drag .owl-item ul li {color: #fff !important; }
.perimeterx .owl-dots {display: none;}


.owl-carousel.owl-drag .owl-item {outline: 10px solid #b93f90; margin-bottom: 1%; padding: 50px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box; }
.primer .owl-carousel.owl-drag .owl-item {outline: 5px solid #000; margin-bottom: 1%; padding: 50px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box; }
.boundless .owl-carousel .owl-item {outline: 0px; margin-bottom: 1%; padding: 25px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box; }

.boundless .owl-theme .owl-nav {position:absolute; bottom: 0px; left: 915px; text-align: left; height: 60px; width: 105px; background-color:#3243b2; }
.boundless .owl-theme .owl-nav .owl-prev {display:none;}
.boundless .owl-theme .owl-nav .owl-next {background: #3243b2 url('_gfx/boundless20.png') no-repeat 0 0; height:21px; width:55px; margin: 0px; margin-top: 18px; margin-left: 20px; background-size: 55px 21px;}
.boundless .owl-theme .owl-nav .owl-next:hover {background: #000 url('_gfx/boundless24.png') no-repeat 0 0; bottom: 0px; left: 0px; text-align: left; height: 60px; background-color:#3243b2;  background-size: 55px 21px;}
.boundless .owl-theme .owl-nav .owl-next span {display:none;}
.boundless .owl-theme .owl-dots {position:absolute; bottom: 0px; left: 0px; text-align: left; height: 60px; background-color:#3243b2; padding-left: 25px;}
.boundless .owl-theme .owl-dots span {position: relative; margin: 0px; border-radius: 0; margin-top: 20px;}
.boundless .owl-theme *:focus {outline: none;}
.wrapperPP #content.boundless .owl-theme .owl-dots span p {position:absolute;top:50%; left:50%; transform: translate(-50%, -50%); margin:0; padding: 0; color: #fff; font-size: 16px; font-family: 'Gotham-Light'; letter-spacing: .2em;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:nth-child(1) span, .wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:hover:nth-child(1) span {background: #000 url('_gfx/boundless16.png') no-repeat 0 0; height:21px; width:235px; background-size:  235px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot.active:nth-child(1) span, .wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:hover:nth-child(1) span  {background: url('_gfx/boundless21.png') no-repeat 0 0; background-size:  235px 21px; }
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:nth-child(2) span {background: #000 url('_gfx/boundless17.png') no-repeat 0 0; height:21px; width:264px; background-size: 264px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot.active:nth-child(2) span, .wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:hover:nth-child(2) span  {background: url('_gfx/boundless22.png') no-repeat 0 0; background-size: 264px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:nth-child(3) span {background: #000 url('_gfx/boundless18.png') no-repeat 0 0; height:21px; width:253px; background-size:  253px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot.active:nth-child(3) span, .wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:hover:nth-child(3) span  {background: url('_gfx/boundless23.png') no-repeat 0 0; background-size:  253px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:nth-child(4) span {background: #000 url('_gfx/boundless19.png') no-repeat 0 0; height:21px; width:146px; background-size:  146px 21px;}
.wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot.active:nth-child(4) span, .wrapperPP #content.boundless .owl-theme .owl-dots .owl-dot:hover:nth-child(4) span  {background: url('_gfx/boundless25.png') no-repeat 0 0; background-size:  146px 21px;}
.wrapperPP #content.alloy .owl-theme .owl-nav { display:none; osition:absolute; top:0px; height: 0px; left: 0px; text-align: left; width: 1024px; }
.wrapperPP #content.alloy .owl-theme .owl-dots {position: absolute; top: -50px; left:392px; margin: 0px; padding: 0px; border-radius: 0px; border: none; z-index: 10000; }
.wrapperPP #content.alloy .owl-carousel .owl-nav button.owl-next { display:none; position: absolute; top: 0px; right:0px; margin: 0px; padding: 0px; border-radius: 0px; border: none; font-size: 90px; color:#196afa;}
.wrapperPP #content.alloy .owl-carousel .owl-nav button.owl-prev { display:none; position: absolute; top: 0px; left:0px; margin: 0px; padding: 0px; border-radius: 0px; border: none; font-size: 90px; color:#196afa;}
.wrapperPP #content.alloy .owl-theme .owl-nav [class*=owl-]:hover {
    background-color:transparent;
     color:#196afa;
}
.wrapperPP #content.alloy .owl-theme .owl-dots .owl-dot.active span, .wrapperPP #content.alloy .owl-theme .owl-dots .owl-dot:hover span {
    box-shadow: 0px 0px 10px 3px #196afa;
}
.wrapperPP #content.alloy .owl-theme .owl-dots .owl-dot span {
     background-color: #196afa;
    height: 20px;
    width: 20px;
    margin: 5px 14px;
}
.wrapperPP #content.productivcpo .owl-theme .owl-dots {display:none;}
.wrapperPP #content.productivcpo .owl-carousel .owl-nav button.owl-next {position: absolute; top: 50%;
    transform: translateY(-50%); right:-45px; margin: 0px; padding: 0px; border-radius: 0px; border: none; font-size: 0px; line-height: 0px; color:#141838; height: 50px; width: 26px; background: #141838 url(_gfx/productivcpo-11.png) no-repeat 0 0; background-size: 26px 50px;}
.wrapperPP #content.productivcpo .owl-carousel .owl-nav button.owl-prev { position: absolute; top: 50%;
    transform: translateY(-50%); left:-45px; margin: 0px; padding: 0px; border-radius: 0px; border: none; font-size: 0px; line-height: 0px; color:#141838; height: 50px; width: 26px; background: #141838 url(_gfx/productivcpo-10.png) no-repeat 0 0;  background-size: 26px 50px;}
.wrapperPP #content.productivcpo .owl-theme .owl-nav [class*=owl-]:hover {
    background-color:transparent;
     color:#196afa;
}