@font-face{font-family:content;src:url(../../assets/fonts/content.otf);}
*{font-family:content;-webkit-font-smoothing:subpixel-antialiased;}
html,body{height:100%;}
body{overflow:hidden;}
.start img{max-width:50%;height:auto;transform:translateX(6%);-webkit-transform:translateX(6%);}
.start{text-align:center;padding-top:8px;transition:all 2s;-webkit-transition:all 2s;}
.start.fadeout{opacity:0;visibility:hidden;}
.circleblock{position:absolute;top:101%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all 2s;-webkit-transition:all 2s, opacity .5s;width:100%;text-align:center;}
.dropdown.fadeout{opacity:0;visibility:hidden;}
.circleblock.fadeup{top:40%;transform:translate(-90%,-90%);-webkit-transform:translate(-90%,-90%);}
.circleblock.fadetop{top:18%;transform:translate(-77%,-77%);-webkit-transform:translate(-77%,-77%);}
.smallerblock{display:inline-block;}
.circleblock.fadeup .smallerblock{width:100%;position:relative;left:42%;}
.circleblock .smallerblock .imageblock{display:block;height:25px;width:25px;border-radius:25px;background:#333;float:left;margin:0px 10px;transition:all 2s, background .5s;-webkit-transition:all 2s, background .5s;}
.circleblock.fadedone .smallerblock .imageblock{transition:all .8s, background .5s;-webkit-transition:all .8s, background .5s;}
.circleblock .smallerblock .imageblock img{display:none;}
.circleblock.fadeup .smallerblock .imageblock img{display:block;}
.circleblock .smallerblock .imageblock .dropdown .line{background:rgb(187,189,191);}
.circleblock .smallerblock .imageblock.pink{background:rgb(0,140,169);}
.circleblock .smallerblock .imageblock.pink:hover .dropdown .line{background:rgb(0,140,169);width:2px;}
.circleblock .smallerblock .imageblock.blue{background:rgb(89,153,140);}
.circleblock .smallerblock .imageblock.blue:hover .dropdown .line{background:rgb(89,153,140);width:2px;}
.circleblock .smallerblock span.purple{background:rgb(209,133,173);background:rgb(221,184,40);}
.circleblock .smallerblock .imageblock.purple:hover .dropdown .line{background:rgb(209,133,173);background:rgb(221,184,40);width:2px;}
.circleblock .smallerblock span.gray{background:rgb(209,133,173);}
.circleblock .smallerblock .imageblock.gray:hover .dropdown .line{background:rgb(209,133,173);width:2px;}
.circleblock .smallerblock span.green{background:rgb(160,207,109);}
.circleblock .smallerblock .imageblock.green:hover .dropdown .line{background:rgb(160,207,109);width:2px;}
.circleblock.fadeup .smallerblock .imageblock{background:transparent !important;}
.circleblock.fadetop .smallerblock .imageblock{background:transparent !important;}
.circleblock .smallerblock .imageblock .overlay{opacity:0;position:absolute;top:0px;width:100%;height:100%;left:0px;visibility:hidden;}
.circleblock.fadeup.fadedone .smallerblock .imageblock:hover{width:12%;height:auto;transition:height .5s ease,width .5s ease,margin .5s ease;-webkit-transition:height .5s ease,width .5s ease,margin .5s ease;margin-top:0px;}
.circleblock.fadeup.fadedone.fadetop .smallerblock .imageblock{width:6%;height:auto;opacity:0;transition:height .5s ease,width .5s ease,margin .5s ease, opacity 2s ease .1s;-webkit-transition:height .5s ease,width .5s ease,margin .5s ease, opacity 2s ease .1s;margin-top:0px;}
.circleblock.fadeup.fadedone .smallerblock .imageblock:hover .overlay{opacity:1;visibility:visible;}
.circleblock.fadeup.fadedone .smallerblock .imageblock:hover .stagger{font-size:14px;}
.circleblock .clicktoenter{clear:both;text-align:center;overflow:auto;margin-top:10px;display:block;}
.circleblock.fadeup .smallerblock .imageblock{width:8%;height:auto;border-radius:5%;margin:0% 4%;position:relative;margin-top:1%;left:5%;}
.circleblock.fadetop .smallerblock .imageblock{height:6%;width:6%;margin:0% 3%;position:relative;}
.circleblock.fadeup .clicktoenter{opacity:0;visibility:hidden;}
.circleblock .smallerblock .imageblock .dropdown{position:absolute;left:50%;width:150%;top:100%;transition:all 1.5s;-webkit-transition:all 1.5s;padding-top:10px;text-align:left;font-size:11px;}
.circleblock .smallerblock .imageblock .dropdown .stagger{margin:5px 0px;display:block;transition:all 1s ease 3s,font-size .5s;-webkit-transition:all 1s ease 3s,font-size .5s;opacity:0;visibility:hidden;transform:translateX(-10px);-webkit-transform:translateX(-10px);white-space:nowrap;padding-left:10px;color:rgb(124,126,128);white-space:normal;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.42857143;}
.circleblock .smallerblock .imageblock .dropdown .line{content:'';position:absolute;right:100%;top:0px;height:0%;width:1px;transition:all 3s ease 2.5s,opacity 2s ease 2.5s;-webkit-transition:all 3s ease 2.5s,opacity 2s ease 2.5s;opacity:0;visibility:hidden;}
.circleblock.fadedone .smallerblock .imageblock .dropdown .line{transition:all 3s ease 2.5s,opacity 2s ease 2.5s, background 1s, width .1s ease 0s;-webkit-transition:all 3s ease 2.5s,opacity 2s ease 2.5s, background 1s, width .1s ease 0s;}
.circleblock.fadeup .smallerblock .imageblock .dropdown .line{opacity:1;visibility:visible;height:100%;}
.circleblock.fadeup .smallerblock .imageblock .dropdown .stagger{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;visibility:visible;}
.staggerpink{color:rgb(0,140,169) !important;text-decoration:none;cursor:pointer;}
.staggerblue{color:rgb(89,153,140) !important;text-decoration:none;cursor:pointer;}
.staggerpurple{color:rgb(221,184,40) !important;text-decoration:none;cursor:pointer;}
.staggergray{color:rgb(209,133,173) !important;text-decoration:none;cursor:pointer;}
.staggergreen{color:rgb(160,207,109) !important;text-decoration:none;cursor:pointer;}
.circleblock .smallerblock .imageblock .dropdown .stagger1{transition:all 0.3s ease 2.5s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 2.5s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger2{transition:all 0.3s ease 2.7s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 2.7s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger3{transition:all 0.3s ease 2.9s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 2.9s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger4{transition:all 0.3s ease 3.1s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 3.1s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger5{transition:all 0.3s ease 3.3s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 3.3s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger6{transition:all 0.3s ease 3.5s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 3.5s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger7{transition:all 0.3s ease 3.7s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 3.7s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger8{transition:all 0.3s ease 3.9s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 3.9s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger9{transition:all 0.3s ease 4.1s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 4.1s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger10{transition:all 0.3s ease 4.3s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 4.3s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger11{transition:all 0.3s ease 4.5s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 4.5s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger12{transition:all 0.3s ease 4.7s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 4.7s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger13{transition:all 0.3s ease 4.9s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 4.9s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger14{transition:all 0.3s ease 5.1s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 5.1s,font-size .3s, color .1s ease 0s;}
.circleblock .smallerblock .imageblock .dropdown .stagger15{transition:all 0.3s ease 5.3s,font-size .3s, color .1s ease 0s;-webkit-transition:all 0.3s ease 5.3s,font-size .3s, color .1s ease 0s;}
.linkblock{display:block;}
.footer{position:fixed;display:block;top:18%;width:5%;padding:2%;opacity:0;visibility:hidden;transition:all 1s;-webkit-transition:all 1s;z-index:0;right:0;}
.footer.fadein{opacity:1;visibility:visible;}
.final #current-nav{opacity:0;z-index:2;visibility:hidden;font-size:12px;}
.leftside{position:absolute;top:0px;left:0px;width:20%;margin-left:1%;float:left;min-height:5vh;margin:0px;z-index:101;padding-top:2%;padding-left:23px;}
.leftside a{position:absolute;top:calc(2vh + 3.8vw);left:0px;width:100%;margin-left:1%;float:left;min-height:5vh;margin:0px;z-index:101;padding-top:0px;padding-left:23px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.leftside a img{max-width:15vw;margin-left:1vw;}
.licensees-and-certified-providers .rightside{display:none;}
.rightside{position:absolute;top:0px;right:0px;width:20%;margin-left:1%;float:left;min-height:5.5vw;margin:0px;z-index:101;padding-top:0%;padding-left:23px;}
.rightside a{position:fixed;top:7%;right:0px;width:225px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:1;}
.rightside a:hover .overimage, .largesection .seminarlinks:hover .overimage{opacity:1;visibility:visible;}
.rightside a .overimage, .largesection .overimage{position:absolute;top:0px;left:0px;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.rightside a.move{-webkit-animation:backandforth 2.5s 1s forwards;-moz-animation:backandforth 2.5s 1s forwards;-o-animation:backandforth 2.5s 1s forwards;animation:backandforth 2.5s 1s forwards;}
.rightside a.movement{-webkit-animation:forw 1.5s forwards;-moz-animation:forw 1.5s forwards;-o-animation:forw 1.5s forwards;animation:forw 1.5s forwards;}
@-webkit-keyframes backandforth{0%{-webkit-transform:translateX(100%);}
50%{-webkit-transform:translateX(30px);}
100%{-webkit-transform:translateX(55px);}
}
@-moz-keyframes backandforth{0%{transform:translateX(100%);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
@-o-keyframes backandforth{0%{transform:translateX(100%);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
@keyframes backandforth{0%{transform:translateX(100%);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
@-webkit-keyframes forw{0%{-webkit-transform:translateX(55px);}
50%{-webkit-transform:translateX(30px);}
100%{-webkit-transform:translateX(55px);}
}
@-moz-keyframes forw{0%{transform:translateX(55px);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
@-o-keyframes forw{0%{transform:translateX(55px);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
@keyframes forw{0%{transform:translateX(55px);}
50%{transform:translateX(30px);}
100%{transform:translateX(55px);}
}
.footer .rightside{float:right;right:50%;position:absolute;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
.footer .rightside img{width:70%;padding:10% 0;height:auto;float:right;display:block;clear:both;}
.footer .rightside .rightimg{padding:0 0 10% 0 !important;}
@font-face{font-family:'HelveticaNeueLTStd-Ex';src:url('../../assets/fonts/tHelveticaNeueLTStd-Ex.otf');}
@font-face{font-family:'HelveticaNeueLTStd-ThEx';src:url('../../assets/fonts/HelveticaNeueLTStd-ThEx.otf');}
@font-face{font-family:'Linotype-HelveticaNeueLTStd-UltLtEx';src:url('../../assets/fonts/Linotype-HelveticaNeueLTStd-UltLtEx.otf');}
@font-face{font-family:'HelveticaNeue-Thin';src:url('../../assets/fonts/HelveticaNeue-Thin.ttf');}
@font-face{font-family:'Verdana';src:url('../../assets/fonts/Verdana.otf');}
*{font-family:'HelveticaNeueLTStd-ThEx';letter-spacing:1px;}
h1{font-family:'HelveticaNeue-Thin';font-size:35px;margin-bottom:40px;color:rgb(166, 168, 171);letter-spacing:3px;}
p{font-family:'HelveticaNeue-Thin';font-size:16px;color:rgb(146, 148, 151);letter-spacing:1.5px;line-height:150%;}
i{font-family:'HelveticaNeue-Thin';font-style:italic;font-size:16px;color:rgb(146, 148, 151);letter-spacing:1.5px;line-height:150%;}
ul li{font-family:'HelveticaNeue-Thin';font-size:16px;color:rgb(146, 148, 151);letter-spacing:1.5px;line-height:unset;}
u{font-family:'HelveticaNeue-Thin';font-size:16px;color:rgb(146, 148, 151);letter-spacing:1.5px;line-height:150%;}
.clear{clear:both;}
header{padding:30px 0 10px;position:relative;}
#navigation{bottom:0;width:55%;margin:0 auto;opacity:0;visibility:hidden;}
#navigation ul{padding:0;margin:0;display:flex;}
#navigation li{list-style-type:none;display:block;width:20%;text-align:center;}
.nav-li .outer{width:80px;height:80px;border-radius:40px;padding:6px;margin:0 auto;box-sizing:border-box;cursor:pointer;}
.nav-li .inner{width:66px;height:66px;border-radius:33px;position:relative;padding:3px;}
.nav-li .inner .txt{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:9px;text-align:center;width:90%;}
#current-nav{position:absolute;margin-top:0%;left:2.4%;width:10%;}
#current-nav .dropdown{font-size:12px;}
#current-nav-li .outer{width:120px;height:120px;border-radius:60px;padding:9px;margin:0 auto;box-sizing:border-box;cursor:pointer;}
#current-nav-li .inner{width:100px;height:100px;border-radius:50px;position:relative;padding:3px;}
#current-nav-li .inner .txt{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:14px;text-align:center;width:90%;}
.inner.pink-op{background-color:rgb(0,140,169);}
.inner.blue-op{background-color:rgb(89,153,140);}
.inner.purple-op{background-color:rgb(221,184,40);}
.inner.grey-op{background-color:rgb(0,140,169);}
.inner.green-op{background-color:rgb(160,207,109);}
.outer.pink-op{border:1px solid rgb(0,140,169);}
.outer.blue-op{border:1px solid rgb(89,153,140);}
.outer.purple-op{border:1px solid rgb(209,133,173);}
.outer.grey-op{border:1px solid rgb(0,140,169);}
.outer.green-op{border:1px solid rgb(160,207,109);}
.inner.pink-so{background-color:rgb(116, 143, 148);}
.inner.blue-so{background-color:rgb(45, 87, 132);}
.inner.purple-so{background-color:rgb(93, 69, 120);}
.inner.grey-so{background-color:rgb(116, 143, 148);}
.inner.green-so{background-color:rgb(160, 206, 109);}
.outer.pink-so{border:1px solid rgb(116, 143, 148);}
.outer.blue-so{border:1px solid rgb(45, 87, 132);}
.outer.purple-so{border:1px solid rgb(93, 69, 120);}
.outer.grey-so{border:1px solid rgb(116, 143, 148);}
.outer.green-so{border:1px solid rgb(160, 206, 109);}
#current-sub-nav{left:50%;position:relative;padding:80px 0 0 10px;}
#current-sub-nav ul{padding:0;margin:0;}
#current-sub-nav li{list-style-type:none;margin:2px 0;cursor:pointer;}
.sub-nav-li{font-size:11px;}
.current-sub-nav.pink-so{border-left:2px solid rgb(116, 143, 148);}
.current-sub-nav.blue-so{border-left:2px solid rgb(45, 87, 132);}
.current-sub-nav.purple-so{border-left:2px solid rgb(93, 69, 120);}
.current-sub-nav.grey-so{border-left:2px solid rgb(116, 143, 148);}
.current-sub-nav.green-so{border-left:2px solid rgb(160, 206, 109);}
#body-wrap{width:100%;height:100%;position:absolute;top:18%;overflow-y:scroll;overflow-x:hidden;visibility:hidden;}
#body-wrap.show-wrap{visibility:visible;}
#body-wrap.loadingcontent{opacity:0;visibility:hidden;}
.content-container{width:55%;height:100%;margin:0 auto;overflow:hidden;margin-left:22%;}
.bxslider{padding:0px;}
.bxslider li{list-style:none;}
.aftercontent .bx-wrapper{margin-top:25px;}
@keyframes slideDown{0%{height:0;}
100%{height:330px;}
}
#current-sub-nav{height:330px;overflow:hidden;animation-name:slideDown;animation-duration:2s;}
@keyframes slideRight0{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s0{width:110px;overflow:hidden;animation-name:slideRight0;animation-duration:4s;white-space:nowrap;}
@keyframes slideRight1{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s1{width:110px;overflow:hidden;animation-name:slideRight1;animation-duration:4.5s;white-space:nowrap;}
@keyframes slideRight2{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s2{width:110px;overflow:hidden;animation-name:slideRight2;animation-duration:5s;white-space:nowrap;}
@keyframes slideRight3{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s3{width:110px;overflow:hidden;animation-name:slideRight3;animation-duration:5.5s;white-space:nowrap;}
@keyframes slideRight4{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s4{width:110px;overflow:hidden;animation-name:slideRight4;animation-duration:6s;white-space:nowrap;}
@keyframes slideRight5{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s5{width:110px;overflow:hidden;animation-name:slideRight5;animation-duration:6.5s;white-space:nowrap;}
@keyframes slideRight6{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s6{width:110px;overflow:hidden;animation-name:slideRight6;animation-duration:7s;white-space:nowrap;}
@keyframes slideRight7{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s7{width:110px;overflow:hidden;animation-name:slideRight7;animation-duration:7.5s;white-space:nowrap;}
@keyframes slideRight8{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s8{width:110px;overflow:hidden;animation-name:slideRight8;animation-duration:8s;white-space:nowrap;}
@keyframes slideRight9{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s9{width:110px;overflow:hidden;animation-name:slideRight9;animation-duration:8.5s;white-space:nowrap;}
@keyframes slideRight10{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s10{width:110px;overflow:hidden;animation-name:slideRight10;animation-duration:9s;white-space:nowrap;}
@keyframes slideRight11{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s11{width:110px;overflow:hidden;animation-name:slideRight11;animation-duration:9.5s;white-space:nowrap;}
@keyframes slideRight12{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s12{width:110px;overflow:hidden;animation-name:slideRight12;animation-duration:10s;white-space:nowrap;}
@keyframes slideRight13{0%{width:0;}
50%{width:0;}
100%{width:110px;}
}
.sub-nav-li.s13{width:110px;overflow:hidden;animation-name:slideRight13;animation-duration:10.5s;white-space:nowrap;}
.attachments-container{position:relative;margin-left:-0.9%;width:86%;;display:inline-block;margin:2% 0 2% 5%;}
.hide .attachments-container{margin:2% 0 2% 0;}
.a-container-left{margin-left:0 !important;}
.attachments-container ul{padding:0;margin:0px;}
.video-li{float:left;list-style-type:none;width:8%;height:100px;position:relative;cursor:pointer;text-align:center;margin:2% 5%;display:block;}
.video-li.hide{display:none;}
.next, .prev{width:2% !important;display:inline-block;position:absolute;vertical-align:middle;margin-top:4%;cursor:pointer;opacity:1;visibility:visible;}
.next.hide, .prev.hide{width:0% !important;opacity:0;visibility:hidden;}
.video-li.media-left{margin-left:3% !important;}
.video-li img{width:146%;height:auto;z-index:1;position:absolute;transform:translate(-50%, -50%);top:50%;margin-left:14%;}
.bg-stripe{height:0;width:100%;display:block;position:absolute;border-top:2px solid rgb(160,207,109);;top:50%;z-index:0;}
.video-li:hover img{width:182%;-webkit-transition:width .5s;transition:width .5s;}
.left-half{width:50%;right:0;}
.right-half{width:50%;left:0;}
.video-cap{background:url("../../assets/images/test-testimonial-hover-bubble_2.svg") no-repeat rgba(0, 0, 0, 0);position:absolute;width:50%;height:50%;z-index:1;bottom:40%;}
.video-cap-green{background:url("../../assets/images/kco-speechbubble-green-01.svg") no-repeat rgba(0, 0, 0, 0);position:absolute;width:50%;height:50%;z-index:1;bottom:40%;}
.cap-1{margin-left:0px;}
.cap-2{margin-left:8%;}
.cap-3{margin-left:16%;}
.cap-4{margin-left:24%;}
.cap-5{margin-left:32%;}
.cap-6{margin-left:40%;}
.cap-7{margin-left:48%;}
.video-player{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(186,188,190,.8);}
.video-player-sidebar{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(186,188,190,.1);}
.video-show{visibility:visible;}
.video-cont{position:absolute;width:50%;height:40%;margin:auto;top:40%;left:50%;transform:translate(-50%, -50%);z-index:99;height:auto;margin:auto;top:50%;}
.video-cont .show-more{position:absolute;left:0px;top:100%;padding:9px 20px 9px 55px;background:white;border-radius:50px;color:rgb(124,126,128);text-decoration:none;font-size:0.8vw;margin-top:10px;}
.showmorevideos{position:absolute;left:0px;top:100%;margin-top:10px;width:100%;text-align:left;}
.video-cont .showmorevideos .show-more{display:inline-block;position:relative;margin-top:0px;}
.video-cont .showmorevideos .vids-cont{margin-top:0px !important;top:0px !important;height:100%;}
.video-cont .showmorevideos .vids-cont .share-vids,
.video-cont .showmorevideos .vids-cont a{height:100%;}
.video-cont .showmorevideos .vids-cont .share-vids img,
.video-cont .showmorevideos .vids-cont a img{height:100% !important;min-height:34px;}
.video-cont .showmorevideos .show-more span{text-align:center;}
.video-cont .show-more span{position:absolute;left:0px;width:35px;color:white;top:0px;vertical-align:middle;display:inline-block;padding:9px 0px 9px 2px;}
.video-cont .indi-closebutton{top:auto;right:auto;bottom:110%;left:110%;}
.docs-cont{position:absolute;width:100%;height:80%;margin:auto;top:10%;left:0;z-index:99;}
.cap1-close:hover{cursor:pointer;}
.cap2-close:hover{cursor:pointer;}
.cap3-close:hover{cursor:pointer;}
.keyword-content{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(186,188,190,.1);}
.keyword-content-show{visibility:visible;}
.keyword-content-current{position:absolute;background:white;width:80%;height:80%;margin:auto;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;}
.keyword{cursor:pointer;}
.current-timeoutid{visibility:hidden;}
.sideinfo{position:absolute;left:0px;bottom:0px;height:100%;background:rgb(209,211,212);text-align:center;}
.sideinfo .sideinfoinner{color:white;transform:rotate(-90deg);font-size:1.25vh;margin:0px;left:50%;position:absolute;padding:0px;top:50%;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);white-space:nowrap;font-family:sidebarfont;letter-spacing:.12vh;}
.sideinfo img{width:auto;height:100%;}
.termsclick{position:absolute;bottom:10px;left:40px;font-size:7px;z-index:98;}
.termsclick a{color:rgb(124,126,128);text-decoration:none;}
.side-bar{height:7%;position:absolute;left:23%;bottom:0;border-radius:16px 16px 0 0;box-sizing:border-box;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all 1s;transition:all 1s;border-color:rgb(166, 168, 171);border-width:0px;border-style:solid;font-size:11px;background:url("../../assets/images/KCO-more-01-landscape.svg") no-repeat;background-size:50%;min-width:20%;z-index:98;}
.side-bar.fadein{opacity:1;visibility:visible;}
.side-bar-hover{height:50% !important;}
.side-bar img{}
.side-bar-title{text-align:left;margin-left:20px;margin-top:20px;}
.side-bar-title p{color:rgb(166, 168, 171);font-size:12px;margin-left:10px;margin-top:10px;}
.side-bar-title span{color:rgb(166, 168, 171);font-size:56px;position:relative;top:0px;right:0px;}
.side-bar-con{margin-left:0;margin-top:45px;border-width:1px;border-color:rgb(166, 168, 171);border-style:solid;border-radius:0 16px 0 0;background:white;}
.side-bar-content{display:block;margin-left:30px;margin-bottom:40px;min-width:80px;padding-right:16px;max-height:300px;overflow-y:scroll;}
.side-bar-content ul{margin:0;padding:0;}
.side-bar-content li{list-style-type:none;text-align:left;margin:10px 0;cursor:pointer;}
.side-bar-media span{font-size:11px;line-height:0;}
.side-bar-media span:hover{color:#2554C7 !important;}
.show-more{cursor:pointer;}
.show-more-on{position:absolute;font-size:11px;left:22%;}
.show-more-content{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:99;background:rgba(186,188,190,.8);}
.show-more-visible{visibility:visible;}
.show-more-content-details{position:absolute;width:45%;height:0%;margin:auto;top:100%;left:50.5%;transform:translate(-50%, -50%);-webkit-transition:top 1.5s, height 1.5s;-o-transition:top 1.5s, height 1.5s;transition:top 1.5s, height 1.5s;}
.show-closebutton{height:5%;float:left;cursor:pointer;width:5%;position:absolute;top:-30%;right:-30%;}
.closebutton{height:15%;padding:2% 0%;float:right;color:white;}
.indi-closebutton{width:5%;position:absolute;top:-30%;right:-30%;}
.share-form .indi-closebutton{width:3%;position:absolute;top:5%;right:15%;}
.closebutton-keyword{height:15%;padding:2% 0%;float:right;margin-right:10%;color:white;}
.vid-player{width:100%;height:auto;}
.show-content{width:100%;height:100%;overflow:hidden;background:white !important;}
.show-content #card{width:100%;background:transparent;}
.show-content #card img{width:100%;}
.card-closebutton{float:right;color:white;cursor:pointer;width:5%;position:absolute;top:-30%;right:-30%;}
.show-details-hover{top:85%;height:30%;-webkit-transition:top 1.5s;-o-transition:top 1.5s;transition:top 1.5s;}
.show-details{top:50%;height:50%;-webkit-transition:top 1.5s;-o-transition:top 1.5s;transition:top 1.5s;}
.show-details.licensecard{height:auto;width:35%;}
.show-content-card{display:none;}
.show-details.licensecard .show-content-card{display:block;}
.show-details.licensecard .show-content-card{background:transparent !important;}
.licensecard .smallcard{width:100%;background:lightgray;border-radius:20px;overflow:hidden;}
.smallcard .left-side{width:40%;display:inline-block;height:100%;background:white;left:0px;}
.smallcard .left-side img{display:inline-block;width:100%;}
.smallcard .right-side{display:inline-block;width:58%;vertical-align:middle;padding:0px 15px;text-align:left;}
.smallcard .right-side p.licensetitle{font-weight:bold;font-size:1.3vw;}
.smallcard .right-side a{display:block;font-weight:bold;color:#616161;text-decoration:none;}
.show-more-video{z-index:100;}
.show-leftbar{float:left;width:3%;height:100%;display:inline-block;}
.show-media{float:left;width:97%;height:auto;display:inline-block;background-color:white;}
.show-media.scrolling{overflow-y:scroll;overflow-x:hidden;height:100%;}
.show-rightbar{float:left;width:1%;height:100%;display:inline-block;background:rgb(186,188,190) !important;}
.show-media-title{font-family:HelveticaNeue-Thin;display:block;text-align:left;font-size:12px !important;cursor:pointer;}
.show-media-desc{font-family:HelveticaNeue-Thin;display:block;text-align:left;height:32px;font-size:0.9vw;color:#616161;}
.show-media-thumb{display:inline-block;width:40%;height:35%;background-color:white;vertical-align:middle;cursor:pointer;}
.show-media-thumb span{width:58%;position:relative;display:inline-block;}
.show-media-thumb img{padding:18%;width:100%;}
.show-media-thumb span .hasread{display:none;position:absolute;left:0px;top:0px;}
.show-media-thumb span.read .hasread{display:block;}
.show-media-type{width:100%;text-align:left;padding:5% 0 0 10%;background-color:white;color:#616161;}
.show-media-cont{display:inline-flex;width:60%;height:35%;background-color:white;vertical-align:middle;}
.show-media-conts{margin:auto 0px;background-color:white;}
@font-face{font-family:content;src:url(../../assets/fonts/content.otf);}
*{font-family:content;}
.largesection{width:100%;overflow:hidden;height:17%;-webkit-transition:height 1s, background 0s;-o-transition:height 1s, background 0s;transition:height 1s, background 0s;position:absolute;top:0px;left:0px;z-index:99;background-color:transparent;text-align:center;pointer-events:none;}
.largesection.hoveron{pointer-events:all;}
.largesection:hover{overflow:visible;}
.largesection:hover:before{content:'';position:absolute;top:0%;left:0%;opacity:1;visibility:visible;z-index:-1;pointer-events:none;height:100%;border-radius:0px 0px 20% 20%;width:100%;background-color:white;}
.largesection:hover:after{content:'';position:absolute;top:100%;opacity:1;left:0%;background:rgba(222,223,224,.8);width:100%;height:100%;z-index:-2;-webkit-transition:opacity 1s ease-in .5s;-o-transition:opacity 1s ease-in .5s;transition:opacity 1s ease-in .5s;pointer-events:none;}
.smallsection{width:75%;margin:0 auto;padding-top:2%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;padding-left:5%;}
.largesection:hover .smallsection{width:100%;margin:0 auto;padding-top:7.5%;transition-delay:.2s;padding-top:10vh;padding-left:0px;}
.largesection .smallsection .contentline{white-space:normal;width:50px;margin-top:10px;}
.smallsection .dropdown{margin-left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.contentlines{position:absolute;top:0;left:0;width:1px;height:0%;}
.pinkcircle .contentlines{background:rgb(187,189,191);}
.bluecircle .contentlines{background:rgb(187,189,191);}
.purplecircle .contentlines{background:rgb(187,189,191);}
.graycircle .contentlines{background:rgb(187,189,191);}
.greencircle .contentlines{background:rgb(187,189,191);}
.pinkcircle{display:block;}
.bluecircle{display:block;}
.purplecircle{display:block;}
.graycircle{display:block;}
.greencircle{display:block;}
.largesection .smallsection .imgblock .overlay{opacity:0;position:absolute;top:0px;width:100%;height:auto;left:0px;visibility:hidden;}
.largesection .smallsection .imgblock:hover{width:12%;margin-top:0px;position:relative;transition:height .5s ease,width .5s ease,margin .5s ease;-webkit-transition:height .5s ease,width .5s ease,margin .5s ease;}
.largesection .smallsection .imgblock:hover .overlay{opacity:1;visibility:visible;}
.largesection .smallsection .imgblock:hover .stagger{font-size:14px;}
.pinkcircle:hover .dropdown .contentlines{background:rgb(0,140,169);width:2px;}
.bluecircle:hover .dropdown .contentlines{background:rgb(089,153,140);width:2px;}
.purplecircle:hover .dropdown .contentlines{background:rgb(221,184,40);width:2px;}
.graycircle:hover .dropdown .contentlines{background:rgb(209,133,173);width:2px;}
.greencircle:hover .dropdown .contentlines{background:rgb(160,207,109);width:2px;}
.dropdown .contentline span{opacity:0;text-align:left;font-size:11px !important;white-space:nowrap;}
.largesection .smallsection .pinkcircle .contentline{opacity:0;}
.largesection .smallsection .bluecircle .contentline{opacity:0;}
.largesection .smallsection .purplecircle .contentline{opacity:0;}
.largesection .smallsection .graycircle .contentline{opacity:0;}
.largesection .smallsection .greencircle .contentline{opacity:0;}
.largesection .seminarlinks{position:fixed;top:7%;right:0px;width:225px;-webkit-transform:translateX(55px);-ms-transform:translateX(55px);-o-transform:translateX(55px);transform:translateX(55px);opacity:0;visibility:hidden;}
.largesection:hover .seminarlinks{opacity:1;visibility:visible;}
.largesection:hover{height:90%;background:rgba(222,223,224,.8);transition-delay:.1s;z-index:102;}
.largesection:hover .smallsection .contentlines{opacity:1;-webkit-transition:all .3s ease .5s, width .1s ease 0s, background .1s ease 0s;-o-transition:all .3s ease .5s, width .1s ease 0s, background .1s ease 0s;transition:all .3s ease .5s, width .1s ease 0s, background .1s ease 0s;height:100%;}
.largesection:hover .smallsection .contentline{opacity:1;}
.largesection:hover .smallsection .dropdown .contentlines{opacity:1;}
.smallsection div{width:8%;display:inline-block;float:left;margin:0% 4%;height:auto;margin-top:0px;left:5%;float:left;position:relative;-webkit-transition:height .5s ease,width .5s ease,margin .5s ease;}
.circles-transition{width:75%;margin-left:12.5%;margin-top:20%;}
.largesection:hover .smallsection .dropdown .contentline .stagger1{-webkit-transition:all .3s ease 1.3s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 1.3s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 1.3s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger2{-webkit-transition:all .3s ease 1.5s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 1.5s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 1.5s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger3{-webkit-transition:all .3s ease 1.7s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 1.7s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 1.7s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger4{-webkit-transition:all .3s ease 1.9s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 1.9s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 1.9s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger5{-webkit-transition:all .3s ease 2.1s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 2.1s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 2.1s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger6{-webkit-transition:all .3s ease 2.3s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 2.3s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 2.3s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger7{-webkit-transition:all .3s ease 2.5s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 2.5s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 2.5s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger8{-webkit-transition:all .3s ease 2.7s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 2.7s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 2.7s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger9{-webkit-transition:all .3s ease 2.9s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 2.9s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 2.9s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger10{-webkit-transition:all .3s ease 3.1s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 3.1s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 3.1s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger11{-webkit-transition:all .3s ease 3.3s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 3.3s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 3.3s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger12{-webkit-transition:all .3s ease 3.5s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 3.5s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 3.5s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger13{-webkit-transition:all .3s ease 3.7s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 3.7s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 3.7s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger14{-webkit-transition:all .3s ease 3.9s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 3.9s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 3.9s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection:hover .smallsection .dropdown .contentline .stagger15{-webkit-transition:all .3s ease 4.1s, color .1s ease 0s, font-size .1s ease 0s;-o-transition:all .3s ease 4.1s, color .1s ease 0s, font-size .1s ease 0s;transition:all .3s ease 4.1s, color .1s ease 0s, font-size .1s ease 0s;}
.largesection .smallsection .dropdown .contentline .stagger{margin:5px 0px;padding-left:10px;display:block;opacity:0;visibility:hidden;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);white-space:nowrap;}
.largesection:hover .smallsection .dropdown .contentline .stagger{transform:translateX(0);opacity:1;visibility:visible;}
.nav-team, .nav-team:hover, .nav-team:active{text-decoration:none;cursor:pointer;color:rgb(166, 168, 171);}
.layerimage{position:relative;}
.layerimage .absoluteimage{position:absolute;opacity:0}
.layerimage #currentimage{}
.largesection:hover .smallsection .pinkcircle .absoluteimage{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;}
.largesection:hover .smallsection .greencircle .absoluteimage{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;}
.largesection:hover .smallsection .purplecircle .absoluteimage{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;}
.largesection:hover .smallsection .graycircle .absoluteimage{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;}
.largesection:hover .smallsection .bluecircle .absoluteimage{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;}
.contentID.licensees .inner-container h1{display:inline-block;position:relative;padding-right:100px;}
.contentID.licensees .inner-container h1 span{position:absolute;right:0px;top:0px;height:100%;width:auto;}
.contentID.licensees .inner-container h1 span img{height:100%;}
.licenseeevents{position:relative;}
.licenseeevents:before{content:'';position:absolute;top:0px;left:0px;height:30px;width:100%;z-index:9;cursor:pointer;}
.clickviewlicensee{margin:auto;text-align:center;margin-top:30px;pointer-events:none;}
.clickviewlicensee .insidelicense{display:inline-block;pointer-events:all;cursor:pointer;}
.clickviewlicensee .licenseedot{display:inline-block;cursor:pointer;}
.clickviewlicensee .licenseedot span{width:12px;height:12px;float:left;background:rgb(160,207,109);border-radius:12px;margin:0px 4px;}
.clickviewlicensee p{font-size:1em;margin-top:8px;}
.backtopage{position:absolute;margin-top:2.5%;padding:7px 12px;border:solid 2px rgb(124,126,128);color:rgb(124,126,128);border-radius:20px;text-decoration:none;cursor:pointer;}
.backtopage:hover{text-decoration:none;color:rgb(124,126,128);}
.licenseesection{position:absolute;bottom:0px;height:10%;width:100%;left:0px;background:transparent;z-index:99;opacity:0;visibility:hidden;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;pointer-events:none;}
.licenseesection.viewlicense{opacity:1;visibility:visible;height:80%;pointer-events:all;}
.licenseesection.viewlicense:before{content:'';position:absolute;top:0%;left:0%;opacity:1;visibility:visible;z-index:-1;pointer-events:none;height:100%;border-radius:40% 40% 0% 0%;width:100%;background-color:#D7D9DA;}
.licenseesection .smallsection{padding-top:2%;display:flex;flex-direction:row;flex-wrap:wrap;width:60%;padding-left:0px;}
.licenseesection .smallsection .licenseeimage{float:left;width:15%;margin:0px .8333%;margin-top:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;text-align:center;color:#808082;font-size:.9em;}
.licenseesection .smallsection .licenseeimage .licenseepadding{width:100%;margin:0px;position:relative;margin-bottom:5px;padding:0px 15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.licenseesection .smallsection .licenseeimage .licenseepadding .licenseeinner{width:100%;padding:0px;margin:0px;position:relative;}
.licenseesection .smallsection .licenseeimage .locationtext{color:#494949;}
.licenseesection .smallsection .licenseeimage div span{width:100%;}
.licenseesection .smallsection .licenseeimage .licenseecolour{position:absolute;top:0px;width:100%;height:100%;border-radius:100%;background:rgb(160,207,109);transition:all 1s ease 0s;opacity:1;visibility:visible;}
.licenseesection.viewlicense .smallsection .licenseeimage .licenseecolour{opacity:0;visibility:hidden;-webkit-transition:all 1s ease 1s, width .3s ease 0s;;-o-transition:all 1s ease 1s, width .3s ease 0s;;transition:all 1s ease 1s, width .3s ease 0s;;}
.licenseesection .smallsection .licenseeimage:hover{padding:0px;margin-top:0px;}
.licenseesection .smallsection .licenseeimage:hover .licenseepadding{padding:0px 7.5px;}
.licenseesection .smallsection .licenseeimage:hover .licenseecolour{width:100%;}
.licenseesection .smallsection .licenseeimage img{width:100%;cursor:pointer;}
.container{width:100%;height:80%;position:absolute;margin-top:2%;}
.linkblock img{display:block;width:100%;height:auto;}
.layerimage .absoluteimage{opacity:1;}
.layerimage .absoluteimage.fa{opacity:0;transition:opacity 1.1s;}
.layerimage .smallimg{opacity:0;width:100%;}
.layerimage .smallimg.fa2{opacity:1;transition:opacity 1.1s;}
.layerimage .absoluteimage.fa2{opacity:1;transition:opacity 1.1s;}
.layerimage .currentimage{opacity:0;}
.layerimage .currentimage.fa3{opacity:1;transition:opacity 2s;}
.final #current-nav.loaded{opacity:1;visibility:visible;transition:opacity .1s;}
.layerimage{display:block;}
header .imageblock{width:100%;height:auto;display:block;}
header .dropdown{position:absolute;left:50%;width:150%;top:100%;transition:all 1s ease 0s;text-align:left;font-size:11px;padding-top:50px;}
.stagger{color:rgb(124,126,128);}
header .stagger{margin:5px 0px;display:block;padding-left:10px;transform:translateX(-10px);opacity:0;}
header .loaded .line{height:100%;top:0px;}
header .loaded .dropdown .stagger{transform:translateX(0);opacity:1;}
header .loaded .dropdown .stagger1{transition:all .2s ease .5s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease .5s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger2{transition:all .2s ease .7s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease .7s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger3{transition:all .2s ease .9s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease .9s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger4{transition:all .2s ease 1.1s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 1.1s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger5{transition:all .2s ease 1.3s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 1.3s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger6{transition:all .2s ease 1.5s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 1.5s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger7{transition:all .2s ease 1.7s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 1.7s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger8{transition:all .2s ease 1.9s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 1.9s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger9{transition:all .2s ease 2.1s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 2.1s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger10{transition:all .2s ease 2.3s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 2.3s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger11{transition:all .2s ease 2.5s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 2.5s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger12{transition:all .2s ease 2.7s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 2.7s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger13{transition:all .2s ease 2.9s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 2.9s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger14{transition:all .2s ease 3.1s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 3.1s,font-size .2s, color .1s ease 0s;}
header .loaded .dropdown .stagger15{transition:all .2s ease 3.3s,font-size .2s, color .1s ease 0s;-webkit-transition:all .2s ease 3.3s,font-size .2s, color .1s ease 0s;}
.closex{z-index:100;width:100%;position:absolute;text-align:center;left:0px;bottom:-60px;}
.closex img{height:30px;}
.highlight-text-pink{font-weight:bold;color:rgb(0,140,169);}
.highlight-text-blue{font-weight:bold;color:rgb(89,153,140);}
.highlight-text-purple{font-weight:bold;color:rgb(221,184,40);}
.highlight-text-gray{font-weight:bold;color:rgb(221,184,40);}
.highlight-text-green{font-weight:bold;color:rgb(160,207,109);}
.content-txt{font-size:1.1vw;color:#616161;letter-spacing:0.5px;font-family:'HelveticaNeue-Thin';}
.readmore{cursor:pointer;}
.trigger-js{cursor:pointer;cursor:hand;}
.read-less,
.read-more{display:none;}
.read-more__txt,
.read-less__txt{text-decoration:underline;}
.read-more::after{margin-left:4px;content:'\2193';}
.read-less::after{margin-left:4px;content:'\2191';}
.truncable-txt--is-truncated .read-more,
.truncable-txt--is-not-truncated .read-less{display:inline-block;}
.gradientback{position:relative;width:100%;bottom:0;height:20px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 150%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(150%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 150%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 150%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 150%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 150%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255,255,255)', endColorstr='rgb(255,255,255)',GradientType=0);}
.contentID{position:relative;}
.contentID.licensees,.hidecontent .contentID,.hidecontent.map .contentID.licensees{display:none;}
.hidecontent .contentID.licensees{display:block;}
.contentID.licensees{min-height:100%;margin-bottom:0px;padding-bottom:50px;}
.contentID.licensees .licenseeevents{position:absolute;bottom:0px;left:0px;width:100%;}
.contentID.licensees .licenseeevents:before{height:60px;}
.contentID.licensees .swiper-slide.showcard, .contentID.licensees .swiper-slide.peoplecard{padding:0% 4.5% !important;}
.contentID.licensees .swiper-slide.showcard img , .contentID.licensees .swiper-slide.peoplecard img{width:100% !important;}
.nateimage{visibility:visible;opacity:1;position:fixed;bottom:0;right:5%;}
.nateimage.hide{opacity:0;visibility:hidden;}
p.schedule{margin-bottom:0px;padding-top:0px;}
.register-pdf{cursor:pointer;color:black;background:white;padding:5px 15px;margin-right:10px;display:inline-block;margin:0px 5px;vertical-align:middle;border-radius:20px;background:rgb(160,207,109);color:white;}
.register-pdf:hover{color:white;text-decoration:none;}
.share-pdf{cursor:pointer;color:black;background:white;padding:5px 15px;margin-right:10px;display:inline-block;margin:0px 5px;vertical-align:middle;border-radius:20px;}
.docs-headersection .closebutton{display:inline-block;margin:0px 5px;padding:0px 0px;background:white;border-radius:100%;height:30px;width:30px;text-align:center;vertical-align:middle;}
.docs-headersection .downloadpdfbutton{display:inline-block;margin:0px 5px;padding:0px 0px;background:white;border-radius:100%;height:30px;width:30px;text-align:center;vertical-align:middle;}
.docs-headersection .downloadpdfbutton img,.docs-headersection .closebutton img{width:15px;margin-top:7.5px;}
.share-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:102 !important;background:rgba(186,188,190,.8);opacity:1;visibility:visible;}
.share-form .sendingloader{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%;opacity:0;visibility:hidden;}
.share-form .sendingloader.loading{opacity:1;visibility:visible;}
.share-form.hide{opacity:0;visibility:hidden;}
.share-docs{top:50%;left:30%;width:40%;background:white;position:relative;padding:2%;border:1px solid rgb(186,188,190);box-shadow:0px 0px 10px 1px grey;border-radius:15px;box-sizing:border-box;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.share-video{top:45%;left:30%;width:40%;background:white;position:relative;padding:2%;border:1px solid rgb(186,188,190);box-shadow:0px 0px 10px 1px grey;border-radius:15px;box-sizing:border-box;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.docs-headersection{position:absolute;right:22px;top:5px;z-index:102;}
.share-form form{clear:both;}
.share-docs p{padding:5px;}
.share-video p{padding:5px;}
.share-input{width:100%;padding:5px;float:left;}
.share-title{float:left;font-size:1.3vw;}
.share-logo{float:right;width:15%;}
.share-input input, .share-input textarea{padding:5px 10px;width:100%;border:1px solid rgb(186,188,190);border-radius:15px;box-sizing:border-box;font-family:'HelveticaNeue-Thin';}
.share-input textarea{height:80px;}
.share-name{width:50%;float:left;}
.share-email{width:50%;float:left;}
.share-submit{right:0;text-align:right;padding:5px;}
.share-submit input{width:20%;padding:5px;border:1px solid rgb(186,188,190);border-radius:15px;box-sizing:border-box;font-family:'HelveticaNeue-Thin';}
.share-submit input[type="submit"]{border:none;background:rgb(160,207,109);color:white;width:25%;}
.closeshare{position:absolute;top:10px;right:10px;cursor:pointer;}
.gallery{cursor:pointer;}
.content-txt span.gallery{font-size:16pt;font-size:1.1vw;color:#616161;letter-spacing:0.5px;}
.content-txt div p{font-family:'helveticalight' !important;letter-spacing:.1px;font-size:100% !important;color:#616161;}
.content-txt div p span{font-family:'helveticalight' !important;letter-spacing:.1px;font-size:100% !important;color:#616161;}
.content-txt p a{font-family:'helveticalight' !important;letter-spacing:.1px;font-size:100% !important;cursor:pointer;}
.show-indi{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:102 !important;background:rgba(186,188,190,.8);}
.video-player-indi{visibility:hidden;position:fixed;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;z-index:102 !important;background:rgba(186,188,190,.8);}
.video-show-indi{visibility:visible;}
.contrast{color:black !important;letter-spacing:0.4px;}
.contrast-bold{color:black !important;font-family:helveticalight;letter-spacing:0.4px;font-weight:bold;}
.current-purple{color:#c180ad !important;}
.current-purple ul li{color:#c180ad !important;}
.current-purple span{color:#c180ad !important;}
.businesscard{padding:8px;width:8%;float:right;}
.swiper-slide.logo{padding:0% !important;}
.swiper-slide.logo .spanover{display:flex;flex-direction:column;}
.swiper-slide.logo .spanover a{margin:auto;}
.swiper-slide.logo .spanover img{margin:auto;width:210% !important;}
.swiper-slide.logo:hover img{margin:auto;width:210% !important;}
.swiper-slide.showcard, .swiper-slide.peoplecard{padding:0% 3% !important;}
.swiper-slide.showcard img,.swiper-slide.peoplecard img{width:85% !important;}
.swiper-slide.showcard .card-icon img, .swiper-slide.peoplecard .card-icon img{width:100% !important;}
.card-icon{width:23%;float:left;margin-top:8%;transform:all 5s;-webkit-transition:all 5s;-o-transition:all 5s;transition:all 5s;display:inline-block;padding:1%;}
.designation{font-family:HelveticaNeue-Thin;color:#616161;}