.inner{margin:0 auto;max-width:1200px;position:relative;width:calc(100% - 100px)}.inner-max{margin:0 auto;width:calc(100% - 100px)}.inner-content{margin:0 auto;max-width:830px;width:calc(100% - 370px);position:relative}.inner-content-media{margin:0 auto;max-width:830px;width:calc(100% - 370px)}.small-text{font-size:14px}h1{font-family:'Source Serif Pro',serif;font-size:40px;line-height:50px}h2{font-family:'Source Serif Pro',serif;font-size:34px;line-height:50px}h3{font-family:'Source Serif Pro',serif;font-size:28px;line-height:50px}h4{font-family:'Open Sans',sans-serif;font-size:24px;line-height:50px}h5{font-family:'Open Sans',sans-serif;font-size:20px;line-height:50px}h6{font-family:'Open Sans',sans-serif;font-size:20px;line-height:35px;font-weight:bold;color:#66605f}body.fixed{padding-top:137px}.add-padding img{padding:20px;max-width:calc(100% - 40px);height:auto}select::-ms-expand{display:none}.spotname{text-align:center;background-color:#ec4371;color:#fff;width:100%;display:block;font-size:16px}.d-inline{display:inline}.d-inline-block{display:inline-block}#hotspot-message{margin:0;padding:5px 0 0 10px}.add-new-spot{background:#edd6f3;display:none}.add-new-spot ul li{padding:10px 0 10px 10px}.spotreset{display:none}.spotreset.active{display:inline-block}.add-new-spot.active{display:block}.hotspot_submit{display:none}.hotspot_submit.active{display:block}ul.non-floating-list li{float:none}.smalltext{max-width:145px}.itemdetailsedit ul.hotspotList{margin-top:10px !important;margin-bottom:20px !important}.itemdetailsedit ul.hotspotList li{font-size:16px;font-weight:700;color:#ec4371}.divtablestyle1 ul,.divtablestyle2 ul,.divtablestyle3 ul{padding:0 !important;margin:0 !important;list-style:none}.divtablestyle1 ul:after,.divtablestyle2 ul:after,.divtablestyle3 ul:after{clear:both;content:" ";display:block}.divtablestyle1 ul li,.divtablestyle2 ul li,.divtablestyle3 ul li{float:left;border-left:1px solid #006e7f;border-top:1px solid #006e7f;padding:10px}.divtablestyle1 ul li span,.divtablestyle2 ul li span,.divtablestyle3 ul li span{display:none}.divtablestyle1 ul li:first-child,.divtablestyle2 ul li:first-child{background-color:#e5f6f8;color:#007a8d}.divtablestyle1 ul li:first-child *,.divtablestyle2 ul li:first-child *{color:#007a8d !important}.divtablestyle1 ul li:last-child,.divtablestyle2 ul li:last-child,.divtablestyle3 ul li:last-child{border-right:1px solid #006e7f}.divtablestyle1 ul:first-child li,.divtablestyle3 ul:first-child li{background-color:#007a8d;color:#fff !important}.divtablestyle1 ul:first-child li *,.divtablestyle3 ul:first-child li *{color:#fff !important}.divtablestyle1 ul:last-child li,.divtablestyle2 ul:last-child li,.divtablestyle3 ul:last-child li{border-bottom:1px solid #006e7f}.divtablestyle1.cols8 li,.divtablestyle2.cols8 li,.divtablestyle3.cols8 li{width:calc((100% - 9px - 160px) / 8)}.divtablestyle1.cols7 li,.divtablestyle2.cols7 li,.divtablestyle3.cols7 li{width:calc((100% - 8px - 140px) / 7)}.divtablestyle1.cols6 li,.divtablestyle2.cols6 li,.divtablestyle3.cols6 li{width:calc((100% - 7px - 120px) / 6)}.divtablestyle1.cols5 li,.divtablestyle2.cols5 li,.divtablestyle3.cols5 li{width:calc((100% - 6px - 100px) / 5)}.divtablestyle1.cols4 li,.divtablestyle2.cols4 li,.divtablestyle3.cols4 li{width:calc((100% - 5px - 80px) / 4)}.divtablestyle1.cols3 li,.divtablestyle2.cols3 li,.divtablestyle3.cols3 li{width:calc((100% - 4px - 60px) / 3)}.divtablestyle1.cols2 li,.divtablestyle2.cols2 li,.divtablestyle3.cols2 li{width:calc((100% - 3px - 40px) / 2)}.header-menubar-wrapper{padding:10px 0 0 0;background-color:#fff;position:relative;z-index:9997;top:0}.fixed .header-menubar-wrapper{position:fixed;top:-140px;left:0;width:100%;border-bottom:1px solid rgba(0,168,188,0.1)}.fixed-dropped .header-menubar-wrapper{top:0;transition:.6s all ease}.fixed .header-menubar-wrapper .mainmenu-wrapper{display:none}.fixed .header-menubar-wrapper .c1{width:89px;margin-bottom:20px}.fixed .topmenu-items .mmenu-open{display:inline-block}.header-menubar-wrapper .c1{float:right;width:140px;margin-bottom:33px}.header-menubar-wrapper .c2{float:left;width:calc(100% - 140px);position:absolute;top:10px}.mainmenu-wrapper{display:inline-block;vertical-align:top}.mainmenu-wrapper .mainmenu-items-wrapper{float:right}.mainmenu-wrapper .mainmenu-items-wrapper ul{padding:0;margin:0;list-style:none}.mainmenu-wrapper .mainmenu-items-wrapper>ul li{padding:0;margin:0;display:inline-block}.mainmenu-wrapper .mainmenu-items-wrapper>ul li>a{border-bottom:3px solid transparent;display:inline-block;font-size:17px;margin:0 9px 15px 9px;padding:20px 0 5px 0;transition:.2s all ease}.mainmenu-wrapper .mainmenu-items-wrapper>ul li:hover>a,.mainmenu-wrapper .mainmenu-items-wrapper>ul li>a.selected{border-color:#00a8bc;transition:.2s all ease}.mainmenu-wrapper .mainmenu-items-wrapper>ul li .submenu{background-color:#00a8bc;margin-left:9px;position:absolute;display:none}.mainmenu-wrapper .mainmenu-items-wrapper>ul li:hover .submenu{display:block}.mainmenu-wrapper .mainmenu-items-wrapper>ul li .submenu a{display:block;background-color:#d9f2f5;padding:6px 20px 6px 15px;min-width:100px;text-align:left;border-bottom:1px solid #99dce4;font-size:14px;transition:.2s all ease}.mainmenu-wrapper .mainmenu-items-wrapper>ul li .submenu a:hover,.mainmenu-wrapper .mainmenu-items-wrapper>ul li .submenu a.selected{background-color:#bfe9ee;transition:.2s all ease}.mainmenu-wrapper .mainmenu-items-wrapper>ul li .submenu a:last-child{border:0}.topmenu-items .icon-wrapper{margin:0 10px 0 0}.topmenu-items .search-wrapper{display:inline-block;vertical-align:middle;background-color:#fff;background-image:url(../furniture/icon-search.png);background-position:center;background-repeat:no-repeat;background-size:22px;border-radius:50px;border:1px solid #fff;cursor:pointer;height:45px;width:45px;transition:.2s all ease;border:1px solid #00a8bc}.topmenu-items .search-wrapper:hover,.topmenu-items .search-wrapper.active{background-color:#008493;background-image:url(../furniture/icon-search-2.png);border:1px solid #008493;transition:.2s all ease}.topmenu-items .help-wrapper{display:inline-block}.topmenu-items .help-wrapper a{border:1px solid #00a8bc;border-radius:40px;color:#00a8bc;display:inline-block;padding:9px 15px 9px 15px;vertical-align:middle;transition:.2s all ease}.topmenu-items .help-wrapper a:hover{background-color:#00a8bc;color:#fff;transition:.2s all ease}.topmenu-items .basket-wrapper{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.topmenu-items .basket-wrapper a{background-color:#fff;background-image:url(../furniture/icon-shopping-basket.png);background-position:center;background-repeat:no-repeat;background-size:22px;border-radius:50px;border:1px solid #fff;cursor:pointer;float:right;position:relative;transition:.2s all ease;width:45px;height:45px;border:1px solid #00a8bc}.topmenu-items .basket-wrapper a:hover{background-color:#008493;background-image:url(../furniture/icon-shopping-basket-2.png);border:1px solid #008493;transition:.2s all ease}.topmenu-items .basket-wrapper a .items{background-color:#008493;border:1px solid #008493;border-radius:50px;color:#fff;width:20px;height:16px;display:inline-block;font-size:12px;text-align:center;padding:0 0 4px 0;line-height:21px;position:absolute;left:30px;transition:.2s all ease}.topmenu-items .basket-wrapper:hover a .items{background-color:#fff;color:#008493}.topmenu-items .event-app-wrapper{display:inline}.topmenu-items .event-app-wrapper a{background-color:#fff;background-image:url(../furniture/icon-events-programme.png);background-position:center;background-repeat:no-repeat;background-size:22px;border-radius:50px;border:1px solid #fff;cursor:pointer;float:right;height:42px;margin:0 10px;position:relative;transition:.2s all ease;width:42px}.topmenu-items .event-app-wrapper a:hover{background-color:#008493;background-image:url(../furniture/icon-events-programme-2.png);border:1px solid #008493;transition:.2s all ease}.topmenu-items .textlinks-wrapper{display:inline-block}.topmenu-items .textlinks-wrapper .pc-usermenu{display:inline-block}.topmenu-items .textlinks-wrapper a:not(.user-icon){display:inline-block;font-size:13px;padding:10px 0 10px 10px}.topmenu-items a:hover{color:#00a8bc}.topmenu-items a.welcome-name{color:#00a8bc}.topmenu-items .user-icon{padding:0}.topmenu-items .user-icon img{border-radius:50%;width:40px;vertical-align:middle;margin-left:15px;padding:0}.topmenu-items .mmenu-open{background-color:#00a8bc;background-image:url(../furniture/icon-menu.png);background-position:center;background-repeat:no-repeat;background-size:20px;border:1px solid transparent;border-radius:50px;color:#fff;cursor:pointer;display:none;margin:0 5px 0;padding:9px 20px 9px 20px;transition:.2s all ease;vertical-align:top}.topmenu-items .mmenu-open:hover{background-color:#fff;background-image:url(../furniture/icon-menu-2.png);border:1px solid #00a8bc;color:#00a8bc;transition:.2s all ease}.mtopmenu-wrapper .mmenu-close,.mtopmenu-wrapper .rrmenu-close{background-color:#fff;border:1px solid transparent;border-radius:50px;color:#007a8d;cursor:pointer;display:inline-block;font-size:12px;float:left;margin-right:20px;padding:5px 10px 5px 10px;transition:.2s all ease;vertical-align:top}.mtopmenu-wrapper .rrmenu-close{position:fixed;top:20px;right:0;z-index:2;display:none}.mtopmenu-wrapper .mmenu-close:hover,.mtopmenu-wrapper .rrmenu-close:hover{background-color:rgba(255,255,255,0.2);border:1px solid #fff;color:#fff;transition:.2s all ease}.mtopmenu-wrapper .mmenu-close .img,.mtopmenu-wrapper .rrmenu-close .img{background-image:url(../furniture/icon-menu-close.png?ver=2);background-position:center;background-repeat:no-repeat;background-size:12px;display:inline-block;width:16px;height:16px;vertical-align:-4px}.mtopmenu-wrapper .mmenu-close:hover .img,.mtopmenu-wrapper .rrmenu-close:hover .img{background-image:url(../furniture/icon-close-1.png);transition:.3s all;transform:rotate(180deg)}.mtopmenu-wrapper{padding:0 20px 0 20px;height:60px}.mtopmenu-wrapper a{transition:.2s all ease;background-color:rgba(255,255,255,0.1);display:inline-block;vertical-align:top;text-align:center;padding:5px 10px 6px 10px;border-radius:50px;color:#fff;border:1px solid transparent;margin-left:5px;font-size:12px;float:right}.mtopmenu-wrapper a:hover{border:1px solid #fff;color:#fff !important;transition:.2s all ease}.mtopmenu-wrapper a.user-icon{padding:0}.mtopmenu-wrapper a.user-icon img{border-radius:50%;width:38px}.menu-wrapper,.rrmenu-wrapper{background-color:#007a8d;box-shadow:-30px -20px 30px -30px #000;height:calc(100% - 40px);max-width:calc(100% - 20px);padding:20px 0;overflow:auto;position:fixed;left:-470px;top:0;width:400px;z-index:9997}.rrmenu-wrapper{right:-470px;left:auto}.menu-wrapper ul,.rrmenu-wrapper ul{list-style:none;margin:0;padding:0}.menu-wrapper ul li,.rrmenu-wrapper ul li{border-bottom:1px solid rgba(255,255,255,0.1);margin:0;padding:0;position:relative}.menu-wrapper ul li a,.rrmenu-wrapper ul li a{color:#fff;display:block;padding:10px 10px 10px 10px;width:calc(100% - 20px);position:relative}.menu-wrapper .submenutrigger,.rrmenu-wrapper .submenutrigger{background-image:url(../furniture/icon-arrow-down-1.png);background-repeat:no-repeat;background-position:center;background-size:16px;display:inline-block;float:left;height:14px;width:16px;transform:rotate(0) scale(1);transition:.3s all ease;position:absolute;right:8px;top:7px;padding:10px;z-index:9997}.menu-wrapper .submenutriggers:hover,.rrmenu-wrapper .submenutriggers:hover{background-image:url(../furniture/icon-arrow-down-1.png);transform:rotate(360deg);transform-origin:top left;transition:.3s all ease}.menu-wrapper .submenutrigger.anim1,.rrmenu-wrapper .submenutrigger.anim1{transform:rotate(180deg) scale(1.5);transition:.3s all ease}.menu-wrapper .submenutrigger.anim2,.rrmenu-wrapper .submenutrigger.anim2{transform:rotate(180deg) scale(1);transition:.3s all ease}.menu-wrapper a:hover,.menu-wrapper a.selected,.menu-wrapper ul li.active>a{color:#7cc7c2}.rrmenu-wrapper a.selected,.rrmenu-wrapper ul li.active>a{font-weight:bold}.menu-wrapper .submenu,.rrmenu-wrapper .submenu{display:none}.menu-wrapper ul li.active>.submenu,.rrmenu-wrapper ul li.active>.submenu{display:block}.menu-wrapper .submenu a,.rrmenu-wrapper .submenu.i1 a{padding-left:30px;width:calc(100% - 40px)}.rrmenu-wrapper .submenu.i2 a{padding-left:50px;width:calc(100% - 60px)}.rrmenu-wrapper .submenu.i3 a{padding-left:70px;width:calc(100% - 80px)}.rrmenu-wrapper .submenu.i4 a{padding-left:90px;width:calc(100% - 100px)}.rrmenu-wrapper .mtopmenu-wrapper{padding-left:10px}.rrmenu-wrapper .mtopmenu-wrapper h3{color:#fff !important;line-height:40px}.menu-overlay{background-color:rgba(0,0,0,0.0);transition:.2s all ease}.menu-overlay.active{position:fixed;top:0;left:0;height:100%;background-color:rgba(229,246,248,0.8);width:100%;z-index:9996;transition:.2s all ease}.rrmenu-open{position:fixed;top:205px;left:calc(50% - -515px);background-color:#007a8c;background-image:url(../furniture/icon-rrmenu.png);background-position:center;background-repeat:no-repeat;background-size:30px;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;margin:0 5px 0;padding:19px 30px 19px 30px;transition:.2s all ease;z-index:1}.rrmenu-open:hover{background-color:#fff;background-image:url(../furniture/icon-rrmenu-2.png);border:1px solid #007a8c;color:#007a8c;transition:.2s all ease}.search-input-wrapper{position:absolute;top:0;left:0;background-color:#fff;width:100%;z-index:9996;opacity:0;transition:.2s all ease}.search-input-wrapper input{background-color:rgba(0,132,147,0.1);padding:10px 20px;width:calc(100% - 40px);border-radius:50px;color:#008493}.search-input-wrapper .close{cursor:pointer;position:absolute;right:calc((100% - 1160px) / 2);top:17px;width:14px}.search-input-wrapper .close:hover{transform:rotate(180deg);transition:.2s all ease}.search-input-wrapper.active{top:75px;opacity:1;padding:70px 0 20px 0;transition:.2s all ease;animation-name:bounceInDown;animation-duration:.5s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards}@-webkit-keyframes bounceInDown{0{opacity:0}60%{opacity:1;-webkit-transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0)}}.search-page-wrapper{padding-bottom:50px}.search-page-wrapper .item{padding-top:30px}.search-page-wrapper .item .title{color:#00a8bc;font-weight:bold}.search-page-wrapper .item .title:hover{color:#006e7f}.slideshow-wrapper{position:relative;max-height:400px}.slideshow-wrapper .responsive{display:none !important}.slideshow-wrapper .item.light p{color:#fff}.slideshow-wrapper .item.dark p{color:#66605f}.slideshow-wrapper .item .inner{background-position:right center;background-size:contain;background-repeat:no-repeat;height:400px;position:relative}.slideshow-wrapper .item .inner .content{position:absolute;top:50%;transform:translateY(-50%)}.slideshow-wrapper .item .header{font-family:'Source Serif Pro',serif;font-size:22px;max-width:50%}.slideshow-wrapper .item .title{font-family:'Source Serif Pro',serif;font-size:38px;line-height:40px;max-width:50%;padding:10px 0}.slideshow-wrapper .item .intro{font-size:16px;line-height:22px;max-width:50%}.slideshow-wrapper .item .more{background-color:#00a8bc;border-radius:50px;color:#fff;display:inline-block;font-size:16px;padding:6px 20px;margin-top:40px;transition:.2s all ease}.slideshow-wrapper .item .more:hover{background-color:#008493;transition:.2s all ease}.slideshow-wrapper .nav{cursor:pointer;opacity:.3;position:absolute;top:50%;transition:.2s all ease;transform:translateY(-50%);width:20px;z-index:9997}.slideshow-wrapper .nav:hover{opacity:.7;transition:.2s all ease}.slideshow-wrapper .nav.nav-left{left:calc((100% - 1280px) / 2)}.slideshow-wrapper .nav.nav-right{right:calc((100% - 1280px) / 2)}.slideshow-wrapper .owl-theme .owl-controls{position:absolute;bottom:15px}.slideshow-wrapper .owl-theme .owl-dots .owl-dot{background-image:url(../furniture/bg-page-3-50.png);background-position:right center;background-size:contain;background-repeat:no-repeat;width:25px;height:25px;margin:0 5px;opacity:.5;transition:.2s opacity ease}.slideshow-wrapper .owl-theme .owl-dots .owl-dot span{display:none}.slideshow-wrapper .owl-theme .owl-dots .owl-dot.active{opacity:1;transition:1.2s all ease;transform:rotate(-120deg);transform-origin:14px 11px}.block-welcome-wrapper{background-color:#007a8d;padding:30px 0}.block-welcome-wrapper h3{color:#fff;font-family:'Source Serif Pro',serif;font-size:38px;line-height:40px;margin-bottom:5px}.block-welcome-wrapper p{color:#fff;font-size:16px;line-height:22px}.block-video-guide-wrapper{background-color:#dcf1f4;padding:30px 0 20px 0;overflow:hidden}.block-video-guide-wrapper-page{margin:30px 0}.block-video-guide-wrapper h3{color:#00a8bc;font-family:'Source Serif Pro',serif;font-size:38px;line-height:40px;margin-bottom:5px}.block-video-guide-wrapper h3:after{clear:both;content:" ";display:block}.video-guide-close{background-color:#00a8bc;background-image:url(../furniture/icon-close-1.png);background-size:12px;background-position:center;background-repeat:no-repeat;border-radius:50px;width:30px;height:30px;display:inline-block;float:right;margin-top:4px;position:relative;top:0;transition:.2s all ease;opacity:1}.video-guide-close:hover{background-color:#007a8d;cursor:pointer;transform:rotate(180deg);transition:.2s all ease}.video-guide-close.hide{top:-75px;opacity:0}.video-guide-open{background-color:#00a8bc;border-radius:50px;color:#fff;display:inline-block;font-size:16px;padding:0 20px;margin-top:0;float:right;transition:.2s all ease;font-family:'Open Sans',sans-serif;cursor:pointer;position:absolute;top:0;right:0;transition:.2s all ease;opacity:1}.video-guide-open.hide{top:-75px;opacity:0}.block-video-guide-wrapper .video-wrapper{margin-left:auto;margin-right:auto;max-width:830px}.video-guide-remove{text-align:center}.video-guide-remove .button{background-color:transparent;border-radius:50px;color:#00a8bc;border-color:#00a8bc;transition:.2s all ease;margin-left:20px}.video-guide-remove .button:hover{background-color:#00a8bc;color:#fff}.issue-tracker-selector-wrapper{background-color:#00a8bc;padding:30px 0;overflow:hidden}.issue-tracker-selector-wrapper .inner{position:relative}.issue-tracker-selector-wrapper .column-1{float:left;padding-right:20px;width:calc(50% - 20px);position:relative;z-index:1}.issue-tracker-selector-wrapper .column-1>div{max-height:352px;overflow:hidden;overflow-y:auto}.issue-tracker-selector-wrapper .column-2{float:left;padding-left:20px;width:calc(50% - 20px)}.issue-tracker-selector-wrapper .column-2>div{overflow:hidden;overflow-y:auto;padding-right:20px}.issue-tracker-selector-wrapper a,.issue-tracker-selector-wrapper p{color:#fff}.issue-tracker-selector-wrapper .header{font-family:'Source Serif Pro',serif;font-size:38px;line-height:40px;margin-bottom:5px}.issue-tracker-selector-wrapper .column-1 a{display:block}.issue-tracker-select{display:none}.issue-tracker-selector-wrapper .full-list{background-image:url(../furniture/icon-view.png);background-position:left center;background-size:20px;background-repeat:no-repeat;padding:1px 0 1px 30px;font-size:16px;margin-bottom:20px;opacity:1;transition:.2s all ease}.issue-tracker-selector-wrapper .full-list:hover{opacity:.5;transition:.2s all ease}.issue-tracker-selector-wrapper .item{cursor:pointer;position:relative;left:-9px}.issue-tracker-selector-wrapper .item.selected .item-details,.issue-tracker-selector-wrapper .item:hover .item-details{background-color:rgba(255,255,255,0.4);height:30px;transition:.2s all ease}.issue-tracker-selector-wrapper .item:hover:not(.selected) .item-details{background-color:rgba(255,255,255,0.2)}.issue-tracker-selector-wrapper .item .item-details{float:left;padding:2px 0 0 10px;width:calc(100% - 50px)}.issue-tracker-selector-wrapper .item.selected .item-details,.issue-tracker-selector-wrapper .item:hover .item-details{float:left;padding:2px 0 0 10px;width:calc(100% - 30px)}.issue-tracker-selector-wrapper .item .item-details a{background-image:url(../furniture/icon-view.png);background-position:left center;background-size:20px;background-repeat:no-repeat;padding:1px 0 1px 30px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-tracker-selector-wrapper .item .item-arrow{border-bottom:16px solid transparent;border-left:12px solid transparent;border-top:16px solid transparent;float:left;height:0;width:0}.issue-tracker-selector-wrapper .item.selected .item-arrow{border-left-color:rgba(255,255,255,0.4);transition:.2s border-color ease}.issue-tracker-selector-wrapper .item:hover:not(.selected) .item-arrow{border-left-color:rgba(255,255,255,0.2);transition:.2s border-color ease}.issue-tracker-selector-wrapper .column-2 a{display:block;border-top:1px solid rgba(255,255,255,0.2);padding:8px 0;font-size:16px;line-height:20px;transition:.2s all ease}.issue-tracker-selector-wrapper .column-2 .no-result{padding:8px 0;font-size:16px;line-height:20px}.issue-tracker-selector-wrapper .column-2 a:first-child{border-top:0}.issue-tracker-selector-wrapper .column-2 a:hover,.issue-tracker-selector-wrapper .column-2 a:hover span{color:rgba(255,255,255,0.5);transition:.2s all ease}.issue-tracker-selector-wrapper .column-2 a span{color:rgba(255,255,255,0.7);font-size:16px;padding-left:10px !important;transition:.2s all ease;width:unset !important}.page-issue-tracker.issue-tracker-selector-wrapper a{background-image:none !important;padding-left:0 !important}.page-issue-tracker.issue-tracker-selector-wrapper a .action{position:relative;height:20px;width:20px;display:inline-block;margin-right:10px;padding:0}.page-issue-tracker.issue-tracker-selector-wrapper a .saved{display:none;color:rgba(255,255,255,0.8)}.page-issue-tracker.issue-tracker-selector-wrapper .action img{position:absolute;top:4px;left:0}.page-issue-tracker.issue-tracker-selector-wrapper .action .unticked-open{opacity:0;transition:.2s all ease}.page-issue-tracker.issue-tracker-selector-wrapper .action .unticked-close{opacity:1;transition:.2s all ease}.page-issue-tracker.issue-tracker-selector-wrapper .action.active .ticked{transform:scale(1.0);transition:.2s all ease-in-out;animation-duration:.5s;animation-name:CheckboxZoomIn}.page-issue-tracker.issue-tracker-selector-wrapper .action.active .unticked-open{opacity:1;transition:.2s all ease}.page-issue-tracker.issue-tracker-selector-wrapper .action.active .unticked-close{opacity:0;transition:.2s all ease}.page-issue-tracker.issue-tracker-selector-wrapper .action .ticked{transform:scale(0);transition:.2s all ease}.page-issue-tracker.issue-tracker-selector-wrapper .item-details{width:calc(100% - 90px)}@-webkit-keyframes CheckboxZoomIn{0{transform:scale(1.0)}40%{transform:scale(1.4)}100%{transform:scale(1.0)}}.nonmember-links-wrapper{background-color:#00a8bc;padding:30px 0}.nonmember-links-wrapper .responsive{display:none}.nonmember-links-wrapper .inner{position:relative}.nonmember-links-wrapper .column-1{float:left;padding-right:20px;width:calc(50% - 20px);position:relative;z-index:1}.nonmember-links-wrapper .column-2{float:left;padding-left:20px;width:calc(50% - 20px);min-height:200px}.nonmember-links-wrapper a,.nonmember-links-wrapper p{color:#fff}.nonmember-links-wrapper .item{cursor:pointer;position:relative;left:-9px}.nonmember-links-wrapper .item.selected .item-details,.nonmember-links-wrapper .item:hover .item-details{background-color:rgba(255,255,255,0.4);height:34px;transition:.2s all ease}.nonmember-links-wrapper .item:hover:not(.selected) .item-details{background-color:rgba(255,255,255,0.2)}.nonmember-links-wrapper .item .item-details{float:left;padding:2px 0 0 10px;width:calc(100% - 50px)}.nonmember-links-wrapper .item.selected .item-details,.nonmember-links-wrapper .item:hover .item-details{float:left;padding:2px 0 0 10px;width:calc(100% - 30px)}.nonmember-links-wrapper .item .item-details a.item-title{padding:1px 0 1px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:25px;line-height:34px;font-family:'Source Serif Pro',serif}.nonmember-links-wrapper .item .item-arrow{border-bottom:18px solid transparent;border-left:12px solid transparent;border-top:18px solid transparent;float:left;height:0;width:0}.nonmember-links-wrapper .item.selected .item-arrow{border-left-color:rgba(255,255,255,0.4);transition:.2s border-color ease}.nonmember-links-wrapper .item:hover:not(.selected) .item-arrow{border-left-color:rgba(255,255,255,0.2);transition:.2s border-color ease}.nonmember-links-wrapper .details{display:none}.nonmember-links-wrapper .details.selected{display:block}.nonmember-links-wrapper .details p{font-size:16px}.nonmember-links-wrapper .details .more{margin-right:10px}.page-wrapper .guide-wrapper .inner{padding:0 0 40px 0}.page-wrapper .guide-wrapper .item .inner{padding:40px 0 40px 0}.page-wrapper .guide-wrapper .column-1{width:175px;float:left;margin-right:50px}.page-wrapper .guide-wrapper .column-1 img{box-shadow:20px 20px 30px -20px rgba(0,0,0,0.5);margin-bottom:20px}.page-wrapper .guide-wrapper .column-1 .download{background-color:#00a8bc;background-image:url(../furniture/icon-download.png);background-position:left 15px center;background-repeat:no-repeat;background-size:15px;color:#fff;display:block;padding:5px 10px 5px 40px;transition:.2s all ease}.page-wrapper.theme-turquoise .guide-wrapper .column-1 .download{background-color:rgba(0,168,188,1)}.page-wrapper.theme-blue .guide-wrapper .column-1 .download{background-color:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .guide-wrapper .column-1 .download{background-color:rgba(154,198,143,1)}.page-wrapper.theme-orange .guide-wrapper .column-1 .download{background-color:rgba(243,148,51,1)}.page-wrapper.theme-rose .guide-wrapper .column-1 .download{background-color:rgba(206,118,124,1)}.page-wrapper.theme-dark_turquoise .guide-wrapper .column-1 .download{background-color:rgba(0,122,140,1)}.page-wrapper.theme-dark_blue .guide-wrapper .column-1 .download{background-color:rgba(70,86,135,1)}.page-wrapper.theme-dark_moss .guide-wrapper .column-1 .download{background-color:rgba(123,157,107,1)}.page-wrapper.theme-dark_orange .guide-wrapper .column-1 .download{background-color:rgba(207,82,8,1)}.page-wrapper.theme-tan .guide-wrapper .column-1 .download{background-color:rgba(161,148,134,1)}.page-wrapper.theme-grey .guide-wrapper .column-1 .download{background-color:rgba(102,96,95,1)}.page-wrapper.theme-dark_rose .guide-wrapper .column-1 .download{background-color:rgba(173,69,92,1)}.page-wrapper .guide-wrapper .column-1 .download:hover{background-color:rgba(0,168,188,0.7);transition:.2s all ease}.page-wrapper.theme-turquoise .guide-wrapper .column-1 .download:hover{background-color:rgba(0,168,188,0.7)}.page-wrapper.theme-blue .guide-wrapper .column-1 .download:hover{background-color:rgba(81,141,189,0.0.7)}.page-wrapper.theme-moss .guide-wrapper .column-1 .download:hover{background-color:rgba(154,198,143,0.7)}.page-wrapper.theme-orange .guide-wrapper .column-1 .download:hover{background-color:rgba(243,148,51,0.7)}.page-wrapper.theme-rose .guide-wrapper .column-1 .download:hover{background-color:rgba(206,118,124,0.7)}.page-wrapper.theme-dark_turquoise .guide-wrapper .column-1 .download:hover{background-color:rgba(0,122,140,0.7)}.page-wrapper.theme-dark_blue .guide-wrapper .column-1 .download:hover{background-color:rgba(70,86,135,0.7)}.page-wrapper.theme-dark_moss .guide-wrapper .column-1 .download:hover{background-color:rgba(123,157,107,0.7)}.page-wrapper.theme-dark_orange .guide-wrapper .column-1 .download:hover{background-color:rgba(207,82,8,0.7)}.page-wrapper.theme-tan .guide-wrapper .column-1 .download:hover{background-color:rgba(161,148,134,0.7)}.page-wrapper.theme-grey .guide-wrapper .column-1 .download:hover{background-color:rgba(102,96,95,0.7)}.page-wrapper.theme-dark_rose .guide-wrapper .column-1 .download:hover{background-color:rgba(173,69,92,0.7)}.page-wrapper .guide-wrapper .column-2{width:calc(100% - 325px);float:left;padding:10px 0}.page-wrapper .guide-wrapper .title{color:#00a8bc;display:block;font-family:'Source Serif Pro',serif;font-size:38px;line-height:38px;margin-bottom:30px}.page-wrapper.theme-turquoise .guide-wrapper .title{color:rgba(0,168,188,1)}.page-wrapper.theme-blue .guide-wrapper .title{color:rgba(81,141,189,1)}.page-wrapper.theme-moss .guide-wrapper .title{color:rgba(154,198,143,1)}.page-wrapper.theme-orange .guide-wrapper .title{color:rgba(243,148,51,1)}.page-wrapper.theme-rose .guide-wrapper .title{color:rgba(206,118,124,1)}.page-wrapper.theme-dark_turquoise .guide-wrapper .title{color:rgba(0,122,140,1)}.page-wrapper.theme-dark_blue .guide-wrapper .title{color:rgba(70,86,135,1)}.page-wrapper.theme-dark_moss .guide-wrapper .title{color:rgba(123,157,107,1)}.page-wrapper.theme-dark_orange .guide-wrapper .title{color:rgba(207,82,8,1)}.page-wrapper.theme-tan .guide-wrapper .title{color:rgba(161,148,134,1)}.page-wrapper.theme-grey .guide-wrapper .title{color:rgba(102,96,95,1)}.page-wrapper.theme-dark_rose .guide-wrapper .title{color:rgba(173,69,92,1)}.page-wrapper .guide-wrapper .price{padding:5px 0}.page-wrapper .guide-wrapper .price.price-member{border-bottom:1px solid rgba(0,168,188,0.4)}.page-wrapper.theme-turquoise .guide-wrapper .price.price-member{border-bottom:1px solid rgba(0,168,188,0.4)}.page-wrapper.theme-blue .guide-wrapper .price.price-member{border-bottom:1px solid rgba(81,141,189,0.4)}.page-wrapper.theme-moss .guide-wrapper .price.price-member{border-bottom:1px solid rgba(154,198,143,0.4)}.page-wrapper.theme-orange .guide-wrapper .price.price-member{border-bottom:1px solid rgba(243,148,51,0.4)}.page-wrapper.theme-rose .guide-wrapper .price.price-member{border-bottom:1px solid rgba(206,118,124,0.4)}.page-wrapper.theme-dark_turquoise .guide-wrapper .price.price-member{border-bottom:1px solid rgba(0,122,140,0.4)}.page-wrapper.theme-dark_blue .guide-wrapper .price.price-member{border-bottom:1px solid rgba(70,86,135,0.4)}.page-wrapper.theme-dark_moss .guide-wrapper .price.price-member{border-bottom:1px solid rgba(123,157,107,0.4)}.page-wrapper.theme-dark_orange .guide-wrapper .price.price-member{border-bottom:1px solid rgba(207,82,8,0.4)}.page-wrapper.theme-tan .guide-wrapper .price.price-member{border-bottom:1px solid rgba(161,148,134,0.4)}.page-wrapper.theme-grey .guide-wrapper .price.price-member{border-bottom:1px solid rgba(102,96,95,0.4)}.page-wrapper.theme-dark_rose .guide-wrapper .price.price-member{border-bottom:1px solid rgba(173,69,92,0.4)}.page-wrapper .guide-wrapper .price.price-member span{color:#00a8bc;font-weight:bold}.page-wrapper.theme-turquoise .guide-wrapper .price.price-member span{color:rgba(0,168,188,1)}.page-wrapper.theme-blue .guide-wrapper .price.price-member span{color:rgba(81,141,189,1)}.page-wrapper.theme-moss .guide-wrapper .price.price-member span{color:rgba(154,198,143,1)}.page-wrapper.theme-orange .guide-wrapper .price.price-member span{color:rgba(243,148,51,1)}.page-wrapper.theme-rose .guide-wrapper .price.price-member span{color:rgba(206,118,124,1)}.page-wrapper.theme-dark_turquoise .guide-wrapper .price.price-member span{color:rgba(0,122,140,1)}.page-wrapper.theme-dark_blue .guide-wrapper .price.price-member span{color:rgba(70,86,135,1)}.page-wrapper.theme-dark_moss .guide-wrapper .price.price-member span{color:rgba(123,157,107,1)}.page-wrapper.theme-dark_orange .guide-wrapper .price.price-member span{color:rgba(207,82,8,1)}.page-wrapper.theme-tan .guide-wrapper .price.price-member span{color:rgba(161,148,134,1)}.page-wrapper.theme-grey .guide-wrapper .price.price-member span{color:rgba(102,96,95,1)}.page-wrapper.theme-dark_rose .guide-wrapper .price.price-member span{color:rgba(173,69,92,1)}.page-wrapper .guide-wrapper .intro{margin-top:20px}.page-wrapper .guide-wrapper .item:nth-child(even){background-color:rgba(0,168,188,0.1)}.page-wrapper.theme-turquoise .guide-wrapper .item:nth-child(even){background-color:rgba(0,168,188,0.1)}.page-wrapper.theme-blue .guide-wrapper .item:nth-child(even){background-color:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .guide-wrapper .item:nth-child(even){background-color:rgba(154,198,143,0.1)}.page-wrapper.theme-orange .guide-wrapper .item:nth-child(even){background-color:rgba(243,148,51,0.1)}.page-wrapper.theme-rose .guide-wrapper .item:nth-child(even){background-color:rgba(206,118,124,0.1)}.page-wrapper.theme-dark_turquoise .guide-wrapper .item:nth-child(even){background-color:rgba(0,122,140,0.1)}.page-wrapper.theme-dark_blue .guide-wrapper .item:nth-child(even){background-color:rgba(70,86,135,0.1)}.page-wrapper.theme-dark_moss .guide-wrapper .item:nth-child(even){background-color:rgba(123,157,107,0.1)}.page-wrapper.theme-dark_orange .guide-wrapper .item:nth-child(even){background-color:rgba(207,82,8,0.1)}.page-wrapper.theme-tan .guide-wrapper .item:nth-child(even){background-color:rgba(161,148,134,0.1)}.page-wrapper.theme-grey .guide-wrapper .item:nth-child(even){background-color:rgba(102,96,95,0.1)}.page-wrapper.theme-dark_rose .guide-wrapper .item:nth-child(even){background-color:rgba(173,69,92,0.1)}.submenu-wrapper{padding-bottom:40px}.submenu-wrapper a{display:inline-block;padding:5px 20px 5px 0;color:rgba(0,168,188,1)}.page-wrapper.theme-turquoise .submenu-wrapper a{color:rgba(0,168,188,1)}.page-wrapper.theme-blue .submenu-wrapper a{color:rgba(81,141,189,1)}.page-wrapper.theme-moss .submenu-wrapper a{color:rgba(154,198,143,1)}.page-wrapper.theme-orange .submenu-wrapper a{color:rgba(243,148,51,1)}.page-wrapper.theme-rose .submenu-wrapper a{color:rgba(206,118,124,1)}.page-wrapper.theme-dark_turquoise .submenu-wrapper a{color:rgba(0,122,140,1)}.page-wrapper.theme-dark_blue .submenu-wrapper a{-color:rgba(70,86,135,1)}.page-wrapper.theme-dark_moss .submenu-wrapper a{color:rgba(123,157,107,1)}.page-wrapper.theme-dark_orange .submenu-wrapper a{color:rgba(207,82,8,1)}.page-wrapper.theme-tan .submenu-wrapper a{color:rgba(161,148,134,1)}.page-wrapper.theme-grey .submenu-wrapper a{color:rgba(102,96,95,1)}.page-wrapper.theme-dark_rose .submenu-wrapper a{color:rgba(173,69,92,1)}.bg-icon{background-position:center;background-repeat:no-repeat;background-size:contain;width:250px;height:250px;position:absolute;bottom:-60px;left:-150px;z-index:0}.bg-icon.bg-icon-light{background-image:url(../furniture/bg-page-3.png);opacity:.1}.bg-icon.bg-icon-dark{background-image:url(../furniture/bg-page-5.png);opacity:.1}.bg-icon-top{background-image:url(../furniture/bg-page-3.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:220px;height:220px;position:absolute;bottom:-130px;opacity:.1;right:-50px;z-index:0}.reference-zone-item-wrapper{display:inline-block;margin-left:-5px}.reference-zone-item{width:calc((100% - 126px) / 26);height:0;display:inline-block;background-color:#80d3dd;color:#fff;font-family:'Source Serif Pro',serif;font-size:20px;text-align:center;margin-left:5px;position:relative;text-transform:uppercase;z-index:1;cursor:pointer;transition:.2s ease-in;min-height:55px;min-width:55px;transition:ease all .3s}.reference-zone-item span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reference-zone-item:before{content:"";position:absolute;background-color:#00a8bc;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top .2s ease-in}.reference-zone-item:hover:before,.reference-zone-item.active:before{top:0}.reference-zone-carousel-wrapper{margin-top:30px}.reference-zone-carousel-wrapper .col1{width:125px;margin-right:65px;display:inline-block;vertical-align:top}.reference-zone-carousel-wrapper .col1 .nav{width:10px;display:inline-block;padding:31px 0 30px 0;opacity:1;transition:.2s all ease;cursor:pointer}.reference-zone-carousel-wrapper .col1 .nav:hover{opacity:.5;transition:.2s all ease}.reference-zone-carousel-wrapper .col1 .chr{background-color:#00a8bc;width:80px;height:80px;display:inline-block;margin:0 10px;position:relative}.reference-zone-carousel-wrapper .col1 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:'Source Serif Pro',serif;font-size:65px}.reference-zone-carousel-wrapper .col2{display:inline-block;vertical-align:top;width:calc(100% - 190px)}.reference-zone-carousel-wrapper .col2 a{padding:0 0 0 18px;background-position:left center;background-repeat:no-repeat;background-size:7px;color:#00a8bc;display:block;transition:.2s all ease}.reference-zone-carousel-wrapper .col2 a.selected{background-image:url(../furniture/icon-arrow-right-5.png);color:#007a8d;transition:.2s all ease}.reference-zone-carousel-wrapper .col2 a:hover{color:#007a8d;background-image:url(../furniture/icon-arrow-right-5.png);transition:.2s all ease}.reference-zone-article-wrapper{border-top:1px solid #00a8bc;margin-top:30px;padding-top:30px}.block-application-stage-indicator{text-align:center}.block-application-stage-indicator span{display:inline-block;border-radius:20px;border:1px solid #007a8d;padding:6px 20px;color:#007a8d;margin:40px 20px;position:relative}.block-application-stage-indicator span:not(:last-child)::after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);width:41px;height:2px;background-color:#00a8bc}.block-application-stage-indicator span.active{background-color:#518dbd;border-color:#518dbd;color:#fff}.block-application-stage-indicator span.active::after{height:13px;background-color:transparent;background-image:url(../furniture/icon-arrow-right-7.png);background-position:center;background-repeat:no-repeat;background-size:40px}.block-application-stage-indicator span.prev::after{height:4px;background-color:#518dbd}.block-application-reason{background-color:#e5f6f8;padding:30px 0}.block-application-membership-type{padding:30px 0}.block-application-membership-type .membership-type-item{padding:30px 0;border-bottom:1px dashed #ccc}.block-application-membership-type .membership-type-item:last-child{border:0}.page-membership-enquiry .item-tick{display:inline-block;vertical-align:top;width:35px;position:relative}.page-membership-enquiry .item-tick input{display:none !important}.page-membership-enquiry .item-tick .tick-open,.page-membership-enquiry .item-tick .tick-tick{position:absolute;top:2px;left:0;cursor:pointer;transition:.2s all ease}.page-membership-enquiry .item-tick .tick-open{width:20px}.page-membership-enquiry .item-tick .tick-tick{width:15px;top:4px;left:4px;transform:scale(0)}.page-membership-enquiry .item-tick.tick-ticked .tick-tick{transform:scale(1)}.page-membership-enquiry .item-label{display:inline-block;vertical-align:top;width:calc(100% - 35px)}.block-application-company-info{padding:30px 0}.block-application-company-other{background-color:#e5f6f8;padding:30px 0}.block-application-company-other .company-add{background-color:#007a8d;background-image:url(../furniture/icon-plus.png);background-position:center right 20px;background-repeat:no-repeat;background-size:14px;border-radius:20px;border:1px solid #007a8d;color:#fff;cursor:pointer;display:inline-block;margin:5px 0 0 0;padding:6px 45px 6px 20px;transition:.2s all ease}.block-application-company-other .company-add:hover{background-color:#00a8bc;border-color:#00a8bc}.block-application-question{background-color:#e5f6f8;padding-top:30px}.block-application-stage-section .question-item{padding:30px 0;border-bottom:1px dashed #ccc}.block-application-stage-section .question-item:last-child{border:0}.block-application-stage-section .question-item.subquestion-item{padding:10px 30px 0 0;border-bottom:0;display:inline-block;min-width:45%}.block-application-stage .header-large{color:#00a8bc;font-family:'Source Serif Pro',serif;font-size:30px;padding-bottom:10px}.block-application-stage .header{color:#518dbd;font-family:'Source Serif Pro',serif;font-size:25px;padding-bottom:10px}.block-application-stage .header-small{color:#518dbd;font-family:'Source Serif Pro',serif;font-size:22px;padding-bottom:0}.block-application-stage .header-question{font-size:22px;padding-bottom:0}.block-application-stage .tick-all{color:#518dbd;font-size:18px;padding-bottom:10px}.block-application-stage textarea,.block-application-stage input[type="text"],.block-application-stage input[type="email"],.block-application-stage input[type="password"]{background-color:#fff;border:1px solid #ddd;border-radius:50px;display:block;padding:5px 15px;margin-bottom:5px;width:calc(100% - 32px);transition:.2s all ease}.block-application-stage textarea{border-radius:20px;margin-top:10px}.block-application-nav{margin:30px 0}.block-application-nav .nav-item{cursor:pointer;font-size:16px;line-height:22px;transition:.2s all ease}.block-application-nav .nav-previous{background-image:url(../furniture/icon-arrow-left-5.png);background-position:center left 20px;background-repeat:no-repeat;background-size:8px;border-radius:20px;border:1px solid transparent;color:#007a8d;float:left;padding:6px 20px 6px 40px}.block-application-nav .nav-previous:hover{border-color:#007a8d}.block-application-nav .nav-save{border-radius:20px;border:1px solid #007a8d;color:#007a8d;float:right;padding:6px 20px}.block-application-nav .nav-save:hover{background-color:#00a8bc;border-color:#00a8bc;color:#fff}.block-application-nav .nav-next,.block-application-nav .nav-submit,.block-application-nav .nav-retrieve{background-color:#007a8d;background-image:url(../furniture/icon-arrow-right-1.png);background-position:center right 20px;background-repeat:no-repeat;background-size:8px;border-radius:20px;border:1px solid #007a8d;color:#fff;float:right;margin-left:20px;padding:6px 40px 6px 20px}.block-application-nav .nav-next:hover,.block-application-nav .nav-submit:hover{background-color:#00a8bc;border-color:#00a8bc}.block-application-nav .inner-content::after{clear:both;content:" ";display:block}.block-application-save{background-color:#e5f6f8;padding:30px 0;display:none}.block-application-save input{background-color:#fff;border:1px solid #ddd;border-radius:50px;display:block;padding:5px 15px;margin:20px 0 !important;width:calc(100% - 32px);transition:.2s all ease}.block-application-save .send-my-code{background-color:#007a8d;border:1px solid #007a8d;color:#fff;cursor:pointer;border-radius:50px;display:inline-block;padding:6px 20px;margin:10px 0;transition:.2s all ease;float:right}.block-application-save .send-my-code:hover{background-color:#00a8bc;border-color:#00a8bc}.block-application-save-success{background-color:#e5f6f8;padding:30px 0;display:none}.progress-indicator{position:fixed;right:20px;bottom:20px;background-color:#fff;border-radius:50%;width:60px;z-index:9997}.progress-indicator.invisible{right:-130px;transition:.2s all ease}.progress-indicator.visible{animation-duration:.5s;animation-name:piSlideInRight;-ms-user-select:none;user-select:none}@-webkit-keyframes piSlideInRight{0{opacity:0;right:-130px}60%{opacity:1;right:40px}100%{opacity:1;right:20px}}.progress-indicator .circular-chart{display:block;margin:5px;max-width:50px;max-height:50px}.progress-indicator .circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.progress-indicator .circle{fill:none;stroke-width:2.8;stroke-linecap:round}.progress-indicator .circular-chart .circle{stroke:#00a8bc}.progress-indicator .text{fill:#666;font-family:sans-serif;font-size:.5em;text-anchor:middle}.progress-indicator .totop{opacity:0;transition:.2s all ease;width:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,0) scale(0);cursor:pointer}.progress-indicator:hover .totop{opacity:1;transition:.2s all ease;transform:translate(-50%,-58%) scale(1)}.progress-indicator:hover .text{display:none}.progress-indicator.hover .totop{opacity:1;transition:.2s all ease;transform:translate(-50%,-58%) scale(1)}.progress-indicator.hover .text{display:none}.faq-category{background-color:#00a8bc;margin-top:1px;padding:20px 0;cursor:pointer}.faq-category .trigger{background-image:url(../furniture/icon-arrow-down-1.png);background-position:right center;background-size:contain;background-repeat:no-repeat;transition:.2s all ease;width:30px;height:30px;display:block;float:right}.faq-category.open .trigger{transform:rotate(180deg)}.faq-category p{color:#fff;font-family:'Source Serif Pro',serif;font-size:30px;padding-left:30px}.faq-wrapper .item:last-child{margin-bottom:20px}.faq-wrapper .item .faq-q{background-color:#eef4f8;cursor:pointer;margin-top:4px}.faq-wrapper .item .faq-q .inner{position:relative}.faq-wrapper .item .c1{color:#518dbd;display:inline-block;font-family:'Source Serif Pro',serif;font-size:50px;line-height:30px;text-align:center;vertical-align:top}.faq-wrapper .item .faq-q .c1{border-left:4px solid #518dbd;padding:25px 0 35px 0;width:85px}.faq-wrapper .item .faq-q .c2{color:#ad455c;font-family:'Source Serif Pro',serif;font-size:50px;padding:30px 30px 30px 0}.faq-wrapper .item .faq-q .c2:before{content:"";position:absolute;background-repeat:no-repeat;height:30px;width:30px;background-image:url(../furniture/icon-arrow-down-4.png);background-repeat:no-repeat;background-position:center right;background-size:30px;right:0;top:calc(50% - 15px);transition:.4s all ease}.faq-wrapper .item .faq-q.active .c2:before{transform:rotate(180deg);background-image:url(../furniture/icon-arrow-down-4.png);transition:.4s all ease}.faq-wrapper .item .faq-q .c2 p{color:#ad455c;font-family:'Source Serif Pro',serif;font-size:30px}.faq-wrapper .item .faq-a{display:none;border-bottom:4px solid transparent;transition:.4s border ease}.faq-wrapper .item .faq-a.active{border-bottom:4px solid #eef4f8;transition:.4s border ease}.faq-wrapper .item .faq-a .c0{background-color:#518dbd;display:inline-block;vertical-align:top;width:4px;height:0;transition:.4s all ease}.faq-wrapper .item .faq-a.active .c0{height:50px;transition:.4s all ease}.faq-wrapper .item .faq-a .c1{color:#fff;padding:20px 0 0 0;width:81px;transition:.4s all ease}.faq-wrapper .item .faq-a.active .c1{color:#a8c6de;transition:.4s all ease}.faq-wrapper .item .faq-a .c2{padding:20px 0 35px 0}.faq-wrapper .item .c2{display:inline-block;vertical-align:top;width:calc(100% - 119px)}.pub-wrapper{margin-bottom:1px}.publication-category{margin-top:0;cursor:pointer}.publication-category .trigger{background-image:url(../furniture/icon-arrow-down-1.png);background-position:right center;background-size:contain;background-repeat:no-repeat;transition:.2s all ease;width:30px;height:30px;display:block;float:right}.publication-category.open .trigger{transform:rotate(180deg)}.faq-category.publication-category p{padding-left:0}.feature-block-wrapper{overflow:hidden}.feature-block-wrapper .responsive{display:none}.feature-block-wrapper .item.light p{color:#fff}.feature-block-wrapper .item.dark p{color:#66605f}.feature-block-wrapper .item .inner{background-position:right center;background-size:contain;background-repeat:no-repeat;min-height:275px;padding:60px 0;position:relative}.feature-block-wrapper .item .inner .c{position:relative;z-index:1}.feature-block-wrapper .item .header{font-family:'Source Serif Pro',serif;font-size:22px;max-width:50%}.feature-block-wrapper .item .title{font-family:'Source Serif Pro',serif;font-size:38px;line-height:40px;max-width:50%;padding:10px 0}.feature-block-wrapper .item .intro{font-size:17px;line-height:22px;max-width:50%}.feature-block-wrapper .item .more{background-color:#00a8bc;border-radius:50px;color:#fff;display:inline-block;font-size:18px;padding:10px 20px;margin-top:40px;transition:.2s all ease}.feature-block-wrapper .item .more:hover{background-color:#008493;transition:.2s all ease}select.style-1{background-color:#fff;background-image:url(../furniture/icon-arrow-down-2.png);background-position:right 15px center;background-repeat:no-repeat;background-size:18px;border:1px solid #00a8bc;border-radius:40px;color:#00a8bc;font-size:16px;padding:9px 35px 9px 15px;margin-bottom:20px;text-align:left;transition:.2s all ease;-webkit-appearance:none}select.style-1:hover{background-color:#00a8bc;background-image:url(../furniture/icon-arrow-down-1.png);color:#fff;transition:.2s all ease}select.style-2{background-color:#fff;background-image:url(../furniture/icon-arrow-down-4.png);background-position:right 15px center;background-repeat:no-repeat;background-size:18px;border:1px solid #518dbd;border-radius:40px;color:#66605f;font-size:20px;padding:5px 35px 5px 11px;margin-bottom:5px;text-align:left;transition:.2s all ease;width:calc(100% - 2px);-webkit-appearance:none}select.style-2:hover{background-color:#518dbd;background-image:url(../furniture/icon-arrow-down-1.png);color:#fff;transition:.2s all ease}select.style-3{background-color:#fff;background-image:url(../furniture/icon-arrow-down-2.png);background-position:right 15px center;background-repeat:no-repeat;background-size:18px;border:1px solid #00a8bc;border-radius:40px;color:#00a8bc;cursor:pointer;font-size:16px;padding:9px 35px 9px 15px;margin-top:8px;text-align:left;transition:.2s all ease;width:100%;-webkit-appearance:none}select.style-3:hover{background-color:#007a8d;background-image:url(../furniture/icon-arrow-down-1.png);color:#fff;transition:.2s all ease}.submenu-wrapper select{background-color:#fff;background-image:url(../furniture/icon-arrow-down-2.png);background-position:right 15px center;background-repeat:no-repeat;background-size:18px;border:1px solid #00a8bc;border-radius:40px;color:#00a8bc;font-size:16px;padding:9px 35px 9px 15px;margin-bottom:20px;margin-right:10px;text-align:left;transition:.2s all ease;-webkit-appearance:none;width:220px;text-overflow:ellipsis}.submenu-wrapper select:hover{background-color:#00a8bc;background-image:url(../furniture/icon-arrow-down-1.png) !important;color:#fff !important;transition:.2s all ease}.submenu-wrapper select:last-child{background-color:#00a8bc;background-image:url(../furniture/icon-arrow-down-1.png) !important;color:#fff !important;transition:.2s all ease}.theme-turquoise .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-2.png);border:1px solid #00a8bc;color:#00a8bc}.theme-turquoise .submenu-wrapper select:hover,.theme-turquoise .submenu-wrapper select:last-child{background-color:#00a8bc}.theme-blue .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-blue.png);border:1px solid #518dbd;color:#518dbd}.theme-blue .submenu-wrapper select:hover,.theme-blue .submenu-wrapper select:last-child{background-color:#518dbd}.theme-moss .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-moss.png);border:1px solid #9ac68f;color:#9ac68f}.theme-moss .submenu-wrapper select:hover,.theme-moss .submenu-wrapper select:last-child{background-color:#9ac68f}.theme-orange .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-orange.png);border:1px solid #f39433;color:#f39433}.theme-orange .submenu-wrapper select:hover,.theme-orange .submenu-wrapper select:last-child{background-color:#f39433}.theme-rose .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-rose.png);border:1px solid #ce767c;color:#ce767c}.theme-rose .submenu-wrapper select:hover,.theme-rose .submenu-wrapper select:last-child{background-color:#ce767c}.theme-dark_turquoise .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-dark-turquoise.png);border:1px solid #007a8c;color:#007a8c}.theme-dark_turquoise .submenu-wrapper select:hover,.theme-dark_turquoise .submenu-wrapper select:last-child{background-color:#007a8c}.theme-dark_blue .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-dark-blue.png);border:1px solid #465687;color:#465687}.theme-dark_blue .submenu-wrapper select:hover,.theme-dark_blue .submenu-wrapper select:last-child{background-color:#465687}.theme-dark_moss .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-dark-moss.png);border:1px solid #7b9d6b;color:#7b9d6b}.theme-dark_moss .submenu-wrapper select:hover,.theme-dark_moss .submenu-wrapper select:last-child{background-color:#7b9d6b}.theme-dark_orange .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-dark-orange.png);border:1px solid #cf5208;color:#cf5208}.theme-dark_orange .submenu-wrapper select:hover,.theme-dark_orange .submenu-wrapper select:last-child{background-color:#cf5208}.theme-tan .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-tan.png);border:1px solid #a19486;color:#a19486}.theme-tan .submenu-wrapper select:hover,.theme-tan .submenu-wrapper select:last-child{background-color:#a19486}.theme-grey .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-grey.png);border:1px solid #66605f;color:#66605f}.theme-grey .submenu-wrapper select:hover,.theme-grey .submenu-wrapper select:last-child{background-color:#66605f}.theme-dark_rose .submenu-wrapper select{background-image:url(../furniture/icon-arrow-down-dark-rose.png);border:1px solid #ad455c;color:#ad455c}.theme-dark_rose .submenu-wrapper select:hover,.theme-dark_rose .submenu-wrapper select:last-child{background-color:#ad455c}.page-wrapper.theme-dark_rose .page-header{background-color:#ad455c}.block-news-wrapper{padding:30px 0;position:relative}.block-news-wrapper h3{color:#00a8bc !important;float:left}.block-news-wrapper h3.padding{padding-top:7px}.block-news-wrapper .news-category-wrapper,.block-news-wrapper .bookmark-sort-wrapper{float:right}.block-news-wrapper .news-category-wrapper a,.block-news-wrapper .bookmark-sort-wrapper a{color:#00a8bc;cursor:pointer;display:inline-block;font-size:16px;padding:10px 0 10px 10px;transition:.2s all ease}.block-news-wrapper .news-category-wrapper a:hover,.block-news-wrapper .bookmark-sort-wrapper a:hover{color:#008493;transition:.2s all ease}.block-news-wrapper .news-category-wrapper a.selected,.block-news-wrapper .bookmark-sort-wrapper a.selected{color:#465687}.block-news-wrapper .news-archive-wrapper a.selected{background-color:#00a8bc;color:#fff;transition:.2s all ease}.block-news-wrapper .news-wrapper{margin-top:20px}.block-news-wrapper .news-wrapper .item{display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:20px;transition:.2s all ease;width:calc((100% - 46px) / 3)}.block-news-wrapper .news-wrapper .item:hover{background-color:#fafafa;border:1px solid #d6d6d5;transition:.2s all ease}.block-news-wrapper .news-wrapper .item:nth-child(1n+1){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(2n+2){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(3n+3){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(4n+4){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(5n+5){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(6n+6){margin-right:20px}.block-news-wrapper .news-wrapper .item:nth-child(7n+7){margin-right:20px}.block-page-news-wrapper .column1{float:left}.block-page-news-wrapper .column2{float:right;text-align:right}.block-page-news-wrapper h3{float:none}.block-page-news-wrapper .news-category-wrapper a:first-child{padding-left:0}.block-news-wrapper .news-wrapper .item.no-results{border:0}.news-carousel{position:relative}.block-news-wrapper .nav.nav-left{left:-35px}.block-news-wrapper .nav.nav-right{right:-35px}.block-news-wrapper .nav:hover{opacity:1;transition:.2s all ease}.block-news-wrapper .nav{cursor:pointer;opacity:.7;position:absolute;top:50%;transition:.2s all ease;transform:translateY(-50%);width:20px}.block-news-wrapper .nav-mobile{display:none}.block-related-news-wrapper{padding:30px 0;position:relative}.block-related-news-wrapper h3{color:#00a8bc}.block-related-news-wrapper .news-wrapper{margin-top:20px}.block-related-news-wrapper .news-wrapper .item{border:1px solid #c6c6c5;cursor:pointer;transition:.2s all ease}.block-related-news-wrapper .news-wrapper .item:hover{background-color:#fafafa;border:1px solid #d6d6d5;transition:.2s all ease}.block-related-news-wrapper .nav{cursor:pointer;opacity:1;position:absolute;top:50%;transition:.2s all ease;transform:translateY(-50%);width:20px}.block-related-news-wrapper .nav:hover{opacity:.7;transition:.2s all ease}.block-related-news-wrapper .nav.nav-left{left:15px}.block-related-news-wrapper .nav.nav-right{right:15px}.news-block-wrapper{border:1px solid #c6c6c5;cursor:pointer}.news-block-wrapper.item{position:relative}.owl-item .item .articletype,.news-block-wrapper.item .articletype{display:block;position:absolute;left:0;top:10px;font-family:'Source Serif Pro',serif;font-size:23px;padding:5px 10px;color:#fff;background-color:#007a8d;z-index:10}.news-block-wrapper.item.news_type_blog .articletype{background-color:#00a8bc}.news-block-wrapper.item.news_type_press .articletype{background-color:#ad455c}.owl-item .item img,.news-block-wrapper.item img{z-index:9}.news-block{padding:20px;position:relative;overflow:hidden}.news-block .title{display:block;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-block .fulltitle{display:block;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:5px;height:78px;overflow:hidden}.news-block .clock-wrapper{font-size:17px;position:relative;margin:10px 0 25px 0}.news-block .clock-wrapper .clock{background-position:center;background-repeat:no-repeat;background-size:20px;display:inline-block;width:20px;height:20px}.news-block .clock-wrapper .clock-1{background-image:url(../furniture/icon-clock-1.png);position:absolute;top:5px}.news-block:hover .clock-wrapper .clock-1{transform:rotate(360deg);transition:.4s all ease}.news-block .clock-wrapper .clock-2{background-image:url(../furniture/icon-clock-2.png);position:absolute;left:0;top:5px}.news-block:hover .clock-wrapper .clock-2{transform:rotate(360deg);transition:.6s all ease}.news-block .clock-wrapper .text{font-size:14px;padding-left:25px;text-transform:uppercase}.news-block .intro{font-size:17px;height:66px;line-height:22px;overflow:hidden}.news-block .intro.news-block-no-image{height:271px}.news-block:hover .button{background-color:#006e7f;transition:.2s all ease}.theme-orange .news-block:hover .button{background-color:#dd750d}.news-block .news-block-bg{position:absolute;bottom:-15px;right:-15px;width:100px;opacity:.1;transition:2.2s all ease}.news-block .news-block-bg.selected{transform:rotate(360deg);transform-origin:55px 46px;transition:2.2s all ease}.subpage-promo-row{display:flex;flex-wrap:wrap;margin:40px 0}.subpage-promo-row .subpage-promo-item{flex-basis:calc(33% - 11px);margin-right:20px;margin-bottom:20px;position:relative;background-color:#6399c4}.subpage-promo-row .subpage-promo-item:nth-of-type(3){margin-right:0}.subpage-promo-row .subpage-promo-item.newsindex{background-color:#007a8d}.subpage-promo-row .subpage-promo-item.blogindex{background-color:#00a8bc}.subpage-promo-row .subpage-promo-item.pressindex{background-color:#ad455c}.subpage-promo-row .subpage-promo-item img{width:100%}.subpage-promo-row .subpage-promo-item p a{display:inline-block;padding:20px 20px;width:calc(100% - 40px);color:#fff;font-family:'Source Serif Pro',serif}.subpage-promo-row .subpage-promo-item:hover p a{background-color:rgba(255,255,255,0.2)}.subpage-promo-row .subpage-promo-item .restricted-overlay{background-color:rgba(0,0,0,0.5);background-image:url(../furniture/icon-lock-3.png);background-position:center;background-repeat:no-repeat;background-size:20px;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:9}.subpage-promo-row .subpage-promo-item .restricted-overlay a{display:block;width:100%;height:100%}.block-events-wrapper{background-color:#f49432;padding:30px 0;overflow:hidden}.block-events-wrapper .inner{position:relative}.block-events-wrapper h3,.block-events-wrapper p{color:#fff}.block-events-wrapper h3 span[data-list="webinar-list"]{display:none}.block-events-wrapper .column-1{float:left;width:50%;position:relative;z-index:1}.block-events-wrapper .column-2{float:left;width:50%;margin-top:85px}.block-events-wrapper .event-item-wrapper{margin-top:10px}.block-events-wrapper .event-item{cursor:pointer}.block-events-wrapper .event-item .inset-intro{display:none}.block-events-wrapper .event-item .event-date{float:left;padding:10px;width:100px}.block-events-wrapper .event-item .event-date .date{background-color:#fff;padding:20px 0;text-align:center;height:50px}.block-events-wrapper .event-item.selected .event-date{background-color:rgba(255,255,255,0.4);transition:.2s all ease}.block-events-wrapper .event-item .event-date p{color:#f49432}.block-events-wrapper .event-item .event-date .d{font-size:35px;font-weight:bold;line-height:30px}.block-events-wrapper .event-item .event-date .m{font-size:16px}.block-events-wrapper .event-item .event-details{float:left;padding-left:10px;padding-top:15px;width:calc(100% - 180px)}.block-events-wrapper .event-item.selected .event-details{background-color:rgba(255,255,255,0.4);height:95px;transition:.2s all ease}.block-events-wrapper .event-item .event-details .title{font-family:'Source Serif Pro',serif;font-size:19px;line-height:22px;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-events-wrapper .event-item .event-details .date{background-image:url(../furniture/icon-clock-3.png);background-position:left center;background-repeat:no-repeat;background-size:18px;font-size:14px;padding:2px 0 2px 25px}.block-events-wrapper .event-item .event-details .location{background-image:url(../furniture/icon-location.png);background-position:left 2px center;background-repeat:no-repeat;background-size:14px;font-size:14px;padding:2px 0 2px 25px}.block-events-wrapper .event-item .event-arrow{border-bottom:55px solid transparent;border-left:30px solid transparent;border-top:55px solid transparent;float:left;height:0;width:0}.block-events-wrapper .event-item.selected .event-arrow{border-left-color:rgba(255,255,255,0.4);transition:.2s border-color ease}.block-events-wrapper .detail-item{display:none}.block-events-wrapper .detail-item.selected{display:block}.block-events-wrapper .detail-item .date{background-image:url(../furniture/icon-clock-3.png);background-position:left center;background-repeat:no-repeat;background-size:18px;font-size:16px;padding:4px 0 4px 25px;margin-top:10px}.block-events-wrapper .detail-item .location{background-image:url(../furniture/icon-location.png);background-position:left 2px center;background-repeat:no-repeat;background-size:14px;font-size:16px;padding:2px 0 2px 25px}.block-events-wrapper .detail-item .intro{font-size:17px;margin-top:20px}.video-wrapper{position:relative;margin:20px 0}#mp4-video,canvas{top:0;left:0;max-width:100%;height:auto}#mp4-video{height:100%;position:absolute}.block-breadcrumb-wrapper{border-bottom:1px solid #00a8bc;margin-bottom:20px;overflow:hidden}.block-breadcrumb-wrapper .inner{margin-left:calc((100% - 1200px) / 2)}.block-breadcrumb-wrapper a{background-image:url(../furniture/icon-arrow-right-3.png);background-position:left center;background-repeat:no-repeat;background-size:5px;display:inline-block;font-size:14px;padding:5px 10px 5px 15px}.block-breadcrumb-wrapper a:first-child{background-image:none;padding-left:0}.page-wrapper{position:relative;padding-bottom:40px}.page-wrapper .bg-swirl{width:500px;position:absolute;right:calc((100% - 1420px) / 2);bottom:-120px;z-index:-1}.page-wrapper .bg-swirl path{fill:rgba(0,168,188,0.1)}.page-wrapper.theme-turquoise .bg-swirl path{fill:rgba(0,168,188,0.1)}.page-wrapper.theme-blue .bg-swirl path{fill:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .bg-swirl path{fill:rgba(154,198,143,0.1)}.page-wrapper.theme-orange .bg-swirl path{fill:rgba(243,148,51,0.1)}.page-wrapper.theme-rose .bg-swirl path{fill:rgba(206,118,124,0.1)}.page-wrapper.theme-dark_turquoise .bg-swirl path{fill:rgba(0,122,140,0.1)}.page-wrapper.theme-dark_blue .bg-swirl path{fill:rgba(70,86,135,0.1)}.page-wrapper.theme-dark_moss .bg-swirl path{fill:rgba(123,157,107,0.1)}.page-wrapper.theme-dark_orange .bg-swirl path{fill:rgba(207,82,8,0.1)}.page-wrapper.theme-tan .bg-swirl path{fill:rgba(161,148,134,0.1)}.page-wrapper.theme-grey .bg-swirl path{fill:rgba(102,96,95,0.1)}.page-wrapper.theme-dark_rose .bg-swirl path{fill:rgba(173,69,92,0.1)}.page-wrapper.no-watermark{background-image:none}.page-wrapper .page-header{background-color:#00a8bc;color:#fff;padding:30px 0;min-height:70px}.page-wrapper.theme-turquoise .page-header,.rrmenu-wrapper li.theme-turquoise{background-color:#00a8bc}.page-wrapper.theme-blue .page-header,.rrmenu-wrapper li.theme-blue{background-color:#518dbd}.page-wrapper.theme-moss .page-header,.rrmenu-wrapper li.theme-moss{background-color:#9ac68f}.page-wrapper.theme-orange .page-header,.rrmenu-wrapper li.theme-orange{background-color:#f39433}.page-wrapper.theme-rose .page-header,.rrmenu-wrapper li.theme-rose{background-color:#ce767c}.page-wrapper.theme-dark_turquoise .page-header,.rrmenu-wrapper li.theme-dark_turquoise{background-color:#007a8c}.page-wrapper.theme-dark_blue .page-header,.rrmenu-wrapper li.theme-dark_blue{background-color:#465687}.page-wrapper.theme-dark_moss .page-header,.rrmenu-wrapper li.theme-dark_moss{background-color:#7b9d6b}.page-wrapper.theme-dark_orange .page-header,.rrmenu-wrapper li.theme-dark_orange{background-color:#cf5208}.page-wrapper.theme-tan .page-header,.rrmenu-wrapper li.theme-tan{background-color:#a19486}.page-wrapper.theme-grey .page-header,.rrmenu-wrapper li.theme-grey{background-color:#66605f}.page-wrapper.theme-dark_rose .page-header,.rrmenu-wrapper li.theme-dark_rose{background-color:#ad455c}.page-wrapper .page-header h1,.page-wrapper .page-header p{color:#fff !important;font-family:'Source Serif Pro',serif;font-size:61px;line-height:75px}.page-wrapper .date{background-image:url(../furniture/icon-clock-4.png);background-position:left center;background-repeat:no-repeat;background-size:20px;font-size:17px;padding-left:30px;margin-bottom:30px}.page-wrapper .media-bg-bar{background-color:#e5f6f8;margin:70px 0;text-align:center;z-index:999;position:relative}.page-wrapper.theme-turquoise .media-bg-bar{background-color:rgba(0,168,188,0.1)}.page-wrapper.theme-blue .media-bg-bar{background-color:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .media-bg-bar{background-color:rgba(154,198,143,0.1)}.page-wrapper.theme-orange .media-bg-bar{background-color:rgba(243,148,51,0.1)}.page-wrapper.theme-rose .media-bg-bar{background-color:rgba(206,118,124,0.1)}.page-wrapper.theme-dark_turquoise .media-bg-bar{background-color:rgba(0,122,140,0.1)}.page-wrapper.theme-dark_blue .media-bg-bar{background-color:rgba(70,86,135,0.1)}.page-wrapper.theme-dark_moss .media-bg-bar{background-color:rgba(123,157,107,0.1)}.page-wrapper.theme-dark_orange .media-bg-bar{background-color:rgba(207,82,8,0.1)}.page-wrapper.theme-tan .media-bg-bar{background-color:rgba(161,148,134,0.1)}.page-wrapper.theme-grey .media-bg-bar{background-color:rgba(102,96,95,0.1)}.page-wrapper.theme-dark_rose .media-bg-bar{background-color:rgba(173,69,92,0.1)}.page-wrapper .media-bg-bar img{position:relative;transform:scale(1.2)}.page-wrapper .video-bg-bar{background-color:#e5f6f8;margin:110px 0 40px 0;text-align:left}.page-wrapper.theme-turquoise .video-bg-bar{background-color:rgba(0,168,188,0.1)}.page-wrapper.theme-blue .video-bg-bar{background-color:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .video-bg-bar{background-color:rgba(154,198,143,0.1)}.page-wrapper.theme-orange .video-bg-bar{background-color:rgba(243,148,51,0.1)}.page-wrapper.theme-rose .video-bg-bar{background-color:rgba(206,118,124,0.1)}.page-wrapper.theme-dark_turquoise .video-bg-bar{background-color:rgba(0,122,140,0.1)}.page-wrapper.theme-dark_blue .video-bg-bar{background-color:rgba(70,86,135,0.1)}.page-wrapper.theme-dark_moss .video-bg-bar{background-color:rgba(123,157,107,0.1)}.page-wrapper.theme-dark_orange .video-bg-bar{background-color:rgba(207,82,8,0.1)}.page-wrapper.theme-tan .video-bg-bar{background-color:rgba(161,148,134,0.1)}.page-wrapper.theme-grey .video-bg-bar{background-color:rgba(102,96,95,0.1)}.page-wrapper.theme-dark_rose .video-bg-bar{background-color:rgba(173,69,92,0.1)}.page-wrapper .video-bg-bar .video-wrapper{position:relative;top:-10px;transform:scale(1.2)}.page-wrapper .video-bg-bar .video-caption{font-family:'Source Serif Pro',serif;font-size:25px;padding-top:15px;padding-bottom:71px}.page-wrapper h1,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,{color:#007a8d;margin-bottom:10px;padding-top:10px}.page-wrapper .content a{color:#007a8d;font-weight:bold}.page-wrapper .content ul,.page-wrapper .content ol,.page-wrapper .intro ul,.page-wrapper .intro ol{margin-left:20px;padding-bottom:20px}.content p{padding-bottom:20px}.content hr{height:1px;border:0;border-bottom:1px solid #007a8d;opacity:.3;margin-bottom:36px}.page-wrapper.theme-turquoise h1,.page-wrapper.theme-turquoise h2,.page-wrapper.theme-turquoise h3,.page-wrapper.theme-turquoise h4,.page-wrapper.theme-turquoise h5,.page-wrapper.theme-turquoise .content a{color:#00a8bc}.page-wrapper.theme-blue h1,.page-wrapper.theme-blue h2,.page-wrapper.theme-blue h3,.page-wrapper.theme-blue h4,.page-wrapper.theme-blue h5,.page-wrapper.theme-blue .content a{color:#518dbd}.page-wrapper.theme-moss h1,.page-wrapper.theme-moss h2,.page-wrapper.theme-moss h3,.page-wrapper.theme-moss h4,.page-wrapper.theme-moss h5,.page-wrapper.theme-moss .content a{color:#9ac68f}.page-wrapper.theme-orange h1,.page-wrapper.theme-orange h2,.page-wrapper.theme-orange h3,.page-wrapper.theme-orange h4,.page-wrapper.theme-orange h5,.page-wrapper.theme-orange .content a{color:#f39433}.page-wrapper.theme-rose h1,.page-wrapper.theme-rose h2,.page-wrapper.theme-rose h3,.page-wrapper.theme-rose h4,.page-wrapper.theme-rose h5,.page-wrapper.theme-rose .content a{color:#ce767c}.page-wrapper.theme-dark_turquoise h1,.page-wrapper.theme-dark_turquoise h2,.page-wrapper.theme-dark_turquoise h3,.page-wrapper.theme-dark_turquoise h4,.page-wrapper.theme-dark_turquoise h5,.page-wrapper.theme-dark_turquoise .content a{color:#007a8c}.page-wrapper.theme-dark_blue h1,.page-wrapper.theme-dark_blue h2,.page-wrapper.theme-dark_blue h3,.page-wrapper.theme-dark_blue h4,.page-wrapper.theme-dark_blue h5,.page-wrapper.theme-dark_blue .content a{color:#465687}.page-wrapper.theme-dark_moss h1,.page-wrapper.theme-dark_moss h2,.page-wrapper.theme-dark_moss h3,.page-wrapper.theme-dark_moss h4,.page-wrapper.theme-dark_moss h5,.page-wrapper.theme-dark_moss .content a{color:#7b9d6b}.page-wrapper.theme-dark_orange h1,.page-wrapper.theme-dark_orange h2,.page-wrapper.theme-dark_orange h3,.page-wrapper.theme-dark_orange h4,.page-wrapper.theme-dark_orange h5,.page-wrapper.theme-dark_orange .content a{color:#cf5208}.page-wrapper.theme-tan h1,.page-wrapper.theme-tan h2,.page-wrapper.theme-tan h3,.page-wrapper.theme-tan h4,.page-wrapper.theme-tan h5,.page-wrapper.theme-tan .content a{color:#a19486}.page-wrapper.theme-grey h1,.page-wrapper.theme-grey h2,.page-wrapper.theme-grey h3,.page-wrapper.theme-grey h4,.page-wrapper.theme-grey h5,.page-wrapper.theme-grey .content a{color:#66605f}.page-wrapper.theme-dark_rose h1,.page-wrapper.theme-dark_rose h2,.page-wrapper.theme-dark_rose h3,.page-wrapper.theme-dark_rose h4,.page-wrapper.theme-dark_rose h5,.page-wrapper.theme-dark_rose .content a{color:#ad455c}.page-wrapper.keybenefits{background-color:#fef4eb;padding:40px 0}.page-wrapper.keybenefits ul{list-style-image:url('../furniture/bullet-orange.png');list-style-type:disc;margin-left:0;padding-left:0;list-style-position:inside}.page-wrapper.keybenefits ul li{padding-bottom:25px;padding-left:0}.page-wrapper.mustseesessions{padding:40px 0 50px 0}.page-wrapper.mustseesessions h2{color:#f39433}.page-wrapper.featuredspeakers{background-color:#f39433;padding:0}.page-wrapper.featuredspeakers h2{color:#fff;padding:20px 0 20px 0}.page-wrapper.featuredspeakers p{padding-bottom:0}.page-wrapper.featuredspeakers .speaker-item{background-color:transparent;padding:15px;border-top:1px solid #fff;padding-bottom:15px;margin:0;top:0}.page-wrapper.featuredspeakers .speaker-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.page-wrapper.featuredspeakers .speaker-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.page-wrapper.featuredspeakers .speaker-item .speaker-name{background-image:none}.page-wrapper.featuredspeakers .speaker-item p{padding-bottom:0}.page-wrapper.featuredspeakers .speaker-item .speaker-trigger-icon{float:right;width:20px;height:20px;margin-top:10px;background-image:url(../furniture/icon-arrow-right-1.png);background-position:right top;background-size:10px;background-repeat:no-repeat;transition:all .5s ease}.page-wrapper.featuredspeakers .speaker-item .speaker-trigger-icon.open{transform:rotate(90deg)}.page-wrapper.featuredspeakers .speaker-item .speaker-details{width:calc(100% - 120px)}.featuredspeakerbioblock{max-height:0;overflow:hidden;transition:all .5s ease}.featuredspeakerbioblock.open{max-height:2000px}.page-wrapper.featuredspeakerbiotitle{background-color:#f6a95c}.page-wrapper.featuredspeakerbiotitle h5{color:#fff}.page-wrapper.featuredspeakerbiodetails{background-color:#fff;padding:30px 0}.page-wrapper.smartphoneanimation{padding:60px 0}.page-wrapper.smartphoneanimation .animationbackground{margin:60px 0;background-color:#fef4eb}.page-wrapper.smartphoneanimation .animationintro{float:left;width:calc(100% - 439px);padding:40px 40px 60px 0}.page-wrapper.smartphoneanimation .animationframe{float:right;margin:-60px 0;width:359px}.page-wrapper.smartphoneanimation .animationvideo{border-radius:50px;background-color:transparent;cursor:pointer}.page-wrapper.smartphoneanimation .animationframe img{width:100%;max-width:339px;height:auto}.page-wrapper.smartphoneanimation h2{color:#f39433}.page-wrapper .restricted-content{height:105px;overflow:hidden}.page-wrapper .fadeout{position:absolute;bottom:0;width:100%;height:100px;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.page-wrapper .block-sharebar{background-color:#e5f6f8;color:#007a8d;margin:50px 0 0 0;padding:10px 0}.page-wrapper.theme-turquoise .block-sharebar{background-color:rgba(0,168,188,0.1)}.page-wrapper.theme-blue .block-sharebar{background-color:rgba(81,141,189,0.1)}.page-wrapper.theme-moss .block-sharebar{background-color:rgba(154,198,143,0.1)}.page-wrapper.theme-orange .block-sharebar{background-color:rgba(243,148,51,0.1)}.page-wrapper.theme-rose .block-sharebar{background-color:rgba(206,118,124,0.1)}.page-wrapper.theme-dark_turquoise .block-sharebar{background-color:rgba(0,122,140,0.1)}.page-wrapper.theme-dark_blue .block-sharebar{background-color:rgba(70,86,135,0.1)}.page-wrapper.theme-dark_moss .block-sharebar{background-color:rgba(123,157,107,0.1)}.page-wrapper.theme-dark_orange .block-sharebar{background-color:rgba(207,82,8,0.1)}.page-wrapper.theme-tan .block-sharebar{background-color:rgba(161,148,134,0.1)}.page-wrapper.theme-grey .block-sharebar{background-color:rgba(102,96,95,0.1)}.page-wrapper.theme-dark_rose .block-sharebar{background-color:rgba(173,69,92,0.1)}.page-wrapper .block-sharebar label{color:#00a8bc;display:inline-block;font-weight:600;padding-right:20px;vertical-align:top}.page-wrapper.theme-turquoise .block-sharebar label{color:#00a8bc}.page-wrapper.theme-blue .block-sharebar label{color:#518dbd}.page-wrapper.theme-moss .block-sharebar label{color:#9ac68f}.page-wrapper.theme-orange .block-sharebar label{color:#f39433}.page-wrapper.theme-rose .block-sharebar label{color:#ce767c}.page-wrapper.theme-dark_turquoise .block-sharebar label{color:#007a8c}.page-wrapper.theme-dark_blue .block-sharebar label{color:#465687}.page-wrapper.theme-dark_moss .block-sharebar label{color:#7b9d6b}.page-wrapper.theme-dark_orange .block-sharebar label{color:#cf5208}.page-wrapper.theme-tan .block-sharebar label{color:#a19486}.page-wrapper.theme-grey .block-sharebar label{color:#66605f}.page-wrapper.theme-dark_rose .block-sharebar label{color:#ad455c}.page-wrapper .block-sharebar .share-icon{background-position:center;background-repeat:no-repeat;display:inline-block;height:24px;opacity:1;transition:.2s all ease;vertical-align:-2px;width:37px;margin-right:15px}.page-wrapper .block-sharebar .share-icon:hover{opacity:.5;transition:.2s all ease}.page-wrapper .block-sharebar .share-icon.facebook{width:9px}.page-wrapper .block-sharebar .share-icon.x{width:18px}.page-wrapper .block-sharebar .share-icon.linkedin{width:19px}.page-wrapper .block-sharebar path,.page-wrapper .block-sharebar rect{fill:#00a8bc}.page-wrapper.theme-blue .block-sharebar path,.page-wrapper.theme-blue .block-sharebar rect{fill:#518dbd}.page-wrapper.theme-moss .block-sharebar path,.page-wrapper.theme-moss .block-sharebar rect{fill:#9ac68f}.page-wrapper.theme-orange .block-sharebar path,.page-wrapper.theme-orange .block-sharebar rect{fill:#f39433}.page-wrapper.theme-rose .block-sharebar path,.page-wrapper.theme-rose .block-sharebar rect{fill:#ce767c}.page-wrapper.theme-dark_turquoise .block-sharebar path,.page-wrapper.theme-dark_turquoise .block-sharebar rect{fill:#007a8c}.page-wrapper.theme-dark_blue .block-sharebar path,.page-wrapper.theme-dark_blue .block-sharebar rect{fill:#465687}.page-wrapper.theme-dark_moss .block-sharebar path,.page-wrapper.theme-dark_moss .block-sharebar rect{fill:#7b9d6b}.page-wrapper.theme-dark_orange .block-sharebar path,.page-wrapper.theme-dark_orange .block-sharebar rect{fill:#cf5208}.page-wrapper.theme-tan .block-sharebar path,.page-wrapper.theme-tan .block-sharebar rect{fill:#a19486}.page-wrapper.theme-grey .block-sharebar path,.page-wrapper.theme-grey .block-sharebar rect{fill:#66605f}.page-wrapper.theme-dark_rose .block-sharebar path,.page-wrapper.theme-dark_rose .block-sharebar rect{fill:#ad455c}.quotes-icon{border-right:3px solid #007a8d;left:-80px;margin:20px 0;padding-right:20px;position:relative;width:170px;height:170px;float:left}.quotes-icon img{border-radius:50%;width:150px;height:150px}.quotes{margin:20px 0 20px 0;position:relative;width:calc(100% - 200px);float:left;left:-50px}.quotes p{color:#007a8d;font-weight:300;font-size:20px;line-height:28px;padding:0;margin:0}.quotes-clear{clear:both}.decision-tree-wrapper .inner{position:relative;padding-top:20px}.decision-tree-wrapper .start{cursor:pointer}.decision-tree-wrapper .decision-tree{background-color:#00a8bc;padding:30px 0;overflow:hidden;border-bottom:1px solid #fff}.decision-tree-wrapper .decision-tree h2{font-family:'Source Serif Pro',serif;font-size:40px;line-height:42px;color:#fff !important;margin-bottom:20px}.decision-tree-wrapper .decision-tree p{color:#fff !important}.decision-tree-wrapper .decision-tree p.header{font-family:'Source Serif Pro',serif;font-size:40px;line-height:42px;color:#465687 !important;margin-bottom:10px}.decision-tree-wrapper .column1{float:left;width:calc((100% - 40px) / 2);padding-right:20px;min-height:200px;position:relative}.decision-tree-wrapper .high{top:6px;opacity:0}.decision-tree-wrapper .low{top:0;opacity:1;transition:.2s all ease}.decision-tree-wrapper .column2{float:left;width:calc((100% - 40px) / 2);padding-left:20px;min-height:200px;position:relative}.decision-tree-wrapper .column1a{float:left;width:calc((100% - 40px) / 2);padding-right:20px}.decision-tree-wrapper .column2a{float:left;width:calc((100% - 40px) / 2);padding-left:20px}.decision-tree-wrapper .decision-tree .nav-wrapper{padding:40px 0 10px 0;position:relative;z-index:1}.decision-tree-wrapper .decision-tree .nav-wrapper:after{clear:both;content:" ";display:block}.decision-tree-wrapper .decision-tree-conclusion .nav-wrapper{padding:0 0 10px 0}.decision-tree-wrapper .decision-tree .nav-wrapper .nav-back{background-image:url(../furniture/icon-arrow-left-1.png);background-position:left 6px center;background-repeat:no-repeat;background-size:15px;color:#fff;float:left;display:inline-block;font-size:16px;padding:6px 20px 6px 36px;margin-top:15px;position:relative;left:-6px}.decision-tree-wrapper .decision-tree .nav-wrapper .nav-answer{float:right;margin-left:10px;cursor:pointer}.decision-tree-wrapper .decision-tree-conclusion .column1 a,.decision-tree-wrapper .decision-tree-conclusion .column2 a{color:#fff;text-decoration:underline}.decision-tree-wrapper .decision-tree .nav-wrapper .nav-back:hover{transition:.2s all ease-in-out;animation-duration:.3s;animation-name:decisionhoverleft;animation-iteration-count:2;cursor:pointer}@-webkit-keyframes decisionhoverleft{0{background-position:left 6px center}50%{background-position:left 0 center}100%{background-position:left 6px center}}.decision-tree-wrapper .decision-tree-conclusion{background-color:#465687}.decision-tree-wrapper .decision-tree-conclusion .nav-wrapper .nav-back{float:none;display:inline-block;vertical-align:bottom;width:calc((100% - 112px) / 2);padding-right:20px}.decision-tree-wrapper .next-steps-wrapper{display:inline-block;vertical-align:bottom;width:calc((100% - 40px) / 2);padding-left:20px;position:relative}.decision-tree-wrapper .next-steps-wrapper.high{top:16px;opacity:0}.decision-tree-wrapper .next-steps-wrapper.low{top:0;opacity:1;transition:.2s all ease}.decision-tree-wrapper .decision-tree .next-steps-wrapper p{font-family:'Source Serif Pro',serif;font-size:25px;color:#fff;padding-bottom:10px}.decision-tree-wrapper .decision-tree .next-steps-wrapper a{background-position:left center;background-repeat:no-repeat;background-size:20px;color:#fff;display:block;font-size:18px;padding:5px 0 5px 30px;opacity:1;transition:.2s all ease}.decision-tree-wrapper .decision-tree .next-steps-wrapper a:hover{opacity:.5;transition:.2s all ease}.decision-tree-wrapper .next-steps-wrapper a.download{background-image:url(../furniture/icon-download.png)}.decision-tree-wrapper .next-steps-wrapper a.readmore{background-image:url(../furniture/icon-book.png)}.decision-tree-wrapper .next-steps-wrapper a.video{background-image:url(../furniture/icon-video.png)}.decision-tree-wrapper .tree-path-wrapper{padding-top:50px}.decision-tree-wrapper .tree-path-wrapper span{background-image:url(../furniture/icon-arrow-right-1.png);background-position:left center;background-repeat:no-repeat;background-size:7px;padding-left:20px;display:inline-block;margin-left:15px}.decision-tree-wrapper .tree-path-wrapper .title{font-family:'Source Serif Pro',serif;font-size:23px;line-height:19px;color:#fff !important;margin-bottom:10px}.decision-tree-wrapper .tree-path-wrapper a{color:#fff}.decision-tree-wrapper .tree-path-wrapper a:hover{opacity:.6}.block-banner-wrapper .item{background-attachment:fixed;background-size:auto 100%}.block-banner-wrapper .overlay{background-color:rgba(173,69,92,0.8);padding:30px 0}.block-banner-wrapper .icon{display:inline-block;margin-left:80px;margin-right:30px;vertical-align:middle;width:150px}.block-banner-wrapper .text{display:inline-block;vertical-align:middle;width:calc(100% - 260px)}.block-banner-wrapper .title{color:#fff;font-size:43px;font-weight:bold;line-height:45px}.block-banner-wrapper .subtitle{color:#fff;font-size:25px;line-height:33px}.block-resource-wrapper{background-color:#e5f6f8;padding:30px 0;position:relative}.block-resource-wrapper h3{color:#00a8bc}.block-resource-wrapper .resource-category-wrapper{margin-top:30px}.block-resource-wrapper .resource-category-item{text-align:center}.block-resource-wrapper .resource-category-item .image-wrapper{border:1px solid transparent;overflow:hidden;position:relative;transition:.2s all ease}.block-resource-wrapper .resource-category-item:hover .image-wrapper{border:1px solid rgba(0,168,188,0.5);border:1px solid rgba(0,0,0,0.2);transition:.2s all ease}.block-resource-wrapper .resource-category-item .restricted-overlay{background-color:rgba(0,0,0,0.5);background-image:url(../furniture/icon-lock-3.png);background-position:center;background-repeat:no-repeat;background-size:20px;height:400px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:9}.block-resource-wrapper .resource-category-item .restricted-overlay a{display:block;width:100%;height:100%}.block-resource-wrapper .resource-category-item .link{display:block;font-size:18px;padding:10px 0;transition:.2s all ease}.block-resource-wrapper .resource-category-item:hover .link{color:rgba(0,168,188,1);transition:.2s all ease}.block-resource-wrapper .nav{cursor:pointer;opacity:.7;position:absolute;top:50%;transition:.2s all ease;transform:translateY(-50%);width:20px}.block-resource-wrapper .nav:hover{opacity:1;transition:.2s all ease}.block-resource-wrapper .nav.nav-left{left:15px}.block-resource-wrapper .nav.nav-right{right:15px}.block-resource-wrapper .nav-mobile{display:none}.findoutmore-wrapper{background-color:#007a8d;padding:20px;width:300px;float:right;margin-right:60px;margin-top:50px}.page-wrapper.theme-turquoise .findoutmore-wrapper{background-color:#00a8bc}.page-wrapper.theme-blue .findoutmore-wrapper{background-color:#518dbd}.page-wrapper.theme-moss .findoutmore-wrapper{background-color:#9ac68f}.page-wrapper.theme-orange .findoutmore-wrapper{background-color:#f39433}.page-wrapper.theme-rose .findoutmore-wrapper{background-color:#ce767c}.page-wrapper.theme-dark_turquoise .findoutmore-wrapper{background-color:#007a8c}.page-wrapper.theme-dark_blue .findoutmore-wrapper{background-color:#465687}.page-wrapper.theme-dark_moss .findoutmore-wrapper{background-color:#7b9d6b}.page-wrapper.theme-dark_orange .findoutmore-wrapper{background-color:#cf5208}.page-wrapper.theme-tan .findoutmore-wrapper{background-color:#a19486}.page-wrapper.theme-grey .findoutmore-wrapper{background-color:#66605f}.page-wrapper.theme-dark_rose .findoutmore-wrapper{background-color:#ad455c}.findoutmore-wrapper p{font-family:'Source Serif Pro',serif;font-size:25px;color:#fff;padding-bottom:10px}.findoutmore-wrapper a{background-position:left center;background-repeat:no-repeat;background-size:20px;color:#fff;display:block;font-size:18px;padding:5px 0 5px 30px;opacity:1;transition:.2s all ease}.findoutmore-wrapper a:hover{opacity:.5;transition:.2s all ease}.findoutmore-wrapper a.download{background-image:url(../furniture/icon-download.png)}.findoutmore-wrapper a.readmore{background-image:url(../furniture/icon-book.png)}.findoutmore-wrapper a.video{background-image:url(../furniture/icon-video.png)}.block-twitter-wrapper{background-color:#6399c4;padding:30px 0;position:relative}.block-twitter-wrapper .icon{display:inline-block;margin-left:80px;margin-right:30px;vertical-align:middle;width:150px}.block-twitter-wrapper .icon img{width:calc(100% - 50px)}.block-twitter-wrapper .text{display:inline-block;vertical-align:middle;width:calc(100% - 340px)}.block-twitter-wrapper .title{color:#fff;font-size:43px;line-height:45px;font-weight:bold}.block-twitter-wrapper .tweet{padding:10px 0 0 0}.block-twitter-wrapper .tweet p{color:#fff;font-size:25px;line-height:33px}.block-twitter-wrapper .tweet a{color:rgba(255,255,255,0.5)}.block-twitter-wrapper .tweet a:hover{color:rgba(0,0,0,0.3)}.block-twitter-wrapper .nav{cursor:pointer;opacity:.5;position:absolute;top:50%;transition:.2s all ease;transform:translateY(-50%);width:20px}.block-twitter-wrapper .nav:hover{opacity:1;transition:.2s all ease}.block-twitter-wrapper .nav.nav-left{left:calc(((100% - 1200px) / 2) - 40px)}.block-twitter-wrapper .nav.nav-right{right:calc(((100% - 1200px) / 2) - 40px)}.block-snsbanner-wrapper{background-color:#6399c4;padding:50px 0;position:relative}.block-snsbanner-wrapper .icon{display:inline-block;margin-left:80px;margin-right:30px;vertical-align:middle}.block-snsbanner-wrapper .icon-wrapper img{width:110px;height:110px;margin:20px 54px}.block-snsbanner-wrapper .icons-bar{display:flex}.block-snsbanner-wrapper .icon img{width:130px}.block-snsbanner-wrapper .text{vertical-align:middle;margin:0 70px}.block-snsbanner-wrapper .title{color:#fff;font-size:43px;line-height:45px;font-weight:bold}.block-instagram-wrapper{background-color:#f0f0f0;padding:50px 0;position:relative}.block-instagram-wrapper .icon{display:inline-block;margin-left:80px;margin-right:30px;vertical-align:middle;width:150px}.block-instagram-wrapper .icon img{width:calc(100% - 50px)}.block-instagram-wrapper .text{display:inline-block;vertical-align:middle;width:calc(100% - 340px)}.block-instagram-wrapper .title{color:#343c40;font-size:43px;font-weight:bold}.block-instagram-wrapper .intro{color:#343c40;font-size:25px;padding-top:5px}.block-members-only-wrapper{background-color:#e5f6f8;border-top:1px solid #518dbd;padding:30px 0 50px 0;margin-top:30px}.block-members-only-wrapper .column-1{width:calc((100% - 161px) / 2);float:left;padding-right:100px}.block-members-only-wrapper .column-2{border-left:1px solid #00a8bc;width:calc((100% - 161px) / 2);float:left;padding-left:30px;padding-right:30px}.block-members-only-wrapper .title{color:#66605f;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:50px}.block-members-only-wrapper .header{color:#518dbd;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px}.block-members-only-wrapper .header.new{padding-top:40px}.block-members-only-wrapper input[type=text],.block-members-only-wrapper input[type=email],.block-members-only-wrapper input[type=password]{border:1px solid #518dbd;border-radius:50px;display:block;padding:5px 15px;margin-bottom:5px;width:calc(100% - 32px);transition:.2s all ease}.block-members-only-wrapper textarea{border:1px solid #518dbd;border-radius:25px;display:block;padding:5px 15px;margin-bottom:5px;width:calc(100% - 32px);transition:.2s all ease}.block-members-only-wrapper .button{float:right}.profile-image-wrapper{margin:10px 0}.profile-image-wrapper:after{clear:both;content:" ";display:block}.profile-image-wrapper .col1{float:left}.profile-image-wrapper .col2{float:right;margin:10px 0}.block-members-only-wrapper .profile-image,.block-members-only-wrapper .profile-image-delete{display:block;margin:2px 0}.block-members-only-wrapper .profile-image-preview{border-radius:50%;border:1px solid #518dbd;width:140px}.update-profile-result-wrapper,.registration-result-wrapper{display:none}.block-members-only-wrapper .new-password{margin-right:10px}.block-members-only-wrapper .message{color:#7b9d6b;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px;padding-left:27px;background-image:url(../furniture/icon-message-success.png);background-position:left 3px;background-repeat:no-repeat;background-size:19px;margin-top:25px}.block-members-only-wrapper .error-message{color:#cf5208;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px;padding-left:27px;background-image:url(../furniture/icon-message-error.png);background-position:left 3px;background-repeat:no-repeat;background-size:19px;margin-top:25px}.registration-form-wrapper .password-weak{background-color:#c43709 !important;border:1px solid #c43709 !important;background-image:url(../furniture/icon-password-weak.png);background-position:right 7px center;background-repeat:no-repeat;background-size:auto 25px;color:#fff;transition:.2s all ease}.registration-form-wrapper .password-medium{background-color:#f39433 !important;border:1px solid #f39433 !important;background-image:url(../furniture/icon-password-medium.png);background-position:right 7px center;background-repeat:no-repeat;background-size:auto 25px;color:#fff;transition:.2s all ease}.registration-form-wrapper .password-strong{background-color:#7b9d6b !important;border:1px solid #7b9d6b !important;background-image:url(../furniture/icon-password-strong.png);background-position:right 7px center;background-repeat:no-repeat;background-size:auto 25px;color:#fff;transition:.2s all ease}.block-reference-zone-updates-wrapper{padding:30px 0}.block-reference-zone-updates-wrapper h3{color:#00a8bc;margin-bottom:30px}.block-reference-zone-updates-wrapper .column{width:calc((100% - 40px) / 3)}.block-reference-zone-updates-wrapper .item-wrapper{column-count:3}.block-reference-zone-updates-wrapper .item{margin-bottom:20px;display:inline-block;vertical-align:top}.block-reference-zone-updates-wrapper .column-1{background-color:#00a8bc;float:left;position:relative;width:50px;height:50px;transition:.2s all ease}.block-reference-zone-updates-wrapper .item:hover .column-1{background-color:#007a8d;transition:.2s all ease}.block-reference-zone-updates-wrapper .column-1 a{text-transform:uppercase;color:#fff;display:block;text-align:center;position:absolute;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;font-family:'Source Serif Pro',serif;font-size:38px}.block-reference-zone-updates-wrapper .column-2{float:left;padding-left:20px;width:calc(100% - 70px)}.block-reference-zone-updates-wrapper .column-2 a{font-family:'Source Serif Pro',serif;font-size:23px;display:block;color:#00a8bc;transition:.2s all ease}.block-reference-zone-updates-wrapper .item:hover .column-2 a{color:#007a8d;transition:.2s all ease}.block-reference-zone-updates-wrapper .column-2 span{text-transform:uppercase;font-size:14px;line-height:16px;display:block}.checkbox{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:0;border:1px solid #518dbd;border-radius:50px;cursor:pointer;user-select:none;display:inline-block;padding:5px 15px;margin-bottom:5px;margin-right:10px;width:8px;transition:.2s all ease}.checkbox.checked{background-image:url(../furniture/icon-tick-ticked-2.png);background-size:18px}.checkbox.submit-error{border-color:#c43709}.checkbox.submit-error+label{color:#c43709}.purchase-wrapper{padding:20px 0}.purchase-wrapper .book-header{font-family:'Source Serif Pro',serif;font-size:29px;line-height:42px;border-bottom:1px solid #00a8bc;padding-bottom:10px;margin-bottom:10px}.page-wrapper.theme-orange .purchase-wrapper .book-header{border-bottom:1px solid #f39433}.purchase-wrapper .product-price{max-width:440px;margin:30px 0}.purchase-wrapper .product-price .product-row{padding:5px 0 5px 0}.purchase-wrapper .product-price .product-row:first-child{border-bottom:1px solid #00a8bc}.page-wrapper.theme-orange .purchase-wrapper .product-price .product-row:first-child{border-bottom:1px solid #f39433}.purchase-wrapper .your-price .product-col1,.purchase-wrapper .your-price .product-col2{color:#fff}.purchase-wrapper .product-price .product-col1,.purchase-wrapper .your-price .product-col1{float:left;font-weight:400}.purchase-wrapper .product-price .product-col2,.purchase-wrapper .your-price .product-col2{float:right;text-align:right;width:120px;font-weight:400}.purchase-wrapper .product-price .product-row:after,.purchase-wrapper .your-price .product-row:after{clear:both;content:" ";display:block}.purchase-wrapper .your-price{background-color:#00a8bc;padding:20px 20px 20px 20px;max-width:380px}.page-wrapper.theme-orange .purchase-wrapper .your-price{background-color:#f39433}.added-to-basket-wrapper{border:1px solid #00a8bc;background-color:#e5f6f8;background-color:rgba(0,168,188,0.1);padding:30px;margin:20px 0;display:none}.page-wrapper.theme-orange .added-to-basket-wrapper{border:1px solid #f39433;background-color:rgba(243,148,51,0.1)}.added-to-basket-wrapper .header{font-weight:600;padding-bottom:10px}.added-to-basket-wrapper .item{color:#518dbd;padding:10px 0 0 0;font-size:18px}.page-wrapper .guide-wrapper .added-to-basket-wrapper .item:nth-child(2n){background-color:transparent}.added-to-basket-wrapper .item span{color:#00a8bc;background-color:#518dbd;background-position:center;background-repeat:no-repeat;background-size:12px;background-image:url(../furniture/icon-tick-ticked-3.png);border-radius:50%;display:inline-block;width:24px;height:24px;vertical-align:-5px;margin-right:8px}.page-wrapper.theme-orange .added-to-basket-wrapper .item span{background-color:#f39433}.page-wrapper.theme-orange .added-to-basket-wrapper .item{color:#f39433}.added-to-basket-wrapper .member{padding-left:32px;font-weight:400;font-size:18px;padding-bottom:10px}.page-wrapper.theme-orange .button-theme{border:1px solid #f39433;background-color:#f39433}.page-wrapper.theme-orange .button-theme:hover{border:1px solid #f18314;background-color:#f18314;color:#fff}.page-wrapper.theme-orange .button-theme-white{border:1px solid #fff;background-color:#fff;color:#f18314}.page-wrapper.theme-orange .button-theme-white:hover{border:1px solid #fff;background-color:#fff;color:#f18314}.block-shopping-basket .product-item.product-item-header{padding-top:100px;padding-bottom:10px}.block-shopping-basket .product-item.product-item-header p{font-weight:300}.block-shopping-basket .product-item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #00a8bc}.block-shopping-basket .product-item:after{clear:both;content:" ";display:block}.block-shopping-basket .product-image{width:155px;margin-right:30px;float:left}.block-shopping-basket .product-description{width:calc(100% - 600px - -15px);float:left}.block-shopping-basket .product-description .header{font-weight:600}.block-shopping-basket .product-description .date{margin-bottom:20px}.block-shopping-basket .product-description .vat{font-size:16px;margin-bottom:10px}.block-shopping-basket .product-quantity{width:100px;float:left;text-align:center}.block-shopping-basket .product-remove{width:100px;float:left;text-align:center}.block-shopping-basket .product-remove img{border:1px solid #00a8bc;border-radius:50%;width:16px;padding:11px;cursor:pointer}.block-shopping-basket .product-atprice{width:100px;float:left;text-align:right;padding-top:6px}.block-shopping-basket .product-price{width:100px;float:left;text-align:right;padding-top:6px}.block-shopping-basket .product-price p{font-weight:600}.block-shopping-basket .product-quantity input{border:1px solid #00a8bc;border-radius:50px;display:inline-block;padding:5px 15px;margin-bottom:5px;width:35px;text-align:center;transition:.2s all ease}.block-shopping-basket .responsive{display:none}.block-shopping-basket .basket-total{padding-bottom:30px}.block-shopping-basket .basket-total:after{clear:both;content:" ";display:block}.block-shopping-basket .basket-total-description{width:calc(100% - 200px);float:left;text-align:right}.block-shopping-basket .basket-total-description p{font-weight:600}.block-shopping-basket .basket-total-total{width:200px;float:right;text-align:right}.block-shopping-basket .basket-total-total p{font-weight:600}.block-shopping-basket .tc-check-wrapper .content{width:315px;float:right;font-size:14px;margin-bottom:10px}.block-shopping-basket .tc-check-wrapper .content label{font-size:16px;display:inline-block;width:calc(100% - 50px);vertical-align:top;line-height:22px}.block-shopping-basket .tc-check-wrapper.error label{color:#c43709}.block-shopping-basket .tc-check-wrapper.error label a{color:#c43709}.block-shopping-basket .tc-check-wrapper.error .checkbox{border-color:#c43709}.block-shopping-basket .checkbox{padding:0 10px}.block-shopping-basket .checkbox.checked{background-size:14px}.block-shopping-basket .pay-button{background-color:#ffc439;color:#fff !important;border-radius:4px;display:block;text-align:center;padding:10px 0 10px 0;font-size:18px;margin-bottom:20px;cursor:pointer}.block-shopping-basket .tc-checked-wrapper{display:none}.block-shopping-basket .basket-pay-buttons{background-image:url(../furniture/bg-shopping-basket-total.png);background-position:center;background-repeat:no-repeat;background-size:315px;width:315px;height:50px;float:right;text-align:center;font-weight:600;color:#fff;padding:20px 0}.block-shopping-basket .basket-pay:after{clear:both;content:" ";display:block}#paypal-button-container{width:315px;float:right;margin-bottom:40px}.block-shopping-basket-complete .block-success{border:1px solid #00a8bc;background-color:rgba(0,168,188,0.1);padding:60px;text-align:center}.block-shopping-basket-complete .block-success .header{color:#00a8bc;font-family:'Source Serif Pro',serif;font-size:33px;line-height:45px}.block-shopping-basket-complete .block-success .number{font-weight:600;font-size:22px;line-height:60px}.company-status-wrapper{background-color:rgba(0,168,188,1);padding:30px 0;text-align:center}.company-status-wrapper p{font-family:'Source Serif Pro',serif;font-size:25px;color:#fff}.company-status-wrapper .button{margin:20px 5px 0 5px}.company-type-wrapper-header{background-color:rgba(0,168,188,0.1);padding:10px 0;text-align:center}.company-type-wrapper-header p{font-family:'Source Serif Pro',serif;font-size:25px;color:#00a8bc;padding:10px 0}.company-type-wrapper{border-top:1px solid rgba(0,168,188,0.2);background-color:rgba(0,168,188,0.1);padding:10px 0}.company-type-wrapper:after{clear:both;content:" ";display:block}.company-type-wrapper .header-mobile{display:none}.company-type-wrapper .column{float:left;width:calc(100% / 3)}.company-type-wrapper .header{font-weight:400}.company-type-wrapper .key{display:block;list-style:none;padding:5px 0;margin:0;cursor:pointer}.company-type-wrapper .key:after{clear:both;content:" ";display:block}.company-type-wrapper .key-code{float:left;border-radius:50%;background-color:#00a8bc;color:#fff;text-transform:uppercase;width:27px;height:27px;text-align:center;display:inline-block;margin-right:7px;font-family:'Source Serif Pro',serif;font-size:17px}.company-type-wrapper .key-label{float:left;width:calc(100% - 35px)}.company-type-wrapper .key:hover .key-code{background-color:rgba(0,168,188,0.4)}.company-type-wrapper .key:hover .key-label{color:rgba(0,168,188,1)}.company-type-wrapper .key.active .key-code{background-color:rgba(0,168,188,0.4)}.company-type-wrapper .key.active .key-label{color:rgba(0,168,188,1)}.company-wrapper{margin-top:20px}.company-item{border-bottom:1px solid rgba(0,168,188,0.2);padding:6px 0}.company-item:after{clear:both;content:" ";display:block}.company-item .col1{float:left;width:calc(100% / 3)}.company-item .col2{float:left;width:calc((100% / 3) * 2)}.company-item .col2a{float:left;width:calc(100% - 220px)}.company-item .col2b{float:right;text-align:right;width:220px}.company-item .company-name{color:#00a8bc;font-family:'Source Serif Pro',serif}.company-item .company-name span{font-size:16px;display:none;padding:0 10px;float:right;color:rgba(102,96,95,0.7)}.company-item .key-wrapper{display:inline-block;width:calc(100% - 70px)}.company-item .key-wrapper .key{display:inline-block;cursor:pointer}.company-item .key-wrapper .key-code{border-radius:50%;background-color:#00a8bc;color:#fff;text-transform:uppercase;width:27px;height:27px;text-align:center;display:inline-block;margin-right:4px;font-family:'Source Serif Pro',serif;font-size:17px}.company-item .key-wrapper .key-label{opacity:0;width:0;height:0;transition:.2s all ease;display:inline-block;overflow:hidden}.company-item .key-wrapper.open .key{display:block;margin-bottom:3px}.company-item .key-wrapper.open .key-label{opacity:1;width:auto;max-width:calc(100% - 36px);height:auto;transition:.6s all ease;vertical-align:top;margin-left:5px;margin-top:0}.company-item .key-control{background-image:url(../furniture/icon-arrow-down-dark-turquoise.png);background-position:center;background-repeat:no-repeat;background-size:18px;display:inline-block;width:18px;height:18px;vertical-align:top;margin-right:10px;transform:rotate(-90deg);margin-top:5px;cursor:pointer;transition:.2s all ease}.company-item .key-control.open{transform:rotate(0);transition:.2s all ease}.company-item .external-link{background-image:url(../furniture/icon-external-link.png);background-position:center;background-repeat:no-repeat;background-size:22px;display:inline-block;width:22px;height:22px;vertical-align:top;margin-right:20px;margin-top:2px}.company-item .external-link-empty{display:inline-block;width:22px;height:22px;margin-right:20px}.company-item .company-status{color:#00a8bc;font-size:18px}.company-item .sub-link{font-size:16px;color:#66605f}.company-item .sub-link span{border-radius:50%;background-color:#00a8bc;width:5px;height:5px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:20px}.company-reset{font-size:16px;font-weight:400;margin:30px 0;cursor:pointer}.badge-wrapper{border-bottom:1px solid #ccc;width:680px;margin:28px 57px}.badge-wrapper:after{clear:both;content:" ";display:block}.badge-wrapper .badge-item{float:left;width:calc((100% - 83px) / 2);border:1px solid #ccc;border-bottom:0;padding:20px;height:175px;position:relative}.badge-wrapper .badge-item:nth-child(2n+2){border-left:0}.badge-item-text{position:absolute;left:20px;bottom:20px;width:calc(100% - 40px)}.badge-wrapper .badge-item-name{font-size:22px;font-weight:400;line-height:27px}.badge-wrapper .badge-item-company{font-size:20px;line-height:29px}.badge-wrapper .badge-item-name,.badge-wrapper .badge-item-company{border:0;border-bottom:1px dotted #ddd;width:100%}.badge-item-event-logo{max-width:100px;max-height:60px;float:left}.badge-item-empty .badge-item-event-logo{opacity:.5}.badge-item-ctpa-logo{width:80px;float:right}.badge-item-empty .badge-item-event-logo,.badge-item-empty .badge-item-ctpa-logo{opacity:.2}.badge-wrapper.reverse{border-color:transparent}.badge-wrapper.reverse .badge-item{float:right;display:none}.badge-wrapper.reverse .badge-item:nth-child(2n+2){float:left;border-right:0;border-left:1px solid #ccc}.badge-wrapper-pagebreak{clear:both;page-break-after:always}.badge-wrapper .badge-item-update{position:absolute;bottom:10px;right:10px;padding:3px 14px;background-color:#00a8bc;border-radius:20px;color:#fff;font-size:14px;cursor:pointer;display:none}.badge-wrapper .badge-item-update.active{display:block}.badge-button{cursor:pointer;color:#fff !important;background-color:rgba(66,20,95,1);padding:3px 10px 3px 10px;font-size:12px;border-style:none;width:auto !important;margin:28px 57px;display:inline-block;line-height:23px}.upper-footer-wrapper{background-color:#007a8d;padding:30px 0}.upper-footer-wrapper .col{float:left;width:calc((100% - 60px) / 4);margin-right:20px}.upper-footer-wrapper .col:nth-child(4n+4){margin-right:0}.upper-footer-wrapper a{color:#fff;display:block;font-size:14px;line-height:19px;padding:2px 0;transition:.2s all ease}.upper-footer-wrapper a.header{font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px}.upper-footer-wrapper a:hover,.upper-footer-wrapper a.selected{color:rgba(255,255,255,0.5);transition:.2s all ease}.upper-footer-wrapper .iconsbar{display:flex}.upper-footer-wrapper .iconsbar a img{width:31px;margin:18px 9px 0 0}.lower-footer-wrapper{background-color:#006e7f;padding:10px 0}.lower-footer-wrapper a{color:#fff;display:inline-block;font-size:13px;padding:0 5px;transition:.2s all ease}.lower-footer-wrapper .col1{float:right}.lower-footer-wrapper .col2{float:left}.lower-footer-wrapper a:hover,.lower-footer-wrapper a.selected{color:rgba(255,255,255,0.5);transition:.2s all ease}.lower-footer-wrapper .col2 a{padding-left:0}.button{cursor:pointer;border-radius:50px !important;display:inline-block;font-size:16px;line-height:22px;padding:6px 20px;margin-top:15px;transition:.2s all ease}.button:hover{transition:.2s all ease}.button-1{background-color:transparent;border:1px solid #fff;color:#fff}.button-1:hover{background-color:#fff;color:#f49432}.button-1.active{background-color:#fff;color:#f49432}.button-2{background-color:transparent;border:1px solid #fff;color:#fff}.button-2:hover{background-color:#fff;color:#ad455c}.button-3{background-color:#00a8bc;color:#fff}.button-3:hover{background-color:#006e7f;color:#fff}.button-4{background-color:#518dbd;border:1px solid #518dbd;color:#fff;cursor:pointer}.button-4:hover{background-color:#fff;border:1px solid #518dbd;color:#518dbd}.button-4.invert{background-color:#fff;border:1px solid #518dbd;color:#518dbd;cursor:pointer}.button-4.invert:hover{background-color:#518dbd;border:1px solid #518dbd;color:#fff}.button-5{background-color:transparent;border:1px solid #fff;color:#fff}.button-5:hover{background-color:#fff;color:#006e7f}.button-6{background-color:#465687;border:1px solid #fff;color:#fff}.button-6:hover{background-color:#fff;color:#465687}.button-6a{background-color:#465687;border:1px solid #fff;color:#fff}.button-6a:hover{background-color:#465687;border:1px solid #fff;color:#fff}.button-7{background-color:#fff;border:1px solid #fff;color:#00a8bc}.button-7:hover{background-color:#465687;border:1px solid #fff;color:#fff}.button-8{background-color:transparent;border:1px solid #fff;color:#fff}.button-8:hover,.button-8.active{background-color:#fff;color:#00a8bc}.button-9{background-color:#465687;border:1px solid #465687;color:#fff}.button-9:hover{background-color:#fff;color:#465687}.button-turquoise,.button-blue,.button-moss,.button-orange,.button-rose,.button-dark_turquoise,.button-dark_blue,.button-dark_moss,.button-dark_orange,.button-tan,.button-grey,.button-dark_rose{border:1px solid #fff;color:#fff !important;cursor:pointer;border-radius:50px !important;display:inline-block;font-size:16px;line-height:22px;padding:6px 20px !important;margin-top:15px;transition:.2s all ease}.button-turquoise a,.button-blue a,.button-moss a,.button-orange a,.button-rose a,.button-dark_turquoise,.button-dark_blue a,.button-dark_moss a,.button-dark_orange a,.button-tan a,.button-grey a,.button-dark_rose a{color:#fff !important}.button-turquoise:hover,.button-blue:hover,.button-moss:hover,.button-orange:hover,.button-rose:hover,.button-dark_turquoise:hover,.button-dark_blue:hover,.button-dark_moss:hover,.button-dark_orange:hover,.button-tan:hover,.button-grey:hover,.button-dark_rose:hover{background-color:#fff;transition:.2s all ease}.button-turquoise{background-color:#00a8bc}.button-blue{background-color:#518dbd}.button-moss{background-color:#9ac68f}.button-orange{background-color:#f39433}.button-rose{background-color:#ce767c}.button-dark_turquoise{background-color:#007a8c}.button-dark_blue{background-color:#465687}.button-dark_moss{background-color:#7b9d6b}.button-dark_orange{background-color:#cf5208}.button-tan{background-color:#a19486}.button-grey{background-color:#66605f}.button-dark_rose{background-color:#ad455c}.button-turquoise:hover{border:1px solid #00a8bc;color:#00a8bc !important}.button-turquoise:hover a{color:#00a8bc !important}.button-blue:hover{border:1px solid #518dbd;color:#518dbd !important}.button-blue:hover a{color:#518dbd !important}.button-moss:hover{border:1px solid #9ac68f;color:#9ac68f !important}.button-moss:hover a{color:#9ac68f !important}.button-orange:hover{border:1px solid #f39433;color:#f39433 !important}.button-orange:hover a{color:#f39433 !important}.button-rose:hover{border:1px solid #ce767c;color:#ce767c !important}.button-rose:hover a{color:#ce767c !important}.button-dark_turquoise:hover{border:1px solid #007a8c;color:#007a8c !important}.button-dark_turquoise:hover a{color:#007a8c !important}.button-dark_blue:hover{border:1px solid #465687;color:#465687 !important}.button-dark_blue:hover a{color:#465687 !important}.button-dark_moss:hover{border:1px solid #7b9d6b;color:#7b9d6b !important}.button-dark_moss:hover a{color:#7b9d6b !important}.button-dark_orange:hover{border:1px solid #cf5208;color:#cf5208 !important}.button-dark_orange:hover a{color:#cf5208 !important}.button-tan:hover{border:1px solid #a19486;color:#a19486 !important}.button-tan:hover a{color:#a19486 !important}.button-grey:hover{border:1px solid #66605f;color:#66605f !important}.button-grey:hover a{color:#66605f !important}.button-dark_rose:hover{border:1px solid #ad455c;color:#ad455c !important}.button-dark_rose:hover a{color:#ad455c !important}.turquoise p{color:#00a8bc}.blue p{color:#518dbd}.moss p{color:#9ac68f}.orange p{color:#f39433}.rose p{color:#ce767c}.dark_turquoise p{color:#007a8c}.dark_blue p{color:#465687}.dark_moss p{color:#7b9d6b}.dark_orange p{color:#cf5208}.tan p{color:#a19486}.grey p{color:#66605f}.dark_rose p{color:#ad455c}.report-wrapper{padding:50px}.report-wrapper .grid-container{display:grid}.report-wrapper .grid-container-5{grid-template-columns:auto auto auto auto auto}.report-wrapper .grid-container-6{grid-template-columns:auto auto auto auto auto auto}.report-wrapper .grid-item{text-align:left}.report-wrapper .grid-header{font-weight:bold}.admin a.sessionedit.dark,.admin a.sessionedit.light,.admin a.sessionedit.turquoise,.admin a.sessionedit.blue,.admin a.sessionedit.moss,.admin a.sessionedit.orange,.admin a.sessionedit.rose,.admin a.sessionedit.dark_turquoise,.admin a.sessionedit.dark_blue,.admin a.sessionedit.dark_moss,.admin a.sessionedit.dark_orange,.admin a.sessionedit.tan,.admin a.sessionedit.grey,.admin a.sessionedit.dark_rose{border-left-width:10px;border-left-style:solid}.admin a.sessionedit.dark{border-left-color:#66605f}.admin a.sessionedit.light{border-left-color:#fff}.admin a.sessionedit.turquoise{border-left-color:#00a8bc}.admin a.sessionedit.blue{border-left-color:#518dbd}.admin a.sessionedit.moss{border-left-color:#9ac68f}.admin a.sessionedit.orange{border-left-color:#f39433}.admin a.sessionedit.rose{border-left-color:#ce767c}.admin a.sessionedit.dark_turquoise{border-left-color:#007a8c}.admin a.sessionedit.dark_blue{border-left-color:#465687}.admin a.sessionedit.dark_moss{border-left-color:#7b9d6b}.admin a.sessionedit.dark_orange{border-left-color:#cf5208}.admin a.sessionedit.tan{border-left-color:#a19486}.admin a.sessionedit.grey{border-left-color:#66605f}.admin a.sessionedit.dark_rose{border-left-color:#ad455c}.button-select{background-color:#00a8bc;background-image:url(../furniture/icon-untick.png);background-position:right 10px center;background-repeat:no-repeat;background-size:25px;color:#fff;padding:10px 45px 10px 20px;margin:0 10px 0 0;display:inline-block;transition:.2s all ease}.home .button-select{margin:0 0 20px 10px}.button-selected{background-color:#006e7f;background-image:url(../furniture/icon-tick.png);transition:.2s all ease}.button-select:hover{background-color:#006e7f;color:#fff}.button-select[data-category="thefactsabout"]{background-color:#b47b3b}.button-select[data-category="thefactsabout"]:hover{background-color:rgba(144,99,47,1)}.theme-orange .button-3{background-color:#f39433;border:1px solid #fff;color:#fff}.theme-orange .button-3:hover{background-color:#dd750d;color:#fff}.page-event-itinerary.theme-turquoise .button-theme{background-color:#fff;border:1px solid #00a8bc;color:#00a8bc}.page-event-itinerary.theme-blue .button-theme{background-color:#fff;border:1px solid #518dbd;color:#518dbd}.page-event-itinerary.theme-moss .button-theme{background-color:#fff;border:1px solid #9ac68f;color:#9ac68f}.page-event-itinerary.theme-orange .button-theme{background-color:#fff;border:1px solid #f39433;color:#f39433}.page-event-itinerary.theme-rose .button-theme{background-color:#fff;border:1px solid #ce767c;color:#ce767c}.page-event-itinerary.theme-dark_turquoise .button-theme{background-color:#fff;border:1px solid #007a8c;color:#007a8c}.page-event-itinerary.theme-dark_blue .button-theme{background-color:#fff;border:1px solid #465687;color:#465687}.page-event-itinerary.theme-dark_moss .button-theme{background-color:#fff;border:1px solid #7b9d6b;color:#7b9d6b}.page-event-itinerary.theme-dark_orange .button-theme{background-color:#fff;border:1px solid #cf5208;color:#cf5208}.page-event-itinerary.theme-tan .button-theme{background-color:#fff;border:1px solid #a19486;color:#a19486}.page-event-itinerary.theme-grey .button-theme{background-color:#fff;border:1px solid #66605f;color:#66605f}.page-event-itinerary.theme-dark_rose .button-theme{background-color:#fff;border:1px solid #ad455c;color:#ad455c}.page-event-itinerary.theme-turquoise .button-theme:hover,.page-event-itinerary.theme-turquoise .button-theme.hover-state{background-color:#00a8bc;color:#fff}.page-event-itinerary.theme-blue .button-theme:hover,.page-event-itinerary.theme-blue .button-theme.hover-state{background-color:#518dbd;color:#fff}.page-event-itinerary.theme-moss .button-theme:hover,.page-event-itinerary.theme-moss .button-theme.hover-state{background-color:#9ac68f;color:#fff}.page-event-itinerary.theme-orange .button-theme:hover,.page-event-itinerary.theme-orange .button-theme.hover-state{background-color:#f39433;color:#fff}.page-event-itinerary.theme-rose .button-theme:hover,.page-event-itinerary.theme-rose .button-theme.hover-state{background-color:#ce767c;color:#fff}.page-event-itinerary.theme-dark_turquoise .button-theme:hover,.page-event-itinerary.theme-dark_turquoise .button-theme.hover-state{background-color:#007a8c;color:#fff}.page-event-itinerary.theme-dark_blue .button-theme:hover,.page-event-itinerary.theme-dark_blue .button-theme.hover-state{background-color:#465687;color:#fff}.page-event-itinerary.theme-dark_moss .button-theme:hover,.page-event-itinerary.theme-dark_moss .button-theme.hover-state{background-color:#7b9d6b;color:#fff}.page-event-itinerary.theme-dark_orange .button-theme:hover,.page-event-itinerary.theme-dark_orange .button-theme.hover-state{background-color:#cf5208;color:#fff}.page-event-itinerary.theme-tan .button-theme:hover,.page-event-itinerary.theme-tan .button-theme.hover-state{background-color:#a19486;color:#fff}.page-event-itinerary.theme-grey .button-theme:hover,.page-event-itinerary.theme-grey .button-theme.hover-state{background-color:#66605f;color:#fff}.page-event-itinerary.theme-dark_rose .button-theme:hover,.page-event-itinerary.theme-dark_rose .button-theme.hover-state{background-color:#ad455c;color:#fff}.page-event-itinerary{position:relative;overflow:hidden}.page-event-itinerary .bg-icon-top{width:100px;height:100px;right:0;bottom:-10px}.page-event-itinerary .header{padding:40px 0;position:relative;height:125px}.page-event-itinerary .header p{color:#fff}.page-event-itinerary .header .title{font-family:'Source Serif Pro',serif;font-size:40px;line-height:40px;padding-bottom:10px}.page-event-itinerary.theme-turquoise .header,.page-event-itinerary.theme-turquoise .icon-img{background-color:#00a8bc}.page-event-itinerary.theme-blue .header,.page-event-itinerary.theme-blue .icon-img{background-color:#518dbd}.page-event-itinerary.theme-moss .header,.page-event-itinerary.theme-moss .icon-img{background-color:#9ac68f}.page-event-itinerary.theme-orange .header,.page-event-itinerary.theme-orange .icon-img{background-color:#f39433}.page-event-itinerary.theme-rose .header,.page-event-itinerary.theme-rose .icon-img{background-color:#ce767c}.page-event-itinerary.theme-dark_turquoise .header,.page-event-itinerary.theme-dark_turquoise .icon-img{background-color:#007a8c}.page-event-itinerary.theme-dark_blue .header,.page-event-itinerary.theme-dark_blue .icon-img{background-color:#465687}.page-event-itinerary.theme-dark_moss .header,.page-event-itinerary.theme-dark_moss .icon-img{background-color:#7b9d6b}.page-event-itinerary.theme-dark_orange .header,.page-event-itinerary.theme-dark_orange .icon-img{background-color:#cf5208}.page-event-itinerary.theme-tan .header,.page-event-itinerary.theme-tan .icon-img{background-color:#a19486}.page-event-itinerary.theme-grey .header,.page-event-itinerary.theme-grey .icon-img{background-color:#66605f}.page-event-itinerary.theme-dark_rose .header,.page-event-itinerary.theme-dark_rose .icon-img{background-color:#ad455c}.page-event-itinerary.theme-turquoise h2,.page-event-itinerary.theme-turquoise h3,.page-event-itinerary.theme-turquoise h4{color:#00a8bc}.page-event-itinerary.theme-blue h2,.page-event-itinerary.theme-blue h3,.page-event-itinerary.theme-blue h4{color:#518dbd}.page-event-itinerary.theme-moss h2,.page-event-itinerary.theme-moss h3,.page-event-itinerary.theme-moss h4{color:#9ac68f}.page-event-itinerary.theme-orange h2,.page-event-itinerary.theme-orange h3,.page-event-itinerary.theme-orange h4{color:#f39433}.page-event-itinerary.theme-rose h2,.page-event-itinerary.theme-rose h3,.page-event-itinerary.theme-rose h4{color:#ce767c}.page-event-itinerary.theme-dark_turquoise h2,.page-event-itinerary.theme-dark_turquoise h3,.page-event-itinerary.theme-dark_turquoise h4{color:#007a8c}.page-event-itinerary.theme-dark_blue h2,.page-event-itinerary.theme-dark_blue h3,.page-event-itinerary.theme-dark_blue h4{color:#465687}.page-event-itinerary.theme-dark_moss h2,.page-event-itinerary.theme-dark_moss h3,.page-event-itinerary.theme-dark_moss h4{color:#7b9d6b}.page-event-itinerary.theme-dark_orange h2,.page-event-itinerary.theme-dark_orange h3,.page-event-itinerary.theme-dark_orange h4{color:#cf5208}.page-event-itinerary.theme-tan h2,.page-event-itinerary.theme-tan h3,.page-event-itinerary.theme-tan h4{color:#a19486}.page-event-itinerary.theme-grey h2,.page-event-itinerary.theme-grey h3,.page-event-itinerary.theme-grey h4{color:#66605f}.page-event-itinerary.theme-dark_rose h2,.page-event-itinerary.theme-dark_rose h3,.page-event-itinerary.theme-dark_rose h4,.page-event-itinerary.theme-dark_rose .section-header{color:#ad455c}.page-event-itinerary .icon-wrapper{padding:80px 0 20px 0;text-align:center;width:800px;margin:0 auto}.page-event-itinerary .icon-wrapper:after{clear:both;content:" ";display:block}.page-event-itinerary .section-home .icon-wrapper{padding-top:20px}.page-event-itinerary .icon{float:left;width:calc((100% - 50px) / 6);margin-right:10px;margin-bottom:10px;text-align:center;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-event-itinerary .icon.active{cursor:pointer}.page-event-itinerary .icon .label{display:block;padding-top:5px;font-size:14px;white-space:nowrap}.page-event-itinerary .icon.inactive .label{color:#aaa}.page-event-itinerary .icon:nth-child(6n+6){margin-right:0}.page-event-itinerary .icon-img{border-radius:15px;border:1px solid transparent;padding:20px;transition:.2s all ease}.page-event-itinerary .inactive .icon-img{background-color:#ccc !important}.page-event-itinerary path,.page-event-itinerary rect{fill:#fff;transition:.2s all ease}.page-event-itinerary.theme-turquoise .icon.active:hover path,.page-event-itinerary.theme-turquoise .icon.selected path,.page-event-itinerary.theme-turquoise .icon.active:hover rect,.page-event-itinerary.theme-turquoise .icon.selected rect{fill:#00a8bc}.page-event-itinerary.theme-blue .icon.active:hover path,.page-event-itinerary.theme-blue .icon.selected path,.page-event-itinerary.theme-blue .icon.active:hover rect,.page-event-itinerary.theme-blue .icon.selected rect{fill:#518dbd}.page-event-itinerary.theme-orange .icon.active:hover path,.page-event-itinerary.theme-orange .icon.selected path,.page-event-itinerary.theme-orange .icon.active:hover rect,.page-event-itinerary.theme-orange .icon.selected rect{fill:#f39433}.page-event-itinerary.theme-moss .icon.active:hover path,.page-event-itinerary.theme-moss .icon.selected path,.page-event-itinerary.theme-moss .icon.active:hover rect,.page-event-itinerary.theme-moss .icon.selected rect{fill:#9ac68f}.page-event-itinerary.theme-rose .icon.active:hover path,.page-event-itinerary.theme-rose .icon.selected path,.page-event-itinerary.theme-rose .icon.active:hover rect,.page-event-itinerary.theme-rose .icon.selected rect{fill:#ce767c}.page-event-itinerary.theme-dark_turquoise .icon.active:hover path,.page-event-itinerary.theme-dark_turquoise .icon.selected path,.page-event-itinerary.theme-dark_turquoise .icon.active:hover rect,.page-event-itinerary.theme-dark_turquoise .icon.selected rect{fill:#007a8c}.page-event-itinerary.theme-dark_blue .icon.active:hover path,.page-event-itinerary.theme-dark_blue .icon.selected path,.page-event-itinerary.theme-dark_blue .icon.active:hover rect,.page-event-itinerary.theme-dark_blue .icon.selected rect{fill:#465687}.page-event-itinerary.theme-dark_moss .icon.active:hover path,.page-event-itinerary.theme-dark_moss .icon.selected path,.page-event-itinerary.theme-dark_moss .icon.active:hover rect,.page-event-itinerary.theme-dark_moss .icon.selected rect{fill:#7b9d6b}.page-event-itinerary.theme-dark_orange .icon.active:hover path,.page-event-itinerary.theme-dark_orange .icon.selected path,.page-event-itinerary.theme-dark_orange .icon.active:hover rect,.page-event-itinerary.theme-dark_orange .icon.selected rect{fill:#cf5208}.page-event-itinerary.theme-tan .icon.active:hover path,.page-event-itinerary.theme-tan .icon.selected path,.page-event-itinerary.theme-tan .icon.active:hover rect,.page-event-itinerary.theme-tan .icon.selected rect{fill:#a19486}.page-event-itinerary.theme-grey .icon.active:hover path,.page-event-itinerary.theme-grey .icon.selected path,.page-event-itinerary.theme-grey .icon.active:hover rect,.page-event-itinerary.theme-grey .icon.selected rect{fill:#66605f}.page-event-itinerary.theme-dark_rose .icon.active:hover path,.page-event-itinerary.theme-dark_rose .icon.selected path,.page-event-itinerary.theme-dark_rose .icon.active:hover rect,.page-event-itinerary.theme-dark_rose .icon.selected rect{fill:#ad455c}.page-event-itinerary .icon.active:hover .icon-img,.page-event-itinerary .icon.selected .icon-img{background-color:#fff;border-color:#00a8bc;transition:.2s all ease}.page-event-itinerary.theme-turquoise .icon.active:hover .icon-img,.page-event-itinerary.theme-turquoise .icon.selected .icon-img{border-color:#00a8bc}.page-event-itinerary.theme-blue .icon.active:hover .icon-img,.page-event-itinerary.theme-blue .icon.selected .icon-img{border-color:#518dbd}.page-event-itinerary.theme-moss .icon.active:hover .icon-img,.page-event-itinerary.theme-moss .icon.selected .icon-img{border-color:#9ac68f}.page-event-itinerary.theme-orange .icon.active:hover .icon-img,.page-event-itinerary.theme-orange .icon.selected .icon-img{border-color:#f39433}.page-event-itinerary.theme-rose .icon.active:hover .icon-img,.page-event-itinerary.theme-rose .icon.selected .icon-img{border-color:#ce767c}.page-event-itinerary.theme-dark_turquoise .icon.active:hover .icon-img,.page-event-itinerary.theme-dark_turquoise .icon.selected .icon-img{border-color:#007a8c}.page-event-itinerary.theme-dark_blue .icon.active:hover .icon-img,.page-event-itinerary.theme-dark_blue .icon.selected .icon-img{border-color:#465687}.page-event-itinerary.theme-dark_moss .icon.active:hover .icon-img,.page-event-itinerary.theme-dark_moss .icon.selected .icon-img{border-color:#7b9d6b}.page-event-itinerary.theme-dark_orange .icon.active:hover .icon-img,.page-event-itinerary.theme-dark_orange .icon.selected .icon-img{border-color:#cf5208}.page-event-itinerary.theme-tan .icon.active:hover .icon-img,.page-event-itinerary.theme-tan .icon.selected .icon-img{border-color:#a19486}.page-event-itinerary.theme-grey .icon.active:hover .icon-img,.page-event-itinerary.theme-grey .icon.selected .icon-img{border-color:#66605f}.page-event-itinerary.theme-dark_rose .icon.active:hover .icon-img,.page-event-itinerary.theme-dark_rose .icon.selected .icon-img{border-color:#ad455c}.page-event-itinerary .icon.clicked .icon-img{padding:10px;transition:.2s all ease;animation-duration:.3s;animation-name:animClick;animation-iteration-count:1}@-webkit-keyframes animClick{0{padding:10px}50%{padding:15px}100%{padding:10px}}.page-event-itinerary .event-logo{max-width:calc(100% - 80px)}.page-event-itinerary .content a{font-weight:bold}.page-event-itinerary .add2homebutton-safari{-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none;display:none}.page-event-itinerary .add2homebutton{-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none}.add2homedescription,.add2homedescription-safari{display:none;position:fixed;top:0;left:0;z-index:9997;background-color:rgba(0,0,0,0.5);padding:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.add2homedescription .in,.add2homedescription-safari .in{width:calc(100% - 80px);height:calc(100% - 80px);background-color:#fff;padding:40px 40px 40px 40px}.add2homedescription p,.add2homedescription-safari p{font-size:16px}.add2homedescription-safari .safari-share{width:20px;vertical-align:-4px;margin:0 4px}.add2homedescription-safari .safari-add{width:27px;vertical-align:-7px;margin:0 4px}.add2homedescription-close{float:right;width:20px;margin-bottom:30px;cursor:pointer}.page-event-itinerary .cancel-booking{display:block;padding:20px 0;cursor:pointer}.popup-wrapper{display:none;position:fixed;top:0;left:0;z-index:9997;background-color:rgba(0,0,0,0.5);padding:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.popup-wrapper .in{width:calc(100% - 80px);height:calc(100% - 80px);background-color:#fff;padding:40px 40px 40px 40px}.popup-wrapper p{font-size:16px}.popup-wrapper-close{float:right;width:20px;margin-bottom:30px;cursor:pointer}.popup-wrapper.cancellation-booking input[type="text"],.popup-wrapper.cancellation-booking input[type="email"]{display:block}.amend-booking-form-wrapper{padding-top:20px}.amend-booking-form-wrapper .amend-booking-form-wrapper-result p{font-weight:bold}.amend-booking-form-wrapper .cancel-booking-form-wrapper-result p{font-weight:bold}.page-event-itinerary .section-header{border-bottom:1px solid #00a8bc;padding:7px 0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:30px;line-height:48px}.page-event-itinerary .section-header-helpertext{margin-bottom:20px}.page-event-itinerary.theme-turquoise .section-header{border-bottom:1px solid #00a8bc}.page-event-itinerary.theme-blue .section-header{border-bottom:1px solid #518dbd}.page-event-itinerary.theme-moss .section-header{border-bottom:1px solid #9ac68f}.page-event-itinerary.theme-orange .section-header{border-bottom:1px solid #f39433}.page-event-itinerary.theme-rose .section-header{border-bottom:1px solid #ce767c}.page-event-itinerary.theme-dark_turquoise .section-header{border-bottom:1px solid #007a8c}.page-event-itinerary.theme-dark_blue .section-header{border-bottom:1px solid #465687}.page-event-itinerary.theme-dark_moss .section-header{border-bottom:1px solid #7b9d6b}.page-event-itinerary.theme-dark_orange .section-header{border-bottom:1px solid #cf5208}.page-event-itinerary.theme-tan .section-header{border-bottom:1px solid #a19486}.page-event-itinerary.theme-grey .section-header{border-bottom:1px solid #66605f}.page-event-itinerary.theme-dark_rose .section-header{border-bottom:1px solid #ad455c}.page-event-itinerary .home svg,.page-event-itinerary .print svg{float:right;width:38px;margin:5px 0;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-event-itinerary .home.clicked svg,.page-event-itinerary .print.clicked svg{transform:scale(1);transition:.2s all ease;animation-duration:.3s;animation-name:animHomeClick;animation-iteration-count:1}@-webkit-keyframes animHomeClick{0{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.page-event-itinerary .home path,.page-event-itinerary .print path{fill:#00a8bc}.page-event-itinerary.theme-turquoise .home path,.page-event-itinerary.theme-turquoise .print path{fill:#00a8bc}.page-event-itinerary.theme-blue .home path,.page-event-itinerary.theme-blue .print path{fill:#518dbd}.page-event-itinerary.theme-moss .home path,.page-event-itinerary.theme-moss .print path{fill:#9ac68f}.page-event-itinerary.theme-orange .home path,.page-event-itinerary.theme-orange .print path{fill:#f39433}.page-event-itinerary.theme-rose .home path,.page-event-itinerary.theme-rose .print path{fill:#ce767c}.page-event-itinerary.theme-dark_turquoise .home path,.page-event-itinerary.theme-dark_turquoise .print path{fill:#007a8c}.page-event-itinerary.theme-dark_blue .home path,.page-event-itinerary.theme-dark_blue .print path{fill:#465687}.page-event-itinerary.theme-dark_moss .home path,.page-event-itinerary.theme-dark_moss .print path{fill:#7b9d6b}.page-event-itinerary.theme-dark_orange .home path,.page-event-itinerary.theme-dark_orange .print path{fill:#cf5208}.page-event-itinerary.theme-tan .home path,.page-event-itinerary.theme-tan .print path{fill:#a19486}.page-event-itinerary.theme-grey .home path,.page-event-itinerary.theme-grey .print path{fill:#66605f}.page-event-itinerary.theme-dark_rose .home path,.page-event-itinerary.theme-dark_rose .print path{fill:#ad455c}.page-event-itinerary .print svg{width:30px;margin:9px 20px}.page-event-itinerary .input-label{display:inline-block;vertical-align:middle;position:relative}.page-event-itinerary .input-label label{position:absolute;top:-19px;font-size:14px;background-color:#fff;padding:0 7px;left:10px}.page-event-itinerary input[type="text"],.page-event-itinerary input[type="email"],.page-event-itinerary input[type="password"]{border:1px solid #ccc;border-radius:40px;color:#66605f;display:inline-block;padding:9px 15px 9px 15px;vertical-align:middle;margin-bottom:5px;margin-right:10px}.page-event-itinerary .close svg{float:right;width:28px;margin:0;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.page-event-itinerary .close.clicked svg{transform:scale(1);transition:.2s all ease;animation-duration:.3s;animation-name:animCloseClick;animation-iteration-count:1}@-webkit-keyframes animCloseClick{0{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.page-event-itinerary .close path{fill:#fff}.page-event-itinerary .section{z-index:0}.page-event-itinerary .section.active{right:calc((100% - 1200px) / 2);opacity:1;transition:.2s all ease}.page-event-itinerary .section-about,.page-event-itinerary .section-venue,.page-event-itinerary .section-programme,.page-event-itinerary .section-speakers,.page-event-itinerary .section-delegates-list,.page-event-itinerary .section-delegates-info,.page-event-itinerary .section-update-preferences{position:absolute;right:-2000px;top:0;width:1200px;background-color:#fff;padding-bottom:35px;opacity:0}.page-event-itinerary .section-home{position:relative;right:0 !important;top:2000px;transition:.2s all ease;text-align:center}.page-event-itinerary .section .inner{width:800px}.page-event-itinerary .icon.hide{opacity:0;transition:.2s all ease}.page-event-itinerary .icon.show{opacity:1;transition:.2s all ease}.page-event-itinerary .section-home.active{top:0;transition:.2s all ease}.page-event-itinerary svg{display:block}.speaker-item{background-color:#00a8bc;padding:15px;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:15px;margin:0 20px;top:0}.page-event-itinerary.theme-turquoise .speaker-item{background-color:#00a8bc}.page-event-itinerary.theme-blue .speaker-item{background-color:#518dbd}.page-event-itinerary.theme-moss .speaker-item{background-color:#9ac68f}.page-event-itinerary.theme-orange .speaker-item{background-color:#f39433}.page-event-itinerary.theme-rose .speaker-item{background-color:#ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-item{background-color:#007a8c}.page-event-itinerary.theme-dark_blue .speaker-item{background-color:#465687}.page-event-itinerary.theme-dark_moss .speaker-item{background-color:#7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-item{background-color:#cf5208}.page-event-itinerary.theme-tan .speaker-item{background-color:#a19486}.page-event-itinerary.theme-grey .speaker-item{background-color:#66605f}.page-event-itinerary.theme-dark_rose .speaker-item{background-color:#ad455c}.speaker-item-wide{background-color:transparent;margin:0}.speaker-item:first-child{border-top-right-radius:10px;border-top-left-radius:10px}.speaker-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:0}.speaker-item.clicked{transition:.2s all ease;animation-duration:.2s;animation-name:animSpeakerClick;animation-iteration-count:2}@-webkit-keyframes animSpeakerClick{0{opacity:1}50%{opacity:.8}100%{opacity:1}}.speaker-item .speaker-image{display:inline-block;vertical-align:top;width:85px;padding-right:15px;min-height:85px}.speaker-item .speaker-image img{border-radius:50%}.speaker-item .speaker-details{display:inline-block;vertical-align:top;width:calc(100% - 100px);padding-top:10px}.speaker-item .speaker-trigger{cursor:pointer}.speaker-item .speaker-details p{color:#fff;font-size:16px;line-height:22px}.speaker-item .speaker-details .speaker-name{font-weight:400;font-size:18px;background-image:url(../furniture/icon-arrow-right-1.png);background-position:right 10px top 3px;background-size:10px;background-repeat:no-repeat}.event_itineraries .fancybox-overlay{z-index:1000000 !important}.event_itineraries .fancybox-margin{margin-right:0 !important}.speaker-bio-wrapper{display:none}.speaker-bio-wrapper.active{display:block}.speaker-bio-wrapper .i{padding:20px;margin:0 auto}.speaker-bio-wrapper .speaker-bio-header{background-color:#00a8bc;color:#fff;padding:20px}.page-event-itinerary.theme-turquoise .speaker-bio-wrapper .speaker-bio-header{background-color:#00a8bc}.page-event-itinerary.theme-blue .speaker-bio-wrapper .speaker-bio-header{background-color:#518dbd}.page-event-itinerary.theme-moss .speaker-bio-wrapper .speaker-bio-header{background-color:#9ac68f}.page-event-itinerary.theme-orange .speaker-bio-wrapper .speaker-bio-header{background-color:#f39433}.page-event-itinerary.theme-rose .speaker-bio-wrapper .speaker-bio-header{background-color:#ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-bio-wrapper .speaker-bio-header{background-color:#007a8c}.page-event-itinerary.theme-dark_blue .speaker-bio-wrapper .speaker-bio-header{background-color:#465687}.page-event-itinerary.theme-dark_moss .speaker-bio-wrapper .speaker-bio-header{background-color:#7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-bio-wrapper .speaker-bio-header{background-color:#cf5208}.page-event-itinerary.theme-tan .speaker-bio-wrapper .speaker-bio-header{background-color:#a19486}.page-event-itinerary.theme-grey .speaker-bio-wrapper .speaker-bio-header{background-color:#66605f}.page-event-itinerary.theme-dark_rose .speaker-bio-wrapper .speaker-bio-header{background-color:#ad455c}.speaker-bio-wrapper .speaker-bio-image{border-radius:50%;width:150px;margin-bottom:30px}.speaker-bio-wrapper .speaker-name{color:#00a8bc;font-size:23px;font-weight:400;margin-bottom:10px}.page-event-itinerary.theme-turquoise .speaker-bio-wrapper .speaker-name{color:#00a8bc}.page-event-itinerary.theme-blue .speaker-bio-wrapper .speaker-name{color:#518dbd}.page-event-itinerary.theme-moss .speaker-bio-wrapper .speaker-name{color:#9ac68f}.page-event-itinerary.theme-orange .speaker-bio-wrapper .speaker-name{color:#f39433}.page-event-itinerary.theme-rose .speaker-bio-wrapper .speaker-name{color:#ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-bio-wrapper .speaker-name{color:#007a8c}.page-event-itinerary.theme-dark_blue .speaker-bio-wrapper .speaker-name{color:#465687}.page-event-itinerary.theme-dark_moss .speaker-bio-wrapper .speaker-name{color:#7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-bio-wrapper .speaker-name{color:#cf5208}.page-event-itinerary.theme-tan .speaker-bio-wrapper .speaker-name{color:#a19486}.page-event-itinerary.theme-grey .speaker-bio-wrapper .speaker-name{color:#66605f}.page-event-itinerary.theme-dark_rose .speaker-bio-wrapper .speaker-name{color:#ad455c}.speaker-bio-wrapper .speaker-biography{padding:20px 0}.speaker-bio-wrapper .speaker-bio-sessions{margin-top:20px}.speaker-bio-wrapper .speaker-bio-sessions>p{color:#ad455c;font-weight:400;margin-bottom:10px}.page-event-itinerary.theme-turquoise .speaker-bio-wrapper .speaker-bio-sessions>p{color:#00a8bc}.page-event-itinerary.theme-blue .speaker-bio-wrapper .speaker-bio-sessions>p{color:#518dbd}.page-event-itinerary.theme-moss .speaker-bio-wrapper .speaker-bio-sessions>p{color:#9ac68f}.page-event-itinerary.theme-orange .speaker-bio-wrapper .speaker-bio-sessions>p{color:#f39433}.page-event-itinerary.theme-rose .speaker-bio-wrapper .speaker-bio-sessions>p{color:#ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-bio-wrapper .speaker-bio-sessions>p{color:#007a8c}.page-event-itinerary.theme-dark_blue .speaker-bio-wrapper .speaker-bio-sessions>p{color:#465687}.page-event-itinerary.theme-dark_moss .speaker-bio-wrapper .speaker-bio-sessions>p{color:#7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-bio-wrapper .speaker-bio-sessions>p{color:#cf5208}.page-event-itinerary.theme-tan .speaker-bio-wrapper .speaker-bio-sessions>p{color:#a19486}.page-event-itinerary.theme-grey .speaker-bio-wrapper .speaker-bio-sessions>p{color:#66605f}.page-event-itinerary.theme-dark_rose .speaker-bio-wrapper .speaker-bio-sessions>p{color:#ad455c}.speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #00a8bc;padding:20px 0}.page-event-itinerary.theme-turquoise .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #00a8bc}.page-event-itinerary.theme-blue .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #518dbd}.page-event-itinerary.theme-moss .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #9ac68f}.page-event-itinerary.theme-orange .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #f39433}.page-event-itinerary.theme-rose .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #007a8c}.page-event-itinerary.theme-dark_blue .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #465687}.page-event-itinerary.theme-dark_moss .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #cf5208}.page-event-itinerary.theme-tan .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #a19486}.page-event-itinerary.theme-grey .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #66605f}.page-event-itinerary.theme-dark_rose .speaker-bio-wrapper .speaker-bio-session-item{border-top:1px solid #ad455c}.speaker-bio-wrapper .speaker-bio-session-title{color:#00a8bc;font-size:18px;font-weight:400;line-height:22px;padding-bottom:2px}.page-event-itinerary.theme-turquoise .speaker-bio-wrapper .speaker-bio-session-title{color:#00a8bc}.page-event-itinerary.theme-blue .speaker-bio-wrapper .speaker-bio-session-title{color:#518dbd}.page-event-itinerary.theme-moss .speaker-bio-wrapper .speaker-bio-session-title{color:#9ac68f}.page-event-itinerary.theme-orange .speaker-bio-wrapper .speaker-bio-session-title{color:#f39433}.page-event-itinerary.theme-rose .speaker-bio-wrapper .speaker-bio-session-title{color:#ce767c}.page-event-itinerary.theme-dark_turquoise .speaker-bio-wrapper .speaker-bio-session-title{color:#007a8c}.page-event-itinerary.theme-dark_blue .speaker-bio-wrapper .speaker-bio-session-title{color:#465687}.page-event-itinerary.theme-dark_moss .speaker-bio-wrapper .speaker-bio-session-title{color:#7b9d6b}.page-event-itinerary.theme-dark_orange .speaker-bio-wrapper .speaker-bio-session-title{color:#cf5208}.page-event-itinerary.theme-tan .speaker-bio-wrapper .speaker-bio-session-title{color:#a19486}.page-event-itinerary.theme-grey .speaker-bio-wrapper .speaker-bio-session-title{color:#66605f}.page-event-itinerary.theme-dark_rose .speaker-bio-wrapper .speaker-bio-session-title{color:#ad455c}.speaker-bio-wrapper .speaker-bio-session-date{font-size:16px;background-image:url(../furniture/icon-clock-4.png);background-position:left center;background-repeat:no-repeat;background-size:14px;padding-left:23px}.speaker-bio-wrapper .speaker-bio-close{background-image:url(../furniture/icon-events-plus.png);background-position:left center;background-repeat:no-repeat;background-size:contain;transform:rotate(45deg);width:30px;display:inline-block;float:right;height:30px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.speaker-bio-wrapper .speaker-bio-close.clicked{transform:rotate(135deg);transition:.2s all ease}.speaker-bio-wrapper .speaker-bio-session-item.clicked{background-color:#efefef;transition:.2s all ease}.speaker-bio-wrapper .speaker-bio-session-item.clicked>p{transition:.2s all ease;transform:scale(0.98)}.speaker-bio-wrapper .print svg{margin-top:0}.speaker-bio-wrapper .print path{fill:#fff !important}.programme-carousel-wrapper{position:relative}.programme-header-nav-wrapper{background-color:#00a8bc}.page-event-itinerary.theme-turquoise .programme-header-nav-wrapper{background-color:#00a8bc}.page-event-itinerary.theme-blue .programme-header-nav-wrapper{background-color:#518dbd}.page-event-itinerary.theme-moss .programme-header-nav-wrapper{background-color:#9ac68f}.page-event-itinerary.theme-orange .programme-header-nav-wrapper{background-color:#f39433}.page-event-itinerary.theme-rose .programme-header-nav-wrapper{background-color:#ce767c}.page-event-itinerary.theme-dark_turquoise .programme-header-nav-wrapper{background-color:#007a8c}.page-event-itinerary.theme-dark_blue .programme-header-nav-wrapper{background-color:#465687}.page-event-itinerary.theme-dark_moss .programme-header-nav-wrapper{background-color:#7b9d6b}.page-event-itinerary.theme-dark_orange .programme-header-nav-wrapper{background-color:#cf5208}.page-event-itinerary.theme-tan .programme-header-nav-wrapper{background-color:#a19486}.page-event-itinerary.theme-grey .programme-header-nav-wrapper{background-color:#66605f}.page-event-itinerary.theme-dark_rose .programme-header-nav-wrapper{background-color:#ad455c}.programme-header-nav-wrapper .mask{background-color:rgba(0,0,0,0.2)}.programme-header-nav{width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:10px;display:inline-block;vertical-align:middle;cursor:pointer}.programme-header-nav-left{background-image:url(../furniture/icon-arrow-left-1.png)}.programme-header-nav-right{background-image:url(../furniture/icon-arrow-right-1.png)}.programme-header-carousel-wrapper{display:inline-block;vertical-align:middle;text-align:center;width:calc(100% - 80px)}.programme-header-carousel-wrapper p{color:#fff;padding:15px 0 6px 0}.programme-day{background-color:#fff;position:relative;padding-bottom:20px;left:-2000px;width:100%;top:0;display:none}.programme-day.active{left:0;display:block}.programme-day-sessionlist-wrapper{padding:0;width:810px;margin:0 auto}.programme-day-session p{padding-bottom:0 !important}.programme-day-session.expanded{width:calc(100% - 10px) !important;margin-top:0 !important}.programme-day-session.notconcurrent{width:calc(100% - 10px) !important;margin-left:5px;margin-right:5px;margin-top:0 !important}.programme-day-session.concurrent2{width:calc(50% - 10px);margin-left:5px;margin-right:5px;float:left;transition:.4s all ease}.programme-day-session.concurrent3{width:calc(33.3% - 10px);margin-left:5px;margin-right:5px;float:left;transition:.4s all ease}.programme-day-session.concurrent4{width:calc(33.3% - 10px);margin-left:5px;margin-right:5px;float:left;transition:.4s all ease}.programme-day-session.concurrent5{width:calc(33.3% - 10px);margin-left:5px;margin-right:5px;float:left;transition:.4s all ease}.programme-day-session.concurrent6{width:calc(33.3% - 10px);margin-left:5px;margin-right:5px;float:left;transition:.4s all ease}.programme-day-session-starttime{font-size:16px;background-image:url(../furniture/icon-clock-4.png);background-position:left center;background-repeat:no-repeat;background-size:14px;padding-left:20px;padding-bottom:0 !important;margin-top:15px;margin-bottom:5px}.programme-day-session-wrapper{border-radius:15px}.programme-day-session-trigger.noheight{min-height:0 !important;transition:.4s all ease}.programme-day-session-details{display:none}.programme-day-session-details-img{width:200% !important;max-width:800px !important}.programme-day-session-padding{padding:15px}.programme-day-session-trigger{cursor:pointer}.programme-day-session-title{color:#fff;font-size:18px;font-weight:400;line-height:22px;padding-right:30px;padding-bottom:2px}.programme-day-session-location{font-size:16px;color:#fff;background-image:url(../furniture/icon-location.png);background-position:left center;background-repeat:no-repeat;background-size:11px;padding-left:17px}.programme-day-session-open{background-image:url(../furniture/icon-events-plus.png);background-position:right center;background-repeat:no-repeat;background-size:20px;width:20px;height:15px;display:block;float:right;padding-top:5px;transition:.4s all ease}.programme-day-session-open.stage1{transform:rotate(180deg)}.programme-day-session-open.stage2{background-image:url(../furniture/icon-events-minus.png)}.programme-day-session-duration{color:#fff;padding-bottom:10px}.programme-day-session-floorplan{width:30px;display:inline-block;vertical-align:-6px;text-align:right;float:right}.programme-day-session-intro{color:#fff;margin-bottom:10px}.programme-day-session-content *{color:#fff;margin-bottom:10px}.programme-day-session-speaker-header{border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;font-size:18px;font-weight:400;padding:20px 15px 10px 15px}.programme-day-session-notes{background-image:url(../furniture/icon-download.png);background-position:left center;background-repeat:no-repeat;background-size:18px;padding-left:26px;color:#fff;display:block}.programme-day-session-notes a{color:#fff;text-decoration:underline}.programme-day-session-addtocalendar{text-align:center;padding:20px 0 40px 0}.programme-day-session-addtocalendar a{background-image:url(../furniture/icon-events-calendar.png);background-position:left 15px center;background-repeat:no-repeat;background-size:18px;padding:5px 15px 5px 40px;color:#fff;border:1px solid #fff;border-radius:25px;display:inline-block;cursor:pointer}.programme-day-session.knockback{opacity:.4}.programme-day-session .attendanceicon{display:inline-block;padding-left:22px;margin-left:10px;background:url(../furniture/icon-tick-unticked-grey.png) left center no-repeat transparent;background-size:16px auto}.programme-day-session .attendanceicon.ticked{background-image:url(../furniture/icon-tick-ticked-grey.png)}.section .stitle{font-size:22px;font-weight:400;padding:20px 0 5px 0}.section .stitle{color:#ad455c}.theme-turquoise .section .stitle{color:#00a8bc}.theme-blue .section .stitle{color:#518dbd}.theme-moss .section .stitle{color:#9ac68f}.theme-orange .section .stitle{color:#f39433}.theme-rose .section .stitle{color:#ce767c}.theme-dark_turquoise .section .stitle{color:#007a8c}.theme-dark_blue .section .stitle{color:#465687}.theme-dark_moss .section .stitle{color:#7b9d6b}.theme-dark_orange .section .stitle{color:#cf5208}.theme-tan .section .stitle{color:#a19486}.theme-grey .section .stitle{color:#66605f}.theme-dark_rose .section .stitle{color:#ad455c}.section-venue .map-venue{padding-top:20px;margin-bottom:60px}.section-venue #event-map{height:400px}.section-venue .travel-type-wrapper{padding:40px 0 15px 0;text-align:center;max-width:400px}.section-venue .travel-type-wrapper:after{clear:both;content:" ";display:block}.section-venue .travel-item{float:left;width:calc((100% - 30px) / 4);margin-right:10px;text-align:center;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.section-venue .travel-item .label{display:block;padding-top:5px;font-size:14px}.section-venue .travel-item:nth-child(4n+4){margin-right:0}.section-venue .travel-item .icon-img{border-radius:15px;border:1px solid #000;background-color:#fff;padding:10px;transition:.2s all ease}.section-venue .travel-item path{fill:#000}.section-venue .travel-item.active path{fill:#fff}.section-venue .travel-item.active .icon-img{background-color:#000;transition:.2s all ease}.section-venue .travel-item.active .icon-img{padding:10px;transition:.2s all ease;animation-duration:.3s;animation-name:animTravelClick;animation-iteration-count:1}@-webkit-keyframes animTravelClick{0{padding:10px}50%{padding:15px}100%{padding:10px}}.section-venue .travel-description{display:none}.section-venue .travel-description.active{display:block}.venueaccordionitem:first-child{margin-top:40px}.venueaccordionitem:last-child{margin-bottom:20px}.venueaccordionitem .venueaccordiontitle{background-color:#fef4eb;cursor:pointer;margin-top:4px;position:relative}.venueaccordionitem .c1{display:inline-block;vertical-align:top}.venueaccordionitem .venueaccordiontitle .c1{border-left:4px solid #f49432;padding:25px 0 35px 0;width:15px}.venueaccordionitem .venueaccordiontitle .c2{color:#ad455c;font-family:'Source Serif Pro',serif;font-size:24px;padding:20px 30px 10px 0}.venueaccordionitem .venueaccordiontitle .c2:before{content:"";position:absolute;background-repeat:no-repeat;height:20px;width:20px;background-image:url(../furniture/icon-arrow-down-orange.png);background-repeat:no-repeat;background-position:center right;background-size:20px;right:20px;top:calc(50% - 10px);transition:.4s all ease}.venueaccordionitem .venueaccordiontitle.active .c2:before{transform:rotate(180deg);background-image:url(../furniture/icon-arrow-down-orange.png);transition:.4s all ease}.venueaccordionitem .venueaccordiontitle .c2 p{color:#ad455c;font-family:'Source Serif Pro',serif;font-size:30px}.venueaccordionitem .venueaccordioncontent{display:none;border-bottom:4px solid transparent;transition:.4s border ease}.venueaccordionitem .floorplan-accordian-content.venueaccordioncontent.active{border-bottom:1px solid #f39433;transition:.4s border ease;position:relative}.venueaccordionitem .floorplan-accordian-content.venueaccordioncontent.active::before,.venueaccordionitem .floorplan-accordian-content.venueaccordioncontent.active::after{content:'';position:absolute;bottom:-1px;width:10000000%;border-bottom:1px solid #f39433}.venueaccordionitem .floorplan-accordian-content.venueaccordioncontent.active::before{transform:translateX(calc(-100% - -1px))}.venueaccordionitem .floorplan-accordian-content.venueaccordioncontent.active::after{left:calc(100% - 1px)}.venueaccordionitem .venueaccordioncontent .c0{background-color:#f49432;display:inline-block;vertical-align:top;width:4px;height:0;transition:.4s all ease}.venueaccordionitem .venueaccordioncontent.active .c0{height:50px;transition:.4s all ease}.venueaccordionitem .venueaccordioncontent .c1{color:#fff;padding:20px 0 0 0;width:15px;transition:.4s all ease}.venueaccordionitem .venueaccordioncontent.active .c1{color:#a8c6de;transition:.4s all ease}.venueaccordionitem .venueaccordioncontent .c2{padding:20px 0 35px 0}.venueaccordionitem .c2{display:inline-block;vertical-align:top;width:calc(100% - 55px)}.page-event-itinerary .section .venueaccordionitem .inner{width:100%}.section-update-preferences .input-wrapper{padding:20px 0}.page-event-itinerary .message{color:#7b9d6b;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px;padding-left:27px;background-image:url(../furniture/icon-message-success.png);background-position:left 3px;background-repeat:no-repeat;background-size:19px;margin-top:25px}.page-event-itinerary .message-white{color:#fff;font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:10px;padding-left:27px;background-image:url(../furniture/icon-tick.png);background-position:left 3px;background-repeat:no-repeat;background-size:19px;margin-top:25px;display:inline}.session-theme-dark,.session-theme-dark .speaker-item{background-color:#66605f !important}.session-theme-turquoise,.session-theme-turquoise .speaker-item{background-color:#00a8bc !important}.session-theme-blue,.session-theme-blue .speaker-item{background-color:#518dbd !important}.session-theme-moss,.session-theme-moss .speaker-item{background-color:#9ac68f !important}.session-theme-orange,.session-theme-orange .speaker-item{background-color:#f39433 !important}.session-theme-rose,.session-theme-rose .speaker-item{background-color:#ce767c !important}.session-theme-dark_turquoise,.session-theme-dark_turquoise .speaker-item{background-color:#007a8c !important}.session-theme-dark_blue,.session-theme-dark_blue .speaker-item{background-color:#465687 !important}.session-theme-dark_moss,.session-theme-dark_moss .speaker-item{background-color:#7b9d6b !important}.session-theme-dark_orange,.session-theme-dark_orange .speaker-item{background-color:#cf5208 !important}.session-theme-tan,.session-theme-tan .speaker-item{background-color:#a19486 !important}.session-theme-grey,.session-theme-grey .speaker-item{background-color:#66605f !important}.session-theme-dark_rose,.session-theme-dark_rose .speaker-item{background-color:#ad455c !important}input.password-weak::placeholder,input.submit-error::placeholder,textarea.submit-error::placeholder,input.light::placeholder,textarea.light::placeholder{color:rgba(255,255,255,0.8)}input.password-weak::-webkit-placeholder,input.submit-error::-webkit-input-placeholder,textarea.submit-error::-webkit-input-placeholder,input.light::-webkit-input-placeholder,textarea.light::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}input.password-weak::-moz-placeholder,input.submit-error::-moz-placeholder,textarea.submit-error::-moz-placeholder,input.light::-moz-placeholder,textarea.light::-moz-placeholder{color:rgba(255,255,255,0.8)}input.password-weak::-ms-placeholder,input.submit-error:-ms-input-placeholder,textarea.submit-error:-ms-input-placeholder,input.light:-ms-input-placeholder,textarea.light:-ms-input-placeholder{color:rgba(255,255,255,0.8)}input.password-weak::-moz-placeholder,input.submit-error:-moz-placeholder,textarea.submit-error:-moz-placeholder,input.light:-moz-placeholder,textarea.light:-moz-placeholder{color:rgba(255,255,255,0.8)}.cookiepermissionprompt{background-color:rgba(0,0,0,1);bottom:0;padding:20px 0;position:fixed;width:100%;z-index:9997}.cookiepermissionprompt p{color:#fff}.cookiepermissionprompt .col1{float:left;padding:0 20px 0 0;width:calc(100% - 240px)}.cookiepermissionprompt .col2{float:right;padding:0 0 0 20px;text-align:right;width:160px}.cookiepermissionprompt .col2 span{border:2px solid #fff;color:#fff;cursor:pointer;display:inline-block;padding:5px 10px}.cookiepermissionprompt .col2 span:hover{background-color:#fff;color:#000}#mainbookmarktrigger{position:fixed;bottom:20px;left:20px;z-index:9997}#resourcebookmarktrigger{display:block;margin-top:10px}.news-block-wrapper.item .bookmarktriggerblock{position:absolute;bottom:20px;right:15px;z-index:9997}.bookmarktriggerblock span{background-position:right center;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;width:38px;height:38px;cursor:pointer}.bookmarktriggerblock a img{margin-left:10px;width:38px;height:38px}.bookmarktriggerblock span.bookmarkaction{background-image:url(../furniture/icon-bookmarks-sprite.png)}.bookmarktriggerblock span.set{background-position:left center;transition:.6s all ease}.bookmarktriggerblock span.unset{background-position:right center;transition:.6s all ease}.floorplans-wrapper{position:relative}.zoom-control{position:absolute;top:40px;right:40px;border:1px solid #09dc09;background-color:#fff;padding:0;box-shadow:5px 5px 5px -4px rgba(0,0,0,0.5)}.zoom-control .zoom-sep{border-bottom:1px solid #ddd;display:block;height:1px;margin:0 5px;width:30px}.zoom-control .zoom{padding:10px;display:block;width:20px;height:20px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:17px;cursor:pointer}.zoom-control .zoom-plus{background-image:url(../furniture/icon-plus.png)}.zoom-control .zoom-minus{background-image:url(../furniture/icon-minus.png)}.zoomable{position:relative;transition:.2s all ease}.zoomable.zoom{transform:scale(4);transform-origin:0 0;cursor:move;transition:.2s all ease}.zoomable.zoom .plot-item-wrapper .plot-item.active{transform:scale(0.25);transform-origin:27px 27px}.plot-item-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.plot-item-wrapper .plot-item{position:absolute;background-image:url(../furniture/icon-floorplanhotspot-orange.png);background-repeat:no-repeat;background-size:45px;width:45px;height:45px;cursor:pointer;opacity:0;transform:scale(0);transition:.2s all ease;z-index:1}.plot-item-wrapper .plot-item.active{opacity:.6;transform:scale(1);transition:.2s all ease}.all-plots-opaque .plot-item,.plot-item-wrapper .plot-item.active.hover{opacity:1 !important}.plot-item-wrapper .plot-title{background-color:#f39433;opacity:0;transition:.2s all ease;position:absolute;left:-6px;padding:18px 28px;top:5px;border-radius:4px;overflow:hidden;font-size:16px;font-family:'Zilla Slab',serif;z-index:0;width:38px;display:none}.plot-item-wrapper .plot-item.hover{z-index:99}.desktop.floorplan-description.open{display:block !important}.desktop.floorplan-description{position:absolute;bottom:32px;padding:40px;background-color:#f39433;border-radius:4px;opacity:1;max-width:calc(100%);width:310px;z-index:9;transition:.2s all ease;max-height:calc(70% - 112px);height:100%}.desktop.floorplan-description.too-far-right{left:0}.desktop.floorplan-description:not(.too-far-right){right:0}.desktop.floorplan-description h3,.desktop.floorplan-description p{transition:ease all .3s}.desktop.floorplan-description h3,.desktop.floorplan-description p{color:#fff}.plot-title p{font-size:16px}.floorplan-top{position:relative;padding:60px 0;z-index:1}.floorplan-nav{width:20px;padding:20px;position:absolute;top:60px;cursor:pointer}.floorplan-name-title{padding:0 60px;text-align:center}.floorplan-nav.nav-prev{transform:rotate(90deg)}.floorplan-nav.nav-next{transform:rotate(270deg);right:0}.plot-title.too-far-right{transform:translateX(-100%);left:-5px !important}.plot-title.too-far-down{transform:translateY(-100%);top:-5px !important}.plot-title.too-far-down.too-far-right{transform:translateX(-100%) translateY(-100%)}.floorplan-title-carousel{position:relative;text-align:center;padding-top:60px}.floorplan-title-carousel .button{margin:4px 4px 0 4px}.floorplan-information{margin:40px 0;color:#f39433;text-align:center}.floorplan-description-close-icon{background-color:#f39433;background-image:url(../furniture/icon-close-1.png);background-size:16px;width:24px;display:block;height:24px;position:absolute;top:-10px;border-radius:50%;padding:4px;background-repeat:no-repeat;background-position:center;border:solid 1px #e5e6e7;cursor:pointer;transition:ease all .3s}.desktop.floorplan-description.too-far-right .floorplan-description-close-icon{right:-10px}.desktop.floorplan-description:not(.too-far-right) .floorplan-description-close-icon{left:-10px}.venueaccordionitem{position:relative}.venueaccordionitem::before,.venueaccordionitem::after{position:absolute;top:0;height:60px;background-color:#fef4eb;width:10000000%}.venueaccordionitem::before{transform:translateX(-100%)}.venueaccordionitem::after{left:100%}.event-itinerary-wrapper{position:relative;left:50%;transform:translateX(-50%)}.teammember-category{padding:20px 0;border-bottom:1px solid rgba(0,168,188,0.3)}.teammember-category-name{color:rgba(0,168,188,1);font-family:'Source Serif Pro',serif;font-size:28px;line-height:35px;padding-bottom:20px}.teammember-wrapper .teammember-item{float:left;margin:0 20px 20px 0;width:calc((100% - 68px) / 4);border:1px solid #c6c6c5;position:relative;overflow:hidden}.teammember-wrapper .teammember-item:nth-child(4n+4){margin-right:0}.teammember-wrapper::after{clear:both;content:'';display:block}.teammember-wrapper .teammember-content{padding:15px 15px 40px 15px;height:85px;overflow:hidden}.teammember-wrapper .teammember-content .teammember-name{font-family:'Source Serif Pro',serif;font-size:23px;padding-bottom:5px}.teammember-wrapper .teammember-content .teammember-title{color:rgba(0,168,188,1);overflow:hidden}.teammember-wrapper .teammember-content .teammember-intro{font-size:15px;line-height:21px;padding-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden}.teammember-wrapper .teammember-content .teammember-block-bg{position:absolute;bottom:-15px;right:-15px;width:100px;opacity:.1;transition:2.2s all ease}.teammember-wrapper .teammember-item:hover .teammember-block-bg{transform:rotate(180deg)}.teammember-wrapper .teammember-image{width:100%;max-width:auto}.teammember-item.theme-turquoise .teammember-content{background-color:rgba(0,168,188,1)}.teammember-item.theme-blue .teammember-content{background-color:rgba(81,141,189,0.1)}.teammember-item.theme-moss .teammember-content{background-color:rgba(154,198,143,1)}.teammember-item.theme-orange .teammember-content{background-color:rgba(243,148,51,1)}.teammember-item.theme-rose .teammember-content{background-color:rgba(206,118,124,1)}.teammember-item.theme-dark_turquoise .teammember-content{background-color:rgba(0,122,140,1)}.teammember-item.theme-dark_blue .teammember-content{background-color:rgba(70,86,135,1)}.teammember-item.theme-dark_moss .teammember-content{background-color:rgba(123,157,107,1)}.teammember-item.theme-dark_orange .teammember-content{background-color:rgba(207,82,8,1)}.teammember-item.theme-tan .teammember-content{background-color:rgba(161,148,134,1)}.teammember-item.theme-grey .teammember-content{background-color:rgba(102,96,95,1)}.teammember-item.theme-dark_rose .teammember-content{background-color:rgba(173,69,92,1)}.teammember-item.theme-turquoise .teammember-content a,.teammember-item.theme-turquoise .teammember-content p,.teammember-item.theme-blue .teammember-content a,.teammember-item.theme-blue .teammember-content p,.teammember-item.theme-moss .teammember-content a,.teammember-item.theme-moss .teammember-content p,.teammember-item.theme-orange .teammember-content a,.teammember-item.theme-orange .teammember-content p,.teammember-item.theme-rose .teammember-content a,.teammember-item.theme-rose .teammember-content p,.teammember-item.theme-dark_turquoise .teammember-content a,.teammember-item.theme-dark_turquoise .teammember-content p,.teammember-item.theme-dark_blue .teammember-content a,.teammember-item.theme-dark_blue .teammember-content p,.teammember-item.theme-dark_moss .teammember-content a,.teammember-item.theme-dark_moss .teammember-content p,.teammember-item.theme-dark_orange .teammember-content a,.teammember-item.theme-dark_orange .teammember-content p,.teammember-item.theme-tan .teammember-content a,.teammember-item.theme-tan .teammember-content p,.teammember-item.theme-grey .teammember-content a,.teammember-item.theme-grey .teammember-content p,.teammember-item.theme-dark_rose .teammember-content a,.teammember-item.theme-dark_rose .teammember-content p{color:#fff}.teammember-details-column-1{float:left;width:370px;padding-bottom:50px}.teammember-details-column-2{float:right;width:calc(100% - 400px);padding-left:30px;padding-bottom:50px}.teammember-details-wrapper .teammember-image{margin-bottom:40px}.teammember-details-wrapper .teammember-linkedin{background-color:rgba(0,168,188,1);background-image:url(../furniture/icon-social-linkedin.png);background-position:left 15px center;background-repeat:no-repeat;background-size:16px;border-radius:50px;color:#fff;cursor:pointer;display:block;margin:7px 0;max-width:calc(100% - 140px);padding:5px 20px 5px 40px;transition:.2s all ease}.teammember-details-wrapper .teammember-linkedin:hover{background-color:rgba(0,168,188,0.5)}.teammember-details-wrapper .teammember-phone{background-color:rgba(206,118,124,1);background-image:url(../furniture/icon-phone.png);background-position:left 15px center;background-repeat:no-repeat;background-size:16px;border-radius:50px;color:#fff;cursor:pointer;display:block;margin:7px 0;max-width:calc(100% - 140px);padding:5px 20px 5px 40px;transition:.2s all ease}.teammember-details-wrapper .teammember-phone:hover{background-color:rgba(206,118,124,0.5)}.teammember-details-wrapper .teammember-email{background-color:rgba(206,118,124,1);background-image:url(../furniture/icon-email.png);background-position:left 15px center;background-repeat:no-repeat;background-size:18px;border-radius:50px;color:#fff;cursor:pointer;display:block;margin:7px 0;max-width:calc(100% - 140px);padding:5px 20px 5px 40px;transition:.2s all ease}.teammember-details-wrapper .teammember-email:hover{background-color:rgba(206,118,124,0.5)}.teammember-reveal{white-space:nowrap}.teammember-reveal .field{max-width:0;max-height:0;overflow:hidden;display:inline-block;vertical-align:top;transition:.2s all ease;color:#fff}.teammember-reveal .label{max-width:999px;max-height:999px;overflow:hidden;vertical-align:top;display:inline-block;transition:.2s all ease}.teammember-reveal.show .field{max-width:999px;max-height:999px}.teammember-reveal.show .label{max-width:0;max-height:0}.teammember-details-wrapper .teammember-title{color:rgba(206,118,124,1);padding-bottom:10px;font-weight:600}.teammember-details-wrapper .teammember-content-more{background-image:url(../furniture/icon-arrow-down-rose.png);background-position:right top 10px;background-repeat:no-repeat;background-size:18px;color:rgba(206,118,124,1);padding-right:30px;display:inline-block;cursor:pointer}.teammember-details-wrapper .teammember-intro{padding-bottom:20px}.e-learning-reminder-wrapper{background-color:#465687;padding:40px 0 50px 0}.e-learning-reminder-wrapper .inner{background-image:url(../furniture/icon-play.png);background-position:right center;background-repeat:no-repeat;background-size:50px}.e-learning-reminder-wrapper .course-reminder-header{font-family:'Source Serif Pro',serif;font-size:28px;line-height:50px;color:#fff;display:block}.e-learning-reminder-wrapper .course-reminder-module{color:#fff;display:block}.e-learning-reminder-wrapper .course-reminder-module span{font-weight:bold;font-style:italic}.e-learning-list-wrapper .course-item{padding:40px 0}.e-learning-list-wrapper .course-image{display:inline-block;width:175px;margin-right:25px}.e-learning-list-wrapper .course-content-wrapper{display:inline-block;width:calc(100% - 200px)}.e-learning-list-wrapper .course-title{font-family:'Source Serif Pro',serif;font-size:30px;color:#465687;padding-top:10px;padding-bottom:15px}.course-details-strip-wrapper{border-top:1px solid #465687;border-bottom:1px solid #465687;padding:10px 0}.course-details-strip-wrapper .course-date{background-image:url(../furniture/icon-clock-7.png);background-position:left center;background-repeat:no-repeat;background-size:22px;display:inline-block;padding:4px 30px 4px 30px}.course-details-strip-wrapper .course-price{background-image:url(../furniture/icon-pound-7.png);background-position:left center;background-repeat:no-repeat;background-size:22px;display:inline-block;padding:5px 30px 5px 30px}.course-details-strip-wrapper .course-duration{background-image:url(../furniture/icon-clock-7.png);background-position:left center;background-repeat:no-repeat;background-size:22px;display:inline-block;padding:5px 30px 5px 30px}.e-learning-list-wrapper .course-rating{background-color:#465687;border-radius:50px;color:#fff;padding:4px 15px;float:right;margin-top:-4px}.e-learning-list-wrapper .course-rating-value{display:inline-block;position:relative;width:110px;vertical-align:-2px;margin-left:10px}.e-learning-list-wrapper .course-rating-stars{position:absolute;top:0}.e-learning-list-wrapper .course-rating-percent{background-color:#ffce00;display:block;height:20px}.e-learning-list-wrapper .course-summary{padding:20px 0}.e-learning-course-wrapper .title{color:#465687}.e-learning-course-wrapper .course-register{background-color:#f39433;color:#fff;border-radius:20px;padding:4px 15px;float:right;margin-top:0;transition:.2s all ease;cursor:pointer}.e-learning-course-wrapper .course-register:hover{background-color:rgba(243,148,51,0.8)}.e-learning-course-wrapper .course-log-in-to-register{background-color:#f39433;color:#fff;border-radius:20px;padding:4px 15px;float:right;margin-top:0;transition:.2s all ease;cursor:pointer}.e-learning-course-wrapper .course-log-in-to-register:hover{background-color:rgba(243,148,51,0.8)}.e-learning-course-wrapper .course-download-certificate{background-color:#9ac68f;color:#fff;border-radius:20px;padding:4px 15px;float:right;margin-top:0;transition:.2s all ease;cursor:pointer}.e-learning-course-wrapper .course-download-certificate:hover{background-color:rgba(154,198,143,0.8)}.e-learning-course-wrapper .course-details-strip-wrapper{margin:20px 0}.e-learning-course-wrapper .course-details-strip-wrapper::after{clear:both;content:'';display:block}.course-details-strip-wrapper .course-progress{margin-top:0}.e-learning-course-wrapper .intro{padding-bottom:30px}.e-learning-course-wrapper .course-image{margin-bottom:30px}.e-learning-course-wrapper .read-more-trigger{color:#465687;font-size:22px;font-family:'Source Serif Pro',serif;cursor:pointer}.e-learning-course-wrapper .content-extra{display:none}.e-learning-course-wrapper .course-module-wrapper{margin-bottom:60px}.e-learning-course-wrapper .course-module-item{background-color:#465687;border-radius:15px;padding:50px 30px 30px 20px;margin-top:20px;position:relative}.e-learning-course-wrapper .course-module-item-state-completed{background-color:#9ac68f}.e-learning-course-wrapper .course-module-state{position:absolute;top:10px;right:10px;border-radius:50px;font-size:12px;font-weight:bold;text-transform:uppercase}.course-module-state-started{background-color:#f39433;color:#fff;padding:3px 15px}.course-module-state-completed{background-color:#fff;color:#9ac68f;padding:3px 4px 3px 15px}.course-module-state-completed .tick{background-image:url(../furniture/icon-tick-2.png);background-position:center;background-repeat:no-repeat;background-size:16px;width:27px;height:27px;display:inline-block;background-color:#9ac68f;border-radius:18px;vertical-align:top;margin-left:8px}.course-module-state-locked{background-color:rgba(255,255,255,0.2);color:#fff;padding:3px 15px}.e-learning-course-wrapper .course-module-item-trigger{position:absolute;bottom:10px;right:10px;width:20px;height:20px;background-image:url(../furniture/icon-events-minus.png);background-position:center;background-repeat:no-repeat;background-size:20px;display:inline-block;cursor:pointer;transition:.2s all ease}.e-learning-course-wrapper .course-module-item-trigger.open{background-image:url(../furniture/icon-events-plus.png)}.e-learning-course-wrapper .course-module-title,.e-learning-course-wrapper .course-module-title a{color:#fff;font-size:20px;font-weight:700;padding-bottom:3px}.e-learning-course-wrapper .course-module-duration{background-image:url(../furniture/icon-clock-8.png);background-position:left 7px center;background-repeat:no-repeat;background-size:22px;display:inline-block;padding:3px 17px 3px 40px;background-color:rgba(255,255,255,0.2);border-radius:18px;margin-left:20px;font-size:16px}.e-learning-course-wrapper .course-module-summary{color:#fff;font-size:16px;padding-bottom:20px}.e-learning-course-wrapper .course-submodule-item{padding:5px 6px 5px 15px;background-color:rgba(255,255,255,0.2);border-radius:25px;margin:5px 30px 0 30px}.e-learning-course-wrapper .course-submodule-item-started{background-color:#f39433;cursor:pointer}.e-learning-course-wrapper .course-submodule-item-started:hover{background-color:#db852d}.e-learning-course-wrapper .course-submodule-item-completed{background-color:#abd7a1}.e-learning-course-wrapper .course-submodule-title{font-size:16px;font-weight:bold;color:#fff;float:left;padding-top:3px}.e-learning-course-wrapper .course-submodule-title a{color:#fff}.e-learning-course-wrapper .course-submodule-duration{background-image:url(../furniture/icon-clock-8.png);background-position:left 7px center;background-repeat:no-repeat;background-size:22px;display:inline-block;padding:2px 17px 3px 40px;background-color:rgba(255,255,255,0.2);border-radius:18px;margin-left:20px;font-size:14px;font-weight:bold;float:right;color:#fff}.e-learning-course-wrapper .course-submodule-replay{background-image:url(../furniture/icon-refresh.png);background-position:center;background-repeat:no-repeat;background-size:31px;width:31px;height:31px;float:right;margin-left:5px;cursor:pointer}.e-learning-course-wrapper .course-submodule-play{background-image:url(../furniture/icon-play.png);background-position:center;background-repeat:no-repeat;background-size:31px;width:31px;height:31px;float:right;margin-left:5px;cursor:pointer}.e-learning-course-wrapper .course-submodule-completed{display:inline-block;padding:2px 4px 3px 14px;background-color:rgba(255,255,255,1);border-radius:18px;margin-left:5px;font-size:14px;font-weight:bold;float:right;color:#9ac68f;text-transform:uppercase}.e-learning-course-wrapper .course-submodule-completed .tick{background-image:url(../furniture/icon-tick-2.png);background-position:center;background-repeat:no-repeat;background-size:16px;width:27px;height:27px;display:inline-block;background-color:#9ac68f;border-radius:18px;vertical-align:top;margin-left:8px}.e-learning-course-wrapper .course-submodule-locked{background-image:url(../furniture/icon-lock-3.png);background-position:center;background-repeat:no-repeat;background-size:18px;width:31px;height:31px;float:right}.course-header{font-family:'Source Serif Pro',serif;font-size:25px;color:#465687;margin-top:30px}.course-rating-numbers-wrapper{padding:50px 0}.course-rating-column-1{float:left;width:50%;text-align:center}.course-rating-column-1 .rating-value{font-family:'Source Serif Pro',serif;font-size:160px;line-height:160px;color:#465687}.course-rating-column-1 .rating-percent{background-color:#465687;border-radius:20px;padding:5px 15px;display:inline-block}.course-rating-column-1 .course-rating-value{display:inline-block;position:relative;width:110px;vertical-align:-2px}.course-rating-column-1 .course-rating-stars{position:absolute;top:0;left:0}.course-rating-column-1 .course-rating-percent{background-color:#ffce00;display:block;height:20px}.course-rating-column-1 .rating-count{margin-top:10px;font-size:16px}.course-rating-column-2{float:left;width:50%}.course-rating-column-2 .rating-table-table-line{margin-bottom:2px}.course-rating-column-2 .rating-table-label{width:100px;display:inline-block;padding:5px 0}.course-rating-column-2 .rating-table-active-wrapper{width:calc(100% - 100px);display:inline-block}.course-rating-column-2 .rating-table-active{display:inline-block;background-color:#465687;color:#fff;text-align:center;padding:5px 0}.course-rating-column-2 .rating-table-inactive{display:inline-block;background-color:#f5f5f5;padding:5px 0}.course-rating-comments-item{padding:50px 0;border-bottom:2px solid #707070}.course-rating-comment-title{font-family:'Source Serif Pro',serif;font-size:25px;color:#465687}.course-rating-comment-stars span{width:20px;height:20px;background-image:url(../furniture/icon-rating-inactive.png);background-position:center;background-repeat:no-repeat;background-size:20px;display:inline-block;margin:10px 2px 10px 0}.course-rating-comment-stars .active{background-image:url(../furniture/icon-rating-active.png)}.course-submodule-wrapper .previous-trigger{border-color:#bfbfbf;background-color:#bfbfbf;color:#fff}.course-submodule-wrapper .previous-trigger.active{border-color:#007a8d;background-color:#007a8d}.course-submodule-wrapper .module-first-question-trigger{background-color:#bfbfbf;color:#fff;float:right}.course-submodule-wrapper .module-first-question-trigger.active{background-color:#007a8d}.course-submodule-wrapper .submodule-continue-trigger{color:#fff;float:right;background-color:#bfbfbf}.course-submodule-wrapper .submodule-continue-trigger.active{background-color:#007a8d}.course-submodule-wrapper .submodule-content{padding-bottom:50px}.course-submodule-wrapper .submodule-resource-wrapper{padding-bottom:50px}.course-submodule-wrapper .submodule-resource{background-image:url(../furniture/icon-download-2.png);background-position:right 20px center;background-repeat:no-repeat;background-size:20px;display:inline-block;padding:6px 55px 6px 20px;border:1px solid #465687;border-radius:25px;color:#465687;margin-bottom:10px;transition:.2s all ease}.course-submodule-wrapper .submodule-resource:hover{background-image:url(../furniture/icon-download-3.png);background-color:#465687;color:#fff}.course-progress{background-color:#66605f;color:#66605f;padding:5px 15px;border-radius:20px;display:inline-block;position:relative;float:right;font-family:'Open Sans',sans-serif;font-size:18px;line-height:27px;margin-top:6px}.course-progress-bar{position:absolute;left:0;top:0;background-color:#9ac68f;padding:5px 15px;border-radius:20px;z-index:1}.course-progress-text{position:absolute;left:0;top:0;z-index:2;padding:5px 15px;color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;line-height:27px}.module-progress-wrapper{background-color:#465687;padding:5px 6px 5px 15px;border-radius:25px;color:#fff;margin:20px 0 40px 0}.module-progress-wrapper .module-progress-label{float:left;font-weight:bold;padding-top:2px}.submodule-progress-indicator-wrapper{float:right}.submodule-progress{background-color:#fff;color:#465687;padding:3px;border-radius:50%;width:28px;height:28px;display:inline-block;text-align:center;vertical-align:middle;font-weight:bold}.submodule-progress-completed{background-color:#9ac68f;color:#fff}.submodule-progress-separate{height:3px;width:20px;margin:0 3px;background-color:#fff;display:inline-block;vertical-align:middle}.question-wrapper{margin-bottom:50px}.question-wrapper .question-count{font-weight:bold}.question-wrapper .question{margin-bottom:30px}.question-wrapper .question-answer-wrapper{margin-bottom:30px}.question-answer-wrapper .answer{background-image:url(../furniture/icon-tick-unticked-open-4.png);background-repeat:no-repeat;background-size:20px;background-position:left top 14px;display:block;padding:10px 0 10px 35px;transition:.2s all ease;cursor:pointer}.question-answer-wrapper .answer.waiting{background-image:url(../furniture/icon-tick-ticked-4.png)}.question-answer-wrapper .answer.correct{background-image:url(../furniture/icon-tick-ticked-6.png)}.question-answer-wrapper .answer.incorrect{background-image:url(../furniture/icon-tick-ticked-5.png)}.question-wrapper .result-text{font-family:'Source Serif Pro',serif;padding-bottom:20px;display:none;font-size:22px}.question-wrapper .result-incorrect{color:red}.question-wrapper .result-correct{color:#9ac68f}.question-wrapper .result-incorrect-limit{color:red}.question-wrapper .next-step{float:right;margin-left:20px}.question-wrapper .inactive,.question-wrapper .inactive:hover{border:1px solid #bfbfbf;background-color:#bfbfbf;cursor:default;color:#fff}.question-wrapper .check-answer{float:right}.course-rating-review-trigger{background-color:#465687;border-radius:22px;color:#fff;cursor:pointer;display:block;padding:7px 0;text-align:center;transition:.2s all ease}.course-rating-review-trigger:hover{background-color:rgba(70,86,135,0.9)}.course-rating-review-post{background-color:#e5f6f8;border-radius:15px;display:none;margin-top:20px;padding:20px 30px 30px 20px}.course-rating-review-post.completed-course{display:block}.course-rating-review-result{display:none}.course-rating-review-header{color:#465687;font-family:'Source Serif Pro',serif;font-size:25px;padding:10px 0}.course-rating-review-title{-webkit-appearance:none;background-color:#fff;border-radius:22px !important;border:1px solid #518dbd;display:block;margin-bottom:5px;outline:0;padding:5px 15px;transition:.2s all ease;width:calc(100% - 32px)}.course-rating-review-description{-webkit-appearance:none;background-color:#fff;border-radius:22px;border:1px solid #518dbd;height:200px;margin-bottom:10px;outline:0;padding:5px 15px;width:calc(100% - 32px)}.course-rating-review-stars .inactive{background-image:url(../furniture/icon-rating-inactive.png);background-position:center;background-repeat:no-repeat;background-size:30px;cursor:pointer;display:inline-block;height:30px;padding:10px 2px 10px 0;width:30px}.course-rating-review-stars .active{background-image:url(../furniture/icon-rating-active.png)}.course-rating-review-stars:hover span{background-image:url(../furniture/icon-rating-active.png)}.course-rating-review-stars span:hover ~ span{background-image:url(../furniture/icon-rating-inactive.png)}.course-rating-review-submit{float:right}.e-learning-course-wrapper .column1{float:left;width:50%;padding-top:30px;padding-right:60px}.e-learning-course-wrapper .column2{float:left;width:calc(50% - 60px)}.hotspotParent{margin:20px 0 30px}.hotspotImage{background-image:url('png_landscape_600.png');background-repeat:no-repeat;background-size:cover;max-width:100%;position:relative}.hotspot{position:absolute;top:10px;left:10px;width:200px;height:150px;background-color:rgba(255,255,255,0.6);border:1px dashed #adefc6;cursor:pointer;z-index:10}.hotspot-cursor{position:absolute;width:10px;height:10px;display:none;z-index:9997;border:1px dashed #fff;background-color:rgba(225,121,237,0.8)}.current-hotspot{background-color:rgb(62,225,207,0.6);position:absolute;z-index:99;border:1px dashed #fff}.image-hotspot{cursor:pointer;position:absolute;z-index:99}.hotspot-cursor.active{display:block}.spotnumber{text-align:center;margin:0 10px}