.white{color:#fff}.black{color:#000}.gray{color:#ccc}@font-face{font-family:museo-300;src:url(../..//fonts/museo/museo300.eot);src:url(../..//fonts/museo/museo300.eot?#iefix) format("embedded-opentype"),url(../..//fonts/museo/museo300.woff2) format("woff2"),url(../..//fonts/museo/museo300.woff) format("woff"),url(../..//fonts/museo/museo/museo300.ttf) format("truetype"),url(../..//fonts/museo/museo/museo300.svg#museo300) format("svg");font-weight:400;font-style:normal}@font-face{font-family:museo-500;src:url(../..//fonts/museo/museo500.eot);src:url(../..//fonts/museo/museo500.eot?#iefix) format("embedded-opentype"),url(../..//fonts/museo/museo500.woff2) format("woff2"),url(../..//fonts/museo/museo500.woff) format("woff"),url(../..//fonts/museo/museo500.ttf) format("truetype"),url(../..//fonts/museo/museo500.svg#museo500) format("svg");font-weight:400;font-style:normal}@font-face{font-family:museo-700;src:url(../..//fonts/museo//museo700.eot);src:url(../..//fonts/museo/museo700.eot?#iefix) format("embedded-opentype"),url(../..//fonts/museo/museo700.woff2) format("woff2"),url(../..//fonts/museo/museo700.woff) format("woff"),url(../..//fonts/museo/museo700.ttf) format("truetype"),url(../..//fonts/museo/museo700.svg#museo700) format("svg");font-weight:400;font-style:normal}@font-face{font-family:museo-900;src:url(../..//fonts/museo/museo900.eot);src:url(../..//fonts/museo/museo900.eot?#iefix) format("embedded-opentype"),url(../..//fonts/museo/museo900.woff2) format("woff2"),url(../..//fonts/museo/museo900.woff) format("woff"),url(../..//fonts/museo/museo900.ttf) format("truetype"),url(../..//fonts/museo/museo900.svg#museo900) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-full;src:url(../..//fonts/irt-full/irt-full.eot?6gwpv9);src:url(../..//fonts/irt-full/irt-full.eot?6gwpv9#iefix) format("embedded-opentype"),url(../..//fonts/irt-full/irt-full.ttf?6gwpv9) format("truetype"),url(../..//fonts/irt-full/irt-full.woff?6gwpv9) format("woff"),url(../..//fonts/irt-full/irt-full.svg?6gwpv9#irt-full) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-full-social;src:url(../..//fonts/irt-full-social/fonts/irt-full-social.eot?cbs1qf);src:url(../..//fonts/irt-full-social/fonts/irt-full-social.eot?cbs1qf#iefix) format("embedded-opentype"),url(../..//fonts/irt-full-social/fonts/irt-full-social.ttf?cbs1qf) format("truetype"),url(../..//fonts/irt-full-social/fonts/irt-full-social.woff?cbs1qf) format("woff"),url(../..//fonts/irt-full-social/fonts/irt-full-social.svg?cbs1qf#irt-full-social) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-full-support;src:url(../..//fonts/irt-full-support/fonts/irt-full-support.eot?uo4f2h);src:url(../..//fonts/irt-full-support/fonts/irt-full-support.eot?uo4f2h#iefix) format("embedded-opentype"),url(../..//fonts/irt-full-support/fonts/irt-full-support.ttf?uo4f2h) format("truetype"),url(../..//fonts/irt-full-support/fonts/irt-full-support.woff?uo4f2h) format("woff"),url(../..//fonts/irt-full-support/fonts/irt-full-support.svg?uo4f2h#irt-full-support) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-custom;src:url(../..//fonts/irt-custom/irt-custom.eot?wq0me);src:url(../..//fonts/irt-custom/irt-custom.eot?wq0me#iefix) format("embedded-opentype"),url(../..//fonts/irt-custom/irt-custom.ttf?wq0me) format("truetype"),url(../..//fonts/irt-custom/irt-custom.woff?wq0me) format("woff"),url(../..//fonts/irt-custom/irt-custom.svg?wq0me#irt-custom) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-inbox;src:url(../fonts/irt-inbox/irt-inbox.eot?axvyp9);src:url(../fonts/irt-inbox/irt-inbox.eot?axvyp9#iefix) format("embedded-opentype"),url(../fonts/irt-inbox/irt-inbox.ttf?axvyp9) format("truetype"),url(../fonts/irt-inbox/irt-inbox.woff?axvyp9) format("woff"),url(../fonts/irt-inbox/irt-inbox.svg?axvyp9#irt-inbox) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-home;src:url(../..//fonts/irt-home/IRT-home.eot?wq0me);src:url(../..//fonts/irt-home/IRT-home.eot?wq0me#iefix) format("embedded-opentype"),url(../..//fonts/irt-home/IRT-home.ttf?wq0me) format("truetype"),url(../..//fonts/irt-home/IRT-home.woff?wq0me) format("woff"),url(../..//fonts/irt-home/IRT-home.svg?wq0me#irt-home) format("svg");font-weight:400;font-style:normal}@font-face{font-family:irt-mobile;src:url(../..//fonts/irt-mobile/fonts/irt-mobile.eot?wq0eme);src:url(../..//fonts/irt-mobile/fonts/irt-mobile.eot?wq0eme#iefix) format("embedded-opentype"),url(../..//fonts/irt-mobile/fonts/irt-mobile.ttf?wq0me) format("truetype"),url(../..//fonts/irt-mobile/fonts/irt-mobile.woff?wq0me) format("woff"),url(../..//fonts/irt-mobile/fonts/irt-mobile.svg?wq0me#irt-mobile) format("svg");font-weight:400;font-style:normal}ol,ul{margin:0}.block__title{font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:21px;color:#929292;margin-top:0;margin-bottom:18px}.block__title.dark{color:#222}h1{margin-top:5px;margin-top:.5rem}h1.article__title{margin-right:15px;margin-right:1.5rem}@media screen and (max-width:767px){h1.article__title{margin-right:0}}p{margin:0}strong{font-weight:700}@media screen and (max-width:1599px){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.text-xl-justify{text-align:justify}}@media screen and (max-width:1399px){.text-ml-left{text-align:left}.text-ml-right{text-align:right}.text-ml-center{text-align:center}.text-ml-justify{text-align:justify}}@media(max-width:1199px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}@media screen and (max-width:991px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media screen and (max-width:767px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media screen and (max-width:479px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}a:focus,a:hover{color:#00aef0}.button{text-shadow:none;cursor:pointer;display:inline-block;font-size:10.1px;font-weight:800;text-transform:uppercase;line-height:39px;background-color:#f7f7f7;border:1px solid #e9e9e9;color:#222;padding:0 20px;padding-top:1px;transition:all .2s ease-out}.button--white{background-color:#fff}.button:after,.button:before{transition:all .2s ease-out}.button:hover{background-color:#e9e9e9}.button--transparent{background-color:rgba(0,0,0,0);border:0;padding:0;color:#8a8a8a}.button--transparent.glyph:before{color:#8a8a8a}.button--transparent:hover{background-color:inherit;color:#222}.button--transparent:hover:before{color:#00aef0}.button--transparent.card{color:#444}.button--transparent.card:before{color:#00aef0}.button--transparent.card:hover{color:#00aef0}.button--transparent.card:hover:before{color:#00aef0}.button--dark{background-color:#444;border-color:#222;color:#fff}.button--dark:hover{background-color:#222;color:#fff}.button--large{font-size:12px;font-weight:700;line-height:44px;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative}.button--large:focus:after,.button--large:hover:after{opacity:1}.button--large:active,.button--large:focus{border-color:#fbb040}.button--large:active:after,.button--large:focus:after{box-shadow:0 7px 12px -1px transparent}.button--large:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0}.button--large.nodeAction{font-size:10.5px;font-weight:800;line-height:39px}.button--large.skewed{background-image:none;border-color:transparent;box-shadow:none;background-color:rgba(0,0,0,0);padding-right:18px}.button--large.skewed:after{-ms-transform:perspective(90px) rotateX(-8deg);transform:perspective(90px) rotateX(-8deg);-ms-transform-origin:0 100%;transform-origin:0 100%;height:auto;bottom:0;margin-top:1px;margin-bottom:-1px;border:1px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);opacity:1}.button--large.skewed:hover:after{border-color:#fbb040}.button--small{padding:0 12px;line-height:30px}.button--gradient{background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.button--unique.open{width:82px;height:43px;line-height:44px;font-weight:400;text-align:center;background-color:rgba(0,0,0,0);color:#fff;border:0;font-family:irt-full;font-size:24px;text-indent:-10px;position:relative;padding:0}.button--unique.open:before{display:block;content:"";position:absolute;top:0;right:16px;bottom:0;left:0;background-color:#e9e9e9;z-index:-1;-ms-transform:perspective(90px) rotateX(-20deg);transform:perspective(90px) rotateX(-20deg);-ms-transform-origin:0 100%;transform-origin:0 100%;margin-top:4px}.button--unique.open:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-4px;bottom:0;left:0;background-color:#ccc;-ms-transform:skewY(-50deg);transform:skewY(-50deg);z-index:-2}.button--unique.open:hover{background-color:rgba(0,0,0,0)}.button--unique.open:hover:before{background-color:#00aef0}.button--unique.open:hover:after{background-color:#1b75bc}.button__container{margin-bottom:15px;margin-bottom:1.5rem}.button__container--no-margin{margin-bottom:0}.button__container--top-margin{margin:15px 2px 0;margin:1.5rem .2rem 0}.button__container .button__group{display:inline-block;margin-bottom:5px;margin-bottom:.5rem;margin-right:5px;margin-right:.5rem;vertical-align:top}.button__container .button__group:last-of-type(1){margin-right:0}.button__container .button__group--skewed{margin-right:30px;margin-right:3rem}.button__container .button__group--right-separator{padding-right:40px;position:relative}.button__container .button__group--right-separator:after{display:block;width:1px;height:100%;-ms-transform:translate(-50%,0) rotate(15deg);transform:translate(-50%,0) rotate(15deg);background-color:#eaeaea;position:absolute;top:0;right:20px;content:""}.button__container .button__group--no-margin{margin-bottom:0;vertical-align:middle}.button__container .button__group--last{margin-right:0}.button__container .button__group.locked a{color:#603913!important;background:#fbb040!important}.button__container .button__group.locked a:before{color:#603913!important}.button__container .free__element{padding:10px 0 6px;padding:1rem 0 .6rem;color:#444;font-size:10px;font-weight:800;text-transform:uppercase}.button__container .free__element span{color:#222;font-size:14px;line-height:12px}.button--back{display:inline-block;border:1px solid #e9e9e9;color:#222;padding:1px 20px 0 0;transition:all .2s ease-out;font-size:12px;font-weight:700;float:left;line-height:41px;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;margin-right:5px;margin-left:5px;margin-bottom:10px}@media(max-width:1399px)and (min-width:1200px){.button--back{padding:0 10px 0 0;font-size:11px}}.button--back a{background-color:#f3f3f3;width:40px;height:40px;margin:0 20px 1px 1px;float:left;display:block;position:relative;transition:all .2s ease-out}@media(max-width:1399px)and (min-width:1200px){.button--back a{margin:0 10px 0 0;height:41px}}.button--back a:before{content:"";font-family:irt-full;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;font-size:20px;color:#ee2a7b;transition:all .2s ease-out}.button--back a:hover{background-color:#ccc}.button.btn-danger{position:relative;padding:0 40px;font-size:12px;line-height:44px;color:#fff;font-weight:900;border:1px solid #cb3e3a;margin-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.2);transition:all .2s ease-out}.button.btn-danger:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.button.btn-danger:focus,.button.btn-danger:hover{background-position:inherit}.button.btn-danger:focus:after,.button.btn-danger:hover:after{opacity:1}.glyph{position:relative}.glyph:before{content:"";display:block;float:left;margin-left:-2px;margin-right:12px;font-family:irt-full;font-weight:400;font-size:24px;color:#00aef0}.glyph--premium:before{color:#fbb040}.glyph--premium:hover:before{color:#fbb040}.glyph--small:before{margin-right:7px;font-size:18px}.glyph--loadMore{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important}.glyph--loadMore:focus,.glyph--loadMore:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%)}.glyph--loadMore:before{content:"";color:#1b2d6d;text-shadow:none}.glyph--resources:before{content:""}.glyph--mail:before{content:""}.glyph--open:before{content:"";margin-top:-1px}.glyph--slides:before{content:"";margin-top:-1px}.glyph--slidesDownload:before{content:""}.glyph--summary:before{content:"";margin-top:-1px}.glyph--external:before{content:"";margin-top:-1px}.glyph--readMore:before{content:""}.glyph--readMore-info:before{content:""}.glyph--select:before{content:""}.glyph--duration:before{content:"";display:inline-block;float:none;color:inherit;vertical-align:middle;margin-top:-3px;margin-right:4px;margin-left:-2px}.glyph--speaker:before{content:""}.glyph--event:before{content:""}.glyph--eventSurtitle:before{content:""}.glyph--eventDate:before{content:""}.glyph--location:before{content:""}.glyph--presentation:before{content:""}.glyph--report:before{content:""}.glyph--reading:before{content:"";font-family:irt-custom}.glyph--insight:before{content:""}.glyph--interview:before{content:""}.glyph--discussion:before{content:""}.glyph--new:before{content:""}.glyph--venue:before{content:""}.glyph--grid:before{content:""}.glyph--list:before{content:""}.glyph--source:before{content:""}.glyph--year:before{content:""}.glyph--free:before{content:""}.toggle{display:inline-block;width:25px;height:25px;overflow:hidden;position:relative;cursor:pointer}.toggle.toggle__info{text-indent:-999px}.toggle:after,.toggle:before{transition:all .2s ease-out;text-indent:0}.toggle:before{content:"";display:block;font-family:irt-full;font-weight:400;font-size:24px;line-height:25px;color:#ccc;position:absolute;top:0;right:0;bottom:0;left:0}.toggle:after{content:"";display:block}.toggle--medium:hover:before{color:#929292}.toggle:hover:before{color:#444}.toggle__like{width:20px}.toggle__like:before{content:"";font-family:irt-custom;font-size:20px;top:1px}.toggle__like.toggle--large:before{font-size:32px;top:1px}.toggle__like.toggled:before{color:#00aef0}.toggle__like.toggled .like__count{color:#222}.toggle .like__count{position:absolute;top:2px;bottom:0;left:-34px;margin:auto;min-width:30px;height:10px;text-align:right;font-family:museo-700;font-size:10px;line-height:14px;color:#929292;transition:all .2s ease-out;border-radius:2px;pointer-events:none}.toggle .like__count.vertical{top:auto;right:0;bottom:-10px;left:0;min-width:1px;text-align:center}.toggle--large{width:40px;height:40px;text-align:center}.toggle--large:before{font-size:38px;line-height:40px}.toggle--large .like__count,.toggle--large.toggled .like__count{color:#fff;background-color:#929292;width:38px;height:26px;top:0;text-align:center;line-height:26px}.toggle--large.toggled .like__count{background-color:#444}.toggle--large .like__count:after{content:"";display:block;position:absolute;width:10px;height:10px;background-color:inherit;top:-3px;right:0;left:0;margin:auto;z-index:-1;-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle--large .like__count:not(.vertical){top:6px;left:-45px}.toggle--large .like__count:not(.vertical):after{top:0;right:-3px;bottom:0;left:auto}.toggle--large .like__count.vertical{top:auto;bottom:-36px}.toggle__info:before{content:""}.toggle__info:after{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:-1;width:24px;height:24px;background-color:#fff;border-radius:100%;box-shadow:0 0 0 2px #00aef0;opacity:0}.toggle__info.toggled:before{content:"";color:#00aef0}.toggle__info.toggled:after{opacity:1}.toggle__info.toggled:hover:after{box-shadow:0 0 0 2px #ee2a7b}.toggle__info .ajax-throbber{top:6px;position:absolute;left:6px;width:14px;height:14px;text-indent:0;color:#1b2d6d}.toggle__bookmark.toggle--large .ajax-throbber{position:absolute;top:13px;left:13px;width:14px;height:14px;text-indent:0;color:#1b2d6d}.toggle__bookmark:before{content:""}.toggle__bookmark.toggled:before{content:"";color:#00aef0}.toggle__bookmark.toggled:after{display:block;font-family:irt-home;content:"";font-weight:400;font-size:5px;color:#fff;position:absolute;top:-2px;right:0;bottom:0;left:-.5px;width:6px;height:5px;z-index:1;margin:auto;line-height:5px;text-align:center;transition:all .2s ease-out;opacity:1;background-color:rgba(0,0,0,0);-ms-transform:0;transform:0;border-radius:0}.toggle__bookmark.toggled:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.toggle__bookmark.toggled.toggle--large:hover:after{-ms-transform:translate3d(-4px,3px,0);transform:translate3d(-4px,3px,0)}.toggle__bookmark.toggle--large:after{-ms-transform:translate3d(-4px,-5px,0);transform:translate3d(-4px,-5px,0)}.toggle__mail:before{content:""}.toggle__expire:before{content:""}.toggle__linkedin:before{content:"";font-family:irt-full-social}.toggle__twitter:before{content:"";font-family:irt-full-social}.toggle__email:before{content:""}.toggle__description{z-index:1;text-align:center;vertical-align:middle}.toggle__description:before{content:"";color:#fbb040}.toggle__description:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#fff;width:15px;height:15px;margin:auto;border-radius:100%}.toggle__description.toggled:before{content:"";color:#00aef0}.toggle__description.toggled:hover:before{color:#ee2a7b}.switch__container{width:100%;position:relative;padding:10px 10px 0;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}@media(min-width:460px){.switch__container{-ms-flex-flow:nowrap;flex-flow:nowrap}}@media(min-width:1600px){.switch__container:after{content:"";display:block;background-color:inherit;width:100%;position:absolute;top:0;right:-100%;bottom:0}}.switch__wrapper{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;-ms-flex-preferred-size:60%;flex-basis:60%}@media(min-width:460px){.switch__wrapper{-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto}}.switch__title{display:inline-block;vertical-align:middle;color:#444;font-weight:800;text-transform:uppercase;font-size:10.5px;padding-top:2px;margin-right:16px}@media screen and (max-width:991px){.switch__title{display:none}}.description__container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}@media(min-width:460px){.description__container{-ms-flex-preferred-size:65%;flex-basis:65%}}.description__container span{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 10px;font-weight:700;font-style:italic;font-size:12px;line-height:16px;margin-top:10px}@media(max-width:460px){.description__container span{padding-left:0}}@media(min-width:460px){.description__container span{margin-top:0}}.checkbox__slide__switch{display:inline-block;vertical-align:middle;background-color:#e9e9e9;border:2px solid #e9e9e9;color:#8a8a8a;font-size:12px;font-weight:800;line-height:40px;position:relative;cursor:pointer;border-radius:2px;transition:all .2s ease-out}.checkbox__slide__switch.switch__display{background-color:#e9e9e9}.checkbox__slide__switch.switch__display span:before{color:#929292;text-indent:0;margin:0}.checkbox__slide__switch.switch__display span.toggled:before{opacity:.8}.checkbox__slide__switch:not(.disabled):hover{background-color:#dedede;border-color:#dedede}.checkbox__slide__switch:not(.disabled).switch__display:hover span:not(.toggled):before{color:#fff}.checkbox__slide__switch.disabled{opacity:.4;pointer-events:none}.checkbox__slide__switch.disabled:hover{cursor:not-allowed}.checkbox__slide__switch:after{content:"";display:block;position:absolute;top:0;bottom:0;width:50%;transition:all .4s cubic-bezier(0,1.04,.42,1);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out;z-index:0}.checkbox__slide__switch.switched--right:after{-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.checkbox-switch__left,.checkbox-switch__right{display:block;float:left;min-width:40px;max-height:38px;line-height:38px;padding:0;text-transform:uppercase;border:1px solid transparent;text-align:center;position:relative;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;transition:all 1s cubic-bezier(0,1.04,.42,1)}@-moz-document url-prefix(){.checkbox-switch__left,.checkbox-switch__right{line-height:40px}}.checkbox-switch__left.toggled,.checkbox-switch__right.toggled{color:#fff}.checkbox-switch__left.toggled:focus,.checkbox-switch__left.toggled:hover,.checkbox-switch__right.toggled:focus,.checkbox-switch__right.toggled:hover,.switch__display .checkbox-switch__left.toggled:before:focus,.switch__display .checkbox-switch__left.toggled:before:hover,.switch__display .checkbox-switch__right.toggled:before:focus,.switch__display .checkbox-switch__right.toggled:before:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}.checkbox-switch__left:before,.checkbox-switch__right:before{transition:all 1s cubic-bezier(0,1.04,.42,1)}.slide__switch{display:inline-block;vertical-align:middle;background-color:#ccc;border:1px solid #ccc;color:#fff;font-size:12px;font-weight:800;line-height:40px;position:relative;cursor:pointer;transition:all .2s ease-out}.slide__switch.switch__display{background-color:#e9e9e9}.slide__switch.switch__display span{text-indent:-9999px}.slide__switch.switch__display span:before{color:#929292;text-indent:0;margin:0}.slide__switch.switch__display span.toggled:before{opacity:.8}.slide__switch:not(.disabled):hover{background-color:#bbb;border-color:#bbb}.slide__switch:not(.disabled).switch__display:hover span:not(.toggled):before{color:#fff}.slide__switch.disabled{opacity:.4;pointer-events:none}.slide__switch.disabled:hover{cursor:not-allowed}.slide__switch:after{content:"";display:block;position:absolute;top:0;bottom:0;width:50%;transition:all .4s cubic-bezier(0,1.04,.42,1);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 103%);z-index:0}.slide__switch.switched--right:after{-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.switch__left,.switch__right{display:block;float:left;min-width:44px;max-height:42px;line-height:42px;padding:0 9px;border:1px solid transparent;text-align:center;position:relative;z-index:1;transition:all 1s cubic-bezier(0,1.04,.42,1)}@-moz-document url-prefix(){.switch__left,.switch__right{line-height:40px}}.switch__display .switch__left.toggled:before,.switch__display .switch__right.toggled:before,.switch__left.toggled,.switch__right.toggled{color:#222;border-color:#fff;background:rgba(0,0,0,0)}.switch__left:before,.switch__right:before{transition:all 1s cubic-bezier(0,1.04,.42,1)}.views-exposed-form .form-actions.form-wrapper{display:none}.morecontent span{display:none}.morelink{display:block}a.flag span.ajax-throbber{position:absolute;top:5px;left:5px;width:14px;height:14px;text-indent:0;color:#1b2d6d}.form-wrapper .btn-primary{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out}.form-wrapper .btn-primary:focus,.form-wrapper .btn-primary:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}.button--clean{padding:0 10px;border:1px solid;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;z-index:1;overflow:hidden;transition:all .2s ease-out;perspective:110px}.button--clean.extended{padding:0 30px}.button--clean.orange{border-color:#fbb040;color:#fff}.button--clean.orange:after{background-color:#fbb040}.button--clean.orange:hover{background-color:#fbb040;color:#603913}.button--clean.orange.solid{background-color:#fbb040;color:#603913}.button--clean.orange.filled{background-color:#fff;color:#603913}.button--clean.white{border-color:#fff;color:#fff}.button--clean.white:after{background-color:#fff}.button--clean.white:hover{color:#444}.button--clean.white.solid{background-color:#fff;color:#222}.button--clean.grey{border-color:#ccc;color:#ccc;background-color:#fff}.button--clean.grey:after{background-color:rgba(0,0,0,0)}.button--clean.grey:hover{color:#fff}.button--clean.grey.solid{background-color:#ccc;color:#fff}.button--clean.grey.solid:hover{background-color:#00aef0;border-color:#00aef0}.button--clean.blue{border-color:#00aef0;color:#00aef0;background-color:#fff}.button--clean.blue:after{background-color:#00aef0}.button--clean.blue:hover{color:#fff}.button--clean.blue.solid{background-color:#00aef0;color:#fff}.button--clean.outline{background-color:rgba(0,0,0,0)}.button--clean:after{display:block;content:"";position:absolute;top:0;right:-1px;bottom:0;left:-1px;z-index:-1;background-color:rgba(0,0,0,0);transition:all .2s ease-out;-ms-transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);-ms-transform-origin:50% 100%;transform-origin:50% 100%}.button--clean:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.form-type-select .chosen-enable{width:100%!important;border-radius:0;box-shadow:none;padding:0 0 0 40px;height:50px;border:2px solid #e9e9e9}.form-type-select .chosen-enable.chosen-with-drop{border-color:#00aef0}.form-type-select .chosen-enable.chosen-container-active{border-color:#00aef0}.form-type-select .chosen-container .chosen-single{box-shadow:none;border:0;background:rgba(0,0,0,0);height:auto;line-height:50px;font-size:16px}.form-type-select .chosen-container .chosen-single>div>b{display:none}.form-type-select .chosen-container.error{border-color:red}.form-type-select .chosen-container .chosen-drop{margin-top:2px;margin-left:-2px}.form-type-select .chosen-container.chosen-with-drop .chosen-drop{right:-2px;width:auto}.path-bookmarks #custom-select-menu,.path-learn #custom-select-menu{display:none}@media(max-width:767px){.path-bookmarks #custom-select-menu,.path-learn #custom-select-menu{display:inline-block}}.path-bookmarks .custom-selectdropdown,.path-learn .custom-selectdropdown{display:block}@media(max-width:767px){.path-bookmarks .custom-selectdropdown,.path-learn .custom-selectdropdown{display:none}}@media(max-width:767px){.path-bookmarks .custom-select-menu--wrapper,.path-learn .custom-select-menu--wrapper{display:inline-block}}.path-bookmarks .custom-select-menu--wrapper:before,.path-learn .custom-select-menu--wrapper:before{content:""}.path-learn.route--vieweventspage-1 .custom-select-menu--wrapper:before,.path-learn.route--vieweventspage-2 .custom-select-menu--wrapper:before,.path-learn.route--vieweventspage-3 .custom-select-menu--wrapper:before{content:""}.custom-select-menu--wrapper{position:relative;width:100%;z-index:5;background-color:#fff;display:none}@media(max-width:767px){.custom-select-menu--wrapper{float:left;width:49%}}.custom-select-menu--wrapper:before{font-family:irt-full;font-size:22px;color:#00aef0;font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;left:14px;top:48%;z-index:10}.custom-select-menu--wrapper:after{content:"";font-family:irt-full;font-size:22px;color:#222;pointer-events:none;font-weight:400;position:absolute;right:1px;top:7px;width:30px;background-color:#fff}#custom-select-menu{position:relative;font-size:12px;cursor:pointer;font-weight:700;text-transform:uppercase;border:1px solid #ccc;height:44px;line-height:44px;border-radius:0;background:rgba(0,0,0,0)!important;box-shadow:none;padding:0 33px 0 40px;width:100%;text-align:center;color:#222}#custom-select-menu.white{color:#fff}#custom-select-menu:focus{border:1px solid #00aef0}#custom-select-menu option{display:block!important;margin:5px;text-transform:none;line-height:23px;padding:0;border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;color:#222!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.5px;text-indent:0}#custom-select-menu option.selected{background-color:#f7f7f7;box-shadow:0 0 0 1px #ccc}@media(max-width:767px){.block-facet--datebasic-custom,.form-item-field-ctsr-last-name-1,.form-item-name-1,.form-item-name-1-1,.form-item-sort-by{width:50%;padding-left:1%}.block-facet--datebasic-custom .options,.block-facet--datebasic-custom .select-wrapper,.block-facet--datebasic-custom .trigger,.form-item-field-ctsr-last-name-1 .options,.form-item-field-ctsr-last-name-1 .select-wrapper,.form-item-field-ctsr-last-name-1 .trigger,.form-item-name-1 .options,.form-item-name-1 .select-wrapper,.form-item-name-1 .trigger,.form-item-name-1-1 .options,.form-item-name-1-1 .select-wrapper,.form-item-name-1-1 .trigger,.form-item-sort-by .options,.form-item-sort-by .select-wrapper,.form-item-sort-by .trigger{width:100%!important}.form-item-field-category-1,.form-item-field-category-1.select-wrapper{width:50%;padding-right:1%}.form-item-field-category-1 .options,.form-item-field-category-1 .select-wrapper,.form-item-field-category-1 .trigger,.form-item-field-category-1.select-wrapper .options,.form-item-field-category-1.select-wrapper .select-wrapper,.form-item-field-category-1.select-wrapper .trigger{width:100%!important}}@media(min-width:992px)and (max-width:1279px){.path-bookmarks.route--viewresourcesbm-content .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-insights .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-interviews .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-presentations .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-readings .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-reports .region .connect-tabs,.path-learn.route--vieweventspage-1 .region .connect-tabs,.path-learn.route--vieweventspage-2 .region .connect-tabs,.path-learn.route--vieweventspage-3 .region .connect-tabs,.path-learn.route--viewresourcesinsights-page .region .connect-tabs,.path-learn.route--viewresourcesinterviews-page .region .connect-tabs,.path-learn.route--viewresourcespresentation-page .region .connect-tabs,.path-learn.route--viewresourcesreadings-page .region .connect-tabs,.path-learn.route--viewresourcesreports-page .region .connect-tabs,.path-learn.route--viewresourcesresources-page .region .connect-tabs{width:100%}}@media(max-width:767px){.path-bookmarks.route--viewresourcesbm-content .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-insights .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-interviews .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-presentations .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-readings .region .connect-tabs,.path-bookmarks.route--viewresourcesbookmarked-reports .region .connect-tabs,.path-learn.route--vieweventspage-1 .region .connect-tabs,.path-learn.route--vieweventspage-2 .region .connect-tabs,.path-learn.route--vieweventspage-3 .region .connect-tabs,.path-learn.route--viewresourcesinsights-page .region .connect-tabs,.path-learn.route--viewresourcesinterviews-page .region .connect-tabs,.path-learn.route--viewresourcespresentation-page .region .connect-tabs,.path-learn.route--viewresourcesreadings-page .region .connect-tabs,.path-learn.route--viewresourcesreports-page .region .connect-tabs,.path-learn.route--viewresourcesresources-page .region .connect-tabs{width:auto}}@media(min-width:768px)and (max-width:1279px){form#views-exposed-form-resources-bookmarked-insights .form-type-select,form#views-exposed-form-resources-bookmarked-interviews .form-type-select,form#views-exposed-form-resources-bookmarked-presentations .form-type-select,form#views-exposed-form-resources-bookmarked-readings .form-type-select,form#views-exposed-form-resources-bookmarked-reports .form-type-select,form#views-exposed-form-resources-insights-page .form-type-select,form#views-exposed-form-resources-interviews-page .form-type-select,form#views-exposed-form-resources-presentation-page .form-type-select,form#views-exposed-form-resources-readings-page .form-type-select,form#views-exposed-form-resources-reports-page .form-type-select{margin-left:0}form#views-exposed-form-resources-bookmarked-insights .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-bookmarked-interviews .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-bookmarked-presentations .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-bookmarked-readings .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-bookmarked-reports .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-insights-page .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-interviews-page .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-presentation-page .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-readings-page .form-type-select .select-wrapper .fancy-select .trigger,form#views-exposed-form-resources-reports-page .form-type-select .select-wrapper .fancy-select .trigger{width:200px}form#views-exposed-form-resources-bookmarked-insights .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-bookmarked-interviews .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-bookmarked-presentations .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-bookmarked-readings .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-bookmarked-reports .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-insights-page .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-interviews-page .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-presentation-page .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-readings-page .form-type-select .select-wrapper .fancy-select .options,form#views-exposed-form-resources-reports-page .form-type-select .select-wrapper .fancy-select .options{width:200px}}ul.route--viewresourcesbm-content,ul.route--viewresourcesbookmarked-insights,ul.route--viewresourcesbookmarked-interviews,ul.route--viewresourcesbookmarked-presentations,ul.route--viewresourcesbookmarked-readings,ul.route--viewresourcesbookmarked-reports,ul.route--viewresourcesinsights-page,ul.route--viewresourcesinterviews-page,ul.route--viewresourcespresentation-page,ul.route--viewresourcesreadings-page,ul.route--viewresourcesreports-page,ul.route--viewresourcesresources-page{float:left;width:auto}@media(min-width:768px)and (max-width:1399px){ul.route--viewresourcesbm-content,ul.route--viewresourcesbookmarked-insights,ul.route--viewresourcesbookmarked-interviews,ul.route--viewresourcesbookmarked-presentations,ul.route--viewresourcesbookmarked-readings,ul.route--viewresourcesbookmarked-reports,ul.route--viewresourcesinsights-page,ul.route--viewresourcesinterviews-page,ul.route--viewresourcespresentation-page,ul.route--viewresourcesreadings-page,ul.route--viewresourcesreports-page,ul.route--viewresourcesresources-page{width:100%}}@media(max-width:767px){ul.route--viewresourcesbm-content,ul.route--viewresourcesbookmarked-insights,ul.route--viewresourcesbookmarked-interviews,ul.route--viewresourcesbookmarked-presentations,ul.route--viewresourcesbookmarked-readings,ul.route--viewresourcesbookmarked-reports,ul.route--viewresourcesinsights-page,ul.route--viewresourcesinterviews-page,ul.route--viewresourcespresentation-page,ul.route--viewresourcesreadings-page,ul.route--viewresourcesreports-page,ul.route--viewresourcesresources-page{background-color:#e9e9e9;width:100%}}ul.route--viewresourcesbm-content li,ul.route--viewresourcesbookmarked-insights li,ul.route--viewresourcesbookmarked-interviews li,ul.route--viewresourcesbookmarked-presentations li,ul.route--viewresourcesbookmarked-readings li,ul.route--viewresourcesbookmarked-reports li,ul.route--viewresourcesinsights-page li,ul.route--viewresourcesinterviews-page li,ul.route--viewresourcespresentation-page li,ul.route--viewresourcesreadings-page li,ul.route--viewresourcesreports-page li,ul.route--viewresourcesresources-page li{float:none;display:inline-block}@media(min-width:768px)and (max-width:992px){ul.route--viewresourcesbm-content li,ul.route--viewresourcesbookmarked-insights li,ul.route--viewresourcesbookmarked-interviews li,ul.route--viewresourcesbookmarked-presentations li,ul.route--viewresourcesbookmarked-readings li,ul.route--viewresourcesbookmarked-reports li,ul.route--viewresourcesinsights-page li,ul.route--viewresourcesinterviews-page li,ul.route--viewresourcespresentation-page li,ul.route--viewresourcesreadings-page li,ul.route--viewresourcesreports-page li,ul.route--viewresourcesresources-page li{width:32.7%;text-align:right}ul.route--viewresourcesbm-content li:nth-child(1),ul.route--viewresourcesbookmarked-insights li:nth-child(1),ul.route--viewresourcesbookmarked-interviews li:nth-child(1),ul.route--viewresourcesbookmarked-presentations li:nth-child(1),ul.route--viewresourcesbookmarked-readings li:nth-child(1),ul.route--viewresourcesbookmarked-reports li:nth-child(1),ul.route--viewresourcesinsights-page li:nth-child(1),ul.route--viewresourcesinterviews-page li:nth-child(1),ul.route--viewresourcespresentation-page li:nth-child(1),ul.route--viewresourcesreadings-page li:nth-child(1),ul.route--viewresourcesreports-page li:nth-child(1),ul.route--viewresourcesresources-page li:nth-child(1){text-align:left;background-color:#e1e1e1}}@media(min-width:500px)and (max-width:767px){ul.route--viewresourcesbm-content li,ul.route--viewresourcesbookmarked-insights li,ul.route--viewresourcesbookmarked-interviews li,ul.route--viewresourcesbookmarked-presentations li,ul.route--viewresourcesbookmarked-readings li,ul.route--viewresourcesbookmarked-reports li,ul.route--viewresourcesinsights-page li,ul.route--viewresourcesinterviews-page li,ul.route--viewresourcespresentation-page li,ul.route--viewresourcesreadings-page li,ul.route--viewresourcesreports-page li,ul.route--viewresourcesresources-page li{width:33.3%;text-align:right}}@media(max-width:499px){ul.route--viewresourcesbm-content li,ul.route--viewresourcesbookmarked-insights li,ul.route--viewresourcesbookmarked-interviews li,ul.route--viewresourcesbookmarked-presentations li,ul.route--viewresourcesbookmarked-readings li,ul.route--viewresourcesbookmarked-reports li,ul.route--viewresourcesinsights-page li,ul.route--viewresourcesinterviews-page li,ul.route--viewresourcespresentation-page li,ul.route--viewresourcesreadings-page li,ul.route--viewresourcesreports-page li,ul.route--viewresourcesresources-page li{width:50%;text-align:right}}ul.route--viewresourcesbm-content li:nth-child(1) a,ul.route--viewresourcesbookmarked-insights li:nth-child(1) a,ul.route--viewresourcesbookmarked-interviews li:nth-child(1) a,ul.route--viewresourcesbookmarked-presentations li:nth-child(1) a,ul.route--viewresourcesbookmarked-readings li:nth-child(1) a,ul.route--viewresourcesbookmarked-reports li:nth-child(1) a,ul.route--viewresourcesinsights-page li:nth-child(1) a,ul.route--viewresourcesinterviews-page li:nth-child(1) a,ul.route--viewresourcespresentation-page li:nth-child(1) a,ul.route--viewresourcesreadings-page li:nth-child(1) a,ul.route--viewresourcesreports-page li:nth-child(1) a,ul.route--viewresourcesresources-page li:nth-child(1) a{text-indent:0!important}ul.route--viewresourcesbm-content li:nth-child(1) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(1) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(1) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(1) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(1) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(1) a:before,ul.route--viewresourcesinsights-page li:nth-child(1) a:before,ul.route--viewresourcesinterviews-page li:nth-child(1) a:before,ul.route--viewresourcespresentation-page li:nth-child(1) a:before,ul.route--viewresourcesreadings-page li:nth-child(1) a:before,ul.route--viewresourcesreports-page li:nth-child(1) a:before,ul.route--viewresourcesresources-page li:nth-child(1) a:before{display:none}ul.route--viewresourcesbm-content li:nth-child(2) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(2) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(2) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(2) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(2) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(2) a:before,ul.route--viewresourcesinsights-page li:nth-child(2) a:before,ul.route--viewresourcesinterviews-page li:nth-child(2) a:before,ul.route--viewresourcespresentation-page li:nth-child(2) a:before,ul.route--viewresourcesreadings-page li:nth-child(2) a:before,ul.route--viewresourcesreports-page li:nth-child(2) a:before,ul.route--viewresourcesresources-page li:nth-child(2) a:before{content:""}ul.route--viewresourcesbm-content li:nth-child(3) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(3) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(3) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(3) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(3) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(3) a:before,ul.route--viewresourcesinsights-page li:nth-child(3) a:before,ul.route--viewresourcesinterviews-page li:nth-child(3) a:before,ul.route--viewresourcespresentation-page li:nth-child(3) a:before,ul.route--viewresourcesreadings-page li:nth-child(3) a:before,ul.route--viewresourcesreports-page li:nth-child(3) a:before,ul.route--viewresourcesresources-page li:nth-child(3) a:before{content:""}ul.route--viewresourcesbm-content li:nth-child(4) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(4) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(4) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(4) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(4) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(4) a:before,ul.route--viewresourcesinsights-page li:nth-child(4) a:before,ul.route--viewresourcesinterviews-page li:nth-child(4) a:before,ul.route--viewresourcespresentation-page li:nth-child(4) a:before,ul.route--viewresourcesreadings-page li:nth-child(4) a:before,ul.route--viewresourcesreports-page li:nth-child(4) a:before,ul.route--viewresourcesresources-page li:nth-child(4) a:before{content:""}ul.route--viewresourcesbm-content li:nth-child(5) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(5) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(5) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(5) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(5) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(5) a:before,ul.route--viewresourcesinsights-page li:nth-child(5) a:before,ul.route--viewresourcesinterviews-page li:nth-child(5) a:before,ul.route--viewresourcespresentation-page li:nth-child(5) a:before,ul.route--viewresourcesreadings-page li:nth-child(5) a:before,ul.route--viewresourcesreports-page li:nth-child(5) a:before,ul.route--viewresourcesresources-page li:nth-child(5) a:before{content:"";font-family:irt-full;font-size:22px}ul.route--viewresourcesbm-content li:nth-child(6) a:before,ul.route--viewresourcesbookmarked-insights li:nth-child(6) a:before,ul.route--viewresourcesbookmarked-interviews li:nth-child(6) a:before,ul.route--viewresourcesbookmarked-presentations li:nth-child(6) a:before,ul.route--viewresourcesbookmarked-readings li:nth-child(6) a:before,ul.route--viewresourcesbookmarked-reports li:nth-child(6) a:before,ul.route--viewresourcesinsights-page li:nth-child(6) a:before,ul.route--viewresourcesinterviews-page li:nth-child(6) a:before,ul.route--viewresourcespresentation-page li:nth-child(6) a:before,ul.route--viewresourcesreadings-page li:nth-child(6) a:before,ul.route--viewresourcesreports-page li:nth-child(6) a:before,ul.route--viewresourcesresources-page li:nth-child(6) a:before{content:"";font-family:irt-custom;font-size:22px}ul.route--viewresourcesbm-content li a,ul.route--viewresourcesbookmarked-insights li a,ul.route--viewresourcesbookmarked-interviews li a,ul.route--viewresourcesbookmarked-presentations li a,ul.route--viewresourcesbookmarked-readings li a,ul.route--viewresourcesbookmarked-reports li a,ul.route--viewresourcesinsights-page li a,ul.route--viewresourcesinterviews-page li a,ul.route--viewresourcespresentation-page li a,ul.route--viewresourcesreadings-page li a,ul.route--viewresourcesreports-page li a,ul.route--viewresourcesresources-page li a{line-height:41px!important;text-indent:30px}@media(min-width:1280px)and (max-width:1599px){ul.route--viewresourcesbm-content li a,ul.route--viewresourcesbookmarked-insights li a,ul.route--viewresourcesbookmarked-interviews li a,ul.route--viewresourcesbookmarked-presentations li a,ul.route--viewresourcesbookmarked-readings li a,ul.route--viewresourcesbookmarked-reports li a,ul.route--viewresourcesinsights-page li a,ul.route--viewresourcesinterviews-page li a,ul.route--viewresourcespresentation-page li a,ul.route--viewresourcesreadings-page li a,ul.route--viewresourcesreports-page li a,ul.route--viewresourcesresources-page li a{padding:0 15px!important}}@media(min-width:992px)and (max-width:1279px){ul.route--viewresourcesbm-content li a,ul.route--viewresourcesbookmarked-insights li a,ul.route--viewresourcesbookmarked-interviews li a,ul.route--viewresourcesbookmarked-presentations li a,ul.route--viewresourcesbookmarked-readings li a,ul.route--viewresourcesbookmarked-reports li a,ul.route--viewresourcesinsights-page li a,ul.route--viewresourcesinterviews-page li a,ul.route--viewresourcespresentation-page li a,ul.route--viewresourcesreadings-page li a,ul.route--viewresourcesreports-page li a,ul.route--viewresourcesresources-page li a{padding:0 10px!important;font-size:9px!important}}@media(min-width:500px)and (max-width:991px){ul.route--viewresourcesbm-content li a,ul.route--viewresourcesbookmarked-insights li a,ul.route--viewresourcesbookmarked-interviews li a,ul.route--viewresourcesbookmarked-presentations li a,ul.route--viewresourcesbookmarked-readings li a,ul.route--viewresourcesbookmarked-reports li a,ul.route--viewresourcesinsights-page li a,ul.route--viewresourcesinterviews-page li a,ul.route--viewresourcespresentation-page li a,ul.route--viewresourcesreadings-page li a,ul.route--viewresourcesreports-page li a,ul.route--viewresourcesresources-page li a{padding:0 5px!important;font-size:10.2px!important;text-indent:23px!important}ul.route--viewresourcesbm-content li a:before,ul.route--viewresourcesbookmarked-insights li a:before,ul.route--viewresourcesbookmarked-interviews li a:before,ul.route--viewresourcesbookmarked-presentations li a:before,ul.route--viewresourcesbookmarked-readings li a:before,ul.route--viewresourcesbookmarked-reports li a:before,ul.route--viewresourcesinsights-page li a:before,ul.route--viewresourcesinterviews-page li a:before,ul.route--viewresourcespresentation-page li a:before,ul.route--viewresourcesreadings-page li a:before,ul.route--viewresourcesreports-page li a:before,ul.route--viewresourcesresources-page li a:before{font-size:20px!important;margin-left:-24px!important}}@media(max-width:499px){ul.route--viewresourcesbm-content li a,ul.route--viewresourcesbookmarked-insights li a,ul.route--viewresourcesbookmarked-interviews li a,ul.route--viewresourcesbookmarked-presentations li a,ul.route--viewresourcesbookmarked-readings li a,ul.route--viewresourcesbookmarked-reports li a,ul.route--viewresourcesinsights-page li a,ul.route--viewresourcesinterviews-page li a,ul.route--viewresourcespresentation-page li a,ul.route--viewresourcesreadings-page li a,ul.route--viewresourcesreports-page li a,ul.route--viewresourcesresources-page li a{padding:0 10px!important}}ul.route--viewresourcesbm-content li a:before,ul.route--viewresourcesbookmarked-insights li a:before,ul.route--viewresourcesbookmarked-interviews li a:before,ul.route--viewresourcesbookmarked-presentations li a:before,ul.route--viewresourcesbookmarked-readings li a:before,ul.route--viewresourcesbookmarked-reports li a:before,ul.route--viewresourcesinsights-page li a:before,ul.route--viewresourcesinterviews-page li a:before,ul.route--viewresourcespresentation-page li a:before,ul.route--viewresourcesreadings-page li a:before,ul.route--viewresourcesreports-page li a:before,ul.route--viewresourcesresources-page li a:before{content:"";display:block;float:left;margin-left:-30px;margin-right:12px;font-family:irt-full;font-weight:400;font-size:24px;position:absolute;pointer-events:none}@media(max-width:767px){ul.route--viewresourcesbm-content li,ul.route--viewresourcesbookmarked-insights li,ul.route--viewresourcesbookmarked-interviews li,ul.route--viewresourcesbookmarked-presentations li,ul.route--viewresourcesbookmarked-readings li,ul.route--viewresourcesbookmarked-reports li,ul.route--viewresourcesinsights-page li,ul.route--viewresourcesinterviews-page li,ul.route--viewresourcespresentation-page li,ul.route--viewresourcesreadings-page li,ul.route--viewresourcesreports-page li,ul.route--viewresourcesresources-page li{float:left;margin:0}}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup,#views-exposed-form-resources-bm-content fieldset.fieldgroup,#views-exposed-form-resources-resources-page fieldset.fieldgroup{float:left;width:auto}@media(min-width:500px)and (max-width:1399px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup,#views-exposed-form-resources-bm-content fieldset.fieldgroup,#views-exposed-form-resources-resources-page fieldset.fieldgroup{background-color:#e9e9e9;padding:5px;width:100%}}@media(max-width:499px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup,#views-exposed-form-resources-bm-content fieldset.fieldgroup,#views-exposed-form-resources-resources-page fieldset.fieldgroup{background-color:#e9e9e9;width:100%}}@media(max-width:1199px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{width:100%}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(1),#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(1),#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(1){text-align:left;background-color:#e1e1e1}}@media(min-width:992px)and (max-width:1199px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item{width:32.9%;text-align:right}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(1),#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(1),#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(1){text-align:left;background-color:#e1e1e1}}@media(min-width:768px)and (max-width:991px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item{width:32.7%;text-align:right}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 10px}}@media(min-width:500px)and (max-width:767px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item{width:33.3%;text-align:right}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 10px}}@media(max-width:499px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item{width:50%;text-align:right}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 10px}}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(1) label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(1) label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(1) label{text-indent:0}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(1) label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(1) label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(1) label:before{display:none}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(2) label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(2) label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(2) label:before{content:""}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(3) label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(3) label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(3) label:before{content:""}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(4) label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(4) label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(4) label:before{content:""}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item:nth-child(5) label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item:nth-child(5) label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item:nth-child(5) label:before{content:"";font-family:irt-custom;font-size:22px}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{text-indent:30px}@media(min-width:1400px)and (max-width:1599px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 15px}}@media(min-width:992px)and (max-width:1279px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 10px}}@media(min-width:768px)and (max-width:991px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label{padding:0 5px;font-size:10.2px;text-indent:23px}#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item label:before,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item label:before,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item label:before{font-size:20px;margin-left:-24px}}@media(max-width:767px){#views-exposed-form-event-resources-page-1 fieldset.fieldgroup .form-item,#views-exposed-form-resources-bm-content fieldset.fieldgroup .form-item,#views-exposed-form-resources-resources-page fieldset.fieldgroup .form-item{float:left;margin:0}}@media(min-width:768px)and (max-width:1279px){#views-exposed-form-event-resources-page-1 .form-type-select,#views-exposed-form-resources-bm-content .form-type-select,#views-exposed-form-resources-resources-page .form-type-select{margin-left:0}#views-exposed-form-event-resources-page-1 .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-resources-bm-content .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-resources-resources-page .form-type-select .select-wrapper .fancy-select .trigger{width:200px}#views-exposed-form-event-resources-page-1 .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-resources-bm-content .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-resources-resources-page .form-type-select .select-wrapper .fancy-select .options{width:200px}}fieldset.fieldgroup{width:auto;float:left;padding:0;margin-bottom:5px}@media(max-width:767px){fieldset.fieldgroup{width:100%;text-align:center}}fieldset.fieldgroup legend{display:none}fieldset.fieldgroup .form-item label{text-transform:uppercase;color:#222;padding:0 20px;padding-top:1px;border:1px solid transparent;transition:all .2s ease-out;font-size:12px;font-weight:700;line-height:41px;position:relative}fieldset.fieldgroup .form-item label:active:after,fieldset.fieldgroup .form-item label:focus:after{box-shadow:0 7px 12px -1px transparent}fieldset.fieldgroup .form-item label:hover{color:#00aef0}fieldset.fieldgroup .form-item label:before{content:"";display:block;float:left;margin-left:-30px;margin-right:12px;font-family:irt-full;font-weight:400;font-size:24px;position:absolute;pointer-events:none}fieldset.fieldgroup .form-item label:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}fieldset.fieldgroup .form-item label.checked{border:1px solid #e9e9e9;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}fieldset.fieldgroup .form-item label.checked:focus:after,fieldset.fieldgroup .form-item label.checked:hover:after{opacity:1}fieldset.fieldgroup .form-item label input{display:none}.form-item .control-label{padding-left:20px;font-size:12px;font-weight:800;text-transform:uppercase}.form-item .control-label.form-required:after{display:inline-block;width:10px;height:7px;margin:0 0 0 5px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top;content:"*"}.form-item .description{font-size:12px;color:#444;padding:12px 10px 0 10px;font-style:italic}.form-item .form-date,.form-item .form-email,.form-item .form-tel,.form-item .form-text,.form-item .form-time,.form-item .form-url{border-radius:0;box-shadow:none;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 20px}@media(max-width:1599px){.form-item .form-date,.form-item .form-email,.form-item .form-tel,.form-item .form-text,.form-item .form-time,.form-item .form-url{padding:0 10px}}.form-item .form-date:focus,.form-item .form-email:focus,.form-item .form-tel:focus,.form-item .form-text:focus,.form-item .form-time:focus,.form-item .form-url:focus{border-color:#00aef0}.form-item .form-date.error,.form-item .form-email.error,.form-item .form-tel.error,.form-item .form-text.error,.form-item .form-time.error,.form-item .form-url.error{border-color:red}.form-item.form-type-password-confirm .password-strength{font-size:12px;color:#444;padding:12px 10px 0 10px}.form-item.form-type-password-confirm .password-strength .password-strength__indicator.is-strong{background-color:#15b367}.form-item.form-type-password-confirm .password-strength .password-strength__indicator.is-good{background-color:#15b367}.form-item.form-type-password-confirm .password-strength .password-strength__indicator.is-fair{background-color:#f9df33}.form-item.form-type-password-confirm .password-strength .password-strength__indicator.is-weak{background-color:#e61e26}.form-item.form-type-password-confirm .password-strength .password-strength__title{display:block;padding-top:10px;font-style:italic}.form-item.form-type-password-confirm .password-strength .password-strength__title .password-strength__text{font-weight:700}.form-item.form-type-password-confirm div.password-confirm{font-size:12px;color:#444;padding:12px 10px 0 10px;font-style:italic}.form-item.form-type-password-confirm div.password-confirm .error{color:#e61e26;font-weight:700}.form-item.form-type-password-confirm div.password-confirm .ok{color:#15b367;font-weight:700}.form-item.form-type-password-confirm .password-suggestions{clear:both;margin-left:15px;margin-right:15px;font-size:12px;color:#444;padding:12px 10px 0 10px;font-style:italic}.form-item.form-type-password-confirm .password-suggestions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:0 -10px 10px -10px}.form-item.form-type-password-confirm .password-suggestions ul{padding-left:15px;padding-right:15px;color:#777;font-weight:700}@media screen and (min-width:1200px){.form-item.form-type-password-confirm .password-suggestions ul{float:right;padding-left:37px;width:50%}}.form-item.form-type-password-confirm .password-suggestions ul li{list-style-type:disc}.form-item .input-group-addon{border-width:2px;border-color:#e9e9e9;border-radius:0;background-color:#f7f7f7}textarea.form-control{overflow:hidden;box-sizing:border-box;resize:none}.ui-autocomplete .ui-menu-item.ui-state-focus a{color:#fff}#event-submenu li.resources-link a:before{content:""}#event-submenu li.speakers-link a:before{content:""}#event-submenu li.attendees-link a:before{content:""}#event-submenu li.gallery-link a:before{content:""}#event-submenu li a{width:100%;float:left;text-transform:uppercase;color:#222;padding:0 15px 0 50px;padding-top:1px;border:1px solid transparent;transition:all .2s ease-out;font-size:12px;font-weight:700;line-height:41px;position:relative}#event-submenu li a:active:after,#event-submenu li a:focus:after{box-shadow:0 7px 12px -1px transparent}#event-submenu li a:hover{color:#00aef0}#event-submenu li a:before{content:"";display:block;float:left;margin-left:-35px;font-family:irt-full;font-weight:400;font-size:22px;line-height:38px;position:absolute;pointer-events:none}#event-submenu li a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}#event-submenu li a.checked{border:1px solid #e9e9e9;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}#event-submenu li a.checked:before{color:#00aef0}#event-submenu li a.checked:focus:after,#event-submenu li a.checked:hover:after{opacity:1}.user-my-experience-form .form-item.checkbox label,form[id^=select-upgrade-membership-form] .form-item.checkbox label,form[id^=user-my-data-form] .form-item.checkbox label,form[id^=user-register-form] .form-item.checkbox label{position:relative}.user-my-experience-form .form-item.checkbox label input,form[id^=select-upgrade-membership-form] .form-item.checkbox label input,form[id^=user-my-data-form] .form-item.checkbox label input,form[id^=user-register-form] .form-item.checkbox label input{opacity:0;left:25px}.user-my-experience-form .form-item.checkbox label:before,form[id^=select-upgrade-membership-form] .form-item.checkbox label:before,form[id^=user-my-data-form] .form-item.checkbox label:before,form[id^=user-register-form] .form-item.checkbox label:before{width:20px;margin:0;float:none;content:"";color:#00aef0;background-color:#fff;font-family:irt-full;font-weight:400;font-size:31px;display:inline-block;position:absolute;top:0;left:2px;text-align:center;line-height:20px;text-indent:-6px;z-index:10;transition:all .2s ease-out}.user-my-experience-form .form-item.checkbox label.error:before,form[id^=select-upgrade-membership-form] .form-item.checkbox label.error:before,form[id^=user-my-data-form] .form-item.checkbox label.error:before,form[id^=user-register-form] .form-item.checkbox label.error:before{color:red}.user-my-experience-form .form-item.checkbox label.checked:before,form[id^=select-upgrade-membership-form] .form-item.checkbox label.checked:before,form[id^=user-my-data-form] .form-item.checkbox label.checked:before,form[id^=user-register-form] .form-item.checkbox label.checked:before{content:""}form[id^=select-upgrade-membership-form] .custom-user-form-membership.active .form-item.radio label:before,form[id^=user-register-form] .custom-user-form-membership.active .form-item.radio label:before{content:"Selected"}form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.radio label,form[id^=user-register-form] .custom-user-form-membership .form-item.radio label{position:relative}form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.radio label input,form[id^=user-register-form] .custom-user-form-membership .form-item.radio label input{display:none}form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.radio label:before,form[id^=user-register-form] .custom-user-form-membership .form-item.radio label:before{content:"Select";color:#fff;font-size:20px;font-weight:900;line-height:40px;text-transform:uppercase;position:relative;font-family:Raleway,sans-serif;left:0;top:0;display:inline-block;width:168px;text-align:center;border:1px solid #fff;z-index:1;margin:0;transition:all .2s ease-out}.route--userregister button[id^=edit-process-coupon]{position:absolute;right:67px;top:144px;z-index:1;font-size:8px;line-height:24px;background:#ccc;border-radius:0;border:none;color:#fff;padding:0 23px}button[id^=edit-process-coupon]{transition:all .2s ease-out;outline:0!important}button[id^=edit-process-coupon]:active,button[id^=edit-process-coupon]:active:focus,button[id^=edit-process-coupon]:active:hover,button[id^=edit-process-coupon]:focus,button[id^=edit-process-coupon]:hover{background:#1b2d6d!important;outline:0!important;box-shadow:none!important;color:#fff!important}button[id^=edit-process-coupon].focus{background:#1b2d6d!important}button[id^=edit-process-coupon].failure{background:#cc3b3b!important}button[id^=edit-process-coupon].failure:active,button[id^=edit-process-coupon].failure:active:focus,button[id^=edit-process-coupon].failure:active:hover,button[id^=edit-process-coupon].failure:focus,button[id^=edit-process-coupon].failure:hover{background:#cc3b3b!important}button[id^=edit-process-coupon].success{background:#39b54a!important;pointer-events:none}button[id^=edit-process-coupon].success:active,button[id^=edit-process-coupon].success:active:focus,button[id^=edit-process-coupon].success:active:hover,button[id^=edit-process-coupon].success:focus,button[id^=edit-process-coupon].success:hover{background:#39b54a!important}.ui-multiselect-menu{width:250px;background-color:#fff;border-radius:0;border-top:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.ui-multiselect-menu .ui-multiselect-filter input{font-weight:500!important}.ui-multiselect-menu .ui-helper-reset li a{font-size:14px;font-weight:500;color:#222;transition:all .2s ease-out}.ui-multiselect-menu .ui-helper-reset li a:focus,.ui-multiselect-menu .ui-helper-reset li a:hover{color:#00aef0;text-decoration:none}.ui-multiselect-menu .ui-helper-reset li a .ui-icon{top:3px}.ui-multiselect-menu .ui-multiselect-checkboxes li{margin:5px;overflow:hidden;padding:0!important;cursor:pointer;white-space:nowrap}.ui-multiselect-menu .ui-multiselect-checkboxes li label{padding:7px 0;font-size:14px;font-weight:500!important;line-height:23px;color:#222!important;border:none!important}.ui-multiselect-menu .ui-multiselect-checkboxes li label.ui-state-hover{background-image:none!important;background-color:#f7f7f7!important;box-shadow:inset 0 0 0 1px #ccc}.ui-multiselect-menu .ui-multiselect-checkboxes li label input{outline:0}.coffee-form-wrapper .ui-autocomplete{box-shadow:none}.coffee-form-wrapper .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{float:none!important}.coffee-form-wrapper .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#f3f3f3!important}a[id^=read-more--button]{color:#00aef0;transition:all .2s ease-out;font-weight:600;cursor:pointer;display:inline-block;margin:20px 0}a[id^=read-more--button]:hover{color:#1b75bc}#read-more-return a[id^=read-more--button]{margin:-10px 0 20px;float:left}.path-connect fieldset.fieldgroup .form-item label:focus,.path-connect fieldset.fieldgroup .form-item label:hover,.path-learn fieldset.fieldgroup .form-item label:focus,.path-learn fieldset.fieldgroup .form-item label:hover{color:#00aef0}[type=range]{-webkit-appearance:none;margin:12px 0;width:100%}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#d0cece}[type=range]:focus::-ms-fill-lower{background:#d0cece}[type=range]:focus::-ms-fill-upper{background:#d0cece}[type=range]::-webkit-slider-runnable-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:#d0cece;border-radius:2px}[type=range]::-webkit-slider-thumb{background:#0071bd;border:1px solid #f3f3f3;border-radius:2px;cursor:pointer;height:27px;width:8px;-webkit-appearance:none;margin-top:-10px}[type=range]::-moz-range-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:#d0cece;border-radius:2px}[type=range]::-moz-range-thumb{background:#0071bd;border:1px solid #f3f3f3;border-radius:2px;cursor:pointer;height:27px;width:8px}[type=range]::-ms-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:rgba(0,0,0,0);border-color:transparent;border-width:12px 0;color:transparent}[type=range]::-ms-fill-lower{background:#d0cece;border-radius:2px}[type=range]::-ms-fill-upper{background:#d0cece;border-radius:2px}[type=range]::-ms-thumb{background:#0071bd;border:1px solid #f3f3f3;border-radius:2px;cursor:pointer;height:27px;width:8px;margin-top:0}.element__container{padding:0 20px 20px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.element__modifier{font-size:12px;font-weight:700;color:#929292;-ms-flex-item-align:center;align-self:center}.masonry__item{position:relative;padding:0;margin-bottom:24px;width:280px;margin-left:12px;margin-right:12px}@media(max-width:991px){.masonry__item{padding-left:12px;padding-right:12px;margin-left:auto;margin-right:auto;width:304px}}.masonry__item.LIST--masonry{width:100%!important}.masonry__item.LIST--masonry .card__image{position:static!important;width:100px;min-width:100px;-ms-flex-item-align:center;align-self:center;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;padding:10px}.masonry__item.LIST--masonry .card__image:before{position:absolute;content:"";width:100px;height:100%;top:0;background-color:#f7f7f7;left:0;right:0;bottom:0;opacity:.2}@media(max-width:991px){.masonry__item.LIST--masonry .card__image{display:none}}.masonry__item.LIST--masonry .card__image img{min-height:auto;max-height:50px!important;margin:auto;position:relative!important;left:0!important;width:100%!important}.masonry__item.LIST--masonry .card__image.report__image{display:block}@media(max-width:991px){.masonry__item.LIST--masonry .card__image.report__image{display:none}}.masonry__item.LIST--masonry .card__image.report__image img{max-height:71px!important;height:71px;width:50px!important}.masonry__item .content{width:100%}.masonry--enabled{padding:0}@media(max-width:1199px){.masonry--enabled div[class*=__image] .gutter__sizer{width:0}.masonry--enabled div[class*=__image] .grid__sizer{width:100%}}.masonry--enabled{padding-bottom:30px}.masonry--enabled .view-content{height:100%;min-width:100%;float:left;position:relative}@media(min-width:768px){.masonry--enabled .view-content{margin-left:-12.5px;margin-right:-12.5px}}@media(max-width:767px){.masonry--enabled .view-content{width:100%;float:left}}.masonry--enabled .views-infinite-scroll-content-wrapper{position:relative;width:100%;float:left;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.masonry--enabled .views-infinite-scroll-content-wrapper .content{height:100%;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.masonry--enabled .views-infinite-scroll-content-wrapper{display:block!important}.masonry--enabled .views-infinite-scroll-content-wrapper .element__container.masonry__item{float:left!important}}.masonry--enabled article{width:100%;height:100%}.masonry--enabled .resource__card{height:100%}.gutter__sizer{width:25px}.gutter__sizer.LIST--masonry{width:0!important}.grid__sizer{width:280px}.grid__sizer.LIST--masonry{width:100%!important}.heightAuto{height:auto!important}.viewContent>.view-content{position:relative}.viewContent>.view-content:before{content:"";position:absolute;z-index:10;transition:all .2s ease-in-out}.viewContent.loadOverlay>.view-content:before{top:-10px;bottom:10px;left:-5px;right:-5px;display:block;background-color:rgba(250,250,250,.7)}.path-share .viewContent.loadOverlay>.view-content:before,.route--viewsharebookmarked-discussions .viewContent.loadOverlay>.view-content:before{top:-30px}.appear-animation{opacity:0}.appear-animation--visible{opacity:1}.fadeInDownCustom{animation-duration:3s!important;animation-name:fadeInDownCustom}@keyframes fadeInDownCustom{0%,1%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}20%,90%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.separator{width:100%;clear:both;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.separator--content{margin:40px 0}.separator--card{margin:34px 0}.separator--block{margin:40px 0}.separator--info{margin:20px 0}.pager{float:left;clear:both}.pager li .button{padding:0 20px;border:none;border-radius:0;float:left}.modal-open .modal{z-index:1050}html{overflow:initial!important}.modal{text-align:center}@media(min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:100%;margin:0}.modal-content{background-color:rgba(0,0,0,0);border:none;box-shadow:none!important;width:100%!important;max-height:100%!important}.modal-header{display:none;border:none}.modal-body{padding:0}.close{top:20px;right:20px;bottom:auto;left:auto;position:absolute;text-shadow:none;opacity:1;z-index:1;transition:all .2s ease-out}@media(max-width:767px){.close{top:35px;right:35px}}.close:before{transition:all .2s ease-out;color:#00aef0;font-size:32px;font-weight:400;font-family:irt-full;content:""}.close span{display:none}.close:focus:before,.close:hover:before{color:#1b75bc}.more-info-popup{position:relative;width:1370px;margin:auto}@media(min-width:1200px)and (max-width:1399px){.more-info-popup{width:1160px}}@media(min-width:992px)and (max-width:1199px){.more-info-popup{width:960px}}@media(min-width:768px)and (max-width:991px){.more-info-popup{width:740px}}@media(max-width:767px){.more-info-popup{width:100%;padding:15px}}.modal-global-search{background-color:rgba(0,0,0,.9)}.modal-global-search .modal-dialog{max-width:1500px;padding:10px}.modal-global-search .modal-dialog .global-search-inner-container{display:block;width:100%;background-color:#fff}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search{position:relative;background-color:#222;float:left;width:100%;padding:15px 30px}@media(max-width:360px){.modal-global-search .modal-dialog .global-search-inner-container .form-global-search{padding:50px 30px 15px}}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=text]{max-width:260px;height:30px;line-height:30px;padding:0;float:left;box-shadow:0 1px 0 #ccc;border-radius:0;border:none;color:#fff;font-size:14px;font-weight:700;background-color:rgba(0,0,0,0)}@media(max-width:600px){.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=text]{max-width:150px}}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=text]:focus{box-shadow:0 1px 0 #00aef0}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=submit]{float:left;line-height:30px;font-weight:700;font-size:10.2px;padding:0 20px;border:none;border-radius:0;color:#000;margin-left:10px;background-color:#929292;text-transform:uppercase;transition:all .2s ease-out}@media(max-width:600px){.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=submit]{padding:0 10px}}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search input[type=submit]:hover{color:#fff;background-color:#00aef0}.modal-global-search .modal-dialog .global-search-inner-container .form-global-search #global-search-modal-error-message{pointer-events:none;position:absolute;top:0;left:30px;padding:2px 0;color:#e30b27;font-size:14px;font-weight:600;-webkit-animation:seconds 1s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:2.5s;animation:seconds 1s forwards;animation-iteration-count:1;animation-delay:2.5s}@keyframes seconds{0%{opacity:1}100%{opacity:0}}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results{clear:both;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;-moz-justify-content:stretch;justify-content:stretch}@media(max-width:767px){.modal-global-search .modal-dialog .global-search-inner-container #global-search-results{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container{position:relative;width:100%;text-align:center;padding:15px 0 0;overflow:hidden;transition:all .2s ease-out}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container:hover{background-color:#f7f7f7}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container:hover .search-results-type{color:#222}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container:hover .search-content-type li a{background-color:#fff}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container:hover .search-type-color{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .paragraph-section.section h1,.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container h2,.paragraph-section.section .modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container h1{font-size:40px;line-height:48px;font-weight:900;letter-spacing:-.5px;text-transform:uppercase;margin:20px 0 5px;color:#444}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-count{font-size:72px;line-height:86px;font-family:museo-900;padding:0 0 10px;letter-spacing:-.5px}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-results-type{font-size:30px;line-height:36px;letter-spacing:-.5px;font-weight:400;text-transform:uppercase;color:#929292;margin-bottom:30px;position:relative}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-results-type:before{content:"";display:block;margin:auto;height:2px;width:0;background-color:rgba(0,0,0,0);transition:width .5s ease,background-color .5s ease;max-width:300px;position:absolute;bottom:-20px;left:0;right:0}@media(max-width:991px){.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-results-type:before{max-width:200px}}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-content-type{padding:10px 0 75px}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-content-type li{margin:8px 0}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-content-type li a{position:relative;background-color:#f7f7f7;color:#444;font-size:10.2px;line-height:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:800;border:1px solid #e9e9e9;min-width:160px;display:inline-block;padding:8px 8px 8px 50px;text-align:left;transition:all .2s ease-out}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-content-type li span:not(.ajax-throbber){font-family:museo-700;position:absolute;letter-spacing:0;top:0;bottom:0;margin:auto;left:0;height:10px;width:50px;text-align:center;font-size:12px}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-content-type li.disabled a{background-color:rgba(0,0,0,0);opacity:.5}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-type-color{position:absolute;bottom:0;background-size:120%;left:0;right:0;overflow:hidden;-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);transition:all .2s ease-out;transition-delay:.25s}@media(max-width:991px){.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-type-color{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-type-color a{position:relative;background-color:rgba(0,0,0,0);color:#fff;font-size:8px;line-height:10px;text-transform:uppercase;letter-spacing:1px;font-weight:800;border:1px solid #fff;min-width:145px;display:inline-block;padding:6px;margin:18px 0;transition:all .2s ease-out}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container .search-type-color a:hover{background-color:#fff;color:#444}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__connect:hover .search-results-type:before{width:100%;background-color:#e30b27}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__connect .search-type-color{background-image:url(../..//images/irt__section__background--connect.png)}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__connect .search-count,.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__connect li span{color:#e30b27}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__connect li a:hover{border:1px solid #e30b27}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__learn:hover .search-results-type:before{width:100%;background-color:#45ab3f}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__learn .search-type-color{background-image:url(../..//images/irt__section__background--learn.png)}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__learn .search-count,.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__learn li span{color:#45ab3f}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__learn li a:hover{border:1px solid #45ab3f}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share:hover .search-results-type:before{width:100%;background-color:#0042a2}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share .search-type-color{background-image:url(../..//images/irt__section__background--share.png)}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share .search-count,.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share li span{color:#0042a2}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share .search-content-type li a{min-width:230px}.modal-global-search .modal-dialog .global-search-inner-container #global-search-results .search-little-container__share .search-content-type li a:hover{border:1px solid #0042a2}.modal-global-search .modal-header{display:block;padding:0}.modal-global-search .modal-header button.close{top:15px}@media(max-width:767px){.modal-global-search .modal-header button.close{right:20px}}.modal-global-search .modal-header button.close:before{color:#fff}.modal-global-search .modal-header button.close:hover:before{color:#00aef0}.modal-global-search .modal-header h4{display:none}form[id^=add-private-message-form]{background-color:#fff;margin:auto;width:100%;max-width:600px}@media(max-width:767px){form[id^=add-private-message-form]{max-width:700px;width:94%;margin:0 3% 3%}}form[id^=add-private-message-form] .private-message-success{padding:20px 10px 30px}.page-node-type-homepage #reset-modal .modal:before{height:0;display:block}.page-node-type-homepage #reset-modal .modal-dialog{position:absolute;top:0;right:0;bottom:0;left:0;height:200px;margin:auto}.modal .modal-body>div{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;height:inherit}.modal .modal-footer{display:none!important}.modal.modal-private-message-form .modal-header{display:block;border:none;margin:auto;width:100%;max-width:600px;position:relative;padding:0}@media(max-width:767px){.modal.modal-private-message-form .modal-header{max-width:700px;width:94%;margin-top:20px;margin-left:3%;margin-right:3%}}.modal.modal-private-message-form .modal-header .modal-title{display:none}.modal.modal-private-message-form .modal-header button.close{top:8px;right:8px}.modal.modal-private-message-form--new .modal-header{display:block;border:none;margin:auto;width:100%;max-width:600px;position:relative;padding:0}@media(max-width:767px){.modal.modal-private-message-form--new .modal-header{max-width:700px;width:94%;margin-top:20px;margin-left:3%;margin-right:3%}}.modal.modal-private-message-form--new form[id^=add-private-message-form]{padding:15px 30px}@media(min-width:768px){.modal.modal-share-content .modal-body,.modal.modal-share-content .modal-content,.modal.modal-share-content .modal-dialog,.modal.modal-upgrade-membership-form .modal-body,.modal.modal-upgrade-membership-form .modal-content,.modal.modal-upgrade-membership-form .modal-dialog{height:100%}}.close-share{top:0;right:10px;background-color:#fff;border-radius:0 0 3px 3px;width:40px;height:40px;overflow:hidden;box-shadow:0 0 7px -2px rgba(0,0,0,.5)}.close-share:before{transition:all .2s ease-out;text-indent:0;color:#ee2a7b;font-size:24px;font-weight:400;font-family:irt-full;content:""}.close-share:after{display:block;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-out;box-shadow:0 7px 12px -1px rgba(0,0,0,.15)}.close-share:focus:before,.close-share:hover:before{color:#00aef0}.close-share:focus:after,.close-share:hover:after{opacity:1}.image-data__crop-wrapper .modal:before{display:none}.image-data__crop-wrapper .modal-header{display:block}@media(max-width:767px){.image-data__crop-wrapper .modal-header .close{top:15px;right:10px}}.image-data__crop-wrapper .modal-content{background-color:#fff;margin:20px auto;max-width:800px}@media(min-width:1920px){.image-data__crop-wrapper .modal-content{max-width:800px}}@media(min-width:1024px)and (max-width:1919px){.image-data__crop-wrapper .modal-content{max-width:600px}}@media(min-width:992px)and (max-width:1023px){.image-data__crop-wrapper .modal-content{max-width:450px}}@media(max-width:991px){.image-data__crop-wrapper .modal-content{max-width:400px}}.image-data__crop-wrapper .modal-body .tabbable.tabs-left{width:100%;margin:0}.image-data__crop-wrapper .modal-body .tabbable.tabs-left ul.nav{width:100%;text-align:center;padding:0}.image-data__crop-wrapper .modal-body .tabbable.tabs-left ul.nav li a{border:none;box-shadow:none}.image-data__crop-wrapper .modal-body .tabbable.tabs-left ul.nav li a span{font-size:16px;font-weight:600}.image-data__crop-wrapper .modal-body .tabbable.tabs-left ul.nav li a .summary{font-size:16px;font-weight:600;color:#45ab3f}.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{border:0;box-shadow:none;max-width:400px;margin:auto}@media(min-width:1920px){.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{max-width:800px}}@media(min-width:1024px)and (max-width:1919px){.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{max-width:600px}}@media(min-width:992px)and (max-width:1023px){.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{max-width:450px}}@media(min-width:768px)and (max-width:991px){.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{max-width:400px}}@media(max-width:767px){.image-data__crop-wrapper .modal-body .tab-content.vertical-tabs-panes{max-width:250px}}.modal-contact-form .modal-content,.page-node-type-homepage #drupal-modal .modal-content{background-color:#fff;max-width:800px;width:100%;margin:auto;border-radius:0}.modal-contact-form .modal-header,.page-node-type-homepage #drupal-modal .modal-header{display:block;position:relative}@media(max-width:767px){.modal-contact-form .modal-header .close,.page-node-type-homepage #drupal-modal .modal-header .close{top:15px;right:15px}}.modal-contact-form div[id^=webform-submission-contact-form-ajax]>div,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax]>div{margin:auto;width:100%}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form{padding:15px}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form div[id^=edit-processed-text],.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form div[id^=edit-processed-text]{font-size:16px;font-weight:600}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea{min-height:126px;font-size:16px;border-radius:0;box-shadow:none;border:2px solid #e9e9e9}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea:focus,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea:focus{border-color:#00aef0}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea.error,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea textarea.form-textarea.error{border-color:red}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha{top:-170px;position:relative;height:0;border:none}@media(max-width:767px){.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha{top:-200px}}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha .panel-heading,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha .panel-heading{display:none}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha .panel-body,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .captcha .panel-body{padding:0}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions{margin:150px 0 0}@media(max-width:767px){.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions{margin:180px 0 0}}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions button.webform-button--submit,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-actions.webform-actions button.webform-button--submit{width:auto!important;height:auto!important;border:1px solid #1298db!important;padding:0 20px!important}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company.webform-readonly input,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email.webform-readonly input,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name.webform-readonly input,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company.webform-readonly input,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email.webform-readonly input,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name.webform-readonly input{pointer-events:none;background-color:#dedede;border:2px solid #dedede}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company.webform-readonly input:focus,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email.webform-readonly input:focus,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name.webform-readonly input:focus,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company.webform-readonly input:focus,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email.webform-readonly input:focus,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name.webform-readonly input:focus{border:2px solid #dedede}@media(min-width:768px){.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name{float:left;width:50%}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-company,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-name{padding-right:8px}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-email{padding-left:8px}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-subject,.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-item-subject,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .form-type-textarea{clear:both}}.modal-contact-form div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .webform-confirmation__message,.page-node-type-homepage #drupal-modal div[id^=webform-submission-contact-form-ajax] .webform-submission-contact-form .webform-confirmation__message{font-size:16px}#checkoutCommerceSubmit{pointer-events:none}#checkoutCommerceSubmit .modal-dialog{position:absolute;top:0;right:0;bottom:0;left:0;height:90px;margin:auto}#checkoutCommerceSubmit .modal-content{max-width:380px;margin:auto}#checkoutCommerceSubmit .checkout-modal-text{background:#fff;padding:20px 20px 50px;font-weight:600;font-size:18px;text-align:center;position:relative}#checkoutCommerceSubmit .throbber-spinner{position:absolute;top:80px;left:50%;width:17px;height:17px;font-size:18px;margin-left:-8px}@media(min-width:992px){.path-learn .section-text-block{max-width:calc(100% - 165px)}}body:not(.path-learn) .learn-explore{display:none!important}.learn-explore{margin-top:37px;position:relative;z-index:1}.learn-explore .explore-learn-token{width:100%;height:44px;border-radius:22px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);background-color:#fff;padding:0 15px 0 40px;text-align:center;line-height:44px;display:block;position:relative;color:#222;font-weight:900;font-size:14px;text-transform:uppercase;transition:all .2s ease-out}@media(min-width:992px){.learn-explore .explore-learn-token{overflow:hidden}}.learn-explore .explore-learn-token svg{position:absolute;top:0;left:5px;bottom:0;margin:auto;width:34px;height:34px;transition:all .2s ease-out}.learn-explore .explore-learn-token:hover{box-shadow:0 7px 13px -4px rgba(0,0,0,.2)}.learn-explore .explore-learn-token .ajax-throbber{position:absolute;top:14px;left:-35px;right:0;margin:auto;width:15px;height:14px;font-size:14px;text-indent:0}@media(max-width:991px){.learn-explore .explore-learn-token .ajax-throbber{left:0}}.modal-explore-resources .modal-header{display:block;padding:0;margin:auto;position:relative;width:100%;max-width:100%}@media(min-width:1280px)and (max-width:1599px){.modal-explore-resources .modal-header{max-width:1200px}}@media(min-width:1600px){.modal-explore-resources .modal-header{max-width:1500px}}.modal-explore-resources .modal-header .modal-title{display:none}.modal-explore-resources .block-explore-resources-block{margin:auto;width:100%;max-width:100%}@media(min-width:1280px)and (max-width:1599px){.modal-explore-resources .block-explore-resources-block{max-width:1200px}}@media(min-width:1600px){.modal-explore-resources .block-explore-resources-block{max-width:1500px}}.modal-explore-resources .block-explore-resources-block .explore-block-wrapper{padding:70px 40px;margin:0;background-image:none;background-color:#fff}@media(max-width:599px){.modal-explore-resources .block-explore-resources-block .explore-block-wrapper{padding:60px 0}}.modal-explore-resources .block-explore-resources-block .explore-block-wrapper .paragraph-section.section h1,.modal-explore-resources .block-explore-resources-block .explore-block-wrapper h2,.paragraph-section.section .modal-explore-resources .block-explore-resources-block .explore-block-wrapper h1{color:#222}.modal-explore-resources .block-explore-resources-block .panel-title a:hover{color:#222}.modal-explore-resources .block-explore-resources-block .panel-title a[aria-expanded=true]{color:#222}.modal-explore-resources .block-explore-resources-block .panel-title a[aria-expanded=true] .panel-color:before{color:#fff}.modal-explore-resources .block-explore-resources-block .panel-title a.collapsed .panel-color:before,.modal-explore-resources .block-explore-resources-block .panel-title a[aria-expanded=false] .panel-color:before{background-color:#fff}.modal-explore-resources .block-explore-resources-block .panel-color:before{box-shadow:0 0 0 3px #fff}.modal-explore-resources .block-explore-resources-block .panel-color--inner:before{background-color:#fff}.modal-explore-resources .block-explore-resources-block .panel-body a.explore-child{color:#222;transition:all .2s ease-out}.modal-explore-resources .block-explore-resources-block .panel-body a.explore-child:hover{background-color:#222;color:#fff}.modal-explore-resources .block-explore-resources-block .explore-column:last-child .panel-default:last-child .panel-color--inner:after{background-color:#fff}.modal-user-login-form h1,.modal-user-pass h1{display:block!important}@media(max-width:767px){.modal-user-login-form .modal-content,.modal-user-pass .modal-content{margin-top:30px}}@media(max-width:399px){.modal-user-login-form .modal-content,.modal-user-pass .modal-content{padding:0 15px}}.modal-user-login-form .modal-header,.modal-user-pass .modal-header{display:block;padding:0;width:100%;max-width:374px;margin:auto;position:relative}.modal-user-login-form .modal-header .close,.modal-user-pass .modal-header .close{top:-25px;right:0}.modal-user-login-form .modal-header .close:before,.modal-user-pass .modal-header .close:before{color:#fff;opacity:1;content:"Close";font-family:Raleway,sans-serif;font-size:8.2px;line-height:10px;text-transform:uppercase;font-weight:800;background-color:#333;padding:5px 20px;display:block}.modal-user-login-form .modal-header .close:hover,.modal-user-pass .modal-header .close:hover{opacity:.8}.modal-user-login-form .modal-header .modal-title,.modal-user-pass .modal-header .modal-title{display:none}.modal-user-login-form form,.modal-user-pass form{margin:auto;width:100%;max-width:374px;padding:25px 30px 5px}@media(max-width:399px){.modal-user-login-form form,.modal-user-pass form{padding:20px 10px 5px}}.modal-user-login-form form h1,.modal-user-pass form h1{font-size:36px;line-height:36px;text-transform:uppercase;font-weight:900;letter-spacing:-1px;color:#fff;margin:0 0 30px;display:none}.modal-user-login-form form .control-label,.modal-user-pass form .control-label{display:none}.modal-user-login-form form .description.help-block,.modal-user-pass form .description.help-block{font-size:12px;line-height:14px;color:#a5a5a5;padding:0;font-style:italic;margin:10px 0 30px}.modal-user-login-form form .form-item input,.modal-user-pass form .form-item input{border:1px solid #fff;font-weight:600}.modal-user-login-form form .form-item input:focus,.modal-user-pass form .form-item input:focus{border-color:#00aef0;background-color:#444;color:#fff}.modal-user-login-form form .form-actions,.modal-user-pass form .form-actions{margin-top:40px;width:100%}@media(max-width:399px){.modal-user-login-form form .form-actions,.modal-user-pass form .form-actions{margin-top:30px}}.modal-user-login-form form .form-actions a,.modal-user-login-form form .form-actions button,.modal-user-pass form .form-actions a,.modal-user-pass form .form-actions button{position:relative;width:168px!important;height:auto!important;text-transform:uppercase;font-weight:900;text-shadow:none;border-radius:0;box-shadow:none;color:#fff;transition:all .2s ease-out;text-align:center;background-image:none}@media(max-width:399px){.modal-user-login-form form .form-actions a,.modal-user-login-form form .form-actions button,.modal-user-pass form .form-actions a,.modal-user-pass form .form-actions button{width:130px!important}}.modal-user-login-form form .form-actions button.form-submit,.modal-user-pass form .form-actions button.form-submit{float:right;padding:11px 0!important;font-size:20px;line-height:20px;letter-spacing:-.5px}.modal-user-login-form form .form-actions button.form-submit:focus,.modal-user-login-form form .form-actions button.form-submit:hover,.modal-user-pass form .form-actions button.form-submit:focus,.modal-user-pass form .form-actions button.form-submit:hover{color:#fff;background-color:#00aef0}.modal-user-login-form form .form-actions button.form-submit span.icon,.modal-user-pass form .form-actions button.form-submit span.icon{display:none}.modal-user-login-form form .form-actions a[id^=edit-login],.modal-user-login-form form .form-actions a[id^=edit-reset],.modal-user-login-form form .form-actions button[id^=edit-reset],.modal-user-pass form .form-actions a[id^=edit-login],.modal-user-pass form .form-actions a[id^=edit-reset],.modal-user-pass form .form-actions button[id^=edit-reset]{float:left;padding:14px 0!important;font-size:12px;line-height:14px;background-color:#333}.modal-user-pass .user-pass{border-top:5px solid #fbb040}.modal-user-pass .user-pass #better-messages-default.better-messages-overlay{position:absolute!important;top:35rem!important}@media(max-width:767px){.modal-user-pass .user-pass #better-messages-default.better-messages-overlay{top:320px!important}}.modal-user-pass .user-pass .form-actions button.form-submit{float:left;color:#333;background-color:#fbb040!important}@media(max-width:399px){.modal-user-pass .user-pass .form-actions button.form-submit{float:none;margin:auto}}.modal-user-pass .user-pass .form-actions a[id^=edit-login]{background-color:#333;width:100%!important}.modal-user-pass .user-pass p{color:#fff;font-style:italic}.modal-user-login-form .user-login-form{border-top:5px solid #00aef0}@media(min-width:768px){.modal-user-login-form .user-login-form .better-messages-position-fixed{top:-170px!important}}.modal-user-login-form .user-login-form .form-item{margin-bottom:30px}.modal-user-login-form .user-login-form .form-type-password{margin-bottom:20px}.modal-user-login-form .user-login-form .form-item-persistent-login{float:left;margin:0 0 20px}.modal-user-login-form .user-login-form .form-item-persistent-login label{display:inline-block;text-transform:initial;font-size:15px;font-weight:500;color:#fff;opacity:.8;padding-left:25px;padding-top:4px;padding-bottom:4px;line-height:14px;transition:all .2s ease-out}.modal-user-login-form .user-login-form .form-item-persistent-login label:before{margin:0;float:none;content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;top:4px;left:2px;text-align:center;z-index:10;transition:all .2s ease-out;width:14px;color:#ccc;font-size:22px;line-height:13px;text-indent:-4px}.modal-user-login-form .user-login-form .form-item-persistent-login label.checked:before{content:"";color:#00aef0;background-color:#fff}.modal-user-login-form .user-login-form .form-item-persistent-login label:hover{opacity:1}.modal-user-login-form .user-login-form .form-item-persistent-login label input{margin-top:1px;opacity:0;width:0;height:0;overflow:hidden}.modal-user-login-form .user-login-form .form-actions{margin-top:20px}.modal-user-login-form .user-login-form .form-actions button.form-submit{background-color:#00aef0!important;width:100%!important}.modal-user-login-form .user-login-form .form-actions a[id^=edit-reset],.modal-user-login-form .user-login-form .form-actions button[id^=edit-reset]{background-color:rgba(0,0,0,0);position:relative;z-index:10;float:right;text-transform:none;opacity:.8;padding:4px 0!important;width:auto!important;transition:all .2s ease-out;font-size:15px;font-weight:500;margin-top:0;margin-bottom:0}.modal-user-login-form .user-login-form .form-actions a[id^=edit-reset]:hover,.modal-user-login-form .user-login-form .form-actions button[id^=edit-reset]:hover{opacity:1}.modal-user-login-form .user-login-form .form-actions a[id^=edit-reset] .ajax-throbber,.modal-user-login-form .user-login-form .form-actions button[id^=edit-reset] .ajax-throbber{position:absolute;right:-14px;bottom:0;width:14px;height:14px}.modal-user-login-form .user-login-form .sign-in-join-now{display:block;float:none;clear:both;padding-top:80px;text-align:center;color:#fff}.modal-user-login-form .user-login-form .sign-in-join-now a{display:block;width:auto!important;text-transform:initial;font-weight:500;text-decoration:underline;color:#00aef0;transition:all .2s ease-out}.modal-user-login-form .user-login-form .sign-in-join-now a:hover{color:#1b75bc}.default-notification-modal .modal-dialog{max-width:600px;height:auto}.default-notification-modal .modal-body{max-width:600px;margin:auto;background-color:#fff;padding:30px 25px;text-align:center;position:relative}.default-notification-modal .modal-body img{max-width:240px}.default-notification-modal button.close{top:15px}.default-notification-modal button.close:before{color:gray}.default-notification-modal button.close:hover:before{color:#3f579b}.default-notification-modal .default-notification__title{width:100%;text-align:center;font-size:20px;text-transform:uppercase;font-weight:900;color:#929292;margin-bottom:25px;margin-top:30px}.default-notification-modal .default-notification__title span{color:#00aef0}.default-notification-modal .default-notification__text{display:block!important;text-align:center;margin-bottom:20px;line-height:22px;color:#333}.default-notification-modal .default-notification__text span{color:#00aef0}.default-notification-modal .default-notification-button{background-color:#00aef0;border-radius:0;padding:5px 50px;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;margin:20px 0 0}.default-notification-modal .default-notification-button:focus,.default-notification-modal .default-notification-button:hover{color:#fff}.mobile-coming-soon{padding:0;position:fixed;display:none;top:0;left:0;right:0;bottom:0;z-index:9999}.mobile-coming-soon .modal-dialog-custom{height:100%}.mobile-coming-soon .modal-body-custom{max-width:315px;margin:auto;background-color:#fff;padding:30px 25px;text-align:center}.mobile-coming-soon .modal-body-custom img{max-width:100%}.mobile-coming-soon .modal-content-custom{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;height:100%;background-color:rgba(0,0,0,.96)}.mobile-coming-soon .coming-soon-title{width:100%;text-align:center;font-size:20px;text-transform:uppercase;font-weight:900;color:#00aef0;margin-bottom:0;margin-top:30px}.mobile-coming-soon .coming-soon-subtitle{width:100%;text-align:center;font-size:20px;margin-top:3px;text-transform:uppercase;font-weight:900;margin-bottom:25px;color:#929292}.mobile-coming-soon .coming-soon-text{display:block!important;text-align:center;margin-bottom:20px;line-height:22px}.mobile-coming-soon .coming-soon-text span{font-weight:600}.mobile-coming-soon button{background-color:#00aef0;border-radius:0;padding:3px 50px;color:#fff;font-weight:600;font-size:10.2px;text-transform:uppercase;margin:20px 0 0}.mobile-coming-soon button:focus,.mobile-coming-soon button:hover{color:#fff}.page-node-type-anonymous-homepage .modal-backdrop~.modal-backdrop{display:none}#pdf_js__download.disabled,#pdf_js__fullscreen.disabled,#pdf_js__zoomin.disabled,#pdf_js__zoomout.disabled{cursor:wait}@media(max-width:767px){.pdf_js__wrapper-sidebar{display:none!important}}.pdf-throbber{position:fixed;bottom:160px;top:auto;right:65px;color:#fff;font-size:30px}@media(max-width:767px){.pdf-throbber{bottom:0;top:0;margin:auto;left:0;right:0;width:30px;height:30px}}.route--userregister #better-messages-default.better-messages-overlay{width:auto;top:100px;right:0;display:block}#better-messages-default.better-messages-overlay.better-messages-position-fixed{width:auto}#better-messages-default.better-messages-overlay{z-index:1055;max-width:80%;top:100px;right:0;width:auto;position:fixed;background:#3f579b;padding:0 0 0 30px;border-radius:4px 0 0 4px;-ms-transform:skew(10deg);transform:skew(10deg);box-shadow:0 2px 10px #000;-ms-hyphens:auto;hyphens:auto}@media(max-width:767px){#better-messages-default.better-messages-overlay{max-width:100%;-ms-transform:skew(0);transform:skew(0);border-radius:0;padding:0;width:100%!important}}#better-messages-default.better-messages-overlay.better-messages-has-errors{background:#e30b27}#better-messages-default.better-messages-overlay.better-messages-has-errors #better-messages-inner{background:#e30b27}#better-messages-default.better-messages-overlay #better-messages-inner{padding:25px 100px 25px 50px;background:#3f579b;-ms-transform:skew(-10deg);transform:skew(-10deg)}@media(max-width:767px){#better-messages-default.better-messages-overlay #better-messages-inner{-ms-transform:skew(0);transform:skew(0)}}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-content .alert-messages .alert{background:0 0;border:none;box-shadow:none;padding:0;margin:0;font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.5px;color:#fff}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-content .alert-messages .alert .placeholder a{color:#00aef0;transition:all .2s ease-out}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-content .alert-messages .alert .placeholder a:focus,#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-content .alert-messages .alert .placeholder a:hover{color:#1b75bc}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-content .alert-messages .better-messages-close-irt{display:none}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer{position:absolute;top:25px;right:50px;margin:auto;width:30px;height:30px;border:none;padding:0}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer .better-messages-close{position:relative;background:0 0;height:100%;width:100%;display:block;overflow:hidden}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer .better-messages-close:before{content:"×";padding:0;margin:auto;font-size:46px;font-family:museo-600;line-height:24px;text-align:center;width:30px;display:block;height:30px;color:#111f49;transition:all .2s ease-out}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer .better-messages-close span{display:none}#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer .better-messages-close:focus:before,#better-messages-default.better-messages-overlay #better-messages-inner .better-messages-footer .better-messages-close:hover:before{color:#00aef0}.platform__menu{margin-bottom:25px}.platform__menu ul.footer__menu{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.platform__menu ul.footer__menu li{position:relative;margin:0 20px 5px 0}@media(max-width:479px){.platform__menu ul.footer__menu li{margin-right:10px}}.platform__menu ul.footer__menu li:last-child{margin-right:0}.platform__menu ul.footer__menu li a{color:#fff;text-transform:uppercase;font-weight:900;opacity:1}.platform__menu ul.footer__menu li a:hover{opacity:.8}.platform__menu ul.footer__menu li a.active{font-weight:900;color:#00aef0}.platform__menu ul.footer__menu li a.active:hover{opacity:1}.brand__menu{margin-bottom:40px}.brand__menu ul.footer__menu{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.brand__menu ul.footer__menu li{margin:0 10px 5px 0}.brand__menu ul.footer__menu li a{font-size:10.2px;font-weight:800;text-transform:uppercase;color:#fff}.form-type-select .select-wrapper:before{content:"";font-family:irt-full;font-size:22px;color:#00aef0;font-style:normal;font-weight:600;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;left:14px;top:48%;z-index:10}.form-type-select .select-wrapper:after{content:"";font-family:irt-full;font-size:22px;color:#222}.form-type-select .select-wrapper .fancy-select{font-size:14px;font-weight:600;letter-spacing:-.5px;color:#222}.form-type-select .select-wrapper .fancy-select .trigger{font-size:12px;font-weight:700;text-transform:uppercase;border:1px solid #ccc;height:44px;line-height:44px;border-radius:0;background-color:#fff;box-shadow:none;padding:0 33px 0 40px;width:160px;text-align:center;color:#222}.form-type-select .select-wrapper .fancy-select .trigger:after{display:none}.form-type-select .select-wrapper .fancy-select .trigger.open{box-shadow:0 1px 2px rgba(0,0,0,.2);border-color:#00aef0}.form-type-select .select-wrapper .fancy-select .options{width:160px;min-width:auto;top:44px;background-color:#fff;border-radius:0;border-top:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.form-type-select .select-wrapper .fancy-select .options.overflowing{border-top:1px solid #ccc;border-bottom:0}.form-type-select .select-wrapper .fancy-select .options.overflowing.open{bottom:44px;top:auto;box-shadow:0 -1px 2px rgba(0,0,0,.2)}.form-type-select .select-wrapper .fancy-select .options li{color:#222;margin:5px;text-transform:none;line-height:23px}.form-type-select .select-wrapper .fancy-select .options li.selected,.form-type-select .select-wrapper .fancy-select .options li:hover{background-color:#f7f7f7;color:#222;box-shadow:0 0 0 1px #ccc}.views-exposed-form .form-type-select{float:right!important}.views-exposed-form .form-type-select label{display:none}@media(min-width:1400px)and (max-width:1599px){.hidden-ml{display:none!important}}@media(min-width:1400px){.hidden-lg{display:inherit!important}}.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}@media(min-width:1600px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}@media(min-width:1200px)and (max-width:1399px){.hidden-lg{display:none!important}}.visible-ml,.visible-ml-block,.visible-ml-inline,.visible-ml-inline-block{display:none!important}@media(min-width:1400px)and (max-width:1599px){.col-ml-1,.col-ml-10,.col-ml-11,.col-ml-12,.col-ml-2,.col-ml-3,.col-ml-4,.col-ml-5,.col-ml-6,.col-ml-7,.col-ml-8,.col-ml-9{float:left}.col-ml-12{width:100%}.col-ml-11{width:91.66666667%}.col-ml-10{width:83.33333333%}.col-ml-9{width:75%}.col-ml-8{width:66.66666667%}.col-ml-7{width:58.33333333%}.col-ml-6{width:50%}.col-ml-5{width:41.66666667%}.col-ml-4{width:33.33333333%}.col-ml-3{width:25%}.col-ml-2{width:16.66666667%}.col-ml-1{width:8.33333333%}.col-ml-pull-12{right:100%}.col-ml-pull-11{right:91.66666667%}.col-ml-pull-10{right:83.33333333%}.col-ml-pull-9{right:75%}.col-ml-pull-8{right:66.66666667%}.col-ml-pull-7{right:58.33333333%}.col-ml-pull-6{right:50%}.col-ml-pull-5{right:41.66666667%}.col-ml-pull-4{right:33.33333333%}.col-ml-pull-3{right:25%}.col-ml-pull-2{right:16.66666667%}.col-ml-pull-1{right:8.33333333%}.col-ml-pull-0{right:auto}.col-ml-push-12{left:100%}.col-ml-push-11{left:91.66666667%}.col-ml-push-10{left:83.33333333%}.col-ml-push-9{left:75%}.col-ml-push-8{left:66.66666667%}.col-ml-push-7{left:58.33333333%}.col-ml-push-6{left:50%}.col-ml-push-5{left:41.66666667%}.col-ml-push-4{left:33.33333333%}.col-ml-push-3{left:25%}.col-ml-push-2{left:16.66666667%}.col-ml-push-1{left:8.33333333%}.col-ml-push-0{left:auto}.col-ml-offset-12{margin-left:100%}.col-ml-offset-11{margin-left:91.66666667%}.col-ml-offset-10{margin-left:83.33333333%}.col-ml-offset-9{margin-left:75%}.col-ml-offset-8{margin-left:66.66666667%}.col-ml-offset-7{margin-left:58.33333333%}.col-ml-offset-6{margin-left:50%}.col-ml-offset-5{margin-left:41.66666667%}.col-ml-offset-4{margin-left:33.33333333%}.col-ml-offset-3{margin-left:25%}.col-ml-offset-2{margin-left:16.66666667%}.col-ml-offset-1{margin-left:8.33333333%}.col-ml-offset-0{margin-left:0}.visible-ml{display:block!important}table.visible-ml{display:table}tr.visible-ml{display:table-row!important}td.visible-ml,th.visible-ml{display:table-cell!important}.visible-ml-block{display:block!important}.visible-ml-inline{display:inline!important}.visible-ml-inline-block{display:inline-block!important}.hidden-ml{display:none!important}}body.page-node-type-homepage{background-color:#fff}body.page-node-type-homepage .main-content.fixed-content{padding-top:0}body.page-node-type-homepage .main-section--full{margin-top:0;margin-bottom:0;padding:0;position:static}.homepage__anon__container{float:left;width:100%;padding:80px 0;overflow:hidden}@media(max-width:767px){.homepage__anon__container{padding:0}}.homepage__anon__container .register-button{margin:60px 0 20px 50px;color:#fff;background-color:rgba(0,0,0,0);font-size:12px;line-height:16px;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;display:inline-block;padding:15px 35px;position:relative;transition:all .2s ease-out;z-index:1}@media(min-width:768px)and (max-width:1199px){.homepage__anon__container .register-button{margin:60px 0 20px 62px}}@media(max-width:479px){.homepage__anon__container .register-button{margin-left:5%}}.homepage__anon__container .register-button:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0 3px 3px 0;transition:all .2s ease-out;background-color:#1382bf;z-index:-1;-ms-transform:perspective(270px) rotateX(17deg);transform:perspective(270px) rotateX(17deg);-ms-transform-origin:100% 0;transform-origin:100% 0;margin-top:0}.homepage__anon__container .register-button:focus:before,.homepage__anon__container .register-button:hover:before{background-color:#1b2d6d}.homepage__anon__register-container{float:left;width:50%;position:static}@media(max-width:767px){.homepage__anon__register-container{width:100%;position:relative;padding:40px 0}}.homepage__anon__white{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;z-index:-5;overflow:hidden}.homepage__anon__white:before{content:"";position:absolute;display:block;top:-25%;right:50%;width:100%;height:150%;z-index:-5;-ms-transform:rotate(10deg);transform:rotate(10deg);background-color:#fff}@media(max-width:991px){.homepage__anon__white:before{-ms-transform:rotate(0);transform:rotate(0)}}@media(max-width:767px){.homepage__anon__white:before{top:0;right:0;left:0;bottom:0;height:100%}}.homepage__anon__signin{float:left;width:50%;position:static}@media(max-width:767px){.homepage__anon__signin{width:100%;position:relative;padding:60px 0}}.homepage__anon__colors{position:relative;left:-219px;top:240px;width:550px;-ms-transform:rotate(-75deg);transform:rotate(-75deg)}@media(min-width:768px)and (max-width:1199px){.homepage__anon__colors{left:-206px}}@media(max-width:479px){.homepage__anon__colors{left:-39%;top:180px;width:100%}}.homepage__anon__colors .event__themes{top:0}.homepage__anon__inner{margin:auto;width:320px}@media(min-width:768px)and (max-width:1199px){.homepage__anon__inner{margin:0}}@media(max-width:479px){.homepage__anon__inner{width:100%;padding:0 30px}}.homepage__anon__body{margin-top:150px;margin-bottom:40px;max-width:320px;color:#8a8a8a;line-height:25px;font-size:14px;margin-left:auto;margin-right:auto}@media(min-width:768px)and (max-width:1199px){.homepage__anon__body{margin-left:0;margin-top:200px;margin-right:0}}@media(max-width:479px){.homepage__anon__body{max-width:100%;padding:0 15px;margin-top:40px}}.homepage__anon__footer{width:320px;float:none;margin:auto;clear:both;padding:100px 0 40px}@media(min-width:768px)and (max-width:1199px){.homepage__anon__footer{float:right;margin:0;padding:140px 0 40px}}@media(max-width:479px){.homepage__anon__footer{width:100%;padding:100px 15px 40px}}.homepage__anon__footer .text__copyright{color:#fff}.homepage__anon__footer .links__social .link__social:before{box-shadow:0 0 0 2px #fff}.homepage__anon__background{position:absolute;top:0;bottom:0;left:40%;width:100%;z-index:-10}@media(max-width:767px){.homepage__anon__background{left:0}}.homepage__anon__background:before{content:"";background-image:url(../..//images/IRT__homepage_login_background.png);background-size:100% 100%;background-repeat:repeat;position:absolute;width:100%;height:100%;z-index:1}.homepage__anon__background img{height:100%;width:100%;object-fit:cover;object-position:50% 50%;opacity:.8}.homepage__anon__login-form{width:320px;float:none;margin:auto}@media(min-width:768px)and (max-width:1199px){.homepage__anon__login-form{float:right}}@media(max-width:479px){.homepage__anon__login-form{width:100%;padding:0 15px}}.homepage__anon__login-form label{color:#fff}.homepage__anon__login-form label:after{display:none!important}.homepage__anon__login-form input{background-color:hsla(0,0%,100%,.5);border:2px solid transparent!important;color:#fff;font-weight:700}.homepage__anon__login-form .help-block{color:#fff}.homepage__anon__login-form #edit-submit{float:left;margin:0;color:#222;background-color:rgba(0,0,0,0);font-size:12px;line-height:16px;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;display:inline-block;padding:15px 5px;text-shadow:none;position:relative;background-image:none;border-radius:0;border:none;box-shadow:none;width:47%;transition:all .2s ease-out}.homepage__anon__login-form #edit-submit:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:-1;box-shadow:0 2px 7px rgba(0,0,0,.2);-ms-transform:perspective(270px) rotateX(-20deg);transform:perspective(270px) rotateX(-20deg);-ms-transform-origin:0 100%;transform-origin:0 100%;margin-top:0;transition:all .2s ease-out}.homepage__anon__login-form #edit-submit:focus,.homepage__anon__login-form #edit-submit:hover{outline:0;box-shadow:none;border:none}.homepage__anon__login-form #edit-submit:focus:before,.homepage__anon__login-form #edit-submit:hover:before{background-color:#00aef0}.homepage__anon__login-form #edit-submit span{display:none}.homepage__anon__login-form #edit-reset{float:right;margin:0;color:#fff;background-color:rgba(0,0,0,0);font-size:12px;line-height:16px;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;display:inline-block;padding:15px 5px;text-shadow:none;position:relative;border-radius:0;background-image:none;border:none;box-shadow:none;width:47%;transition:all .2s ease-out}.homepage__anon__login-form #edit-reset:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;background-color:rgba(0,0,0,0);z-index:-1;-ms-transform:perspective(270px) rotateX(20deg);transform:perspective(270px) rotateX(20deg);-ms-transform-origin:100% 0;transform-origin:100% 0;margin-top:0}.homepage__anon__login-form #edit-reset:focus,.homepage__anon__login-form #edit-reset:hover{color:#222;outline:0;box-shadow:none;border:none}.homepage__anon__login-form #edit-reset:focus:before,.homepage__anon__login-form #edit-reset:hover:before{background-color:#fff}.homepage__anon__membership-asset{position:absolute;top:-50px;left:50%;margin-left:-20px;bottom:0;-ms-transform:rotate(75deg);transform:rotate(75deg);width:90px;height:90px;z-index:-1}.homepage__anon__membership-asset svg{width:90px;height:90px}.homepage__anon__membership-asset--half-white{display:block;width:100px;height:100px;position:absolute;top:8px;left:45px;-ms-transform:rotate(-75deg);transform:rotate(-75deg);z-index:0;background-color:#fff}.homepage__anon__login-asset svg{width:33px;height:40px;bottom:-10px;margin-right:10px;position:relative}.homepage__anon__login-text{display:block;font-size:30px;line-height:1;font-weight:900;letter-spacing:-.5px;color:#fff;margin-bottom:80px;text-align:right;text-transform:uppercase}.homepage__anon__register-text{z-index:1;position:relative;margin-top:150px;margin-left:90px;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:-.5px;display:block;line-height:1}@media(min-width:992px)and (max-width:1199px){.homepage__anon__register-text{margin-left:110px}}@media(max-width:479px){.homepage__anon__register-text{margin-left:14%}}.homepage__anon__register-text span{display:block;font-size:30px;margin:-2px 0 0 -2px;line-height:1}.homepage__anon__logo-container{width:190px;height:40px;display:block;margin-left:130px}@media(min-width:992px)and (max-width:1199px){.homepage__anon__logo-container{margin-left:150px}}@media(max-width:991px){.homepage__anon__logo-container{margin-left:140px}}@media(max-width:479px){.homepage__anon__logo-container{margin-left:24%}}.homepage__anon__logo-container .logo{display:block;width:100%;height:100%;margin:0;padding:0}.page-node-type-homepage #reset-modal{background-color:rgba(17,31,73,.95)}.page-node-type-homepage #reset-modal .modal-content{max-width:350px;margin:auto;padding:0 15px}@media(max-width:767px){.page-node-type-homepage #reset-modal .user-pass{margin-top:30px}}.page-node-type-homepage #reset-modal .user-pass label{display:block;color:#fff}.page-node-type-homepage #reset-modal .user-pass label:after{float:right;padding-right:20px}.page-node-type-homepage #reset-modal .user-pass input{background-color:#06132d;color:#fff;border:2px solid gray;font-weight:700}.page-node-type-homepage #reset-modal .user-pass p{color:#fff}.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit{width:auto!important;height:auto!important;padding:2px 0!important;margin-top:20px;background-color:rgba(0,0,0,0);background-image:none;min-width:190px;position:relative;text-shadow:none;color:#222;outline:0;box-shadow:none;border:none}.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fbb040;z-index:-1;-ms-transform:perspective(270px) rotateX(-20deg);transform:perspective(270px) rotateX(-20deg);-ms-transform-origin:0 100%;transform-origin:0 100%;margin-top:0;transition:all .2s ease-out}.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit:focus,.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit:hover{color:#fff;outline:0;box-shadow:none;border:none}.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit:focus:before,.page-node-type-homepage #reset-modal .user-pass .form-actions.form-wrapper .form-submit:hover:before{background-color:#a97c50}.page-node-type-homepage #reset-modal .modal-header{display:block;margin:auto;height:0;overflow:hidden;padding:0}.page-node-type-homepage #reset-modal .modal-header .close{top:auto;bottom:5px;right:0}.page-node-type-homepage #reset-modal .modal-header .close:before{color:#fff}.page-node-type-homepage #reset-modal .modal-footer{display:none}.explore-block-wrapper{margin:70px 0 25px;padding:50px 0;background-color:#262626;position:relative;background-image:url(../..//images/IRT__Explore_Background@2x.png);background-position:50% 50%;background-size:cover}.explore-block-wrapper .explore-block-inner .paragraph-section.section h1,.explore-block-wrapper .explore-block-inner h2,.paragraph-section.section .explore-block-wrapper .explore-block-inner h1{margin:0;color:#fff;font-size:56px;line-height:50px;text-transform:uppercase;font-weight:900;padding-left:20px}.explore-block-wrapper .explore-block-inner h6{color:#00aef0;margin:0;font-weight:700;font-size:16px;padding-left:20px;padding-right:20px}.explore-block-wrapper .panel-group{margin:45px 0 0;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:1279px){.explore-block-wrapper .panel-group{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:599px){.explore-block-wrapper .panel-group{padding:0 20px}}.explore-block-wrapper .panel{border:none;box-shadow:none;background-color:rgba(0,0,0,0);position:relative}.explore-block-wrapper .panel-heading{background:0 0;padding:0}.explore-block-wrapper .panel-title{margin:0;font-size:22px;font-weight:800;padding:0}.explore-block-wrapper .panel-title a{display:block;padding:25px 15px 25px 65px;color:#929292;transition:all .2s ease-out}.explore-block-wrapper .panel-title a:hover{color:#fff}.explore-block-wrapper .panel-title a[aria-expanded=true]{color:#fff}.explore-block-wrapper .panel-title a[aria-expanded=true] .panel-color:before{line-height:34px;color:#262626;content:"-";background-color:inherit;border:none}.explore-block-wrapper .panel-title a.collapsed .panel-color:before,.explore-block-wrapper .panel-title a[aria-expanded=false] .panel-color:before{line-height:36px;content:"+";color:inherit;background-color:#262626;border-style:solid;border-width:2px;border-color:inherit}.explore-block-wrapper .panel-color{position:absolute;left:20px;top:0;bottom:0}.explore-block-wrapper .panel-color:before{font-size:50px;font-weight:300;text-align:center;width:40px;height:40px;display:block;top:18px;position:absolute;z-index:1;left:-19px;border-radius:50%;box-shadow:0 0 0 3px #262626;transition:all .2s ease-out}.explore-block-wrapper .panel-color--inner{position:absolute;left:0;top:0;bottom:0;width:3px;background-color:inherit}.explore-block-wrapper .panel-color--inner:before{content:"";position:absolute;left:0;top:-2px;height:6px;z-index:1;width:3px;-ms-transform:skew(30deg) rotate(30deg);transform:skew(30deg) rotate(30deg);background-color:#262626}.explore-block-wrapper .panel-body{border:none!important;padding:0 15px 30px 65px}.explore-block-wrapper .panel-body a.explore-child{background-color:none!important;display:inline-block;border-style:solid;border-width:1px;border-color:inherit;padding:0 10px;line-height:24px;font-size:12px;margin-right:10px;margin-top:10px;font-weight:700;color:#fff;transition:all .2s ease-out}.explore-block-wrapper .panel-body a.explore-child:hover{background-color:#fff;color:#0e0e0e}.explore-block-wrapper .panel-body .see-all-wrapper{display:block;margin-top:10px}.explore-block-wrapper .panel-body .see-all-wrapper a{display:inline-block;padding:0 20px;line-height:24px;font-weight:700;font-size:9px;color:#fff;text-transform:uppercase;transition:all .2s ease-out}.explore-block-wrapper .panel-default{margin:0!important}.explore-block-wrapper .explore-column{width:50%}@media(max-width:1279px){.explore-block-wrapper .explore-column{width:100%}}.explore-block-wrapper .explore-column:first-child .panel-default:first-child .panel-color--inner:before{display:none}.explore-block-wrapper .explore-column:first-child .panel-default:first-child .see-all-wrapper a{color:#0e0e0e}.explore-block-wrapper .explore-column:last-child .panel-default:last-child .panel-color--inner:after{content:"";position:absolute;left:0;bottom:-2px;height:6px;z-index:1;width:3px;background-color:#262626}.homepage-featured-text{max-width:100%;color:#ccc;padding:0 20px;text-align:center;font-size:12px;line-height:14px;font-weight:600;margin-bottom:25px}@media(max-width:767px){.homepage-featured-text{margin-top:30px;margin-bottom:0}}@media(max-width:599px){.homepage-featured-text{padding:0 20px}}#homepage article.authenticated-homepage,#homepage nav.tabs{display:none}@media(max-width:599px){#homepage .block-views-blockresources-homepage-presentations-homepage .view-resources-homepage{position:relative;padding-top:27px;margin-top:55px}}@media(min-width:768px){#homepage .block-views-blockresources-homepage-presentations-homepage .pagination__rule{margin-left:185px}}@media(max-width:767px){#homepage .block-views-blockresources-homepage-presentations-homepage .pagination__rule{display:none}}@media(max-width:599px){#homepage .block-views-blockresources-homepage-presentations-homepage .group__container.grid__container{position:static}}#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{position:relative;margin:auto}@media(min-width:600px){#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{width:500px}}@media(min-width:768px){#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{width:700px}}@media(min-width:992px){#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{width:890px}}@media(min-width:1280px){#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{width:1195px}}@media(min-width:1600px){#homepage .block-views-blockresources-homepage-presentations-homepage .views-exposed-form{width:1500px}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free]{position:absolute;right:15px;top:-55px;z-index:2}@media(max-width:767px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free]{width:auto}}@media(max-width:599px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free]{position:absolute;right:0;top:-45px;left:0;width:100%}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item{width:50%}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item label{width:100%}}@media(max-width:767px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .edit-field-free{float:right}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item-field-free{float:left}@media(max-width:767px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item-field-free{margin:0}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item-field-free:nth-child(1) label:before{content:""}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] .form-item-field-free:nth-child(2) label:before{content:""}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] label{font-size:10.2px;line-height:41px;width:160px;text-align:center;font-weight:700;background-color:#929292;padding:0 0 0 20px;color:#fff;border:none}@media(max-width:150px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] label{width:150px}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] label:before{font-family:irt-full;font-size:20px;margin-left:30px;margin-right:0;left:0}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] label:hover{background-color:#666}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-free] label.active{color:#603913;background-color:#fbb040}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video]{position:absolute;margin:0;top:11px;left:140px;z-index:2}@media(max-width:599px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video]{left:auto;top:8px;right:20px;width:auto}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video] .form-item-field-ctpn-video{float:left}@media(max-width:767px){#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video] .form-item-field-ctpn-video{margin:0}}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video] label{font-size:8.2px;line-height:24px;background-color:#929292;padding:0;width:72px;text-align:center;color:#fff;font-weight:700;border:none}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video] label:hover{background-color:#666}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset[id^=edit-field-ctpn-video] label.active{background-color:#40ad38}#homepage .block-views-blockresources-homepage-presentations-homepage fieldset{display:block!important}#homepage .block-views-blockresources-homepage-interviews-homepage fieldset,#homepage .block-views-blockresources-homepage-readings-homepage fieldset,#homepage .block-views-blockresources-homepage-reports-homepage fieldset{display:none!important}.atlwdg-trigger{z-index:99}.video-embed-field-responsive-video{margin-bottom:0}.continuePlaying{margin:-54px 0 0 -54px;position:absolute;top:50%;left:50%;background-size:130px;background-position:center;width:108px;height:108px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%20128.3%20128.3%22%3E%3Cstyle%3E.st0%7Bfill%3A%2300aef0%7D.st1%7Bclip-path%3Aurl%28%23SVGID_2_%29%3Bfill%3Aurl%28%23SVGID_3_%29%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M64.1%2029.1c19.3%200%2035%2015.7%2035%2035s-15.7%2035-35%2035-35-15.7-35-35%2015.7-35%2035-35m0-3c-21%200-38%2017-38%2038s17%2038%2038%2038%2038-17%2038-38c0-20.9-17-38-38-38%22/%3E%3Cdefs%3E%3Cpath%20id%3D%22SVGID_1_%22%20d%3D%22M56.1%2046.1l24%2018-24%2018v-36zm-4.4-11.5c-3.9%201.7-7.3%204-10.2%206.9-2.9%202.9-5.2%206.3-6.9%2010.2-1.7%203.9-2.5%208-2.5%2012.4s.8%208.6%202.5%2012.5c1.7%203.9%204%207.3%206.9%2010.2%202.9%202.9%206.3%205.2%2010.2%206.9%203.9%201.7%208%202.5%2012.5%202.5%204.4%200%208.5-.8%2012.4-2.5%203.9-1.7%207.3-4%2010.2-6.9%202.9-2.9%205.2-6.3%206.9-10.2%201.7-3.9%202.5-8%202.5-12.5%200-4.4-.8-8.5-2.5-12.4-1.7-3.9-4-7.3-6.9-10.2-2.9-2.9-6.3-5.2-10.2-6.9-3.9-1.7-8-2.5-12.5-2.5-4.3%200-8.5.8-12.4%202.5%22/%3E%3C/defs%3E%3CclipPath%20id%3D%22SVGID_2_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20overflow%3D%22visible%22/%3E%3C/clipPath%3E%3ClinearGradient%20id%3D%22SVGID_3_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22-879.007%22%20y1%3D%221968.236%22%20x2%3D%22-878.007%22%20y2%3D%221968.236%22%20gradientTransform%3D%22scale%2864.0377%20-64.0377%29%20rotate%28-45%20-2815.832%20-78.043%29%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23fff%22/%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23fff%22/%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23e9e9e9%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e9e9e9%22/%3E%3C/linearGradient%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M64.1%200l64.2%2064.1-64.2%2064.2L0%2064.1z%22/%3E%3C/svg%3E");background-repeat:no-repeat}html{transition:opacity 1s ease-out}.dialog-off-canvas-main-canvas{overflow:hidden}.wf-loading{visibility:hidden;opacity:0}.wf-active{visibility:visible;opacity:1}*,:active,:focus{outline:0}ol,ul{padding:0}ol li,ul li{list-style:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,sans-serif;font-weight:500;overflow-x:hidden;margin-top:0;background-color:#fafafa;padding-top:0!important;margin-left:0!important}.hide{display:none}.container-fluid{padding:0}.content-wrapper{clear:both;float:none;margin:0 50px;margin:0 5rem;position:relative}@media screen and (max-width:1280px){.content-wrapper{margin:0 30px;margin:0 3rem}}@media screen and (max-width:1199px){.content-wrapper{margin:0 20px;margin:0 2rem}}.main-container>.row{margin:0}@media(min-width:992px){.site-container{height:auto;overflow:hidden}}@media(min-width:992px){.site-container .content-left{width:230px;float:left;padding:0;margin-right:30px}}@media(min-width:992px){.site-container .content-main{float:none;width:auto;overflow:hidden}}.page-node-type-ct-interview .site-container .content-wrapper{margin:0 0 0 100px}@media(max-width:1400px){.page-node-type-ct-interview .site-container .content-wrapper{margin:0 0 0 50px}}@media(max-width:991px){.page-node-type-ct-interview .site-container .content-wrapper{margin:0 50px}}.page-node-type-ct-interview .site-container .content-wrapper .content-main{padding-right:115px}@media(max-width:1400px){.page-node-type-ct-interview .site-container .content-wrapper .content-main{padding-right:65px}}@media(max-width:991px){.page-node-type-ct-interview .site-container .content-wrapper .content-main{padding-right:0}}.interview__video iframe{padding:10px;padding:1rem}.events-visible{display:none}.page-node-type-ct-event .aside-section,.path-event .aside-section{padding-top:20px}@media(min-width:768px){.page-node-type-ct-event .aside-section,.path-event .aside-section{padding-bottom:20px}}@media(max-width:767px){.page-node-type-ct-event .aside-section .separator,.path-event .aside-section .separator{display:none}}.page-node-type-ct-event .block-keywords-list,.page-node-type-ct-event .block-taxonomy-theme-block,.path-event .block-keywords-list,.path-event .block-taxonomy-theme-block{margin-bottom:40px}.page-node-type-ct-event .ct-event.full,.path-event .ct-event.full{position:static}.page-node-type-ct-event .main-header-section,.path-event .main-header-section{padding:25px 0}@media(max-width:767px){.page-node-type-ct-event .main-header-section,.path-event .main-header-section{padding:25px 15px}}.page-node-type-ct-event .aside-header-section,.path-event .aside-header-section{padding-top:20px;padding-bottom:20px}@media(max-width:767px){.page-node-type-ct-event .row-content,.path-event .row-content{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-node-type-ct-event .row-content .main-section,.path-event .row-content .main-section{-moz-order:2;-ms-flex-order:2;order:2}.page-node-type-ct-event .row-content .aside-section,.path-event .row-content .aside-section{-moz-order:1;-ms-flex-order:1;order:1}.page-node-type-ct-event .row-content .aside-section .region-left-side,.path-event .row-content .aside-section .region-left-side{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-node-type-ct-event .row-content .aside-section .region-left-side #block-eventsidebarmenu,.path-event .row-content .aside-section .region-left-side #block-eventsidebarmenu{-moz-order:2;-ms-flex-order:2;order:2}.page-node-type-ct-event .row-content .aside-section .region-left-side #block-joinevent,.path-event .row-content .aside-section .region-left-side #block-joinevent{-moz-order:1;-ms-flex-order:1;order:1}.page-node-type-ct-event .row-content .masonry--enabled .fieldset-wrapper>div,.path-event .row-content .masonry--enabled .fieldset-wrapper>div{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.main-section--full{padding-top:40px;padding-bottom:40px}.read-more{margin-left:5px}.read-more--button{cursor:pointer;color:#00aef0;font-weight:500;transition:all .2s ease-out}.read-more--button:hover{color:#000}.no-results{font-size:16px;font-weight:600;margin:30px 0 150px 0;padding:0 10px;float:left;width:100%}.masonry--enabled{width:100%}.form-item-expertise-search-more,.form-item-industry-search-more,.form-item-topic-of-interest-search-more{display:none!important}.contextual-region{margin-bottom:0}@media(min-width:768px){body .pull-sidebar,body .push-section{position:relative;float:left;width:100%}}@media(max-width:767px){body .container{width:100%}body .pull-sidebar,body .push-section{padding-left:15px;padding-right:15px;clear:both}}@media(min-width:768px)and (max-width:991px){body .container{width:730px}body .push-section{width:425px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:425px}}@media(min-width:992px)and (max-width:1199px){body .container{width:950px}body .push-section{width:645px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:645px}}@media(min-width:1200px)and (max-width:1279px){body .container{width:1150px}body .push-section{width:845px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:845px}}@media(min-width:1200px)and (max-width:1279px){body .main-menus{width:845px}}@media(min-width:992px)and (max-width:1199px){body .main-menus{width:645px}}@media(min-width:992px)and (max-width:1279px){body.path-bookmarks .container,body.path-connect .container,body.path-learn .container,body.path-share .container{width:890px}body.path-bookmarks .container .main-menus,body.path-connect .container .main-menus,body.path-learn .container .main-menus,body.path-share .container .main-menus{width:585px}body.path-bookmarks .push-section,body.path-connect .push-section,body.path-learn .push-section,body.path-share .push-section{width:585px;left:305px}body.path-bookmarks .pull-sidebar,body.path-connect .pull-sidebar,body.path-learn .pull-sidebar,body.path-share .pull-sidebar{width:280px;margin-right:25px;right:585px}}@media(min-width:1280px)and (max-width:1599px){body .container{width:1195px}body .push-section{width:890px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:890px}}@media(min-width:1600px)and (max-width:1919px){body .container{width:1500px}body .push-section{width:1195px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:1195px}}@media(min-width:1920px){body .container{width:1805px}body .push-section{width:1500px;left:305px}body .pull-sidebar{width:280px;margin-right:25px;right:1500px}}.fake-img{width:100%;height:100%;position:relative}.company__image .field--name-field-vcy-logo.field--type-image{width:auto;height:75px;padding:0 10px 0 0}.company__image .field--name-field-vcy-logo.field--type-image .fake-img{background-position:left!important;background-size:contain!important}.speaker__company .field--name-field-ctsr-company.field--type-entity-reference{height:45px;width:auto}.speaker__company .field--name-field-ctsr-company.field--type-entity-reference .fake-img{background-position:left!important;background-size:contain!important}.more-info-popup .one-speaker .speaker__image .fake-img{width:150px;height:180px;max-width:150px;max-height:180px}.multiple-speakers .speaker__image .fake-img,.multiple-speakers .speaker__image .fake-img:before{border-radius:50%}.speaker__image .field--type-image{height:inherit;width:inherit}.speaker__image .fake-img{box-shadow:0 1px 4px rgba(0,0,0,.2)}.speaker__image .fake-img:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 3px #fff}#user-info-menu.open .user-info__photo .fake-img{border:2px solid #00aef0;background-color:#1b2d6d}#user-info-menu .user-info__photo .fake-img{border-radius:50%;border:2px solid #ccc;padding:2px}.card--speaker .speaker__image .fake-img{max-width:75px;max-height:90px}.event__image .fake-img,.speaker__image .fake-img{max-width:70px;max-height:80px;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.article__content__wrapper .article__content__middle .image .fake-img{background-position:top!important;background-size:contain!important;min-height:250px}.modal-backdrop.in{opacity:.85}.messages-always-visible{display:block!important}.route--system404 .footer__background .upcoming__container{display:none}.modal-body{overflow:visible!important}.field--name-field-transcript p{margin:0 0 12px}.contextual-region.ct-banner .title{font-size:16px;padding-bottom:10px}.contextual-region.ct-banner .content{font-size:12px}.notice{font-size:16px;font-weight:500;color:#61461f;text-align:left;padding:20px;background-color:#fbb040}.group__heading{background-color:#2f1c31;padding:20px;color:#fff;font-weight:800;letter-spacing:-.5px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.group__heading.main{position:relative;font-size:38px;font-weight:200;text-align:center;letter-spacing:-1px;background-color:#422d44;border-top:100px solid #f3f3f3}.group__heading.main:before{content:"";position:absolute;top:-100px;right:0;left:0;border-top:2px solid #ddd}.group__heading.main.first{border:0}.group__heading.main.first:before{display:none}.group__heading:not(.main):after{content:"";display:block;width:20px;height:20px;position:absolute;right:27px;bottom:-19px;-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.group__heading.footer:after{display:none}.group__name{-ms-flex-preferred-size:60%;flex-basis:60%;-moz-order:0;-ms-flex-order:0;order:0;font-size:18px;font-weight:500;line-height:20px}.name__modifier{-moz-order:2;-ms-flex-order:2;order:2;color:#fbb040}.modifier__class{-ms-flex-preferred-size:40%;flex-basis:40%;-moz-order:1;-ms-flex-order:1;order:1;text-align:right;font-style:italic;font-weight:600;line-height:22px}.flag__container{text-align:right}.flag__container--vertical .flag__expire{display:inline-block}.flag__bookmark,.flag__like,.flag__rating{display:inline-block}.new__flag{float:right;position:relative;border-radius:2px;margin-top:4px;margin-right:4px;width:90px;height:38px;text-transform:uppercase;font-weight:700;line-height:38px;text-indent:40px;background:#fff;background:hsla(0,0%,100%,.8)}.new__flag:before{content:"";font-family:irt-full;font-size:22px;color:#da1c5c;position:absolute;font-weight:400;top:0;bottom:0;left:-27px}.new__flag--mobile{display:none}.visited__flag{position:relative;float:right;margin-top:4px;margin-right:4px;border-radius:2px;width:38px;height:38px;line-height:38px;text-indent:38px;background:#fff;background:hsla(0,0%,100%,.5);pointer-events:all}.visited__flag:before{content:"";font-family:irt-full;font-weight:400;font-size:20px;right:8px;color:#222;position:absolute;top:0;pointer-events:none}.visited__flag--mobile{display:none}.tooltip.bottom .tooltip-inner{text-transform:uppercase;padding:10px 15px;font-weight:800;font-size:11px;letter-spacing:-.5px;font-family:Raleway,sans-serif;border-radius:2px;pointer-events:none}#homepage .hero.inner__container .card__image{height:175px}#homepage .hero.inner__container .card.mobile__card .card__image{height:158px}#homepage .hero.inner__container .card.mobile__card .resource__updated{display:none}#homepage .hero.inner__container .card:not(.premium) .card__info{-ms-transform:translate3d(0,92px,0);transform:translate3d(0,92px,0)}#homepage .hero.inner__container .card{margin-left:0;margin-right:0}#homepage .hero.inner__container .card.card__inner{height:252px}@media(max-width:679px){#homepage .hero.inner__container .card.card__inner{margin-left:auto;margin-right:auto;float:none}}#homepage .hero.inner__container .card.card__inner.ct-interview .card__title{min-height:16px}#homepage .hero.inner__container .card.card__inner .resource__type__wrapper{display:block}#homepage .grid__container .ct-interview .card__info{height:calc(100% - 60px - 63px)}#homepage .grid__container .ct-interview .card__info .card__title{min-height:16px}#homepage .card .resource__type__wrapper{display:none}#homepage .card.resource__event .resource__type__wrapper{-ms-flex-positive:1;flex-grow:1;font-size:8px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:.25px;position:absolute;left:0;top:0;z-index:1;line-height:40px}#homepage .card.resource__event .resource__type__wrapper span{color:#fff}#homepage .card.resource__event:hover .resource__type__wrapper{display:block}#homepage .card.resource__event:hover .wrapper__overflow{background-color:rgba(27,45,109,.9)}#homepage .card.resource__event .card__info{background-color:#fff}#homepage .card__image{transition:all .25s cubic-bezier(.44,.38,.36,1)}#homepage #block-homepagepromoblockright{margin:30px 0}#homepage #block-homepagepromoblockright .section__teaser{margin-top:0;margin-bottom:0}#homepage .region-header .header-container:before{border-left:10px solid #11445a}#homepage .region-header .header-container:after{background-color:#2c80c1}#homepage .view-frontpage.view-id-frontpage{display:none}#homepage .main-section--full{padding-top:0}#homepage .main-section--full .region-content .views-element-container.form-group{margin:0}#homepage .group__elements{margin-top:80px}#homepage .section__heading{z-index:10}#homepage .section__heading.sticky{top:80px}#homepage .container.main-content{width:100%!important}#homepage .resource__rating .fa-star,.resources-cards .resource__rating .fa-star{display:none}#homepage .resource__rating .fa-stack-1x,.resources-cards .resource__rating .fa-stack-1x{font-size:10.2px;line-height:16px;left:-1px}#homepage .resource__type,.resources-cards .resource__type{position:relative}#homepage .resource__type .number,.resources-cards .resource__type .number{font-family:museo-900}#homepage .cards-icon__play,.resources-cards .cards-icon__play{top:6px;left:7px;font-size:16px;line-height:16px;width:16px;height:16px;bottom:auto;right:auto;position:absolute}#homepage .cards-icon__play:before,.resources-cards .cards-icon__play:before{background:radial-gradient(ellipse at center,#fff 0,#fff 100%);border-radius:100%;background-position:4px 5px;background-size:6px 6px;background-repeat:no-repeat;color:#f7ae56;font-size:14px;font-weight:400;content:"";font-family:irt-full}#homepage .card__actions .toggle__info,#homepage .card__actions .upgrade-membership,.resources-cards .card__actions .toggle__info,.resources-cards .card__actions .upgrade-membership{padding:0 10px;border:1px solid;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;z-index:1;overflow:hidden;transition:all .2s ease-out;perspective:110px;border-color:#00aef0;color:#00aef0;background-color:#fff;text-indent:0!important}#homepage .card__actions .toggle__info:before,#homepage .card__actions .upgrade-membership:before,.resources-cards .card__actions .toggle__info:before,.resources-cards .card__actions .upgrade-membership:before{display:none}#homepage .card__actions .toggle__info:hover,#homepage .card__actions .upgrade-membership:hover,.resources-cards .card__actions .toggle__info:hover,.resources-cards .card__actions .upgrade-membership:hover{color:#fff}#homepage .card__actions .toggle__info:after,#homepage .card__actions .upgrade-membership:after,.resources-cards .card__actions .toggle__info:after,.resources-cards .card__actions .upgrade-membership:after{display:block;content:"";position:absolute;top:0;right:-1px;bottom:0;left:-1px;z-index:-1;background-color:#00aef0;transition:all .2s ease-out;-ms-transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);-ms-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1!important;border-radius:0!important;width:100%!important;height:100%!important}#homepage .card__actions .toggle__info:hover:after,#homepage .card__actions .upgrade-membership:hover:after,.resources-cards .card__actions .toggle__info:hover:after,.resources-cards .card__actions .upgrade-membership:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .card__actions .toggle__info .ajax-throbber,#homepage .card__actions .upgrade-membership .ajax-throbber,.resources-cards .card__actions .toggle__info .ajax-throbber,.resources-cards .card__actions .upgrade-membership .ajax-throbber{top:0;left:0;right:0;bottom:0;width:8px;height:8px;margin:auto}#homepage .card__actions .upgrade-membership.link-button,.resources-cards .card__actions .upgrade-membership.link-button{width:auto;text-indent:0;border-color:#fbb040;background-color:#fbb040;color:#603913}#homepage .card__actions .upgrade-membership.link-button:after,.resources-cards .card__actions .upgrade-membership.link-button:after{background-color:#fbb040}#homepage .card__actions .upgrade-membership.link-button:hover,.resources-cards .card__actions .upgrade-membership.link-button:hover{background-color:#fbb040;color:#603913}#homepage .card__author .multiple-speakers,.resources-cards .card__author .multiple-speakers{display:inline-block}#homepage .card__author .multiple-speakers:after,.resources-cards .card__author .multiple-speakers:after{content:";";display:inline-block}#homepage .card__author .multiple-speakers__title,.resources-cards .card__author .multiple-speakers__title{font-size:inherit}#homepage .card__author .multiple-speakers-slider,.resources-cards .card__author .multiple-speakers-slider{margin:0}#homepage .card__author .multiple-speakers .speaker__title,#homepage .card__author .one-speaker .speaker__title,.resources-cards .card__author .multiple-speakers .speaker__title,.resources-cards .card__author .one-speaker .speaker__title{margin:0;float:left;line-height:inherit;letter-spacing:0;font-weight:600;padding-left:5px;color:#333}#homepage .card__author .multiple-speakers span,#homepage .card__author .one-speaker span,.resources-cards .card__author .multiple-speakers span,.resources-cards .card__author .one-speaker span{float:left;line-height:inherit;color:#333}#homepage .card__author .multiple-speakers .speaker__company,#homepage .card__author .one-speaker .speaker__company,.resources-cards .card__author .multiple-speakers .speaker__company,.resources-cards .card__author .one-speaker .speaker__company{margin:0;float:left;line-height:inherit;font-size:inherit;font-weight:700;color:#1b2d6d}#homepage .hero,.resources-cards .hero{background-color:#222;position:relative;padding:70px 0;overflow:hidden}#homepage .hero:before,.resources-cards .hero:before{transition:opacity .5s ease-out}#homepage .hero.isFirst:before,.resources-cards .hero.isFirst:before{opacity:0}#homepage .hero .swiper-slide,.resources-cards .hero .swiper-slide{height:302px!important}#homepage .hero .swiper-button-disabled,.resources-cards .hero .swiper-button-disabled{visibility:hidden}#homepage .hero .swiper-button-prev,.resources-cards .hero .swiper-button-prev{-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:3vw}#homepage .hero .swiper-button-prev:before,.resources-cards .hero .swiper-button-prev:before{text-indent:-3px}#homepage .hero .swiper-button-next,.resources-cards .hero .swiper-button-next{-ms-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);right:3vw}#homepage .hero .swiper-button-next:before,.resources-cards .hero .swiper-button-next:before{text-indent:3px}#homepage .hero .swiper-button-next,#homepage .hero .swiper-button-prev,.resources-cards .hero .swiper-button-next,.resources-cards .hero .swiper-button-prev{width:64px;height:64px;z-index:4;margin:auto;background-color:rgba(0,0,0,0);opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}#homepage .hero .swiper-button-next:after,#homepage .hero .swiper-button-next:before,#homepage .hero .swiper-button-prev:after,#homepage .hero .swiper-button-prev:before,.resources-cards .hero .swiper-button-next:after,.resources-cards .hero .swiper-button-next:before,.resources-cards .hero .swiper-button-prev:after,.resources-cards .hero .swiper-button-prev:before{display:block;border-radius:100%;text-align:center}#homepage .hero .swiper-button-next:before,#homepage .hero .swiper-button-prev:before,.resources-cards .hero .swiper-button-next:before,.resources-cards .hero .swiper-button-prev:before{width:64px;height:64px;background-color:#444;line-height:65px;opacity:1;color:#fff;font-size:24px;text-shadow:0 -.5px #fff}#homepage .hero .swiper-button-next:after,#homepage .hero .swiper-button-prev:after,.resources-cards .hero .swiper-button-next:after,.resources-cards .hero .swiper-button-prev:after{content:"";width:96px;height:96px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:#222;z-index:-1;margin:auto;opacity:.7}#homepage .hero .swiper-button-next:hover:before,#homepage .hero .swiper-button-prev:hover:before,.resources-cards .hero .swiper-button-next:hover:before,.resources-cards .hero .swiper-button-prev:hover:before{background-color:#00aef0}#homepage .hero:after,#homepage .hero:before,.resources-cards .hero:after,.resources-cards .hero:before{display:block;content:"";background-color:#222;opacity:1;position:absolute;top:0;bottom:0;z-index:1;width:40px;background:-ms-linear-gradient(0deg,#222 0,rgba(34,34,34,.5) 40%,rgba(34,34,34,0) 100%);background:linear-gradient(90deg,#222 0,rgba(34,34,34,.5) 40%,rgba(34,34,34,0) 100%)}#homepage .hero:before,.resources-cards .hero:before{left:0;right:auto}#homepage .hero:after,.resources-cards .hero:after{left:auto;right:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}#homepage .hero:hover .swiper-button-next,#homepage .hero:hover .swiper-button-prev,.resources-cards .hero:hover .swiper-button-next,.resources-cards .hero:hover .swiper-button-prev{opacity:1;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .hero .card.loadMore,.resources-cards .hero .card.loadMore{height:252px;background-color:rgba(0,0,0,.95);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}#homepage .hero .card.loadMore:hover,.resources-cards .hero .card.loadMore:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}@media(max-width:679px){#homepage .hero .card.loadMore,.resources-cards .hero .card.loadMore{float:none;margin:0 auto}}#homepage .hero .card.loadMore a,.resources-cards .hero .card.loadMore a{color:#fff}#homepage .homepage__main,.resources-cards .homepage__main{background-color:#f3f3f3;padding-top:80px}#homepage .group__container,.resources-cards .group__container{padding:0;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}#homepage .group__elements,.resources-cards .group__elements{padding-top:80px;margin-bottom:50px}#homepage .group__elements:last-of-type,.resources-cards .group__elements:last-of-type{margin-bottom:0}#homepage .view-share-homepage .section__slider .slick-list,.resources-cards .view-share-homepage .section__slider .slick-list{height:auto}#homepage .section__slider,.resources-cards .section__slider{margin-top:10px;margin-left:-3px;margin-right:-3px;margin-bottom:-50px}@media(min-width:1200px){#homepage .section__slider,.resources-cards .section__slider{margin-bottom:-80px}}#homepage .section__slider .slick-list,.resources-cards .section__slider .slick-list{padding-left:3px;padding-right:3px;height:350px}#homepage .section__slider .slick-next,#homepage .section__slider .slick-prev,.resources-cards .section__slider .slick-next,.resources-cards .section__slider .slick-prev{background-color:#fafafa;border-style:solid;top:3px;bottom:123px;border-color:#fff;transition:all .2s cubic-bezier(.4,0,.2,1)}#homepage .section__slider .slick-next.slick-disabled,#homepage .section__slider .slick-prev.slick-disabled,.resources-cards .section__slider .slick-next.slick-disabled,.resources-cards .section__slider .slick-prev.slick-disabled{pointer-events:none}#homepage .section__slider .slick-next:before,#homepage .section__slider .slick-prev:before,.resources-cards .section__slider .slick-next:before,.resources-cards .section__slider .slick-prev:before{display:inline-block;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .2s ease-out}#homepage .section__slider .slick-next:hover:before,#homepage .section__slider .slick-prev:hover:before,.resources-cards .section__slider .slick-next:hover:before,.resources-cards .section__slider .slick-prev:hover:before{color:#00aef0}#homepage .section__slider .slick-next:after,#homepage .section__slider .slick-prev:after,.resources-cards .section__slider .slick-next:after,.resources-cards .section__slider .slick-prev:after{display:block;content:"";position:absolute;top:100%;right:0;bottom:-40%;left:0;background-color:#fafafa;z-index:-1;pointer-events:none}#homepage .section__slider .slick-prev,.resources-cards .section__slider .slick-prev{border-width:0 1px 0 0;box-shadow:8px 0 8px -6px rgba(0,0,0,.2)}#homepage .section__slider .slick-prev.slick-disabled,.resources-cards .section__slider .slick-prev.slick-disabled{-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#homepage .section__slider .slick-prev:hover:before,.resources-cards .section__slider .slick-prev:hover:before{-ms-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}#homepage .section__slider .slick-prev:after,.resources-cards .section__slider .slick-prev:after{-ms-transform:rotate(35deg);transform:rotate(35deg);right:-1px;-ms-transform-origin:100% 0;transform-origin:100% 0}#homepage .section__slider .slick-next,.resources-cards .section__slider .slick-next{border-width:0 0 0 1px;box-shadow:-8px 0 8px -6px rgba(0,0,0,.2)}#homepage .section__slider .slick-next.slick-disabled,.resources-cards .section__slider .slick-next.slick-disabled{-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#homepage .section__slider .slick-next:hover:before,.resources-cards .section__slider .slick-next:hover:before{-ms-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}#homepage .section__slider .slick-next:after,.resources-cards .section__slider .slick-next:after{-ms-transform:rotate(-35deg);transform:rotate(-35deg);left:-1px;-ms-transform-origin:0 0;transform-origin:0 0}#homepage .slick-next,#homepage .slick-prev,#homepage .swiper-button-next,#homepage .swiper-button-prev,.resources-cards .slick-next,.resources-cards .slick-prev,.resources-cards .swiper-button-next,.resources-cards .swiper-button-prev{top:0;bottom:0;height:auto;z-index:1;width:40px;-ms-transform:none;transform:none}#homepage .slick-next.slick-disabled,#homepage .slick-prev.slick-disabled,#homepage .swiper-button-next.slick-disabled,#homepage .swiper-button-prev.slick-disabled,.resources-cards .slick-next.slick-disabled,.resources-cards .slick-prev.slick-disabled,.resources-cards .swiper-button-next.slick-disabled,.resources-cards .swiper-button-prev.slick-disabled{opacity:0}#homepage .slick-next:before,#homepage .slick-prev:before,#homepage .swiper-button-next:before,#homepage .swiper-button-prev:before,.resources-cards .slick-next:before,.resources-cards .slick-prev:before,.resources-cards .swiper-button-next:before,.resources-cards .swiper-button-prev:before{font-family:irt-home;font-size:14px;font-weight:400;color:#929292;opacity:1}#homepage .slick-prev,#homepage .swiper-button-prev,.resources-cards .slick-prev,.resources-cards .swiper-button-prev{left:-12px}#homepage .slick-prev:before,#homepage .swiper-button-prev:before,.resources-cards .slick-prev:before,.resources-cards .swiper-button-prev:before{content:""}#homepage .slick-next,#homepage .swiper-button-next,.resources-cards .slick-next,.resources-cards .swiper-button-next{right:-12px}#homepage .slick-next:before,#homepage .swiper-button-next:before,.resources-cards .slick-next:before,.resources-cards .swiper-button-next:before{content:""}@media(max-width:599px){#homepage #block-homepagepromoblockright .grid__container,#homepage #block-homepagepromoblockright .section__teaser,#homepage .view-events-homepage .grid__container,#homepage .view-events-homepage .section__teaser,#homepage .view-resources-homepage .grid__container,#homepage .view-resources-homepage .section__teaser,#homepage .view-share-homepage .grid__container,#homepage .view-share-homepage .section__teaser,.resources-cards #block-homepagepromoblockright .grid__container,.resources-cards #block-homepagepromoblockright .section__teaser,.resources-cards .view-events-homepage .grid__container,.resources-cards .view-events-homepage .section__teaser,.resources-cards .view-resources-homepage .grid__container,.resources-cards .view-resources-homepage .section__teaser,.resources-cards .view-share-homepage .grid__container,.resources-cards .view-share-homepage .section__teaser{padding:0 20px}}#homepage .view-share-homepage,.resources-cards .view-share-homepage{position:relative}#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{position:absolute;right:0;margin:0 auto;left:0;top:8px}@media(min-width:600px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{width:500px}}@media(min-width:768px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{width:700px}}@media(min-width:992px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{width:890px}}@media(min-width:1280px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{width:1195px}}@media(min-width:1600px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{width:1500px}}@media(max-width:767px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{position:relative}}@media(max-width:599px){#homepage .view-share-homepage .view-filters,.resources-cards .view-share-homepage .view-filters{padding:0 20px}}#homepage .view-share-homepage .view-filters:after,#homepage .view-share-homepage .view-filters:before,.resources-cards .view-share-homepage .view-filters:after,.resources-cards .view-share-homepage .view-filters:before{display:block;content:"";position:absolute;right:0;left:0;height:1px;bottom:auto;margin-left:180px;margin-right:475px;z-index:-1}@media(max-width:767px){#homepage .view-share-homepage .view-filters:after,#homepage .view-share-homepage .view-filters:before,.resources-cards .view-share-homepage .view-filters:after,.resources-cards .view-share-homepage .view-filters:before{display:none}}#homepage .view-share-homepage .view-filters:before,.resources-cards .view-share-homepage .view-filters:before{background-color:#444;opacity:.08;top:22px}#homepage .view-share-homepage .view-filters:after,.resources-cards .view-share-homepage .view-filters:after{background-color:#fff;opacity:.7;top:23px}#homepage .view-share-homepage .view-filters .form-inline,.resources-cards .view-share-homepage .view-filters .form-inline{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}@media(max-width:515px){#homepage .view-share-homepage .view-filters .form-inline,.resources-cards .view-share-homepage .view-filters .form-inline{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#homepage .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed,.resources-cards .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed{margin-right:20px}#homepage .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed.form-type-select .select-wrapper .fancy-select .options,#homepage .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed.form-type-select .select-wrapper .fancy-select .trigger,.resources-cards .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed.form-type-select .select-wrapper .fancy-select .options,.resources-cards .view-share-homepage .view-filters .form-inline .form-item-field-category-exposed.form-type-select .select-wrapper .fancy-select .trigger{width:260px}#homepage .view-share-homepage .view-filters .form-type-select .select-wrapper .fancy-select .options,#homepage .view-share-homepage .view-filters .form-type-select .select-wrapper .fancy-select .trigger,.resources-cards .view-share-homepage .view-filters .form-type-select .select-wrapper .fancy-select .options,.resources-cards .view-share-homepage .view-filters .form-type-select .select-wrapper .fancy-select .trigger{width:180px}@media(max-width:767px){#homepage .view-share-homepage .section__heading.share,.resources-cards .view-share-homepage .section__heading.share{top:-150px}}@media(max-width:515px){#homepage .view-share-homepage .section__heading.share,.resources-cards .view-share-homepage .section__heading.share{top:-210px}}#homepage .view-share-homepage .slick-arrow,.resources-cards .view-share-homepage .slick-arrow{border:none;top:110px;bottom:auto;width:36px;height:36px;border-radius:50%;background-color:#00aef0}#homepage .view-share-homepage .slick-arrow:before,.resources-cards .view-share-homepage .slick-arrow:before{color:#fff}#homepage .view-share-homepage .slick-arrow:after,.resources-cards .view-share-homepage .slick-arrow:after{display:none}#homepage .view-share-homepage .slick-arrow:hover:before,.resources-cards .view-share-homepage .slick-arrow:hover:before{color:#1b75bc}#homepage .view-share-homepage .slick-arrow.slick-next,.resources-cards .view-share-homepage .slick-arrow.slick-next{right:-15px}#homepage .view-share-homepage .slick-arrow.slick-prev,.resources-cards .view-share-homepage .slick-arrow.slick-prev{left:-15px}#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-flow:no-wrap;flex-flow:no-wrap;margin:0 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:600px){#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{width:500px}}@media(min-width:768px){#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{width:700px}}@media(min-width:992px){#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{width:890px}}@media(min-width:1280px){#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{width:1195px}}@media(min-width:1600px){#homepage .grid__container,#homepage .grid__container--promoted,#homepage .section__teaser,.resources-cards .grid__container,.resources-cards .grid__container--promoted,.resources-cards .section__teaser{width:1500px}}#homepage .grid__container:hover,.resources-cards .grid__container:hover{z-index:1}#homepage .grid__container:hover+.grid__container,.resources-cards .grid__container:hover+.grid__container{z-index:0}#homepage .grid__container--promoted,.resources-cards .grid__container--promoted{width:100%;padding:8px 60px 0}@media(max-width:679px){#homepage .grid__container--promoted,.resources-cards .grid__container--promoted{padding:8px 20px 0}}#homepage .grid__container--promoted .slick-list,.resources-cards .grid__container--promoted .slick-list{margin-left:60px;margin-right:60px;overflow:visible}#homepage .grid__container--promoted .slick-slide>div,.resources-cards .grid__container--promoted .slick-slide>div{height:302px;position:relative}#homepage .grid__container--promoted .slick-slide>div:first-of-type,.resources-cards .grid__container--promoted .slick-slide>div:first-of-type{z-index:2}#homepage .grid__container--promoted .swiper-button-prev,.resources-cards .grid__container--promoted .swiper-button-prev{-ms-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:42px}#homepage .grid__container--promoted .swiper-button-prev:before,.resources-cards .grid__container--promoted .swiper-button-prev:before{text-indent:-3px}#homepage .grid__container--promoted .swiper-button-next,.resources-cards .grid__container--promoted .swiper-button-next{-ms-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);right:42px}#homepage .grid__container--promoted .swiper-button-next:before,.resources-cards .grid__container--promoted .swiper-button-next:before{text-indent:3px}#homepage .grid__container--promoted .swiper-button-next,#homepage .grid__container--promoted .swiper-button-prev,.resources-cards .grid__container--promoted .swiper-button-next,.resources-cards .grid__container--promoted .swiper-button-prev{width:64px;height:64px;z-index:4;margin:auto;background-color:rgba(0,0,0,0);opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}#homepage .grid__container--promoted .swiper-button-next:after,#homepage .grid__container--promoted .swiper-button-next:before,#homepage .grid__container--promoted .swiper-button-prev:after,#homepage .grid__container--promoted .swiper-button-prev:before,.resources-cards .grid__container--promoted .swiper-button-next:after,.resources-cards .grid__container--promoted .swiper-button-next:before,.resources-cards .grid__container--promoted .swiper-button-prev:after,.resources-cards .grid__container--promoted .swiper-button-prev:before{display:block;border-radius:100%}#homepage .grid__container--promoted .swiper-button-next:before,#homepage .grid__container--promoted .swiper-button-prev:before,.resources-cards .grid__container--promoted .swiper-button-next:before,.resources-cards .grid__container--promoted .swiper-button-prev:before{width:64px;height:64px;background-color:#444;line-height:65px;opacity:1;color:#fff;font-size:24px;text-shadow:0 -.5px #fff}#homepage .grid__container--promoted .swiper-button-next:after,#homepage .grid__container--promoted .swiper-button-prev:after,.resources-cards .grid__container--promoted .swiper-button-next:after,.resources-cards .grid__container--promoted .swiper-button-prev:after{content:"";width:96px;height:96px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:#222;z-index:-1;margin:auto;opacity:.7}#homepage .grid__container--promoted .swiper-button-next:hover:before,#homepage .grid__container--promoted .swiper-button-prev:hover:before,.resources-cards .grid__container--promoted .swiper-button-next:hover:before,.resources-cards .grid__container--promoted .swiper-button-prev:hover:before{background-color:#00aef0}#homepage .grid__container--promoted.mobile .slick-slide>div:first-of-type,.resources-cards .grid__container--promoted.mobile .slick-slide>div:first-of-type{margin-bottom:40px}#homepage .grid__container--promoted .mobile__card .card__event,#homepage .grid__container--promoted .mobile__card .card__postdata,.resources-cards .grid__container--promoted .mobile__card #homepage .card__event,.resources-cards .grid__container--promoted .mobile__card .card__event,.resources-cards .grid__container--promoted .mobile__card .card__postdata{color:#fff}#homepage .section__heading,.resources-cards .section__heading{color:#fff;font-weight:900;font-size:40px;line-height:62px;text-transform:uppercase;letter-spacing:-1px;padding:0 20px;pointer-events:none;-ms-flex-item-align:start;align-self:flex-start;position:absolute;top:-80px;z-index:2;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:transform .5s ease-out}@media(max-width:599px){#homepage .section__heading,.resources-cards .section__heading{left:0;right:0}}#homepage .section__heading.sticky,.resources-cards .section__heading.sticky{position:fixed;-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}#homepage .section__heading.sticky:before,.resources-cards .section__heading.sticky:before{visibility:hidden}@media(min-width:600px){#homepage .section__heading:before,.resources-cards .section__heading:before{display:block;content:"";background-color:#fafafa;position:absolute;width:2px;height:100px;top:-8px;bottom:0;margin:auto;left:-11px;-ms-transform:rotate(15deg);transform:rotate(15deg);-ms-transform-origin:100% 100%;transform-origin:100% 100%;box-shadow:3px 0 0 0 #401466,5px 0 0 0 #fafafa,-8px 0 0 13px #fafafa}}#homepage .section__heading.events,#homepage .section__heading.section__subheading.events--past,.resources-cards .section__heading.events,.resources-cards .section__heading.section__subheading.events--past{background-color:#401466}#homepage .section__heading.share,.resources-cards .section__heading.share{background-color:#0042a2}#homepage .section__heading.share:before,.resources-cards .section__heading.share:before{box-shadow:3px 0 0 0 #0042a2,5px 0 0 0 #fafafa,-8px 0 0 13px #fafafa}#homepage .section__heading.learn,.resources-cards .section__heading.learn{background-color:#40ad38}#homepage .section__heading.learn:before,.resources-cards .section__heading.learn:before{box-shadow:3px 0 0 0 #40ad38,5px 0 0 0 #fafafa,-8px 0 0 13px #fafafa}#homepage .section__paging,.resources-cards .section__paging{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;z-index:1}#homepage .section__subheading,.resources-cards .section__subheading{font-weight:900;text-transform:uppercase;font-size:12px;line-height:12px;color:#222;position:relative;padding-left:5px}#homepage .section__subheading.share,.resources-cards .section__subheading.share{color:#222;padding:0 15px;line-height:24px;z-index:0}#homepage .section__subheading.share:after,.resources-cards .section__subheading.share:after{display:block;content:"";-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#222;opacity:.1}#homepage .section__subheading.events,#homepage .section__subheading.events--past,.resources-cards .section__subheading.events,.resources-cards .section__subheading.events--past{color:#fff;padding:0 15px;line-height:24px;z-index:0}#homepage .section__subheading.events--past:after,#homepage .section__subheading.events:after,.resources-cards .section__subheading.events--past:after,.resources-cards .section__subheading.events:after{display:block;content:"";background-color:#401466;-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}#homepage .section__subheading.events--past,.resources-cards .section__subheading.events--past{color:#222}#homepage .section__subheading.events--past:after,.resources-cards .section__subheading.events--past:after{background-color:#222;opacity:.1}#homepage .section__subheading.glyph:before,.resources-cards .section__subheading.glyph:before{color:inherit;position:relative;top:-1px}#homepage .section__teaser,.resources-cards .section__teaser{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;color:#fff;margin-bottom:90px;margin-top:-35px;padding:0 30px}@media(max-width:767px){#homepage .section__teaser,.resources-cards .section__teaser{-ms-flex-flow:wrap;flex-flow:wrap}}@media(min-width:768px){#homepage .section__teaser,.resources-cards .section__teaser{padding:0}}#homepage .section__teaser>div,.resources-cards .section__teaser>div{padding:25px;min-height:1px;border-radius:4px;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-moz-align-items:center;align-items:center;background-position:0 0;background-size:cover}@media(min-width:768px)and (max-width:1199px){#homepage .section__teaser>div,.resources-cards .section__teaser>div{max-width:50%;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;text-align:center}}@media(min-width:1200px){#homepage .section__teaser>div,.resources-cards .section__teaser>div{min-height:175px;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 0 0 50px}}@media(max-width:767px){#homepage .section__teaser>div:first-of-type,.resources-cards .section__teaser>div:first-of-type{margin-bottom:20px}}@media(min-width:768px){#homepage .section__teaser>div:first-of-type,.resources-cards .section__teaser>div:first-of-type{margin-right:12.5px}}@media(min-width:768px){#homepage .section__teaser>div:last-of-type,.resources-cards .section__teaser>div:last-of-type{margin-left:12.5px}}#homepage .teaser__connect,.resources-cards .teaser__connect{background-color:#e61e26;background-image:url(../..//images/background__connect@2x.png);position:relative}@media(min-width:768px){#homepage .teaser__connect,.resources-cards .teaser__connect{max-width:585px}}#homepage .teaser__summit,.resources-cards .teaser__summit{background-color:#b770af;background-image:url(../..//images/background__summit@2x.png)}#homepage .teaser__summit a:first-of-type,.resources-cards .teaser__summit a:first-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#homepage .teaser__summit a:last-of-type,.resources-cards .teaser__summit a:last-of-type{margin-left:8px}#homepage .teaser__summit a:only-of-type,.resources-cards .teaser__summit a:only-of-type{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}#homepage .teaser__summit .teaser__copy>span:first-of-type,.resources-cards .teaser__summit .teaser__copy>span:first-of-type{display:block;text-transform:uppercase;font-size:22px;line-height:26px;letter-spacing:-1px}#homepage .teaser__summit .teaser__copy .meaty,.resources-cards .teaser__summit .teaser__copy .meaty{text-transform:uppercase;font-size:38px;letter-spacing:-2px;margin-bottom:10px}@media(min-width:1200px){#homepage .teaser__summit .teaser__copy .meaty,.resources-cards .teaser__summit .teaser__copy .meaty{font-size:48px;margin-bottom:0}}#homepage .teaser__copy,.resources-cards .teaser__copy{font-size:38px;line-height:32px;letter-spacing:-2px}@media(min-width:1200px){#homepage .teaser__copy,.resources-cards .teaser__copy{font-size:48px;position:relative;top:-5px}}#homepage .teaser__copy .meaty,.resources-cards .teaser__copy .meaty{letter-spacing:-1px;font-size:28px;line-height:24px}#homepage .teaser__copy>div,.resources-cards .teaser__copy>div{font-weight:200}#homepage .teaser__copy>div span,.resources-cards .teaser__copy>div span{position:relative;display:inline-block}#homepage .teaser__copy>div span:after,.resources-cards .teaser__copy>div span:after{display:block;content:"";background-color:#fff;height:1px;position:absolute;right:0;bottom:-10px;left:3px}@media(max-width:1199px){#homepage .teaser__actions,.resources-cards .teaser__actions{overflow:hidden;margin-top:20px;text-align:right}}@media(min-width:1200px){#homepage .teaser__actions,.resources-cards .teaser__actions{-ms-flex-item-align:end;align-self:flex-end;padding:0 25px 25px 0;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1199px){#homepage .teaser__actions,.resources-cards .teaser__actions{padding:0}}#homepage .teaser__actions__container,.resources-cards .teaser__actions__container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;width:100%}#homepage .pagination__rule,.resources-cards .pagination__rule{position:relative;height:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:13px}#homepage .pagination__rule:after,#homepage .pagination__rule:before,.resources-cards .pagination__rule:after,.resources-cards .pagination__rule:before{display:block;content:"";position:absolute;right:0;left:0;height:1px}#homepage .pagination__rule:before,.resources-cards .pagination__rule:before{background-color:#444;opacity:.08;top:0}#homepage .pagination__rule:after,.resources-cards .pagination__rule:after{background-color:#fff;opacity:.7;bottom:0}#homepage .section__slider__pagination,.resources-cards .section__slider__pagination{margin:auto 11px auto 20px}@media(max-width:599px){#homepage .section__slider__pagination,.resources-cards .section__slider__pagination{display:none!important}}#homepage .section__slider__pagination li,.resources-cards .section__slider__pagination li{float:left;width:18px;height:18px}#homepage .section__slider__pagination button,.resources-cards .section__slider__pagination button{display:block;position:relative;background:rgba(0,0,0,0);border:0;padding:0 2px;text-indent:-9999px;width:18px;height:18px;line-height:18px}#homepage .section__slider__pagination button:after,.resources-cards .section__slider__pagination button:after{display:block;font-family:irt-home;content:"";font-size:10px;color:#ccc;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:0;margin:auto;width:18px;height:18px;transition:.2s ease-out;transition-property:color,opacity}#homepage .section__slider__pagination button:hover:after,.resources-cards .section__slider__pagination button:hover:after{color:#444;opacity:.75}#homepage .section__slider__pagination .slick-active button:after,.resources-cards .section__slider__pagination .slick-active button:after{content:"";color:#444;opacity:.75;font-size:18px}#homepage .card,.resources-cards .card{width:280px!important;margin-top:30px;margin-bottom:30px;margin-left:12px;margin-right:12px;background-color:#fff;position:relative;z-index:1;box-shadow:0 1px 5px rgba(0,0,0,.2)}.grid__container--promoted #homepage .card,.grid__container--promoted .resources-cards .card{width:280px!important;display:block!important}#homepage .card.resource__report .card__author,.resources-cards .card.resource__report .card__author{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-top:0;margin-bottom:1px}#homepage .card.resource__report .card__title,.resources-cards .card.resource__report .card__title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#homepage .card.resource__reading .card__info,.resources-cards .card.resource__reading .card__info{height:calc(100% - 60px - 7px)}#homepage .card.resource__reading .card__title,.resources-cards .card.resource__reading .card__title{font-size:15px}#homepage .card.resource__reading .card__author:not(.source),.resources-cards .card.resource__reading .card__author:not(.source){min-height:30px;margin-top:5px}#homepage .card.resource__reading:hover .card__author:not(.source),.resources-cards .card.resource__reading:hover .card__author:not(.source){min-height:auto}#homepage .card.resource__event .card__location,.resources-cards .card.resource__event .card__location{color:#222}#homepage .card.resource__event .card__location--wrapper,.resources-cards .card.resource__event .card__location--wrapper{font-size:10.2px;line-height:16px;font-weight:700;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:5px}#homepage .card.resource__event .card__location--wrapper span,.resources-cards .card.resource__event .card__location--wrapper span{padding:0 3px;font-size:16px;line-height:20px}#homepage .card.resource__event .card__date,.resources-cards .card.resource__event .card__date{color:#1b2d6d}#homepage .card.resource__event .card__event-subtitle,.resources-cards .card.resource__event .card__event-subtitle{display:none;font-size:10.2px;line-height:14px;margin-bottom:15px;font-weight:500}#homepage .card.resource__event .card__title,.resources-cards .card.resource__event .card__title{font-size:18px!important;line-height:20px;margin-bottom:15px!important;min-width:40px;min-height:40px!important;font-weight:800}#homepage .card.resource__event .card__author:not(.source),.resources-cards .card.resource__event .card__author:not(.source){min-height:30px;margin-top:5px}#homepage .card.resource__event .card__actions,.resources-cards .card.resource__event .card__actions{margin-top:0;margin-bottom:0}#homepage .card.resource__event .flag-follow-events a,.resources-cards .card.resource__event .flag-follow-events a{min-width:auto;padding:0 10px;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;border:1px solid #662d91;margin-right:10px}#homepage .card.resource__event .resource__type,.resources-cards .card.resource__event .resource__type{padding-left:0!important}#homepage .card.resource__event .resource__type .glyph,.resources-cards .card.resource__event .resource__type .glyph{float:left;padding-left:15px}#homepage .card.resource__event .resource__type .glyph:before,.resources-cards .card.resource__event .resource__type .glyph:before{color:#fff}#homepage .card.resource__event .resource__type span,.resources-cards .card.resource__event .resource__type span{font-size:12px!important;text-transform:none;font-weight:700!important}#homepage .card.resource__event:hover .card__author:not(.source),.resources-cards .card.resource__event:hover .card__author:not(.source){min-height:auto}#homepage .card.resource__event:hover .card__event-subtitle,.resources-cards .card.resource__event:hover .card__event-subtitle{display:block}#homepage .card.premium,.resources-cards .card.premium{border-radius:0 0 4px 0}#homepage .card.premium:hover .card__info:before,.resources-cards .card.premium:hover .card__info:before{color:#ccc}#homepage .card.premium:hover .card__info:after,.resources-cards .card.premium:hover .card__info:after{opacity:0;box-shadow:none}#homepage .card.premium .card__image,.resources-cards .card.premium .card__image{border-radius:0 0 4px 0}#homepage .card.premium .card__image img,.resources-cards .card.premium .card__image img{border-radius:0 0 4px 0}#homepage .card.premium .card__info,.resources-cards .card.premium .card__info{border-radius:0 0 4px 0}#homepage .card.premium .card__info:after,#homepage .card.premium .card__info:before,.resources-cards .card.premium .card__info:after,.resources-cards .card.premium .card__info:before{display:block;content:"";position:absolute}#homepage .card.premium .card__info:before,.resources-cards .card.premium .card__info:before{font-family:irt-home;content:"";font-size:20px;line-height:30px;width:30px;height:30px;right:5px;bottom:5px;padding-left:1px;color:#603913;text-shadow:0 1px hsla(0,0%,100%,.3);z-index:1;text-align:center;transition:all .2s ease-out;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#homepage .card.premium .card__info:after,.resources-cards .card.premium .card__info:after{width:96px;height:96px;right:-48px;bottom:-48px;-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:all .2s ease-out;opacity:1;background-color:#fbb040;background:linear-gradient(90deg,#fbc932 0,#fbba3a 2%,#fbb23f 11%,#fbb040 14%,#f7941d 40%,#f79721 45%,#f9a12e 50%,#fbb040 55%),#fbba3a 60%}#homepage .card.premium .card__image img,.resources-cards .card.premium .card__image img{filter:grayscale(100);opacity:.2}#homepage .card.premium .card__meta__container,.resources-cards .card.premium .card__meta__container{margin-top:0}#homepage .card.premium .card__meta__container:before,.resources-cards .card.premium .card__meta__container:before{display:none}#homepage .card.premium .card__actions,.resources-cards .card.premium .card__actions{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}#homepage .card.premium .card__actions .toggle__info,.resources-cards .card.premium .card__actions .toggle__info{color:#603913;border-color:#fbb040}#homepage .card.premium .card__actions .toggle__info:after,.resources-cards .card.premium .card__actions .toggle__info:after{background-color:#fbb040;box-shadow:0 0 0 2px #fbb040}#homepage .card .truncate__ellipsis,.resources-cards .card .truncate__ellipsis{color:#00aef0}#homepage .card:not(.card__share):hover .resource__rating,.resources-cards .card:not(.card__share):hover .resource__rating{background-color:rgba(0,0,0,.1)}#homepage .card:not(.card__share):hover .resource__rating:after,.resources-cards .card:not(.card__share):hover .resource__rating:after{color:#fff}#homepage .card:not(.card__share):hover .resource__bookmark,.resources-cards .card:not(.card__share):hover .resource__bookmark{margin-right:-5px;opacity:1}#homepage .card:not(.card__share):hover .resource__bookmark .toggle__bookmark:before,.resources-cards .card:not(.card__share):hover .resource__bookmark .toggle__bookmark:before{color:#00aef0}#homepage .card:not(.card__share):hover .card__title,.resources-cards .card:not(.card__share):hover .card__title{min-height:auto}#homepage .card:not(.card__share):hover .card__image img,.resources-cards .card:not(.card__share):hover .card__image img{filter:grayscale(100)}#homepage .card:not(.card__share):hover .card__info,.resources-cards .card:not(.card__share):hover .card__info{height:100%;padding-top:40px}#homepage .card.mobile__card:hover .resource__rating,.resources-cards .card.mobile__card:hover .resource__rating{background-color:rgba(34,34,34,.5)}#homepage .card.mobile__card:hover .resource__rating:after,.resources-cards .card.mobile__card:hover .resource__rating:after{color:#fbb040}#homepage .card.mobile__card:hover .card__title,.resources-cards .card.mobile__card:hover .card__title{min-height:32px}#homepage .card.mobile__card:hover .card__info,.resources-cards .card.mobile__card:hover .card__info{height:auto;padding-top:10px}#homepage .card.mobile__card:hover .card__image,.resources-cards .card.mobile__card:hover .card__image{height:175px}#homepage .card.mobile__card:hover .card__image img,.resources-cards .card.mobile__card:hover .card__image img{filter:none}#homepage .card.blank,.resources-cards .card.blank{height:175px;box-shadow:none;background-color:#f3f3f3}#homepage .card.loadMore,.resources-cards .card.loadMore{height:175px;box-shadow:none;background-color:hsla(0,0%,100%,.5)}#homepage .card.loadMore a,.resources-cards .card.loadMore a{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;height:100%;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding-top:36px;font-weight:900;font-size:10.2px;text-transform:uppercase;line-height:18px;color:#444}#homepage .card.loadMore a:before,.resources-cards .card.loadMore a:before{display:block;content:"";height:1px;background-color:#00aef0;position:absolute;-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);left:50px;right:50px;transition:all .35s cubic-bezier(.68,-.55,.27,1.55);opacity:0;top:34px;bottom:0;margin:auto}#homepage .card.loadMore a:after,.resources-cards .card.loadMore a:after{display:block;font-family:irt-home;content:"";font-size:8px;color:#00aef0;height:11px;text-align:center;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .5s cubic-bezier(.68,-.55,.27,1.55);font-weight:400;opacity:1}#homepage .card.loadMore:hover a:before,.resources-cards .card.loadMore:hover a:before{right:20px;left:20px;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);opacity:1}#homepage .card.loadMore:hover a:after,.resources-cards .card.loadMore:hover a:after{-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:0}#homepage .card__image,.resources-cards .card__image{height:175px;overflow:hidden;display:block}#homepage .card__image img,.resources-cards .card__image img{height:inherit;width:100%;object-fit:cover;object-position:50% 50%}#homepage .card .card__info,.resources-cards .card .card__info{padding:10px 15px;background-color:hsla(0,0%,100%,.9);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);position:absolute;height:calc(100% - 60px - 47px);transition:all .35s cubic-bezier(.25,.46,.45,.94);overflow:hidden;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#homepage .card__title,.resources-cards .card__title{font-size:12px;line-height:16px;font-weight:700;min-height:32px}#homepage .card__author,.resources-cards .card__author{font-size:11px;line-height:14px;font-weight:600;margin-top:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#homepage .card__author span,#homepage .card__author.source>div:first-of-type,.resources-cards .card__author span,.resources-cards .card__author.source>div:first-of-type{font-weight:700;color:#1b2d6d}#homepage .card__author span span,.resources-cards .card__author span span{color:#222;font-weight:600;transition:all .2s ease-out}#homepage .card__author span span:after,.resources-cards .card__author span span:after{display:inline-block;content:";";margin-right:1px;margin-left:-2px}#homepage .card__author span span:last-of-type:after,#homepage .card__author span span:only-of-type:after,.resources-cards .card__author span span:last-of-type:after,.resources-cards .card__author span span:only-of-type:after{display:none}#homepage .card__author span span span,.resources-cards .card__author span span span{color:#1b2d6d;font-weight:700}#homepage .card__author.source,.resources-cards .card__author.source{position:relative;margin-top:5px}#homepage .card__author.source>div:first-of-type,.resources-cards .card__author.source>div:first-of-type{padding-right:0}.card #homepage .card__author,.card .resources-cards .card__author{margin-top:5px}#homepage .card__published,.resources-cards .card__published{position:absolute;right:0;top:0;background-color:#ccc;color:#fff;font-weight:700;line-height:13px;padding:0 6px 2px}#homepage .card__rating__container,.resources-cards .card__rating__container{position:absolute;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;right:0;margin-top:10px;margin-right:15px;z-index:3}#homepage .card__meta__container,.resources-cards .card__meta__container{position:relative;margin-top:30px}#homepage .card__meta__container:before,.resources-cards .card__meta__container:before{display:block;content:"";height:1px;background-color:#eee;position:absolute;top:-15px;right:0;left:0}#homepage .card__actions,.resources-cards .card__actions{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;margin-top:25px;margin-bottom:5px}#homepage .card__actions a:last-of-type,.resources-cards .card__actions a:last-of-type{margin-left:10px}#homepage .card__actions a:only-of-type,.resources-cards .card__actions a:only-of-type{margin:0}#homepage .card__event,#homepage .card__postdata,#homepage .resources-cards .card__event,.resources-cards #homepage .card__event,.resources-cards .card__event,.resources-cards .card__postdata{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;font-size:8px;text-transform:uppercase;font-weight:900;letter-spacing:.25px;color:#444}#homepage .card__event .no-comment,#homepage .card__postdata .no-comment,.resources-cards .card__event .no-comment,.resources-cards .card__postdata .no-comment{color:#ccc}#homepage .card__event .numeral,#homepage .card__postdata .numeral,.resources-cards .card__event .numeral,.resources-cards .card__postdata .numeral{font-family:museo-900;font-size:9px;font-weight:400}#homepage .card__themes,.resources-cards .card__themes{top:-7px;right:0;left:0;position:absolute;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}#homepage .mobile__card .card__rating__container,.resources-cards .mobile__card .card__rating__container{position:absolute;top:0;left:0;bottom:0}#homepage .mobile__card .resource__rating,.resources-cards .mobile__card .resource__rating{top:0}#homepage .mobile__card .resource__bookmark,.resources-cards .mobile__card .resource__bookmark{position:absolute;top:auto;bottom:-35px;left:0;opacity:1}#homepage .mobile__card .resource__bookmark .toggle__bookmark:before,.resources-cards .mobile__card .resource__bookmark .toggle__bookmark:before{color:#00aef0}#homepage .mobile__card .card__info,.resources-cards .mobile__card .card__info{overflow:visible}#homepage .mobile__card.premium .card__info:before,.resources-cards .mobile__card.premium .card__info:before{color:#ccc;left:0;bottom:-38px}#homepage .mobile__card.premium .card__info:after,.resources-cards .mobile__card.premium .card__info:after{display:none}#homepage .mobile__card.premium:hover .card__image img,.resources-cards .mobile__card.premium:hover .card__image img{filter:grayscale(100)}#homepage .mobile__card.premium.resource__reading:hover .card__info,.resources-cards .mobile__card.premium.resource__reading:hover .card__info{height:calc(100% - 60px - 7px)}#homepage .mobile__card .card__meta__container,.resources-cards .mobile__card .card__meta__container{margin:0}#homepage .mobile__card .card__meta__container:before,.resources-cards .mobile__card .card__meta__container:before{display:none}#homepage .mobile__card .card__event,#homepage .mobile__card .card__postdata,.resources-cards .mobile__card #homepage .card__event,.resources-cards .mobile__card .card__event,.resources-cards .mobile__card .card__postdata{position:absolute;top:-187px;left:0;right:0}#homepage .mobile__card .card__actions,.resources-cards .mobile__card .card__actions{margin:0;position:absolute;bottom:-45px;right:-15px}#homepage .resetAnim,.resources-cards .resetAnim{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:0 none}#homepage .card__theme,.resources-cards .card__theme{height:3px;margin-right:4px;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;-ms-transform:skew(-30deg);transform:skew(-30deg)}#homepage .card__theme:first-of-type,.resources-cards .card__theme:first-of-type{margin-left:1px}#homepage .card__theme:first-of-type:after,.resources-cards .card__theme:first-of-type:after{right:auto;left:-1px}#homepage .card__theme:last-of-type,.resources-cards .card__theme:last-of-type{margin-right:1px}#homepage .card__theme:last-of-type:after,.resources-cards .card__theme:last-of-type:after{right:-1px;left:auto}#homepage .card__theme:first-of-type:after,#homepage .card__theme:last-of-type:after,.resources-cards .card__theme:first-of-type:after,.resources-cards .card__theme:last-of-type:after{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:inherit;-ms-transform:skew(30deg);transform:skew(30deg)}#homepage .card__theme:only-of-type,.resources-cards .card__theme:only-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-transform:skew(0);transform:skew(0)}#homepage .card__theme:only-of-type:after,.resources-cards .card__theme:only-of-type:after{display:none}#homepage .resource__card,.resources-cards .resource__card{width:280px;margin-bottom:50px;margin-left:12.5px;margin-right:12.5px;background-color:#fff;position:relative;z-index:1;padding:0;box-shadow:0 2px 7px rgba(0,0,0,.2)}#homepage .resource__card .paragraph-section.section h1,#homepage .resource__card h2,.paragraph-section.section #homepage .resource__card h1,.paragraph-section.section .resources-cards .resource__card h1,.resources-cards .resource__card .paragraph-section.section h1,.resources-cards .resource__card h2{line-height:22px;font-weight:600;color:#444}#homepage .resource__card .card__image,.resources-cards .resource__card .card__image{height:175px}#homepage .resource__card .card__image img,.resources-cards .resource__card .card__image img{width:100%;object-fit:cover}#homepage .resource__card .card__info,.resources-cards .resource__card .card__info{margin:0}#homepage .resource__card .open,.resources-cards .resource__card .open{margin-left:-26px;z-index:5}#homepage .resource__card .event__themes,.resources-cards .resource__card .event__themes{top:-7px;right:0;left:0}#homepage .resource__card .event__theme,.resources-cards .resource__card .event__theme{height:3px}#homepage .resource__card .toggle,.resources-cards .resource__card .toggle{-ms-flex-item-align:center;align-self:center}#homepage .resource__card:after,.resources-cards .resource__card:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-shadow:0 7px 22px 4px rgba(0,0,0,.15);transition:all .2s cubic-bezier(.86,.64,.52,.89);opacity:0}#homepage .resource__card:hover:after,.resources-cards .resource__card:hover:after{opacity:1}#homepage .event__card,#homepage .speaker__card,.resources-cards .event__card,.resources-cards .speaker__card{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#homepage .event__card .event__themes,#homepage .speaker__card .event__themes,.resources-cards .event__card .event__themes,.resources-cards .speaker__card .event__themes{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-ms-flex-item-align:center;align-self:center;width:100px;position:relative;top:auto;right:auto;left:auto;-ms-flex-preferred-size:initial;flex-basis:initial;-ms-flex-align:center;-moz-align-items:center;align-items:center}#homepage .event__card .event__theme,#homepage .speaker__card .event__theme,.resources-cards .event__card .event__theme,.resources-cards .speaker__card .event__theme{width:15px;height:15px;margin:2px;-ms-transform:none;transform:none;border-radius:2px;float:none;-ms-flex-preferred-size:initial;flex-basis:initial;display:block}#homepage .event__card .event__theme:last-of-type,#homepage .speaker__card .event__theme:last-of-type,.resources-cards .event__card .event__theme:last-of-type,.resources-cards .speaker__card .event__theme:last-of-type{margin:2px}#homepage .event__card .event__theme:first-of-type:after,#homepage .event__card .event__theme:last-of-type:after,#homepage .speaker__card .event__theme:first-of-type:after,#homepage .speaker__card .event__theme:last-of-type:after,.resources-cards .event__card .event__theme:first-of-type:after,.resources-cards .event__card .event__theme:last-of-type:after,.resources-cards .speaker__card .event__theme:first-of-type:after,.resources-cards .speaker__card .event__theme:last-of-type:after{display:none}#homepage .summit__location,.resources-cards .summit__location{line-height:23px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-item-align:start;align-self:flex-start;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;font-size:28px;text-transform:uppercase;letter-spacing:-1px}#homepage .summit__location>span:first-of-type,.resources-cards .summit__location>span:first-of-type{color:#fbb040;font-size:22px;line-height:22px}@media(min-width:1200px){#homepage .summit__location,.resources-cards .summit__location{position:relative;top:-5px}}#homepage .meaty,.resources-cards .meaty{font-weight:900}#homepage .button--clean,.resources-cards .button--clean{padding:0 10px;border:1px solid;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;z-index:1;overflow:hidden;transition:all .2s ease-out;perspective:110px}#homepage .button--clean.extended,.resources-cards .button--clean.extended{padding:0 30px}#homepage .button--clean.orange,.resources-cards .button--clean.orange{border-color:#fbb040;color:#fff}#homepage .button--clean.orange:after,.resources-cards .button--clean.orange:after{background-color:#fbb040}#homepage .button--clean.orange:hover,.resources-cards .button--clean.orange:hover{background-color:#fbb040;color:#603913}#homepage .button--clean.orange.solid,.resources-cards .button--clean.orange.solid{background-color:#fbb040;color:#603913}#homepage .button--clean.orange.filled,.resources-cards .button--clean.orange.filled{background-color:#fff;color:#603913}#homepage .button--clean.orange.disabled,.resources-cards .button--clean.orange.disabled{pointer-events:none}#homepage .button--clean.white,.resources-cards .button--clean.white{border-color:#fff;color:#fff}#homepage .button--clean.white:after,.resources-cards .button--clean.white:after{background-color:#fff}#homepage .button--clean.white:hover,.resources-cards .button--clean.white:hover{color:#444}#homepage .button--clean.white.solid,.resources-cards .button--clean.white.solid{background-color:#fff;color:#222}#homepage .button--clean.blue,.resources-cards .button--clean.blue{border-color:#00aef0;color:#00aef0;background-color:#fff}#homepage .button--clean.blue:after,.resources-cards .button--clean.blue:after{background-color:#00aef0}#homepage .button--clean.blue:hover,.resources-cards .button--clean.blue:hover{color:#fff}#homepage .button--clean.blue.solid,.resources-cards .button--clean.blue.solid{background-color:#00aef0;color:#fff}#homepage .button--clean.outline,.resources-cards .button--clean.outline{background-color:rgba(0,0,0,0)}#homepage .button--clean:after,.resources-cards .button--clean:after{display:block;content:"";position:absolute;top:0;right:-1px;bottom:0;left:-1px;z-index:-1;background-color:rgba(0,0,0,0);transition:all .2s ease-out;-ms-transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);-ms-transform-origin:50% 100%;transform-origin:50% 100%}#homepage .button--clean:hover:after,.resources-cards .button--clean:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .resource__rating,.resources-cards .resource__rating{font-family:museo-700;font-size:8px;background-color:rgba(34,34,34,.5);color:#222;border-radius:2px;width:47px;height:19px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}#homepage .resource__rating:after,.resources-cards .resource__rating:after{display:block;content:"";font-family:irt-home;color:#fbb040;font-size:9px;line-height:19px;width:10px;height:19px;margin-right:5px}#homepage .resource__rating span,.resources-cards .resource__rating span{background-color:#fff;border-radius:1px;width:22px;height:15px;display:inline-block;text-align:center;letter-spacing:.5px;line-height:15px;margin-left:2px;position:relative}#homepage .resource__rating span:after,.resources-cards .resource__rating span:after{display:block;content:"";width:4px;height:4px;background-color:#fff;position:absolute;top:0;right:-2px;bottom:0;margin:auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}#homepage .resource__bookmark,.resources-cards .resource__bookmark{margin-right:-32px;margin-left:8px;opacity:0;position:relative;top:-3px}#homepage .resource__bookmark .toggle:before,.resources-cards .resource__bookmark .toggle:before{color:#00aef0}#homepage .resource__bookmark .toggle:after,.resources-cards .resource__bookmark .toggle:after{display:block;font-family:irt-home;content:"";font-weight:400;font-size:5px;color:#fff;position:absolute;top:-2px;right:0;bottom:0;left:-.5px;width:6px;height:5px;z-index:1;margin:auto;line-height:5px;text-align:center;transition:all .2s ease-out;opacity:0;background-color:rgba(0,0,0,0);-ms-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);border-radius:0}#homepage .resource__bookmark.toggled,.resources-cards .resource__bookmark.toggled{margin-right:-5px;opacity:1}#homepage .resource__bookmark.toggled .toggle:after,.resources-cards .resource__bookmark.toggled .toggle:after{opacity:1;-ms-transform:none;transform:none}#homepage .resource__bookmark.toggled:before,.resources-cards .resource__bookmark.toggled:before{opacity:1}#homepage .hero{z-index:2}#homepage .hero .scroll__down{position:absolute;bottom:50px;height:40px;color:#fff;text-align:center;left:0;right:0;width:30px;margin:auto;padding-top:20px}#homepage .hero .scroll__down svg{width:30px}#homepage .theme__glyph{display:inline-block;vertical-align:middle;position:absolute;left:0;top:1px}#homepage .glyph--theme:before{content:"";color:inherit}#homepage .card__blank{width:280px;background-color:#fff;position:relative;z-index:1;box-shadow:0 1px 5px rgba(0,0,0,.2)}#homepage .card__blank__image{overflow:hidden;display:block;height:0;padding-bottom:62.5%;background-image:url(../..//images/background__card__themes--edit.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#homepage .card__blank__image:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #444}#homepage .themes{text-align:center;position:relative;z-index:2;top:-20px;margin-bottom:20px;perspective:1500px}#homepage .themes.triggered{z-index:10}#homepage .themes.hovering:not(.triggered){z-index:-1}#homepage .themes a{left:15px;overflow:visible;z-index:2;cursor:pointer;perspective:100px}#homepage .themes a:before{font-family:irt-full;content:"";font-size:18px;font-weight:400;color:#222;width:30px;position:absolute;top:-1px;bottom:-1px;left:-30px;background-color:#929292;transition:all .2s ease-out}#homepage .themes a.triggered{opacity:.5}#homepage .themes a.triggered:before{content:""}#homepage .themes__close{width:36px;height:36px;position:absolute;top:10px;right:10px;cursor:pointer}#homepage .themes__close:before{display:block;font-family:irt-full;content:"";color:#000;font-size:36px;font-weight:400;line-height:36px}#homepage .themes__close:hover:before{color:#666}#homepage .themes .card__container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}#homepage .themes__inner-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;gap:40px}@media(max-width:980px){#homepage .themes__inner-container{-ms-flex-direction:column;flex-direction:column}}#homepage .themes__container{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:940px;width:100%;padding:60px 40px;background-color:#333;color:#ccc;border-radius:4px;position:absolute;left:30px;right:30px;top:55px;margin:0 auto;z-index:1;pointer-events:none;box-shadow:0 6px 12px -4px rgba(0,0,0,.2),0 14px 30px -8px rgba(0,0,0,.5);transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0}@media(max-width:767px){#homepage .themes__container{padding-top:20px;padding-bottom:50px;max-width:80%}}#homepage .themes__container:before{display:block;content:"";width:24px;height:24px;background:inherit;position:absolute;right:0;top:-12px;left:0;margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}#homepage .themes__container.visible{pointer-events:all;opacity:1}#homepage .themes__container ul{text-align:left;font-size:10.2px;text-transform:uppercase;font-weight:800;letter-spacing:.25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-height:500px}@media(max-width:980px){#homepage .themes__container ul{max-height:350px}}#homepage .themes__container ul li{position:relative;line-height:12px;padding-left:40px}#homepage .themes__container ul li:last-of-type{margin-bottom:0}#homepage .hero .loadMore{background-color:rgba(0,0,0,.5);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}#homepage .hero .loadMore:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}#homepage .hero .loadMore a{color:#fff}#homepage .button--clean.gray{border-color:#929292;color:#fff}#homepage .button--clean.gray:after{background-color:#929292}#homepage .button--clean.gray:hover{background-color:#929292;color:#fff}#homepage .button--clean.gray.solid{background-color:#929292;color:#000}#homepage .button--clean.gray.filled{background-color:#fff;color:#000}.block-views-blockgetting-started-expertise-expertise-and-interests{margin-top:-20px}.getting-started__inner{padding:115px 60px 60px;margin-top:-20px;max-width:1000px;border-radius:10px 0 0 0;position:relative;z-index:0}@media(max-width:991px){.getting-started__inner{padding:65px 40px 40px;margin-top:0}}@media(max-width:480px){.getting-started__inner{padding:65px 20px 40px}}.getting-started__inner:before{left:-92px;top:0;content:"";display:block;width:1000%;right:0;height:100%;position:absolute;background-color:#fff;border-radius:10px 0 0 0;-ms-transform:skew(-15deg);transform:skew(-15deg);z-index:-1}@media(max-width:991px){.getting-started__inner:before{display:none}}.getting-started__inner:after{left:-102px;top:0;content:"";display:block;width:40px;right:0;height:100%;position:absolute;background-color:rgba(0,0,0,.05);border-radius:10px 0 0 0;-ms-transform:skew(-16deg);transform:skew(-16deg);z-index:-2}@media(max-width:991px){.getting-started__inner:after{display:none}}.getting-started__inner--left{margin:auto;padding:0}@media(max-width:991px){.getting-started__inner--left{display:none}}@media(min-width:992px)and (max-width:1199px){.getting-started__inner--left{width:12%}}@media(min-width:1200px){.getting-started__inner--left{width:32.4%}}.getting-started__inner--left svg{max-width:890px;width:890px;left:-300px;position:relative}.getting-started__inner--right{z-index:1}@media(max-width:991px){.getting-started__inner--right{width:100%}}@media(min-width:992px)and (max-width:1199px){.getting-started__inner--right{width:88%}}@media(min-width:1200px){.getting-started__inner--right{width:67.6%}}.getting-started__inner h1{font-size:40px;line-height:48px;letter-spacing:-.5px;text-transform:uppercase;font-weight:900;color:#444;margin:0 0 25px 0}.getting-started__inner h1 span{font-weight:400}.getting-started__text{font-size:14px;line-height:22px;font-weight:700;color:#929292;margin-bottom:55px}@media(max-width:1599px){.getting-started__text br{display:none}}.getting-started__text span{color:#444}.getting-started__themes-container{background-color:#ccc;margin-top:20px}@media(max-width:991px){.getting-started__themes-container{background-color:#fff}}.getting-started__themes-container.inverted{background-color:#fff}.getting-started__themes-container--outer{-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.getting-started-content .themes__container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:940px;padding:40px 20px 70px}.getting-started__themes{text-align:left;font-size:10.2px;text-transform:uppercase;font-weight:800;letter-spacing:.25px;margin-left:-22px;columns:2;-webkit-columns:2;-moz-columns:2;width:100%}@media(max-width:767px){.getting-started__themes{columns:1;-webkit-columns:1;-moz-columns:1}}.getting-started__themes li{position:relative;padding-left:50px;line-height:18px;font-size:14px;margin-bottom:25px;text-transform:initial;padding-top:3px;padding-bottom:3px;font-weight:700}.getting-started__themes li .theme__glyph{display:inline-block;vertical-align:middle;position:absolute;left:0;top:3px}.getting-started__themes li .theme__glyph:before{content:"";color:inherit;font-size:32px}.getting-started__sections-container{padding:40px 0 70px}.getting-started__section__item{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;min-height:180px;position:relative;padding:0;overflow:hidden;background-color:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.2);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.getting-started__section__item:hover{box-shadow:0 6px 12px -4px rgba(0,0,0,.2),0 20px 30px -8px rgba(0,0,0,.1)}.getting-started__section__item:hover .getting-started__section__button a{color:#444}.getting-started__section__item:hover .getting-started__section__button a:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.getting-started__section__item .link-open{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1}.getting-started__section__item-container{padding:80px 20px;width:33.3%;float:left}@media(min-width:992px)and (max-width:1599px){.getting-started__section__item-container{width:50%}}@media(max-width:991px){.getting-started__section__item-container{width:100%;padding:30px 20px}}.getting-started__section__item-container .paragraph-section.section h1,.getting-started__section__item-container h2,.paragraph-section.section .getting-started__section__item-container h1{color:#444;font-size:40px;line-height:1;letter-spacing:-.25px;text-transform:uppercase;font-weight:900;margin:0 0 15px 30px}.getting-started__section__item-container:last-child .getting-started__section__button a{background-color:#444}.getting-started__section__text{padding:30px 180px 30px 30px;font-size:14px;line-height:22px;font-weight:600;color:#929292}@media(max-width:600px){.getting-started__section__text{padding:30px 30px 100px 30px}}.getting-started__section__text span,.getting-started__section__text strong{color:#444}.getting-started__section__image{height:100%;width:100%;margin-left:-27px;-ms-transform:skew(15deg);transform:skew(15deg)}@media(max-width:600px){.getting-started__section__image{-ms-transform:skew(0);transform:skew(0);margin-left:0}}.getting-started__section__image img{height:100%;width:100%;object-fit:cover;object-position:100% 0}.getting-started__section__image-container{position:absolute;right:-30px;top:0;width:145px;bottom:0;overflow:hidden;-ms-transform:skew(-15deg);transform:skew(-15deg)}@media(max-width:600px){.getting-started__section__image-container{right:0;top:auto;bottom:0;height:70px;width:100%;-ms-transform:skew(0);transform:skew(0)}}.getting-started__section__image-container:before{content:"";display:block;background-color:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:-7px;width:10px;z-index:1;-ms-transform:skew(2deg);transform:skew(2deg)}@media(max-width:600px){.getting-started__section__image-container:before{display:none}}.getting-started__section__button{bottom:25px;display:inline-block;text-align:center;position:absolute;right:0;width:125px}.getting-started__section__button a{display:inline-block;border:1px solid #fff;padding:6px 15px;color:#fff;font-size:8px;text-transform:uppercase;font-weight:900;letter-spacing:.5px;perspective:100px}.getting-started__section__button a:after{background-color:#fff;display:block;content:"";position:absolute;top:0;right:-1px;bottom:0;left:-1px;z-index:-1;transition:all .2s ease-out;-ms-transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);transform:translate3d(0,0,0) rotate3d(90,0,0,100deg);-ms-transform-origin:50% 100%;transform-origin:50% 100%}.getting-started__section__button a:hover{color:#444}.getting-started__section__button a:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.getting-started__welcome__mouse{max-width:24px;width:24px;margin:50px auto}.getting-started__welcome__themes{max-width:750px;position:relative;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;margin:35px auto}.getting-started__welcome__message{font-size:36px;color:#fff;line-height:1;letter-spacing:-.25px}.getting-started__welcome__message span{font-family:museo-700}.getting-started__welcome__directions{font-size:16px;line-height:20px;max-width:360px;letter-spacing:-.25px;margin:20px auto 0;font-weight:500;color:#fff;opacity:.5}.getting-started__welcome__container{padding:192px 50px 20px;background-image:url(../..//images/IRT__getting__started_hero@2x.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;text-align:center}.getting-started__welcome__container h1{font-size:60px;line-height:1;margin:0;text-transform:uppercase;font-weight:900;color:#fff}.getting-started__themes-container.inverted{background-color:#fff}@media(max-width:991px){.getting-started__themes-container.inverted{background-color:#333}}.getting-started__themes-container.inverted .getting-started__inner h1{color:#fff}.getting-started__themes-container.inverted .getting-started__inner:before{right:-92px;left:auto;border-radius:0 10px 0 0;-ms-transform:skew(15deg);transform:skew(15deg);background-color:#333}.getting-started__themes-container.inverted .getting-started__inner:after{right:-107px;left:auto;-ms-transform:skew(16deg);transform:skew(16deg);border-radius:0 10px 0 0;background-color:rgba(0,0,0,.1)}.getting-started__themes-container.inverted .getting-started__inner--left svg{left:-200px}.getting-started__themes-container.inverted .getting-started__text span{color:#fff}@media(min-width:1600px){.getting-started__themes-container.inverted .getting-started__themes{columns:3;-webkit-columns:3;-moz-columns:3}}.getting-started__themes-container.inverted .getting-started__themes li{color:#fff;line-height:16px;font-size:12px;font-weight:800;padding:0 20px}.getting-started__themes-container.inverted .getting-started__themes li .theme__glyph{top:0;bottom:0;left:3px}.getting-started__themes-container.inverted .getting-started__themes li .theme__glyph:before{content:"";font-size:40px;margin:auto;top:0;bottom:0;position:absolute;border-left:3px solid;height:32px}@media(max-width:767px){.basic-page{padding:0 15px}}.basic-page__inner{max-width:900px;margin:auto;background-color:#fff;padding:40px;box-shadow:0 10px 40px -10px rgba(0,0,0,.15);border-radius:6px;margin-bottom:20px;margin-top:40px}@media(max-width:767px){.basic-page__inner{padding:20px}}.basic-page-title{margin-top:10px;margin-bottom:0;font-size:40px;color:#222;font-weight:900;letter-spacing:-1px;max-width:900px;margin-left:auto;margin-right:auto;clear:both}.basic-page .paragraph-section.section h1,.basic-page h2,.paragraph-section.section .basic-page h1{font-size:30px;margin:0 0 20px}.basic-page h3{font-size:24px;margin:0 0 20px}.basic-page h4{font-size:18px;margin:0 0 20px}.basic-page p{font-size:14px;line-height:22px;margin-bottom:30px}.basic-page ul{margin:15px 0}.basic-page ul li{list-style:inherit;margin-left:15px}.basic-page ol{margin:15px 0;counter-reset:item}.basic-page ol li:before{content:counter(item) ".";font-weight:600;counter-increment:item;padding-left:1px;padding-right:5px}.basic-page blockquote{font-style:italic;font-size:12px;font-weight:600;margin:20px 0 40px;max-width:80%}.basic-page blockquote p{font-size:inherit;line-height:20px}.basic-page a{font-weight:600;color:#00aef0;transition:all .2s ease-out}.basic-page a:focus,.basic-page a:hover{color:#1b75bc}.article{clear:both}.article__title{margin-bottom:20px;margin-bottom:2rem;font-size:24px;font-size:2.4rem;line-height:32px;line-height:3.2rem;font-weight:600}@media screen and (max-width:991px){.article__title{font-size:22px;font-size:2.2rem;line-height:28px;line-height:2.8rem;font-weight:600}}@media screen and (max-width:479px){.article__title{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:600}}.article__content__wrapper{display:inline-block;width:100%;margin-bottom:50px;padding:10px;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;background-color:#fff}@media screen and (min-width:992px){.article__content__wrapper:after{display:block;width:100%;top:0;right:-100%;bottom:0;left:auto;position:absolute;background-color:inherit;content:""}}.article__content__wrapper .card__button{margin-right:0}.article__content__wrapper--no-video{padding:2px;padding:.2rem}.article__content__wrapper .article__content__right{z-index:1}@media screen and (min-width:1400px){.article__content__wrapper .article__content__right{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem;padding-left:60px;padding-left:6rem}}@media screen and (max-width:1199px){.article__content__wrapper .article__content__right{padding-left:15px;padding-left:1.5rem}}.article__content__wrapper .article__content__right--no-video{padding-top:50px;padding-top:5rem;padding-bottom:50px;padding-bottom:5rem}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right--no-video{padding:0 23px 8px;padding:0 2.3rem .8rem}}.article__content__wrapper .article__content__right .block__title span{display:inline-block;margin-left:5px;margin-left:.5rem;font-weight:500}.article__content__wrapper .article__content__right .block__title.glyph:before{width:24px;width:2.4rem;margin:0;color:#929292;top:-1px;right:8px;bottom:auto;left:auto;position:absolute;letter-spacing:0}.article__content__wrapper .article__content__right .block__subtitle{color:#444;font-size:14px;font-size:1.4rem;font-weight:700;word-break:break-word}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right .event__card,.article__content__wrapper .article__content__right .speaker__card{padding:0 30px;padding:0 3rem}}@media screen and (max-width:1199px){.article__content__wrapper .article__content__right .event__card,.article__content__wrapper .article__content__right .speaker__card{padding:0}}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right .report__authors{padding:0 30px;padding:0 3rem}}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right .report__authors--reading{padding:0 30px 30px;padding:0 3rem 3rem}}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right .speaker__card{padding:0 30px;padding:0 3rem}}@media screen and (max-width:1399px){.article__content__wrapper .article__content__right .event__card,.article__content__wrapper .article__content__right .speaker__card{padding:0 30px 30px;padding:0 3rem 3rem}}@media(min-width:1400px)and (max-width:1599px){.article__content__wrapper .article__content__right .event__card .card__info,.article__content__wrapper .article__content__right .speaker__card .card__info{font-size:8.1px}.article__content__wrapper .article__content__right .event__card .card__info .card__button a,.article__content__wrapper .article__content__right .speaker__card .card__info .card__button a{padding-left:5px;padding-right:5px;min-width:137px}}@media(min-width:1400px)and (max-width:1599px){.article__content__wrapper .article__content__right .event__card .event__surtitle,.article__content__wrapper .article__content__right .speaker__card .event__surtitle{font-size:14px!important;line-height:14px!important}}.article__content__wrapper .article__content__right .col>.row{height:100%}.article__content__wrapper .article__content__right .col>.row .speakers-container{height:100%}.article__content__wrapper .article__content__right .col>.row .speakers-container .one-speaker{height:100%}@media(max-width:992px){.article__content__wrapper .article__content__right .col>.row .speakers-container .one-speaker .speakers__detail{min-height:180px}}.article__content__wrapper .article__content__right .col>.row .speakers-container .one-speaker .button-absolute{bottom:0}@media(max-width:1399px){.article__content__wrapper .article__content__right .col>.row .speakers-container .one-speaker .button-absolute{bottom:30px}}.article__content__wrapper:before{width:10px;width:1rem;height:100%;top:0;right:-5px;bottom:auto;left:auto;position:absolute;z-index:2;background-color:#fff;content:""}@media screen and (max-width:1399px){.article__content__wrapper:before{display:none}}.article__content__wrapper:after{width:100%;height:100%;box-shadow:0 1px 4px rgba(0,0,0,.2);top:0;right:-100%;bottom:auto;left:auto;position:absolute;z-index:1;background:#fff;content:""}@media screen and (max-width:1399px){.article__content__wrapper:after{display:none}}.article__content__wrapper .article__content__middle .image{padding-left:0}.article__content__wrapper .article__content__middle .info{padding:30px 15px}@media screen and (max-width:1399px){.article__content__wrapper .article__content__middle .info--no-image{margin:0 -15px;margin:0 -1.5rem}}.article__content__wrapper .article__content__middle .info .text{margin-bottom:30px;margin-bottom:3rem}.article__video--no{display:table;width:100%;background-color:#f7f7f7;z-index:1;text-align:center}@media screen and (max-width:1399px){.article__video--no{margin-bottom:30px;margin-bottom:3rem}}.article__video--no .wrapper{display:table-cell;padding-right:80px;padding-right:8rem;vertical-align:middle}@media screen and (max-width:1399px){.article__video--no .wrapper{padding:70px 0;padding:7rem 0}}.article__video--no .image{display:inline-block;width:67px;width:6.7rem;height:67px;height:6.7rem;background-image:url(../images/no-video.png);background-position:0 0;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.article__video--no .text{display:block;padding:0 15px;padding:0 1.5rem;color:#ccc;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;font-weight:600;margin-bottom:10px}.article__video--no:after{display:block;width:150px;width:15rem;height:100%;-ms-transform:skew(-15deg);transform:skew(-15deg);background-color:#fff;top:0;right:-10%;bottom:auto;left:auto;position:absolute;z-index:1;content:""}@media screen and (max-width:1599px){.article__video--no:after{width:150px;width:15rem;right:-20%}}@media screen and (max-width:1399px){.article__video--no:after{display:none}}div[id^=edit-comment-body-0-format]{display:none}.irt-comments-child{clear:both;padding-left:90px}@media(max-width:620px){.irt-comments-child{padding-left:0}}.irt-comments-child .comment-user_photo{width:40px;height:40px}.irt-comments-child .comment-content{margin-left:70px}@media(max-width:620px){.irt-comments-child .comment-content{margin-left:50px}}.irt-comments-child .comment-footer{margin-top:35px}.irt-comments-child .comment-footer .field--name-field-user-profile-photo{display:inline-block;height:20px}.irt-comments-child .comment-ago-text{top:10px}.irt-comments-parent{position:relative;clear:both}.comment__filters{float:left;width:calc(100% - 90px);clear:both;margin-bottom:40px;margin-left:90px}@media(max-width:767px){.comment__filters{width:100%;margin-left:0}}.comment__filters .asc-sort,.comment__filters .desc-sort{display:inline-block}@media(max-width:400px){.comment__filters .asc-sort,.comment__filters .desc-sort{display:block}}.comment__filters .asc-sort a,.comment__filters .desc-sort a{padding:0 12px 0 8px;border:2px solid #ccc;line-height:24px;border-radius:2px;color:#444;font-size:10.2px;background-color:#fff;font-weight:800;text-transform:uppercase;display:inline-block;transition:all .2s ease-out}.comment__filters .asc-sort a:before,.comment__filters .desc-sort a:before{content:"";font-family:irt-full;display:block;float:left;font-size:20px;line-height:24px;margin-right:10px;font-weight:400}.comment__filters .asc-sort a:hover,.comment__filters .desc-sort a:hover{border:2px solid #929292}.comment__filters .asc-sort a.active,.comment__filters .desc-sort a.active{background-color:#444;border:2px solid #444;color:#fff}.comment__filters .asc-sort a.active:hover,.comment__filters .desc-sort a.active:hover{border:2px solid #444}.comment__filters .asc-sort{margin-left:15px}@media(min-width:1400px)and (max-width:1599px){.comment__filters .asc-sort{margin-left:3px}}@media(max-width:400px){.comment__filters .asc-sort{margin-top:5px;margin-left:0}}.comment__filters .asc-sort a:before{-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.comment__filters .comment-follow{margin-top:0}@media(min-width:768px)and (max-width:991px){.comment__filters .comment-follow{margin-top:10px}}@media(max-width:600px){.comment__filters .comment-follow{display:block;clear:both;width:100%;text-align:right;margin-top:10px}}.comment__filters .comment-follow .flag-follow a{padding:0 12px 0 8px;border:2px solid #0081c1;line-height:24px;border-radius:2px;color:#fff;font-size:10.2px;background-color:#0081c1;font-weight:800;text-transform:uppercase;display:inline-block;transition:all .2s ease-out}.comment__filters .comment-follow .flag-follow a:before{content:"";font-family:irt-full;display:block;float:left;font-size:20px;line-height:24px;margin-right:10px;font-weight:400}.comment__filters .comment-follow .flag-follow a:hover{background-color:#1b2d6d;border:2px solid #1b2d6d}.comment__filters .comment-follow .flag-follow.action-unflag a{background-color:#009444;border:2px solid #009444}.comment__filters .comment-follow .flag-follow.action-unflag a:before{content:""}.comment__filters .comment-follow .flag-follow.action-unflag a:hover{background-color:#0b6739;border:2px solid #0b6739}.comment-number{float:left;margin-left:10px;margin-top:-15px}.comment-number--count{display:inline-block;font-family:Museo-700;float:left;font-size:18px;letter-spacing:-.5px;line-height:21px;color:#222;margin-top:15px;margin-left:-10px}.comment-discussions{display:inline-block;float:left;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:21px;color:#222}.comment-follow{display:inline-block;float:right;font-size:12px;font-weight:800;text-transform:uppercase;line-height:16px;margin-top:5px}.comment-follow a{color:#00aef0;transition:all .2s ease-out}.comment-follow a:hover{color:#000}.comment-border{position:absolute;content:"";height:calc(100% - 15px);width:50px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;top:70px;left:30px;border-radius:0 0 0 10px}@media(max-width:620px){.comment-border{display:none}}.comment-border:before{content:"";display:block;width:7px;height:7px;background-color:#ccc;border-radius:50%;position:absolute;top:-4px;left:-4px}.comment-border:after{content:"";display:block;width:7px;height:7px;background-color:#ccc;border-radius:50%;position:absolute;bottom:-4px;right:-4px}.comment-content{background-color:#fff;border:1px solid #e9e9e9;border-radius:2px;padding:17px 20px;margin-left:90px;overflow:hidden;word-wrap:break-word}@media(max-width:620px){.comment-content{margin-left:0}}.comment-content .field--name-comment-body{font-size:12px;font-weight:500;line-height:20px;margin-bottom:10px;word-break:break-word}.comment-content .field--name-comment-body .show_all a{color:#00aef0;transition:all .2s ease-out}.comment-content .field--name-comment-body .show_all a:hover{color:#000}.comment-content .links{padding-top:3px;padding-left:10px}.comment-content .links a{color:#00aef0;font-size:12px;font-weight:500;line-height:20px;transition:all .2s ease-out}.comment-content .links a:hover{color:#000}.comment-footer{position:relative;margin-top:35px;margin-bottom:10px}.comment-footer .field--name-field-user-profile-photo{display:inline-block;height:20px}.comment-form{position:relative;background-color:#f3f3f3;padding:0 10px;float:left;clear:both;width:calc(100% - 90px);margin-top:50px;margin-left:90px;margin-bottom:50px;z-index:1;box-shadow:0 1px 10px rgba(0,0,0,.2)}@media(max-width:620px){.comment-form{width:100%;margin-left:0}}.comment-form:before{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;background-color:#f3f3f3;top:15px;left:-8px;z-index:-1}@media(max-width:620px){.comment-form:before{display:none}}.comment-form:after{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;z-index:-2;top:15px;left:-6px;box-shadow:-3px 4px 3px -1px rgba(0,0,0,.2)}@media(max-width:620px){.comment-form:after{display:none}}.comment-form .field--name-langcode.field--widget-language-select{margin:0}.comment-form .field--name-comment-body{margin-bottom:25px;margin-top:15px}.comment-form .field--name-comment-body label{position:relative;float:left;margin-top:3px;margin-bottom:25px;padding-left:47px;font-size:15px;font-weight:500;letter-spacing:-.25px;line-height:22px;width:100%;text-transform:none}.comment-form .field--name-comment-body label:before{display:block;content:"";font-family:irt-full;font-size:24px;color:#00aef0;position:absolute;left:8px;top:0}@media(max-width:620px){.comment-form .field--name-comment-body label:before{left:15px;font-size:20px}}.comment-form .field--name-comment-body label:after{display:none}.comment-form .field--name-comment-body .form-textarea-wrapper:before{display:block;position:absolute;top:78px;left:26px;content:"";color:#dedede;font-family:irt-full;font-size:17px;z-index:2}.comment-form .field--name-comment-body textarea{border-radius:0;background-color:#929292;color:#fff;border:0;padding:10px 12px 10px 47px;margin-top:15px}.comment-form .field--name-comment-body textarea:focus{box-shadow:none}.comment-form .field--name-comment-body textarea::-webkit-input-placeholder{color:#444}@media(max-width:1599px){.comment-form .field--name-comment-body textarea::-webkit-input-placeholder{overflow:hidden;height:20px}}.comment-form .field--name-comment-body textarea:-moz-placeholder{color:#444;opacity:1}@media(max-width:1599px){.comment-form .field--name-comment-body textarea:-moz-placeholder{overflow:hidden;height:20px}}.comment-form .field--name-comment-body textarea::-moz-placeholder{color:#444;opacity:1}@media(max-width:1599px){.comment-form .field--name-comment-body textarea::-moz-placeholder{overflow:hidden;height:20px}}.comment-form .field--name-comment-body textarea:-ms-input-placeholder{color:#444}@media(max-width:1599px){.comment-form .field--name-comment-body textarea:-ms-input-placeholder{overflow:hidden;height:20px}}.comment-form>div[id^=edit-author]{position:absolute;z-index:9;top:0;right:0}.comment-form button[id^=edit-ajax-comments-reply-form]{width:82px;height:43px;line-height:46px;font-weight:700;text-align:center;background-color:rgba(0,0,0,0);color:#fff;border:0;font-size:11px;position:relative;padding:0;border-radius:0;float:right;margin-right:-16px;z-index:5}.comment-form button[id^=edit-ajax-comments-reply-form]:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:-12px;background-color:#00aef0;z-index:-1;border-radius:3px 0 0 0;-ms-transform:perspective(120px) rotateX(20deg);transform:perspective(120px) rotateX(20deg);-ms-transform-origin:100% 100%;transform-origin:100% 100%;margin-top:-10px}.comment-form button[id^=edit-ajax-comments-reply-form]:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-4px;bottom:0;right:0;background-color:#1b75bc;-ms-transform:skewY(50deg);transform:skewY(50deg);z-index:-2}.comment-form button[id^=edit-ajax-comments-reply-form]:hover{background-color:rgba(0,0,0,0)}.comment-form button[id^=edit-ajax-comments-reply-form]:hover:before{background-color:#1b75bc}.comment-form button[id^=edit-ajax-comments-reply-form]:hover:after{background-color:#1b75bc}.comment-form button[id^=edit-cancel]{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;float:right;margin-right:20px;width:82px!important;height:43px!important;line-height:44px;font-weight:700;text-align:center;font-size:11px;padding:0;transition:all .2s ease-out}.comment-form button[id^=edit-cancel] .glyphicon-remove:before{color:#ee2a7b}.comment-form button[id^=edit-cancel]:hover{color:#00aef0}.comment-form.ajax-comments-form-reply{margin-top:20px;width:600px;margin-bottom:20px}@media(min-width:1400px)and (max-width:1599px){.comment-form.ajax-comments-form-reply{width:500px}}@media(min-width:992px)and (max-width:1199px){.comment-form.ajax-comments-form-reply{width:500px}}@media(min-width:768px)and (max-width:991px){.comment-form.ajax-comments-form-reply{width:340px}}@media(max-width:767px){.comment-form.ajax-comments-form-reply{width:calc(100% - 120px)}}@media(max-width:620px){.comment-form.ajax-comments-form-reply{width:calc(100% - 30px)}}.comment-form.ajax-comments-form-reply:before{top:-6px;left:155px;z-index:-1}.comment-form.ajax-comments-form-reply:after{top:-6px;left:155px;box-shadow:-3px -3px 5px -3px rgba(0,0,0,.2)}.comment-form.ajax-comments-form-reply .field--name-comment-body{margin-bottom:0}.comment-form.ajax-comments-form-reply .field--name-comment-body label{display:none}.comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper{margin-right:100px;position:relative}.comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper:before{top:13px;left:14px}.comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper:after{content:"";display:block;position:absolute;width:200px;height:100%;background:#929292;top:0;right:-20px;z-index:-1;border-radius:0 3px 3px 0;-ms-transform:skew(-15deg);transform:skew(-15deg)}.comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper .mentions{left:27px}.comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper textarea{padding:10px 0 2px 27px;margin:0!important;max-height:100px}.comment-form.ajax-comments-form-reply button[id^=edit-cancel]{display:none!important}.comment-form.ajax-comments-form-reply button[id^=edit-ajax-comments-reply-form]{position:absolute;right:-6px;top:7px;bottom:0;margin:auto 0}.comment-form.ajax-comments-form-reply>.form-group{margin-bottom:10px}.comment-form.ajax-comments-form-reply .comment-user_current_photo{display:none}.comment-ago-text{display:inline-block;font-size:12px;font-weight:600;line-height:20px;color:#000;position:relative;top:20px}.comment-user_photo{border-radius:50%;width:60px;height:60px;padding:2px;border:2px solid #ccc;object-fit:cover;object-position:50% 50%}.comment-user--container{display:inline-block}.comment-user--name{position:relative;display:inline-block;margin-left:27px;max-width:300px;line-height:14px;color:#000;font-size:12px;font-weight:600}@media(min-width:1400px)and (max-width:1599px){.comment-user--name{max-width:260px}}@media(min-width:992px)and (max-width:1199px){.comment-user--name{max-width:240px}}@media(min-width:768px)and (max-width:991px){.comment-user--name{max-width:280px}}@media(max-width:767px){.comment-user--name{max-width:150px}}.comment-user--name a{line-height:14px;color:#000;font-size:12px;font-weight:600;transition:all .2s ease-out}.comment-user--name a:hover{color:#00aef0}.comment-user--name:before{content:"";display:block;position:absolute;left:-23px;height:2px;top:0;bottom:0;margin:auto;width:15px;border-top:1px solid #ccc}.comment-user--job{display:inline-block;font-size:12px;font-weight:500;margin-left:10px;line-height:14px;color:#3f579b;max-width:300px}@media(min-width:1400px)and (max-width:1599px){.comment-user--job{max-width:260px}}@media(min-width:992px)and (max-width:1199px){.comment-user--job{max-width:240px}}@media(min-width:768px)and (max-width:991px){.comment-user--job{display:none}}@media(max-width:767px){.comment-user--job{max-width:150px}}@media(max-width:600px){.comment-user--job{display:none}}.comment-user_current_photo{position:absolute;border-radius:50%;padding:2px;top:-10px;left:-90px;width:60px;height:60px;border:2px solid #00aef0;float:left;clear:both;object-fit:cover;object-position:50% 50%}@media(max-width:620px){.comment-user_current_photo{top:-45px;z-index:2;left:0}}.comment_user{margin-left:13px}body .comment-form .field--name-comment-body textarea{background-color:#fff;color:#444;box-shadow:none}body .comment-form .field--name-comment-body .form-textarea-wrapper:before{color:#444}body .comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper:after{background:#fff}@media(max-width:767px){body .comment-form.ajax-comments-form-reply .field--name-comment-body .form-textarea-wrapper:after{width:40px}}body .comment-form.ajax-comments-form-add{margin-bottom:30px}body .comment-form.ajax-comments-form-add:after,body .comment-form.ajax-comments-form-add:before{top:27px}body .comment-form.ajax-comments-form-add .mentions-input-box{padding:15px}body .comment-form.ajax-comments-form-add .mentions-input-box .mentions{border:15px solid transparent;padding:0!important}body .comment-form.ajax-comments-form-add .field--name-comment-body{margin-top:10px;margin-bottom:10px}body .comment-form.ajax-comments-form-add .field--name-comment-body textarea{margin-top:0;padding:0;min-height:1px}body .comment-form.ajax-comments-form-add .field--name-comment-body .form-textarea-wrapper{position:relative;margin-left:40px;margin-right:90px}body .comment-form.ajax-comments-form-add .field--name-comment-body .form-textarea-wrapper:before{display:none}body .comment-form.ajax-comments-form-add .field--name-comment-body .form-textarea-wrapper:after{display:block;content:"";font-family:irt-full;font-size:24px;color:#00aef0;position:absolute;left:-35px;top:0;bottom:0;height:32px;margin:auto}body .comment-form.ajax-comments-form-add label{display:none}body .comment-form.ajax-comments-form-add button[id^=edit-ajax-comments-reply-form]{margin-top:-43px}body .comment-form.ajax-comments-form-add .comment-user_current_photo{top:5px}.flag-like_comment{float:left;margin-left:20px;margin-right:10px;overflow:visible}.flag-like_comment.comment_owner{pointer-events:none}.flag-like_comment.comment_owner:before{color:#e9e9e9}.field--name-field-hidden-comment{display:none}.comment-field-wrapper .better-messages-overlay{position:fixed;top:100px;right:0;z-index:510;display:none}.comment-field-wrapper .better-messages-overlay:first-child{display:block}.info__duration{display:inline-block;padding-right:10px;padding-right:1rem;color:#222;font-family:museo-500;font-size:12px;font-size:1.2rem;line-height:42px;line-height:4.2rem}.info__duration div{display:inline-block}.info__date,.info__node{display:inline-block;color:#444;font-family:museo-700;font-size:12px;font-size:1.2rem}.info__node{text-transform:capitalize}.info-title{padding-bottom:10px}.node__title-bookmark-group{float:left;width:100%}.node__title-bookmark-group .flag__bookmark{float:left;margin-left:-10px}.node__title-bookmark-group .flag__bookmark a.flag-bookmark{width:40px;height:40px;text-align:center}.node__title-bookmark-group .flag__bookmark a.flag-bookmark:before{font-size:38px;line-height:40px}.node__title-bookmark-group .flag__bookmark a.flag-bookmark:after{width:9px;height:5px;font-size:8px;-ms-transform:none;transform:none}.node__title-bookmark-group .flag__bookmark a.flag-bookmark:hover:after{-ms-transform:none;transform:none}.node__title-bookmark-group .flag__bookmark a.flag-bookmark .ajax-throbber{position:absolute;top:13px;left:13px;width:14px;height:14px;text-indent:0;color:#1b2d6d}.node__title-group{width:calc(100% - 40px);display:inline-block;float:left}.path-inbox .region-content,.path-inbox .region-content-header,.path-notifications .region-content,.path-notifications .region-content-header{position:relative;max-width:1000px;width:100%;margin:0 auto}@media(min-width:992px)and (max-width:1199px){.path-inbox .region-content,.path-inbox .region-content-header,.path-notifications .region-content,.path-notifications .region-content-header{max-width:940px}}@media(min-width:768px)and (max-width:991px){.path-inbox .region-content,.path-inbox .region-content-header,.path-notifications .region-content,.path-notifications .region-content-header{max-width:720px}}@media(max-width:767px){.path-inbox .region-content,.path-inbox .region-content-header,.path-notifications .region-content,.path-notifications .region-content-header{max-width:100%;padding-left:0}}section[id^=block-discussioncontactsblock]{max-width:260px;padding-left:2px;overflow:auto;float:left;z-index:1;box-shadow:inset -32px 0 45px -36px rgba(0,0,0,.2),inset -2px 0 0 0 rgba(0,0,0,.15)}@media(min-width:768px){section[id^=block-discussioncontactsblock]{height:680px;width:100%;float:right}}@media(max-width:767px){section[id^=block-discussioncontactsblock]{float:none}}section[id^=block-discussioncontactsblock] .mCSB_container{padding-bottom:15px;padding-top:10px}.paragraph-section.section section[id^=block-discussioncontactsblock] h1,section[id^=block-discussioncontactsblock] .paragraph-section.section h1,section[id^=block-discussioncontactsblock] h2{font-weight:800;margin:0 20px 20px}section[id^=block-discussioncontactsblock] .pager{margin:10px 0 0}section[id^=block-discussioncontactsblock] a.glyph--loadMore{margin:10px 5px}.path-inbox .main-content .comment-form,.path-inbox .main-content .comment-new-pm-message{position:relative;background-color:#f3f3f3;width:calc(100% - 130px);margin-left:125px}@media(min-width:621px)and (max-width:767px){.path-inbox .main-content .comment-form,.path-inbox .main-content .comment-new-pm-message{width:calc(100% - 110px);margin-left:105px}}@media(max-width:620px){.path-inbox .main-content .comment-form,.path-inbox .main-content .comment-new-pm-message{width:100%;margin-left:0}}.path-inbox .main-content .comment-new-pm-message{margin-top:40px;margin-bottom:20px}@media(max-width:767px){.path-inbox .main-content #menu{background-color:#f3f3f3}}.path-inbox .main-content #block-addnewprivatemessageblock,.path-inbox .main-content #block-addnewprivatemessageblock-2{text-align:right;float:right}.path-inbox .main-content #block-addnewprivatemessageblock a .ajax-throbber,.path-inbox .main-content #block-addnewprivatemessageblock-2 a .ajax-throbber{position:absolute;right:6px;top:15px}.path-inbox .main-content #block-addnewprivatemessageblock{position:absolute;left:0;top:20px;z-index:1}@media(min-width:1920px){.path-inbox .main-content #block-addnewprivatemessageblock{left:-60px}}@media(min-width:1600px)and (max-width:1919px){.path-inbox .main-content #block-addnewprivatemessageblock{left:-10px}}@media(min-width:1280px)and (max-width:1599px){.path-inbox .main-content #block-addnewprivatemessageblock{left:40px}}@media(min-width:1200px)and (max-width:1279px){.path-inbox .main-content #block-addnewprivatemessageblock{left:50px}}@media(min-width:992px)and (max-width:1199px){.path-inbox .main-content #block-addnewprivatemessageblock{left:65px}}@media(min-width:768px)and (max-width:991px){.path-inbox .main-content #block-addnewprivatemessageblock{left:-15px}}@media(max-width:767px){.path-inbox .main-content #block-addnewprivatemessageblock-2{position:absolute;top:-50px;right:0}}@media(max-width:767px){.path-inbox .main-content #block-addnewprivatemessageblock,.path-inbox .main-content .title__wrapper.normal{display:none}}@media(min-width:768px){.path-inbox .main-content #block-addnewprivatemessageblock-2,.path-inbox .main-content .title__wrapper.mobile{display:none}}.path-inbox .main-content .views-element-container{float:left;width:100%}@media(max-width:767px){.path-inbox .main-content .views-element-container{margin-top:10px}}.path-inbox .main-content .views-element-container .views-row{float:left;width:100%;margin:5px 0;padding-left:1px;padding-right:5px}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.me .inbox__message__body{box-shadow:0 0 0 1px #ccc}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.me .inbox__message__body:before{top:18px;right:-5px}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.me .inbox__message__body:after{top:18px;right:-2px;box-shadow:3px -3px 0 0 #ccc}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.me .inbox__message__user-photo img{border:2px solid #ccc}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me .inbox__message__body{box-shadow:0 0 0 1px #00aef0}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me .inbox__message__body:before{top:15px;left:-5px}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me .inbox__message__body:after{top:15px;left:-2px;box-shadow:-3px 3px 0 0 #00aef0}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me .inbox__message__user-photo img{border:2px solid #00aef0}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__body{padding:20px 50px 20px 20px;color:#fff;background-color:#1b2d6d;box-shadow:0 0 0 1px #1b2d6d}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__body:before{background-color:#1b2d6d}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__body:after{box-shadow:-3px 3px 0 0 #1b2d6d}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__body a.flag-read:focus,.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__body a.flag-read:hover{color:#fff}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read .inbox__message__created{color:#1b2d6d}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read a.action-flag{text-indent:-999px;overflow:hidden;bottom:0;width:30px}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read a.action-flag:before{content:"";font-family:irt-full;position:absolute;right:0;top:0;bottom:0;left:0;margin:auto;font-size:24px;text-align:center;font-weight:600;height:20px;text-indent:0;overflow:visible;color:#45ab3f;transition:all .2s ease-out}.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read a.action-flag:focus:before,.path-inbox .main-content .views-element-container .views-row .inbox__message-container.not-me.not-read a.action-flag:hover:before{color:#fff}.path-inbox .main-content .views-element-container .views-row .inbox__message-container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}.path-inbox .main-content .views-element-container .views-row .inbox__message-inner{float:left;width:100px}.path-inbox .main-content .views-element-container .views-row .inbox__message__body{position:relative;float:left;width:calc(100% - 100px);background-color:#fff;padding:20px;font-size:12px;font-weight:500;line-height:20px;-ms-flex-item-align:baseline;align-self:baseline;word-break:break-word;border-radius:5px}.path-inbox .main-content .views-element-container .views-row .inbox__message__body:before{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;background-color:#fff}.path-inbox .main-content .views-element-container .views-row .inbox__message__body:after{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;z-index:-1}.path-inbox .main-content .views-element-container .views-row .inbox__message__body .read{position:relative;z-index:1;pointer-events:none}.path-inbox .main-content .views-element-container .views-row .inbox__message__body a.flag-read{position:absolute;font-size:12px;top:0;bottom:auto;color:#00aef0;right:10px;z-index:100;word-break:normal;transition:all .2s ease-out}.path-inbox .main-content .views-element-container .views-row .inbox__message__body a.flag-read:hover{color:#1b2d6d}.path-inbox .main-content .views-element-container .views-row .inbox__message__body a.flag-read span.ajax-throbber{top:5px;left:35px;width:12px;height:12px}.path-inbox .main-content .views-element-container .views-row .inbox__message__created{float:left;width:100%;font-size:12px;line-height:14px;text-align:center;padding:0 15px;color:#929292}.path-inbox .main-content .views-element-container .views-row .inbox__message__user-photo{width:50px;margin-left:25px;margin-right:25px;float:left}.path-inbox .main-content .views-element-container .views-row .inbox__message__user-photo img{border-radius:50%;width:50px;height:50px;padding:2px;object-fit:cover;object-position:50% 50%}.path-inbox .main-content .mCustomScrollBox:before{display:block;content:"";background-color:#fafafa;position:absolute;top:0;left:0;right:0;height:0;box-shadow:0 3px 20px 8px #fafafa;z-index:1}.path-inbox .main-content .mCustomScrollBox:after{display:block;content:"";background-color:#fafafa;position:absolute;bottom:0;left:0;right:0;height:7px;box-shadow:0 -3px 20px 10px #fafafa;z-index:1}.path-inbox .main-content .mCustomScrollBox .mCSB_container{padding-top:15px;padding-bottom:15px}@media(max-width:767px){.path-inbox .slideout-toggle-button{background-image:none}.path-inbox .slideout-toggle-button:before{padding-top:10px;content:"";font-family:irt-full}}.inbox__thread__container{position:relative;padding:20px 15px;border-radius:5px 0 0 5px;transition:all .2s ease-out}@media(max-width:767px){.inbox__thread__container{right:0}}.inbox__thread__container.active{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.inbox__thread__container.active .inbox__thread__unread-count{box-shadow:0 0 0 2px #fff}.inbox__thread__container.active:before{content:"";position:absolute;right:0;top:-10px;bottom:-10px;width:2px;background-color:#00aef0}.inbox__thread__container.active .inbox__thread__image img,.inbox__thread__container:hover .inbox__thread__image img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.inbox__thread__container.active .inbox__thread__name,.inbox__thread__container:hover .inbox__thread__name{color:#00aef0}.inbox__thread__container.active .inbox__thread__created,.inbox__thread__container:hover .inbox__thread__created{color:#222}.inbox__thread__container.active .inbox__thread__message-teaser,.inbox__thread__container:hover .inbox__thread__message-teaser{color:#000}.inbox__thread__container .view-discussion-link{position:absolute;top:0;left:0;bottom:0;right:0;text-indent:-9999px;overflow:hidden}.inbox__thread__container .view-discussion-link .ajax-throbber{width:14px;height:14px;top:0;right:0;bottom:0;left:0;margin:auto;text-indent:0;position:absolute}.inbox__thread__inner{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}.inbox__thread__image{min-width:50px;position:relative;z-index:999}.inbox__thread__image img{border-radius:50%;width:50px;height:50px;padding:2px;border:2px solid #ccc;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);object-fit:cover;object-position:50% 50%}.inbox__thread__unread-count{position:absolute;top:-5px;right:-5px;font-size:12px;font-family:museo-700;background-color:#e30b27;text-align:center;color:#fff;letter-spacing:-.5px;border-radius:50%;line-height:20px;width:20px;height:20px;box-shadow:0 0 0 2px #f3f3f3}.inbox__thread__infos{padding:15px 0 0 30px}.inbox__thread__name{z-index:999;word-break:break-word;font-size:12px;font-weight:600;color:#1b2d6d;line-height:14px;position:relative;transition:all .2s ease-out}.inbox__thread__name:hover{color:#1b2d6d!important}.inbox__thread__name:before{content:"";display:block;position:absolute;left:-23px;height:2px;top:6px;width:15px;border-top:1px solid #ccc}.inbox__thread__created{font-size:11px;font-weight:400;line-height:14px;margin-top:0;color:#444}.inbox__thread__message-teaser{margin-top:10px;font-size:12px;font-weight:500;color:#929292}@media(min-width:768px){.path-inbox aside#menu{float:right;margin-top:70px}}.path-inbox aside#menu .region-left-side{float:right;width:100%}@media(min-width:768px){.inbox__user-messages{margin-top:70px}}.inbox__user-messages__inner{position:relative}@media(min-width:768px){.inbox__user-messages__inner{max-height:535px;overflow:auto;padding-left:20px;margin-top:40px}}.inbox__user-messages__inner .pager{margin:0 0 10px;z-index:1}.inbox__user-messages .views-exposed-form{text-align:right;margin-top:-70px;margin-bottom:20px;padding-right:3px}@media(max-width:767px){.inbox__user-messages .views-exposed-form{padding-right:0;margin-top:0}}.inbox__user-messages .views-exposed-form .form-group{margin:0}.inbox__user-messages .views-exposed-form input{line-height:40px;height:42px}@media(max-width:767px){.inbox__user-messages .views-exposed-form input{width:auto;max-width:100%}}@media(max-width:480px){.inbox__user-messages .views-exposed-form input{width:100%}}@media(max-width:767px){.inbox__user-messages .views-exposed-form .form-actions,.inbox__user-messages .views-exposed-form .form-item{display:inline-block}.inbox__user-messages .views-exposed-form .form-actions button,.inbox__user-messages .views-exposed-form .form-item button{height:40px;top:-1px;position:relative}}@media(max-width:480px){.inbox__user-messages .views-exposed-form .form-actions,.inbox__user-messages .views-exposed-form .form-item{width:100%}}@media(max-width:767px){.inbox__user-messages .views-exposed-form .form-actions{margin:5px 0}}@media(max-width:480px){.inbox__user-messages .views-exposed-form .form-actions{display:block}}@media(min-width:768px){.inbox__new-message-form{float:left;width:100%;margin-top:20px;margin-bottom:30px}}section[id^=block-discussioncontactsblock] .mCSB_outside+.mCSB_scrollTools{right:-15px}@media(min-width:768px){.path-inbox .container.main-content{position:relative;z-index:2;background-color:inherit}.path-inbox .container.main-content:after,.path-inbox .container.main-content:before{display:block;content:"";background-color:inherit;position:absolute;right:-100%;top:0;bottom:0;width:100%}.path-inbox .container.main-content:before{left:-100%}}.ui-autocomplete{z-index:5000;padding:10px 0;background-color:#fff!important}.ui-autocomplete .ui-menu-item{float:left;width:100%}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{padding:5px 0;border:none;background:rgba(0,0,0,0);color:#222;position:relative;width:100%;margin:0;float:left;transition:all .2s ease-out}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{color:#00aef0;background:rgba(0,0,0,0)!important}@media(max-width:767px){.path-inbox .main-section{box-shadow:none}}@media(min-width:768px){.path-inbox .row-content{height:100%;margin-top:20px}.path-inbox .row-content .region-content,.path-inbox .row-content>aside,.path-inbox .row-content>section{padding:0}.path-inbox .row-content .main-section--full{padding:20px 0 0}.path-inbox .row-content .main-section{padding-bottom:0}.path-inbox section[id^=block-discussioncontactsblock] .mCSB_container{padding-left:2px}.path-inbox #panel .form-group{height:100%}}.path-inbox .modal-header h4.modal-title{position:relative;font-size:16px;padding-left:45px}.path-inbox .modal-header h4.modal-title:before{content:"";font-family:irt-full;position:absolute;display:block;color:#00aef0;font-size:26px;left:10px;top:0;line-height:20px;bottom:0;margin:auto}.path-inbox .modal-header .close{top:20px;right:20px;bottom:auto;left:auto;position:absolute;text-shadow:none;opacity:1;z-index:99}.path-inbox .modal-header .close:before{transition:all .2s ease-out;font-size:24px;font-weight:400;font-family:irt-full;content:""}.path-inbox .modal-header .close:hover:before{color:#222}.path-inbox .modal-header .close span{display:none}.path-inbox .modal-body .add-private-message-form .form-item-field-message-body,.path-inbox .modal-body .add-private-message-form .form-item-field-message-recipient{position:relative}.path-inbox .modal-body .add-private-message-form .form-item-field-message-body:before,.path-inbox .modal-body .add-private-message-form .form-item-field-message-recipient:before{font-family:irt-full;position:absolute;display:block;color:#444;font-size:20px;left:15px;top:0;line-height:49px;bottom:0;margin:auto;z-index:9}.path-inbox .modal-body .add-private-message-form .form-item-field-message-recipient:before{content:""}.path-inbox .modal-body .add-private-message-form .form-item-field-message-body:before{content:""}.path-inbox .modal-body .add-private-message-form .input-group-addon{background:#fff;border:none;border-radius:0;box-shadow:0 0 0 1px #eee}.path-inbox .modal-body .add-private-message-form .input-group-addon .ajax-progress-throbber{color:#444}.path-inbox .modal-body .add-private-message-form .input-group-addon.disabled{background:#dedede;box-shadow:0 0 0 1px #dedede}.path-inbox .modal-body .add-private-message-form .input-group-addon.disabled .ajax-progress-throbber{display:none}.path-inbox .modal-body .add-private-message-form .form-item{margin-bottom:10px}.path-inbox .modal-body .add-private-message-form .form-item input[id^=edit-field-message-recipient],.path-inbox .modal-body .add-private-message-form .form-item textarea[id^=edit-field-message-body]{background-color:#fff;border:none;border-radius:0;color:#444;padding-left:45px;font-size:14px;line-height:20px;box-shadow:0 0 0 1px #eee}.path-inbox .modal-body .add-private-message-form .form-item input[id^=edit-field-message-recipient].disabled{background-color:#dedede;box-shadow:0 0 0 1px #dedede;pointer-events:none}.path-inbox .modal-body .add-private-message-form .form-item textarea[id^=edit-field-message-body]{padding:15px 15px 15px 45px;min-height:50px}.path-inbox .modal-body .add-private-message-form ::-webkit-input-placeholder{color:#444;font-weight:600;font-size:12px}.path-inbox .modal-body .add-private-message-form ::-moz-placeholder{color:#444;font-weight:600;font-size:12px}.path-inbox .modal-body .add-private-message-form :-ms-input-placeholder{color:#444;font-weight:600;font-size:12px}.path-inbox .modal-body .add-private-message-form :-moz-placeholder{color:#444;font-weight:600;font-size:12px}.path-inbox .modal-body .add-private-message-form .form-item-field-message-body{margin-bottom:20px}.path-inbox .modal-body .send-private-message:focus,.path-inbox .modal-body .send-private-message:hover{text-shadow:none;color:#fff}.comment-new-pm-message .form-item-field-message-body{position:relative;margin-bottom:25px;margin-top:10px}.comment-new-pm-message .form-item-field-message-body:before{content:"";display:block;width:7px;height:7px;background-color:#ccc;border-radius:50%;position:absolute;top:-45px;left:-68px}@media(max-width:620px){.comment-new-pm-message .form-item-field-message-body:before{display:none}}.comment-new-pm-message .form-item-field-message-body:after{content:"";display:block;width:7px;height:7px;background-color:#ccc;border-radius:50%;position:absolute;top:-25px;left:-68px;box-shadow:none}@media(max-width:620px){.comment-new-pm-message .form-item-field-message-body:after{display:none}}.comment-new-pm-message .form-item-field-message-body .form-textarea-wrapper:before{display:block;position:absolute;top:14px;left:16px;content:"";color:#444;font-family:irt-full;font-size:17px;z-index:100}.comment-new-pm-message .form-item-field-message-body .form-textarea-wrapper:after{position:absolute;content:"";height:22px;width:50px;border-left:1px solid #ccc;top:-41px;left:-65px}@media(max-width:620px){.comment-new-pm-message .form-item-field-message-body .form-textarea-wrapper:after{display:none}}.comment-new-pm-message .form-item-field-message-body textarea{background-color:#fff;color:#444;border:0;border-radius:0;padding:15px 12px 15px 47px;box-shadow:0 0 0 1px #eee}.comment-new-pm-message .form-item-field-message-body textarea:focus{box-shadow:none}.comment-new-pm-message .form-item-field-message-body textarea::-webkit-input-placeholder{color:#444}@media(max-width:992px){.comment-new-pm-message .form-item-field-message-body textarea::-webkit-input-placeholder{overflow:hidden;height:20px}}.comment-new-pm-message .form-item-field-message-body textarea:-moz-placeholder{color:#444;opacity:1}@media(max-width:992px){.comment-new-pm-message .form-item-field-message-body textarea:-moz-placeholder{overflow:hidden;height:20px}}.comment-new-pm-message .form-item-field-message-body textarea::-moz-placeholder{color:#444;opacity:1}@media(max-width:992px){.comment-new-pm-message .form-item-field-message-body textarea::-moz-placeholder{overflow:hidden;height:20px}}.comment-new-pm-message .form-item-field-message-body textarea:-ms-input-placeholder{color:#444}@media(max-width:992px){.comment-new-pm-message .form-item-field-message-body textarea:-ms-input-placeholder{overflow:hidden;height:20px}}.comment-new-pm-message .send-private-message{width:82px;height:43px;line-height:46px;text-align:center;background-color:rgba(0,0,0,0);color:#fff;border:0;font-size:11px;position:relative;padding:0;border-radius:0;float:right;margin-right:-16px;z-index:5}.comment-new-pm-message .send-private-message:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:-12px;background-color:#00aef0;z-index:-1;border-radius:3px 0 0 0;-ms-transform:perspective(120px) rotateX(20deg);transform:perspective(120px) rotateX(20deg);-ms-transform-origin:100% 100%;transform-origin:100% 100%;margin-top:-10px}.comment-new-pm-message .send-private-message:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-4px;bottom:0;right:0;background-color:#1b75bc;-ms-transform:skewY(50deg);transform:skewY(50deg);z-index:-2}.comment-new-pm-message .send-private-message:hover{background-color:rgba(0,0,0,0)}.comment-new-pm-message .send-private-message:hover:before{background-color:#1b75bc}.comment-new-pm-message .send-private-message:hover:after{background-color:#1b75bc}.comment-new-pm-message img{position:absolute;border-radius:50%;padding:2px;top:-2px;left:-80px;width:50px;height:50px;border:2px solid #ccc;float:left;clear:both;object-fit:cover;object-position:50% 50%}@media(max-width:620px){.comment-new-pm-message img{display:none}}.title__wrapper{position:relative;max-width:1030px;width:100%;margin:0 auto}@media(min-width:1400px)and (max-width:1599px){.title__wrapper{max-width:900px}}@media(min-width:1200px)and (max-width:1399px){.title__wrapper{max-width:960px}}@media(min-width:992px)and (max-width:1199px){.title__wrapper{max-width:790px}}@media(min-width:768px)and (max-width:991px){.title__wrapper{max-width:720px}}@media(max-width:767px){.title__wrapper{max-width:100%;padding-left:0}}.title__wrapper .inbox-title{font-weight:800;margin:20px 20px 0;letter-spacing:-.5px}@media(min-width:1920px){.title__wrapper .inbox-title{margin:20px -30px 0}}@media(min-width:1400px)and (max-width:1599px){.title__wrapper .inbox-title{margin:20px 5px 0}}@media(min-width:1280px)and (max-width:1399px){.title__wrapper .inbox-title{margin:20px 35px 0}}@media(min-width:1200px)and (max-width:1279px){.title__wrapper .inbox-title{margin:20px 40px 0}}@media(min-width:992px)and (max-width:1199px){.title__wrapper .inbox-title{margin:20px 10px 0}}@media(min-width:768px)and (max-width:991px){.title__wrapper .inbox-title{margin:20px 0 0}}@media(max-width:767px){.title__wrapper .inbox-title{margin:10px}}.send-private-message{width:82px;height:43px;line-height:46px;font-weight:700;text-align:center;background-color:rgba(0,0,0,0);color:#fff;border:0;font-size:11px;position:relative;padding:0;border-radius:0;float:right;margin-right:-16px;z-index:5;text-shadow:none}.send-private-message:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:-12px;background-color:#00aef0;z-index:-1;border-radius:3px 0 0 0;-ms-transform:perspective(120px) rotateX(20deg);transform:perspective(120px) rotateX(20deg);-ms-transform-origin:100% 100%;transform-origin:100% 100%;margin-top:-10px}.send-private-message:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-4px;bottom:0;right:0;background-color:#1b75bc;-ms-transform:skewY(50deg);transform:skewY(50deg);z-index:-2}.send-private-message:hover{background-color:rgba(0,0,0,0)}.send-private-message:hover:before{background-color:#1b75bc}.send-private-message:hover:after{background-color:#1b75bc}.activity__container{padding:20px 30px}.activity__action{font-size:12px;line-height:16px;color:#929292}.activity__action span{font-weight:600}.activity__inner{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.activity__title{position:relative;line-height:16px;padding-right:10px;max-width:80%}@media(max-width:991px){.activity__title{max-width:70%}}@media(max-width:400px){.activity__title{max-width:none}}.activity__title:before{font-family:irt-full;font-size:16px;display:block;font-weight:400;line-height:16px;color:#00aef0;position:absolute;top:0;bottom:0;left:-23px}.activity__title.liked:before{font-family:irt-custom;content:""}.activity__title.bookmarked:before{content:""}.activity__title.commented:before{content:""}.activity__title a{font-size:12px;line-height:16px;font-weight:600;color:#1b2d6d;transition:all .2s ease-out}.activity__title a:focus,.activity__title a:hover{color:#00aef0}.activity__ago{font-size:12px;line-height:16px;font-weight:600;color:#929292;-ms-flex-item-align:end;align-self:flex-end}.activity__body{padding:15px 20px;background-color:#fff;margin:10px 0;font-size:12px;line-height:18px;border-radius:3px;box-shadow:0 0 0 1px #e9e9e9}.view-activities{margin-bottom:50px}.view-activities .views-row{position:relative}.view-activities .views-row.hidden-true:before{content:"";position:absolute;display:block;top:10px;bottom:10px;left:0;right:20px;background-color:#d4d3d3;pointer-events:none;border-radius:5px;opacity:.55;z-index:1}.view-activities .views-row .flag-hide_activity_flag{position:absolute;top:20px;right:30px;padding:0 10px;background-color:#e1e1e1;text-align:center;font-weight:700;border-radius:3px;font-size:10.2px;color:#1b75bc;z-index:1;transition:all .2s ease-out}.view-activities .views-row .flag-hide_activity_flag:hover{color:#00aef0}.view-activities .views-row .flag-hide_activity_flag span.ajax-throbber{top:2px;margin-left:-5px;left:50%;width:10px;height:10px}.notify__container{padding:20px 30px}.notify__container.event-available .notify__action,.notify__container.video-not-available .notify__action{margin:8px 0 10px 80px}.notify__container.event-available .notify__inner,.notify__container.video-not-available .notify__inner{margin-top:16px}.notify__inner{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center}.notify__inner--popup{display:none}.notify__picture img{border:2px solid #ccc;border-radius:50%;width:50px;height:50px;padding:2px;object-fit:cover;object-position:50% 50%}.notify__name{position:relative;font-size:12px;line-height:16px;font-weight:600;margin-left:32px;color:#1b2d6d;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.notify__name a{color:#1b2d6d;transition:all .2s ease-out}.notify__name a:focus,.notify__name a:hover{color:#00aef0}.notify__name:before{content:"";display:block;position:absolute;left:-23px;height:2px;top:0;bottom:0;margin:auto;width:15px;border-top:1px solid #ccc}.notify__name span{font-size:12px;line-height:16px;font-weight:400;padding-left:10px;color:#929292;-ms-flex-item-align:end;align-self:flex-end}@media(max-width:767px){.notify__name span{display:block;padding-left:0}}.notify__ago{font-size:12px;line-height:16px;font-weight:400;color:#929292;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.notify__action{position:relative;padding:15px 50px 15px 20px;background-color:#e9e9e9;margin:-10px 0 10px 80px;font-size:12px;line-height:18px;border-radius:3px;box-shadow:0 0 0 1px #f3f3f3}@media(max-width:767px){.notify__action{margin-top:0}}.notify__action a{font-size:12px;line-height:16px;font-weight:600;color:#1b2d6d;transition:all .2s ease-out}.notify__action a:focus,.notify__action a:hover{color:#00aef0}.notify__action:before{font-family:irt-full;font-size:16px;display:block;font-weight:400;line-height:48px;color:#929292;position:absolute;top:0;bottom:0;left:-23px}.notify__action.bookmarked:before{content:""}.notify__action.liked:before{font-family:irt-custom;content:""}.notify__action.commented:before{content:""}.notify__action.video-available-soon:before{content:""}.notify__action.event-available-soon:before{content:""}.notifications-title{font-weight:800;letter-spacing:-.5px;position:relative;max-width:1000px;width:100%;margin:0 auto 30px}@media(min-width:992px)and (max-width:1199px){.notifications-title{max-width:940px}}@media(min-width:768px)and (max-width:991px){.notifications-title{max-width:720px}}@media(max-width:767px){.notifications-title{max-width:100%;padding-left:0}}.notifications{position:relative}.notifications a.flag{position:absolute;font-size:12px;top:64px;color:#00aef0;right:40px;z-index:0;transition:all .2s ease-out}@media(max-width:767px){.notifications a.flag{top:74px}}.notifications a.flag:hover{color:#1b2d6d}.notifications a.flag span.ajax-throbber{font-size:10px;width:10px;height:10px;right:20px;top:0;bottom:0;margin:auto;z-index:1;left:auto}.notifications.not-read .notify__action{background-color:#fff;box-shadow:0 0 0 1px #e9e9e9}.notifications.not-read .notify__action a{transition:all .2s ease-out}.notifications.not-read .notify__action a:focus,.notifications.not-read .notify__action a:hover{color:#00aef0}.notifications.not-read .notify__picture img{border:2px solid #00aef0}.notifications.not-read a.flag:hover{color:#fff}.notifications.not-read a.action-flag{position:absolute;right:30px;bottom:0;width:43px;height:43px;line-height:43px;font-weight:700;text-align:center;color:#fff;font-size:0;z-index:5}.notifications.not-read a.action-flag:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:-12px;background-color:#00aef0;z-index:-1;border-radius:3px 0 0 0;-ms-transform:perspective(120px) rotateX(30deg);transform:perspective(120px) rotateX(30deg);-ms-transform-origin:100% 100%;transform-origin:100% 100%;margin-top:-20px;transition:all .2s ease-out}.notifications.not-read a.action-flag:after{content:"";font-family:irt-full;position:absolute;right:13px;top:0;bottom:0;font-size:24px;line-height:43px;font-weight:600;height:43px;text-indent:0;overflow:visible;color:#fff}.notifications.not-read a.action-flag:hover:before{background-color:#1b75bc}.mark-all-as-read-form{position:absolute;right:30px;top:-50px;z-index:1}@media(max-width:767px){.mark-all-as-read-form{top:-20px}}.mark-all-as-read-form form[id^=mark-all-as-read-form] button{background:#fff;cursor:pointer;display:inline-block;font-size:10.1px;font-weight:800;text-transform:uppercase;line-height:39px;background-color:#f7f7f7;border:1px solid #e9e9e9;color:#222;padding:0 20px;padding-top:1px;border-radius:0;transition:all .2s ease-out;box-shadow:none}.mark-all-as-read-form form[id^=mark-all-as-read-form] button:before{content:"";font-family:irt-full;display:block;float:left;margin-right:7px;font-size:18px;margin-left:-2px;font-family:irt-full;font-weight:400;color:#00aef0}.mark-all-as-read-form form[id^=mark-all-as-read-form] button:hover{background-color:#e9e9e9}.block-update-membership-reminder-block{bottom:0;left:0;right:0;position:fixed;z-index:1040;width:100%;background-color:#fbb040;color:#603913;padding:5px}.block-update-membership-reminder-block .reminder-text{text-align:center;font-size:12px;line-height:14px;font-weight:600}.block-update-membership-reminder-block .reminder-expires{display:inline-block;font-size:14px;line-height:14px;font-weight:700}.block-update-membership-reminder-block .reminder-expires span{font-family:Museo;font-weight:600}.block-update-membership-reminder-block .upgrade-membership{display:inline-block;font-size:14px;line-height:14px;margin-left:20px;text-align:center;font-weight:600;color:#1b75bc;transition:all .2s ease-out}.block-update-membership-reminder-block .upgrade-membership:hover{color:#00aef0}.block-update-membership-reminder-block .reminder-wrapper{text-align:center;float:left;width:100%}.block-views-blocknotifications-block-notifications{position:fixed;bottom:50px;right:40px;z-index:8000}@media(max-width:767px){.block-views-blocknotifications-block-notifications{position:relative;bottom:auto;right:0;left:0;z-index:1}}.block-views-blocknotifications-block-notifications .notify-popup-user__container{position:relative;width:300px;background-color:#fff;padding:20px 40px 20px 20px;margin-top:15px;color:#333}@media(min-width:768px){.block-views-blocknotifications-block-notifications .notify-popup-user__container{border-radius:4px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}}@media(max-width:767px){.block-views-blocknotifications-block-notifications .notify-popup-user__container{width:100%;margin:0;border-bottom:3px solid rgba(0,0,0,.05)}}.block-views-blocknotifications-block-notifications .notify-popup-user__container a{color:#00aef0;transition:all .2s ease-out}.block-views-blocknotifications-block-notifications .notify-popup-user__container a:hover{color:#1b2d6d}.block-views-blocknotifications-block-notifications .notify-popup-user__container.color-present--orange{background-color:#fbb040;color:#603913}.block-views-blocknotifications-block-notifications .notify-popup-user__container.color-present--orange a{color:#603913}.block-views-blocknotifications-block-notifications .notify-popup-user__container.color-present--orange a:hover{color:#1b2d6d}.block-views-blocknotifications-block-notifications .notify-popup-user__container.color-present--blue{background-color:#1b2d6d;color:#fff}.block-views-blocknotifications-block-notifications .notify-popup-user__container.color-present--blue a:hover{color:#00aef0}.block-views-blocknotifications-block-notifications .notify-popup-user__exit a{text-indent:-999px;overflow:hidden;position:absolute;right:20px;top:20px;width:14px;height:14px;transition:all .2s ease-out}.block-views-blocknotifications-block-notifications .notify-popup-user__exit a:before{color:#8a8a8a;font-size:22px;font-weight:400;line-height:14px;text-align:center;font-family:irt-full;content:"";position:absolute;text-indent:-4px;opacity:.7;left:0;right:0;top:0;bottom:0;z-index:2}.block-views-blocknotifications-block-notifications .notify-popup-user__exit a:hover:before{color:#00aef0}.block-views-blocknotifications-block-notifications .notify-popup-user__title{font-size:14px;line-height:18px;text-align:left;font-weight:700;margin-bottom:10px}@media(max-width:767px){.block-views-blocknotifications-block-notifications .notify-popup-user__title{font-size:13px;line-height:18px;margin-bottom:5px}}.block-views-blocknotifications-block-notifications .notify-popup-user__message{font-size:14px;line-height:20px;text-align:left}@media(max-width:767px){.block-views-blocknotifications-block-notifications .notify-popup-user__message{font-size:13px;line-height:18px}}.block-views-blocknotifications-block-notifications .notify-popup-user__link{font-size:10.2px;line-height:11px;letter-spacing:.25px;display:inline-block;margin-top:16px;font-weight:700}.block-views-blocknotifications-block-notifications .notify-popup-user__link.customize a{color:inherit}@media(max-width:767px){.main-section.push-section .block-views-blocknotifications-block-notifications{width:100vw;left:-15px;right:-15px;top:-20px}}.card__status.card__status--bg{padding:0;top:0;right:auto;bottom:auto;left:-6px;position:absolute;z-index:1}.card__status.card__status--bg .block{color:#444;background-color:#fff}.card__status.card__status--bg .block:after{display:block;width:6px;height:20px;-ms-transform:skewY(50deg);transform:skewY(50deg);top:auto;right:auto;bottom:-4px;left:0;position:absolute;z-index:-2;background-color:#929292;content:""}.card__status.card__status--bg .block .icon--monitor__play:before{text-shadow:0 0 0 transparent,-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,-1px 0 0 #fff,0 0 0 #fff,1px 0 0 #fff,-1px 1px 0 #fff,0 1px 0 #fff,1px 1px 0 #fff,-2px -2px 0 #fff,-1px -2px 0 #fff,0 -2px 0 #fff,1px -2px 0 #fff,2px -2px 0 #fff,-2px -1px 0 #fff,-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,2px -1px 0 #fff,-2px 0 0 #fff,-1px 0 0 #fff,0 0 0 #fff,1px 0 0 #fff,2px 0 0 #fff,-2px 1px 0 #fff,-1px 1px 0 #fff,0 1px 0 #fff,1px 1px 0 #fff,2px 1px 0 #fff,-2px 2px 0 #fff,-1px 2px 0 #fff,0 2px 0 #fff,1px 2px 0 #fff,2px 2px 0 #fff}.card__status .block{display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;border:0;position:relative;color:#fff;font-size:15px;line-height:46px;font-weight:400;font-family:irt-full;text-align:center}.card__status .block .icon{display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:25px;margin-right:10px;position:relative;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.card__status .block .icon--monitor:before{font-size:24px;font-weight:400;left:0;content:"";font-family:irt-full}.card__status .block .icon--monitor__play{top:-8px;right:-4px;bottom:auto;left:auto;position:absolute}.card__status .block .icon--monitor__play:before{text-shadow:0 0 0 transparent,-1px -1px 0 #333,0 -1px 0 #333,1px -1px 0 #333,-1px 0 0 #333,0 0 0 #333,1px 0 0 #333,-1px 1px 0 #333,0 1px 0 #333,1px 1px 0 #333,-2px -2px 0 #333,-1px -2px 0 #333,0 -2px 0 #333,1px -2px 0 #333,2px -2px 0 #333,-2px -1px 0 #333,-1px -1px 0 #333,0 -1px 0 #333,1px -1px 0 #333,2px -1px 0 #333,-2px 0 0 #333,-1px 0 0 #333,0 0 0 #333,1px 0 0 #333,2px 0 0 #333,-2px 1px 0 #333,-1px 1px 0 #333,0 1px 0 #333,1px 1px 0 #333,2px 1px 0 #333,-2px 2px 0 #333,-1px 2px 0 #333,0 2px 0 #333,1px 2px 0 #333,2px 2px 0 #333;color:#fbb040;font-size:18px;font-weight:400;content:"";font-family:irt-full}.card__status .block .icon--interview:before{font-size:24px;font-weight:400;content:"";font-family:irt-full}.card__status .block__text{font-size:12px;font-family:museo-500}.card__modal__wrapper{display:block;box-shadow:0 2px 7px rgba(0,0,0,.2)}.card__modal__wrapper .one-speaker .speaker__image img{max-width:100%;width:100%}.card__modal__wrapper .top-block{padding:50px 30px;color:#fff;background-color:#333}.card__modal__wrapper .top-block .resource-type{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}.card__modal__wrapper .top-block .card__status{padding-right:20px}.card__modal__wrapper .top-block .title{margin:0;color:#fff;font-size:18px;line-height:22px;font-weight:700}.card__modal__wrapper .top-block .title .title-sub{font-size:16px;font-weight:600}.card__modal__wrapper .top-block .text{margin:20px 0;color:#d5d5d5;font-size:14px;font-weight:500;line-height:22px}.card__modal__wrapper .top-block .speaker__card{width:100%}.card__modal__wrapper .top-block .speaker__card .speaker__image{min-width:150px;min-height:180px}@media(min-width:600px)and (max-width:991px){.card__modal__wrapper .top-block .speaker__card .speaker__image{min-width:130px;min-height:150px}}@media(min-width:479px)and (max-width:599px){.card__modal__wrapper .top-block .speaker__card .speaker__image{min-width:120px;min-height:140px}}@media(max-width:480px){.card__modal__wrapper .top-block .speaker__card .speaker__image{display:none}}.card__modal__wrapper .top-block .speaker__card .speaker__image img{width:100%;height:100%}.card__modal__wrapper .top-block .speaker__card .speaker__expanded{margin-left:30px}@media(min-width:992px)and (max-width:1199px){.card__modal__wrapper .top-block .speaker__card .speaker__expanded{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width:480px){.card__modal__wrapper .top-block .speaker__card .speaker__expanded{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}}.card__modal__wrapper .top-block .speaker__card .speaker__expanded .speaker__title .paragraph-section.section h1,.card__modal__wrapper .top-block .speaker__card .speaker__expanded .speaker__title h2,.paragraph-section.section .card__modal__wrapper .top-block .speaker__card .speaker__expanded .speaker__title h1{color:#fff}.card__modal__wrapper .top-block .speaker__card .speaker__expanded .speaker__role{color:#d5d5d5}.card__modal__wrapper .top-block .speaker__card .speaker__expanded .button{margin-top:40px;padding:0 25px 0 15px}@media(max-width:1199px){.card__modal__wrapper .top-block .speaker__card .speaker__expanded .button{margin-top:30px}}.card__modal__wrapper .top-block .speaker__card .speaker__expanded .button.glyph:before{margin-right:10px;position:inherit;color:#00aef0;line-height:39px}.card__modal__wrapper .top-block .separator{border-top-color:#222;border-bottom-color:#444}@media(min-width:1200px){.card__modal__wrapper .top-block .separator--info{display:none!important}}.card__modal__wrapper .bottom-block{padding:10px 30px;position:relative;background:#fff}@media(min-width:1200px){.card__modal__wrapper .bottom-block--container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}.card__modal__wrapper .bottom-block--container .text-center{-ms-flex-item-align:end;align-self:flex-end}}.card__modal__wrapper .bottom-block .speaker__card .card__info{margin-top:0;-ms-flex-preferred-size:initial;flex-basis:initial}@media(max-width:1199px){.card__modal__wrapper .bottom-block .speaker__card .card__info{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}}.card__modal__wrapper .bottom-block .speaker__card .event__themes{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:auto;max-width:20px;min-width:20px;height:55px;overflow:hidden}.card__modal__wrapper .bottom-block .speaker__card .card__text{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-left:10px;width:100%}.card__modal__wrapper .bottom-block .speaker__card .card__text .bottom,.card__modal__wrapper .bottom-block .speaker__card .card__text .top{padding:0;margin:0;font-size:12px;overflow:hidden}@media(max-width:1199px){.card__modal__wrapper .bottom-block .speaker__card .card__text .bottom,.card__modal__wrapper .bottom-block .speaker__card .card__text .top{width:100%}}.card__modal__wrapper .bottom-block .speaker__card .card__text .bottom span,.card__modal__wrapper .bottom-block .speaker__card .card__text .top span{position:relative}.card__modal__wrapper .bottom-block .speaker__card .card__text .top{min-height:100%;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.card__modal__wrapper .bottom-block .speaker__card .card__text .top span{display:block;color:#929292;font-weight:700;line-height:18px;padding-top:1px;width:100%}.card__modal__wrapper .bottom-block .speaker__card .card__text .top span:nth-child(3){display:inline-block;width:auto;padding-right:5px}.card__modal__wrapper .bottom-block .speaker__card .card__text .top span.more{color:#929292;font-style:italic;font-weight:400;width:auto}.card__modal__wrapper .bottom-block .speaker__card .card__text .bottom span{color:#929292;font-weight:500}.card__modal__wrapper .bottom-block .event__info{display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:20px 12px 0;margin:-40px 0 -10px;background-color:#fff;position:relative}@media(max-width:1199px){.card__modal__wrapper .bottom-block .event__info{padding:0;margin:0;background-color:rgba(0,0,0,0)}.card__modal__wrapper .bottom-block .event__info:after,.card__modal__wrapper .bottom-block .event__info:before{display:none}}.card__modal__wrapper .bottom-block .event__info .event__image,.card__modal__wrapper .bottom-block .event__info .speaker__image{display:inline-block;min-width:70px;min-height:65px}.card__modal__wrapper .bottom-block .event__info .event__image img,.card__modal__wrapper .bottom-block .event__info .speaker__image img{width:100%;height:100%;object-fit:cover}.card__modal__wrapper .bottom-block .event__info .event__image--more-info--overlay-logo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.card__modal__wrapper .bottom-block .event__info .event__image--more-info--overlay-logo img{width:64px;height:40px;margin:auto;max-width:100%;max-height:none}.card__modal__wrapper .bottom-block .event__info .event__expanded{padding-bottom:0;text-align:left}.card__modal__wrapper .bottom-block .event__info .event__expanded .event__location{margin-bottom:0}.card__modal__wrapper .bottom-block .event__info:after,.card__modal__wrapper .bottom-block .event__info:before{width:17px;height:100%;top:auto;right:auto;bottom:0;left:auto;position:absolute;z-index:1;background:#fff;content:""}.card__modal__wrapper .bottom-block .event__info:before{box-shadow:-2px -1px 8px -2px rgba(0,0,0,.2);border-radius:5px 0 0 0;-ms-transform:skew(-15deg);transform:skew(-15deg);left:-19px}.card__modal__wrapper .bottom-block .event__info:after{box-shadow:4px -1px 8px -2px rgba(0,0,0,.2);border-radius:0 5px 0 0;-ms-transform:skew(15deg);transform:skew(15deg);right:-19px}.card__modal__wrapper .bottom-block .event__info--title{display:block;padding:0 15px;top:auto;right:0;bottom:-42px;left:0;position:absolute;z-index:1;text-align:center}@media(max-width:1199px){.card__modal__wrapper .bottom-block .event__info--title{padding:0;position:relative;bottom:auto;text-align:left}}.card__modal__wrapper .bottom-block .event__info--title .text{display:inline-block;padding:8px 30px;border-radius:0 0 3px 3px;position:relative;color:#fff;background-color:#444;font-size:11px;line-height:16px;font-weight:700}@media(max-width:1199px){.card__modal__wrapper .bottom-block .event__info--title .text{padding:10px 0 0;margin:0;background-color:rgba(0,0,0,0);color:#444;font-size:18px;line-height:22px;font-weight:600}}.card__modal__wrapper .bottom-block .event__info--title .text:after,.card__modal__wrapper .bottom-block .event__info--title .text:before{height:100%;width:16px;top:auto;right:auto;bottom:0;left:auto;position:absolute;z-index:-1;background:#444;content:""}@media(max-width:1199px){.card__modal__wrapper .bottom-block .event__info--title .text:after,.card__modal__wrapper .bottom-block .event__info--title .text:before{display:none}}.card__modal__wrapper .bottom-block .event__info--title .text:before{border-radius:0 0 0 8px;-ms-transform:skew(15deg);transform:skew(15deg);left:-10px}.card__modal__wrapper .bottom-block .event__info--title .text:after{border-radius:0 0 8px 0;-ms-transform:skew(-15deg);transform:skew(-15deg);right:-10px}.resources-cards .inner__container.isFlex .card{height:275px}@media(max-width:480px){.resources-cards .inner__container.isFlex .card .wrapper__overflow{overflow:visible;width:calc(100% - 95px);float:right}.resources-cards .inner__container.isFlex .card .wrapper__overflow .card__info{overflow:visible}.resources-cards .inner__container.isFlex .card .wrapper__overflow .card__info .card__meta__container{margin-top:40px;margin-left:-95px}}@media(max-width:629px){.resources-cards .inner__container.isMasonry .card{right:0;margin-left:auto;margin-right:auto}}#homepage .resource__bookmark,.resources-cards .resource__bookmark{-ms-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);transition:transform .2s ease-out}#homepage .resource__bookmark.toggled,.resources-cards .resource__bookmark.toggled{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .card:hover .resource__bookmark,.resources-cards .card:hover .resource__bookmark{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .card.mobile__card .resource__bookmark,.resources-cards .card.mobile__card .resource__bookmark{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .card.mobile__card .resource__bookmark .toggle,.resources-cards .card.mobile__card .resource__bookmark .toggle{display:block}#homepage .inner__container,.resources-cards .inner__container{margin:0 -14px}#homepage .inner__container.isFlex,.resources-cards .inner__container.isFlex{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage .inner__container.isFlex .views-infinite-scroll-content-wrapper,.resources-cards .inner__container.isFlex .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#homepage .inner__container.isMobile,.resources-cards .inner__container.isMobile{display:block}#homepage .inner__container .card,.resources-cards .inner__container .card{float:left;margin-left:12.5px;margin-right:12.5px;margin-top:0;margin-bottom:25px}#homepage .inner__container .card .card__themes,.resources-cards .inner__container .card .card__themes{pointer-events:none}#homepage .inner__container .card .wrapper__overflow,.resources-cards .inner__container .card .wrapper__overflow{overflow:hidden;position:absolute;right:0;bottom:0;left:0;height:100%;background-color:rgba(0,0,0,0)}#homepage .inner__container .card.mobile__card:not(.premium) .card__actions,.resources-cards .inner__container .card.mobile__card:not(.premium) .card__actions{left:27px}#homepage .inner__container .card.premium .wrapper__overflow,.resources-cards .inner__container .card.premium .wrapper__overflow{border-radius:0 0 4px 0}@media(max-width:480px){#homepage .inner__container .card.premium .wrapper__overflow,.resources-cards .inner__container .card.premium .wrapper__overflow{overflow:hidden}#homepage .inner__container .card.premium .wrapper__overflow .card__meta__container,.resources-cards .inner__container .card.premium .wrapper__overflow .card__meta__container{margin-left:0!important}}#homepage .inner__container .card .numeral,.resources-cards .inner__container .card .numeral{display:inline;font-family:museo-900;font-weight:400;font-size:9px}#homepage .inner__container .card .dimmed,.resources-cards .inner__container .card .dimmed{color:#ccc}#homepage .inner__container .card .resource__indicator,.resources-cards .inner__container .card .resource__indicator{color:rgba(51,51,51,.5)}#homepage .inner__container .card .resource__indicator.new,.resources-cards .inner__container .card .resource__indicator.new{-ms-flex-positive:1;flex-grow:1;color:#da1c5c;margin-left:10px}#homepage .inner__container .card .resource__indicator.new+span,.resources-cards .inner__container .card .resource__indicator.new+span{-ms-flex-positive:1;flex-grow:1}#homepage .inner__container .card .resource__indicator.new:first-of-type,.resources-cards .inner__container .card .resource__indicator.new:first-of-type{margin-left:0}#homepage .inner__container .card__event span:last-of-type,#homepage .inner__container .card__postdata span:last-of-type,.resources-cards .inner__container #homepage .card__event span:last-of-type,.resources-cards .inner__container .card__event span:last-of-type,.resources-cards .inner__container .card__postdata span:last-of-type{text-align:right}#homepage .inner__container .card__event span:only-of-type,#homepage .inner__container .card__postdata span:only-of-type,.resources-cards .inner__container #homepage .card__event span:only-of-type,.resources-cards .inner__container .card__event span:only-of-type,.resources-cards .inner__container .card__postdata span:only-of-type{-ms-flex-positive:1;flex-grow:1}#homepage .inner__container .card__postdata__extended,.resources-cards .inner__container .card__postdata__extended{-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;line-height:8px}#homepage .inner__container .card .resource__updated,.resources-cards .inner__container .card .resource__updated{font-size:8px;letter-spacing:.25px;font-weight:900;text-transform:uppercase}#homepage .inner__container .card .resource__updated span,.resources-cards .inner__container .card .resource__updated span{display:block}#homepage .inner__container .card .resource__updated span:first-of-type,.resources-cards .inner__container .card .resource__updated span:first-of-type{color:rgba(51,51,51,.5)}#homepage .inner__container .card .resource__updated span.numeral,.resources-cards .inner__container .card .resource__updated span.numeral{display:inline}#homepage .inner__container .card.card__inner.premium .card__actions .toggle__info,.resources-cards .inner__container .card.card__inner.premium .card__actions .toggle__info{color:#603913;border-color:#fbb040}#homepage .inner__container .card.card__inner.premium .card__actions .toggle__info:after,.resources-cards .inner__container .card.card__inner.premium .card__actions .toggle__info:after{background-color:#fbb040;box-shadow:0 0 0 2px #fbb040}#homepage .inner__container .card.card__inner.premium .card__info,.resources-cards .inner__container .card.card__inner.premium .card__info{border-radius:0}#homepage .inner__container .card.card__inner.premium .card__info:before,.resources-cards .inner__container .card.card__inner.premium .card__info:before{-ms-transform:translate3d(0,-51px,0);transform:translate3d(0,-51px,0)}#homepage .inner__container .card.card__inner.premium .card__info:after,.resources-cards .inner__container .card.card__inner.premium .card__info:after{bottom:2px;transition-delay:.25s}#homepage .inner__container .card.card__inner.premium:hover .resource__type:before,.resources-cards .inner__container .card.card__inner.premium:hover .resource__type:before{color:#444}#homepage .inner__container .card.card__inner.premium:hover .wrapper__overflow,.resources-cards .inner__container .card.card__inner.premium:hover .wrapper__overflow{border-radius:0;background-color:hsla(0,0%,100%,.5)}#homepage .inner__container .card.card__inner.premium:hover .card__info:before,.resources-cards .inner__container .card.card__inner.premium:hover .card__info:before{-ms-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}#homepage .inner__container .card.card__inner.premium:hover .card__info:after,.resources-cards .inner__container .card.card__inner.premium:hover .card__info:after{transition-delay:0s;transition:none 0s}#homepage .inner__container .card.card__inner.premium .resource__type:before,.resources-cards .inner__container .card.card__inner.premium .resource__type:before{background-color:hsla(0,0%,100%,.5);color:#444}#homepage .inner__container .card.card__inner.premium .resource__type span,.resources-cards .inner__container .card.card__inner.premium .resource__type span{color:#444}#homepage .inner__container .card.card__inner .resource__type,.resources-cards .inner__container .card.card__inner .resource__type{font-size:0;padding-left:40px}#homepage .inner__container .card.card__inner .resource__type span,.resources-cards .inner__container .card.card__inner .resource__type span{display:inline-block;font-size:8px;font-weight:900;letter-spacing:.25px;color:#fff;transition:all .2s ease-out;-ms-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);opacity:0}#homepage .inner__container .card.card__inner .resource__type:before,.resources-cards .inner__container .card.card__inner .resource__type:before{position:absolute;left:0;margin:0;background-color:rgba(0,0,0,.4);width:40px;height:40px;line-height:40px;text-align:center;color:#fff}#homepage .inner__container .card.card__inner .resource__type__wrapper,.resources-cards .inner__container .card.card__inner .resource__type__wrapper{-ms-flex-positive:1;flex-grow:1;font-size:8px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:.25px;position:absolute;left:0;top:0;z-index:1;line-height:40px}#homepage .inner__container .card.card__inner .card__author,#homepage .inner__container .card.card__inner .card__title,.resources-cards .inner__container .card.card__inner .card__author,.resources-cards .inner__container .card.card__inner .card__title{-ms-flex-positive:0;flex-grow:0}#homepage .inner__container .card.card__inner .card__author.glyph,.resources-cards .inner__container .card.card__inner .card__author.glyph{padding-left:20px}#homepage .inner__container .card.card__inner .card__author.glyph:before,.resources-cards .inner__container .card.card__inner .card__author.glyph:before{color:#fbb040;margin:auto;position:absolute;top:-4px;left:-2px;height:22px;line-height:22px}#homepage .inner__container .card.card__inner .card__title,.resources-cards .inner__container .card.card__inner .card__title{font-size:15px;margin-bottom:5px;letter-spacing:-.25px;min-height:32px}#homepage .inner__container .card.card__inner.card__share:hover .wrapper__overflow,.resources-cards .inner__container .card.card__inner.card__share:hover .wrapper__overflow{background-color:rgba(0,0,0,0)}#homepage .inner__container .card.card__inner:hover .resource__type span,.resources-cards .inner__container .card.card__inner:hover .resource__type span{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#homepage .inner__container .card.card__inner:hover .resource__type:before,.resources-cards .inner__container .card.card__inner:hover .resource__type:before{background-color:rgba(0,0,0,0)}#homepage .inner__container .card.card__inner:hover .wrapper__overflow,.resources-cards .inner__container .card.card__inner:hover .wrapper__overflow{background-color:rgba(27,45,109,.9)}#homepage .inner__container .card.card__inner:hover .card__info,.resources-cards .inner__container .card.card__inner:hover .card__info{padding-top:10px;height:auto;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage .inner__container .card.card__inner.resource__reading .card__title,.resources-cards .inner__container .card.card__inner.resource__reading .card__title{margin-bottom:0}#homepage .inner__container .card.card__inner.resource__reading .card__info,.resources-cards .inner__container .card.card__inner.resource__reading .card__info{height:auto}#homepage .inner__container .card.card__inner.resource__reading .card__author:not(.source),.resources-cards .inner__container .card.card__inner.resource__reading .card__author:not(.source){min-height:auto}#homepage .inner__container .card.card__inner.resource__reading__postdata span:last-of-type,.resources-cards .inner__container .card.card__inner.resource__reading__postdata span:last-of-type{text-align:right}#homepage .inner__container .card.card__inner.resource__report .card__author,.resources-cards .inner__container .card.card__inner.resource__report .card__author{margin-bottom:5px}#homepage .inner__container .card.card__inner.resource__report .card__title,.resources-cards .inner__container .card.card__inner.resource__report .card__title{margin-bottom:0}#homepage .inner__container .card.card__inner.mobile__card,.resources-cards .inner__container .card.card__inner.mobile__card{height:158px!important;margin-bottom:100px}#homepage .inner__container .card.card__inner.mobile__card .card__event,#homepage .inner__container .card.card__inner.mobile__card .card__postdata,.resources-cards .inner__container .card.card__inner.mobile__card #homepage .card__event,.resources-cards .inner__container .card.card__inner.mobile__card .card__event,.resources-cards .inner__container .card.card__inner.mobile__card .card__postdata{top:-170px}#homepage .inner__container .card.card__inner.mobile__card .card__info,.resources-cards .inner__container .card.card__inner.mobile__card .card__info{-ms-transform:none;transform:none}#homepage .inner__container .card.card__inner.mobile__card .wrapper__overflow,.resources-cards .inner__container .card.card__inner.mobile__card .wrapper__overflow{overflow:visible}#homepage .inner__container .card.card__inner.mobile__card.premium .card__info:before,.resources-cards .inner__container .card.card__inner.mobile__card.premium .card__info:before{-ms-transform:none;transform:none}#homepage .inner__container .card.card__inner.mobile__card:hover .card__image,.resources-cards .inner__container .card.card__inner.mobile__card:hover .card__image{height:158px}#homepage .inner__container.list .card,.resources-cards .inner__container.list .card{width:100%!important;height:auto!important;padding-top:22px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}#homepage .inner__container.list .card .card__image,.resources-cards .inner__container.list .card .card__image{float:left;width:75px;height:48px;margin:16px 5px 15px 15px;position:relative;overflow:visible}#homepage .inner__container.list .card .card__image:after,#homepage .inner__container.list .card .card__image:before,.resources-cards .inner__container.list .card .card__image:after,.resources-cards .inner__container.list .card .card__image:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0}#homepage .inner__container.list .card .card__image:before,.resources-cards .inner__container.list .card .card__image:before{box-shadow:inset 0 0 0 2px #fff;z-index:1}#homepage .inner__container.list .card .card__image:after,.resources-cards .inner__container.list .card .card__image:after{box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 9px -2px rgba(0,0,0,.1);z-index:-1;opacity:1;background:0 0}#homepage .inner__container.list .card .card__image--overlay-logo,.resources-cards .inner__container.list .card .card__image--overlay-logo{width:64px;height:40px;top:0}#homepage .inner__container.list .card .cards-icon__play:before,.resources-cards .inner__container.list .card .cards-icon__play:before{background:radial-gradient(ellipse at center,#fff 0,#fff 100%);color:#444;font-size:12px}#homepage .inner__container.list .card .wrapper__overflow,.resources-cards .inner__container.list .card .wrapper__overflow{position:relative;height:auto}#homepage .inner__container.list .card .card__info,.resources-cards .inner__container.list .card .card__info{position:relative;-ms-transform:none;transform:none;padding-top:18px}#homepage .inner__container.list .card .card__title,.resources-cards .inner__container.list .card .card__title{min-height:auto}#homepage .inner__container.list .card .card__author span span,.resources-cards .inner__container.list .card .card__author span span{display:inline-block}#homepage .inner__container.list .card .card__rating__container,.resources-cards .inner__container.list .card .card__rating__container{top:0;left:auto;min-height:25px}#homepage .inner__container.list .card .resource__type,.resources-cards .inner__container.list .card .resource__type{padding-left:35px;line-height:36px}#homepage .inner__container.list .card .resource__type:before,.resources-cards .inner__container.list .card .resource__type:before{font-size:14px;line-height:36px;height:30px;background-color:rgba(0,0,0,0);color:#444;transition:none}#homepage .inner__container.list .card .resource__type span,.resources-cards .inner__container.list .card .resource__type span{opacity:1;color:#444;-ms-transform:none;transform:none}#homepage .inner__container.list .card .resource__type__wrapper,.resources-cards .inner__container.list .card .resource__type__wrapper{top:0;right:auto;bottom:auto;left:4px;line-height:36px}#homepage .inner__container.list .card.premium .resource__type:before,.resources-cards .inner__container.list .card.premium .resource__type:before{background-color:rgba(0,0,0,0)}#homepage .inner__container.list .card.premium .card__info:before,.resources-cards .inner__container.list .card.premium .card__info:before{-ms-transform:none;transform:none}#homepage .inner__container.list .card.premium .card__info:after,.resources-cards .inner__container.list .card.premium .card__info:after{bottom:-48px}#homepage .inner__container.list .card .resource__rating,.resources-cards .inner__container.list .card .resource__rating{background-color:rgba(34,34,34,.5)}#homepage .inner__container.list .card .resource__bookmark,.resources-cards .inner__container.list .card .resource__bookmark{-ms-transform:none;transform:none;opacity:1;margin:0 -6px 0 5px}#homepage .inner__container.list .card:hover,.resources-cards .inner__container.list .card:hover{box-shadow:0 6px 12px -4px rgba(0,0,0,.2),0 20px 30px -8px rgba(0,0,0,.1)}#homepage .inner__container.list .card:hover .card__info,.resources-cards .inner__container.list .card:hover .card__info{padding-top:18px}#homepage .inner__container.list .card:not(.premium):hover .card__image img,.resources-cards .inner__container.list .card:not(.premium):hover .card__image img{filter:none}#homepage .inner__container.list .card.resource__event .card__event-subtitle,.resources-cards .inner__container.list .card.resource__event .card__event-subtitle{display:block}#homepage .inner__container.list .card.resource__event .resource__type .glyph:before,.resources-cards .inner__container.list .card.resource__event .resource__type .glyph:before{color:#222}#homepage .inner__container .card__image,.resources-cards .inner__container .card__image{height:158px}#homepage .inner__container .card__image--overlay-logo,.resources-cards .inner__container .card__image--overlay-logo{width:220px;height:125px;margin:auto;position:absolute;top:-20px;bottom:0;left:0;right:0}#homepage .inner__container .card__info,.resources-cards .inner__container .card__info{background-color:#fff;-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);position:absolute;bottom:0;height:auto}#homepage .inner__container .card.card__share,.resources-cards .inner__container .card.card__share{padding-top:4px;margin-bottom:60px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}#homepage .inner__container .card.card__share .wrapper__overflow,.resources-cards .inner__container .card.card__share .wrapper__overflow{position:relative}#homepage .inner__container .card.card__share .card__info,.resources-cards .inner__container .card.card__share .card__info{position:relative;-ms-transform:none;transform:none;z-index:0}#homepage .inner__container .card.card__share .card__rating__container,.resources-cards .inner__container .card.card__share .card__rating__container{z-index:2}#homepage .inner__container .card.card__share .card__author,.resources-cards .inner__container .card.card__share .card__author{margin-bottom:20px;position:relative;padding:10px 15px 0;z-index:1}#homepage .inner__container .card.card__share .card__author:hover .author__image:before,.resources-cards .inner__container .card.card__share .card__author:hover .author__image:before{background-color:#00aef0}#homepage .inner__container .card.card__share .card__author:hover span span,.resources-cards .inner__container .card.card__share .card__author:hover span span{color:#00aef0}#homepage .inner__container .card.card__share .card__author>span,.resources-cards .inner__container .card.card__share .card__author>span{display:inline-block;vertical-align:middle;line-height:13px;max-width:calc(100% - 117px)}#homepage .inner__container .card.card__share .card__author span span,.resources-cards .inner__container .card.card__share .card__author span span{display:block}#homepage .inner__container .card.card__share .card__author span span:after,.resources-cards .inner__container .card.card__share .card__author span span:after{display:none}#homepage .inner__container .card.card__share .card__author .share-author-url,.resources-cards .inner__container .card.card__share .card__author .share-author-url{position:absolute;top:0;bottom:0;left:0;right:0}#homepage .inner__container .card.card__share .author__image,.resources-cards .inner__container .card.card__share .author__image{width:24px;height:24px;display:inline-block;vertical-align:top;margin-top:1px;position:relative;z-index:0;margin-right:12px}#homepage .inner__container .card.card__share .author__image:after,#homepage .inner__container .card.card__share .author__image:before,.resources-cards .inner__container .card.card__share .author__image:after,.resources-cards .inner__container .card.card__share .author__image:before{display:block;content:"";position:absolute;border-radius:100%}#homepage .inner__container .card.card__share .author__image:before,.resources-cards .inner__container .card.card__share .author__image:before{background-color:#fff;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;transition:all .2s ease-out}#homepage .inner__container .card.card__share .author__image:after,.resources-cards .inner__container .card.card__share .author__image:after{background-color:#ccc;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-2}#homepage .inner__container .card.card__share .author__image img,.resources-cards .inner__container .card.card__share .author__image img{border-radius:100%;height:100%;object-fit:cover;object-position:50% 50%}#homepage .inner__container .card.card__share .resource__bookmark,.resources-cards .inner__container .card.card__share .resource__bookmark{-ms-transform:none;transform:none;margin-right:-5px;opacity:1;position:relative}#homepage .inner__container .card.card__share .resource__bookmark a.flag span.ajax-throbber,.resources-cards .inner__container .card.card__share .resource__bookmark a.flag span.ajax-throbber{left:3px}#homepage .inner__container .card.card__share .resource__bookmark .like__count.vertical,.resources-cards .inner__container .card.card__share .resource__bookmark .like__count.vertical{font-size:8px;bottom:-2px;right:0;left:0;min-width:1px;text-align:center;color:#222;position:absolute;margin:auto;height:10px;font-family:museo-700;line-height:14px;transition:all .2s ease-out;border-radius:2px;pointer-events:none}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow{position:relative}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow.action-flag a:before,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow.action-flag a:before{content:""}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow.action-unflag a:before,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow.action-unflag a:before{content:""}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow p.js-flag-message,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow p.js-flag-message{display:none!important}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow a,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow a{display:inline-block;width:21px;height:25px;overflow:hidden;position:relative;cursor:pointer;margin-left:-2px;text-indent:-9999px}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow a:before,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow a:before{content:"";display:block;font-family:irt-full;font-weight:400;font-size:20px;line-height:25px;position:absolute;top:0;right:0;bottom:0;left:0;color:#00aef0;transition:all .2s ease-out;text-indent:0}#homepage .inner__container .card.card__share .resource__bookmark .flag-follow a .ajax-throbber,.resources-cards .inner__container .card.card__share .resource__bookmark .flag-follow a .ajax-throbber{position:absolute;top:5px;left:3px;width:14px;height:14px;text-indent:0;color:#1b2d6d}#homepage .inner__container .card.card__share .toggle,.resources-cards .inner__container .card.card__share .toggle{width:21px}#homepage .inner__container .card.card__share .toggle:before,.resources-cards .inner__container .card.card__share .toggle:before{font-size:20px}#homepage .inner__container .card.card__share .toggle__like,.resources-cards .inner__container .card.card__share .toggle__like{margin-right:-2px}#homepage .inner__container .card.card__share .toggle__like:before,.resources-cards .inner__container .card.card__share .toggle__like:before{text-align:center;color:#ccc;font-size:16px}#homepage .inner__container .card.card__share .toggle__like:after,.resources-cards .inner__container .card.card__share .toggle__like:after{display:none}#homepage .inner__container .card.card__share .toggle__like.toggled:before,.resources-cards .inner__container .card.card__share .toggle__like.toggled:before{color:#00aef0}#homepage .inner__container .card.card__share .toggle .like__count,.resources-cards .inner__container .card.card__share .toggle .like__count{font-size:8px;bottom:-8px}#homepage .inner__container .card.card__share .toggle__follow,.resources-cards .inner__container .card.card__share .toggle__follow{margin-left:-2px}#homepage .inner__container .card.card__share .toggle__follow:before,.resources-cards .inner__container .card.card__share .toggle__follow:before{content:""}#homepage .inner__container .card.card__share .toggle__follow:after,.resources-cards .inner__container .card.card__share .toggle__follow:after{display:none}#homepage .inner__container .card.card__share .toggle__follow.toggled:before,.resources-cards .inner__container .card.card__share .toggle__follow.toggled:before{content:""}#homepage .inner__container .card.card__share .card__title,.resources-cards .inner__container .card.card__share .card__title{-ms-hyphens:auto;hyphens:auto;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.5px;color:#222;position:relative;padding-left:28px;max-height:250px;overflow:hidden;z-index:0}#homepage .inner__container .card.card__share .card__title:before,.resources-cards .inner__container .card.card__share .card__title:before{display:block;content:"";font-family:irt-full;font-weight:400;font-style:normal;font-size:32px;line-height:30px;color:#3f579b;position:absolute;top:-5px;left:-6px}#homepage .inner__container .card.card__share .card__title br,.resources-cards .inner__container .card.card__share .card__title br{content:"A"!important;margin-bottom:1.5em!important}#homepage .inner__container .card.card__share .image__container,.resources-cards .inner__container .card.card__share .image__container{position:relative}#homepage .inner__container .card.card__share .image__container:before,.resources-cards .inner__container .card.card__share .image__container:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 2px #fff}#homepage .inner__container .card.card__share .card__image.external,.resources-cards .inner__container .card.card__share .card__image.external{height:auto}#homepage .inner__container .card.card__share .card__image.external .opengraph__container>a,.resources-cards .inner__container .card.card__share .card__image.external .opengraph__container>a{display:none}#homepage .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter,.resources-cards .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter{background-color:rgba(0,0,0,0);border:none;padding:15px;font-size:12px;line-height:16px;font-style:normal;font-weight:700;overflow:hidden;margin:0}#homepage .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .left,.resources-cards .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .left{position:relative;width:75px;height:48px;box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 9px -2px rgba(0,0,0,.1)}#homepage .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .left:before,.resources-cards .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .left:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 2px #fff}#homepage .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .right,.resources-cards .inner__container .card.card__share .card__image.external .opengraph__container .opengraph-filter .right{margin-left:85px;font-size:12px;line-height:16px;font-style:normal;font-weight:700;overflow:hidden;padding:2px 0 0;height:50px}#homepage .inner__container .card.card__share .card__image.video,.resources-cards .inner__container .card.card__share .card__image.video{position:relative}#homepage .inner__container .card.card__share .card__image.video:before,.resources-cards .inner__container .card.card__share .card__image.video:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;height:43px;margin:auto;font-family:irt-full;font-weight:400;font-size:40px;line-height:40px;color:#fff;text-align:center;padding-bottom:10px}#homepage .inner__container .card.card__share .card__image.extended,.resources-cards .inner__container .card.card__share .card__image.extended{position:relative;height:auto;padding:5px 15px 15px}#homepage .inner__container .card.card__share .card__image.extended:first-of-type,.resources-cards .inner__container .card.card__share .card__image.extended:first-of-type{margin-top:-4px;padding-top:15px}#homepage .inner__container .card.card__share .card__image.extended:after,.resources-cards .inner__container .card.card__share .card__image.extended:after{display:block;content:"";height:1px;position:absolute;right:15px;bottom:0;left:15px;background-color:#00aef0}#homepage .inner__container .card.card__share .card__image.extended .image__container,.resources-cards .inner__container .card.card__share .card__image.extended .image__container{width:75px;height:48px;float:left;margin-right:10px;box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 9px -2px rgba(0,0,0,.1)}#homepage .inner__container .card.card__share .card__image.extended .card__title,.resources-cards .inner__container .card.card__share .card__image.extended .card__title{font-size:12px;line-height:16px;font-style:normal;font-weight:700;overflow:hidden;padding:2px 0 0;margin:0}#homepage .inner__container .card.card__share .card__image.extended .card__title:before,.resources-cards .inner__container .card.card__share .card__image.extended .card__title:before{display:none}#homepage .inner__container .card.card__share .card__image+.card__meta__container,.resources-cards .inner__container .card.card__share .card__image+.card__meta__container{margin-top:20px}#homepage .inner__container .card.card__share .card__image+.card__meta__container:before,.resources-cards .inner__container .card.card__share .card__image+.card__meta__container:before{display:none}#homepage .inner__container .card.card__share .card__meta__container,.resources-cards .inner__container .card.card__share .card__meta__container{padding:0 15px 15px}#homepage .inner__container .card.card__share .card__meta__container:before,.resources-cards .inner__container .card.card__share .card__meta__container:before{right:15px;left:15px}#homepage .inner__container .card.card__share .card__actions,.resources-cards .inner__container .card.card__share .card__actions{margin-bottom:0}#homepage .inner__container .card.card__share .card__actions .card__event,#homepage .inner__container .card.card__share .card__actions .card__postdata,.resources-cards .inner__container .card.card__share .card__actions #homepage .card__event,.resources-cards .inner__container .card.card__share .card__actions .card__event,.resources-cards .inner__container .card.card__share .card__actions .card__postdata{-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}#homepage .inner__container .card.card__share .card__actions .card__event>span,#homepage .inner__container .card.card__share .card__actions .card__postdata>span,.resources-cards .inner__container .card.card__share .card__actions #homepage .card__event>span,.resources-cards .inner__container .card.card__share .card__actions .card__event>span,.resources-cards .inner__container .card.card__share .card__actions .card__postdata>span{-ms-flex-positive:0;flex-grow:0}#homepage .inner__container .card.card__share .card__actions .dimmed,.resources-cards .inner__container .card.card__share .card__actions .dimmed{color:#aaa}#homepage .inner__container .card.card__share .card__comment,.resources-cards .inner__container .card.card__share .card__comment{position:relative;padding-left:28px;overflow:hidden}#homepage .inner__container .card.card__share .card__comment:before,.resources-cards .inner__container .card.card__share .card__comment:before{font-family:irt-full;content:"";font-size:18px;color:#1b2d6d;display:inline-block;-ms-transform:rotateY(180deg);transform:rotateY(180deg);line-height:18px;width:18px;position:absolute;top:16px;left:0}#homepage .inner__container .card.card__share .comment__heading,.resources-cards .inner__container .card.card__share .comment__heading{color:#1b2d6d;font-weight:900;font-size:8px;text-transform:uppercase;letter-spacing:.25px;margin-bottom:6px;margin-left:-28px}#homepage .inner__container .card.card__share .comment__content,.resources-cards .inner__container .card.card__share .comment__content{font-weight:700;line-height:16px;font-size:10px;font-style:italic;word-break:break-word}#homepage .inner__container .card.card__share .card__postdata.top,#homepage .inner__container .card.card__share .top.card__event,.resources-cards .inner__container .card.card__share #homepage .top.card__event,.resources-cards .inner__container .card.card__share .card__postdata.top,.resources-cards .inner__container .card.card__share .top.card__event{position:absolute;top:-23px;right:0;left:15px;pointer-events:none}#homepage .inner__container .card.card__share .share__category,.resources-cards .inner__container .card.card__share .share__category{position:relative;padding-left:5px}#homepage .inner__container .card.card__share .share__category:before,.resources-cards .inner__container .card.card__share .share__category:before{display:block;font-family:irt-full;font-size:14px;line-height:14px;width:14px;font-weight:400;position:absolute;top:-2px;left:-15px;color:#3f579b}#homepage .inner__container .card.card__share .share__category.experiences:before,.resources-cards .inner__container .card.card__share .share__category.experiences:before{content:""}#homepage .inner__container .card.card__share .share__category.collaboration:before,.resources-cards .inner__container .card.card__share .share__category.collaboration:before{content:""}#homepage .inner__container .card.card__share .share__category.inspiration:before,.resources-cards .inner__container .card.card__share .share__category.inspiration:before{content:""}#homepage .inner__container .card.card__share .share__category.general:before,.resources-cards .inner__container .card.card__share .share__category.general:before{content:""}#homepage .inner__container .card.card__share .share__category.jobs:before,.resources-cards .inner__container .card.card__share .share__category.jobs:before{content:"";background-image:url(../..//images/baseline-work_outline-24px.svg);width:13px;height:13px;background-size:13px 13px;background-repeat:no-repeat;background-position:center}#homepage .inner__container .card.card__share .share__category.glyph--reading:before,.resources-cards .inner__container .card.card__share .share__category.glyph--reading:before{font-family:irt-custom}#homepage .inner__container .card.card__share .card__actions a.use-ajax,.resources-cards .inner__container .card.card__share .card__actions a.use-ajax{padding:0 10px;border:1px solid;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;transition:all .2s ease-out;overflow:visible;z-index:auto;perspective:none;border-color:#00aef0;background-color:#00aef0;color:#fff}#homepage .inner__container .card.card__share .card__actions a.use-ajax:before,.resources-cards .inner__container .card.card__share .card__actions a.use-ajax:before{display:block;content:"";font-family:irt-full;font-weight:400;font-size:18px;position:absolute;top:-1px;right:auto;bottom:-1px;left:-1px;width:30px;-ms-transform:translate3d(-30px,0,0) scale(2);transform:translate3d(-30px,0,0) scale(2);transition-delay:.15s;transition:all .2s cubic-bezier(.4,0,.2,1);opacity:0}#homepage .inner__container .card.card__share .card__actions a.use-ajax:after,.resources-cards .inner__container .card.card__share .card__actions a.use-ajax:after{background-color:#00aef0;display:block;content:"";position:absolute;left:-1px;transition:all .2s ease-out;-ms-transform-origin:50% 100%;transform-origin:50% 100%;top:-1px;right:auto;bottom:-1px;width:30px;z-index:-1;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:inset -1px 0 0 0 hsla(0,0%,100%,.2)}#homepage .inner__container .card.card__share .card__actions a.use-ajax:hover,.resources-cards .inner__container .card.card__share .card__actions a.use-ajax:hover{background-color:#3f579b;border-color:#3f579b;color:#fff}#homepage .inner__container .card.card__share .card__actions a.use-ajax:hover:after,.resources-cards .inner__container .card.card__share .card__actions a.use-ajax:hover:after{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#3f579b;box-shadow:none}#homepage .inner__container .card.card__share .button--clean,.resources-cards .inner__container .card.card__share .button--clean{overflow:visible;z-index:auto;perspective:none}#homepage .inner__container .card.card__share .button--clean:before,.resources-cards .inner__container .card.card__share .button--clean:before{display:block;content:"";font-family:irt-full;font-weight:400;font-size:18px;position:absolute;top:-1px;right:auto;bottom:-1px;left:-1px;width:30px;-ms-transform:translate3d(-30px,0,0) scale(2);transform:translate3d(-30px,0,0) scale(2);transition-delay:.15s;transition:all .2s cubic-bezier(.4,0,.2,1);opacity:0}#homepage .inner__container .card.card__share .button--clean:after,.resources-cards .inner__container .card.card__share .button--clean:after{top:-1px;right:auto;bottom:-1px;width:30px;z-index:-1;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:inset -1px 0 0 0 hsla(0,0%,100%,.2)}#homepage .inner__container .card.card__share .button--clean:hover,.resources-cards .inner__container .card.card__share .button--clean:hover{background-color:#3f579b;border-color:#3f579b}#homepage .inner__container .card.card__share .button--clean:hover:after,.resources-cards .inner__container .card.card__share .button--clean:hover:after{background-color:#3f579b;box-shadow:none}#homepage .inner__container .card.card__share:hover,.resources-cards .inner__container .card.card__share:hover{box-shadow:0 6px 12px -4px rgba(0,0,0,.2),0 20px 30px -8px rgba(0,0,0,.1)}#homepage .inner__container .card.card__share:hover .card__image,.resources-cards .inner__container .card.card__share:hover .card__image{opacity:.9}#homepage .inner__container .card.card__share:hover .card__image img,.resources-cards .inner__container .card.card__share:hover .card__image img{filter:none}#homepage .inner__container .card.card__share:hover .card__actions a.use-ajax:before,.resources-cards .inner__container .card.card__share:hover .card__actions a.use-ajax:before{transition-delay:.15s;-ms-transform:translate3d(-30px,0,0) scale(1);transform:translate3d(-30px,0,0) scale(1);opacity:1}#homepage .inner__container .card.card__share:hover .card__actions a.use-ajax:after,.resources-cards .inner__container .card.card__share:hover .card__actions a.use-ajax:after{-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}#homepage .inner__container .card.card__share:hover .button--clean:before,.resources-cards .inner__container .card.card__share:hover .button--clean:before{transition-delay:.15s;-ms-transform:translate3d(-30px,0,0) scale(1);transform:translate3d(-30px,0,0) scale(1);opacity:1}#homepage .inner__container .card.card__share:hover .button--clean:after,.resources-cards .inner__container .card.card__share:hover .button--clean:after{-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}#homepage .inner__container .card.card__share .share-content-url a,.resources-cards .inner__container .card.card__share .share-content-url a{position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-9999px;overflow:hidden;z-index:1}#homepage .inner__container .card.card__share .share-content-url a .ajax-throbber,.resources-cards .inner__container .card.card__share .share-content-url a .ajax-throbber{position:absolute;top:0;height:14px;width:14px;bottom:0;margin:auto;right:0;left:0;text-indent:0}#homepage .inner__container .card .comment__new,.resources-cards .inner__container .card .comment__new{color:#da1c5c}#homepage .resources-cards .inner__container{margin:0 0 40px}#homepage .resources-cards .inner__container .card.blank,#homepage .resources-cards .inner__container .card.card__share,#homepage .resources-cards .inner__container .card.loadMore{margin-top:30px;margin-bottom:30px}.event__card,.speaker__card{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column}.event__card .event__themes,.speaker__card .event__themes{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:center;align-self:center;width:100px;position:relative;top:auto;right:auto;left:auto;-ms-flex-preferred-size:initial;flex-basis:initial;-ms-flex-align:center;align-items:center}.event__card .event__theme,.speaker__card .event__theme{width:15px;height:15px;margin:2px;-ms-transform:none;transform:none;border-radius:2px;float:none;-ms-flex-preferred-size:initial;flex-basis:initial;display:block}.event__card .event__theme:last-of-type,.speaker__card .event__theme:last-of-type{margin:2px}.event__card .event__theme:first-of-type:after,.event__card .event__theme:last-of-type:after,.speaker__card .event__theme:first-of-type:after,.speaker__card .event__theme:last-of-type:after{display:none}.event__title,.speaker__title{line-height:22px;letter-spacing:-.5px;position:relative;padding-right:44px}.event__title .paragraph-section.section h1,.event__title h2,.paragraph-section.section .event__title h1,.paragraph-section.section .speaker__title h1,.speaker__title .paragraph-section.section h1,.speaker__title h2{color:#222;font-size:18px;margin:0}.event__title:before,.speaker__title:before{color:#929292;width:24px;letter-spacing:0;margin:0;position:absolute;top:-1px;right:8px}.event__info{font-size:12px;font-weight:700;color:#444;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}.event__image,.speaker__image{display:inline-block;vertical-align:middle;position:relative;min-width:110px;min-height:110px}.event__image img,.speaker__image img{max-width:70px;max-height:80px;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.company__image.speaker__image,.event__image.company__image{min-width:auto;min-height:auto;width:100%;overflow:hidden}.company__image.speaker__image img,.event__image.company__image img{max-height:70px;max-width:100%;height:auto;width:auto;position:relative;margin:0}.LIST--masonry .company__image.speaker__image,.LIST--masonry .event__image.company__image{width:110px;margin:auto}.LIST--masonry .company__image.speaker__image img,.LIST--masonry .event__image.company__image img{max-width:100%;margin:auto 0;position:relative;padding:0 10px 0 0}@media(min-width:992px){.LIST--masonry .card--companies .companies__button{top:20px;height:22px;margin:auto}}.event__expanded{-ms-flex-item-align:center;align-self:center;margin-left:10px;padding:5px 3px 10px 0}.event__expanded>div{padding-left:25px;margin-bottom:5px}.event__expanded.company__title-name{padding:0;margin:0;width:100%}.event__expanded.company__title-name .event__title,.event__expanded.company__title-name .speaker__title{padding:0;margin:10px 0 0}.event__expanded.company__title-name .event__title .paragraph-section.section h1,.event__expanded.company__title-name .event__title h2,.event__expanded.company__title-name .speaker__title .paragraph-section.section h1,.event__expanded.company__title-name .speaker__title h2,.paragraph-section.section .event__expanded.company__title-name .event__title h1,.paragraph-section.section .event__expanded.company__title-name .speaker__title h1{color:#222;font-weight:700}.event__expanded.company__title-name .companies__items{padding:0;margin:10px 0 4px;font-size:10.2px;font-weight:700;text-transform:uppercase;color:#222}.event__expanded .glyph:before{color:#929292;position:absolute;top:0;bottom:0;left:0;margin:auto;line-height:15px}.card__info{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.card__button{-ms-flex-item-align:center;align-self:center;margin-right:20px}.card__toggles{-ms-flex-item-align:center;align-self:center}.card__toggles>a.use-ajax{position:relative}.card__toggles>a.use-ajax .ajax-throbber{position:absolute;display:block;top:-6px;left:5px}.card--event:hover .button--transparent{color:#222}.card--event:hover .button--transparent:before{color:#00aef0}.event-image-fix{width:70px;height:110px;margin-right:20px;min-width:auto;min-height:auto}.event-image-fix img{width:100%}.event__mobile-list{display:none}.event__subtitle{font-size:14px;color:#222}.event__mobile-grid{display:block}@media(min-width:992px){.LIST--masonry .event__mobile-list{padding:0 100px 0 40px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-preferred-size:70%;flex-basis:70%}}@media(min-width:992px){.LIST--masonry .event__mobile-grid{display:none}}@media(max-width:767px){.page-node-type-ct-event .region-content-header,.path-event .region-content-header{padding-left:15px;padding-right:15px}}.page-node-type-ct-event nav.tabs,.page-node-type-ct-event ul.list-inline.local-actions,.path-event nav.tabs,.path-event ul.list-inline.local-actions{position:absolute;top:15px;left:5px;z-index:5}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext,.path-event .view-attendees .form-item-search-api-fulltext{position:relative;width:200px;float:left}@media(min-width:401px)and (max-width:768px){.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext,.path-event .view-attendees .form-item-search-api-fulltext{width:160px}}@media(max-width:400px){.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext,.path-event .view-attendees .form-item-search-api-fulltext{width:100%}}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext:before,.path-event .view-attendees .form-item-search-api-fulltext:before{content:"";font-family:irt-full;position:absolute;color:#00aef0;top:0;bottom:0;right:8px;line-height:45px;text-align:center;font-size:22px;pointer-events:none}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext input,.path-event .view-attendees .form-item-search-api-fulltext input{height:44px;border:1px solid #ccc;border-radius:0;padding:10px 35px 10px 10px;width:100%;box-shadow:none}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext ::-webkit-input-placeholder,.path-event .view-attendees .form-item-search-api-fulltext ::-webkit-input-placeholder{color:#929292;text-transform:uppercase;font-weight:700}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext ::-moz-placeholder,.path-event .view-attendees .form-item-search-api-fulltext ::-moz-placeholder{color:#929292;text-transform:uppercase;font-weight:700}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext :-ms-input-placeholder,.path-event .view-attendees .form-item-search-api-fulltext :-ms-input-placeholder{color:#929292;text-transform:uppercase;font-weight:700}.page-node-type-ct-event .view-attendees .form-item-search-api-fulltext :-moz-placeholder,.path-event .view-attendees .form-item-search-api-fulltext :-moz-placeholder{color:#929292;text-transform:uppercase;font-weight:700}.page-node-type-ct-event .speaker__event-count,.path-event .speaker__event-count{display:none}.page-node-type-ct-event .main-header-section .article__surtitle,.path-event .main-header-section .article__surtitle{font-weight:700;margin:0 0 15px 0}.page-node-type-ct-event .main-header-section .article__title,.path-event .main-header-section .article__title{margin:0 0 30px;font-weight:700;font-size:36px;line-height:38px}.page-node-type-ct-event .main-header-section .article__title.with-subtitle,.path-event .main-header-section .article__title.with-subtitle{margin:0 0 5px}.page-node-type-ct-event .main-header-section .article__ct-subtitle,.path-event .main-header-section .article__ct-subtitle{margin:0 0 30px;font-size:20px}.page-node-type-ct-event .main-header-section .article__event-subtitle,.path-event .main-header-section .article__event-subtitle{margin:0 0 10px 0}#block-joinevent{position:relative;background-color:#fff;padding:30px 30px 90px;margin:0;border-top:5px solid #b770af;border-radius:0 0 5px 5px;background-image:url(../..//images/IRT__background__join_event_block@2x.png);background-repeat:no-repeat;background-position:bottom;background-size:100% 50px}#block-joinevent:before{display:block;left:0;top:0;right:0;bottom:0;position:absolute;width:100%;height:100%;box-shadow:0 2px 7px rgba(0,0,0,.2);border-radius:5px;z-index:-1}#block-joinevent p{font-size:12px;color:#929292;font-weight:500;line-height:20px}#block-joinevent p:first-of-type{color:#662b82;font-weight:900;font-size:30px;line-height:36px;text-transform:uppercase;letter-spacing:-1px;font-style:normal}#block-joinevent p a{font-weight:600;color:#662d91;transition:all .2s ease-out;padding-bottom:2px}#block-joinevent p a:hover{color:#9e1f63;border-bottom:1px dashed #9e1f63}@media(max-width:767px){#block-joinevent{margin-bottom:30px}}.gallery .gallery-image__container .field--item{float:left;width:25%;margin:0 0 20px}@media(min-width:1200px)and (max-width:1399px){.gallery .gallery-image__container .field--item{width:23%;margin:0 1% 20px}}@media(min-width:768px)and (max-width:991px){.gallery .gallery-image__container .field--item{width:31.33%;margin:0 1% 20px}}@media(max-width:767px){.gallery .gallery-image__container .field--item{width:100%}}.gallery .gallery-image__container .field--item img{border:5px solid #fff;margin:0 auto;box-shadow:0 1px 5px rgba(0,0,0,.2)}#back-button-event{display:inline-block;color:#444;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 20px 0 35px;position:absolute;top:20px;right:10px;z-index:5}@media(max-width:991px){#back-button-event{position:relative;top:0;width:100%;right:0;margin-bottom:10px}}#back-button-event:focus,#back-button-event:hover{color:#00aef0}#back-button-event:before{content:"";font-family:irt-full;font-size:28px;color:#00aef0;position:absolute;top:-13px;left:0}.page-node-type-ct-event .main-section--full{padding:0}.page-node-type-ct-event .main-section--full nav.tabs{display:none}.event__container-cover{position:relative;background-color:#fff;width:100%;float:left;padding:10px;margin-bottom:60px;box-shadow:0 2px 7px rgba(0,0,0,.2)}.event__container-cover .cover-container{height:340px;background-color:#000}.event__container-cover .cover-container--logo{position:absolute;right:10px;top:0;bottom:0;margin:auto;max-height:200px;z-index:0;left:400px}@media(min-width:992px)and (max-width:1199px){.event__container-cover .cover-container--logo{left:350px;right:30px}}@media(max-width:991px){.event__container-cover .cover-container--logo{left:0;right:0;bottom:100px;top:auto}}.event__container-cover .cover-container--logo img{width:auto;height:auto;object-fit:cover;object-position:50% 50%;bottom:0;top:0;left:0;right:0;margin:auto}.event__container-cover img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;bottom:0;top:0;left:0;right:0;margin:auto}.event__first-inner-container{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;position:absolute;top:0;left:0;bottom:0;padding:30px 20px 20px 20px;z-index:1;width:380px}@media(max-width:991px){.event__first-inner-container{position:relative;background-color:#fff}}@media(min-width:768px)and (max-width:1199px){.event__first-inner-container{left:0;padding:20px 0 10px 10px;width:300px}}@media(max-width:767px){.event__first-inner-container{left:0;width:100%;padding:20px 10px 10px;box-shadow:none}}.event__first-inner-container:before{display:block;content:"";position:absolute;width:120%;height:100%;background-color:#fff;top:0;right:-20%;z-index:-1;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%)}@media(max-width:991px){.event__first-inner-container:before{display:none}}.event__first-inner-container:after{display:block;content:"";position:absolute;width:120%;height:100%;background-color:rgba(0,0,0,.1);top:0;right:calc(-20% - 5px);z-index:-2;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%)}@media(max-width:991px){.event__first-inner-container:after{display:none}}.event__second-inner-container{position:absolute;bottom:0;right:0;padding:0 20px 20px 0;z-index:1;max-width:745px}@media(min-width:768px)and (max-width:1599px){.event__second-inner-container{max-width:350px}}@media(max-width:767px){.event__second-inner-container{max-width:100%}}@media(max-width:1599px){.event__second-inner-container .live-event__button__container{margin-left:0;margin-top:0}}.event__inner--title{font-size:30px;line-height:32px;font-weight:800;letter-spacing:-.5px;color:#1b2d6d}@media(max-width:991px){.event__inner--title{margin-bottom:10px}}@media(min-width:768px)and (max-width:1199px){.event__inner--title{font-size:24px;line-height:26px}}@media(max-width:767px){.event__inner--title{font-size:16px;line-height:18px}}.event__inner--subtitle{font-size:12px;line-height:24px;font-weight:700;letter-spacing:-.5px;color:#444}@media(max-width:991px){.event__inner--subtitle{margin-bottom:10px}}.event__inner--bottom{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;line-height:22px;color:#222;position:relative}@media(max-width:1199px){.event__inner--bottom{font-size:12px;line-height:20px}}.event__inner--bottom .event-date{background-color:#1b2d6d;color:#fff;width:70px;height:70px;max-width:70px;min-width:70px;text-align:center;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:4px 5px;position:relative}.event__inner--bottom .event-date .day{font-family:museo-900;font-size:36px;font-weight:900;letter-spacing:-1.8px;color:#fff;line-height:22px}.event__inner--bottom .event-date .day.from-to{font-size:22px;letter-spacing:-1.1px}.event__inner--bottom .event-date .month{font-size:10.2px;line-height:16px;color:#fff;letter-spacing:8px;text-align:left;padding-left:12px;font-weight:900}.event__inner--bottom .event-date .month.from-to{letter-spacing:.2px;padding-left:0;text-align:center}.event__inner--bottom .event-date .year{font-family:museo-900;font-weight:900;font-size:10.2px;line-height:16px;letter-spacing:4px;text-align:left;padding-left:12px;color:#fff;opacity:.5}.event__inner--bottom .event__location--container{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding-left:20px}.event__inner--bottom .event__loc-name{color:#1b2d6d;font-size:12px;line-height:16px;font-weight:700}.event__inner--bottom .event__loc-location{color:#444;font-size:12px;line-height:16px;font-weight:700;margin-top:5px}.event__inner--attachment{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:1599px){.event__inner--attachment{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.event__inner--attachment.block-below{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event__inner--attachment.block-below .event__button__container a,.event__inner--attachment.block-below .live-event__button__container a,.event__inner--attachment.block-below .register__button__container a{width:235px;text-align:left;padding:0 20px;margin-bottom:20px}.event__inner--attachment.block-below .flag-follow-events{margin:0}.event__inner--attachment.block-below .flag-follow-events a{width:235px;text-align:left;padding:0 20px}.event--text{margin-bottom:60px}.event--text .context-text{font-size:16px;line-height:22px}.event__text-abstract{float:left;margin-top:80px;padding-left:400px;position:absolute;right:0;top:360px;width:100%}@media(max-width:1199px){.event__text-abstract{position:relative;margin-top:40px;padding-left:0;top:0;left:0}}.button--live-event,.button--program,.button--register{font-size:14px;min-width:168px;line-height:42px;padding:0;text-align:center;text-transform:none;background-color:#1b2d6d;color:#fff;border:none;margin-right:15px;position:relative}.button--live-event:before,.button--program:before,.button--register:before{display:block;content:"";background-color:#fff;position:absolute;right:100%;bottom:0;left:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}.button--live-event:hover,.button--program:hover,.button--register:hover{background-color:#1b2d6d;color:#fff}.button--live-event:hover:before,.button--program:hover:before,.button--register:hover:before{right:0;opacity:.2}.button--live-event:focus,.button--program:focus,.button--register:focus{background-color:#1b2d6d;color:#fff}@media(max-width:1599px){.button--live-event,.button--program,.button--register{margin-bottom:10px;margin-right:0}}.button--live-event{background-color:#e30613}.button--live-event:hover{background-color:#e30613;color:#fff}.button--live-event:hover:before{right:0;opacity:.2}.button--live-event:focus{background-color:#e30613;color:#fff}.button--register{background-color:#008fe9}.button--register:hover{background-color:#008fe9;color:#fff}.button--register:hover:before{right:0;opacity:.2}.button--register:focus{background-color:#008fe9;color:#fff}.button--live-event.free-user,.button--register.free-user{background-color:#fbb040}.button--live-event.free-user:hover,.button--register.free-user:hover{background-color:#fbb040;color:#fff}.button--live-event.free-user:hover:before,.button--register.free-user:hover:before{right:0;opacity:.2}.button--live-event.free-user:focus,.button--register.free-user:focus{background-color:#fbb040;color:#fff}.flag-follow-events a{display:block;font-size:14px;min-width:168px;padding:0;font-weight:800;text-align:center;text-transform:none;line-height:42px;background-color:#662d91;color:#fff;position:relative;margin-right:15px}@media(max-width:1599px){.flag-follow-events a{margin-right:0;margin-bottom:10px}}.flag-follow-events a:before{display:block;content:"";background-color:#fff;position:absolute;right:100%;bottom:0;left:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}.flag-follow-events a:hover{background-color:#662d91;color:#fff}.flag-follow-events a:hover:before{right:0;opacity:.2}.flag-follow-events a span:not(.ajax-throbber),.flag-follow-events a:after{display:none}.flag-follow-events .js-flag-message{display:none}.attendees__image{width:54px;height:54px;float:left;margin-left:-13px}.attendees__image img{border-radius:50%;padding:2px;width:54px;height:54px;border:2px solid #ccc;background-color:#fafafa;object-fit:cover;object-position:50% 50%;transition:all .2s ease-out}.attendees__image a:hover img{border:2px solid #444}.attendees__full-name{display:block}.attendees__more{width:54px;height:54px;float:left;margin-left:-13px;background-color:#1b2d6d;border-radius:50%;box-shadow:0 0 0 2px #fafafa;position:relative;z-index:1;transition:all .2s ease-out}.attendees__more:hover{background-color:#00aef0}.attendees__more a{color:#fff;display:block;width:100%;height:100%;font-family:museo-500;font-weight:600;font-size:10.2px;line-height:54px;text-align:center;border-radius:50%}.section__block__paging{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;z-index:1}.section__block__paging.with-margin{margin-bottom:37px;margin-top:60px}.section__block__subheading{font-weight:900;text-transform:uppercase;font-size:12px;line-height:12px;color:#222;position:relative;padding-left:5px}#homepage .section__block__subheading.section__subheading.events--past,.resources-cards .section__block__subheading.section__subheading.events--past,.section__block__subheading.events{color:#fff;padding:0 15px;line-height:24px;z-index:0}#homepage .section__block__subheading.section__subheading.events--past:after,.resources-cards .section__block__subheading.section__subheading.events--past:after,.section__block__subheading.events:after{display:block;content:"";background-color:#1b2d6d;-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section__block__subheading.gallery{color:#fff;padding:0 15px;line-height:24px;z-index:0}.section__block__subheading.gallery:after{display:block;content:"";background-color:#662d91;-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section__block__subheading.global{color:#fff;padding:0 15px;line-height:24px;z-index:0}.section__block__subheading.global:after{display:block;content:"";background-color:#444;-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section__block__subheading.glyph:before{color:inherit;position:relative;top:-1px}.section__block__more{margin-left:10px}.section__block__line{position:relative;height:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:13px}.section__block__line:after,.section__block__line:before{display:block;content:"";position:absolute;right:0;left:0;height:1px}.section__block__line:before{background-color:#444;opacity:.08;top:0}.section__block__line:after{background-color:#fff;opacity:.7;bottom:0}.section__block__content{margin-top:30px;padding-left:13px}.section__block__content--gallery{position:relative;margin-top:22px;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__block__content--gallery img{width:92px;height:62px;border:4px solid #fff;margin:8px 0;box-shadow:0 1px 5px rgba(0,0,0,.2)}.section__block__content--gallery a.colorbox{position:relative;transition:all .2s ease-out}.section__block__content--gallery a.colorbox:before{content:"";opacity:0;position:absolute;top:12px;bottom:12px;left:4px;right:4px;background-color:rgba(0,174,240,.5)}.section__block__content--gallery a.colorbox:hover:before{opacity:1}.gallery__more{position:absolute;right:0;bottom:0;box-shadow:0 1px 5px #fafafa;z-index:1;width:92px;height:62px;border-radius:0;line-height:77px;margin:8px 0;background-color:rgba(102,45,145,.9);transition:all .2s ease-out}.gallery__more:hover{background-color:rgba(0,174,240,.9)}.gallery__more a{color:#fff;display:block;width:100%;height:100%;font-family:museo-500;font-weight:600;font-size:10.2px;line-height:62px;text-align:center}.block-views-blockevent-attendees-block-event-attendees,.block-views-blockevent-gallery-block-gallery-five-images,.block-views-blockevent-gallery-block-gallery-two-images{margin:5px 0 60px;max-width:300px}.block-views-blockevent-attendees-block-event-attendees .view-header,.block-views-blockevent-gallery-block-gallery-five-images .view-header,.block-views-blockevent-gallery-block-gallery-two-images .view-header{display:none}.block-views-blockevent-gallery-block-gallery-two-images .section__block__content--gallery a{display:none}.block-views-blockevent-gallery-block-gallery-two-images .section__block__content--gallery a:nth-child(1),.block-views-blockevent-gallery-block-gallery-two-images .section__block__content--gallery a:nth-child(2),.block-views-blockevent-gallery-block-gallery-two-images .section__block__content--gallery a:nth-child(3){display:block}.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a{display:none}.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(1),.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(2),.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(3),.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(4),.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(5),.block-views-blockevent-gallery-block-gallery-five-images .section__block__content--gallery a:nth-child(6){display:block}.block-views-blockevent-program-and-follow{padding:0 20px}.ct-event.content-header{position:static}.row-content-event{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex}@media(max-width:1199px){.row-content-event{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.col-content-event-left{max-width:300px;width:100%}.col-content-event-right{width:100%;padding-left:100px}@media(max-width:1199px){.col-content-event-right{padding-left:0}}.col-content-event-full{width:100%;padding-bottom:40px}.card__presentations-by{padding-left:30px;font-size:11px;line-height:13px;font-weight:600;margin-top:5px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:26px;overflow:hidden;position:relative}.card__presentations-by:before{content:"";font-family:irt-full;position:absolute;left:0;top:-1px;font-size:18px;color:#fbb040}.card__presentations-by .view-event-companies .view-content div{display:inline-block;color:#1b2d6d;font-weight:700}#homepage .card.resource__event{height:275px}#homepage .card.resource__event .wrapper__overflow{overflow:hidden;position:absolute;right:0;bottom:0;left:0;height:100%;background-color:rgba(0,0,0,0)}#homepage .card.resource__event .wrapper__overflow .card__info{-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);position:absolute;bottom:0;height:auto;padding-top:10px}#homepage .card.resource__event .card__image{height:158px}#homepage .card.resource__event .card__image--overlay-logo{width:220px;height:125px;margin:auto;position:absolute;top:-20px;bottom:0;left:0;right:0}#homepage .card.resource__event .resource__type__wrapper{display:block;-ms-flex-positive:1;flex-grow:1;font-size:8px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:.25px;position:absolute;left:0;top:0;z-index:1;line-height:40px}#homepage .card.resource__event .resource__type span{transition:all .2s ease-out;-ms-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);opacity:0;display:inline-block}#homepage .card.resource__event:hover .wrapper__overflow .card__info{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding-top:10px}#homepage .card.resource__event:hover .resource__type span{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#homepage .block-views-blockevents-homepage-past-events-homepage .section__slider .slick-list,#homepage .block-views-blockevents-homepage-upcomming-events-homepage .section__slider .slick-list{height:450px}#homepage .block-views-blockevents-homepage-past-events-homepage .card.loadMore,#homepage .block-views-blockevents-homepage-upcomming-events-homepage .card.loadMore{height:275px}.event__card:not(.speaker__card) .event__image img,.event__card:not(.speaker__card) .speaker__image img,.speaker__card:not(.speaker__card) .event__image img,.speaker__card:not(.speaker__card) .speaker__image img{max-width:90px;max-height:90px;margin:auto 0;width:100%;height:100%;object-fit:cover}.event__card:not(.speaker__card) .event__image--overlay-logo,.speaker__card:not(.speaker__card) .event__image--overlay-logo{width:90px;height:90px;position:relative;margin:10px 0}.event__card:not(.speaker__card) .event__image--overlay-logo img,.speaker__card:not(.speaker__card) .event__image--overlay-logo img{max-width:80px;height:auto;z-index:1;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.event__card:not(.speaker__card) .event__info,.speaker__card:not(.speaker__card) .event__info{margin:20px 0 30px}.event__card:not(.speaker__card) .event__expanded,.speaker__card:not(.speaker__card) .event__expanded{padding:0 10px 0 0;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;min-height:90px}.event__card:not(.speaker__card) .event__expanded>div,.speaker__card:not(.speaker__card) .event__expanded>div{padding-left:0;display:inline-block}.event__card:not(.speaker__card) .event__expanded .event__title,.event__card:not(.speaker__card) .event__expanded .speaker__title,.speaker__card:not(.speaker__card) .event__expanded .event__title,.speaker__card:not(.speaker__card) .event__expanded .speaker__title{font-size:12px;line-height:16px;color:#222;font-weight:700;padding-right:0}.event__card:not(.speaker__card) .event__expanded .event__surtitle,.speaker__card:not(.speaker__card) .event__expanded .event__surtitle{font-weight:800;font-size:18px;line-height:20px;color:#222}.event__card:not(.speaker__card) .event__expanded .event__location--wrapper,.speaker__card:not(.speaker__card) .event__expanded .event__location--wrapper{margin-bottom:0}.event__card:not(.speaker__card) .event__expanded .event__location--wrapper .event__location,.speaker__card:not(.speaker__card) .event__expanded .event__location--wrapper .event__location{font-size:10.2px;line-height:16px;color:#222;float:left;font-weight:700}.event__card:not(.speaker__card) .event__expanded .event__location--wrapper .event__date,.speaker__card:not(.speaker__card) .event__expanded .event__location--wrapper .event__date{font-size:10.2px;line-height:16px;color:#1b2d6d;float:left;font-weight:700}.event__card:not(.speaker__card) .event__expanded .event__location--wrapper span,.speaker__card:not(.speaker__card) .event__expanded .event__location--wrapper span{float:left;padding:0 3px;font-size:16px;line-height:16px;top:1px;position:relative}.card.resource__event .card__title{min-height:40px}.event-notify-upcoming{padding:30px 0;font-size:12px;max-width:230px}.block-views-blockevent-event-abstract-text p{margin-bottom:20px}.coming-soon-event__title{font-weight:700;margin-bottom:20px}.coming-soon-event__text{font-weight:500;margin-bottom:40px}.coming-soon-event__button{max-width:170px}.speaker__card{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.speaker__card .card__info{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}.speaker__image{min-width:75px;min-height:100px;width:75px;height:100px;-ms-flex-item-align:start;align-self:flex-start}.speaker__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 3px #fff}.speaker__image img{max-width:100%;max-height:none;height:100%;object-fit:cover;object-position:50% 50%}.speaker__expanded{margin-left:15px;width:160px}.speaker__expanded>div{padding-left:0}.speaker__expanded .speaker__title{margin-bottom:0}.speaker__expanded .speaker__company{margin-bottom:0;width:100%;max-height:30px;line-height:15px;overflow:hidden}.speaker__expanded .speaker__company img{height:30px;width:auto}.speaker__expanded .speaker__role{margin-bottom:0;margin-top:10px}.speaker__bio{margin-top:20px;margin-top:2rem}.resources__expanded .speaker__title{display:inline;line-height:18px}.speaker__title{padding:0;margin-top:0}.paragraph-section.section .speaker__title h1,.speaker__title .paragraph-section.section h1,.speaker__title h2{line-height:22px;transition:all .2s ease-out}.speaker__company{font-weight:500;font-size:14px}.speaker__company.find-contacts{color:#3f579b}.speaker__role{font-size:12px;font-style:italic;opacity:.8;color:#222}.multiple-speakers__title{font-size:18px;font-weight:700;line-height:1.1;margin-bottom:10px}.multiple-speakers,.one-speaker{position:relative}.multiple-speakers .speaker__card,.one-speaker .speaker__card{position:relative;margin-bottom:60px}.multiple-speakers .button-absolute,.one-speaker .button-absolute{position:absolute;bottom:10px}.one-speaker{width:100%!important}.one-speaker .speakers__detail{padding:0 10px 70px;min-height:160px}.one-speaker .speaker__image{position:absolute;top:0;left:10px}.one-speaker .speaker__company,.one-speaker .speaker__role,.one-speaker .speaker__title{margin-left:90px}.more-info-popup .multiple-speakers-slider{min-height:120px}.slick-dots{text-align:left}.slick-dots li{margin:0}.slick-dots li button{padding:4px}.slick-dots li button:before{color:#929292;font-size:10px;line-height:22px}.slick-dots li.slick-active button:before{color:#00aef0}.multiple-speakers{position:relative}.multiple-speakers__link-to-profile{position:absolute;left:0;right:0;top:0;bottom:0;z-index:25}.multiple-speakers .speakers__detail{padding:10px}.multiple-speakers .speaker__role{display:none}.multiple-speakers .speaker__image{margin-right:10px;width:40px;height:40px;min-width:auto;min-height:auto;display:inline-block;float:left;position:relative;z-index:25}.multiple-speakers .speaker__image:before{display:none}.multiple-speakers .speaker__image img{border-radius:50%;width:100%;height:100%;border:2px solid #00aef0;padding:2px;box-shadow:none}.multiple-speakers .button-absolute{display:none}.multiple-speakers:hover .speaker__title .paragraph-section.section h1,.multiple-speakers:hover .speaker__title h2,.paragraph-section.section .multiple-speakers:hover .speaker__title h1{color:#00aef0}.card__infos .multiple-speakers__title,.card__infos .one-speaker__title{font-size:12px;line-height:16px;margin-bottom:5px}.card__infos .multiple-speakers .speaker__title,.card__infos .one-speaker .speaker__title{margin:0;line-height:14px}.card__infos .multiple-speakers .speaker__company,.card__infos .one-speaker .speaker__company{margin:0;font-size:12px;font-style:italic;font-weight:400;color:#444;line-height:14px}.LIST--masonry .card__infos .multiple-speakers{margin-left:5px}.more-info-popup .multiple-speakers .speaker__title .paragraph-section.section h1,.more-info-popup .multiple-speakers .speaker__title h2,.paragraph-section.section .more-info-popup .multiple-speakers .speaker__title h1{color:#fff}.more-info-popup .one-speaker .speakers__detail{padding:0 0 70px;min-height:250px}.more-info-popup .one-speaker .speaker__title{margin-bottom:5px}.more-info-popup .one-speaker .speaker__title .paragraph-section.section h1,.more-info-popup .one-speaker .speaker__title h2,.paragraph-section.section .more-info-popup .one-speaker .speaker__title h1{color:#fff}.more-info-popup .one-speaker .speaker__company{margin-bottom:15px}.more-info-popup .one-speaker .speaker__company,.more-info-popup .one-speaker .speaker__role,.more-info-popup .one-speaker .speaker__title{margin-left:170px;color:#fff}.more-info-popup .one-speaker .speaker__image{min-width:150px;min-height:180px;left:0}.more-info-popup .one-speaker .speaker__company,.more-info-popup .one-speaker .speaker__role,.more-info-popup .one-speaker .speaker__title{color:#fff}.pager{margin:0;position:relative;width:100%}.loading-status{transition:all .2s ease-out}.loading-status li{display:none}.worksheet-infos{z-index:2;margin:0;position:absolute;bottom:3px;top:auto;right:0}.worksheet-infos a.worksheet-button{display:block;height:40px;z-index:2;cursor:pointer;padding:8px 0 8px 5px}.worksheet-infos a.worksheet-button:before{font-family:irt-full;content:"";font-size:22px;line-height:22px;font-weight:400;color:#b9b9b9;width:22px;position:relative;transition:all .2s ease-out}.worksheet-infos a.worksheet-button.triggered{opacity:.5}.worksheet-infos a.worksheet-button.triggered:before{color:#00aef0}.worksheet-infos a.worksheet-button:hover:before{color:#00aef0}.worksheet-infos__close{width:24px;height:24px;position:absolute;top:5px;right:5px;cursor:pointer}.worksheet-infos__close:before{display:block;font-family:irt-full;content:"";color:#000;font-size:24px;font-weight:400;line-height:24px}.worksheet-infos__close:hover:before{color:#666}.worksheet-infos__container{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:290px;padding:15px 35px 15px 20px;background-color:#333;color:#ccc;position:absolute;left:auto;right:-5px;text-align:left;top:42px;margin:0 auto;font-size:14px;line-height:18px;z-index:1;border-radius:4px;pointer-events:none;box-shadow:0 6px 12px -4px rgba(0,0,0,.2),0 14px 30px -8px rgba(0,0,0,.5);transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0}.worksheet-infos__container:before{display:block;content:"";width:16px;height:16px;background:inherit;position:absolute;right:9px;top:-8px;left:auto;margin:0 auto;-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.worksheet-infos__container.visible{pointer-events:all;opacity:1}.block-views-blocknotifications-notification-block .loading{background:#fff}.loading{position:absolute;top:-35px;left:-4px;right:-2px;height:90px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:900;text-transform:uppercase;font-size:10.2px;letter-spacing:-.25px;border-radius:4px 4px 0 0;background:rgba(0,0,0,0);color:#555}@media(max-width:767px){.loading{position:relative}}.loading .loader{width:40px;height:40px;margin-right:10px;background-image:url(../..//images/IRT__loading_throbber.gif);background-position:50% 50%;background-repeat:no-repeat}.main-section{padding:20px 0}@media(max-width:767px){.main-section{padding:20px 15px}}.resource__card{background-color:#fff;position:relative;z-index:1;padding:10px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;box-shadow:0 2px 7px rgba(0,0,0,.2)}.resource__card.premium-content .card__image{opacity:.2;position:relative}.resource__card.premium-content .card__image:before{content:"";background-image:url(../..//images/IRT__premium_content__image_overlay.png);background-size:32px 32px;background-repeat:repeat;position:absolute;width:100%;height:100%;z-index:1}.resource__card.premium-content .card__image img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.resource__card.premium-content:hover .card__image:after{opacity:0}.resource__card.premium-content .report__title,.resource__card.premium-content .resources__expanded{opacity:.3}.resource__card.premium-content .report__title .card__infos .card__name-color:before,.resource__card.premium-content .resources__expanded .card__infos .card__name-color:before{color:#929292}.paragraph-section.section .resource__card h1,.resource__card .paragraph-section.section h1,.resource__card h2{line-height:22px;font-weight:600;color:#444}.resource__card .card__info{margin-bottom:-10px}.resource__card .card__info__resource{margin-bottom:0;padding:20px 20px 0 20px;z-index:1;-ms-flex-item-align:end;align-self:flex-end;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.resource__card .card__info__resource.upgrade-blank{height:68px;z-index:-1;position:relative}.resource__card .card__info__resource.upgrade-blank span{position:absolute;bottom:15px;left:20px;font-size:10px;font-weight:700;text-transform:uppercase}.resource__card .open{margin-left:-26px;z-index:5}.resource__card.card--speaker{-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.resource__card.card--speaker .toggle__bookmark{z-index:10}.resource__card.card--speaker .speaker__card{-ms-flex-positive:1;flex-grow:1}.resource__card.card--companies,.resource__card.card--event{padding:20px;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.resource__card.card--connect .open,.resource__card.card--speaker .open{margin-left:-16px}.resource__card .event__themes{top:-9px;right:0;left:0}.resource__card .event__theme{height:5px}.resource__card .toggle{-ms-flex-item-align:center;align-self:center}.resource__card.card--presentation{padding:0}.resource__card.card--report{padding:0}.resource__card.card--reading{padding:0}.resource__card.card--interview{padding:0}.resource__card:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-shadow:0 7px 22px 4px rgba(0,0,0,.15);transition:all .2s cubic-bezier(.86,.64,.52,.89);opacity:0}.resource__card:hover:after{opacity:1}.resource__card .card__image{width:100%;-ms-flex-item-align:start;align-self:flex-start;display:inline-block;vertical-align:middle;position:relative;overflow:hidden;max-height:161px}.resource__card .card__image img{object-fit:cover;object-position:50% 50%;max-height:inherit}.resource__card .card-icon{position:relative;float:left;top:0;left:-6px;display:inline-block;width:66px;height:46px;line-height:46px;font-weight:400;font-family:irt-full;text-align:center;background-color:#fff;color:#444;border:0;font-size:15px;text-indent:40px;padding:0}@media(max-width:1200px){.resource__card .card-icon{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;vertical-align:middle;position:relative}}.resource__card .card-icon:after{content:"";display:block;width:6px;height:20px;position:absolute;bottom:-4px;left:0;background-color:#929292;-ms-transform:skewY(50deg);transform:skewY(50deg);z-index:-2}.resource__card .card-icon__duration{position:absolute;width:36px;right:-36px;text-indent:-25px;font-size:12px;font-family:museo-500;color:#444;background-color:#fff}.resource__card .card-icon__play:before{content:"";font-family:irt-full;font-weight:400;font-size:18px;color:#fbb040;position:absolute;left:-7px;top:-8px;text-shadow:0 0 0 transparent,-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,-1px 0 0 #fff,0 0 0 #fff,1px 0 0 #fff,-1px 1px 0 #fff,0 1px 0 #fff,1px 1px 0 #fff,-2px -2px 0 #fff,-1px -2px 0 #fff,0 -2px 0 #fff,1px -2px 0 #fff,2px -2px 0 #fff,-2px -1px 0 #fff,-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,2px -1px 0 #fff,-2px 0 0 #fff,-1px 0 0 #fff,0 0 0 #fff,1px 0 0 #fff,2px 0 0 #fff,-2px 1px 0 #fff,-1px 1px 0 #fff,0 1px 0 #fff,1px 1px 0 #fff,2px 1px 0 #fff,-2px 2px 0 #fff,-1px 2px 0 #fff,0 2px 0 #fff,1px 2px 0 #fff,2px 2px 0 #fff}.resource__card .card-icon__all:before{font-family:irt-full;font-weight:400;font-size:24px;color:#444;position:absolute;left:-19px;top:0}.resource__card .card-icon--monitor:before{content:""}.resource__card .card-icon--reports:before{content:""}.resource__card .card-icon--interview:before{content:""}.resource__card .card-icon--insight:before{content:""}.resource__card .card-icon--reading:before{content:"";font-family:irt-custom}.resource__card .interview__card,.resource__card .presentation__card{position:relative}.resource__card .report__card{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative}@media(max-width:1199px){.resource__card .report__card{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block}}@media(max-width:1199px){.resource__card .report__card__body .resources__expanded{padding:0 20px}}@media(max-width:1199px){.resource__card .report__card__body .card__name{width:100%}}.resource__card .report__image{display:-moz-flex;display:-ms-flexbox;display:flex;width:120px;height:200px;min-width:120px;max-width:120px;min-height:200px;max-height:200px}.resource__card .report__image img{height:100%;width:100%;object-fit:cover;object-position:50% 50%}.resource__card .report__title{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:20px}@media(max-width:1199px){.resource__card .report__title{width:100%;display:block;padding:20px}}.resource__card .card__title{-ms-hyphens:auto;hyphens:auto;letter-spacing:-.5px;position:relative;max-width:100%}.paragraph-section.section .resource__card .card__title h1,.resource__card .card__title .paragraph-section.section h1,.resource__card .card__title h2{font-size:18px;margin:0}.paragraph-section.section .resource__card .card__title.report__title h1,.resource__card .card__title.report__title .paragraph-section.section h1,.resource__card .card__title.report__title h2{font-size:16px;line-height:20px}.resource__card .card__title--mobile{display:none}.resource__card .card__title--reading{padding-top:60px}@media(max-width:1199px){.resource__card .card__title--reading{padding-top:0}}.resource__card .card__name-exp,.resource__card .card__name-last,.resource__card .card__source{padding-left:25px;line-height:16px;font-size:12px;font-weight:600;color:#444;position:relative}.resource__card .card__name-exp:before,.resource__card .card__name-last:before,.resource__card .card__source:before{color:#929292;position:absolute;left:0;top:0;margin:0;padding:0}.resource__card .card__name-last.glyph--speaker:before{top:2px}.resource__card .card__name-exp{padding-bottom:10px}.resource__card .card__source{padding-bottom:10px;word-break:break-word}.resource__card .card__infos{margin-top:20px}.resource__card .card__year{font-size:12px;font-weight:400;color:#444;line-height:12px;padding-left:25px;padding-bottom:10px;clear:both}.resource__card .card__free{font-size:12px;font-weight:400;color:#8a8a8a;line-height:14px;float:left;clear:both;margin-left:20px}.resource__card .card__company,.resource__card .card__name{font-size:12px;font-weight:600;color:#444;line-height:22px;float:left;display:block}.resource__card .card__name span{float:left;margin-right:5px}.resource__card .card__name div{display:inline-block;float:left}.resource__card .card__name:before{color:#929292;margin-bottom:1px}.resource__card .card__name--reading{text-transform:uppercase;font-weight:700}.resource__card .card__name-color:before{color:#fbb040}.resource__card .card__company{font-style:italic;font-weight:400}.resource__card .card__event{font-size:12px;font-weight:600;color:#444;line-height:22px;float:left;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}.resource__card .card__event:before{color:#929292}.resource__card .resources__expanded{padding:20px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:992px)and (max-width:1199px){.resource__card .resources__expanded{-ms-flex-preferred-size:0;flex-basis:0}}.resource__card .resources__expanded--report{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media(max-width:1199px){.resource__card .resources__expanded--report{padding:0 20px 20px 20px}}.resource__card .resources__expanded .node-type{display:none}.resource__card .card-icon-container{position:absolute;top:0;width:100%;z-index:1;pointer-events:none}@media(max-width:1199px){.resource__card .card-icon-container{position:relative}}.LIST--masonry .resource__card{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:991px){.LIST--masonry .resource__card{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.LIST--masonry .resource__card:hover .card__image:after{opacity:0}.LIST--masonry .resource__card:hover .card__image img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.LIST--masonry .resource__card:hover .card__info__resource{background-color:#f7f7f7}@media(max-width:991px){.LIST--masonry .resource__card:hover .card__info__resource{background-color:rgba(0,0,0,0);box-shadow:none}}.LIST--masonry .resource__card:hover .card__info__resource:before{-ms-transform:skew(-10deg);transform:skew(-10deg);box-shadow:inset 5px 0 0 2px #fff;background-color:#f7f7f7;width:120px;height:100%;content:"";display:block;position:absolute;right:80px;z-index:-2;top:0}@media(max-width:991px){.LIST--masonry .resource__card:hover .card__info__resource:before{display:none}}.LIST--masonry .resource__card:hover .card__info__resource:after{box-shadow:inset 5px 0 0 2px #fff;content:"";position:absolute;width:150px;height:100%;background-color:#f7f7f7;top:0;right:0;z-index:-3}@media(max-width:991px){.LIST--masonry .resource__card:hover .card__info__resource:after{display:none}}.LIST--masonry .resource__card.premium-content .reading__card{z-index:0;opacity:.3}.LIST--masonry .resource__card.premium-content .card__info__resource.upgrade-blank{position:static;height:23px;margin:auto}.LIST--masonry .resource__card.premium-content .card__info__resource.upgrade-blank span{position:relative;bottom:auto;left:auto;-ms-flex-item-align:center;align-self:center}.LIST--masonry .resource__card.premium-content .link-button.upgrade-membership:before{width:50px;height:50px;background-size:50px 50px}.LIST--masonry .resource__card.card--companies .card__info{margin:0}@media(min-width:992px){.LIST--masonry .resource__card.card--speaker .card__info{margin:0}}@media(max-width:991px){.LIST--masonry .resource__card.card--speaker .speaker__image{margin-bottom:10px}}@media(min-width:992px){.LIST--masonry .resource__card.card--event{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.LIST--masonry .resource__card.card--event .event__info{-moz-order:3;-ms-flex-order:3;order:3}@media(min-width:992px){.LIST--masonry .resource__card.card--event .event__info .event__expanded{width:180px}}.LIST--masonry .resource__card.card--event .event__info .event__expanded,.LIST--masonry .resource__card.card--event .event__info .speaker__expanded{margin:15px 0 0}.LIST--masonry .resource__card.card--event .event__title,.LIST--masonry .resource__card.card--event .speaker__title{-moz-order:1;-ms-flex-order:1;order:1;width:100%;padding:0}.LIST--masonry .resource__card.card--event .event__subtitle{-moz-order:2;-ms-flex-order:2;order:2}.LIST--masonry .resource__card.card--event .card__info{-moz-order:4;-ms-flex-order:4;order:4}@media(min-width:992px){.LIST--masonry .resource__card.card--event .card__info{margin:0;display:block}}@media(min-width:992px){.LIST--masonry .resource__card.card--event .card__info .card__button{position:absolute;height:100%;right:0;margin:auto 20px;top:0;bottom:0}}@media(min-width:992px){.LIST--masonry .resource__card.card--event .card__info .card__button a,.LIST--masonry .resource__card.card--event .card__info .card__button span.button{top:50%;margin-top:-20px;display:block;padding:0 10px}}.LIST--masonry .resource__card.card--report .card-icon-container{display:none}@media(min-width:992px){.LIST--masonry .resource__card.card--speaker .speaker__card{width:100%;-ms-flex-wrap:none;flex-wrap:nowrap}.LIST--masonry .resource__card.card--speaker .speaker__expanded{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:20px}.LIST--masonry .resource__card.card--speaker .card__button{margin-right:10px}.LIST--masonry .resource__card.card--speaker .card__button .button--unique{width:35px;text-indent:0;color:#8a8a8a}.LIST--masonry .resource__card.card--speaker .card__button .button--unique:after,.LIST--masonry .resource__card.card--speaker .card__button .button--unique:before{display:none}.LIST--masonry .resource__card.card--speaker .card__button .button--unique:hover{color:#444}}.LIST--masonry .resource__card .like__count{left:-5px;margin:0;text-align:center;top:25px}.LIST--masonry .resource__card .mobile-show{-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-moz-flex;display:-ms-flexbox;display:flex}.LIST--masonry .resource__card .mobile-show .new__flag,.LIST--masonry .resource__card .mobile-show .visited__flag{display:block;margin:0;font-size:10px;width:auto;float:left;text-indent:0;line-height:20px;height:0;bottom:15px}.LIST--masonry .resource__card .mobile-show .new__flag:before,.LIST--masonry .resource__card .mobile-show .visited__flag:before{display:none}.LIST--masonry .resource__card .mobile-show .node-type{color:#929292;padding-right:10px;position:relative;font-weight:700;text-transform:uppercase;display:block;margin:0;font-size:10px;width:auto;float:left;text-indent:0;line-height:20px;height:0;bottom:15px}.LIST--masonry .resource__card .new__flag,.LIST--masonry .resource__card .node-type,.LIST--masonry .resource__card .visited__flag{display:none}.LIST--masonry .resource__card .new__flag--mobile{color:#da1c5c;padding-right:10px}.LIST--masonry .resource__card .visited__flag--mobile{color:#ccc;text-transform:uppercase;font-weight:700}.LIST--masonry .resource__card .report__card .report__title{display:none}.LIST--masonry .resource__card .card-icon{left:0;height:100%;background-color:#f7f7f7;width:100px;text-indent:0}.LIST--masonry .resource__card .card-icon:before{margin:auto;height:100%;bottom:-80px;left:-10px;font-size:100px;font-weight:400;color:#f3f3f3}.LIST--masonry .resource__card .card-icon:after{display:none}.LIST--masonry .resource__card .card-icon--reading{background-color:rgba(0,0,0,0);height:80px;overflow:hidden}.LIST--masonry .resource__card .card-icon__duration{position:relative;float:left;background-color:rgba(0,0,0,0);text-indent:0;margin-top:25px;right:0;width:67px}.LIST--masonry .resource__card .card-icon-container{float:left;width:auto;height:100%;position:relative;-ms-flex-item-align:center;align-self:center}@media(max-width:991px){.LIST--masonry .resource__card .card-icon-container{-ms-flex-item-align:start;align-self:flex-start}}.LIST--masonry .resource__card .card__infos{margin:0}.LIST--masonry .resource__card .card__title{padding-bottom:10px!important}.LIST--masonry .resource__card .card__event{margin-left:40px}@media(max-width:600px){.LIST--masonry .resource__card .card__event{margin-left:0;clear:both}}.LIST--masonry .resource__card .card__year{clear:none;padding-bottom:0;line-height:22px}.LIST--masonry .resource__card .card__info__resource{margin:0;padding:0 20px;height:100%;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;width:auto}@media(max-width:991px){.LIST--masonry .resource__card .card__info__resource{padding:0 20px 10px;-ms-flex-item-align:end;align-self:flex-end;height:auto}}.LIST--masonry .resource__card .card__info__resource .card__button{margin:0}.LIST--masonry .resource__card .card__info__resource .card__button .button--unique.open{color:#8a8a8a;margin:0;width:40px;margin-right:20px}.LIST--masonry .resource__card .card__info__resource .card__button .button--unique.open:hover{color:#444}.LIST--masonry .resource__card .card__info__resource .card__button .button--unique.open:after,.LIST--masonry .resource__card .card__info__resource .card__button .button--unique.open:before{display:none}.LIST--masonry .resource__card .card__info__resource .event__themes{top:initial;bottom:-5px;width:50%}@media(max-width:991px){.LIST--masonry .resource__card .card__info__resource .event__themes{width:100%}}.LIST--masonry .resource__card .card__infos .paragraph-section.section h1,.LIST--masonry .resource__card .card__infos h2,.LIST--masonry .resource__card .card__source .paragraph-section.section h1,.LIST--masonry .resource__card .card__source h2,.LIST--masonry .resource__card .card__title .paragraph-section.section h1,.LIST--masonry .resource__card .card__title h2,.paragraph-section.section .LIST--masonry .resource__card .card__infos h1,.paragraph-section.section .LIST--masonry .resource__card .card__source h1,.paragraph-section.section .LIST--masonry .resource__card .card__title h1{font-size:14px;padding:0}.LIST--masonry .resource__card .card__infos .paragraph-section.section h1.subtitle__list,.LIST--masonry .resource__card .card__infos h2.subtitle__list,.LIST--masonry .resource__card .card__source .paragraph-section.section h1.subtitle__list,.LIST--masonry .resource__card .card__source h2.subtitle__list,.LIST--masonry .resource__card .card__title .paragraph-section.section h1.subtitle__list,.LIST--masonry .resource__card .card__title h2.subtitle__list,.paragraph-section.section .LIST--masonry .resource__card .card__infos h1.subtitle__list,.paragraph-section.section .LIST--masonry .resource__card .card__source h1.subtitle__list,.paragraph-section.section .LIST--masonry .resource__card .card__title h1.subtitle__list{font-size:12px}.LIST--masonry .resource__card .card__name{width:auto;float:left;clear:both}.LIST--masonry .resource__card .card__free{clear:both;line-height:12px;margin-left:23px}.LIST--masonry .resource__card .card__comments{margin:5px 5px 5px 5px;float:right;opacity:1;position:relative}.LIST--masonry .resource__card .card__promoted-ago{opacity:1;float:right;margin:5px 10px 0 35px}.LIST--masonry .resource__card .card__inner-info{display:none}.LIST--masonry .resource__card .interview__card,.LIST--masonry .resource__card .presentation__card{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media(max-width:991px){.LIST--masonry .resource__card .interview__card,.LIST--masonry .resource__card .presentation__card{-ms-flex-item-align:start;align-self:flex-start}}.LIST--masonry .resource__card .reading__card{-ms-flex-item-align:end;align-self:flex-end}@media(max-width:991px){.LIST--masonry .resource__card .reading__card{display:none}}.LIST--masonry .resource__card .interview__card,.LIST--masonry .resource__card .presentation__card{display:none}.LIST--masonry .card__title--mobile{display:block;padding:0!important}.LIST--masonry .card__title--reading{padding-top:0}.LIST--masonry .report__image{min-width:auto;max-width:none;min-height:auto;max-height:none}.LIST--masonry .report__title{width:100%;display:block;padding:20px}.LIST--masonry .resources__expanded{padding:20px 10px}@media(min-width:992px){.LIST--masonry .resources__expanded{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:991px){.LIST--masonry .resources__expanded{padding:30px 20px 10px}}@media(max-width:600px){.LIST--masonry .resources__expanded{padding:30px}}.LIST--masonry .resources__expanded--report{display:block}.js-facet-block-id-dateenddatevalueattendedevents,.js-facet-block-id-dateenddatevalueheldevents,.js-facet-block-id-dateenddatevalueupcomingevents{float:right;position:relative;z-index:3}@media(max-width:767px){.js-facet-block-id-dateenddatevalueattendedevents,.js-facet-block-id-dateenddatevalueheldevents,.js-facet-block-id-dateenddatevalueupcomingevents{width:50%;padding-left:1%}}.tabs{width:50%;margin-bottom:-46px;z-index:2;position:relative}@media(max-width:991px){.tabs{width:100%;margin-bottom:20px}}.tabs .nav-tabs{border-bottom:0}.tabs .nav-tabs li .events-counter{color:#222;position:absolute;top:0;right:10px;bottom:0;line-height:18px;height:18px;font-weight:900;pointer-events:none;font-family:museo-900;margin:auto;font-size:12px;transition:all .2s ease-out}.tabs .nav-tabs li a{text-transform:uppercase;color:#222;padding:0 20px;padding-top:1px;border:1px solid transparent;border-radius:0;font-size:12px;font-weight:700;line-height:44px;position:relative;margin:0;transition:all .2s ease-out}.tabs .nav-tabs li a:active:after,.tabs .nav-tabs li a:focus:after{box-shadow:0 7px 12px -1px transparent}.tabs .nav-tabs li a:focus{margin:0;border:1px solid transparent;background-color:rgba(0,0,0,0)}.tabs .nav-tabs li a:hover{color:#00aef0;margin:0;border:1px solid transparent;background-color:rgba(0,0,0,0)}.tabs .nav-tabs li a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.card--companies .companies__button,.card--event .companies__button{position:absolute;bottom:19px;right:20px;padding:6px 20px;background-color:#00aef0;line-height:1;color:#fff}.card--companies:hover .companies__items,.card--event:hover .companies__items{color:#00aef0;transition:all .2s ease-out}.card--companies:hover .companies-disabled,.card--event:hover .companies-disabled{color:#222}.companies-disabled{pointer-events:none}.companies-button{position:absolute;width:100%;height:100%;left:0;top:0}.companies-button:hover{background-color:rgba(0,0,0,0)}.companies__items{font-size:14px;font-weight:500;color:#929292}.companies__items .item__number{float:left;margin-right:5px}.resource__card:hover .button--unique.open:before{background-color:#00aef0}.resource__card:hover .button--unique.open:after{background-color:#1b75bc}.resource__card:hover .card__toggles .toggle:before{color:#929292}.resource__card:hover .card__toggles .toggle.toggled:before{color:#00aef0}.resource__card:hover .card__toggles .toggle:hover:before{color:#444}.resource__card:hover .card__toggles .toggle:hover.toggled:before{color:#00aef0}.resource__card:hover .card__image:after{opacity:1}.resource__card:hover .card__image img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.resource__card:hover .card__comments{opacity:1;transition:all .2s ease-out}.resource__card:hover .card__promoted-ago{opacity:1;transition:all .2s ease-out}.card__image{position:relative;display:inline-block}.card__image:after{content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 77.5%);transition:all .2s ease-out}.card__inner-info{position:absolute;width:100%;bottom:0;pointer-events:none}@media(max-width:1199px){.card__inner-info{position:relative}}@media(max-width:480px){.card__inner-info{float:right}}.card__inner-info--reading{bottom:-30px}@media(max-width:1199px){.card__inner-info--reading{position:relative;bottom:0}}.card__comments{opacity:0;position:relative;float:left;width:40px;text-align:center;margin-top:0;margin-left:20px;z-index:1;transition:all .2s ease-out}@media(max-width:1199px){.card__comments{margin:5px 5px 5px 5px;float:right;opacity:1}}.card__comments:before{content:"";font-family:irt-full;font-size:25px;color:#00aef0}.card__comments__inner{background-color:#444;width:20px;height:20px;text-align:center;border-radius:100%;position:absolute;top:0;left:20px;box-shadow:0 0 0 2px #fff}.card__comments__inner span{color:#fff;font-size:12px;line-height:20px;font-family:museo-500}.card__comments--report{bottom:0}.card__promoted-ago{opacity:0;color:#444;font-size:12px;line-height:35px;letter-spacing:-.5px;font-weight:600;position:relative;float:left;margin-left:48px;z-index:1;transition:all .2s ease-out}@media(max-width:1199px){.card__promoted-ago{opacity:1;float:right;margin:5px 10px 0 35px}}@media(max-width:480px){.card__promoted-ago{margin:13px 20px 10px 35px}}.card__promoted-ago:before{content:"";font-family:irt-full;font-size:25px;color:#929292;position:absolute;left:-30px;top:0;bottom:0;font-weight:500}.reset__filter{padding:30px 0 10px;float:left;width:100%}.reset__filter a{background-color:#ee2a7b;padding:7px 18px;font-size:10px;color:#fff;font-weight:800;text-transform:uppercase;border-radius:15px;float:right;transition:all .2s ease-out}.reset__filter a:hover{background-color:#e61e26}@media(min-width:1400px)and (max-width:1599px){.reset__filter a{padding:7px 10px}}.reset__filter__title{position:relative;color:#222;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:28px;float:left;margin-left:35px}.reset__filter__title:before{content:"";font-family:irt-full;position:absolute;top:0;left:-33px;font-size:25px;font-weight:400;color:#ccc}.path-learn .link-button.upgrade-membership{box-shadow:inset 0 0 0 1px #fbb040;z-index:1}.path-learn .link-button.upgrade-membership:before{content:"";position:absolute;z-index:3;right:-3px;bottom:-3px;width:100px;height:100px;background-image:url(../..//images/IRT__premium_content__star_overlay@2x.png);background-size:100px 100px}.path-learn .link-button.upgrade-membership .ajax-throbber{position:absolute;right:0;bottom:0;top:0;left:0;margin:auto;display:block;width:9px;height:9px}.link-button{top:0;left:0;position:absolute;height:100%;width:100%;text-indent:-999px;overflow:hidden}fieldset[id^=edit-field-free]{display:none}.filters-bef{float:left;width:100%;margin:0}.free-content{position:relative;display:none;padding:5px 0 5px 35px;width:100%;text-transform:none;color:#8a8a8a;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;float:left;margin:3px 0;transition:all .2s ease-out}.free-content:before{content:"";font-family:irt-full;font-weight:400;font-size:35px;display:inline-block;position:absolute;top:0;bottom:0;left:-4px;text-align:center;line-height:28px;z-index:10;color:#222;transition:all .2s ease-out}.free-content:after{display:none;content:"";font-family:irt-full;font-weight:400;position:absolute;left:-2px;top:0;line-height:28px;font-size:31px;color:#222;transition:all .2s ease-out}.free-content:hover{color:#222}.free-content:hover:after{color:#b8b8b8;display:block}.free-content.visible{display:block}.free-content.active{color:#222;font-weight:600}.free-content.active:after,.free-content.active:before{font-weight:400;display:block;color:#222}.block-facet-blockpresentations-with-video .facets-widget-checkbox h3,.block-facet-blockpresentations-with-video-bookmarks-resources- .facets-widget-checkbox h3,.block-facet-blockpresentations-with-video-bookmarks-resources-prese .facets-widget-checkbox h3,.block-facet-blockpresentations-with-video-learn-resources-presentat .facets-widget-checkbox h3{display:none}.block-facet-blockpresentations-with-video .facets-widget-checkbox .facets-colors,.block-facet-blockpresentations-with-video-bookmarks-resources- .facets-widget-checkbox .facets-colors,.block-facet-blockpresentations-with-video-bookmarks-resources-prese .facets-widget-checkbox .facets-colors,.block-facet-blockpresentations-with-video-learn-resources-presentat .facets-widget-checkbox .facets-colors{position:relative}.block-facet-blockpresentations-with-video .facets-widget-checkbox .facets-colors:before,.block-facet-blockpresentations-with-video-bookmarks-resources- .facets-widget-checkbox .facets-colors:before,.block-facet-blockpresentations-with-video-bookmarks-resources-prese .facets-widget-checkbox .facets-colors:before,.block-facet-blockpresentations-with-video-learn-resources-presentat .facets-widget-checkbox .facets-colors:before{position:absolute;top:-1px;left:17px;z-index:11;background:radial-gradient(ellipse at center,#fff 0,#fff 100%);border-radius:100%;background-position:4px 5px;background-size:6px 6px;background-repeat:no-repeat;color:#f7ae56;font-size:16px;line-height:16px;font-weight:400;content:"";font-family:irt-full}@media(min-width:992px)and (max-width:1399px){.page-node-type-ct-reading .article__content__right .separator--card{visibility:hidden;margin:14px 0}}@media(min-width:992px)and (max-width:1399px){.page-node-type-ct-reading .article__content__right .separator--card.hidden-xl{visibility:visible;margin:34px 0}}@media(min-width:992px)and (max-width:1399px){.page-node-type-ct-reading .article__content__right .report__authors,.page-node-type-ct-reading .article__content__right .report__authors--reading{padding:0 10px}}@media(max-width:991px){.page-node-type-ct-reading .article__content__right .report__authors{padding:0 10px}}@media(max-width:991px){.page-node-type-ct-reading .article__content__right .report__authors--reading{padding:0 10px 30px}}@media(max-width:1399px){.ct-interview .article__content__wrapper .article__content__right .speaker__card{padding:0 10px 30px}}@media(min-width:992px)and (max-width:1399px){.page-node-type-ct-presentation .ct-presentation .article__content__wrapper .article__content__right .speaker__card{padding:0 10px 30px}}@media(max-width:991px){.page-node-type-ct-presentation .ct-presentation .article__content__wrapper .article__content__right .speaker__card{padding:0 10px!important}}@media(max-width:1399px){.page-node-type-ct-presentation .ct-presentation .article__content__wrapper .article__content__right .event__card,.page-node-type-ct-presentation .ct-presentation .article__content__wrapper .article__content__right .speaker__card{padding:0 10px 30px}}@media(min-width:992px)and (max-width:1399px){.ct-report .article__content__wrapper .article__content__right .report__authors{padding:0 10px 30px}}@media(max-width:991px){.ct-report .article__content__wrapper .article__content__right .report__authors{padding:0 10px}}@media(max-width:1399px){.ct-report .article__content__wrapper .article__content__right .event__card,.ct-report .article__content__wrapper .article__content__right .speaker__card{padding:0 10px 30px}}@media(min-width:992px)and (max-width:1399px){.ct-report .article__content__wrapper .article__content__right .event_block .separator--card{display:none}}@media(max-width:767px){.route--viewspeakersbookmark-speakers .views-exposed-form fieldset.fieldgroup .form-item label{float:left;width:33.33%;margin:0}}@media(max-width:480px){.route--viewspeakersbookmark-speakers .views-exposed-form fieldset.fieldgroup .form-item label{width:50%}}@media(max-width:767px){.path-bookmarks #views-exposed-form-speakers-bookmark-speakers fieldset.fieldgroup{display:none}}.path-bookmarks #views-exposed-form-speakers-bookmark-speakers .form-type-select.form-item-field-ctsr-last-name-1{display:none}@media(max-width:767px){.path-bookmarks #views-exposed-form-speakers-bookmark-speakers .form-type-select.form-item-field-ctsr-last-name-1{display:inline-block}}.path-bookmarks #views-exposed-form-speakers-bookmark-speakers .form-type-select.form-item-field-ctsr-last-name-1 .select-wrapper:before{content:"";font-weight:400}.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup{float:left;width:auto}@media(min-width:768px)and (max-width:1399px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup{width:100%}}@media(max-width:767px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup{width:100%;text-align:center;display:none}}@media(min-width:1200px)and (max-width:1399px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup .form-item label,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup .form-item label{padding:0 15px}}@media(min-width:768px)and (max-width:1199px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup .form-item label,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup .form-item label{padding:0 10px}}@media(max-width:767px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup .form-item label,.path-learn #views-exposed-form-speakers-speakers fieldset.fieldgroup .form-item label{float:left;width:33.33%;margin:0}}.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-field-ctsr-last-name-1,.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-name-1-1,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-field-ctsr-last-name-1,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-name-1-1{display:none}@media(max-width:767px){.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-field-ctsr-last-name-1,.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-name-1-1,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-field-ctsr-last-name-1,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-name-1-1{display:inline-block}}.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-name-1-1 .select-wrapper:before,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-name-1-1 .select-wrapper:before{content:"";font-weight:400}.path-learn #views-exposed-form-companies-learn-companies .form-type-select.form-item-field-ctsr-last-name-1 .select-wrapper:before,.path-learn #views-exposed-form-speakers-speakers .form-type-select.form-item-field-ctsr-last-name-1 .select-wrapper:before{content:"";font-weight:400}@media(min-width:768px)and (max-width:1399px){.path-learn #views-exposed-form-companies-learn-companies .form-type-select,.path-learn #views-exposed-form-speakers-speakers .form-type-select{margin-left:0}.path-learn #views-exposed-form-companies-learn-companies .form-type-select .select-wrapper .fancy-select .trigger,.path-learn #views-exposed-form-speakers-speakers .form-type-select .select-wrapper .fancy-select .trigger{width:200px}.path-learn #views-exposed-form-companies-learn-companies .form-type-select .select-wrapper .fancy-select .options,.path-learn #views-exposed-form-speakers-speakers .form-type-select .select-wrapper .fancy-select .options{width:200px}}@media(min-width:768px)and (max-width:991px){.path-learn #views-exposed-form-companies-learn-companies fieldset.fieldgroup .form-item label{padding:0 7px}}.article__title.with-subtitle{margin-bottom:0}.article__ct-subtitle{margin:0 0 20px}.path-learn .view-companies .LIST--masonry .resource__card.card--companies{-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.views-element-container .responsive__layout .resource__card.card--speaker{min-height:215px;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding:15px}.views-element-container .responsive__layout .resource__card.card--speaker .speaker__card{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.views-element-container .responsive__layout .resource__card.card--speaker .speaker__image:before{display:none}.paragraph-section.section .views-element-container .responsive__layout .resource__card.card--speaker .speaker__title h1,.views-element-container .responsive__layout .resource__card.card--speaker .speaker__title .paragraph-section.section h1,.views-element-container .responsive__layout .resource__card.card--speaker .speaker__title h2{font-size:18px;font-weight:800;margin-bottom:10px}.views-element-container .responsive__layout .resource__card.card--speaker .speaker__company{max-height:45px}.views-element-container .responsive__layout .resource__card.card--speaker .speaker__company img{height:auto;max-height:45px}.views-element-container .responsive__layout .resource__card.card--speaker .card__info{margin-bottom:0;border-top:1px solid #eee;padding-top:13px;position:relative}.views-element-container .responsive__layout .resource__card.card--speaker .card__info:before{content:"";position:absolute;top:-2px;left:0;right:0;height:1px;background-color:#fff}.views-element-container .responsive__layout .resource__card.card--speaker .speaker__role{font-size:12px;font-weight:700;line-height:14px;color:#444;font-style:normal;margin-top:10px;opacity:1}.views-element-container .responsive__layout .resource__card.card--speaker .event__themes .event__theme{height:3px}.views-element-container .responsive__layout .LIST--masonry .resource__card.card--speaker{min-height:auto}.path-user #events .resource__card.card--event{-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.path-user #events .ct-event.resource__event{margin-left:10.5px;margin-right:10.5px}@media(max-width:991px){.path-user #events .ct-event.resource__event{width:100%!important}}@media(max-width:480px){.path-user #events .ct-event.resource__event .wrapper__overflow{width:100%;overflow:hidden}}.page-node-type-ct-event .view-filters.form-group,.path-bookmarks .view-filters.form-group,.path-event .view-filters.form-group,.path-learn .view-filters.form-group,.path-share .view-filters.form-group{margin-bottom:25px}.page-node-type-ct-event .region .connect-tabs,.path-bookmarks .region .connect-tabs,.path-event .region .connect-tabs,.path-learn .region .connect-tabs,.path-share .region .connect-tabs{margin-bottom:11px}.field--name-field-abstract-text ul,.field--type-text-long ul{padding-left:1.5em}.field--name-field-abstract-text ul li,.field--type-text-long ul li{list-style-type:disc}.field--name-field-abstract-text ol,.field--type-text-long ol{padding-left:1.5em}.field--name-field-abstract-text ol li,.field--type-text-long ol li{list-style-type:decimal}.rating--grid{display:inline-block;float:left;margin-right:5px}.rating--grid .fa-stack-2x{font-size:22px;line-height:26px;color:#fbb040}.rating--grid strong.fa-stack-1x{font-size:10.2px;line-height:25px;pointer-events:none;color:#704403}.flag__container .flag__bookmark,.flag__container .flag__rating{float:right}@media(min-width:1400px){.flag__rating{margin-top:10px}}@media(max-width:991px){.flag__rating{clear:both}}.flag__rating form[id^=vote-form]{overflow:hidden;position:relative;z-index:1;float:left;width:100%;padding-left:40px;padding-right:15px}@media(min-width:1400px)and (max-width:1599px){.flag__rating form[id^=vote-form]{padding-left:10px}}@media(max-width:1399px){.flag__rating form[id^=vote-form]{padding-left:0;margin-bottom:10px;margin-top:-10px}}.flag__rating form[id^=vote-form] .select-wrapper,.flag__rating form[id^=vote-form] button.form-submit,.flag__rating form[id^=vote-form] select{display:none!important}.flag__rating form[id^=vote-form] .rateyo{width:100px!important;float:right;margin-top:25px;padding:0}@media(max-width:1399px){.flag__rating form[id^=vote-form] .rateyo{float:left;margin-left:143px;margin-top:0}}.flag__rating form[id^=vote-form] .vote-result{position:relative;float:right;margin-right:-100px;font-size:14px;line-height:20px;font-weight:600;z-index:12;pointer-events:none}@media(max-width:1399px){.flag__rating form[id^=vote-form] .vote-result{float:left;margin-right:0;margin-left:-219px}}.flag__rating form[id^=vote-form] .vote-result span.vote-average{position:absolute;top:25px;right:105px}@media(max-width:1399px){.flag__rating form[id^=vote-form] .vote-result span.vote-average{top:0;right:-37px}}.flag__rating form[id^=vote-form] .rateyo-average{position:relative;float:left;font-size:14px;line-height:20px;font-weight:600;pointer-events:none}@media(min-width:1400px){.flag__rating form[id^=vote-form] .rateyo-average{max-width:143px}}.flag__rating form[id^=vote-form] .rateyo-average span.rateyo-average-vote{display:block;color:#929292;margin-top:5px}@media(max-width:1399px){.flag__rating form[id^=vote-form] .rateyo-average span.rateyo-average-vote{display:inline-block;margin:0 10px 0;float:right}}.flag__rating form[id^=vote-form] .rateyo-average span.rateyo-average-number{position:absolute;bottom:0;right:105px}@media(max-width:1399px){.flag__rating form[id^=vote-form] .rateyo-average span.rateyo-average-number{position:relative;right:0;margin-left:10px}}.flag__rating form[id^=vote-form] .rateyo-average .rateyo{padding:0}.flag__rating form[id^=vote-form] .rateyo-average .rateyo .jq-ry-normal-group svg{fill:#dedede}.flag__rating form[id^=vote-form] svg{width:20px!important;height:20px!important}.flag__rating .form-group{margin:0}.list-inline.local-actions li a{text-transform:uppercase;color:#222;padding:0 20px;padding-top:1px;border:1px solid transparent;border-radius:0;font-size:12px;font-weight:700;line-height:44px;position:relative;margin:0;background:0 0;box-shadow:none;transition:all .2s ease-out}.list-inline.local-actions li a span{display:none}.list-inline.local-actions li a:active:after,.list-inline.local-actions li a:focus:after{box-shadow:0 7px 12px -1px transparent}.list-inline.local-actions li a:focus{margin:0;border:1px solid transparent;background-color:rgba(0,0,0,0)}.list-inline.local-actions li a:hover{color:#00aef0;margin:0;border:1px solid transparent;background-color:rgba(0,0,0,0)}.list-inline.local-actions li a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.masonry__item .only-grid{display:block}.masonry__item .only-list{display:none}.masonry__item.LIST--masonry .only-grid{display:none}.masonry__item.LIST--masonry .only-list{display:block}.section-text-block{height:49px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;margin:-3px 0 14px;font-weight:600;font-style:italic;font-size:12px;line-height:1.3}@media(max-width:767px){.section-text-block{height:auto;margin:0 0 14px}}.section-text-block__inner{margin:auto 0}.page-node-type-ct-interview .article__content__wrapper .event__card,.page-node-type-ct-interview .article__content__wrapper .speaker__card{padding:0 10px}@media(max-width:1399px){.page-node-type-ct-interview .article__content__wrapper .event__card,.page-node-type-ct-interview .article__content__wrapper .speaker__card{padding:20px 10px}}.event__card .card__info .card__button,.speaker__card .card__info .card__button{-ms-flex-item-align:end;align-self:flex-end}.no-comment-form{margin-top:30px}.no-comment-form .comment-content .flag-like_comment{float:none}.video-available-notify{text-align:center;padding-bottom:40px}@media(max-width:1399px){.video-available-notify{padding-bottom:20px}}.video-available-notify .flag-video-available-flag a{padding:0 12px 0 8px;border:2px solid #00aef0;line-height:24px;border-radius:2px;color:#fff;font-size:10.2px;background-color:#00aef0;font-weight:800;text-transform:uppercase;display:inline-block;transition:all .2s ease-out}.video-available-notify .flag-video-available-flag a:before{content:"";font-family:irt-full;display:block;float:left;font-size:20px;line-height:24px;margin-right:10px;font-weight:400}.video-available-notify .flag-video-available-flag a:hover{background-color:#1b2d6d;border:2px solid #1b2d6d}.video-available-notify .flag-video-available-flag.action-unflag a{background-color:#009444;border:2px solid #009444}.video-available-notify .flag-video-available-flag.action-unflag a:before{content:""}.video-available-notify .flag-video-available-flag.action-unflag a:hover{background-color:#0b6739;border:2px solid #0b6739}.article__content__middle .downloadable-content{margin-bottom:0}.article__content__middle .downloadable-content.article__content-image>.field--type-image img{height:100%;object-fit:cover;object-position:50% 50%;margin:auto;width:auto}@media(max-width:991px){.article__content__middle .downloadable-content.article__content-image>.field--type-image img{height:auto}}@media(min-width:1400px)and (max-width:1919px){.article__content__middle .article__content-image,.article__content__middle .field--type-image,.article__content__middle>.row{height:100%}}@media(min-width:1920px){.article__content__middle .article__content-image,.article__content__middle .field--type-image,.article__content__middle>.row{height:100%}}.download-content-wrapper{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media(max-width:991px){.download-content-wrapper.elements--one{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.download-content-wrapper.elements--one .download-content-wrapper--inner{min-width:309px}@media(max-width:399px){.download-content-wrapper.elements--one .download-content-wrapper--inner{min-width:auto}}@media(max-width:399px){.download-content-wrapper.elements--one .download-content-wrapper--inner .buttons__container .button__image{height:144px}}.download-content-wrapper.elements--one .abstract-with-one-element{padding-top:5px;padding-left:60px}@media(max-width:991px){.download-content-wrapper.elements--one .abstract-with-one-element{padding-left:0;padding-right:0;margin-top:60px}}.download-content-wrapper.elements--one .abstract-with-one-element:before{content:"";display:block;position:absolute;left:30px;top:-10px;bottom:-20px;opacity:.5;width:2px;border-left:1px solid #fff;border-right:1px solid #ccc}@media(max-width:991px){.download-content-wrapper.elements--one .abstract-with-one-element:before{display:none}}.download-content-wrapper.elements--one .button__download a{width:147px}@media(max-width:399px){.download-content-wrapper.elements--one .button__download a{width:115px}}@media(max-width:991px){.download-content-wrapper.elements--two{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.download-content-wrapper.elements--two .download-content-wrapper--inner{position:relative;max-width:none}@media(max-width:399px){.download-content-wrapper.elements--two .download-content-wrapper--inner{min-width:auto}}.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{content:"";display:block;position:absolute;left:-50px;top:0;bottom:-20px;opacity:.5;width:2px;border-left:1px solid #fff;border-right:1px solid #ccc}@media(min-width:1400px)and (max-width:1919px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{left:-20px}}@media(min-width:1280px)and (max-width:1399px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{left:-52px}}@media(min-width:1200px)and (max-width:1279px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{left:-32px}}@media(min-width:992px)and (max-width:1199px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{left:-12px}}@media(max-width:991px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2):before{display:none}}@media(min-width:400px)and (max-width:991px){.download-content-wrapper.elements--two .download-content-wrapper--inner:nth-child(2){margin-top:20px}}.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__download-container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__download-container a.button{width:117px;margin:0 0 15px 15px}@media(min-width:1600px)and (max-width:1919px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{max-width:240px;height:136px}}@media(min-width:1400px)and (max-width:1599px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{height:94px;max-width:140px}}@media(min-width:1200px)and (max-width:1399px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{max-width:250px;height:140px}}@media(min-width:992px)and (max-width:1199px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{max-width:170px;height:94px}}@media(min-width:768px)and (max-width:991px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{height:153px}}@media(max-width:499px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{height:150px}}@media(max-width:399px){.download-content-wrapper.elements--two .download-content-wrapper--inner .buttons__container .button__image{height:114px}}@media(max-width:1599px){.download-content-wrapper.elements--three{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:600px)and (max-width:767px){.download-content-wrapper.elements--three{padding-left:50px;padding-right:50px}}@media(min-width:1600px)and (max-width:1919px){.download-content-wrapper.elements--three .download-content-wrapper--inner{max-width:240px}}@media(min-width:1280px)and (max-width:1599px){.download-content-wrapper.elements--three .download-content-wrapper--inner{max-width:270px}}@media(min-width:1200px)and (max-width:1279px){.download-content-wrapper.elements--three .download-content-wrapper--inner{max-width:260px}}@media(min-width:992px)and (max-width:1199px){.download-content-wrapper.elements--three .download-content-wrapper--inner{max-width:290px}}@media(max-width:991px){.download-content-wrapper.elements--three .download-content-wrapper--inner:nth-child(2){margin-top:30px}}@media(min-width:1400px)and (max-width:1599px){.download-content-wrapper.elements--three .download-content-wrapper--inner:nth-child(3){margin-top:50px}}@media(max-width:1199px){.download-content-wrapper.elements--three .download-content-wrapper--inner:nth-child(3){margin-top:30px}}@media(min-width:1600px)and (max-width:1919px){.download-content-wrapper.elements--three .download-content-wrapper--inner .button__download a{width:115px}}@media(max-width:1599px){.download-content-wrapper.elements--three .download-content-wrapper--inner .button__download a{width:125px}}@media(min-width:1600px)and (max-width:1919px){.download-content-wrapper.elements--three .download-content-wrapper--inner .buttons__container .button__image{max-width:240px;height:136px}}@media(min-width:1400px)and (max-width:1599px){.download-content-wrapper.elements--three .download-content-wrapper--inner .buttons__container .button__image{height:153px}}@media(min-width:1200px)and (max-width:1399px){.download-content-wrapper.elements--three .download-content-wrapper--inner .buttons__container .button__image{max-width:250px;height:140px}}@media(min-width:992px)and (max-width:1199px){.download-content-wrapper.elements--three .download-content-wrapper--inner .buttons__container .button__image{height:165px}}@media(max-width:399px){.download-content-wrapper.elements--three .download-content-wrapper--inner .buttons__container .button__image{height:144px}}.download-content-wrapper--inner{max-width:309px}@media(max-width:767px){.download-content-wrapper--inner{margin:auto}}@media(max-width:399px){.download-content-wrapper--inner{min-width:auto}}.downloadable-content{margin-bottom:80px;margin-top:5px;padding:0 3px 0 10px}@media(max-width:1399px){.downloadable-content{padding:0 10px}}.downloadable-content h4{display:inline-block;margin-bottom:0;font-weight:900;text-transform:uppercase;font-size:12px;position:relative;color:#fff;padding:0 15px;line-height:24px;z-index:0}.downloadable-content h4:before{display:block;content:"";background-color:#1b2d6d;-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.downloadable-content .button__image{max-width:309px;width:100%;height:186px;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background-color:#fff;float:left;margin-top:15px}.downloadable-content .button__image.locked a span{display:none}.downloadable-content .button__image.locked a img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.downloadable-content .button__image.locked a:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.downloadable-content .button__image.slides img{object-fit:fill!important}.downloadable-content .button__image img{padding:0;height:100%;object-fit:cover;object-position:100% 0;transition:all .2s ease-out}@media(min-width:992px)and (max-width:1199px){.downloadable-content .button__image img{overflow:hidden}}.downloadable-content .button__download.locked a{color:#603913!important;background:#fbb040!important}.downloadable-content .button__download.locked a:before{color:#603913!important}.downloadable-content .button__download a{font-size:10.2px;font-weight:900;line-height:35px;width:147px;text-align:center;padding:0 10px;border:2px solid #fff;background-image:linear-gradient(to bottom,var(--white),#fcfcfc 50%,#f4f4f4 80%,#e9e9e9);border-radius:2px;transition:all .2s ease-out}.downloadable-content .button__download a:before{font-size:24px}.downloadable-content .button__download a:hover{background:#00aef0;color:#fff;border:2px solid #00aef0}.downloadable-content .button__download a:hover:before{color:#fff}@media(max-width:1599px){.downloadable-content .button__download a{width:115px}}.downloadable-content .button__download a.glyph--slidesDownload:before{content:""}.downloadable-content .button__download a.glyph--slidesDownload:after{z-index:0}.downloadable-content .button__download a.glyph--slides:before{content:""}.downloadable-content .button__download a.glyph--slides:after{z-index:0}.downloadable-content .button__download-container{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;width:100%;margin-top:15px}.downloadable-content .buttons__container{-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-moz-align-items:center;align-items:center;min-height:116px}@media(min-width:1400px)and (max-width:1599px){.downloadable-content .buttons__container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}}@media(max-width:480px){.downloadable-content .buttons__container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}}.downloadable-content .article__content__no-video{padding:0 12px}@media(max-width:1599px){.downloadable-content .article__content__no-video{padding:0 5px}}@media(max-width:991px){.downloadable-content .article__content__no-video{padding:0;max-width:309px;margin:auto}}.downloadable-content .article__content__no-video h4{width:auto;margin-left:auto;margin-right:auto}@media(max-width:1599px){.downloadable-content .article__content__no-video h4{padding:0 8px}}.downloadable-content .article__content__no-video h4:before{background-color:#707070}.downloadable-content .article__content__no-video .buttons__container{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.downloadable-content .article__content__no-video .button__image{height:173px}@media(max-width:399px){.downloadable-content .article__content__no-video .button__image{height:125px}}.downloadable-content .article__content__no-video .button__download a{width:100%}@media(min-width:1920px){.downloadable-content .article__content__no-video .button__download a{min-width:140px}}@media(min-width:1600px)and (max-width:1919px){.downloadable-content .article__content__no-video .button__download a{min-width:140px}}@media(min-width:1400px)and (max-width:1599px){.downloadable-content .article__content__no-video .button__download a{min-width:120px}}@media(min-width:992px)and (max-width:1399px){.downloadable-content .article__content__no-video .button__download a{min-width:140px}}@media(min-width:400px)and (max-width:991px){.downloadable-content .article__content__no-video .button__download a{min-width:140px}}@media(min-width:992px)and (max-width:1599px){.downloadable-content .article__content__no-video .button__download a:before{text-indent:0;margin-right:0}}.downloadable-content .article__content__no-video .no-video--download{padding:0 12px}@media(max-width:1599px){.downloadable-content .article__content__no-video .no-video--download{padding:0 5px}}@media(max-width:991px){.downloadable-content .article__content__no-video .no-video--download{padding:0;margin-top:30px}}.downloadable-content.article__content-image{position:relative;margin:0}.downloadable-content.article__content-image.video-empty{padding:0}.downloadable-content.article__content-image .article__content__informations{position:relative;width:100%;padding:10px 0;margin:auto}@media(min-width:992px){.downloadable-content.article__content-image .article__content__informations{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff}}@media(max-width:991px){.downloadable-content.article__content-image .article__content__informations .article__content__no-video{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:992px){.downloadable-content.article__content-image .article__content__informations-container{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.8)}}.downloadable-content.article__content-image img{width:100%}@media(min-width:992px)and (max-width:1399px){.downloadable-content.article__content-image.video-empty{min-height:450px}}.downloadable-content .video-notice-info{font-size:22px;font-weight:800;letter-spacing:-.5px;text-align:center;padding:10px 10px 30px}.downloadable-content .article__content__no-video{-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}@media(min-width:992px)and (max-width:1199px){.downloadable-content .article__content__no-video.three-no-video-element .button__image{height:100px}}@media(min-width:1400px)and (max-width:1599px){.downloadable-content .article__content__no-video.three-no-video-element .button__image{height:100px}}@media(min-width:1600px)and (max-width:1919px){.downloadable-content .article__content__no-video.three-no-video-element .button__image{height:143px}}@media(min-width:1600px)and (max-width:1919px){.downloadable-content .article__content__no-video.three-no-video-element .button__download a{min-width:110px}}@media(min-width:1400px)and (max-width:1599px){.downloadable-content .article__content__no-video.three-no-video-element .button__download a{min-width:60px;padding:0 8px}}@media(min-width:1200px)and (max-width:1399px){.downloadable-content .article__content__no-video.three-no-video-element .button__download a{min-width:125px}}@media(min-width:992px)and (max-width:1199px){.downloadable-content .article__content__no-video.three-no-video-element .button__download a{min-width:80px}}.downloadable-content.report-content{padding:0;margin:0 0 20px}.downloadable-content.report-content .report-downloadable{margin-top:20px;padding:0 20px}@media(min-width:1400px)and (max-width:1599px){.downloadable-content.report-content .button__download-container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1199px){.downloadable-content.report-content .button__download-container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.downloadable-content.report-content .button__download a.button--large{padding:10px 5px 10px 28px;line-height:12px;min-width:auto;width:140px}@media(min-width:1600px)and (max-width:1919px){.downloadable-content.report-content .button__download a.button--large{width:110px}}@media(min-width:1400px)and (max-width:1599px){.downloadable-content.report-content .button__download a.button--large{width:100%;margin:5px 0}}@media(min-width:1280px)and (max-width:1399px){.downloadable-content.report-content .button__download a.button--large{width:125px}}@media(min-width:1200px)and (max-width:1279px){.downloadable-content.report-content .button__download a.button--large{width:115px}}@media(max-width:1199px){.downloadable-content.report-content .button__download a.button--large{width:100%;margin:5px 0}}@media(max-width:499px){.downloadable-content.report-content .button__download a.button--large{text-indent:-9999px;overflow:hidden;padding-left:0;padding-right:0}}.downloadable-content.report-content .button__download a.button--large:before{position:absolute;left:5px;top:0;bottom:0;margin:auto;height:12px}@media(max-width:499px){.downloadable-content.report-content .button__download a.button--large:before{text-indent:0;left:0;right:0}}.node-video__duration{position:absolute;top:10px;background-color:rgba(0,0,0,.3);right:10px;z-index:2;padding:4px 10px;color:#fff;font-weight:500;font-size:12px}.article .flag__container .flag__rating{width:100%}.mb-30{margin-bottom:30px}.path-connect .tabs .nav-tabs li a:focus,.path-learn .tabs .nav-tabs li a:focus{color:#00aef0}.field--name-field-abstract-text p{margin:0 0 12px}.field--name-field-abstract-text p:last-child{margin-bottom:0}@media(min-width:1280px)and (max-width:1599px){.route--vieweventspage-1 .form-type-select .select-wrapper .fancy-select .options,.route--vieweventspage-1 .form-type-select .select-wrapper .fancy-select .trigger,.route--vieweventspage-2 .form-type-select .select-wrapper .fancy-select .options,.route--vieweventspage-2 .form-type-select .select-wrapper .fancy-select .trigger,.route--vieweventspage-3 .form-type-select .select-wrapper .fancy-select .options,.route--vieweventspage-3 .form-type-select .select-wrapper .fancy-select .trigger{width:120px}}.route--vieweventspage-1.nav-tabs,.route--vieweventspage-2.nav-tabs,.route--vieweventspage-3.nav-tabs{margin-top:2px}.route--vieweventspage-1.nav-tabs li.nav-learn,.route--vieweventspage-2.nav-tabs li.nav-learn,.route--vieweventspage-3.nav-tabs li.nav-learn{position:relative;margin-right:20px}@media(max-width:991px){.route--vieweventspage-1.nav-tabs li.nav-learn,.route--vieweventspage-2.nav-tabs li.nav-learn,.route--vieweventspage-3.nav-tabs li.nav-learn{margin:0;width:100%}}.route--vieweventspage-1.nav-tabs li.nav-learn a,.route--vieweventspage-2.nav-tabs li.nav-learn a,.route--vieweventspage-3.nav-tabs li.nav-learn a{width:255px;font-size:15px;font-weight:800;line-height:17px;padding:12px 50px 10px 49px;letter-spacing:-.5px;color:#929292;transition:all .2s ease-out;background-color:rgba(0,0,0,0);border-color:transparent;box-shadow:none;border-radius:4px;position:relative}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn a,.route--vieweventspage-2.nav-tabs li.nav-learn a,.route--vieweventspage-3.nav-tabs li.nav-learn a{width:222px;font-size:13px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn a,.route--vieweventspage-2.nav-tabs li.nav-learn a,.route--vieweventspage-3.nav-tabs li.nav-learn a{width:100%;font-size:10.2px;padding-left:30px}}@media(max-width:991px){.route--vieweventspage-1.nav-tabs li.nav-learn a,.route--vieweventspage-2.nav-tabs li.nav-learn a,.route--vieweventspage-3.nav-tabs li.nav-learn a{width:100%}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn a,.route--vieweventspage-2.nav-tabs li.nav-learn a,.route--vieweventspage-3.nav-tabs li.nav-learn a{padding-left:10px;padding-right:35px}}.route--vieweventspage-1.nav-tabs li.nav-learn a.find-contacts-disabled,.route--vieweventspage-2.nav-tabs li.nav-learn a.find-contacts-disabled,.route--vieweventspage-3.nav-tabs li.nav-learn a.find-contacts-disabled{position:relative;color:#ccc;text-indent:0}.route--vieweventspage-1.nav-tabs li.nav-learn a.find-contacts-disabled:hover,.route--vieweventspage-2.nav-tabs li.nav-learn a.find-contacts-disabled:hover,.route--vieweventspage-3.nav-tabs li.nav-learn a.find-contacts-disabled:hover{color:#929292!important}.route--vieweventspage-1.nav-tabs li.nav-learn a.find-contacts-disabled .ajax-throbber,.route--vieweventspage-2.nav-tabs li.nav-learn a.find-contacts-disabled .ajax-throbber,.route--vieweventspage-3.nav-tabs li.nav-learn a.find-contacts-disabled .ajax-throbber{position:absolute;right:0;font-size:16px;line-height:16px;top:16px;width:16px;height:16px}.route--vieweventspage-1.nav-tabs li.nav-learn:not(.active) a:hover,.route--vieweventspage-2.nav-tabs li.nav-learn:not(.active) a:hover,.route--vieweventspage-3.nav-tabs li.nav-learn:not(.active) a:hover{color:#444}.route--vieweventspage-1.nav-tabs li.nav-learn:not(.active):hover:before,.route--vieweventspage-2.nav-tabs li.nav-learn:not(.active):hover:before,.route--vieweventspage-3.nav-tabs li.nav-learn:not(.active):hover:before{color:#00aef0}.route--vieweventspage-1.nav-tabs li.nav-learn:not(.active):hover .events-counter,.route--vieweventspage-2.nav-tabs li.nav-learn:not(.active):hover .events-counter,.route--vieweventspage-3.nav-tabs li.nav-learn:not(.active):hover .events-counter{color:#00aef0}.route--vieweventspage-1.nav-tabs li.nav-learn:not(.active):hover a,.route--vieweventspage-2.nav-tabs li.nav-learn:not(.active):hover a,.route--vieweventspage-3.nav-tabs li.nav-learn:not(.active):hover a{border-color:#e9e8e9;background-color:#f0f0f0;border-radius:4px;color:#00aef0}.route--vieweventspage-1.nav-tabs li.nav-learn.upgrade:after,.route--vieweventspage-2.nav-tabs li.nav-learn.upgrade:after,.route--vieweventspage-3.nav-tabs li.nav-learn.upgrade:after{color:#ccc!important}.route--vieweventspage-1.nav-tabs li.nav-learn.active a,.route--vieweventspage-2.nav-tabs li.nav-learn.active a,.route--vieweventspage-3.nav-tabs li.nav-learn.active a{color:#444;background-color:#fff;border-color:#e9e8e9;border-radius:4px;position:relative}.route--vieweventspage-1.nav-tabs li.nav-learn.active a:active,.route--vieweventspage-1.nav-tabs li.nav-learn.active a:focus,.route--vieweventspage-2.nav-tabs li.nav-learn.active a:active,.route--vieweventspage-2.nav-tabs li.nav-learn.active a:focus,.route--vieweventspage-3.nav-tabs li.nav-learn.active a:active,.route--vieweventspage-3.nav-tabs li.nav-learn.active a:focus{border-color:#fbb040}.route--vieweventspage-1.nav-tabs li.nav-learn.active a:active:after,.route--vieweventspage-1.nav-tabs li.nav-learn.active a:focus:after,.route--vieweventspage-2.nav-tabs li.nav-learn.active a:active:after,.route--vieweventspage-2.nav-tabs li.nav-learn.active a:focus:after,.route--vieweventspage-3.nav-tabs li.nav-learn.active a:active:after,.route--vieweventspage-3.nav-tabs li.nav-learn.active a:focus:after{box-shadow:0 7px 12px -1px transparent}.route--vieweventspage-1.nav-tabs li.nav-learn.active a:after,.route--vieweventspage-2.nav-tabs li.nav-learn.active a:after,.route--vieweventspage-3.nav-tabs li.nav-learn.active a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0}.route--vieweventspage-1.nav-tabs li.nav-learn.active:after,.route--vieweventspage-2.nav-tabs li.nav-learn.active:after,.route--vieweventspage-3.nav-tabs li.nav-learn.active:after{color:#929292!important}.route--vieweventspage-1.nav-tabs li.nav-learn.active .events-counter,.route--vieweventspage-2.nav-tabs li.nav-learn.active .events-counter,.route--vieweventspage-3.nav-tabs li.nav-learn.active .events-counter{color:#00aef0!important}.route--vieweventspage-1.nav-tabs li.nav-learn .events-counter,.route--vieweventspage-2.nav-tabs li.nav-learn .events-counter,.route--vieweventspage-3.nav-tabs li.nav-learn .events-counter{position:absolute;top:0;bottom:0;right:15px;height:18px;line-height:20px;font-size:18px;margin:auto;font-family:museo-900;pointer-events:none;letter-spacing:-.18px;color:#929292;transition:all .2s ease-out}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn .events-counter,.route--vieweventspage-2.nav-tabs li.nav-learn .events-counter,.route--vieweventspage-3.nav-tabs li.nav-learn .events-counter{font-size:14px}}.route--vieweventspage-1.nav-tabs li.nav-learn:before,.route--vieweventspage-2.nav-tabs li.nav-learn:before,.route--vieweventspage-3.nav-tabs li.nav-learn:before{content:"";font-family:irt-full;display:block;position:absolute;left:15px;z-index:1;top:0;bottom:0;margin:auto;height:17px;font-size:30px;font-style:normal;color:#929292;font-weight:400;line-height:18px;pointer-events:none}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn{margin-bottom:10px;width:185px;margin-right:0}}@media(max-width:991px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn{width:208px;margin-right:0}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn{width:49%;margin-right:0}}.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn:before{content:"";width:26px;height:23px;background-size:100%;background-repeat:no-repeat;background-image:url(../..//images/button-sprite-events-attended@2x.png);background-position:0 0}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn:before{width:21px;height:19px;left:17px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn:before{left:7px}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn:before{display:none}}.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn.active:before{background-position:0 -49px}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.nav-learn.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.nav-learn.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.nav-learn.active:before{background-position:0 -40px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab{margin-bottom:10px;width:185px;margin-right:15px}}@media(max-width:991px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab{width:208px;margin-right:9px}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab{width:49%;margin-right:2%}}.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab:before{content:"";width:22px;height:24px;background-size:100%;background-repeat:no-repeat;background-image:url(../..//images/button-sprite-past-events@2x.png);background-position:0 0}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab:before{width:19px;height:21px;left:17px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab:before{left:7px}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab:before{display:none}}.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab.active:before{background-position:0 -49px}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.past_nav_tab.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.past_nav_tab.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.past_nav_tab.active:before{background-position:0 -42px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab{margin-bottom:10px;width:185px;margin-right:15px}}@media(max-width:991px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab{width:208px;margin-right:0}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab{width:49%}}.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab:before{content:"";width:24px;height:28px;background-repeat:no-repeat;background-image:url(../..//images/button-sprite-upcoming-events@2x.png);background-size:100%;background-position:0 0}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab:before{width:19px;height:22px;left:17px}}@media(max-width:1279px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab:before{left:7px}}@media(max-width:767px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab:before{display:none}}.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab.active:before{background-position:0 -56px}@media(max-width:1599px){.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab.active:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab.active:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab.active:before{background-position:0 -44px}}.route--vieweventspage-1.nav-tabs li.nav-learn.upcoming_nav_tab.upgrade:before,.route--vieweventspage-2.nav-tabs li.nav-learn.upcoming_nav_tab.upgrade:before,.route--vieweventspage-3.nav-tabs li.nav-learn.upcoming_nav_tab.upgrade:before{color:#ccc}.path-bookmarks .tabs--primary.nav-tabs li.active a,.path-learn:not(.route--vieweventspage-1):not(.route--vieweventspage-2):not(.route--vieweventspage-3) .tabs--primary.nav-tabs li.active a,.profile__container-main-content li.active a{border:1px solid #e9e9e9;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.path-bookmarks .tabs--primary.nav-tabs li.active a:hover,.path-learn:not(.route--vieweventspage-1):not(.route--vieweventspage-2):not(.route--vieweventspage-3) .tabs--primary.nav-tabs li.active a:hover,.profile__container-main-content li.active a:hover{cursor:pointer}.path-bookmarks .tabs--primary.nav-tabs li.active a:hover:after,.path-learn:not(.route--vieweventspage-1):not(.route--vieweventspage-2):not(.route--vieweventspage-3) .tabs--primary.nav-tabs li.active a:hover:after,.profile__container-main-content li.active a:hover:after{opacity:1}.found-contacts:not(.active) .events-counter,.found-contacts:not(.active) .learn-nav-count{color:#ee2a7b!important}.video-restricted{position:relative;display:block;margin:0 0 15px;background-color:#fbb040;color:#603913;padding:12px 30px 12px 20px;border-radius:3px;max-width:100%;box-shadow:0 2px 2px -2px rgba(0,0,0,.6),0 4px 8px -4px rgba(0,0,0,.2);font-size:14px;letter-spacing:-.25px;font-weight:600;line-height:22px}@media(min-width:1400px)and (max-width:1599px){.video-restricted{max-width:590px}}@media(min-width:1600px)and (max-width:1919px){.video-restricted{max-width:793px}}@media(min-width:1920px){.video-restricted{max-width:997px}}.video-restricted .video-info-close{position:absolute;right:5px;top:5px;width:15px;height:15px;text-align:center;font-size:14px;line-height:14px;cursor:pointer;z-index:1}.route--viewresourcesbookmarked-insights #free-content-dummy,.route--viewresourcesbookmarked-interviews #free-content-dummy,.route--viewresourcesbookmarked-readings #free-content-dummy,.route--viewresourcesbookmarked-reports #free-content-dummy,.route--viewresourcesinsights-page #free-content-dummy,.route--viewresourcesinterviews-page #free-content-dummy,.route--viewresourcesreadings-page #free-content-dummy,.route--viewresourcesreports-page #free-content-dummy{margin-bottom:20px}.block-facets-ajax.block-facet-blockpresentations-with-video label,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources- label,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources-prese label,.block-facets-ajax.block-facet-blockpresentations-with-video-learn-resources-presentat label{position:relative;z-index:12}.block-facets-ajax.block-facet-blockpresentations-with-video .facet-item:not(.checked):hover .facets-colors .parent-color:after,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources- .facet-item:not(.checked):hover .facets-colors .parent-color:after,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources-prese .facet-item:not(.checked):hover .facets-colors .parent-color:after,.block-facets-ajax.block-facet-blockpresentations-with-video-learn-resources-presentat .facet-item:not(.checked):hover .facets-colors .parent-color:after{color:#b8b8b8!important}.block-facets-ajax.block-facet-blockpresentations-with-video .facet-item:not(.checked):hover .facets-colors .parent-color .color-check,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources- .facet-item:not(.checked):hover .facets-colors .parent-color .color-check,.block-facets-ajax.block-facet-blockpresentations-with-video-bookmarks-resources-prese .facet-item:not(.checked):hover .facets-colors .parent-color .color-check,.block-facets-ajax.block-facet-blockpresentations-with-video-learn-resources-presentat .facet-item:not(.checked):hover .facets-colors .parent-color .color-check{background-color:#fff!important}.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources,.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources-presentation{position:relative;top:-25px;margin-bottom:0;z-index:11}.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources .facet-item:not(.checked):hover .facets-colors .parent-color:after,.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources-presentation .facet-item:not(.checked):hover .facets-colors .parent-color:after{color:#b8b8b8!important}.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources .facet-item:not(.checked):hover .facets-colors .parent-color .color-check,.block-facets-ajax.block-facet-blockdiscussion-worksheet-learn-resources-presentation .facet-item:not(.checked):hover .facets-colors .parent-color .color-check{background-color:#fff!important}#global-search-throbber{position:absolute;right:40px;top:0;bottom:0;width:15px;height:15px;margin:auto;font-weight:400;pointer-events:none;color:#00aef0}body.route--system403 .push-section{width:auto;left:0;float:none}.view-header--message{position:relative;float:left;margin:5px 0 20px;pointer-events:none;background-color:#fbb040;color:#603913;padding:12px 30px 12px 20px;border-radius:3px;box-shadow:0 2px 2px -2px rgba(0,0,0,.6),0 4px 8px -4px rgba(0,0,0,.2);font-size:14px;letter-spacing:-.25px;font-weight:600;line-height:22px}.view-header--message .header__inner{position:relative}.view-header--message .header__inner span{font-weight:800}@media(min-width:1280px)and (max-width:1599px){.route--viewconnect-indexfind-contacts .view-filters.form-group{height:77px}}.route--viewconnect-indexfind-contacts .view-header--find-new-contacts{position:relative;float:left;margin:-5px 0 20px;pointer-events:none;background-color:#fbb040;color:#603913;padding:12px 30px 12px 20px;border-radius:3px;box-shadow:0 2px 2px -2px rgba(0,0,0,.6),0 4px 8px -4px rgba(0,0,0,.2);font-size:14px;letter-spacing:-.25px;font-weight:600;line-height:22px}@media(min-width:1280px)and (max-width:1599px){.route--viewconnect-indexfind-contacts .view-header--find-new-contacts{margin:-15px 0 20px}}.route--viewconnect-indexfind-contacts .view-header--find-new-contacts .header__inner{position:relative;padding-left:40px}.route--viewconnect-indexfind-contacts .view-header--find-new-contacts .header__inner:before{content:"";font-family:irt-full;position:absolute;top:0;left:0;font-size:25px;font-weight:400}.route--viewconnect-indexfind-contacts .view-header--find-new-contacts .header__inner span{font-weight:800}.card--connect{z-index:19}.card--connect:hover .speaker__interests{color:#929292}.card--connect:hover .speaker__interests:before{color:#ccc}.card--connect:hover .speaker__image.find-contacts img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.card--connect .user-string-with-color{color:#222;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10.2px;font-weight:600;letter-spacing:-.2px;margin-bottom:2px;width:235px;position:relative;padding-left:12px;margin-left:-10px}.card--connect .card__button{padding-left:5px}.card--connect .speaker__infos{width:100%;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.card--connect .speaker__innovation-container.list-view{display:none}.card--connect .speaker__innovation-container.grid-view{display:inline-block;width:100%;height:57px;margin-bottom:20px}.card--connect .speaker__title .paragraph-section.section h1,.card--connect .speaker__title h2,.paragraph-section.section .card--connect .speaker__title h1{font-weight:800}.card--connect .speaker__role{font-weight:700;font-size:11px;font-style:normal;letter-spacing:-.2px;line-height:14px;color:#000;margin-top:0}.card--connect .speaker__company{color:#1b2d6d;font-size:12px;margin-bottom:3px;margin-top:10px;font-weight:800}.card--connect .speaker__company .usr-company{margin-right:3px}.card--connect .speaker__company .division{font-weight:500}.card--connect .speaker__image{margin-bottom:30px}.card--connect .speaker__image.find-contacts img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.card--connect .speaker__expanded{-ms-flex-preferred-size:100%;flex-basis:100%}.card--connect .speaker__event-count{width:65px;height:30px;line-height:31px;text-align:center;font-family:museo-900;background-color:rgba(0,0,0,0);color:#fff;border:0;font-size:14px;text-indent:20px;position:absolute;bottom:-15px;left:-21px;padding:0;z-index:1;box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}.card--connect .speaker__event-count:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#45ab3f;z-index:-1;-ms-transform:perspective(90px) rotateX(20deg);transform:perspective(90px) rotateX(20deg);-ms-transform-origin:0 100%;transform-origin:0 100%;margin-top:-6px}.card--connect .speaker__event-count:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-4px;bottom:0;left:0;background-color:#0b6739;-ms-transform:skewY(-50deg);transform:skewY(-50deg);z-index:-2}.card--connect .speaker__event-count span{position:absolute;left:-10px;top:0;bottom:0;text-indent:30px}.card--connect .speaker__event-count span:before{content:"";font-family:irt-full;display:block;position:absolute;left:-10px;top:0;font-size:18px;color:#fff;font-weight:400;line-height:30px}.card--connect .speaker__interests{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;position:relative;font-size:12px;height:57px;line-height:17px;font-style:italic;font-weight:600;padding-left:30px;margin-bottom:20px;transition:all .2s ease-out}@media(min-width:992px){.card--connect .speaker__interests{width:100%}}.card--connect .speaker__interests:before{font-family:irt-full;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;height:18px;font-size:18px;font-style:normal;color:#8a8a8a;font-weight:400;line-height:15px;transition:all .2s ease-out}.card--connect .speaker__innovation-topics:before{content:""}.card--connect .speaker__expertise:before{content:"";height:16px}.card--connect .speaker__business{margin-top:-4px;margin-bottom:4px;position:relative;line-height:20px;font-family:museo-700;color:#444;font-size:11px;padding:0 0 0 22px}.card--connect .speaker__business:before{content:"";font-family:irt-full;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;font-size:18px;font-style:normal;color:#fbb040;font-weight:400;line-height:15px}.card--connect--find--upgrade{border-radius:0 0 4px 0;overflow:hidden}.card--connect--find--upgrade .speaker__card:after,.card--connect--find--upgrade .speaker__card:before{display:block;content:"";position:absolute}.card--connect--find--upgrade .speaker__card:before{font-family:irt-home;content:"";font-size:20px;line-height:30px;width:30px;height:30px;right:5px;bottom:5px;padding-left:1px;color:#603913;text-shadow:0 1px hsla(0,0%,100%,.3);z-index:1;text-align:center;transition:all .2s ease-out;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.card--connect--find--upgrade .speaker__card:after{width:96px;height:96px;right:-48px;bottom:-48px;-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:all .2s ease-out;opacity:1;background-color:#fbb040;background:linear-gradient(90deg,#fbc932 0,#fbba3a 2%,#fbb23f 11%,#fbb040 14%,#f7941d 40%,#f79721 45%,#f9a12e 50%,#fbb040 55%),#fbba3a 60%}.card--connect--find--upgrade .speaker__image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 77.5%);transition:all .2s ease-out}.card--connect--find--upgrade:hover .speaker__image:after{opacity:0}.card--connect--find--upgrade:hover .speaker__card:before{color:#ccc}.card--connect--find--upgrade:hover .speaker__card:after{opacity:0;box-shadow:none;transition:all .2s ease-out}.card--connect--find--upgrade .button-open-content{bottom:0}.find-contacts__content{position:relative;width:100%;float:left;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.find-contacts__content{display:block!important}.find-contacts__content .element__container.masonry__item{float:left!important}}.region .connect-tabs{width:auto;float:left;margin-bottom:20px}@media(min-width:1600px){.region .connect-tabs{margin-bottom:30px}}@media(max-width:767px){.region .connect-tabs{width:100%}}.route--userlogin .region .connect-tabs{float:none}.region .connect-tabs li.nav-connect{position:relative;margin-right:24px}@media(max-width:991px){.region .connect-tabs li.nav-connect{margin:0;width:100%}}.region .connect-tabs li.nav-connect:hover .flag-counter{color:#00aef0}.region .connect-tabs li.nav-connect a{width:280px;font-size:16px;font-weight:800;line-height:16px;padding:17px 50px 25px 60px;letter-spacing:-.5px;color:#929292;transition:all .2s ease-out;background-color:#f3f3f3;border-color:#e9e9e9;box-shadow:none;border-radius:4px;position:relative}@media(max-width:991px){.region .connect-tabs li.nav-connect a{width:100%;font-size:14px;padding-left:51px}}@media(max-width:767px){.region .connect-tabs li.nav-connect a{padding:15px 65px 15px 10px;line-height:16px;font-size:14px}}.region .connect-tabs li.nav-connect a:before{display:block;position:absolute;font-size:10.2px;bottom:11px;font-weight:600;text-transform:none;letter-spacing:-.25px}@media(max-width:991px){.region .connect-tabs li.nav-connect a:before{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90px}}@media(max-width:767px){.region .connect-tabs li.nav-connect a:before{display:none}}.region .connect-tabs li.nav-connect a.find-contacts-disabled{position:relative;color:#ccc;text-indent:0}.region .connect-tabs li.nav-connect a.find-contacts-disabled:hover{color:#929292!important}.region .connect-tabs li.nav-connect a.find-contacts-disabled .ajax-throbber{position:absolute;right:0;font-size:16px;line-height:16px;top:16px;width:16px;height:16px}.region .connect-tabs li.nav-connect:not(.active) a:focus,.region .connect-tabs li.nav-connect:not(.active) a:hover{color:#00aef0}.region .connect-tabs li.nav-connect:not(.active):focus:before,.region .connect-tabs li.nav-connect:not(.active):hover:before{color:#444}.region .connect-tabs li.nav-connect.upgrade:after{color:#ccc!important}.region .connect-tabs li.nav-connect.active:before{color:#00aef0}.region .connect-tabs li.nav-connect.active a{color:#444;background-color:#fff;position:relative}.region .connect-tabs li.nav-connect.active a:active,.region .connect-tabs li.nav-connect.active a:focus{border-color:#fbb040}.region .connect-tabs li.nav-connect.active a:active:after,.region .connect-tabs li.nav-connect.active a:focus:after{box-shadow:0 7px 12px -1px transparent}.region .connect-tabs li.nav-connect.active a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0}.region .connect-tabs li.nav-connect.active:after{color:#929292!important}.region .connect-tabs li.nav-connect.active .flag-counter{color:#00aef0}.region .connect-tabs li.nav-connect .flag-counter{position:absolute;top:0;bottom:0;right:15px;height:18px;line-height:20px;font-size:18px;margin:auto;font-family:museo-700;pointer-events:none;letter-spacing:-2px;color:#929292;transition:all .2s ease-out}.region .connect-tabs li.nav-connect .found-contacts{color:#ee2a7b}.region .connect-tabs li.nav-connect:before{content:"";font-family:irt-full;display:block;position:absolute;left:15px;z-index:1;top:0;bottom:0;margin:auto;height:17px;font-size:30px;font-style:normal;color:#929292;font-weight:400;line-height:18px;pointer-events:none;transition:all .2s ease-out}@media(max-width:991px){.region .connect-tabs li.nav-connect:before{font-size:26px}}@media(max-width:767px){.region .connect-tabs li.nav-connect:before{display:none}}@media(max-width:1279px){.region .connect-tabs li.nav-connect:nth-child(1){margin-bottom:10px}}@media(max-width:991px){.region .connect-tabs li.nav-connect:nth-child(1){margin-right:0;width:100%}}.region .connect-tabs li.nav-connect:nth-child(1):before{content:""}.region .connect-tabs li.nav-connect:nth-child(1) a:before{content:"People you might have met before"}@media(max-width:1279px){.region .connect-tabs li.nav-connect:nth-child(2){margin-bottom:10px;margin-right:0}}@media(max-width:991px){.region .connect-tabs li.nav-connect:nth-child(2){width:100%}}.region .connect-tabs li.nav-connect:nth-child(2):before{content:""}.region .connect-tabs li.nav-connect:nth-child(2) a:before{content:"People you boomarked"}.region .connect-tabs li.nav-connect:nth-child(3){margin:0}.region .connect-tabs li.nav-connect:nth-child(3):before{content:""}.region .connect-tabs li.nav-connect:nth-child(3).upgrade:before{color:#ccc}.region .connect-tabs li.nav-connect:nth-child(3) a:before{content:"Corporate, academics, startups, ..."}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets{position:relative;margin:0 0 10px;clear:both}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title{position:relative;padding:10px 10px 10px 35px;width:100%;font-size:16px;font-weight:500;line-height:20px;margin:0;cursor:pointer;color:#8a8a8a;background:0 0;border:none;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title:after{content:"";font-family:irt-full;font-weight:400;font-size:22px;display:inline-block;position:absolute;bottom:0;top:5px;height:27px;width:27px;left:0;color:#222;text-align:center;line-height:26px;-ms-transform:rotate(270deg);transform:rotate(270deg);transition:all .2s ease-out;border-radius:50%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title:before{width:27px;height:27px;display:inline-block;position:absolute;left:0;top:5px;content:"";font-size:12px;font-weight:700;line-height:44px;background-color:#fff;border-color:#fff;border-radius:50%;transition:all .2s ease-out;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title:hover{color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title:hover:before{box-shadow:0 0 0 2px rgba(0,0,0,.15)}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title.open:before{background-color:#00aef0;border-color:#333}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title.open:after{-ms-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title.child-selected{font-weight:600;color:#222;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets .block-title.child-selected:before{color:#e30b27}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links){float:left;width:100%;transition:all .2s ease-out;height:0;overflow:hidden}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links).open{height:100%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links) .form-item{width:100%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li:first-child{margin-top:10px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked>a{font-weight:600;color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked>a:before{content:"";color:#e30b27}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked>a:hover:before{content:""}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a{display:block;float:left;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 5px;padding:0 0 0 60px;width:100%;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a:hover{color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a:hover:before{color:#e30b27;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:4px;left:33px;color:#d5d5d5;margin:0;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a .facet-item__status{display:none}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a .facet-item__value{word-break:break-word;float:left;width:185px}@media(max-width:767px){.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a .facet-item__value{width:175px}}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li>a .facet-item__count{float:right;width:30px;text-align:center;letter-spacing:-.5px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label{font-size:14px;font-weight:400;line-height:20px;margin:2px 0;padding:0 0 0 60px;width:100%;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label:hover{color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label:hover:before{color:#e30b27;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:2px;left:33px;color:#d5d5d5;margin:0;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label .facet-item__value{word-break:break-word;float:left;width:185px}@media(max-width:767px){.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label .facet-item__value{width:175px}}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li .label-wrapper label .facet-item__count{float:right;width:30px;text-align:center;letter-spacing:-.5px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked label{font-weight:600;color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked label:before{content:"";color:#e30b27;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets ul:not(.contextual-links)>li.checked label:hover:before{content:"";color:#e30b27;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.open #block-connectexpertiseform,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.open #block-connectindustryform,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.open #block-connecttopicofinterestform{display:block;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company.open .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company.open .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts.open .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts.open .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts.open .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts.open .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts.open .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts.open .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany.open .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany.open .facets-widget-dropdown_search{height:100%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .facets-widget-dropdown_search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .facets-widget-dropdown_search{height:0;overflow:hidden}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company select,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany select,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts select,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts select,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts select{max-width:100%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container{float:left;transition:all .2s ease-out;height:0;overflow:hidden;width:100%!important}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;font-size:14px;color:#222;font-weight:600;line-height:20px;margin:5px 0;padding:0 0 0 60px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;color:#e30b27;top:0;left:33px;margin:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single div b,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single div b,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single div b,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single div b,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single div b{background:0 0;position:relative}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single div b:after{content:"";display:inline-block;font-family:irt-full;font-weight:400;font-size:22px;color:#222;position:absolute;right:2px;top:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default{font-weight:400;color:#8a8a8a;padding:0 0 0 35px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default:before{display:none}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default:hover{color:#222;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container-active.chosen-with-drop .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container-active.chosen-with-drop .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container-active.chosen-with-drop .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container-active.chosen-with-drop .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container-active.chosen-with-drop .chosen-drop{display:block}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop{position:relative;display:none;background:rgba(0,0,0,0);border:none;box-shadow:none}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search{position:relative;padding:0 5px 0 35px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:4px;right:8px;color:#d5d5d5;margin:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search input{background-color:#fff;border:none;font-size:14px;line-height:20px;background-image:none;padding:4px 24px 4px 5px;font-family:Raleway,sans-serif}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li{position:relative;float:left;width:100%;font-size:14px;font-weight:400;line-height:20px;margin:5px 0;padding:0 0 0 60px;color:#8a8a8a}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:hover{color:#222;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:hover:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:hover:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:hover:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:hover:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:hover:before{color:#e30b27;transition:all .2s ease-out}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:0;left:33px;color:#d5d5d5;margin:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.highlighted,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.highlighted,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.highlighted,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.highlighted,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.highlighted{background:0 0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results{padding:0 0 0 40px;font-size:12px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before{display:none}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover{color:#8a8a8a}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi{width:245px!important;margin-left:35px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices{padding:2px;background-color:#fff;border:2px solid #d5d5d5;box-shadow:none;background-image:none;color:#222;line-height:24px;font-size:14px;font-weight:400}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice{margin:2px;background-image:none;border:2px solid #d5d5d5;background-color:#f3f3f3;font-weight:600;border-radius:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close{margin:0;padding:0}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before{display:none}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field{margin:1px 1px 2px;width:100%}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input{width:100%!important}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li{padding:0 0 0 25px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before{left:-2px}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected{font-weight:600;color:#222}.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-bookmarks div[data-route="view.connect_index.bm_contacts"] .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before{content:"";color:#e30b27}.path-connect .block-global-search-block:after{display:none}.path-connect .reset__filter{padding-top:10px}.path-connect .block-facets{position:relative;margin:0 0 10px;clear:both}.path-connect .block-facets .block-title{position:relative;padding:10px 10px 10px 35px;width:100%;font-size:16px;font-weight:500;line-height:20px;margin:0;cursor:pointer;color:#8a8a8a;background:0 0;border:none;transition:all .2s ease-out}.path-connect .block-facets .block-title:after{content:"";font-family:irt-full;font-weight:400;font-size:22px;display:inline-block;position:absolute;bottom:0;top:5px;height:27px;width:27px;left:0;color:#222;text-align:center;line-height:26px;-ms-transform:rotate(270deg);transform:rotate(270deg);transition:all .2s ease-out;border-radius:50%}.path-connect .block-facets .block-title:before{width:27px;height:27px;display:inline-block;position:absolute;left:0;top:5px;content:"";font-size:12px;font-weight:700;line-height:44px;background-color:#fff;border-color:#fff;border-radius:50%;transition:all .2s ease-out;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.path-connect .block-facets .block-title:hover{color:#222}.path-connect .block-facets .block-title:hover:before{box-shadow:0 0 0 2px rgba(0,0,0,.15)}.path-connect .block-facets .block-title.open:before{background-color:#00aef0;border-color:#00aef0}.path-connect .block-facets .block-title.open:after{-ms-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.path-connect .block-facets .block-title.child-selected{font-weight:600;color:#222;transition:all .2s ease-out}.path-connect .block-facets .block-title.child-selected:before{color:#e30b27}.path-connect .block-facets ul{float:left;width:100%;transition:all .2s ease-out;height:0;overflow:hidden}.path-connect .block-facets ul.open{height:100%}.path-connect .block-facets ul .form-item{width:100%}.path-connect .block-facets ul>li:first-child{margin-top:10px}.path-connect .block-facets ul>li>a{display:block;float:left;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 5px;padding:0 0 0 60px;width:100%;transition:all .2s ease-out}.path-connect .block-facets ul>li>a:hover{color:#222}.path-connect .block-facets ul>li>a:hover:before{color:#e30b27;transition:all .2s ease-out}.path-connect .block-facets ul>li>a:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:4px;left:33px;color:#d5d5d5;margin:0;transition:all .2s ease-out}.path-connect .block-facets ul>li>a .facet-item__status{display:none}.path-connect .block-facets ul>li>a .facet-item__value{word-break:break-word;float:left;width:185px}@media(max-width:767px){.path-connect .block-facets ul>li>a .facet-item__value{width:175px}}.path-connect .block-facets ul>li>a .facet-item__count{float:right;width:30px;text-align:center;letter-spacing:-.5px}.path-connect .block-facets ul>li .label-wrapper label{font-size:14px;font-weight:400;line-height:20px;margin:2px 0;padding:0 0 0 60px;width:100%;transition:all .2s ease-out}.path-connect .block-facets ul>li .label-wrapper label:hover{color:#222}.path-connect .block-facets ul>li .label-wrapper label:hover:before{color:#e30b27;transition:all .2s ease-out}.path-connect .block-facets ul>li .label-wrapper label:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:2px;left:33px;color:#d5d5d5;margin:0;transition:all .2s ease-out}.path-connect .block-facets ul>li .label-wrapper label .facet-item__value{word-break:break-word;float:left;width:185px}@media(max-width:767px){.path-connect .block-facets ul>li .label-wrapper label .facet-item__value{width:175px}}.path-connect .block-facets ul>li .label-wrapper label .facet-item__count{float:right;width:30px;text-align:center;letter-spacing:-.5px}.path-connect .block-facets ul>li.checked a,.path-connect .block-facets ul>li.checked label{font-weight:600;color:#222}.path-connect .block-facets ul>li.checked a:before,.path-connect .block-facets ul>li.checked label:before{content:"";color:#e30b27;transition:all .2s ease-out}.path-connect .block-facets ul>li.checked a:hover:before,.path-connect .block-facets ul>li.checked label:hover:before{content:"";color:#e30b27;transition:all .2s ease-out}.path-connect .block-facets.open #block-connectexpertiseform,.path-connect .block-facets.open #block-connectindustryform,.path-connect .block-facets.open #block-connecttopicofinterestform{display:block;transition:all .2s ease-out}.path-connect .block-facets.block-facet-blockc-company.open .chosen-container,.path-connect .block-facets.block-facet-blockc-company.open .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts.open .chosen-container,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts.open .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-find-contacts.open .chosen-container,.path-connect .block-facets.block-facet-blockcompany-find-contacts.open .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-my-contacts.open .chosen-container,.path-connect .block-facets.block-facet-blockcompany-my-contacts.open .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany.open .chosen-container,.path-connect .block-facets.block-facet-blockcompany.open .facets-widget-dropdown_search{height:100%}.path-connect .block-facets.block-facet-blockc-company .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-find-contacts .facets-widget-dropdown_search,.path-connect .block-facets.block-facet-blockcompany-my-contacts .facets-widget-dropdown_search{height:0;overflow:hidden}.path-connect .block-facets.block-facet-blockc-company select,.path-connect .block-facets.block-facet-blockcompany select,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts select,.path-connect .block-facets.block-facet-blockcompany-find-contacts select,.path-connect .block-facets.block-facet-blockcompany-my-contacts select{max-width:100%;width:245px!important;margin-left:35px;min-height:32px;background-color:rgba(0,0,0,0);border:2px solid #d5d5d5;box-shadow:none;border-radius:0;background-image:none;color:#222;line-height:24px;font-size:14px;padding:0 10px;font-weight:400}.path-connect .block-facets.block-facet-blockc-company .chosen-container,.path-connect .block-facets.block-facet-blockcompany .chosen-container,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container{float:left;transition:all .2s ease-out;height:0;overflow:hidden;width:100%!important}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;font-size:14px;color:#222;font-weight:600;line-height:20px;margin:5px 0;padding:0 0 0 60px}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;color:#e30b27;top:0;left:33px;margin:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single div b,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single div b,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single div b,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single div b,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single div b{background:0 0;position:relative}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single div b:after{content:"";display:inline-block;font-family:irt-full;font-weight:400;font-size:22px;color:#222;position:absolute;right:2px;top:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default{font-weight:400;color:#8a8a8a;padding:0 0 0 35px}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default:before{display:none}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-single.default:hover,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-single.default:hover,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-single.default:hover,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-single.default:hover,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-single.default:hover{color:#222;transition:all .2s ease-out}.path-connect .block-facets.block-facet-blockc-company .chosen-container-active.chosen-with-drop .chosen-drop,.path-connect .block-facets.block-facet-blockcompany .chosen-container-active.chosen-with-drop .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container-active.chosen-with-drop .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container-active.chosen-with-drop .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container-active.chosen-with-drop .chosen-drop{display:block}.path-connect .block-facets.block-facet-blockc-company .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container-active.chosen-with-drop .chosen-single div b:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop{position:relative;display:none;background:rgba(0,0,0,0);border:none;box-shadow:none}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search{position:relative;padding:0 5px 0 35px}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:4px;right:8px;color:#d5d5d5;margin:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-search input,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-search input,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-search input,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-search input,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-search input{background-color:#fff;border:none;font-size:14px;line-height:20px;background-image:none;padding:4px 24px 4px 5px;font-family:Raleway,sans-serif}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li{position:relative;float:left;width:100%;font-size:14px;font-weight:400;line-height:20px;margin:5px 0;padding:0 0 0 60px;color:#8a8a8a}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:hover,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:hover,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:hover,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:hover,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:hover{color:#222;transition:all .2s ease-out}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:hover:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:hover:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:hover:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:hover:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:hover:before{color:#e30b27;transition:all .2s ease-out}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:0;left:33px;color:#d5d5d5;margin:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.highlighted,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.highlighted,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.highlighted,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.highlighted,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.highlighted{background:0 0}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results{padding:0 0 0 40px;font-size:12px}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results:before{display:none}.path-connect .block-facets.block-facet-blockc-company .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-connect .block-facets.block-facet-blockcompany .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container .chosen-drop .chosen-results li.no-results:hover{color:#8a8a8a}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi{width:245px!important;margin-left:35px}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices{padding:2px;background-color:#fff;border:2px solid #d5d5d5;box-shadow:none;background-image:none;color:#222;line-height:24px;font-size:14px;font-weight:400}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice{margin:2px;background-image:none;border:2px solid #d5d5d5;background-color:#f3f3f3;font-weight:600;border-radius:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close{margin:0;padding:0}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before{display:none}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field{margin:1px 1px 2px;width:100%}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-choices .search-field input{width:100%!important;height:auto}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li{padding:0 0 0 25px}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li:before{left:-2px}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected{font-weight:600;color:#222}.path-connect .block-facets.block-facet-blockc-company .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-connect .block-facets.block-facet-blockcompany .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-connect .block-facets.block-facet-blockcompany-bookmark-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-connect .block-facets.block-facet-blockcompany-find-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before,.path-connect .block-facets.block-facet-blockcompany-my-contacts .chosen-container.chosen-container-multi .chosen-drop .chosen-results li.result-selected:before{content:"";color:#e30b27}.path-connect .block-facets.block-facet-blockc-expertise ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockc-innovation-topics-source-field-my-network ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockexpertise-find-contacts ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockexpertise-my-contacts ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockexpertise-my-network ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockinnovation-topics-source-field ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockinnovation-topics-source-field-my-contacts ul>li .label-wrapper label:before,.path-connect .block-facets.block-facet-blockinnovation-topics-source-field-my-network ul>li .label-wrapper label:before{display:none!important}@media(min-width:1600px){.path-connect .view-connect-index .view-filters{margin-bottom:0}}@media(min-width:1600px){.path-connect #views-exposed-form-connect-index-my-network{float:right;margin-top:6px;z-index:2}}@media(min-width:768px)and (max-width:1599px){.path-connect #views-exposed-form-connect-index-my-network .form-type-select{margin-left:0}.path-connect #views-exposed-form-connect-index-my-network .form-type-select .select-wrapper .fancy-select .trigger{width:200px}.path-connect #views-exposed-form-connect-index-my-network .form-type-select .select-wrapper .fancy-select .options{width:200px}}.path-connect .aside-section{margin-bottom:40px}#block-connectexpertiseform,#block-connectindustryform,#block-connecttopicofinterestform{display:none;float:left;width:100%;transition:all .2s ease-out}#block-connectexpertiseform form,#block-connectindustryform form,#block-connecttopicofinterestform form{padding-left:60px;position:relative}#block-connectexpertiseform form:before,#block-connectindustryform form:before,#block-connecttopicofinterestform form:before{content:"+";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;height:28px;font-size:24px;top:0;left:37px;color:#e30b27;margin:0;transition:all .2s ease-out}#block-connectexpertiseform form input.form-control,#block-connectindustryform form input.form-control,#block-connecttopicofinterestform form input.form-control{background-color:#fff;border:2px solid #d5d5d5;box-shadow:none;color:#222;height:28px;line-height:24px;font-size:14px;font-weight:400;padding:0 10px}#block-connectexpertiseform form ::-webkit-input-placeholder,#block-connectindustryform form ::-webkit-input-placeholder,#block-connecttopicofinterestform form ::-webkit-input-placeholder{color:#e30b27;font-weight:600;font-size:14px}#block-connectexpertiseform form :-moz-placeholder,#block-connectindustryform form :-moz-placeholder,#block-connecttopicofinterestform form :-moz-placeholder{color:#e30b27;font-weight:600;font-size:14px}#block-connectexpertiseform form ::-moz-placeholder,#block-connectindustryform form ::-moz-placeholder,#block-connecttopicofinterestform form ::-moz-placeholder{color:#e30b27;font-weight:600;font-size:14px}#block-connectexpertiseform form :-ms-input-placeholder,#block-connectindustryform form :-ms-input-placeholder,#block-connecttopicofinterestform form :-ms-input-placeholder{color:#e30b27!important;font-weight:600!important;font-size:14px!important}#block-connectexpertiseform form ::-ms-input-placeholder,#block-connectindustryform form ::-ms-input-placeholder,#block-connecttopicofinterestform form ::-ms-input-placeholder{color:#e30b27;font-weight:600;font-size:14px}#block-connectexpertiseform form :-ms-input-placeholder,#block-connectindustryform form :-ms-input-placeholder,#block-connecttopicofinterestform form :-ms-input-placeholder{color:#e30b27;font-weight:600;font-size:14px}#block-connectexpertiseform form ::placeholder,#block-connectindustryform form ::placeholder,#block-connecttopicofinterestform form ::placeholder{color:#e30b27;font-weight:600;font-size:14px}.DELETED{display:none}.button-open-content{position:absolute;top:0;bottom:50px;left:0;right:0;z-index:2}.button-open-content .ajax-throbber{position:absolute;left:0;right:0;width:14px;height:14px;margin:auto;top:0;bottom:0}@media(min-width:992px){.LIST--masonry .button-open-content{bottom:0;right:70px}}.unset_search{float:left;margin:0 10px}.unset_search a.unset-search{height:36px;overflow:hidden;display:inline-block;border:1px solid #e9e9e9;color:#222;padding:1px 60px 0 20px;transition:all .2s ease-out;font-size:12px;font-weight:700;float:left;line-height:33px;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:30px;position:relative;margin-top:4px;margin-bottom:4px}.unset_search a.unset-search:before{content:"";font-family:irt-full;position:absolute;right:0;top:1px;font-size:24px;font-weight:400;text-align:center;text-indent:-3px;color:#ee2a7b;width:40px;background-color:#f3f3f3;line-height:33px;border-radius:0 20px 20px 0;transition:all .2s ease-out}.unset_search a.unset-search:hover:before{background-color:#ccc}.page-node-type-ct-event .masonry__item .card--connect .card__info,.path-bookmarks .masonry__item .card--connect .card__info,.path-connect .masonry__item .card--connect .card__info,.path-event .masonry__item .card--connect .card__info{margin-bottom:0}.page-node-type-ct-event .masonry__item .card--connect .card__info.find-contacts,.path-bookmarks .masonry__item .card--connect .card__info.find-contacts,.path-connect .masonry__item .card--connect .card__info.find-contacts,.path-event .masonry__item .card--connect .card__info.find-contacts{margin-bottom:-10px}.page-node-type-ct-event .masonry__item .card--connect .card__info.find-contacts .card__button,.path-bookmarks .masonry__item .card--connect .card__info.find-contacts .card__button,.path-connect .masonry__item .card--connect .card__info.find-contacts .card__button,.path-event .masonry__item .card--connect .card__info.find-contacts .card__button{padding-left:0}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests.list-view,.path-bookmarks .masonry__item .card--connect .speaker__interests.list-view,.path-connect .masonry__item .card--connect .speaker__interests.list-view,.path-event .masonry__item .card--connect .speaker__interests.list-view{display:none}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests.grid-view,.path-bookmarks .masonry__item .card--connect .speaker__interests.grid-view,.path-connect .masonry__item .card--connect .speaker__interests.grid-view,.path-event .masonry__item .card--connect .speaker__interests.grid-view{display:-moz-flex;display:-ms-flexbox;display:flex}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .expertise--title,.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .innovation-topics--title,.path-bookmarks .masonry__item .card--connect .speaker__interests .expertise--title,.path-bookmarks .masonry__item .card--connect .speaker__interests .innovation-topics--title,.path-connect .masonry__item .card--connect .speaker__interests .expertise--title,.path-connect .masonry__item .card--connect .speaker__interests .innovation-topics--title,.path-event .masonry__item .card--connect .speaker__interests .expertise--title,.path-event .masonry__item .card--connect .speaker__interests .innovation-topics--title{position:relative;font-weight:700;margin-bottom:10px;margin-left:27px;margin-top:10px}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .expertise--title:before,.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-bookmarks .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-bookmarks .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-connect .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-connect .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-event .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-event .masonry__item .card--connect .speaker__interests .innovation-topics--title:before{font-family:irt-full;display:block;position:absolute;left:-27px;top:0;bottom:0;margin:auto;height:20px;font-size:22px;font-style:normal;color:#444;font-weight:400;line-height:15px}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-bookmarks .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-connect .masonry__item .card--connect .speaker__interests .innovation-topics--title:before,.path-event .masonry__item .card--connect .speaker__interests .innovation-topics--title:before{content:""}.page-node-type-ct-event .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-bookmarks .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-connect .masonry__item .card--connect .speaker__interests .expertise--title:before,.path-event .masonry__item .card--connect .speaker__interests .expertise--title:before{content:"";height:16px}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-bookmarks .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-connect .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-event .masonry__item.LIST--masonry .card--connect .user-string-with-color{width:auto;padding-left:12px;margin-left:0}@media(max-width:991px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-bookmarks .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-connect .masonry__item.LIST--masonry .card--connect .user-string-with-color,.path-event .masonry__item.LIST--masonry .card--connect .user-string-with-color{white-space:normal}}@media(max-width:991px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__image,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__image,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__image,.path-event .masonry__item.LIST--masonry .card--connect .speaker__image{margin-bottom:30px}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view{display:block;padding:0 0 0 15px;margin:0;height:auto}@media(max-width:991px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view{padding:0}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view:before,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view:before,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view:before,.path-event .masonry__item.LIST--masonry .card--connect .speaker__interests.list-view:before{display:none}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view{display:none}@media(max-width:767px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__interests.grid-view{display:none}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-connect .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation{width:66.66%}@media(min-width:1280px)and (max-width:1599px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-connect .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation{max-width:505px}}@media(min-width:992px)and (max-width:1279px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-connect .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation{max-width:225px}}@media(max-width:1279px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-connect .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation{width:50%;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:991px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-connect .masonry__item.LIST--masonry .card--connect .speaker-list-innovation,.path-event .masonry__item.LIST--masonry .card--connect .speaker-list-innovation{width:100%;margin-bottom:20px}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-event .masonry__item.LIST--masonry .card--connect .speaker__infos{width:33.3%}@media(max-width:1279px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-event .masonry__item.LIST--masonry .card--connect .speaker__infos{width:50%}}@media(max-width:991px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__infos,.path-event .masonry__item.LIST--masonry .card--connect .speaker__infos{width:100%}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view{display:inline-block;width:50%;float:left}@media(max-width:1279px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.list-view{width:100%;float:none}}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.grid-view,.path-bookmarks .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.grid-view,.path-connect .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.grid-view,.path-event .masonry__item.LIST--masonry .card--connect .speaker__innovation-container.grid-view{display:none}@media(min-width:992px){.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .card__info,.path-bookmarks .masonry__item.LIST--masonry .card--connect .card__info,.path-connect .masonry__item.LIST--masonry .card--connect .card__info,.path-event .masonry__item.LIST--masonry .card--connect .card__info{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-left:20px;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .card__info .card__button a.open,.path-bookmarks .masonry__item.LIST--masonry .card--connect .card__info .card__button a.open,.path-connect .masonry__item.LIST--masonry .card--connect .card__info .card__button a.open,.path-event .masonry__item.LIST--masonry .card--connect .card__info .card__button a.open{margin:0}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .card__info .card__toggles,.path-bookmarks .masonry__item.LIST--masonry .card--connect .card__info .card__toggles,.path-connect .masonry__item.LIST--masonry .card--connect .card__info .card__toggles,.path-event .masonry__item.LIST--masonry .card--connect .card__info .card__toggles{width:35px}.page-node-type-ct-event .masonry__item.LIST--masonry .card--connect .card__info.find-contacts,.path-bookmarks .masonry__item.LIST--masonry .card--connect .card__info.find-contacts,.path-connect .masonry__item.LIST--masonry .card--connect .card__info.find-contacts,.path-event .masonry__item.LIST--masonry .card--connect .card__info.find-contacts{margin-bottom:0}}.profile__social--email a.use-ajax{position:relative}.profile__social--email a.use-ajax .ajax-throbber{position:absolute;top:14px;left:0;right:0}.modal form[id^=add-private-message-form]{padding:10px 10px;font-size:18px;border-radius:0;color:#1b2d6d;font-weight:600}.modal form[id^=add-private-message-form] .form-item-field-message-body{margin:10px 0}.modal form[id^=add-private-message-form] .form-item-field-message-body textarea{padding:10px 0;min-height:50px;color:#444;font-weight:500;box-shadow:0 3px 0 -1px #00aef0;background-color:#fff;border-radius:0;border:none}#block-legend{margin:30px 0}#block-legend .block-title{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:-.5px;margin-bottom:15px}#block-legend ul li{position:relative;font-size:10.2px;line-height:16px;display:block;clear:both;padding-left:25px;margin:3px 0;text-transform:uppercase;font-weight:800;color:#8a8a8a}#block-legend ul li:before{content:"";font-family:irt-full;display:block;position:absolute;left:0;top:0;bottom:0;font-size:18px;font-style:normal;font-weight:400;line-height:14px;color:#8a8a8a}#block-legend ul li.topics-legend:before{content:"";line-height:17px}#block-legend ul li.expertise-legend:before{content:""}#block-legend ul li.event-attended-legend:before{content:""}.user-string-with-color span{height:17px;width:2px;float:left;margin-left:3px;position:absolute;left:0;top:0}.facets-widget-dropdown_search .chosen-container-multi .chosen-choices li.search-field input[type=text]{line-height:6px}.custom-empty-view__wrapper{-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.custom-empty-view h1{margin:-5px 0 25px;font-weight:400;color:#666;font-size:30px;line-height:36px}@media(max-width:1279px){.custom-empty-view h1{letter-spacing:-.7px}}@media(max-width:359px){.custom-empty-view h1{font-size:26px;line-height:30px}}.custom-empty-view h1 b,.custom-empty-view h1 strong{font-weight:900}.custom-empty-view p{font-size:18px;line-height:20px;margin-bottom:40px;color:#666}.custom-empty-view p b,.custom-empty-view p strong{font-weight:800}@media(max-width:1279px){.custom-empty-view p{letter-spacing:-.3px}}.custom-empty-view p:nth-of-type(2){max-width:560px;margin-top:60px;margin-bottom:0}@media(max-width:1279px){.custom-empty-view p:nth-of-type(2){max-width:530px}}.custom-empty-view__left{width:41%;position:relative}@media(max-width:1919px){.custom-empty-view__left{width:62%}}@media(max-width:1599px){.custom-empty-view__left{width:69%}}@media(max-width:1279px){.custom-empty-view__left{width:100%}}.custom-empty-view__left:before{right:-40px;top:0;content:"";display:block;width:100%;height:100%;position:absolute;background-color:#fafafa;-ms-transform:skew(-15deg);transform:skew(-15deg);z-index:-1}@media(max-width:1279px){.custom-empty-view__left:before{display:none}}.custom-empty-view__right{width:59%;background-image:url(../..//images/getting-started-expertise-backgroundAsset.svg);z-index:-2;background-repeat:no-repeat;background-position:100% 60px;background-size:100% 280px}@media(max-width:1919px){.custom-empty-view__right{width:38%;background-size:145% 280px;background-position:100% 25px}}@media(max-width:1599px){.custom-empty-view__right{width:31%;background-position:100% 55px;background-size:850px 280px}}@media(max-width:1279px){.custom-empty-view__right{width:0;display:none}}.custom-empty-view__icon{position:relative;padding-left:45px;margin-bottom:10px}.custom-empty-view__icon:before{content:"";font-family:irt-full;position:absolute;font-size:35px;font-weight:400;color:#af0000;pointer-events:none}.custom-empty-view__icon--title{color:#af0000;font-weight:800;font-size:14px;margin-bottom:5px}.custom-empty-view__icon--text{font-size:14px;line-height:18px;max-width:380px;color:#666;margin-bottom:15px}.custom-empty-view__icon.filters:before{content:"";top:-12px;left:0}.custom-empty-view__icon.search:before{content:"";top:-5px;left:0;text-align:center;font-size:30px}.custom-empty-view__italic{padding-left:45px;font-style:italic;font-size:14px;color:#666;font-weight:600;margin-top:25px;margin-bottom:25px}.profile__container-header{margin-bottom:40px;width:100%;float:left}@media(min-width:1920px){.profile__container-header{width:1540px;margin:auto;float:none;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}}@media(max-width:1199px){.profile__container-header{box-shadow:0 2px 7px rgba(0,0,0,.2)}}@media(max-width:767px){.profile__container-header{position:relative;padding-top:50px;width:285px;float:none;margin:0 auto 40px}}.profile__container-header .my-profile--status{position:absolute;width:100%;bottom:60px}@media(max-width:767px){.profile__container-header .my-profile--status{bottom:170px}}.profile__container-header .my-profile--status .block-profile-completeness{padding:0 20px;background-color:hsla(0,0%,100%,.8)}.profile__container-image{position:relative;background-color:#fff;width:285px;height:360px;float:left;margin-right:15px;box-shadow:0 2px 7px rgba(0,0,0,.2)}@media(min-width:768px)and (max-width:1199px){.profile__container-image{margin:0;box-shadow:none}}@media(max-width:767px){.profile__container-image{position:absolute;z-index:1;left:0;right:0;margin:0 auto;box-shadow:none}}.profile__container-image .connected{padding:10px 10px 0 10px;width:100%;height:300px}.profile__container-image .connected img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.profile__container-image .profile__social--item{display:inline-block}.profile__container-image .not-connected{padding:10px;width:100%;height:360px}.profile__container-image .not-connected img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.profile__container-cover{position:relative;background-color:#fff;width:1225px;float:left;margin-left:15px;padding:10px;box-shadow:0 2px 7px rgba(0,0,0,.2)}@media(min-width:1600px)and (max-width:1919px){.profile__container-cover{width:1185px}}@media(min-width:1280px)and (max-width:1599px){.profile__container-cover{width:880px}}@media(min-width:1200px)and (max-width:1279px){.profile__container-cover{width:835px}}@media(min-width:992px)and (max-width:1199px){.profile__container-cover{width:665px;padding:10px 10px 10px 0;box-shadow:none;margin:0}}@media(min-width:768px)and (max-width:991px){.profile__container-cover{width:445px;padding:10px 10px 10px 0;box-shadow:none;margin:0}}@media(max-width:767px){.profile__container-cover{width:285px;margin:0 auto;float:none;position:static;box-shadow:none}}.profile__container-cover .cover-container{height:340px;background-color:#000}.profile__container-cover img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;bottom:0;top:0;left:0;right:0;margin:auto}.profile__container-content{width:100%;float:left}@media(max-width:767px){.profile__container-content{padding-left:15px;padding-right:15px}}@media(min-width:1920px){.profile__container-content{width:1540px;margin:auto;float:none;padding-top:50px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}}.profile__container-sidebar{width:300px;float:left}@media(min-width:768px)and (max-width:1199px){.profile__container-sidebar{width:270px}}@media(max-width:767px){.profile__container-sidebar{width:100%}}.profile__container-main-content{width:1225px;float:left;margin-left:15px}@media(min-width:1600px)and (max-width:1919px){.profile__container-main-content{width:1185px}}@media(min-width:1280px)and (max-width:1599px){.profile__container-main-content{width:880px}}@media(min-width:1200px)and (max-width:1279px){.profile__container-main-content{width:835px}}@media(min-width:992px)and (max-width:1199px){.profile__container-main-content{width:665px}}@media(min-width:768px)and (max-width:991px){.profile__container-main-content{width:445px}}@media(max-width:767px){.profile__container-main-content{width:100%;margin:0}}.profile__container-main-content .view-attended-events .view-header{padding:0 12.5px;margin-bottom:30px}.profile__container-main-content .view-attended-events .view-header .profile-block-title{font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:21px;color:#222}.profile__container-main-content .view-attended-events .view-header .profile-block-text{font-size:12px;font-weight:600;letter-spacing:-.5px;line-height:21px;color:#444;font-style:italic}.profile__container-main-content .view-attended-events .view-header .profile-block-text-below{font-size:12px;font-weight:600;letter-spacing:-.5px;line-height:21px;color:#444;font-style:italic}@media(max-width:1599px){.profile__container-main-content .view-attended-events .view-header .profile-block-text-below{display:block}}.profile__container-main-content .view-attended-events .view-header .profile-block-text-below a{color:#00aef0}.profile__container-main-content .view-attended-events .view-header .profile-block-text-below a:hover{color:#1b2d6d}.profile__container-main-content #profile{padding:0;margin-bottom:100px;float:left;width:100%}.profile__container-main-content #profile .profile__content--main{width:70%;float:left;padding:0;display:-ms-flexbox;display:flex}@media(max-width:1199px){.profile__container-main-content #profile .profile__content--main{width:100%}}@media(min-width:1600px){.profile__container-main-content #profile .profile__content--main--left{float:left;-ms-flex:1;flex:1;position:relative;padding-right:20px}.profile__container-main-content #profile .profile__content--main--left:after{content:"";position:absolute;right:-1px;top:-41px;bottom:0;border-left:1px solid #dfdfdf;border-right:1px solid #fff}}@media(min-width:1600px){.profile__container-main-content #profile .profile__content--main--right{float:left;-ms-flex:1;flex:1;position:relative;padding-left:20px}.profile__container-main-content #profile .profile__content--main--right:after{content:"";position:absolute;left:-1px;top:-41px;bottom:0;border-left:1px solid #dfdfdf;border-right:1px solid #fff}}.profile__container-main-content #profile .profile__content--side{width:30%;float:left;padding:0 15px}@media(max-width:1199px){.profile__container-main-content #profile .profile__content--side{width:100%;padding:0}}.profile__container-main-content #profile .separator{width:70%}@media(max-width:1199px){.profile__container-main-content #profile .separator{width:100%}}.profile__container-main-content #biography{padding:0;margin-bottom:100px;float:left;width:100%}.profile__container-main-content #biography .profile__biography{padding:0 15px}.profile__container-main-content .tab-content{width:100%;float:left}.profile__container-main-content.tabs ul.nav{width:auto;float:left}@media(max-width:600px){.profile__container-main-content.tabs ul.nav{float:none;text-align:center}}@media(max-width:600px){.profile__container-main-content.tabs ul.nav li{float:none}}.profile__container-main-content.tabs ul.nav li a{font-size:18px;font-weight:800;letter-spacing:-.5px}@media(min-width:992px)and (max-width:1199px){.profile__container-main-content.tabs ul.nav li a{font-size:16px;padding:0 15px}}@media(min-width:768px)and (max-width:991px){.profile__container-main-content.tabs ul.nav li a{font-size:14px;padding:0 10px}}@media(max-width:767px){.profile__container-main-content.tabs ul.nav li a{margin-top:10px;font-size:12px;padding:0 10px}}.profile__first-inner-container{position:absolute;background-color:#fff;top:0;left:-6px;padding:30px 20px 20px 40px;z-index:1;max-width:630px;box-shadow:0 2px 7px rgba(0,0,0,.2)}@media(min-width:768px)and (max-width:1199px){.profile__first-inner-container{box-shadow:none;left:0;padding:20px 0 10px 10px;max-width:350px}}@media(max-width:767px){.profile__first-inner-container{max-width:100%;left:0;width:100%;padding:20px 10px 10px;box-shadow:none}}.profile__first-inner-container:before{display:block;content:"";position:absolute;width:100%;height:100%;background-color:#fff;top:0;right:-30px;-ms-transform:skew(-15deg);transform:skew(-15deg);z-index:-1;border-radius:0 0 5px}@media(max-width:767px){.profile__first-inner-container:before{display:none}}.profile__first-inner-container:after{content:"";position:absolute;display:block;bottom:-6px;left:0;width:0;height:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent #8a8a8a transparent transparent;z-index:-2}@media(max-width:1199px){.profile__first-inner-container:after{display:none}}.profile__second-inner-container{position:absolute;background-color:#fff;bottom:0;right:-6px;padding:23px 40px 15px 0;z-index:1;max-width:630px;box-shadow:0 -2px 7px rgba(0,0,0,.2)}@media(min-width:768px)and (max-width:1199px){.profile__second-inner-container{padding:13px 30px 10px 0;max-width:350px}}@media(max-width:767px){.profile__second-inner-container{padding:10px;max-width:100%;bottom:60px;width:100%;right:0;box-shadow:none}}@media(max-width:767px){.profile__second-inner-container.not-connected{bottom:0}}.profile__second-inner-container:before{display:block;content:"";position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:-30px;-ms-transform:skew(-15deg);transform:skew(-15deg);z-index:-1;border-radius:5px 0 0}@media(max-width:767px){.profile__second-inner-container:before{display:none}}.profile__second-inner-container:after{content:"";display:block;right:0;top:-6px;position:absolute;width:0;height:0;border-style:solid;border-width:6px 0 0 6px;border-color:transparent transparent transparent #8a8a8a;z-index:-2}@media(max-width:767px){.profile__second-inner-container:after{display:none}}.profile__user--name{font-size:36px;line-height:40px;font-weight:800;letter-spacing:-.5px;color:#444}@media(min-width:768px)and (max-width:1199px){.profile__user--name{font-size:24px;line-height:30px}}@media(max-width:767px){.profile__user--name{font-size:16px;line-height:20px}}.profile__user--job-position{font-size:20px;line-height:22px;font-weight:500;margin-top:4px;letter-spacing:-.5px;color:#3f579b}@media(min-width:768px)and (max-width:1199px){.profile__user--job-position{font-size:16px;line-height:20px}}@media(max-width:767px){.profile__user--job-position{font-size:12px;line-height:16px}}.profile__user--address{font-size:14px;line-height:22px;color:#222;padding-left:25px;margin-top:7px;position:relative}.profile__user--address:before{content:"";font-family:irt-full;font-size:22px;color:#3f579b;position:absolute;top:0;left:-3px;line-height:20px}@media(max-width:1199px){.profile__user--address:before{font-size:20px}}.profile__user--address .address{display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.profile__user--address .locality{position:relative}.profile__user--address .locality:after{content:",";position:relative}.profile__user--address .country{margin-left:5px}@media(max-width:1199px){.profile__user--address{font-size:12px;line-height:20px;margin-top:5px}}.profile__user--company{font-size:28px;line-height:22px;font-weight:800;margin-left:30px;margin-bottom:10px;min-width:80px;text-align:right}@media(min-width:768px)and (max-width:1199px){.profile__user--company{font-size:24px;line-height:26px}}@media(max-width:767px){.profile__user--company{font-size:16px;line-height:20px;margin-left:0;text-align:left}}.profile__user--division{font-size:18px;line-height:20px;font-weight:600;margin-top:-3px;margin-bottom:2px;letter-spacing:-.5px;color:#3f579b;text-align:right}@media(min-width:768px)and (max-width:1199px){.profile__user--division{font-size:16px;line-height:18px}}@media(max-width:767px){.profile__user--division{font-size:12px;line-height:14px;text-align:left;margin-top:-5px}}.profile__user--industry{font-size:14px;line-height:16px;color:#222;padding-left:30px;position:relative}@media(min-width:768px)and (max-width:1199px){.profile__user--industry{font-size:13px;margin-top:2px}}@media(max-width:767px){.profile__user--industry{font-size:12px;line-height:16px;padding-left:25px;margin-top:2px}}.profile__user--industry:before{content:"";font-family:irt-full;font-size:22px;color:#3f579b;position:absolute;top:1px;left:0;line-height:16px}@media(min-width:768px)and (max-width:1199px){.profile__user--industry:before{font-size:16px}}@media(max-width:767px){.profile__user--industry:before{font-size:16px;line-height:12px;left:0}}.profile__user--business{line-height:27px;text-align:center;font-family:museo-700;background-color:rgba(0,0,0,0);color:#222;border:0;font-size:12px;position:absolute;top:-36px;right:0;padding:0 10px;z-index:1}@media(max-width:767px){.profile__user--business{right:-6px}}.profile__user--business:before{content:"";display:block;height:25px;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fbb040;z-index:-1;-ms-transform:perspective(100px) rotateX(20deg);transform:perspective(100px) rotateX(20deg);-ms-transform-origin:100% 0;transform-origin:100% 0;margin-top:0}.profile__user--business:after{content:"";display:block;width:6px;height:20px;position:absolute;top:-3px;right:0;background-color:#a97c50;-ms-transform:skewY(50deg);transform:skewY(50deg);z-index:-2}.profile__collaboration .context-text{margin-bottom:30px}.profile__experience ul li{font-size:14px;line-height:22px;color:#222;padding-left:30px;margin-top:8px;position:relative;font-style:italic}.profile__experience ul li:before{content:"";font-family:irt-full;font-size:18px;color:#3f579b;position:absolute;top:1px;left:0;line-height:20px;font-style:normal}.profile__website{padding-left:60px;position:relative;min-height:33px}.profile__website:before{content:"";display:block;font-family:irt-full;font-size:26px;color:#929292;position:absolute;top:2px;left:5px;font-weight:600;line-height:30px;background-color:#fff;border-radius:50%;width:40px;height:40px;padding:5px 8px;box-shadow:0 2px 7px rgba(0,0,0,.2);transition:all .2s ease-out}.profile__website:after{content:"";display:block;position:absolute;width:36px;height:18px;left:13px;top:19px;z-index:0;border-top-left-radius:100px;border-top-right-radius:100px;border:4px solid #f3f3f3;-ms-transform:rotate(135deg);transform:rotate(135deg);border-bottom:0;box-sizing:border-box}.profile__website a{word-break:break-word;font-size:16px;line-height:20px;color:#444;font-weight:600;position:relative;transition:all .2s ease-out;float:left;margin-bottom:10px}.profile__website a:before{content:"";display:block;position:absolute;border-bottom:2px solid #00aef0;width:100%;bottom:-6px}.profile__website a:hover{color:#00aef0}.profile__website span{color:#929292;display:block;font-style:italic;font-weight:600;font-size:12px;line-height:16px;float:left;clear:both;word-break:break-all}.profile__website-container{min-height:46px}@media(min-width:768px)and (max-width:1199px){.profile__website-container{min-height:45px}}@media(max-width:767px){.profile__website-container{padding:0 15px}}.profile__social{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;padding:0 40px;margin-top:9px;-ms-flex-align:center;-moz-align-items:center;align-items:center}.profile__social.my-profile{padding:0 25px;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.profile__social.my-profile .edit-profile a{color:#222;font-size:12px;line-height:45px;text-transform:uppercase;font-weight:800;padding:15px 40px 15px 30px;position:relative;transition:all .2s ease-out}.profile__social.my-profile .edit-profile a:before{content:"";font-family:irt-full;position:absolute;left:-4px;top:0;bottom:0;font-size:28px;font-weight:400;line-height:40px;color:#00aef0}.profile__social.my-profile .edit-profile a:hover{color:#00aef0}.profile__social--bookmark a{width:40px}.profile__social--bookmark a:before{font-size:34px}.profile__social--email a:before{font-size:32px}.profile__social--linkedin a:before,.profile__social--twitter a:before{font-size:28px}.profile--text{margin-bottom:60px}.profile--text .context-text{font-size:16px;line-height:22px}.profile__interests{margin-bottom:30px;padding:0 15px}@media(max-width:1199px){.profile__interests{padding:0}}.profile__my-interests ul{position:relative;margin:20px 0 30px}.profile__my-interests ul:after{display:block;content:"";background-color:#fff;position:absolute;top:0;left:30px;bottom:0;width:15px;box-shadow:0 0 0 6px #fff,0 1px 6px 6px rgba(0,0,0,.1);border-radius:20px;z-index:-1}.profile__my-interests ul li{padding:10px 10px 10px 60px;font-size:14px;font-weight:500;position:relative;margin-bottom:1px;color:#000}.profile__my-interests ul li span{position:absolute;width:15px;height:100%;top:0;bottom:0;left:30px;display:block}.profile__my-interests ul li span:before{color:inherit;font-family:irt-full;font-size:22px;position:absolute;top:0;left:-32px;bottom:0;margin:auto;display:block;height:24px;line-height:1}.profile__my-interests ul li:nth-child(1) span:before{content:""}.profile__my-interests ul li:nth-child(2) span:before{content:""}.profile__my-interests ul li:nth-child(3) span:before{content:""}.profile__my-interests ul li:nth-child(4) span:before{content:""}.profile__my-interests ul li:nth-child(5) span:before{content:""}.profile__my-interests ul li.my-interest-parent--last span{border-radius:0 0 10px 10px}.profile__my-interests ul li:first-child span{border-radius:10px 10px 0 0}.profile__my-interests ul li:last-child span{border-radius:0 0 10px 10px}.profile__my-interests ul li:only-child span{border-radius:10px 10px}.profile__my-interests ul li.my-interest-parent{display:block}.profile__my-interests ul li.my-interest-parent--hidden{display:none}.profile__my-interests ul li.border:after{content:"";position:absolute;bottom:-2px;left:-15px;width:calc(100% + 30px);z-index:-1;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.profile__my-interests .my-interest-show-more--button{padding:10px 10px 10px 35px;font-size:16px;font-weight:600;color:#444;position:relative;border:none;background:rgba(0,0,0,0);transition:all .2s ease-out}.profile__my-interests .my-interest-show-more--button:before{content:"";font-family:irt-full;position:absolute;color:#929292;left:-3px;font-size:24px;font-weight:400;line-height:42px;top:0}.profile__my-interests .my-interest-show-more--button:hover{color:#00aef0}.path-speaker .profile__social{padding:0 80px}#profile-unlock-contact{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:1199px){#profile-unlock-contact{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-unlock-contact{position:relative;float:left;width:100%;padding:35px 0 39px;margin-top:1px;box-shadow:inset 0 -4px 0 0 #00aef0;background:linear-gradient(0deg,#fff 0,#fdfdfd 60.96%,#f6f6f6 82.9%,#ebebeb 98.5%,#e9e9e9 100%)}.block-unlock-contact:before{content:"";display:block;width:1000%;height:100%;position:absolute;top:0;left:-1000%;background:linear-gradient(0deg,#fff 0,#fdfdfd 60.96%,#f6f6f6 82.9%,#ebebeb 98.5%,#e9e9e9 100%);border-bottom:4px solid #00aef0}.block-unlock-contact:after{content:"";display:block;width:1000%;height:100%;position:absolute;top:0;right:-1000%;background:linear-gradient(0deg,#fff 0,#fdfdfd 60.96%,#f6f6f6 82.9%,#ebebeb 98.5%,#e9e9e9 100%);border-bottom:4px solid #00aef0}.block-unlock-contact.confirmation{box-shadow:inset 0 -3px 0 0 #39b54a}.block-unlock-contact.confirmation:after,.block-unlock-contact.confirmation:before{border-bottom:3px solid #39b54a}.block-unlock-contact .profile-unlock--back{padding:0}@media(min-width:768px)and (max-width:1199px){.block-unlock-contact .profile-unlock--back{width:100%;padding:0 20px 10px}}@media(max-width:767px){.block-unlock-contact .profile-unlock--back{width:100%;padding:0 0 10px}}.block-unlock-contact .profile-unlock--back a{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;color:#929292;position:relative;padding-left:40px;transition:all .2s ease-out}@media(min-width:1200px)and (max-width:1399px){.block-unlock-contact .profile-unlock--back a{font-size:12px}}.block-unlock-contact .profile-unlock--back a:before{content:"";font-family:irt-full;display:block;width:100%;height:100%;position:absolute;top:0;left:0;font-size:30px;font-weight:400;line-height:16px;color:#00aef0}@media(min-width:1200px)and (max-width:1399px){.block-unlock-contact .profile-unlock--back a:before{line-height:13px}}.block-unlock-contact .profile-unlock--back a:hover{color:#00aef0}.block-unlock-contact .profile-unlock--info{border-right:1px solid #f3f3f3;padding:0 50px}@media(min-width:1200px)and (max-width:1399px){.block-unlock-contact .profile-unlock--info{padding:0 15px}}@media(min-width:768px)and (max-width:1199px){.block-unlock-contact .profile-unlock--info{width:60%;padding:0 20px}}@media(max-width:767px){.block-unlock-contact .profile-unlock--info{width:100%;padding:0 0 20px}}.block-unlock-contact .profile-unlock--info h1{font-size:28px;line-height:32px;font-weight:800;letter-spacing:-.5px;color:#444;margin-top:0;margin-bottom:5px}.block-unlock-contact .profile-unlock--info .unlock-confirmation,.block-unlock-contact .profile-unlock--info .unlock-info{font-size:12px;font-style:italic;font-weight:700;color:#8a8a8a;line-height:18px}.block-unlock-contact .profile-unlock--info .unlock-confirmation{display:none}.block-unlock-contact .profile-unlock--action{position:relative;padding:0}@media(min-width:768px)and (max-width:1199px){.block-unlock-contact .profile-unlock--action{width:40%}}@media(max-width:767px){.block-unlock-contact .profile-unlock--action{width:100%}}.block-unlock-contact .profile-unlock--action .unlock-confirm{bottom:-17px;position:relative;display:none}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock{width:42px;height:42px;text-align:center;position:relative;padding:10px;color:#929292;float:left;border:1px solid #e9e9e9;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock:before{content:"";font-family:irt-full;position:absolute;text-align:center;text-indent:0;top:0;left:0;right:0;bottom:0;margin:auto;font-size:22px;font-weight:500;line-height:40px;display:block}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock{float:left;margin-left:10px}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a{display:block;font-size:12px;font-weight:900;text-transform:uppercase;color:#fff;padding:12px 15px 12px 40px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#39b54a 30%,#009444 100%);border:1px solid #37a03c;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .2s ease-out}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a:before{content:"";font-family:irt-full;position:absolute;text-align:center;text-indent:0;color:#015b2e;top:0;left:10px;bottom:0;margin:auto;font-size:24px;font-weight:500;line-height:40px;display:block;text-shadow:0 1px 0 hsla(0,0%,100%,.1)}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a:hover{color:#fff!important;background:linear-gradient(180deg,#39b54a 30%,#39b54a 100%)}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm--number{text-align:center;font-size:12px;text-transform:uppercase;font-weight:500;margin-top:10px;color:#222}.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm--number span{font-family:museo-700;letter-spacing:-.5px}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock,.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a{position:relative;z-index:0}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock:after,.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock:hover,.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a:hover{color:#00aef0;margin:0;border:1px solid transparent;background-color:rgba(0,0,0,0)}.block-unlock-contact .profile-unlock--action .unlock-confirm .cancel-unlock:hover:after,.block-unlock-contact .profile-unlock--action .unlock-confirm .confirm-unlock a:hover:after{opacity:1}.block-unlock-contact .profile-unlock--action .unlocks{text-align:center}.block-unlock-contact .profile-unlock--action .unlocks--number{font-size:26px;font-family:museo-900;background-color:#00aef0;text-align:center;display:inline-block;color:#fff;border-radius:50%;line-height:67px;width:70px;height:70px;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.5)}@media(max-width:767px){.block-unlock-contact .profile-unlock--action .unlocks--number{box-shadow:0 0 5px rgba(0,0,0,.5);width:50px;height:50px;line-height:46px;font-size:16px}}.block-unlock-contact .profile-unlock--action .unlocks--number:before{content:"";font-family:irt-full;display:block;position:absolute;top:-10px;right:-15px;font-size:18px;line-height:31px;color:#222;background-color:#fbb040;border-radius:50%;width:38px;height:38px;border:3px solid #f3f3f3}@media(max-width:767px){.block-unlock-contact .profile-unlock--action .unlocks--number:before{width:30px;height:30px;top:-9px;right:-11px;border:2px solid #fdfdfd;font-size:14px;line-height:26px}}.block-unlock-contact .profile-unlock--action .unlocks--container{text-align:center}.block-unlock-contact .profile-unlock--action .unlocks--available{text-align:center;font-size:12px;text-transform:uppercase;background-color:#fdfdfd;top:-15px;letter-spacing:-.5px;position:relative;font-weight:500;line-height:26px}@media(max-width:767px){.block-unlock-contact .profile-unlock--action .unlocks--available{line-height:18px}}.block-unlock-contact .profile-unlock--action .unlocks--available:after{content:"";display:block;position:absolute;border-bottom:1px solid #00aef0;bottom:0;width:160px;left:0;right:0;margin:0 auto}@media(max-width:767px){.block-unlock-contact .profile-unlock--action .unlocks--available:after{width:140px}}.block-unlock-contact .profile-unlock--action .unlock--contact{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:-.5px;color:#222;display:block;text-align:center;position:absolute;bottom:-12px;left:0;right:0;line-height:22px;padding:100px 0 0;transition:all .2s ease-out}@media(max-width:767px){.block-unlock-contact .profile-unlock--action .unlock--contact{font-size:16px;bottom:-8px;padding:65px 0 0}}.block-unlock-contact .profile-unlock--action .unlock--contact:hover{color:#00aef0}#block-paidmembership{border-radius:4px;background:#0d1c49;padding:20px;margin-bottom:50px;margin-top:60px}@media screen and (min-width:1200px){#block-paidmembership{margin-top:0}}#block-paidmembership .paid-membership-block-availability{float:left;color:#fff;position:relative}#block-paidmembership .paid-membership-block-availability:before{content:"";font-family:irt-full;color:#00aef0;font-size:20px;position:absolute;bottom:-3px}#block-paidmembership .paid-membership-block-availability .control-label{font-size:20px;padding-left:0;text-transform:none}#block-paidmembership .paid-membership-block-availability .paid-membership-block-availability-count{font-size:12px;padding-left:20px}#block-paidmembership .paid-membership-block-availability .paid-membership-block-availability-count:before{content:"";display:inline-block;width:20px;height:1px;background:hsla(0,0%,100%,.2);margin:0 5px 3px 5px}#block-paidmembership .paid-membership-block-manage{border-radius:4px;float:right;display:block;background:#1298db;font-size:16px;color:#fff;position:relative;padding:8px 50px 12px 60px}#block-paidmembership .paid-membership-block-manage:before{content:"";font-family:irt-full;font-size:32px;color:#1b2d6d;position:absolute;left:17px}#block-paidmembership .paid-membership-block-manage span{display:block;font-size:12px;color:#1b2d6d}.route--userregister .page-header{font-weight:700;font-size:36px;line-height:40px;color:#222;border-bottom:0;padding:0 15px 0 20px}.route--userregister .page-header>span{color:#0281c1}.route--userregister .page-header small{display:block;font-size:14px;line-height:22px;color:#222;font-weight:800;margin-top:25px}@media(max-width:767px){.route--userregister .page-header small{margin-top:20px}}@media(min-width:1600px)and (max-width:1919px){.route--userregister .page-header{padding:0 15px 0 70px}}@media(max-width:1279px){.route--userregister .page-header{padding:0 15px 0 33px}}@media(max-width:1199px){.route--userregister .page-header{padding:0 15px;max-width:810px;margin:auto;float:none;margin-top:100px}}@media(min-width:768px)and (max-width:991px){.route--userregister .page-header{padding:0}}@media(max-width:767px){.route--userregister .page-header{padding:0 15px;text-align:center;max-width:370px;margin-bottom:30px;font-size:24px;line-height:26px;margin-top:70px}}@media(max-width:379px){.route--userregister .page-header{letter-spacing:-.5px;height:auto;overflow:hidden;max-width:100%;font-size:22px}}.route--userregister .field-group-form-step{padding-bottom:0;margin:30px 0;max-width:1180px}@media(min-width:1600px){.route--userregister .field-group-form-step{padding-left:320px;max-width:1500px}}@media(min-width:1200px)and (max-width:1599px){.route--userregister .field-group-form-step{padding-left:320px;max-width:1100px}}@media(max-width:1199px){.route--userregister .field-group-form-step{max-width:780px;margin:30px auto}}.route--custom-user-formmy-data div[id^=edit-pass--description]{float:left;width:100%;padding:12px 15px 0}.route--custom-user-formaccount-info .page-header,.route--custom-user-formmy-challenges .page-header,.route--custom-user-formmy-data .page-header,.route--custom-user-formmy-experience .page-header,.route--viewmembershipmembership .page-header{font-weight:700;font-size:28px;color:#000;border-bottom:0}.route--custom-user-formaccount-info .page-header:after,.route--custom-user-formmy-challenges .page-header:after,.route--custom-user-formmy-data .page-header:after,.route--custom-user-formmy-experience .page-header:after,.route--viewmembershipmembership .page-header:after{content:"";border-top:1px solid #ccc;border-bottom:1px solid #fff;margin-top:25px;display:block}.route--custom-user-formaccount-info .page-header small,.route--custom-user-formmy-challenges .page-header small,.route--custom-user-formmy-data .page-header small,.route--custom-user-formmy-experience .page-header small,.route--viewmembershipmembership .page-header small{display:block;font-size:20px;line-height:30px;color:#444;font-weight:500}.route--custom-user-formaccount-info .page-header small .bolder,.route--custom-user-formmy-challenges .page-header small .bolder,.route--custom-user-formmy-data .page-header small .bolder,.route--custom-user-formmy-experience .page-header small .bolder,.route--viewmembershipmembership .page-header small .bolder{color:#444}.route--userregister .field--name-field-user-address.field--widget-irt-custom-address-country-city{margin-bottom:15px;float:left;width:100%}@media(max-width:991px){.route--userregister .field--name-field-user-address.field--widget-irt-custom-address-country-city{margin-bottom:0}}.user-back-to-profile{color:#444;font-size:12px;font-weight:700;text-transform:uppercase;position:relative;padding:0 20px 0 35px;float:right}.user-back-to-profile:before{content:"";font-family:irt-full;font-size:28px;color:#00aef0;position:absolute;top:-13px;left:0}@media screen and (min-width:1200px){.user-back-to-profile{margin-top:-80px}}.route--custom-user-formaccount-info .tabs,.route--custom-user-formmy-challenges .tabs,.route--custom-user-formmy-data .tabs,.route--custom-user-formmy-experience .tabs,.route--viewmembershipmembership .tabs{width:100%}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary{margin-top:20px;margin-bottom:20px}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li{float:none;margin-top:20px}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li:first-child,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li:first-child,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li:first-child,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li:first-child,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li:first-child{margin-top:0}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li.active a,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li.active a{background:#1b2d6d;border-color:#1b2d6d;color:#fff;padding-top:15px;line-height:1}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li.active a:after,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li.active a:after{color:#00aef0!important}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li.active a small,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li.active a small,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li.active a small,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li.active a small,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li.active a small{padding-right:10px;font-size:11px;display:block;text-transform:none;font-weight:400;opacity:.8}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a{border-radius:4px;box-shadow:none;border:1px solid #e9e9e9;background:#e5e5e5;padding-left:15px;height:60px;line-height:60px;font-size:16px;font-weight:800;color:#c2c2c2;width:100%;letter-spacing:-.3px}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a:after,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a:after{box-shadow:none;content:"";font-family:irt-full;font-size:32px;color:#fff;opacity:1;z-index:10;left:inherit;width:25px;right:10px;line-height:60px}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a.is-active,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a.is-active{background:#1b2d6d;border-color:#1b2d6d;color:#fff;padding-top:15px;line-height:1}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a.is-active:after{color:#00aef0}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a.is-active small,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a.is-active small,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a.is-active small,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a.is-active small,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a.is-active small{padding-right:10px;font-size:11px;display:block;text-transform:none;font-weight:400;opacity:.8}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed{color:#fff;background:#39b54a;border-color:#39b54a}.route--custom-user-formaccount-info .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed:after,.route--custom-user-formmy-challenges .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed:after,.route--custom-user-formmy-data .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed:after,.route--custom-user-formmy-experience .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed:after,.route--viewmembershipmembership .tabs .nav-tabs.tabs--primary li a.custom-user-form-completed:after{content:"";color:#015b2e;font-size:24px}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li.active a,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li.active a,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li.active a{background:#1b2d6d;color:#fff;border:1px solid #1b2d6d}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover{background:#1b2d6d;color:#fff}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li.active a:hover:after{color:#00aef0}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li.active a:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li.active a:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li.active a:after{color:#00aef0}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a{background:#fff;color:#444;padding-right:50px;transition:all .2s ease-out}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a:hover,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a:hover,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a:hover,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a:hover,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a:hover{background:#00aef0;color:#fff}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a:hover:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a:hover:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a:hover:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a:hover:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a:hover:after{color:#fff}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a:after{color:#444;width:30px;right:10px}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active{background:#1b2d6d;color:#fff;border:1px solid #1b2d6d}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.is-active:after{color:#00aef0}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formaccount-info:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formaccount-info:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formaccount-info:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formaccount-info:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formaccount-info:after{content:""}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-data:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-data:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-data:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-data:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-data:after{content:""}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--viewmembershipmembership:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--viewmembershipmembership:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--viewmembershipmembership:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--viewmembershipmembership:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--viewmembershipmembership:after{content:""}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-experience:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-experience:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-experience:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-experience:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-experience:after{content:""}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-challenges:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-challenges:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-challenges:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-challenges:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--custom-user-formmy-challenges:after{content:""}.route--custom-user-formaccount-info.user-state--active .tabs .nav-tabs.tabs--primary li a.route--views-viewviewmembershipmembership:after,.route--custom-user-formmy-challenges.user-state--active .tabs .nav-tabs.tabs--primary li a.route--views-viewviewmembershipmembership:after,.route--custom-user-formmy-data.user-state--active .tabs .nav-tabs.tabs--primary li a.route--views-viewviewmembershipmembership:after,.route--custom-user-formmy-experience.user-state--active .tabs .nav-tabs.tabs--primary li a.route--views-viewviewmembershipmembership:after,.route--viewmembershipmembership.user-state--active .tabs .nav-tabs.tabs--primary li a.route--views-viewviewmembershipmembership:after{content:""}.registration-notification{margin:2px 0 0;font-weight:600;font-size:12px;line-height:1.3;color:#a9a9a9}.registration-notification span{font-style:italic;font-size:10.2px}.ai-desc{font-size:12px;line-height:1.3;font-weight:600;color:#a9a9a9;margin-top:10px;max-width:800px}.ai-desc p{margin-top:5px}.ai-desc p span{font-weight:800;color:#222}.ai-desc ul{margin-top:5px}.ai-desc ul li{list-style:disc inside}.ai-upgrade{margin-bottom:40px}#user-register-form,form[id^=select-upgrade-membership-form]{clear:both}#user-register-form .form-text::-webkit-input-placeholder,form[id^=select-upgrade-membership-form] .form-text::-webkit-input-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .form-text:-moz-placeholder,form[id^=select-upgrade-membership-form] .form-text:-moz-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .form-text::-moz-placeholder,form[id^=select-upgrade-membership-form] .form-text::-moz-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .form-text:-ms-input-placeholder,form[id^=select-upgrade-membership-form] .form-text:-ms-input-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .form-item:last-child,form[id^=select-upgrade-membership-form] .form-item:last-child{margin-bottom:15px}@media screen and (max-width:991px){#user-register-form .field--name-field-user-membership-selected,form[id^=select-upgrade-membership-form] .field--name-field-user-membership-selected{display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){#user-register-form .field--name-field-user-membership-selected,form[id^=select-upgrade-membership-form] .field--name-field-user-membership-selected{display:block;margin:auto}}#user-register-form div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,#user-register-form div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],#user-register-form div[id^=edit-membership-select]#edit-field-user-membership-selected,#user-register-form div[id^=edit-membership-select][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-membership-select]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select][id^=edit-field-user-membership-selected--]{position:relative;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;width:100%}@media(max-width:1599px){#user-register-form div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,#user-register-form div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],#user-register-form div[id^=edit-membership-select]#edit-field-user-membership-selected,#user-register-form div[id^=edit-membership-select][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-membership-select]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select][id^=edit-field-user-membership-selected--]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){#user-register-form div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,#user-register-form div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],#user-register-form div[id^=edit-membership-select]#edit-field-user-membership-selected,#user-register-form div[id^=edit-membership-select][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected][id^=edit-field-user-membership-selected--],form[id^=select-upgrade-membership-form] div[id^=edit-membership-select]#edit-field-user-membership-selected,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select][id^=edit-field-user-membership-selected--]{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access{float:left;display:block;opacity:1}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly{display:block;position:absolute;opacity:0;pointer-events:none;top:0;left:0}@media(max-width:767px){#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly{right:0;margin:0 auto}}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access .custom-user-form-membership-vat,#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-vat,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access .custom-user-form-membership-vat,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-vat{position:absolute;bottom:205px;left:0}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access .custom-user-form-membership-price,#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-price,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access .custom-user-form-membership-price,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly .custom-user-form-membership-price{position:absolute;bottom:220px;left:0}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly.custom-selected-active,#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access.custom-selected-active,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly.custom-selected-active,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access.custom-selected-active,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly.custom-selected-active,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access.custom-selected-active,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly.custom-selected-active,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access.custom-selected-active{opacity:1;z-index:0;pointer-events:none!important}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly.custom-selected-not-active,#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access.custom-selected-not-active,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly.custom-selected-not-active,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership-full-access.custom-selected-not-active,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access-monthly.custom-selected-not-active,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership-full-access.custom-selected-not-active,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access-monthly.custom-selected-not-active,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership-full-access.custom-selected-not-active{opacity:0;z-index:8;pointer-events:all!important}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type{position:absolute;bottom:110px;left:0;right:0;margin:0;pointer-events:none}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label{width:100%;display:block;text-transform:none;font-weight:600;font-size:14px;color:#919191;position:relative;padding-left:55px;margin-bottom:10px;padding-bottom:0;padding-right:0;border:none;padding-top:0;line-height:18px;box-shadow:none;background:0 0}@media(max-width:399px){#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label{padding-left:40px}}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label:before,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label:before,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label:before,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label:before{content:"";display:block;width:17px;height:17px;border:2px solid #a1a1a1;border-radius:50%;position:absolute;left:30px;top:0;bottom:0;margin:0}@media(max-width:399px){#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label:before,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label:before,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label:before,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label:before{left:15px}}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label.checked,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label.checked,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label.checked,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label.checked{color:#1b2d6d}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label.checked:before,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label.checked:before,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label.checked:before,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label.checked:before{box-shadow:inset 0 0 0 2px #fff;background-color:#a1a1a1}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label span,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label span,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label span,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label span{display:inline-block;text-transform:uppercase;color:#0281c1;font-weight:900;padding-left:5px}#user-register-form div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label input,#user-register-form div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label input,form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected] .custom-user-form-membership .full-access-type label input,form[id^=select-upgrade-membership-form] div[id^=edit-membership-select] .custom-user-form-membership .full-access-type label input{display:none}#user-register-form .fieldgroup[id^=edit-field-user-membership-selected][id$="--wrapper"],form[id^=select-upgrade-membership-form] .fieldgroup[id^=edit-field-user-membership-selected][id$="--wrapper"]{width:100%}#user-register-form .custom-user-form-membership,form[id^=select-upgrade-membership-form] .custom-user-form-membership{border-radius:0 0 7px 7px;box-shadow:0 0 5px 2px #d8d8d8;cursor:pointer;background:#fff;padding:0;margin-bottom:40px;max-width:373px;float:right;width:100%;position:relative;transition:all .2s ease-out}@media(max-width:1599px){#user-register-form .custom-user-form-membership,form[id^=select-upgrade-membership-form] .custom-user-form-membership{margin-bottom:60px}}@media(max-width:991px){#user-register-form .custom-user-form-membership,form[id^=select-upgrade-membership-form] .custom-user-form-membership{max-width:355px}}#user-register-form .custom-user-form-membership:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership:before{content:"";position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px;pointer-events:none;background-color:rgba(250,250,250,.65);transition:all .2s ease-out;z-index:4;opacity:1}#user-register-form .custom-user-form-membership.active:before,#user-register-form .custom-user-form-membership.radio-not-selected:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.active:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.radio-not-selected:before{opacity:0}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly{-ms-flex-order:1;order:1}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.custom-selected-active .full-access-type label.checked:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.custom-selected-active .full-access-type label.checked:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.custom-selected-active .full-access-type label.checked:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.custom-selected-active .full-access-type label.checked:before{background-color:#1b2d6d!important}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.active .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.active .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .custom-user-form-membership-title{color:#0281c1}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.active .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.active .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .inner{box-shadow:inset 0 6px 0 -1px #0081c1;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .old-price--discount,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .old-price--discount,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.active .old-price--discount,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.active .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .old-price--discount{color:#444}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .form-item.radio label:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .form-item.radio label:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.active .form-item.radio label:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.active .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly.radio-not-selected .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.active .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access.radio-not-selected .form-item.radio label:before{border:1px solid #1c2f6b;background-color:#1c2f6b}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-title{color:#000;transition:all .2s ease-out}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .inner{box-shadow:inset 0 6px 0 -1px #000;background-image:url(../images/IRT__background__full_access.png);background-position:100% 100%;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-size:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);transition:all .2s ease-out}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .old-price--discount,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .old-price--discount{color:#000}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold{-ms-flex-order:2;order:2}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .custom-user-form-membership-title{color:#b770af}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .inner{box-shadow:inset 0 6px 0 -1px #b770af;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .custom-user-form-membership-benefits li .free-upper-days,#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .custom-user-form-membership-benefits li .free-upper-days,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .custom-user-form-membership-benefits li .free-upper-days,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .custom-user-form-membership-benefits li .free-upper-days{color:#b770af}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .form-item.radio label:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.active .form-item.radio label:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold.radio-not-selected .form-item.radio label:before{border:1px solid #662b82;background-color:#662b82}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-title{color:#000;transition:all .2s ease-out}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .inner{box-shadow:inset 0 6px 0 -1px #000;background-image:url(../images/IRT__background__free_trial.png);background-position:100% 100%;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-size:contain;height:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);transition:all .2s ease-out}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-price{display:none}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-benefits,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-benefits{padding:5px 30px 65px 30px}@media(max-width:399px){#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-benefits,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-benefits{padding:5px 15px 65px 15px}}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon{-ms-flex-order:3;order:3;box-shadow:none;background-color:rgba(0,0,0,0)}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-title,#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.radio-not-selected .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.radio-not-selected .custom-user-form-membership-title{color:#666}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .inner,#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.radio-not-selected .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.radio-not-selected .inner{box-shadow:inset 0 6px 0 -1px #3cc}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-checkbox{border:1px solid #666;background-color:#666}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-checkbox:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon.active .custom-user-form-membership-checkbox:before{color:#fff}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .inner{box-shadow:inset 0 6px 0 -1px #000;transition:all .2s ease-out}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-title{color:#000;transition:all .2s ease-out;padding-bottom:330px;z-index:1;position:relative}@media(min-width:768px)and (max-width:1599px){#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-title{padding-bottom:110px}}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon label,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon label{display:none!important}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox{position:absolute;width:42px;height:42px;background-color:#fff;top:30px;right:30px;border:1px solid #e9e9e9;transition:all .2s ease-out}@media(max-width:399px){#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox{right:15px}}#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-checkbox:before{content:"";font-family:irt-full;font-weight:900;color:#ccc;transition:all .2s ease-out;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;line-height:40px;font-size:30px;text-align:center}#user-register-form .custom-user-form-membership .form-item.form-item-membership-select,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select{margin-bottom:0!important}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .form-item-field-user-membership-selected,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .form-item-field-user-membership-selected{margin-bottom:0!important}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox{position:absolute;right:30px;top:30px;padding:0}@media(max-width:399px){#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox{right:15px}}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox:before,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-checkbox:before,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-checkbox:before{color:#ccc;font-family:irt-home;content:"";font-size:36px;line-height:1}#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-benefits li .free-upper-days,#user-register-form .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-benefits li .free-upper-days,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access .custom-user-form-membership-benefits li .free-upper-days,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-full-access-monthly .custom-user-form-membership-benefits li .free-upper-days{color:#0281c1}#user-register-form .custom-user-form-membership .inner,form[id^=select-upgrade-membership-form] .custom-user-form-membership .inner{border-radius:0 0 7px 7px;min-height:500px}#user-register-form .custom-user-form-membership-yearly .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership-yearly .form-item-field-user-membership-selected{margin-top:20px;margin-bottom:0}#user-register-form .custom-user-form-membership-free .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership-free .form-item-field-user-membership-selected{border-radius:0 2px 2px 0;margin-top:14px;margin-bottom:0}#user-register-form .custom-user-form-membership .form-group,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-group{margin-bottom:0}#user-register-form .custom-user-form-membership .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-title{font-size:40px;color:#666;font-weight:900;padding:25px 0 25px 30px;text-transform:uppercase;line-height:48px}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-title,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-title{font-size:30px;padding:25px 0 5px 15px}}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-price{color:#fff}#user-register-form .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] .custom-user-form-membership.custom-user-form-membership-free-trial-gold .custom-user-form-membership-vat{display:none}#user-register-form .custom-user-form-membership .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-price{font-size:44px;color:#1b2d6d;font-family:museo-900;font-weight:900;padding:3px 0 0 30px;letter-spacing:-2px;line-height:1;float:left;min-width:140px}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-price{min-width:120px;letter-spacing:-3px;padding:3px 0 0 15px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat{padding:0 0 0 30px;display:block;width:100%;clear:both;position:relative}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-vat,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat{padding:0 0 0 15px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .old-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .old-price{font-size:18px;color:#1b2d6d;display:inline-block;line-height:22px;letter-spacing:-.5px;font-family:Museo;font-weight:400;position:absolute;top:-45px;left:115px}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .old-price,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .old-price{left:100px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount{position:absolute;top:-23px;left:125px;font-size:12px;line-height:18px;font-weight:500;transition:all .2s ease-out}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount{left:100px;letter-spacing:-.5px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount sup,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .old-price--discount sup{font-family:Museo;font-weight:600;font-style:italic;font-size:8.2px;letter-spacing:-.5px;line-height:18px;color:#929292}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .vat-notice,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .vat-notice{color:#444;font-size:10.2px;line-height:18px;margin-top:-3px;top:3px;position:relative;float:left}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .vat-notice--per-year,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .vat-notice--per-year{font-weight:700}#user-register-form .custom-user-form-membership .custom-user-form-membership-vat .vat-notice sup,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-vat .vat-notice sup{font-family:Museo;font-weight:600;font-style:italic;font-size:8.2px;letter-spacing:-.5px;line-height:18px;color:#929292}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits{clear:both;color:#222;font-size:14px;padding:5px 30px 65px 30px;line-height:18px}@media screen and (max-width:767px){#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits{padding-right:30px}}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits{padding-left:15px;padding-right:15px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li{font-weight:500;margin-bottom:15px}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li span,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li span{font-weight:800;font-style:normal;display:block}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-text,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-text{color:#444;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:900;max-width:280px}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-days,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-days{display:inline-block;color:#000;font-weight:900;transition:all .2s ease-out}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-days span,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li .free-upper-days span{display:inline-block;font-weight:900;font-family:Museo}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li .free-lower-text,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li .free-lower-text{color:#929292;font-size:14px;line-height:24px;font-weight:500}@media(max-width:399px){#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li .free-lower-text,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li .free-lower-text{line-height:20px}}#user-register-form .custom-user-form-membership .custom-user-form-membership-benefits li sup,form[id^=select-upgrade-membership-form] .custom-user-form-membership .custom-user-form-membership-benefits li sup{font-family:Museo;font-weight:600;font-style:italic;font-size:8.2px;letter-spacing:-.5px;line-height:18px;color:#929292}#user-register-form .custom-user-form-membership .form-item-field-user-membership-selected,#user-register-form .custom-user-form-membership .form-item.form-item-membership-select,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select{padding-bottom:30px;padding-left:175px;margin:auto;bottom:0;left:0;position:absolute;right:0}@media(max-width:991px){#user-register-form .custom-user-form-membership .form-item-field-user-membership-selected,#user-register-form .custom-user-form-membership .form-item.form-item-membership-select,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select{padding-left:157px}}@media(max-width:399px){#user-register-form .custom-user-form-membership .form-item-field-user-membership-selected,#user-register-form .custom-user-form-membership .form-item.form-item-membership-select,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item-field-user-membership-selected,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select{padding-left:87px}}#user-register-form .custom-user-form-membership .form-item-field-user-membership-selected .control-label,#user-register-form .custom-user-form-membership .form-item.form-item-membership-select .control-label,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item-field-user-membership-selected .control-label,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select .control-label{text-align:right;padding-left:0;width:168px;height:42px;display:block;overflow:hidden}#user-register-form .custom-user-form-membership .form-item-field-user-membership-selected .control-label input,#user-register-form .custom-user-form-membership .form-item.form-item-membership-select .control-label input,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item-field-user-membership-selected .control-label input,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-membership-select .control-label input{margin-top:auto;margin-bottom:auto;height:100%}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code{padding-left:30px;padding-right:30px}@media(max-width:399px){#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code{padding-left:15px;padding-right:15px}}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code label,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code label{display:none}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text{background-color:#fff!important}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text:focus,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text:focus{border-color:#ccc!important}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text{font-weight:700;border:1px solid #e9e9e9;padding-right:50px;background-color:#f7f7f7}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text::-webkit-input-placeholder,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text::-webkit-input-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text:-moz-placeholder,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text:-moz-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text::-moz-placeholder,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text::-moz-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text:-ms-input-placeholder,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text:-ms-input-placeholder{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text.failure,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text.failure{border-color:#cc3b3b}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text.success,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text.success{border-color:#e9e9e9;background-color:#e9e9e9!important;pointer-events:none}#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text:focus,#user-register-form .custom-user-form-membership .form-item.form-item-coupon-code .form-text:hover,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text:focus,form[id^=select-upgrade-membership-form] .custom-user-form-membership .form-item.form-item-coupon-code .form-text:hover{border-color:#ccc}#user-register-form .field--name-field-user-initial-coupon,form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{position:absolute;top:130px;right:45px;width:315px;border-width:1px}#user-register-form .field--name-field-user-initial-coupon label,form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon label{display:none}#user-register-form .field--name-field-user-initial-coupon .description,form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon .description{color:#929292;font-size:12px;line-height:18px;padding:0;margin-top:50px}#user-register-form .form-actions #edit-next,form[id^=select-upgrade-membership-form] .form-actions #edit-next{position:absolute;bottom:20px;right:45px;font-size:20px;line-height:42px;background:#ccc;padding:0 58px;border-radius:0;color:#fff;border:none}#user-register-form .required-fields,form[id^=select-upgrade-membership-form] .required-fields{clear:both}#user-register-form .form-item-field-user-address-0-address-country-code .fancy-select .trigger,form[id^=select-upgrade-membership-form] .form-item-field-user-address-0-address-country-code .fancy-select .trigger{max-width:none;width:100%;text-align:left}#user-register-form .form-item-field-user-address-0-address-country-code .fancy-select .options,form[id^=select-upgrade-membership-form] .form-item-field-user-address-0-address-country-code .fancy-select .options{max-width:none;width:100%}@media screen and (min-width:992px){#user-register-form #edit-pass .password-parent,form[id^=select-upgrade-membership-form] #edit-pass .password-parent{margin-bottom:0}}#user-register-form #edit-pass .form-item-pass-pass2,form[id^=select-upgrade-membership-form] #edit-pass .form-item-pass-pass2{margin-bottom:0}@media screen and (min-width:992px){#user-register-form #edit-pass .form-item-pass-pass2,form[id^=select-upgrade-membership-form] #edit-pass .form-item-pass-pass2{margin-bottom:15px}}#user-register-form #edit-actions:before,form[id^=select-upgrade-membership-form] #edit-actions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:40px 0 30px 0}#user-register-form #edit-actions .field--name-field-user-tos,form[id^=select-upgrade-membership-form] #edit-actions .field--name-field-user-tos{display:inline-block}@media screen and (min-width:1199px)and (max-width:1599px){#user-register-form #edit-actions .field--name-field-user-tos,form[id^=select-upgrade-membership-form] #edit-actions .field--name-field-user-tos{max-width:480px}}@media screen and (min-width:767px)and (max-width:991px){#user-register-form #edit-actions .field--name-field-user-tos,form[id^=select-upgrade-membership-form] #edit-actions .field--name-field-user-tos{max-width:450px}}#user-register-form #edit-actions .field--name-field-user-tos .control-label,form[id^=select-upgrade-membership-form] #edit-actions .field--name-field-user-tos .control-label{padding-left:45px;font-size:14px;font-weight:600;text-transform:none}#user-register-form #edit-actions #edit-submit,form[id^=select-upgrade-membership-form] #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;float:right}#user-register-form #edit-actions #edit-submit:after,form[id^=select-upgrade-membership-form] #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}#user-register-form #edit-actions #edit-submit:hover:after,form[id^=select-upgrade-membership-form] #edit-actions #edit-submit:hover:after{opacity:1}#user-register-form #edit-actions #edit-submit:active,form[id^=select-upgrade-membership-form] #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}#user-register-form #edit-actions #edit-submit:before,form[id^=select-upgrade-membership-form] #edit-actions #edit-submit:before{content:"";font-family:irt-full;font-size:24px;color:#015b2e;position:absolute;margin-left:-35px}form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{bottom:439px!important}@media(max-width:1599px){form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{bottom:459px!important}}@media(max-width:767px){form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{bottom:536px!important}}form[id^=select-upgrade-membership-form] .fieldgroup{text-align:left!important}@media(max-width:767px){form[id^=select-upgrade-membership-form] .custom-user-form-membership{max-width:373px!important}}.user-form .custom-linkedin-oauth-button{background-image:none;margin-bottom:40px;margin-top:10px;position:relative;padding:0 20px 0 65px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:10.2px;text-transform:uppercase;font-weight:800;line-height:41px;color:#fff;background-color:#0077b5;border:none;transition:all .2s ease-out}.user-form .custom-linkedin-oauth-button:before{content:"";font-family:irt-full-social;color:#fff;font-size:20px;margin-right:0;margin-left:0;padding-right:15px;padding-left:15px;line-height:41px;position:absolute;font-weight:400;left:0;top:0;bottom:0;background-color:#0077b5;border-radius:6px 0 0 6px;transition:all .2s ease-out}.user-form .custom-linkedin-oauth-button:after{content:"";color:#fff;margin-left:15px;width:1px;height:80%;left:35px;top:10%;bottom:10%;position:absolute;font-weight:200;border-left:1px solid hsla(0,0%,100%,.15)}.user-form .custom-linkedin-oauth-button:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#1b2d6d;border:none}.user-form .custom-linkedin-oauth-button:hover:after{display:none}.user-form .custom-linkedin-oauth-button.custom-linkedin-oauth-deauthorization{background-color:#000}.user-form .custom-linkedin-oauth-button.custom-linkedin-oauth-deauthorization:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#1b2d6d;border:none}.user-form .custom-linkedin-oauth-button.custom-linkedin-oauth-deauthorization:hover:after{display:none}.custom-linkedin-authenticated .custom-linkedin-oauth-authorization{display:none}body:not(.custom-linkedin-authenticated) .custom-linkedin-oauth-deauthorization{display:none}.user-state--active #user-my-challenges-form,.user-state--active .user-my-experience-form{padding-top:20px}@media screen and (min-width:1200px){.user-state--active #user-my-challenges-form,.user-state--active .user-my-experience-form{padding-top:0}}.user-account-info-form{clear:both}.user-account-info-form .account-passwords{padding:0}.user-account-info-form #edit-account{margin-right:-15px;margin-left:-15px}.user-account-info-form .form-item.form-group .error{border-color:red}.user-account-info-form .row{padding-top:15px;margin:0;clear:both}.user-account-info-form .form-item-current-pass .description a{color:#222;border-bottom:1px solid #00aef0}.user-account-info-form .form-item-pass{padding-top:0}@media screen and (min-width:992px){.user-account-info-form .form-item-pass .password-parent{margin-bottom:0}}.user-account-info-form .form-item-pass .form-item-pass-pass2{margin-bottom:0}@media screen and (min-width:992px){.user-account-info-form .form-item-pass .form-item-pass-pass2{margin-bottom:15px}}.user-account-info-form #edit-status--wrapper .form-type-radio input{display:block}.user-account-info-form #edit-roles--wrapper .form-type-checkbox input{display:block}.user-account-info-form .form-item-read-only-mail .form-text{background:rgba(0,0,0,0);border:0;border-bottom:2px solid #39b54a}.user-account-info-form .form-item-read-only-mail .form-text:focus{border-bottom-color:#00aef0}.user-account-info-form .custom-linkedin-oauth-button{margin-bottom:0}.user-account-info-form #edit-actions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:60px 0 25px 0}.user-account-info-form #edit-actions #edit-delete{border-radius:2px;text-shadow:none;border:0;color:#929292;font-size:14px;background:#e9e9e9;height:46px;line-height:46px;padding:0 10px 0 45px;margin-bottom:30px;font-weight:700;letter-spacing:-.25px;box-shadow:none}@media(max-width:767px){.user-account-info-form #edit-actions #edit-delete{margin-left:15px}}.user-account-info-form #edit-actions #edit-delete:hover{box-shadow:inset 0 1px 1px hsl(0,0%,66.3725490196%)}.user-account-info-form #edit-actions #edit-delete:before{content:"";font-family:irt-full;font-size:24px;color:#ccc;position:absolute;margin-left:-35px}.user-account-info-form #edit-actions #edit-delete:after{display:none}.user-account-info-form #edit-actions #edit-delete .icon{display:none}.user-account-info-form #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 20px 0 40px;font-size:14px;font-weight:700;float:right}.user-account-info-form #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.user-account-info-form #edit-actions #edit-submit:hover:after{opacity:1}.user-account-info-form #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}@media(max-width:767px){.user-account-info-form #edit-actions #edit-submit{margin-right:15px}}.user-account-info-form #edit-actions #edit-submit:before{content:"";font-family:irt-full;font-weight:400;font-size:24px;color:#015b2e;position:absolute;margin-left:-30px}.user-account-info-form #edit-actions #edit-submit .glyphicon{display:none}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog{max-width:900px;height:100%;max-height:80%;width:100%}@media(min-width:1400px){div[id^=field-cover-image-cover-browser-dialog] .modal-dialog{max-width:1160px}}@media(min-width:768px)and (max-width:991px){div[id^=field-cover-image-cover-browser-dialog] .modal-dialog{max-width:630px;max-height:90%}}@media(max-width:767px){div[id^=field-cover-image-cover-browser-dialog] .modal-dialog{max-width:100%;max-height:100%}}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog .modal-content{max-width:100%!important;height:100%!important}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog .modal-body{height:100%}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog .modal-body>div:not(.ajax-progress-throbber){height:100%}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog .modal-body .ajax-progress-throbber{display:none}div[id^=field-cover-image-cover-browser-dialog] .modal-dialog iframe{height:100%;width:100%}.user-state--active .my-data-social .field--name-field-user-linkedin,.user-state--active .my-data-social .field--name-field-user-twitter{padding:0 15px;width:50%;float:left}@media(max-width:991px){.user-state--active .my-data-social .field--name-field-user-linkedin,.user-state--active .my-data-social .field--name-field-user-twitter{width:100%}}.user-state--active .my-data-social .field--name-field-user-website{padding:0;width:100%;float:left;clear:both}.user-state--active .my-data-social .field--name-field-user-website .form-item-field-user-website-0-title,.user-state--active .my-data-social .field--name-field-user-website .form-item-field-user-website-0-uri{float:left;width:50%;padding:0 15px}@media(max-width:991px){.user-state--active .my-data-social .field--name-field-user-website .form-item-field-user-website-0-title,.user-state--active .my-data-social .field--name-field-user-website .form-item-field-user-website-0-uri{width:100%}}.form-type-email.form-item-mail .description span{display:block;color:red;font-weight:700}@media(max-width:767px){.user-register-form{padding:0 15px}}.user-register-form .field--name-field-user-academic-title{position:relative}@media(min-width:992px){.user-register-form .field--name-field-user-academic-title .description{position:absolute;bottom:-15px;left:20px;padding:0 0 0 20px}}.user-register-form .field--name-field-user-telephone-number{float:right;width:50%}@media(max-width:991px){.user-register-form .field--name-field-user-telephone-number{width:100%;margin-bottom:0;float:none}}.field--name-field-user-telephone-number{padding:0 15px}.field--name-field-user-telephone-number label{margin-bottom:5px!important;vertical-align:initial!important}.field--name-field-user-telephone-number input{width:100%!important}.my-data-social .field--name-field-user-linkedin,.my-data-social .field--name-field-user-twitter{padding:0 15px;width:33.33%;float:left}@media(max-width:991px){.my-data-social .field--name-field-user-linkedin,.my-data-social .field--name-field-user-twitter{width:100%}}.my-data-social .field--name-field-user-website{padding:0;width:66.66%;float:left}@media(max-width:991px){.my-data-social .field--name-field-user-website{width:100%}}.my-data-social .field--name-field-user-website .form-item-field-user-website-0-title,.my-data-social .field--name-field-user-website .form-item-field-user-website-0-uri{float:left;width:50%;padding:0 15px}@media(max-width:991px){.my-data-social .field--name-field-user-website .form-item-field-user-website-0-title,.my-data-social .field--name-field-user-website .form-item-field-user-website-0-uri{width:100%}}.user-state--my-data .user-my-data-form div[id^=edit-account]{float:left;width:100%}.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-mail{float:left;width:33.33%;padding:0 15px}@media(max-width:991px){.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-mail{width:100%}}.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-mail input{cursor:not-allowed;color:#929292!important;pointer-events:none!important;border:2px solid #e9e9e9!important;background-color:#eee!important}.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass{float:left;width:66.66%;padding:0}@media(max-width:991px){.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass{width:100%}}.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass .form-item-pass-pass1,.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass .form-item-pass-pass2{width:50%;float:left;padding:0 15px}@media(max-width:991px){.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass .form-item-pass-pass1,.user-state--my-data .user-my-data-form div[id^=edit-account] .form-item-pass .form-item-pass-pass2{width:100%}}.user-my-data-form{clear:both}.user-my-data-form .field--name-field-user-tos{display:inline-block;position:absolute;bottom:10px;left:20px}@media(min-width:1200px)and (max-width:1599px){.user-my-data-form .field--name-field-user-tos{max-width:480px}}@media(max-width:1199px){.user-my-data-form .field--name-field-user-tos{position:relative;bottom:0;left:0;margin:40px 0 0}}.user-my-data-form .field--name-field-user-tos .control-label{padding-left:45px;font-size:14px;font-weight:600;text-transform:none}.user-my-data-form .my-data-review-wrapper h3{padding:0 15px;margin-top:0;margin-bottom:20px}.user-my-data-form .my-data-review-wrapper .form-item-read-only-mail{position:relative;width:50%;padding-right:15px;padding-left:15px;float:left;margin-bottom:30px}@media(max-width:991px){.user-my-data-form .my-data-review-wrapper .form-item-read-only-mail{width:100%;margin-bottom:15px}}.user-my-data-form .my-data-review-wrapper .field--name-field-user-academic-title,.user-my-data-form .my-data-review-wrapper .field--name-field-user-company,.user-my-data-form .my-data-review-wrapper .field--name-field-user-division,.user-my-data-form .my-data-review-wrapper .field--name-field-user-first-name,.user-my-data-form .my-data-review-wrapper .field--name-field-user-job-role,.user-my-data-form .my-data-review-wrapper .field--name-field-user-last-name{position:relative;width:33.33%;padding-right:15px;padding-left:15px;float:left;margin-bottom:30px}@media(max-width:991px){.user-my-data-form .my-data-review-wrapper .field--name-field-user-academic-title,.user-my-data-form .my-data-review-wrapper .field--name-field-user-company,.user-my-data-form .my-data-review-wrapper .field--name-field-user-division,.user-my-data-form .my-data-review-wrapper .field--name-field-user-first-name,.user-my-data-form .my-data-review-wrapper .field--name-field-user-job-role,.user-my-data-form .my-data-review-wrapper .field--name-field-user-last-name{width:100%;margin-bottom:15px}}@media(max-width:991px){.user-my-data-form .my-data-review-wrapper .field--name-field-user-academic-title{margin-bottom:30px}}.user-my-data-form .my-data-review-wrapper .field--name-field-user-academic-title .description{padding:0 0 0 35px;position:absolute;bottom:-20px;left:0;margin:0}.user-my-data-form .my-data-review-wrapper .form-item-read-only-mail label:after{display:inline-block;width:10px;height:7px;margin:0 0 0 5px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top;content:"*"}.user-my-data-form .my-data-review-wrapper .field--name-field-user-address{width:100%;padding-right:15px;padding-left:15px;float:left}.user-my-data-form .my-data-review-wrapper .field--name-field-user-address .form-item-field-user-address-0-address-country-code{width:50%;padding-right:15px;float:left;margin-bottom:30px}@media(max-width:991px){.user-my-data-form .my-data-review-wrapper .field--name-field-user-address .form-item-field-user-address-0-address-country-code{margin-bottom:15px;padding-right:0;width:100%}}.user-my-data-form .my-data-review-wrapper .field--name-field-user-address .form-item-field-user-address-0-address-locality{width:50%;padding-left:15px;float:left;margin-bottom:30px}@media(max-width:991px){.user-my-data-form .my-data-review-wrapper .field--name-field-user-address .form-item-field-user-address-0-address-locality{margin-bottom:15px;padding-left:0;width:100%}}.user-my-data-form .more-user-information h3{padding:0 15px;margin-top:50px;margin-bottom:20px}.user-my-data-form .more-user-information .field--name-field-business-to,.user-my-data-form .more-user-information .field--name-field-user-industry{width:33.33%;padding-right:15px;padding-left:15px;float:left}@media(max-width:1199px){.user-my-data-form .more-user-information .field--name-field-business-to,.user-my-data-form .more-user-information .field--name-field-user-industry{width:50%}}@media(max-width:991px){.user-my-data-form .more-user-information .field--name-field-business-to,.user-my-data-form .more-user-information .field--name-field-user-industry{width:100%}}.user-my-data-form .more-user-information .field--name-field-business-to .description,.user-my-data-form .more-user-information .field--name-field-user-industry .description{padding:0 20px;text-align:left}.user-my-data-form .more-user-information .field--name-field-business-to .form-required:after,.user-my-data-form .more-user-information .field--name-field-user-industry .form-required:after{display:inline-block;width:10px;height:7px;margin:0 0 0 5px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top;content:"*"}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper{position:relative}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox{margin-top:0;margin-bottom:18px}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label{padding-top:0;padding-left:25px;border:none;color:#464646;font-size:12px;line-height:14px}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label input{display:none}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label:after{display:none}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label:before{width:14px;color:#ccc;font-size:22px;line-height:13px;text-indent:-4px}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label.checked{border:none;background-color:rgba(0,0,0,0);background:0 0;box-shadow:none;color:#333}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label.checked:before{color:#00aef0}.user-my-data-form .more-user-information .field--name-field-business-to #edit-field-business-to--wrapper .form-type-checkbox .control-label.error:before{color:#e30b27}.user-my-data-form .more-user-information .field--name-field-business-to .form-checkboxes{position:relative}.user-my-data-form .more-user-information .field--name-field-business-to fieldset{width:100%;text-align:left}.user-my-data-form .more-user-information .field--name-field-business-to fieldset.fieldgroup legend{display:block;border:none;max-width:100%;margin-bottom:15px;padding-left:20px;font-size:12px;font-weight:800;text-transform:uppercase;line-height:22px}.user-my-data-form .more-user-information .field--name-field-business-to fieldset label:after{display:none}.user-my-data-form .more-user-information .field-business-to-separator{display:none;border-top:1px solid #ccc;border-bottom:1px solid #fff;position:absolute;width:45px;top:10px}.user-my-data-form .more-user-information .field-business-to-separator-first{left:20%}.user-my-data-form .more-user-information .field-business-to-separator-second{right:33%}@media screen and (min-width:1600px){.user-my-data-form .more-user-information .field-business-to-separator{display:block}}.user-my-data-form .my-data-social .field--name-field-user-linkedin .description,.user-my-data-form .my-data-social .field--name-field-user-twitter .description,.user-my-data-form .my-data-social .field--name-field-user-website .description{padding:0 20px}@media(max-width:991px){.user-my-data-form .my-data-social .field--name-field-user-linkedin .description,.user-my-data-form .my-data-social .field--name-field-user-twitter .description,.user-my-data-form .my-data-social .field--name-field-user-website .description{margin-bottom:0}}.user-my-data-form .my-data-photos{margin-top:50px}.user-my-data-form .my-data-photos .cover-image-wrapper{position:relative;float:right;width:50%}@media(max-width:991px){.user-my-data-form .my-data-photos .cover-image-wrapper{width:100%}}@media(max-width:400px){.user-my-data-form .my-data-photos .cover-image-wrapper{margin:0}}.user-my-data-form .my-data-photos .cover-image-wrapper>span{font-size:16px;margin:-10px 0 10px;float:left;width:100%;padding:0 20px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel{border:none;box-shadow:none;border-radius:0;background-color:rgba(0,0,0,0)}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-heading{display:none}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body{padding:0 15px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body .form-group{margin:0}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;margin:0;padding-left:45px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button:active:focus,.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button:active:hover,.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button:hover,.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button:before{content:"";font-family:irt-full;font-size:18px;color:#00aef0;position:absolute;margin-left:-30px;font-weight:400}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button[id*=-remove-button]:before{display:none}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button[id*=-remove-button] .glyphicon-trash{top:3px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .panel-body button[id*=-remove-button] .glyphicon-trash:before{font-size:14px;color:#00aef0;margin-left:-30px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .media-image{display:inline-block;float:left;margin-right:10px}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel .media-image img{box-shadow:0 1px 2px rgba(0,0,0,.075);display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.user-my-data-form .my-data-photos .cover-image-wrapper div[id^=edit-field-cover-image-wrapper] .panel button.button.form-submit.btn-danger{display:inline-block;float:left;overflow:hidden}.user-my-data-form .field--name-field-user-cover-photo div[id^=ajax-wrapper]{margin:0}.user-my-data-form .field--name-field-user-cover-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors,.user-my-data-form .field--name-field-user-profile-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors{max-width:100%!important;right:0!important;position:relative!important;box-shadow:none!important;top:auto!important;-ms-transform:skew(0)!important;transform:skew(0)!important;margin-bottom:10px}.user-my-data-form .field--name-field-user-cover-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors #better-messages-inner,.user-my-data-form .field--name-field-user-profile-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors #better-messages-inner{padding:10px 60px 10px 0!important;position:relative;right:0!important;-ms-transform:skew(0)!important;transform:skew(0)!important}@media(max-width:767px){.user-my-data-form .field--name-field-user-cover-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors #better-messages-inner,.user-my-data-form .field--name-field-user-profile-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors #better-messages-inner{padding-left:15px!important}}.user-my-data-form .field--name-field-user-cover-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors .better-messages-footer,.user-my-data-form .field--name-field-user-profile-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors .better-messages-footer{right:20px!important;z-index:10}.user-my-data-form .field--name-field-user-cover-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors .better-messages-footer .better-messages-close,.user-my-data-form .field--name-field-user-profile-photo .better-messages-overlay.better-messages-position-fixed.better-messages-has-errors .better-messages-footer .better-messages-close{float:left}.user-my-data-form .field--name-field-user-cover-photo .image-widget .preview,.user-my-data-form .field--name-field-user-profile-photo .image-widget .preview{float:left;padding-right:20px}.user-my-data-form .field--name-field-user-cover-photo .image-widget .preview .thumbnail,.user-my-data-form .field--name-field-user-profile-photo .image-widget .preview .thumbnail{margin-bottom:10px}.user-my-data-form .field--name-field-user-cover-photo .image-widget .data,.user-my-data-form .field--name-field-user-profile-photo .image-widget .data{float:left;max-width:190px}.user-my-data-form .field--name-field-user-cover-photo .image-widget .data label,.user-my-data-form .field--name-field-user-profile-photo .image-widget .data label{display:block;padding:5px 0 10px 0;margin-bottom:0;font-style:normal}.user-my-data-form .field--name-field-user-cover-photo .image-widget .description,.user-my-data-form .field--name-field-user-profile-photo .image-widget .description{margin-bottom:0;padding:0}.user-my-data-form .field--name-field-user-cover-photo .image-widget .bottom,.user-my-data-form .field--name-field-user-profile-photo .image-widget .bottom{clear:both}.user-my-data-form .field--name-field-user-cover-photo .image-widget .bottom:after,.user-my-data-form .field--name-field-user-cover-photo .image-widget .bottom:before,.user-my-data-form .field--name-field-user-profile-photo .image-widget .bottom:after,.user-my-data-form .field--name-field-user-profile-photo .image-widget .bottom:before{content:"";display:table}.user-my-data-form .field--name-field-user-cover-photo .image-widget .bottom:after,.user-my-data-form .field--name-field-user-profile-photo .image-widget .bottom:after{clear:both}.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;padding-left:45px;margin-right:10px;float:left}.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label:active:focus,.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label:active:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label[disabled]:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label:active:focus,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label:active:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .field--name-field-user-cover-photo .image-widget label.upload-label:before,.user-my-data-form .field--name-field-user-profile-photo .image-widget label.upload-label:before{content:"";font-family:irt-full;font-size:18px;color:#00aef0;position:absolute;margin-left:-30px;font-weight:400}.user-my-data-form .field--name-field-user-cover-photo .image-widget .form-file,.user-my-data-form .field--name-field-user-profile-photo .image-widget .form-file{display:none}.user-my-data-form .field--name-field-user-cover-photo .image-widget .file--image,.user-my-data-form .field--name-field-user-profile-photo .image-widget .file--image{display:none}.user-my-data-form .field--name-field-user-cover-photo .image-widget .upload-label:after,.user-my-data-form .field--name-field-user-cover-photo .image-widget .upload-label:before,.user-my-data-form .field--name-field-user-profile-photo .image-widget .upload-label:after,.user-my-data-form .field--name-field-user-profile-photo .image-widget .upload-label:before{content:"";display:table}.user-my-data-form .field--name-field-user-cover-photo .image-widget .upload-label:after,.user-my-data-form .field--name-field-user-profile-photo .image-widget .upload-label:after{clear:both}.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button],.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button]{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;padding-left:45px;float:left}.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button]:active:focus,.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button]:active:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button]:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button][disabled]:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button]:active:focus,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button]:active:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button]:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button][disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button]:after,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button]:after{box-shadow:none}.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button] .glyphicon-trash,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button] .glyphicon-trash{top:3px}.user-my-data-form .field--name-field-user-cover-photo .image-widget button[id*=-remove-button] .glyphicon-trash:before,.user-my-data-form .field--name-field-user-profile-photo .image-widget button[id*=-remove-button] .glyphicon-trash:before{font-size:14px;color:#00aef0;margin-left:-30px;font-weight:400}.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;padding-left:45px;float:left;margin-left:10px}.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn:active:focus,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn:active:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn[disabled]:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn:active:focus,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn:active:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper a.btn:before,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper a.btn:before{content:"";font-family:irt-full;font-size:18px;color:#00aef0;position:absolute;margin-left:-30px}.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;margin-left:auto;margin-right:auto;padding:0 20px;float:left}.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:active:focus,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:active:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:hover,.user-my-data-form .field--name-field-user-cover-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset[disabled]:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:active:focus,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:active:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset:hover,.user-my-data-form .field--name-field-user-profile-photo .image-widget .image-data__crop-wrapper .modal .crop-preview-wrapper__crop-reset[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .field--name-field-user-cover-photo.field--name-field-user-cover-photo .image-widget .data,.user-my-data-form .field--name-field-user-profile-photo.field--name-field-user-cover-photo .image-widget .data{max-width:170px}.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;padding-left:20px;margin-left:0;float:left}.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import:active:focus,.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import:active:hover,.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import:hover,.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-data-form .field--name-field-user-cover-photo .custom-linkedin-import .glyphicon:not(.ajax-throbber){margin-right:5px}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import{background-image:none;margin-bottom:40px;margin-top:15px;position:relative;padding:0 20px 0 65px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:10.2px;text-transform:uppercase;font-weight:800;line-height:41px;color:#fff;background-color:#0077b5;border:none;transition:all .2s ease-out}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import:before{content:"";font-family:irt-full-social;color:#fff;font-size:20px;margin-right:0;margin-left:0;padding-right:15px;padding-left:15px;line-height:41px;position:absolute;font-weight:400;left:0;top:0;bottom:0;background-color:#0077b5;border-radius:6px 0 0 6px;transition:all .2s ease-out}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import:after{content:"";color:#fff;margin-left:15px;width:1px;height:80%;left:35px;top:10%;bottom:10%;position:absolute;font-weight:200;border-left:1px solid hsla(0,0%,100%,.15)}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#1b2d6d;border:none}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import:hover:after{display:none}.user-my-data-form .field--name-field-user-profile-photo .custom-linkedin-import .glyphicon:not(.ajax-throbber){display:none}.user-my-data-form .field--name-field-user-website .panel{box-shadow:none;float:none;background:0 0;border:0}.user-my-data-form .field--name-field-user-website .panel-heading{display:none}.user-my-data-form .field--name-field-user-website .panel-body{padding:0}.user-my-data-form .field--name-field-user-website .control-label{line-height:1.47}.user-my-data-form .field--name-field-user-website .control-label:hover{color:inherit}.user-my-data-form #edit-actions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:40px 0 30px 0}.user-my-data-form #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;float:right}.user-my-data-form #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.user-my-data-form #edit-actions #edit-submit:hover:after{opacity:1}.user-my-data-form #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}.user-my-data-form #edit-actions #edit-submit:before{content:"";font-family:irt-full;font-weight:400;font-size:24px;color:#015b2e;position:absolute;margin-left:-30px}.user-my-data-form #edit-actions.user-state--active #edit-submit:before{content:""}.user-my-data-form #edit-actions .glyphicon{display:none}.user-my-experience-form{clear:both}.user-my-experience-form .form-item .control-label:after{display:inline-block;width:10px;height:7px;margin:2px 0 0 10px;color:#888;background-image:none;font-size:16px;line-height:1;text-transform:lowercase;font-style:italic;font-weight:400;content:"(optional)"}.user-my-experience-form .form-item .control-label,.user-my-experience-form .form-item.form-composite legend{padding-left:0;display:inline-block;font-size:16px;font-weight:800;text-transform:uppercase;border:0;margin-bottom:5px}.user-my-experience-form .form-item .control-label.form-required:after,.user-my-experience-form .form-item.form-composite legend.form-required:after{display:inline-block;width:10px;height:7px;margin:0 0 0 5px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top;font-weight:800;content:"*"}.user-my-experience-form .form-item .description,.user-my-experience-form .form-item .help-block{font-size:12px;font-weight:600;color:#1b2d6d;padding:10px 0;margin:0}.user-my-experience-form .form-item.form-type-checkbox{margin-top:0;margin-bottom:20px}.user-my-experience-form .form-item.form-type-checkbox .control-label{padding-top:0;padding-left:30px;border:none;color:#666;font-size:14px;line-height:14px}.user-my-experience-form .form-item.form-type-checkbox .control-label input{display:none}.user-my-experience-form .form-item.form-type-checkbox .control-label:after{display:none}.user-my-experience-form .form-item.form-type-checkbox .control-label:before{width:14px;color:#ccc;font-size:22px;line-height:13px;text-indent:-4px}.user-my-experience-form .form-item.form-type-checkbox .control-label.checked{border:none;background-color:rgba(0,0,0,0);background:0 0;box-shadow:none;color:#333}.user-my-experience-form .form-item.form-type-checkbox .control-label.checked:before{color:#00aef0}.user-my-experience-form .form-item.form-type-checkbox .form-checkbox{display:inline}.user-my-experience-form .form-item.form-type-textarea .form-textarea{border-radius:0;box-shadow:none;border:2px solid #e9e9e9}.user-my-experience-form .form-item.form-type-textarea .form-textarea:focus{border-color:#00aef0}.user-my-experience-form .custom-linkedin-import{border-radius:0;box-shadow:none;background:#fff;color:#222;font-size:10.2px;height:41px;line-height:41px;padding:0 20px 0 30px;cursor:pointer;border:1px solid #e9e9e9;display:block;text-transform:uppercase;text-shadow:none;margin-top:15px;font-weight:800;transition:all .2s ease-out;margin-bottom:60px;padding-right:20px;position:relative;padding-left:65px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:10.2px;font-weight:800;color:#fff;background-color:#0081c1;border:none;transition:all .2s ease-out}.user-my-experience-form .custom-linkedin-import:active:focus,.user-my-experience-form .custom-linkedin-import:active:hover,.user-my-experience-form .custom-linkedin-import:hover,.user-my-experience-form .custom-linkedin-import[disabled]:hover{box-shadow:inset 0 3px 4px -2px #ccc;background:#fff;border:1px solid #e9e9e9}.user-my-experience-form .custom-linkedin-import .glyphicon:not(.ajax-throbber){margin-right:0;margin-left:0;padding-right:15px;padding-left:15px;line-height:37px;position:absolute;left:0;top:0;font-size:18px;bottom:0;background:#0081c1;border-radius:6px 0 0 6px;transition:all .2s ease-out}.user-my-experience-form .custom-linkedin-import .glyphicon:not(.ajax-throbber):before{content:"";font-family:irt-full;color:#fff;font-size:18px}.user-my-experience-form .custom-linkedin-import .glyphicon:not(.ajax-throbber):after{content:"";color:#fff;margin-left:15px;width:1px;height:80%;right:0;top:10%;bottom:10%;position:absolute;font-weight:200;border-left:1px solid hsla(0,0%,100%,.15)}.user-my-experience-form .custom-linkedin-import:active:focus,.user-my-experience-form .custom-linkedin-import:active:hover,.user-my-experience-form .custom-linkedin-import:hover,.user-my-experience-form .custom-linkedin-import[disabled]:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#0077b5;border:none}.user-my-experience-form .custom-linkedin-import:active:focus .glyphicon:not(.ajax-throbber):after,.user-my-experience-form .custom-linkedin-import:active:hover .glyphicon:not(.ajax-throbber):after,.user-my-experience-form .custom-linkedin-import:hover .glyphicon:not(.ajax-throbber):after,.user-my-experience-form .custom-linkedin-import[disabled]:hover .glyphicon:not(.ajax-throbber):after{display:none}.user-my-experience-form .field--name-field-user-summary .form-item{margin-bottom:20px}.user-my-experience-form .field--name-field-user-current-responsib .form-item{margin-bottom:10px}.user-my-experience-form #edit-field-user-areas-of-experience-wrapper:after,.user-my-experience-form #edit-field-user-areas-of-experience-wrapper:before{content:"";display:table}.user-my-experience-form #edit-field-user-areas-of-experience-wrapper:after{clear:both}.user-my-experience-form #edit-field-user-areas-of-experience-wrapper .form-checkboxes{padding-left:10px;padding-right:10px;margin-top:30px}.user-my-experience-form .custom-linkedin-oauth-authorization{display:none}.user-my-experience-form #edit-actions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:40px 0 30px 0}.user-my-experience-form #edit-actions #edit-previous-step{transition:box-shadow .2s ease-out;display:inline-block;background:#e9e9e9;font-size:14px;text-transform:uppercase;color:#929292;line-height:46px;height:46px;padding:0 50px;font-weight:700}.user-my-experience-form #edit-actions #edit-previous-step:hover{box-shadow:inset 0 3px 4px -2px #b6b6b6}.user-my-experience-form #edit-actions #edit-previous-step:before{content:"";font-family:irt-full;font-size:24px;position:absolute;margin-left:-35px}.user-my-experience-form #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;float:right}.user-my-experience-form #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.user-my-experience-form #edit-actions #edit-submit:hover:after{opacity:1}.user-my-experience-form #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}.user-my-experience-form #edit-actions #edit-submit:before{content:"";font-family:irt-full;font-size:24px;font-weight:400;color:#015b2e;position:absolute;margin-left:-30px}.user-my-experience-form #edit-actions #edit-submit .glyphicon{display:none}.user-my-experience-form #edit-actions.user-state--active #edit-submit:before{content:""}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget{position:relative}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget input{width:100%;display:block;background:rgba(0,0,0,0);border:none;box-shadow:none;padding:0}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .range-wrapper{position:relative;width:440px;padding:0 15px;margin-left:80px}@media(max-width:991px){.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .range-wrapper{width:100%;padding:0;margin-left:0}}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .current-range-value,.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .maxrange,.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .minrange{position:absolute;bottom:11px;font-family:museo-700;font-size:12px;line-height:12px;color:#909090}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .minrange{left:0}@media(max-width:991px){.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .minrange{bottom:-10px}}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .maxrange{left:515px}@media(max-width:991px){.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .maxrange{right:0;left:auto;bottom:-10px}}.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .current-range-value{width:30px;height:12px;text-align:right;padding:0;display:block;bottom:33px;color:#0071bd;pointer-events:none}@media(max-width:991px){.user-my-experience-form .field--name-field-users-years-of-experience.field--widget-integer-range-widget .current-range-value{width:15px}}.user-my-challenges-form,.user-my-experience-form{clear:both}.user-my-challenges-form .form-item,.user-my-experience-form .form-item{margin-bottom:20px}.user-my-challenges-form .form-item .control-label,.user-my-experience-form .form-item .control-label{font-size:16px;padding-left:0}.user-my-challenges-form .form-item .help-block,.user-my-experience-form .form-item .help-block{padding:10px 0;margin:0;color:#1b2d6d;font-size:12px;font-weight:600}.user-my-challenges-form .form-item.form-type-textarea .form-textarea,.user-my-experience-form .form-item.form-type-textarea .form-textarea{border-radius:0;box-shadow:none;border:2px solid #e9e9e9}.user-my-challenges-form .form-item.form-type-textarea .form-textarea:focus,.user-my-experience-form .form-item.form-type-textarea .form-textarea:focus{border-color:#00aef0}.user-my-challenges-form .field--name-field-user-challenges-or-issues .description span,.user-my-challenges-form .field--name-field-user-technologies-or-proj .description span,.user-my-experience-form .field--name-field-user-challenges-or-issues .description span,.user-my-experience-form .field--name-field-user-technologies-or-proj .description span{font-weight:500;color:#0081c1}.user-my-challenges-form .field--name-field-user-challenges-or-issues .description span span,.user-my-challenges-form .field--name-field-user-technologies-or-proj .description span span,.user-my-experience-form .field--name-field-user-challenges-or-issues .description span span,.user-my-experience-form .field--name-field-user-technologies-or-proj .description span span{font-weight:700}.user-my-challenges-form label:after,.user-my-experience-form label:after{display:inline-block;width:10px;height:7px;margin:2px 0 0 10px;color:#888;background-image:none;font-size:16px;line-height:1;text-transform:lowercase;font-style:italic;font-weight:400;content:"(optional)"}.user-my-challenges-form label.form-required:after,.user-my-experience-form label.form-required:after{display:inline-block;width:10px;height:7px;margin:0 0 0 5px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top;font-weight:800;content:"*"}.user-my-challenges-form .field--name-field-user-expertise,.user-my-challenges-form .field--name-field-user-innovation-topics-sou,.user-my-experience-form .field--name-field-user-expertise,.user-my-experience-form .field--name-field-user-innovation-topics-sou{margin-bottom:30px}.user-my-challenges-form .field--name-field-user-expertise:after,.user-my-challenges-form .field--name-field-user-expertise:before,.user-my-challenges-form .field--name-field-user-innovation-topics-sou:after,.user-my-challenges-form .field--name-field-user-innovation-topics-sou:before,.user-my-experience-form .field--name-field-user-expertise:after,.user-my-experience-form .field--name-field-user-expertise:before,.user-my-experience-form .field--name-field-user-innovation-topics-sou:after,.user-my-experience-form .field--name-field-user-innovation-topics-sou:before{content:"";display:table}.user-my-challenges-form .field--name-field-user-expertise:after,.user-my-challenges-form .field--name-field-user-innovation-topics-sou:after,.user-my-experience-form .field--name-field-user-expertise:after,.user-my-experience-form .field--name-field-user-innovation-topics-sou:after{clear:both}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-expertise-label,.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-label,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-label,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-label,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-expertise-label,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-label,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-label,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-label{margin-bottom:0}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description{margin-bottom:5px}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description span,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description span,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description span,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description span{font-weight:500;color:#0081c1}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description span span,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description span span,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-innovation-topics-sou-description span span,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-innovation-topics-sou-description span span{font-weight:800}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-expertise-description,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-description,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-expertise-description,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-description{margin-bottom:0}.user-my-challenges-form .field--name-field-user-expertise .form-item-field-user-expertise-description span,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-description span,.user-my-experience-form .field--name-field-user-expertise .form-item-field-user-expertise-description span,.user-my-experience-form .field--name-field-user-innovation-topics-sou .form-item-field-user-expertise-description span{font-weight:800;color:inherit}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container{overflow:hidden;padding:1px}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCustomScrollBox,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCustomScrollBox,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCustomScrollBox,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCustomScrollBox{overflow:visible}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCustomScrollBox .mCSB_container,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCustomScrollBox .mCSB_container,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCustomScrollBox .mCSB_container,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCustomScrollBox .mCSB_container{overflow:visible}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools{opacity:1;right:10px}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before{content:"≡";position:absolute;top:0;bottom:0;left:1px;right:1px;color:#929292;line-height:8px;width:4px;overflow:hidden;text-indent:-5px;font-size:35px;margin:auto;height:15px}.user-my-challenges-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_draggerRail,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_draggerRail,.user-my-experience-form .field--name-field-user-expertise .dragdrop-container .mCSB_scrollTools .mCSB_draggerRail,.user-my-experience-form .field--name-field-user-innovation-topics-sou .dragdrop-container .mCSB_scrollTools .mCSB_draggerRail{background-color:#929292}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container{max-height:400px;overflow:visible}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container ul.entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container ul.entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container ul.entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container ul.entityreference-dragdrop{height:auto!important;min-height:395px;width:100%}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-available .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-available .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-available .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-available .entityreference-dragdrop{box-shadow:0 0 1px rgba(0,0,0,.15);border-radius:6px}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-available .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-available .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-available .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-available .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder{background-color:#ccc}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop{background-image:url(../..//images/background__dropzone.png);background-repeat:no-repeat;background-position:50% 50%;background-size:420px auto;box-shadow:0 0 1px rgba(0,0,0,.15);border-radius:6px}@media(max-width:1279px){.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop{background-size:390px auto}}@media(max-width:1199px){.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop{background-size:300px auto}}@media(max-width:991px){.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop{background-size:190px auto}}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle{color:#111}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected .entityreference-dragdrop .ui-sortable-handle.ui-sortable-placeholder{background-color:hsla(0,0%,100%,.15)}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected.items-inside .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected.items-inside .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop-container-selected.items-inside .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop-container-selected.items-inside .entityreference-dragdrop{background-image:none;background-color:#444}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop{border:0;background-color:#f7f7f7;padding:0 7px}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li{font-family:Raleway,sans-serif;font-weight:600;font-size:12px;line-height:18px;color:#000;padding:10px 35px 10px 20px;border-radius:4px;box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.08);border:0;background-color:#fff;margin-top:7px;position:relative}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li:last-child,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li:last-child,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li:last-child,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li:last-child{margin-bottom:30px}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-helper,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-helper,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-helper,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-helper{box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.08),0 5px 10px -2px rgba(0,0,0,.4)}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder{visibility:visible!important;box-shadow:none}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder:after,.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder:before,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder:after,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder:before,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder:after,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li.ui-sortable-placeholder:before,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder:after,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li.ui-sortable-placeholder:before{display:none}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li span,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li span,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li span,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li span{display:inline-block;border-radius:3px 0 0 3px;box-shadow:inset -1px 0 1px 0 #ddd;position:absolute;top:2px;bottom:2px;left:2px;width:6px}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop li:after,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li:after,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop li:after,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop li:after{content:"";font-family:irt-full;color:#ccc;font-size:24px;position:absolute;line-height:1;top:-1px;bottom:0;right:5px;margin:auto;height:50%}.user-my-challenges-form .field--name-field-user-expertise .entityreference-dragdrop.entityreference-dragdrop-selected .ui-sortable-handle:after,.user-my-challenges-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop.entityreference-dragdrop-selected .ui-sortable-handle:after,.user-my-experience-form .field--name-field-user-expertise .entityreference-dragdrop.entityreference-dragdrop-selected .ui-sortable-handle:after,.user-my-experience-form .field--name-field-user-innovation-topics-sou .entityreference-dragdrop.entityreference-dragdrop-selected .ui-sortable-handle:after{content:"";color:#3f579b;font-size:18px}.user-my-challenges-form #edit-actions:before,.user-my-experience-form #edit-actions:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:40px 0 30px 0}.user-my-challenges-form #edit-actions #edit-previous-step,.user-my-experience-form #edit-actions #edit-previous-step{transition:box-shadow .2s ease-out;display:inline-block;background:#e9e9e9;font-size:14px;text-transform:uppercase;color:#929292;line-height:46px;height:46px;padding:0 50px;font-weight:700}.user-my-challenges-form #edit-actions #edit-previous-step:hover,.user-my-experience-form #edit-actions #edit-previous-step:hover{box-shadow:inset 0 3px 4px -2px #b6b6b6}.user-my-challenges-form #edit-actions #edit-previous-step:before,.user-my-experience-form #edit-actions #edit-previous-step:before{content:"";font-family:irt-full;font-size:24px;position:absolute;margin-left:-35px}.user-my-challenges-form #edit-actions #edit-submit,.user-my-experience-form #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;float:right}.user-my-challenges-form #edit-actions #edit-submit:after,.user-my-experience-form #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.user-my-challenges-form #edit-actions #edit-submit:hover:after,.user-my-experience-form #edit-actions #edit-submit:hover:after{opacity:1}.user-my-challenges-form #edit-actions #edit-submit:active,.user-my-experience-form #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}.user-my-challenges-form #edit-actions #edit-submit:before,.user-my-experience-form #edit-actions #edit-submit:before{content:"";font-family:irt-full;font-size:24px;font-weight:400;color:#015b2e;position:absolute;margin-left:-30px}.user-my-challenges-form #edit-actions #edit-submit .glyphicon,.user-my-experience-form #edit-actions #edit-submit .glyphicon{display:none}.user-my-challenges-form #edit-actions.user-state--active #edit-submit:before,.user-my-experience-form #edit-actions.user-state--active #edit-submit:before{content:""}.user-cancel-form{position:relative;max-width:900px;margin:auto;padding:0 20px;font-size:16px;font-weight:700;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width:1399px){.user-cancel-form{max-width:700px}}.user-cancel-form .cancel-form-text{-ms-flex-order:1;order:1;margin-bottom:30px}.user-cancel-form fieldset{width:100%;margin:0;position:relative;display:block;-ms-flex-order:2;order:2;text-align:left}.user-cancel-form fieldset legend{display:block;margin-bottom:10px;font-size:16px;font-weight:500}.user-cancel-form fieldset .form-item{margin:0}.user-cancel-form fieldset .form-item label{text-transform:initial;font-weight:500;font-size:14px;line-height:20px;margin-bottom:5px;float:left;width:100%}.user-cancel-form fieldset .form-item label input{display:block;margin-top:4px}.user-cancel-form #edit-actions{padding-top:30px;display:block;clear:both;float:none;-ms-flex-order:3;order:3}.user-cancel-form #edit-actions #edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700}.user-cancel-form #edit-actions #edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.user-cancel-form #edit-actions #edit-submit:hover:after{opacity:1}.user-cancel-form #edit-actions #edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}@media(max-width:400px){.user-cancel-form #edit-actions #edit-submit{margin-bottom:10px}}.user-cancel-form #edit-actions #edit-cancel{margin-left:.5em}.route--userpass .user-pass{clear:both}.route--userpass .form-wrapper{margin-top:15px}.field--name-field-user-industry.error .ui-multiselect{border:2px solid #e30b27}.field--name-field-user-industry .ui-multiselect{position:relative;border-radius:0;box-shadow:none;border:2px solid #e9e9e9;font-size:16px;line-height:46px;height:50px;padding:0 30px 0 48px;background:#fff!important;font-family:Raleway,sans-serif;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out}@media(min-width:1920px){.field--name-field-user-industry .ui-multiselect{width:475px!important}}@media(min-width:1600px)and (max-width:1919px){.field--name-field-user-industry .ui-multiselect{width:373px!important}}@media(min-width:1280px)and (max-width:1599px){.field--name-field-user-industry .ui-multiselect{width:272px!important}}@media(min-width:1200px)and (max-width:1279px){.field--name-field-user-industry .ui-multiselect{width:257px!important}}@media(min-width:992px)and (max-width:1199px){.field--name-field-user-industry .ui-multiselect{width:300px!important}}@media(max-width:991px){.field--name-field-user-industry .ui-multiselect{width:100%!important}}.field--name-field-user-industry .ui-multiselect:before{content:"";font-family:irt-full;font-size:22px;color:#00aef0;font-style:normal;font-weight:600;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;left:14px;top:48%;z-index:10}.field--name-field-user-industry .ui-multiselect:after{content:"";font-family:irt-full;font-size:22px;color:#222;position:absolute;right:10px;top:0;bottom:0}.field--name-field-user-industry .ui-multiselect .ui-icon{display:none}.field--name-field-user-industry .ui-multiselect.ui-state-active{border:2px solid #00aef0}.ui-multiselect-menu{background:#fff!important;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,.15);border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}@media(min-width:1920px){.ui-multiselect-menu{width:475px!important}}@media(min-width:1600px)and (max-width:1919px){.ui-multiselect-menu{width:373px!important}}@media(min-width:1280px)and (max-width:1599px){.ui-multiselect-menu{width:272px!important}}@media(min-width:1200px)and (max-width:1279px){.ui-multiselect-menu{width:257px!important}}@media(min-width:992px)and (max-width:1199px){.ui-multiselect-menu{width:300px!important}}@media(min-width:768px)and (max-width:991px){.ui-multiselect-menu{width:410px!important}}@media(max-width:767px){.ui-multiselect-menu{width:calc(100% - 30px)!important}}.ui-multiselect-menu .ui-widget-header{background:0 0;margin:0 0 5px;border:none;padding:3px 4px 3px 4px}.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter{font-size:0;margin-bottom:2px;text-align:center}.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter input{box-sizing:border-box;margin:0;padding:4px 20px 4px 5px;width:98%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(../../css/chosen-sprite.png) no-repeat 100% -20px;background:url(../../css/chosen-sprite.png) no-repeat 100% -20px;font-size:14px;font-weight:400;font-family:Raleway,sans-serif;line-height:normal;border-radius:0}.ui-multiselect-menu .ui-widget-header .ui-helper-reset{font-family:Raleway,sans-serif;font-weight:400}.ui-multiselect-menu .ui-widget-header .ui-helper-reset .ui-multiselect-close{padding-right:5px}.ui-multiselect-menu .ui-multiselect-checkboxes{background:0 0}.ui-multiselect-menu .ui-multiselect-checkboxes li{padding:0 5px 5px}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-corner-all{font-weight:400;margin-bottom:0;font-family:Raleway,sans-serif}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-corner-all.ui-state-hover{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff;border-radius:0;border:0}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-corner-all input{left:5px}.years-of-experience{display:inline-block;width:180px;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:600;color:#929292}@media(max-width:1599px){.years-of-experience{width:100%;font-size:14px;line-height:17px;text-align:center;padding-top:5px}}.years-of-experience--container{float:left;width:100%;padding:0 0 0 15px;margin-top:-140px}@media(max-width:1199px){.years-of-experience--container{margin:0 0 60px;float:none;padding:0}}.years-of-experience--container.mobile{display:none}@media(max-width:767px){.years-of-experience--container.mobile{display:block;width:285px;margin:0 auto 40px;padding:0}}.years-of-experience--container.tablet{display:none}@media(min-width:768px)and (max-width:1199px){.years-of-experience--container.tablet{display:block}}.years-of-experience--container.desktop{display:block}@media(max-width:1199px){.years-of-experience--container.desktop{display:none}}.years-of-experience--container .number-of-years{font-size:50px;line-height:40px;font-weight:700;color:#0071bd;width:90px;text-align:center;float:left;padding:0 10px 0 0;letter-spacing:-3px}@media(max-width:1599px){.years-of-experience--container .number-of-years{font-size:40px;padding:0;display:block;text-align:center;width:100%}}.years-of-experience--inner{background-color:#fff;padding:15px 20px}@media(max-width:1599px){.years-of-experience--inner{padding:10px}}@media(max-width:1199px){.route--custom-user-formaccount-info.user-state--active .user-account-info-form .account-passwords,.route--custom-user-formaccount-info.user-state--active .user-account-info-form .form-item-mail,.route--custom-user-formaccount-info.user-state--active .user-account-info-form .form-item-mail-confirm,.route--custom-user-formaccount-info.user-state--active .user-account-info-form .form-item-read-only-mail,.route--custom-user-formaccount-info.user-state--active .user-account-info-form .form-type-password{width:100%;margin-bottom:20px}}@media(max-width:1199px){.route--custom-user-formaccount-info.user-state--active .user-account-info-form .row{padding-top:0}}.route--custom-user-formaccount-info.user-state--active .field--name-field-user-telephone-number{width:33.33%}@media(max-width:1199px){.route--custom-user-formaccount-info.user-state--active .field--name-field-user-telephone-number{width:100%}}a#form-enable-disable{display:block;cursor:pointer;position:relative;text-transform:uppercase;font-size:10.2px;font-weight:800;color:#666;margin-bottom:40px;padding-left:30px;transition:all .2s ease-out}@media(max-width:1199px){a#form-enable-disable{display:inline-block;margin-top:20px}}a#form-enable-disable:before{content:"";font-family:irt-full;position:absolute;left:0;top:0;bottom:0;font-size:24px;font-weight:400;line-height:16px;color:#39b54a}a#form-enable-disable:hover{color:#000}a#form-enable-disable.form-off span{display:none}a#form-enable-disable.form-on:before{content:"";color:#e61e26}a#form-enable-disable.form-on span{display:inline-block;color:#e61e26;padding:0 20px;float:right}@media(max-width:1199px){a#form-enable-disable.form-on span{display:block;float:none;padding:0}}.form-input-disabled{color:#929292!important;pointer-events:none!important;border-top:2px solid transparent!important;border-left:2px solid transparent!important;border-right:2px solid transparent!important;border-bottom:2px solid transparent!important;box-shadow:0 2px 0 0 #39b54a!important;background-color:#f3f3f3!important}.form-input-disabled.chosen-container-single .chosen-single{color:#929292!important}.form-input-disabled.input-group-addon{border:2px solid transparent!important}#edit-field-user-company-wrapper .input-group-addon{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.path-user .main-section{padding:20px 0 20px 15px}@media(max-width:767px){.path-user .main-section{padding:20px 15px}}.profile-checkbox-settings{position:relative;padding:0 15px}.profile-checkbox-settings:before{content:"";display:block;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:30px 0 25px 0}.profile-checkbox-settings .checkbox__slide__switch{position:absolute;right:0;top:0}.profile-checkbox-settings h3{font-size:28px;line-height:22px;letter-spacing:-.5px;font-weight:700;margin:30px 0 18px;color:#000}.profile-checkbox-settings .field--name-field-receive-email-on-messages,.profile-checkbox-settings .field--name-field-receive-email-video-notifi,.profile-checkbox-settings .field--name-field-user-hide,.profile-checkbox-settings .field--name-field-user-receive-pm{margin-bottom:30px;max-width:450px}.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox{margin:0;position:relative;padding-right:150px}@media(min-width:768px)and (max-width:991px){.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox{padding-right:100px}}@media(max-width:500px){.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox{padding-right:90px}}.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox label,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox label,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox label,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox label{font-size:12px;padding:0;line-height:16px;font-weight:800;color:#000;position:relative;z-index:-999;pointer-events:none}.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox label input,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox label input,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox label input,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox label input{display:none}.profile-checkbox-settings .field--name-field-receive-email-on-messages .form-type-checkbox .description,.profile-checkbox-settings .field--name-field-receive-email-video-notifi .form-type-checkbox .description,.profile-checkbox-settings .field--name-field-user-hide .form-type-checkbox .description,.profile-checkbox-settings .field--name-field-user-receive-pm .form-type-checkbox .description{line-height:20px;padding:0;margin:5px 0;font-weight:600;color:#444}.desc-crop{color:#e30b27;font-weight:500;padding-top:10px}.route--irt-customreset-password-complete .menu,.route--irt-customreset-password-form .menu{display:none}.route--irt-customreset-password-complete .main-menu__search,.route--irt-customreset-password-form .main-menu__search{display:none}.route--irt-customreset-password-complete .account-container,.route--irt-customreset-password-form .account-container{display:none}.route--irt-customreset-password-complete .main-menus,.route--irt-customreset-password-form .main-menus{display:none}.route--irt-customreset-password-complete .successfully-reset__container .successfully-reset,.route--irt-customreset-password-form .successfully-reset__container .successfully-reset{font-size:18px;padding:20px}.route--irt-customreset-password-complete .successfully-reset__container .successfully_reset__continue_container,.route--irt-customreset-password-form .successfully-reset__container .successfully_reset__continue_container{margin-top:40px;margin-bottom:40px;padding:0 20px}.route--irt-customreset-password-complete .successfully-reset__container .successfully_reset__continue_container a,.route--irt-customreset-password-form .successfully-reset__container .successfully_reset__continue_container a{transition:all .2s ease-out;display:inline-block;border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700}.route--irt-customreset-password-complete .successfully-reset__container .successfully_reset__continue_container a:after,.route--irt-customreset-password-form .successfully-reset__container .successfully_reset__continue_container a:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.route--irt-customreset-password-complete .successfully-reset__container .successfully_reset__continue_container a:hover:after,.route--irt-customreset-password-form .successfully-reset__container .successfully_reset__continue_container a:hover:after{opacity:1}.route--irt-customreset-password-complete .successfully-reset__container .successfully_reset__continue_container a:active,.route--irt-customreset-password-form .successfully-reset__container .successfully_reset__continue_container a:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}@media(max-width:767px){.route--irt-customcancel-order-form .main-section--full{padding-left:15px;padding-right:15px}}.route--irt-customreset-password-form .menu,.user-state--assigning-membership-on-registration .menu{display:none}.route--irt-customreset-password-form .main-menu__search,.user-state--assigning-membership-on-registration .main-menu__search{display:none}.route--irt-customreset-password-form .account-container,.user-state--assigning-membership-on-registration .account-container{display:none}.route--irt-customreset-password-form .main-menus,.user-state--assigning-membership-on-registration .main-menus{display:none}.route--irt-customreset-password-form .platform__menu,.user-state--assigning-membership-on-registration .platform__menu{display:none}.route--irt-customreset-password-form .brand__menu #block-footer2,.user-state--assigning-membership-on-registration .brand__menu #block-footer2{display:none}.route--irt-customreset-password-form .upcoming__event__slider,.user-state--assigning-membership-on-registration .upcoming__event__slider{display:none}.route--irt-customreset-password-form .main-section--full{float:left;width:100%}.route--irt-customreset-password-form .user-reset-password-form{float:left;width:100%}.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-item-current-pass{width:33.33%;float:left;padding:0 15px}@media(max-width:767px){.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-item-current-pass{width:100%}}.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass{width:66.66%;float:left}@media(max-width:767px){.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass{width:100%}}.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass .form-type-password.form-item-pass-pass1.password-parent,.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass .form-type-password.form-item-pass-pass2.confirm-parent{width:50%;float:left;padding:0 15px}@media(max-width:767px){.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass .form-type-password.form-item-pass-pass1.password-parent,.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass .form-type-password.form-item-pass-pass2.confirm-parent{width:100%}}.route--irt-customreset-password-form .user-reset-password-form div[id^=edit-account] .form-type-password-confirm.form-item-pass div[id^=edit-pass--description]{float:left;width:100%;padding:12px 15px 0}.route--irt-customreset-password-form .user-reset-password-form .form-actions{float:left;margin-top:10px;margin-bottom:30px;padding:0 15px}.route--irt-customreset-password-form .user-reset-password-form .form-actions button#edit-submit{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;float:right}.route--irt-customreset-password-form .user-reset-password-form .form-actions button#edit-submit:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.route--irt-customreset-password-form .user-reset-password-form .form-actions button#edit-submit:hover:after{opacity:1}.route--irt-customreset-password-form .user-reset-password-form .form-actions button#edit-submit:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}.route--irt-customreset-password-form .user-reset-password-form .form-actions button#edit-submit:before{content:"";font-family:irt-full;font-weight:400;font-size:24px;color:#015b2e;position:absolute;margin-left:-30px}.crop-modal-close{border-radius:2px;box-shadow:0 1px 4px -2px rgb(28.9069767442,84.0930232558,31.5348837209);background:#37a03c;background-image:linear-gradient(rgb(61.523255814,178.976744186,67.1162790698),rgb(48.476744186,141.023255814,52.8837209302));border:1px solid rgb(41.9534883721,122.0465116279,45.7674418605);line-height:48px;position:relative;z-index:5;color:#fff;text-transform:uppercase;padding:0 50px;font-size:14px;font-weight:700;line-height:38px;position:absolute;top:auto;right:30px;bottom:25px}.crop-modal-close:after{content:"";background:#37a03c;height:100%;width:100%;top:0;left:0;opacity:0;position:absolute;z-index:-100}.crop-modal-close:hover:after{opacity:1}.crop-modal-close:active{box-shadow:0 1px 4px 0 rgb(28.9069767442,84.0930232558,31.5348837209) inset}@media(max-width:360px){.crop-modal-close{display:none}}.crop-modal-close:before{display:none}.crop-modal-close:focus,.crop-modal-close:hover{color:#fff}.itemLimit{pointer-events:none}.route--viewprofileprofile-page .profile__social--bookmark.profile__social--item a.toggle__bookmark,.route--viewspeaker-profilespeaker-page .profile__social--bookmark.profile__social--item a.toggle__bookmark{width:40px;height:40px;text-align:center}.route--viewprofileprofile-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:before,.route--viewspeaker-profilespeaker-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:before{font-size:38px;line-height:40px}.route--viewprofileprofile-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:after,.route--viewspeaker-profilespeaker-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:after{width:9px;height:5px;font-size:8px;-ms-transform:none;transform:none}.route--viewprofileprofile-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:hover:after,.route--viewspeaker-profilespeaker-page .profile__social--bookmark.profile__social--item a.toggle__bookmark:hover:after{-ms-transform:none;transform:none}.route--viewprofileprofile-page .profile__social--bookmark.profile__social--item a.toggle__bookmark .ajax-throbber,.route--viewspeaker-profilespeaker-page .profile__social--bookmark.profile__social--item a.toggle__bookmark .ajax-throbber{top:13px;left:13px}.register-progress-bar{display:none}.user-state--my-challenges .block-profile-completeness,.user-state--my-data .block-profile-completeness,.user-state--my-experience .block-profile-completeness{display:none}.user-state--my-challenges .block-profile-completeness.register-progress-bar,.user-state--my-data .block-profile-completeness.register-progress-bar,.user-state--my-experience .block-profile-completeness.register-progress-bar{display:block}.user-state--my-challenges .block-profile-completeness.register-progress-bar .progress-block-title,.user-state--my-data .block-profile-completeness.register-progress-bar .progress-block-title,.user-state--my-experience .block-profile-completeness.register-progress-bar .progress-block-title{font-size:20px;font-weight:600;letter-spacing:-.25px;text-transform:none;line-height:24px;margin:0;padding:40px 0;text-align:center}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-progress,.user-state--my-data .block-profile-completeness.register-progress-bar .register-progress,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-progress{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step{width:100%;text-align:center}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step--1 .register-background,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step--1 .register-background,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step--1 .register-background{border-radius:20px 0 0 20px}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step--1 .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step--1 .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step--1 .register-circle:before{content:"1"}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step--2 .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step--2 .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step--2 .register-circle:before{content:"2"}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step--3 .register-background,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step--3 .register-background,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step--3 .register-background{border-radius:0 20px 20px 0}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step--3 .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step--3 .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step--3 .register-circle:before{content:"3"}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step-name,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step-name,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step-name{font-size:10.2px;line-height:22px;text-transform:uppercase;font-weight:900;margin-top:20px;margin-bottom:20px;color:#ccc}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step .register-background,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step .register-background,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step .register-background{background-color:#f3f3f3;height:24px;position:relative}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step .register-circle,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step .register-circle,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step .register-circle{width:36px;height:36px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:2px solid #fafafa;box-shadow:0 0 0 1px #fafafa;border-radius:50%;background-color:#f3f3f3}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step .register-circle:before{font-size:16px;color:#929292;font-weight:700;line-height:32px}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.done .register-background,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.done .register-background,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.done .register-background{background-color:#e9e9e9}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.done .register-circle,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.done .register-circle,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.done .register-circle{background-color:#39b54a}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.done .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.done .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.done .register-circle:before{content:"";font-family:irt-full;font-size:18px;line-height:32px;font-weight:900;color:#fff}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.done .register-circle:after,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.done .register-circle:after,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.done .register-circle:after{content:"";width:32px;height:16px;background-color:#fff;position:absolute;left:-6px;top:2px;right:0;bottom:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.2;border-top-left-radius:16px;border-top-right-radius:16px}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.active .register-circle,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.active .register-circle,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.active .register-circle{box-shadow:0 0 0 1px #1b2d6d;background-color:#1b2d6d}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.active .register-circle:before,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.active .register-circle:before,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.active .register-circle:before{color:#fff}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.active .register-circle:after,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.active .register-circle:after,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.active .register-circle:after{content:"";width:32px;height:16px;background-color:#fff;position:absolute;left:-6px;top:2px;right:0;bottom:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.2;border-top-left-radius:16px;border-top-right-radius:16px}.user-state--my-challenges .block-profile-completeness.register-progress-bar .register-step.active .register-step-name,.user-state--my-data .block-profile-completeness.register-progress-bar .register-step.active .register-step-name,.user-state--my-experience .block-profile-completeness.register-progress-bar .register-step.active .register-step-name{color:#444}@media(max-width:767px){.user-pass-reset{padding:0 15px}}.user-pass-reset h1{margin:0 0 30px;font-size:26px;line-height:30px;font-weight:700}.user-pass-reset p .small,.user-pass-reset p small{font-style:italic}.user-pass-reset .form-actions{margin-top:40px}.user-pass-reset .form-actions button.form-submit{padding:0 40px;border:none;display:inline-block;font-size:12px;font-weight:900;text-align:center;background-color:#45ab3f;background-image:none;border-radius:0;line-height:30px;color:#fff}.path-share .main-section .views-element-container{margin-top:100px}@media(max-width:767px){.path-share .main-section .views-element-container{margin-top:0}}#homepage .share-modal .speaker__expanded{padding:5px 0 18px}#homepage .share-modal .speaker__card{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#homepage .share-modal .speaker__card .speaker__image{width:40px;height:40px;min-width:auto;min-height:auto;display:inline-block;float:left;position:relative;z-index:25}#homepage .share-modal .speaker__card .speaker__image:before{display:none}#homepage .share-modal .speaker__card .speaker__image img{border-radius:50%;width:100%;height:100%;padding:2px;border:2px solid #c2b59b;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);box-shadow:none}#homepage .share-modal .speaker__card .speaker__title .paragraph-section.section h1,#homepage .share-modal .speaker__card .speaker__title h2,.paragraph-section.section #homepage .share-modal .speaker__card .speaker__title h1{font-size:14px;font-weight:700;line-height:16px}#homepage .share-modal .speaker__card .speaker__company{font-size:12px;line-height:14px;margin-top:2px;color:#c2b59b}#homepage .share-modal__resource-picture{margin-top:30px}.path-share .masonry__item,.route--viewsharebookmarked-discussions .masonry__item{margin-bottom:80px}.path-share .speaker__expanded,.route--viewsharebookmarked-discussions .speaker__expanded{padding:5px 0 18px}.path-share .speaker__card,.route--viewsharebookmarked-discussions .speaker__card{box-shadow:0 2px 0 -1px #f3f3f3}.path-share .speaker__card .speaker__image,.route--viewsharebookmarked-discussions .speaker__card .speaker__image{width:40px;height:40px;min-width:auto;min-height:auto;display:inline-block;float:left;position:relative;z-index:25}.path-share .speaker__card .speaker__image:before,.route--viewsharebookmarked-discussions .speaker__card .speaker__image:before{display:none}.path-share .speaker__card .speaker__image img,.route--viewsharebookmarked-discussions .speaker__card .speaker__image img{border-radius:50%;width:100%;height:100%;border:2px solid #ccc;padding:2px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);box-shadow:none}.paragraph-section.section .path-share .speaker__card .speaker__title h1,.paragraph-section.section .route--viewsharebookmarked-discussions .speaker__card .speaker__title h1,.path-share .speaker__card .speaker__title .paragraph-section.section h1,.path-share .speaker__card .speaker__title h2,.route--viewsharebookmarked-discussions .speaker__card .speaker__title .paragraph-section.section h1,.route--viewsharebookmarked-discussions .speaker__card .speaker__title h2{font-size:14px;font-weight:700;line-height:16px}.path-share .speaker__card .speaker__company,.route--viewsharebookmarked-discussions .speaker__card .speaker__company{font-size:12px;line-height:14px;margin-top:2px;color:#3f579b}#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup:before{content:"";position:absolute;top:-10px;left:0;width:100%;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}#views-exposed-form-share-bookmarked-discussions,#views-exposed-form-share-share-page{margin-bottom:50px}#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup{position:relative;margin:0;margin-bottom:11px;width:auto;float:left}@media(max-width:1599px){#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup{width:100%}}@media(min-width:768px)and (max-width:1399px){#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup{width:100%}}@media(max-width:1279px){#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup{display:none}}@media(max-width:767px){#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup{width:100%;padding:0 10px;margin-bottom:10px;margin-top:20px}}#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup legend,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup legend{display:none}@media(max-width:767px){#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup .fieldset-wrapper .form-item,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup .fieldset-wrapper .form-item{margin:0}}#views-exposed-form-share-bookmarked-discussions fieldset[id^=edit-field-category-].fieldgroup .fieldset-wrapper .form-item:last-child label,#views-exposed-form-share-share-page fieldset[id^=edit-field-category-].fieldgroup .fieldset-wrapper .form-item:last-child label{margin-right:0}#views-exposed-form-share-bookmarked-discussions .form-type-select.form-item-field-category-1,#views-exposed-form-share-share-page .form-type-select.form-item-field-category-1{display:none}@media(max-width:1279px){#views-exposed-form-share-bookmarked-discussions .form-type-select.form-item-field-category-1,#views-exposed-form-share-share-page .form-type-select.form-item-field-category-1{display:inline-block;float:left!important}}@media(min-width:768px)and (max-width:1399px){#views-exposed-form-share-bookmarked-discussions .form-type-select,#views-exposed-form-share-share-page .form-type-select{margin-left:0}}#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .trigger{width:200px}@media(min-width:380px)and (max-width:459px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .trigger{width:160px}}@media(max-width:379px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .trigger{width:140px}}@media(max-width:339px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .trigger,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .trigger{width:130px}}#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .options{width:200px}@media(min-width:380px)and (max-width:459px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .options{width:160px}}@media(max-width:379px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .options{width:140px}}@media(max-width:339px){#views-exposed-form-share-bookmarked-discussions .form-type-select .select-wrapper .fancy-select .options,#views-exposed-form-share-share-page .form-type-select .select-wrapper .fancy-select .options{width:130px}}.share-ext-link-open{margin:10px 0}.share-ext-link-open a{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;line-height:16px;background-color:#444;padding:17px 35px;border-radius:3px;transition:all .2s ease-out}.share-ext-link-open a:hover{color:#00aef0;background-color:#222}.node-ct-share-share-form{position:absolute;width:60%;top:20px;margin:0;z-index:12}@media(min-width:768px)and (max-width:1399px){.node-ct-share-share-form{width:80%}}@media(max-width:767px){.node-ct-share-share-form{width:100%;left:0;top:0;position:relative}}.node-ct-share-share-form form[id^=node-ct-share-share-form]{float:left;width:110%;padding:20px;margin-left:70px;position:relative;border:1px solid transparent}@media(max-width:991px){.node-ct-share-share-form form[id^=node-ct-share-share-form]{width:100%}}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form]{margin-left:0}}.node-ct-share-share-form form[id^=node-ct-share-share-form].open{background-color:#f3f3f3;border:1px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.node-ct-share-share-form form[id^=node-ct-share-share-form].open:before{content:"";position:absolute;display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;background-color:#f3f3f3;top:33px;left:-6px;z-index:0}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form].open:before{display:none}}.node-ct-share-share-form form[id^=node-ct-share-share-form].open:after{content:"";position:absolute;display:block;background-color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;height:16px;z-index:-2;top:33px;left:-7px;box-shadow:-2px 3px 2px -2px rgba(0,0,0,.2)}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form].open:after{display:none}}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .share-form-close{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .fieldset-wrapper .form-item:after{box-shadow:1px 0 0 0 hsla(0,0%,100%,.2)!important}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .fieldset-wrapper .form-item:nth-child(2):before{display:none!important}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .fieldset-wrapper .form-item:nth-child(5) label{border-radius:0 4px 4px 0}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .fieldset-wrapper label{background-color:#ccc!important;border:1px solid #ccc!important;box-shadow:none!important}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .fieldset-wrapper label:before{color:#f7f7f7}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .share-form__text{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget{display:block}.node-ct-share-share-form form[id^=node-ct-share-share-form].open .field--name-field-category .select-wrapper{display:block!important}.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form-close{position:absolute;top:20px;right:20px}.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form-close:before{transition:all .2s ease-out;color:#ee2a7b;font-size:24px;font-weight:400;font-family:irt-full;content:"";transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form-close:focus:before,.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form-close:hover:before{color:#444}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-user-profile-photo{position:absolute;left:-70px;top:10px}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-user-profile-photo{left:200px;z-index:-1}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-user-profile-photo img{position:relative;border-radius:50%;padding:2px;width:60px;height:60px;border:2px solid #3f579b;float:left;clear:both;object-fit:cover;object-position:50% 50%}.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form__text{float:left;padding:10px;font-weight:700;font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:-.5px;border-top:1px solid #3f579b;border-right:1px solid #3f579b;border-bottom:1px solid #3f579b;border-radius:0 4px 4px 0;background-color:#fff;cursor:pointer;transition:all .2s ease-out}@media(min-width:768px)and (max-width:991px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form__text{display:none}}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .share-form__text{display:none}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category{float:left;width:auto;margin-right:20px;margin-bottom:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .form-item{position:relative;max-width:250px;min-width:250px}@media(max-width:400px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .form-item{max-width:100%;min-width:100%}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .form-item .select-wrapper:before{content:"";font-family:irt-full;font-size:22px;color:#00aef0;font-style:normal;font-weight:600;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;left:14px;top:21px;z-index:10;pointer-events:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .form-item .select-wrapper:after{content:"";font-family:irt-full;font-size:22px;color:#222;position:absolute;right:0;top:11px;bottom:10px;margin:auto;pointer-events:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select{font-size:14px;font-weight:600;letter-spacing:-.5px;color:#222}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .trigger{border:2px solid #e9e9e9;height:44px;line-height:42px;border-radius:0;background-color:#fff;box-shadow:none;padding:0 33px 0 40px;max-width:250px;min-width:250px;text-align:center;color:#222}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .trigger:after{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .trigger.open{box-shadow:0 1px 2px rgba(0,0,0,.2);border-color:#00aef0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options{width:250px;top:44px;background-color:#fff;border-radius:0;border-top:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options.overflowing{border-top:1px solid #ccc;border-bottom:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options.overflowing.open{bottom:44px;top:auto;box-shadow:0 -1px 2px rgba(0,0,0,.2)}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options li{color:#222;margin:5px;text-transform:initial;line-height:23px;overflow:hidden}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options li.selected,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options li:hover{background-color:#f7f7f7;color:#222;box-shadow:0 0 0 1px #ccc}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-category .fancy-select .options li[data-raw-value=_none]{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--widget-language-select,.node-ct-share-share-form form[id^=node-ct-share-share-form] .node-form-footer{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget{display:none;margin-bottom:30px;float:left;width:auto}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget label{width:100%}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget .ui-multiselect.ui-corner-all{width:231px;font-size:12px;font-weight:600;letter-spacing:-.5px;color:#222;text-transform:uppercase;position:relative;border:2px solid #e9e9e9;height:44px;line-height:14px;border-radius:0;background-color:#fff!important;box-shadow:none;padding:0 33px 0 40px;max-width:250px;min-width:250px;text-align:center;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget .ui-multiselect.ui-corner-all:before{content:"";font-family:irt-full;font-size:22px;color:#00aef0;font-style:normal;font-weight:600;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;left:14px;top:19px;z-index:10;pointer-events:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget .ui-multiselect.ui-corner-all:after{content:"";font-family:irt-full;font-size:22px;color:#222;position:absolute;right:10px;top:11px;font-weight:400;bottom:10px;margin:auto;pointer-events:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget .ui-multiselect.ui-corner-all span.ui-icon{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--type-entity-reference.field--name-field-theme.field--widget-jquery-ui-multiselect-widget .ui-multiselect.ui-corner-all.ui-state-active{border:2px solid #00aef0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-video,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-video-title,.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions{float:left;clear:both;width:100%}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types{float:left;margin:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .form-item{width:100%;position:relative}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types legend{display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper{margin:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item{float:left;margin:0;width:40px;height:40px}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:after{content:"";position:absolute;width:1px;height:80%;top:0;bottom:0;right:0;margin:auto;box-shadow:1px 0 0 0 rgba(146,146,146,.5);z-index:2}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label{position:relative;width:40px;height:40px;padding:0;text-indent:-999px;overflow:hidden;background-color:#3f579b}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label:before{position:absolute;left:40px;top:0;bottom:0;font-family:irt-full;text-indent:0;font-weight:400;line-height:40px;font-size:18px;color:#fff;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label:focus:before,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label:hover:before{color:#00aef0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label.checked{border-color:#ccc!important}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item label.checked:before{color:#3f579b}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(1){display:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(2):before{position:absolute;font-family:museo-900;content:"+";font-size:16px;line-height:20px;text-align:center;bottom:0;top:0;left:-15px;z-index:2;margin:auto;color:#fff;background-color:#00aef0;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 2px #f3f3f3}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(2) label{border-radius:5px 0 0 5px}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(2) label:before{content:""}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(3) label:before{content:""}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(4) label:before{content:""}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(5):after{display:none}@media(max-width:991px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(5) label{border-radius:0 4px 4px 0}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-types .fieldset-wrapper .form-item:nth-child(5) label:before{content:""}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-external-link,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-theme{float:left;width:100%}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-external-link .form-item,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-theme .form-item{width:100%}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-external-link input,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture input{border-radius:0;box-shadow:none;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 20px}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-external-link input:focus,.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture input:focus{border-color:#00aef0;box-shadow:none;outline:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture{overflow:hidden;position:relative}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture .image-widget .bootstrap-filestyle{display:block}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture .image-widget .bootstrap-filestyle label{border-radius:0;color:#222;font-size:12px;font-weight:700;display:block;text-align:left;padding:17px 15px 16px;background-color:#fff;box-shadow:inset 0 0 0 2px #e9e9e9;border:none;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture .image-widget .bootstrap-filestyle label .buttonText{padding:6px 20px 6px 30px;background-color:#00aef0;color:#fff;position:relative}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture .image-widget .bootstrap-filestyle label .buttonText:before{content:"";font-family:irt-full;font-size:18px;color:#fff;position:absolute;top:0;left:10px;font-weight:400}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture .image-widget .bootstrap-filestyle label:active{box-shadow:inset 0 0 0 2px #00aef0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary{display:block;left:0;top:-50px;opacity:1;position:absolute}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{position:absolute;left:240px;top:60px;color:#00aef0;font-size:26px}@media(min-width:1920px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{left:420px}}@media(min-width:1600px)and (max-width:1919px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{left:350px}}@media(min-width:1280px)and (max-width:1399px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{left:330px}}@media(min-width:1024px)and (max-width:1279px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{left:210px}}@media(max-width:991px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture button.form-submit.btn-primary .ajax-throbber{left:120px}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-picture input{line-height:normal;padding:13px 20px}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment{float:left;width:100%;margin-top:5px}@media(max-width:767px){.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment{margin-top:20px}}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment .mentions-input-box{padding:15px;box-shadow:inset 0 0 0 2px #e9e9e9;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment .mentions-input-box.focus{box-shadow:inset 0 0 0 2px #00aef0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment .mentions-input-box .mentions{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;padding:0!important}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment textarea{margin-top:0;padding:0;min-height:20px;border:none;font-size:14px;line-height:20px;border-radius:0;box-shadow:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment textarea:focus{box-shadow:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment ::-webkit-input-placeholder{font-size:16px;color:#999}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment ::-moz-placeholder{font-size:16px;color:#999}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment :-ms-input-placeholder{font-size:16px;color:#999}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment :-moz-placeholder{font-size:16px;color:#999}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment .mentiony-container{width:100%!important;background-color:#fff;box-shadow:0 0 0 3px #e9e9e9;border-radius:5px;border:none}.node-ct-share-share-form form[id^=node-ct-share-share-form] .field--name-field-ctse-share-comment .mentiony-container .mentiony-content{width:100%!important}.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions{margin:0}.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions button.form-submit{padding:0 40px;font-size:12px;line-height:44px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions button.form-submit:after{display:block;content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions button.form-submit:hover:after{opacity:1}.node-ct-share-share-form form[id^=node-ct-share-share-form] .form-actions button.dropdown-toggle{display:none}.path-share .ui-multiselect-menu{width:250px!important}.card--share.share--resource-card{padding:0}.card--share.share--resource-card .resource-report{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center}.card--share.share--resource-card .resource-report .share__resource--picture{width:50%}@media(max-width:991px){.card--share.share--resource-card .resource-report .share__resource--picture{width:100%}}.card--share.share--resource-card .resource-report .share__resource--title{position:relative;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-ms-flex-preferred-size:50%;flex-basis:50%;background-color:rgba(0,0,0,0)}.card--share.share--resource-card .resource-report .share__title{color:#222;height:70px;vertical-align:middle;margin:auto}.card--share.share--resource-card .resource-report .share__comments{background-color:rgba(0,0,0,0)}.card--share.share--resource-card .resource-report .share__comments:before{color:#222}.card--share.share--resource-card .resource-report .share__comments span{box-shadow:0 0 0 2px #fff}.card--share.share--resource-card .resource-report .share__comments span.none{color:#fff}.card--share.share--resource-card.resource-reading .share__resource--title{position:relative;height:230px;overflow:hidden;background-color:rgba(0,0,0,0);display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:10px 20px 70px}.card--share.share--resource-card.resource-reading .share__resource--title:before{content:"";font-family:irt-custom;position:absolute;bottom:-60px;left:-10px;font-size:100px;font-weight:400;color:#f3f3f3}.card--share.share--resource-card.resource-reading .share__resource--title:after{content:"";position:absolute;bottom:0;left:0;border-bottom:1px solid #f3f3f3;width:50%}.card--share.share--resource-card.resource-reading .share__title{padding:0;color:#222}.card--share.share--resource-card.resource-reading .share__surtitle{color:#929292;margin-top:3px;word-break:break-all}.card--share.share--owner-card{padding:0}.card--share.share--owner-card--external{padding:0}.card--share.share--owner-card--external .share__resource--title{background-color:#f7f7f7;top:0;bottom:auto;height:160px!important;overflow:hidden}.card--share.share--owner-card--external .share__title{padding:0}.card--share.share--owner-card--external .share__title>a{display:none}.card--share.share--owner-card--external .share__title .opengraph-filter{padding:10px;margin:0;overflow:hidden;background-color:rgba(0,0,0,0);border:none}.card--share.share--owner-card--external .share__title .opengraph-filter>a{font-weight:700;font-size:14px;line-height:16px;display:block}.card--share.share--owner-card--external .share__title .opengraph-filter>p{font-size:12px;line-height:16px;padding:10px 0;font-weight:400}.card--share.share--owner-card--external .share__title .opengraph-filter .left{margin-top:20px;width:75px;position:relative}.card--share.share--owner-card--external .share__title .opengraph-filter .left img{box-shadow:0 2px 7px rgba(0,0,0,.2)}.card--share.share--owner-card--external .share__title .opengraph-filter .left:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 3px #fff}.card--share.share--owner-card--external .share__title .opengraph-filter .right{margin-left:85px;padding-top:30px;height:135px;margin-bottom:10px;overflow:hidden}.card--share.share--owner-card--external .share__title .opengraph-filter .right>a{font-weight:700;font-size:14px;line-height:16px;display:block}.card--share.share--owner-card--external .share__title .opengraph-filter .right>p{font-size:12px;line-height:16px;padding:10px 0;font-weight:400}.card--share.share--owner-card .share__resource--title{position:relative;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;padding:20px 0;background-color:rgba(0,0,0,0)}.card--share.share--owner-card .share__title{position:relative;color:#222;font-weight:500;font-style:italic;padding:0 0 0 32px}.card--share.share--owner-card .share__title:before{content:"";font-family:irt-full;position:absolute;left:0;top:-3px;font-size:30px;font-style:normal;color:#3f579b}.card--share .share__external-title{position:relative;padding:0 10px 0 30px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;height:70px}.card--share .share__external-title .share__title{position:relative;font-style:italic;font-size:14px;line-height:16px;color:#222;font-weight:600}.card--share .share__external-title .share__title:before{content:"";font-family:irt-full;position:absolute;left:-25px;top:0;font-style:normal;font-size:18px;font-weight:400;transform:rotateY(180deg);color:#3f579b}.card--share .share__discussion{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;height:230px;padding:0 10px}.card--share .share__discussion .share__resource--title{height:170px}.card--share .share__discussion .share__resource--title .share__title{-ms-flex-item-align:center;align-self:center}.card--share .share__card--new{font-weight:700;line-height:14px;font-size:10px;-ms-flex-item-align:center;align-self:center}.card--share .share__card--new:before{content:"";font-family:irt-full;font-size:15px;color:#da1c5c;position:relative;font-weight:400;margin-left:2px;line-height:14px;float:right}.card--share .share-open a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;text-indent:-999px;overflow:hidden}.card--share .share-open a .ajax-throbber{text-indent:0;position:absolute;top:0;right:0;bottom:0;left:0;width:14px;height:14px;margin:auto}.card--share .share__resource--picture{position:relative;width:100%;height:230px}.card--share .share__resource--picture .field--name-field-ctse-video{height:100%;width:100%;position:relative}.card--share .share__resource--picture .field--name-field-ctse-video:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;height:43px;margin:auto;font-family:irt-full;font-weight:400;font-size:40px;line-height:40px;color:#fff;text-align:center;padding-bottom:10px}.card--share .share__resource--picture .field--name-field-ctse-video img{object-fit:cover;object-position:50% 50%}@media(max-width:991px){.card--share .share__resource--picture .field--name-field-ctse-video{display:none}}.card--share .share__resource--picture .field--name-field-ctse-video>div{height:100%;width:100%}.card--share .share__resource--picture img{width:100%;height:100%}.card--share .share__resource--title{position:absolute;background-color:hsla(0,0%,100%,.8);bottom:0;left:0;right:0;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;height:70px}.card--share .share__title{padding:0 15px;font-size:16px;line-height:20px;color:#222;font-weight:600;word-break:break-word}.card--share .share__title.share-picture{position:relative;padding:0 10px 0 40px;font-style:italic}.card--share .share__title.share-picture:before{content:"";font-family:irt-full;position:absolute;left:6px;top:-3px;font-size:30px;font-style:normal;color:#3f579b}.card--share .share__comment-body{position:relative;font-size:12px;font-weight:500;font-style:italic;line-height:16px;color:#222;word-break:break-word}.card--share .share__comment-body:before{content:"";font-family:irt-full;position:absolute;left:-25px;top:0;font-style:normal;font-size:18px;font-weight:400;transform:rotateY(180deg);color:#929292}.card--share .share__comments{background-color:rgba(0,0,0,0);padding:10px;width:70px;height:70px;color:#fff;line-height:50px;text-align:center;min-width:70px;position:relative;-ms-flex-item-align:end;align-self:flex-end}.card--share .share__comments:before{content:"";font-family:irt-full;font-weight:400;font-size:24px;display:block;color:#222}.card--share .share__comments.zero:before{color:#ccc}.card--share .share__comments span{font-family:museo-700;position:absolute;top:15px;right:15px;width:18px;height:18px;line-height:18px;font-size:12px;font-weight:600;border-radius:50%;box-shadow:0 0 0 2px #fff}.card--share .share__comments span.normal{background-color:#e61e26}.card--share .share__comments span.normal.nine-plus:before{position:absolute;font-family:museo-900;content:"+";font-size:12px;bottom:-14px;right:1px}.card--share .share__comments span.none{background-color:#dedede}.card--share .share__comments span.none:before{content:"";font-family:irt-full;color:#fff;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.card--share .share__comments--inner{padding:0 0 0 40px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.card--share .share__comments--count{font-size:12px;line-height:12px;font-weight:600;color:#00aef0;float:left}.card--share .share__comments--count-comments{margin-top:5px}.card--share .share__card--comments--container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.card--share .share__card--comments--container.no-comments .share__comment-body{color:#929292;font-weight:400}.card--share .share__card--comments--container.no-comments .share__comment-body:before{color:#ccc}.card--share .share__card--comments--container.no-comments .share__comments--count{color:#929292;font-weight:600}.card--share .share__card--comments--container.no-comments .share__comments.zero span.none{background-color:#3f579b}.card--share .share__card--comments--container.no-comments .share__comments.zero span.none:before{content:"+";line-height:17px;font-family:museo-900}.card--share .share__card--info{position:absolute;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;top:-30px;padding:0 5px;right:0;left:0;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.card--share .share__card--side{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}.card--share .share__card--type{line-height:20px;font-weight:600;text-transform:uppercase;font-size:10px;margin-right:10px;color:#222}.card--share .share__card--type:before{position:relative;float:left;font-family:irt-full;font-weight:400;font-size:16px;line-height:20px;margin-right:5px;color:#929292}.card--share .share__card--type.share--presentation:before{content:""}.card--share .share__card--type.share--interview:before{content:""}.card--share .share__card--type.share--report:before{content:""}.card--share .share__card--type.share--insight:before{content:""}.card--share .share__card--type.share--reading:before{content:"";font-family:irt-custom}.card--share .share__card--type.share--picture:before{content:""}.card--share .share__card--type.share--video:before{content:""}.card--share .share__card--type.share--discussion:before{content:""}.card--share .share__card--type.share--external-link:before{content:""}.card--share .share__card--color{-ms-flex-item-align:center;align-self:center}.card--share .share__card--color .share__theme{width:10px;height:10px;margin:1px;border-radius:2px;float:left}.card--share .share__card--ago{line-height:20px;font-weight:400;font-size:10px;margin-left:10px;color:#222}.card--share .share__card--ago:before{position:relative;float:left;font-family:irt-full;font-weight:400;font-size:16px;line-height:20px;margin-right:5px;color:#929292;content:""}#homepage .modal-backdrop.in,.path-share .modal-backdrop.in,.route--viewsharebookmarked-discussions .modal-backdrop.in{opacity:.9}#homepage .share-modal,.path-share .share-modal,.route--viewsharebookmarked-discussions .share-modal{position:relative;max-width:1060px;width:100%;margin:0 auto;height:auto;min-height:100%;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:1199px){#homepage .share-modal,.path-share .share-modal,.route--viewsharebookmarked-discussions .share-modal{max-width:960px}}@media(max-width:767px){#homepage .share-modal,.path-share .share-modal,.route--viewsharebookmarked-discussions .share-modal{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#homepage .share-modal__informations,.path-share .share-modal__informations,.route--viewsharebookmarked-discussions .share-modal__informations{width:30%;padding:30px 15px;overflow-y:auto}@media(max-width:767px){#homepage .share-modal__informations,.path-share .share-modal__informations,.route--viewsharebookmarked-discussions .share-modal__informations{width:100%;padding:50px 15px 30px;max-height:50%}}#homepage .share-modal__informations .speaker__card,.path-share .share-modal__informations .speaker__card,.route--viewsharebookmarked-discussions .share-modal__informations .speaker__card{box-shadow:none;margin:30px 0 10px}#homepage .share-modal__informations .speaker__card .speaker__image img,.path-share .share-modal__informations .speaker__card .speaker__image img,.route--viewsharebookmarked-discussions .share-modal__informations .speaker__card .speaker__image img{border:2px solid #c2b59b;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}#homepage .share-modal__informations .speaker__card .speaker__title .paragraph-section.section h1,#homepage .share-modal__informations .speaker__card .speaker__title h2,.paragraph-section.section #homepage .share-modal__informations .speaker__card .speaker__title h1,.paragraph-section.section .path-share .share-modal__informations .speaker__card .speaker__title h1,.paragraph-section.section .route--viewsharebookmarked-discussions .share-modal__informations .speaker__card .speaker__title h1,.path-share .share-modal__informations .speaker__card .speaker__title .paragraph-section.section h1,.path-share .share-modal__informations .speaker__card .speaker__title h2,.route--viewsharebookmarked-discussions .share-modal__informations .speaker__card .speaker__title .paragraph-section.section h1,.route--viewsharebookmarked-discussions .share-modal__informations .speaker__card .speaker__title h2{color:#fff}#homepage .share-modal__informations .speaker__card .speaker__company,.path-share .share-modal__informations .speaker__card .speaker__company,.route--viewsharebookmarked-discussions .share-modal__informations .speaker__card .speaker__company{color:#c2b59b}#homepage .share-modal__picture,.path-share .share-modal__picture,.route--viewsharebookmarked-discussions .share-modal__picture{position:relative}#homepage .share-modal__picture:before,.path-share .share-modal__picture:before,.route--viewsharebookmarked-discussions .share-modal__picture:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 2px #fff}#homepage .share-modal__picture img,.path-share .share-modal__picture img,.route--viewsharebookmarked-discussions .share-modal__picture img{width:100%;cursor:pointer}#homepage .share-modal__title-comment,.path-share .share-modal__title-comment,.route--viewsharebookmarked-discussions .share-modal__title-comment{position:relative;color:#000;font-size:22px;line-height:26px;font-weight:600;width:100%;float:left;padding:30px 30px 40px 30px;font-style:italic;word-break:break-word;overflow:hidden}#homepage .share-modal__title-comment:before,.path-share .share-modal__title-comment:before,.route--viewsharebookmarked-discussions .share-modal__title-comment:before{content:"";font-family:irt-full;position:absolute;left:-5px;top:24px;font-size:35px;font-style:normal;color:#3f579b}#homepage .share-modal__resource-link,.path-share .share-modal__resource-link,.route--viewsharebookmarked-discussions .share-modal__resource-link{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;line-height:16px;background-color:#444;padding:17px 35px;border-radius:3px;transition:all .2s ease-out}#homepage .share-modal__resource-link:hover,.path-share .share-modal__resource-link:hover,.route--viewsharebookmarked-discussions .share-modal__resource-link:hover{color:#00aef0;background-color:#222}#homepage .share-modal__title,.path-share .share-modal__title,.route--viewsharebookmarked-discussions .share-modal__title{font-size:24px;color:#fff;margin:20px 0 30px;font-weight:700;line-height:26px}#homepage .share-modal__user-action,.path-share .share-modal__user-action,.route--viewsharebookmarked-discussions .share-modal__user-action{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;height:30px}#homepage .share-modal__user-action a.flag span.ajax-throbber,.path-share .share-modal__user-action a.flag span.ajax-throbber,.route--viewsharebookmarked-discussions .share-modal__user-action a.flag span.ajax-throbber{color:#00aef0}#homepage .share-modal__user-action a.flag.toggled span.ajax-throbber,.path-share .share-modal__user-action a.flag.toggled span.ajax-throbber,.route--viewsharebookmarked-discussions .share-modal__user-action a.flag.toggled span.ajax-throbber{color:#fff}#homepage .share-modal__user-action a.flag-like,.path-share .share-modal__user-action a.flag-like,.route--viewsharebookmarked-discussions .share-modal__user-action a.flag-like{margin-right:5px}#homepage .share-modal__user-action a.flag-like span.ajax-throbber,.path-share .share-modal__user-action a.flag-like span.ajax-throbber,.route--viewsharebookmarked-discussions .share-modal__user-action a.flag-like span.ajax-throbber{left:3px}#homepage .share-modal__user-action a.flag-like .like__count,.path-share .share-modal__user-action a.flag-like .like__count,.route--viewsharebookmarked-discussions .share-modal__user-action a.flag-like .like__count{color:#fff}#homepage .share-modal__title-external_link-comment,.path-share .share-modal__title-external_link-comment,.route--viewsharebookmarked-discussions .share-modal__title-external_link-comment{position:relative;font-style:italic;font-size:14px;line-height:16px;color:#fff;font-weight:600;margin:30px 0 30px 25px}#homepage .share-modal__title-external_link-comment:before,.path-share .share-modal__title-external_link-comment:before,.route--viewsharebookmarked-discussions .share-modal__title-external_link-comment:before{content:"";font-family:irt-full;position:absolute;left:-25px;top:0;font-style:normal;font-size:18px;font-weight:400;transform:rotateY(180deg);color:#c2b59b}#homepage .share-modal__opengraph,.path-share .share-modal__opengraph,.route--viewsharebookmarked-discussions .share-modal__opengraph{position:relative;padding:0;margin:10px 0 20px}#homepage .share-modal__opengraph>a,.path-share .share-modal__opengraph>a,.route--viewsharebookmarked-discussions .share-modal__opengraph>a{position:absolute;bottom:20px;font-size:10px;line-height:10px;height:10px;left:85px;overflow:hidden}#homepage .share-modal__opengraph .opengraph-filter,.path-share .share-modal__opengraph .opengraph-filter,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter{background-color:rgba(0,0,0,0);border:none;padding:10px 0 0;margin:0;border-bottom:1px solid #444;border-top:1px solid #444;min-height:70px}#homepage .share-modal__opengraph .opengraph-filter>a,.path-share .share-modal__opengraph .opengraph-filter>a,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter>a{font-weight:700;font-size:14px;line-height:16px;display:block;color:#fff}#homepage .share-modal__opengraph .opengraph-filter>p,.path-share .share-modal__opengraph .opengraph-filter>p,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter>p{font-size:12px;line-height:16px;padding:10px 0 40px;font-weight:400}#homepage .share-modal__opengraph .opengraph-filter>p a,.path-share .share-modal__opengraph .opengraph-filter>p a,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter>p a{color:#929292}#homepage .share-modal__opengraph .opengraph-filter .left,.path-share .share-modal__opengraph .opengraph-filter .left,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .left{margin-top:10px;width:75px;position:relative}#homepage .share-modal__opengraph .opengraph-filter .left:before,.path-share .share-modal__opengraph .opengraph-filter .left:before,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .left:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 3px #fff}#homepage .share-modal__opengraph .opengraph-filter .left img,.path-share .share-modal__opengraph .opengraph-filter .left img,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .left img{box-shadow:0 2px 7px rgba(0,0,0,.2)}#homepage .share-modal__opengraph .opengraph-filter .right,.path-share .share-modal__opengraph .opengraph-filter .right,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .right{margin-left:85px;padding-top:10px;margin-bottom:40px}#homepage .share-modal__opengraph .opengraph-filter .right>a,.path-share .share-modal__opengraph .opengraph-filter .right>a,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .right>a{font-weight:700;font-size:14px;line-height:16px;display:block;color:#fff}#homepage .share-modal__opengraph .opengraph-filter .right>p,.path-share .share-modal__opengraph .opengraph-filter .right>p,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .right>p{font-size:12px;line-height:16px;padding:10px 0;font-weight:400}#homepage .share-modal__opengraph .opengraph-filter .right>p a,.path-share .share-modal__opengraph .opengraph-filter .right>p a,.route--viewsharebookmarked-discussions .share-modal__opengraph .opengraph-filter .right>p a{color:#929292}#homepage .share-modal--presentation:before,.path-share .share-modal--presentation:before,.route--viewsharebookmarked-discussions .share-modal--presentation:before{content:""}#homepage .share-modal--interview:before,.path-share .share-modal--interview:before,.route--viewsharebookmarked-discussions .share-modal--interview:before{content:""}#homepage .share-modal--report:before,.path-share .share-modal--report:before,.route--viewsharebookmarked-discussions .share-modal--report:before{content:""}#homepage .share-modal--insight:before,.path-share .share-modal--insight:before,.route--viewsharebookmarked-discussions .share-modal--insight:before{content:""}#homepage .share-modal--reading:before,.path-share .share-modal--reading:before,.route--viewsharebookmarked-discussions .share-modal--reading:before{content:"";font-family:irt-custom!important;margin-right:10px!important}#homepage .share-modal--picture:before,.path-share .share-modal--picture:before,.route--viewsharebookmarked-discussions .share-modal--picture:before{content:""}#homepage .share-modal--video:before,.path-share .share-modal--video:before,.route--viewsharebookmarked-discussions .share-modal--video:before{content:""}#homepage .share-modal--discussion:before,.path-share .share-modal--discussion:before,.route--viewsharebookmarked-discussions .share-modal--discussion:before{content:""}#homepage .share-modal--external_link:before,.path-share .share-modal--external_link:before,.route--viewsharebookmarked-discussions .share-modal--external_link:before{content:""}#homepage .share-modal--type,.path-share .share-modal--type,.route--viewsharebookmarked-discussions .share-modal--type{-ms-flex-item-align:center;align-self:center;line-height:20px;font-weight:600;text-transform:uppercase;font-size:10px;margin-right:10px;color:#fff}#homepage .share-modal--type:before,.path-share .share-modal--type:before,.route--viewsharebookmarked-discussions .share-modal--type:before{position:relative;float:left;font-family:irt-full;font-weight:400;font-size:16px;line-height:20px;margin-right:5px;color:#ccc}#homepage .share-modal__type,.path-share .share-modal__type,.route--viewsharebookmarked-discussions .share-modal__type{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;padding:0;right:0;left:0;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}#homepage .share-modal__type .event__themes,.path-share .share-modal__type .event__themes,.route--viewsharebookmarked-discussions .share-modal__type .event__themes{top:auto;left:0;right:0;bottom:-3px;padding:0 2px}#homepage .share-modal__type .event__themes .event__theme,.path-share .share-modal__type .event__themes .event__theme,.route--viewsharebookmarked-discussions .share-modal__type .event__themes .event__theme{height:5px}#homepage .share-modal__comments,.path-share .share-modal__comments,.route--viewsharebookmarked-discussions .share-modal__comments{position:relative;width:70%;float:left}@media(max-width:767px){#homepage .share-modal__comments,.path-share .share-modal__comments,.route--viewsharebookmarked-discussions .share-modal__comments{width:100%}}#homepage .share-modal__comments--inner,.path-share .share-modal__comments--inner,.route--viewsharebookmarked-discussions .share-modal__comments--inner{position:relative;padding:40px 10px 100px 50px;width:100%;float:left;background-color:#fafafa;min-height:100%}#homepage .share-modal__comments--inner:before,.path-share .share-modal__comments--inner:before,.route--viewsharebookmarked-discussions .share-modal__comments--inner:before{position:absolute;content:"";background-color:inherit;width:1000%;height:100%;top:0;right:-1000%}@media(max-width:767px){#homepage .share-modal__comments--inner:before,.path-share .share-modal__comments--inner:before,.route--viewsharebookmarked-discussions .share-modal__comments--inner:before{width:15px;right:-15px}}@media(min-width:768px)and (max-width:991px){#homepage .share-modal__comments--inner,.path-share .share-modal__comments--inner,.route--viewsharebookmarked-discussions .share-modal__comments--inner{padding:40px 10px 50px 15px}}@media(max-width:767px){#homepage .share-modal__comments--inner,.path-share .share-modal__comments--inner,.route--viewsharebookmarked-discussions .share-modal__comments--inner{padding:30px 15px;float:left}}#homepage .share-modal__comments .comment-form button[id^=edit-ajax-comments-reply-form],#homepage .share-modal__comments .comment-new-pm-message button[id^=edit-ajax-comments-reply-form],.path-share .share-modal__comments .comment-form button[id^=edit-ajax-comments-reply-form],.path-share .share-modal__comments .comment-new-pm-message button[id^=edit-ajax-comments-reply-form],.route--viewsharebookmarked-discussions .share-modal__comments .comment-form button[id^=edit-ajax-comments-reply-form],.route--viewsharebookmarked-discussions .share-modal__comments .comment-new-pm-message button[id^=edit-ajax-comments-reply-form]{width:82px!important;height:43px!important;overflow:visible!important}#homepage .share-modal__comments>div,.path-share .share-modal__comments>div,.route--viewsharebookmarked-discussions .share-modal__comments>div{display:initial}#homepage .share-modal__comments>div>div,.path-share .share-modal__comments>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div{display:initial}#homepage .share-modal__comments>div>div>div,.path-share .share-modal__comments>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div,.path-share .share-modal__comments>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div>div>div>div>div{display:initial}#homepage .share-modal__comments>div>div>div>div>div>div>div>div>div>div,.path-share .share-modal__comments>div>div>div>div>div>div>div>div>div>div,.route--viewsharebookmarked-discussions .share-modal__comments>div>div>div>div>div>div>div>div>div>div{display:initial}#homepage .share-modal__comments section,.path-share .share-modal__comments section,.route--viewsharebookmarked-discussions .share-modal__comments section{position:relative;width:100%;float:left;padding-top:30px}#homepage .share-modal__comments section>div,.path-share .share-modal__comments section>div,.route--viewsharebookmarked-discussions .share-modal__comments section>div{padding:0;width:100%}#homepage .share-modal__resource-picture,.path-share .share-modal__resource-picture,.route--viewsharebookmarked-discussions .share-modal__resource-picture{margin-top:30px}#homepage .share-modal__resource-author-info,.path-share .share-modal__resource-author-info,.route--viewsharebookmarked-discussions .share-modal__resource-author-info{margin-top:-20px;margin-bottom:20px;position:relative}#homepage .share-modal__resource-author-info:before,.path-share .share-modal__resource-author-info:before,.route--viewsharebookmarked-discussions .share-modal__resource-author-info:before{color:#fbb040;margin:auto;position:absolute;top:-4px;left:-2px;height:22px;line-height:30px}#homepage .share-modal__resource-author-info .author-company,#homepage .share-modal__resource-author-info .author-full-name,.path-share .share-modal__resource-author-info .author-company,.path-share .share-modal__resource-author-info .author-full-name,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-company,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-full-name{font-size:11px;line-height:14px;font-weight:600;display:inline-block;color:#fff}#homepage .share-modal__resource-author-info .author-company>span,#homepage .share-modal__resource-author-info .author-full-name>span,.path-share .share-modal__resource-author-info .author-company>span,.path-share .share-modal__resource-author-info .author-full-name>span,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-company>span,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-full-name>span{padding-left:20px;padding-right:5px;font-weight:700}#homepage .share-modal__resource-author-info .author-company>span>span,#homepage .share-modal__resource-author-info .author-full-name>span>span,.path-share .share-modal__resource-author-info .author-company>span>span,.path-share .share-modal__resource-author-info .author-full-name>span>span,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-company>span>span,.route--viewsharebookmarked-discussions .share-modal__resource-author-info .author-full-name>span>span{font-weight:600}#homepage .LIST--masonry.masonry__item,.path-share .LIST--masonry.masonry__item,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item{margin-bottom:30px}#homepage .LIST--masonry.masonry__item .card--share .share__card--new,.path-share .LIST--masonry.masonry__item .card--share .share__card--new,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--new{position:absolute;top:0;left:0;bottom:0;margin:auto;height:12px}#homepage .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title{width:50%;height:auto;padding:20px 15px 15px 110px}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title{padding:20px 15px 0;width:100%}#homepage .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:after,#homepage .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:before,.path-share .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:after,.path-share .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:after,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title:before{display:none}}#homepage .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.resource-reading .share__resource--title .share__title{margin-top:4px}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title{line-height:18px}@media(max-width:1199px){#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title{line-height:14px;font-size:14px}}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title{line-height:16px}}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title.resources,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title.resources,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .share__resource--title .share__title.resources{padding:0 10px}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report{width:50%;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report{width:100%}}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title{-ms-flex-preferred-size:initial;flex-basis:initial;height:auto;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--title .share__title{margin:0;padding:0 10px;height:auto}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture{width:100px;min-width:100px;max-width:100px;background-color:#f7f7f7}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture{display:none}}#homepage .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture img,.path-share .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture img,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--resource-card .resource-report .share__resource--picture img{max-height:100px;max-width:80px;margin:auto}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title{padding:20px 15px 20px 5px;height:auto}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card .share__resource--title{padding:20px 15px 0 10px}}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title{margin-left:20px;position:relative;width:45% x}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before{content:"";border-left:1px solid #f3f3f3;height:80%;position:absolute;margin:auto;top:0;bottom:0;left:-7px}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:66.6%}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__discussion{width:100%;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container{width:33.3%}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__card--comments--container{width:100%}}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title{position:relative;width:55%;padding:0;height:auto!important;background-color:rgba(0,0,0,0)}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title{display:none}}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:before,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:before{content:"";width:100px;height:100%;position:absolute;top:0;bottom:0;left:0;background-color:#f7f7f7;z-index:0}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:after,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:after,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title:after{display:block;content:"";position:absolute;top:0;bottom:0;right:0;box-shadow:0 3px 20px 10px #fff;z-index:1}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title{margin-top:0}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title>a,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title>a,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title>a{display:none}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter{position:static;padding:0 0 0 100px;white-space:nowrap;overflow:hidden}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a{font-size:12px;margin-top:8px;margin-left:10px}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:before,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:before{content:"";width:100px;height:100%;position:absolute;top:0;bottom:0;left:0;background-color:#fff;z-index:0}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:after,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:after,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>a:after{content:"";position:absolute;background-image:url(../..//images/IRT__Share_List--external_link__backdrop@2x.png);background-size:100px;background-position:0 50%;background-repeat:no-repeat;bottom:0;left:0;width:100px;height:100%}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>p,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>p,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter>p{padding:3px 0 0;margin-left:10px}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left{position:absolute;left:10px;top:0;bottom:0;margin:auto;width:80px;height:45px}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left:before,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left:before{display:none}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left img,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left img,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .left img{height:45px;width:100%;object-fit:cover;object-position:50% 50%}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right{margin:0 0 0 10px;padding-top:10px;height:auto;white-space:nowrap;overflow:hidden}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right>a,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right>a,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right>a{font-size:12px}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right p,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right p,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__resource--title .share__title .opengraph-filter .right p{padding:3px 0 0}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title{width:50%;-ms-flex-item-align:center;align-self:center}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title{width:100%;padding-left:40px;height:auto;padding-top:25px;margin-left:0}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title:before{display:none}}#homepage .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title .share__title,.path-share .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share.share--owner-card--external .share__external-title .share__title{margin-top:0}#homepage .LIST--masonry.masonry__item .card--share .share__discussion,.path-share .LIST--masonry.masonry__item .card--share .share__discussion,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:50%;height:auto;padding:0}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__discussion,.path-share .LIST--masonry.masonry__item .card--share .share__discussion,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion{width:100%}}#homepage .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card,.path-share .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card{background-color:#f7f7f7;box-shadow:none}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card,.path-share .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card{display:none}}#homepage .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__image,.path-share .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__image,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__image{-ms-flex-item-align:center;align-self:center;margin:0 30px}#homepage .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__expanded,.path-share .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__expanded,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__discussion .speaker__card .speaker__expanded{display:none}#homepage .LIST--masonry.masonry__item .card--share .share__resource--picture,.path-share .LIST--masonry.masonry__item .card--share .share__resource--picture,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--picture{height:auto;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:50%}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__resource--picture,.path-share .LIST--masonry.masonry__item .card--share .share__resource--picture,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--picture{width:100%}}#homepage .LIST--masonry.masonry__item .card--share .share__resource--picture .field--name-field-ctse-video,.path-share .LIST--masonry.masonry__item .card--share .share__resource--picture .field--name-field-ctse-video,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--picture .field--name-field-ctse-video{max-width:100px}#homepage .LIST--masonry.masonry__item .card--share .share__resource--picture img,.path-share .LIST--masonry.masonry__item .card--share .share__resource--picture img,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--picture img{max-width:100px;max-height:70px;padding:10px;background-color:#f7f7f7}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__resource--picture img,.path-share .LIST--masonry.masonry__item .card--share .share__resource--picture img,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--picture img{display:none}}#homepage .LIST--masonry.masonry__item .card--share .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--title{position:relative;padding:20px 15px 20px 0;width:calc(100% - 100px)}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__resource--title,.path-share .LIST--masonry.masonry__item .card--share .share__resource--title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__resource--title{padding:20px 15px 0 5px;height:auto}}#homepage .LIST--masonry.masonry__item .card--share .share__card--comments--container,.path-share .LIST--masonry.masonry__item .card--share .share__card--comments--container,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--comments--container{width:50%;position:relative}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__card--comments--container,.path-share .LIST--masonry.masonry__item .card--share .share__card--comments--container,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--comments--container{width:100%}}#homepage .LIST--masonry.masonry__item .card--share .share__card--comments--container:before,.path-share .LIST--masonry.masonry__item .card--share .share__card--comments--container:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--comments--container:before{content:"";border-left:1px solid #f3f3f3;height:80%;position:absolute;margin:auto;top:0;bottom:0;left:0}#homepage .LIST--masonry.masonry__item .card--share .share__card--info,.path-share .LIST--masonry.masonry__item .card--share .share__card--info,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--info{top:-20px}#homepage .LIST--masonry.masonry__item .card--share .share__card--type,.path-share .LIST--masonry.masonry__item .card--share .share__card--type,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--type{position:absolute;top:23px;left:110px}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__card--type,.path-share .LIST--masonry.masonry__item .card--share .share__card--type,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--type{left:15px}}#homepage .LIST--masonry.masonry__item .card--share .share__card--type:before,.path-share .LIST--masonry.masonry__item .card--share .share__card--type:before,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__card--type:before{display:none}#homepage .LIST--masonry.masonry__item .card--share .share__title,.path-share .LIST--masonry.masonry__item .card--share .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__title{line-height:16px;margin-top:10px}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .share__title,.path-share .LIST--masonry.masonry__item .card--share .share__title,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__title{margin-top:5px}}#homepage .LIST--masonry.masonry__item .card--share .share__comments,.path-share .LIST--masonry.masonry__item .card--share .share__comments,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .share__comments{height:65px;-ms-flex-item-align:center;align-self:center}#homepage .LIST--masonry.masonry__item .card--share .event__themes,.path-share .LIST--masonry.masonry__item .card--share .event__themes,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .event__themes{bottom:-5px;top:auto;width:50%}@media(max-width:991px){#homepage .LIST--masonry.masonry__item .card--share .event__themes,.path-share .LIST--masonry.masonry__item .card--share .event__themes,.route--viewsharebookmarked-discussions .LIST--masonry.masonry__item .card--share .event__themes{width:100%}}.mentions-input-box{padding:5px 15px}.mentions-input-box .mentions{padding:0;border:15px solid transparent;left:0;top:0}.mentions-input-box .mentions>div{padding:0}.mentions-input-box .mentions>div>strong{background:#fff;color:#00aef0;font-weight:600;z-index:1;letter-spacing:-.1px;position:relative}.comment-comment-delete-form.comment-confirm-form{width:300px;background-color:#fff;padding:20px;margin:auto}.comment-comment-delete-form.comment-confirm-form .form-actions{margin-top:15px}.comment-comment-delete-form.comment-confirm-form .form-actions button{width:auto!important;height:auto!important;padding:0 40px!important;margin:0 10px 0 0;border:0!important;display:inline-block!important;background-size:1px 100%;font-weight:900}.open-link-card{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;text-indent:-999px;overflow:hidden}#cboxClose.cbox-close-plain{text-indent:0}.card__share.premium-share{overflow:hidden;border-radius:0 0 4px 0}.card__share.premium-share:after,.card__share.premium-share:before{display:block;content:"";position:absolute}.card__share.premium-share:before{font-family:irt-home;content:"";font-size:20px;line-height:30px;width:30px;height:30px;right:5px;bottom:5px;padding-left:1px;color:#603913;text-shadow:0 1px hsla(0,0%,100%,.3);z-index:1;text-align:center;transition:all .2s ease-out;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.card__share.premium-share:after{width:96px;height:96px;right:-48px;bottom:-48px;-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:all .2s ease-out;opacity:1;background-color:#fbb040;background:linear-gradient(90deg,#fbc932 0,#fbba3a 2%,#fbb23f 11%,#fbb040 14%,#f7941d 40%,#f79721 45%,#f9a12e 50%,#fbb040 55%),#fbba3a 60%}.card__share.premium-share:hover:before{color:#fbb040}.card__share.premium-share:hover:after{opacity:0;box-shadow:none;transition:all .2s ease-out}.card__share.premium-share .resource__bookmark .flag-follow a:before,.card__share.premium-share .resource__bookmark .toggle:before{color:#fbb040!important}.card__share.premium-share .card__actions .button--clean{margin-right:50px;margin-left:5px;min-width:100px!important;color:#603913!important;border-color:#fbb040!important;background-color:#fbb040!important}.card__share.premium-share .card__actions .button--clean:after,.card__share.premium-share .card__actions .button--clean:before{display:none!important}.card__share.premium-share .card__comment:before,.card__share.premium-share .card__title:before,.card__share.premium-share .comment__heading{color:#fbb040!important}.card__share.premium-share .card__meta__container:before{background-color:#fbb040!important}.card__share.premium-share .author__image{pointer-events:none!important}.card__share.premium-share .author__image:after{background-color:#fbb040!important}#homepage .card__share.premium-share .card__event,.card__share.premium-share #homepage .card__event,.card__share.premium-share .card__postdata,.card__share.premium-share .card__title,.card__share.premium-share .comment__content,.card__share.premium-share .opengraph-filter a,.card__share.premium-share .resources-cards .card__event,.resources-cards .card__share.premium-share .card__event{color:#8a8a8a!important;transition:all .2s ease-out}.card__share.premium-share .card__author{pointer-events:none!important}.card__share.premium-share .card__author:before{background-color:#fff!important}.card__share.premium-share .card__author span span{color:#fbb040!important}.card__share.premium-share .card__rating__container{pointer-events:none!important}.card__share.premium-share .opengraph-filter{pointer-events:none!important}.card__share.premium-share img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);transition:all .2s ease-out}#homepage .card__share.premium-share:hover .card__event,.card__share.premium-share:hover #homepage .card__event,.card__share.premium-share:hover .card__postdata,.card__share.premium-share:hover .card__title,.card__share.premium-share:hover .comment__content,.card__share.premium-share:hover .opengraph-filter a,.card__share.premium-share:hover .resources-cards .card__event,.resources-cards .card__share.premium-share:hover .card__event{color:#222!important}.card__share.premium-share:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.card-banner{position:relative;background-position:0 0;background-size:cover;padding:0;margin:0 5px;box-shadow:0 0 0 5px #fff;height:275px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:1;-ms-flex:1 0 auto;flex:1;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;overflow:hidden}.card-banner:before{display:block;left:0;top:0;right:0;bottom:0;position:absolute;width:100%;height:100%;box-shadow:0 0 15px rgba(0,0,0,.5);border-radius:5px;z-index:-1}.card-banner .subtitle{color:#fbb040;font-weight:800;font-size:16px;line-height:18px;letter-spacing:-1px;font-style:normal;padding:15px 15px 10px}.card-banner .title{font-size:22px;line-height:24px;font-weight:800;letter-spacing:-.5px;font-style:normal;color:#fff;padding:0 15px 30px}.card-banner .content{font-size:14px;color:#fff;font-weight:600;line-height:18px;padding:0 15px 15px;max-height:130px;overflow:auto}.card-banner .banner-link a{color:#fff;font-size:10.2px;text-transform:uppercase;line-height:16px;font-weight:700;background-color:hsla(0,0%,100%,.2);padding:12px 15px 12px 40px;float:left;text-align:left;width:100%;position:relative;transition:all .2s ease-out}.card-banner .banner-link a:before{content:"";font-family:irt-full;position:absolute;left:15px;font-size:18px;font-weight:400;color:#fbb040}.card-banner .banner-link a:hover{background-color:hsla(0,0%,100%,.4)}.card-banner .banner-custom-html{position:relative;padding:10px;text-align:center;height:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:1;-ms-flex:1 0 auto;flex:1;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;overflow:auto}.card-banner .banner-custom-html--link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.LIST--masonry.masonry__item.banner{display:none}#block-membershipinfoblock{margin-bottom:50px;position:relative}.user-tax-number-form.block-irt-custom.block-user-tax-no-block{margin-top:0;margin-bottom:0}.user-tax-number-form.block-irt-custom.block-user-tax-no-block form{box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:20px}.user-tax-number-form.block-irt-custom.block-user-tax-no-block form button.form-submit{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out}.user-tax-number-form.block-irt-custom.block-user-tax-no-block form button.form-submit:focus,.user-tax-number-form.block-irt-custom.block-user-tax-no-block form button.form-submit:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}.membership-title{margin:30px 0 0;font-weight:800;letter-spacing:-.5px}.membership-recurring{letter-spacing:-.5px;font-size:20px;font-weight:500;padding-right:5px;display:inline-block;float:left}.membership-expires{letter-spacing:-.5px;font-size:20px;font-weight:500;display:inline-block;width:calc(100% - 130px)}@media(max-width:991px){.membership-expires{font-size:18px}}.membership-expires .expires-title{display:inline-block;color:#000;margin-right:5px}.membership-expires .expires-date{display:inline-block;color:#1b2d6d;font-family:museo-500}.membership-subscription thead tr th{position:relative;border-bottom:none;color:#666;font-size:10.2px;line-height:14px;font-weight:800;padding-top:28px;padding-bottom:28px;vertical-align:middle;text-transform:uppercase}.membership-subscription thead tr th.views-field-total-price__number{text-align:right;padding-right:40px}@media(max-width:991px){.membership-subscription thead tr th.views-field-total-price__number{padding-right:20px}}.membership-subscription thead tr th.views-field-nothing{text-align:center;background-color:#fbfbfb}.membership-subscription thead tr th:after{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.membership-subscription tbody tr{background-color:rgba(0,0,0,0)!important}.membership-subscription tbody tr:nth-child(1) td.views-field-field-etmp-to{color:#1b2d6d}.membership-subscription tbody tr:nth-child(1) td.views-field-field-etmp-from,.membership-subscription tbody tr:nth-child(1) td.views-field-field-etmp-membership,.membership-subscription tbody tr:nth-child(1) td.views-field-order-number,.membership-subscription tbody tr:nth-child(1) td.views-field-total-price__number{color:#000}.membership-subscription tbody tr:last-child td:after{display:none!important}.membership-subscription tbody tr td{position:relative;border-top:none;border-bottom:none;font-size:14px;line-height:16px;padding-top:27px;padding-bottom:27px;vertical-align:middle}.membership-subscription tbody tr td:after{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #f7f7f7}.membership-subscription tbody tr td.views-field-field-etmp-from,.membership-subscription tbody tr td.views-field-field-etmp-to,.membership-subscription tbody tr td.views-field-order-number,.membership-subscription tbody tr td.views-field-total-price__number{font-family:museo-700;color:#8a8a8a}.membership-subscription tbody tr td.views-field-field-etmp-membership{font-weight:700;text-transform:uppercase;color:#8a8a8a}.membership-subscription tbody tr td.views-field-order-number{position:relative}.membership-subscription tbody tr td.views-field-order-number:before{content:"";font-family:irt-full;color:#00aef0}.membership-subscription tbody tr td.views-field-total-price__number{text-align:right;padding-right:40px}@media(max-width:991px){.membership-subscription tbody tr td.views-field-total-price__number{padding-right:20px}}.membership-subscription tbody tr td.views-field-nothing{text-align:center;background-color:#fbfbfb}.membership-subscription tbody tr td.views-field-nothing a{position:relative;font-family:museo-700;color:#00aef0;transition:all .2s ease-out}.membership-subscription tbody tr td.views-field-nothing a:after{content:"";position:absolute;bottom:-5px;left:0;right:0;border-bottom:1px solid #00aef0;transition:all .2s ease-out;pointer-events:none}.membership-subscription tbody tr td.views-field-nothing a:hover{color:#1b2d6d}.membership-subscription tbody tr td.views-field-nothing a:hover:after{border-bottom:1px solid #1b2d6d}.membership-renewal-button{position:relative;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:-.5px;font-weight:700;display:block;padding-bottom:45px;text-align:center;cursor:pointer;transition:all .2s ease-out;z-index:1}.membership-renewal-button.disabled-button{pointer-events:none;cursor:not-allowed}.membership-renewal__button{position:relative;width:90px;float:right;margin-top:-115px}@media(max-width:991px){.membership-renewal__button{margin-top:-50px}}@media(max-width:370px){.membership-renewal__button{margin-top:10px}}.membership-renewal__button form.renew-membership-form{position:absolute;bottom:0;left:1px}.membership-renewal__button form.renew-membership-form .form-item{margin:0}.membership-renewal__button form.renew-membership-form .control-label{height:0;width:0;overflow:hidden;padding:0}.membership-renewal__button form.renew-membership-form .control-label input{display:none}.membership-renewal__button form.renew-membership-form .control-label .ajax-throbber{position:absolute;top:14px;z-index:1;left:39px;pointer-events:none}.membership-renewal__button form.renew-membership-form .checkbox__slide__switch.switch__display{pointer-events:none}#auto-renewal-membership .modal-dialog{max-width:460px}#auto-renewal-membership .modal-body .membership-renewal__modal{background-color:#fff;padding:20px;border-radius:5px;border:20px solid #3d3d3d;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#auto-renewal-membership .modal-body .membership-renewal__modal h4{font-size:14px;font-weight:700;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid gray;color:#1b2d6d}#auto-renewal-membership .modal-body .membership-renewal__modal .renewal-modal-text{font-size:12px;font-weight:500;margin-bottom:40px}#auto-renewal-membership .modal-body .membership-renewal__modal__footer{border-top:1px solid #00aef0;padding-top:15px;margin-top:10px}#auto-renewal-membership .modal-body .membership-renewal__modal .membership-renewal__close{padding:0 10px;border:1px solid;display:inline-block;vertical-align:middle;height:24px;line-height:22px;font-size:8px;text-transform:uppercase;font-weight:900;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;z-index:1;cursor:pointer;overflow:hidden;transition:all .2s ease-out;perspective:110px;border-color:#929292;color:#929292;background-color:#fff;text-indent:0!important}#auto-renewal-membership .modal-body .membership-renewal__modal .membership-renewal-confirmation{float:right}#auto-renewal-membership .modal-body .membership-renewal__modal .membership-renewal__confirmation-button{cursor:pointer}#auto-renewal-membership .modal-body .membership-renewal__modal #membershipExpiresDate{font-weight:700;display:inline-block}#auto-renewal-membership button.close{top:15px}@media(min-width:768px){#auto-renewal-membership button.close{top:-40px}}#auto-renewal-membership button.close:before{color:gray}#auto-renewal-membership button.close:hover:before{color:#3f579b}.renew-membership{position:absolute;top:40px;right:0}.upgrade-membership-button-form .upgrade-membership,.upgrade-membership-button.button{display:inline-block;text-transform:uppercase;line-height:39px;margin-top:12px;padding:0 15px 0 40px;font-size:12px;position:relative;color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#39b54a 30%,#009444 100%);border:1px solid #37a03c;border-radius:2px;transition:all .2s ease-out}.upgrade-membership-button-form .upgrade-membership:before,.upgrade-membership-button.button:before{content:"";font-family:irt-full;position:absolute;text-align:center;text-indent:0;color:#015b2e;top:0;left:10px;bottom:0;margin:auto;font-size:24px;font-weight:500;line-height:40px;display:block;text-shadow:0 1px 0 hsla(0,0%,100%,.1)}.upgrade-membership-button-form .upgrade-membership:after,.upgrade-membership-button.button:after{display:block;content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.upgrade-membership-button-form .upgrade-membership:active,.upgrade-membership-button-form .upgrade-membership:focus,.upgrade-membership-button-form .upgrade-membership:hover,.upgrade-membership-button-form .upgrade-membership[disabled]:active,.upgrade-membership-button-form .upgrade-membership[disabled]:focus,.upgrade-membership-button-form .upgrade-membership[disabled]:hover,.upgrade-membership-button.button:active,.upgrade-membership-button.button:focus,.upgrade-membership-button.button:hover,.upgrade-membership-button.button[disabled]:active,.upgrade-membership-button.button[disabled]:focus,.upgrade-membership-button.button[disabled]:hover{color:#fff;background:linear-gradient(180deg,#39b54a 30%,#39b54a 100%);transition:all .2s ease-out}.upgrade-membership-button-form .upgrade-membership:active:after,.upgrade-membership-button-form .upgrade-membership:focus:after,.upgrade-membership-button-form .upgrade-membership:hover:after,.upgrade-membership-button-form .upgrade-membership[disabled]:active:after,.upgrade-membership-button-form .upgrade-membership[disabled]:focus:after,.upgrade-membership-button-form .upgrade-membership[disabled]:hover:after,.upgrade-membership-button.button:active:after,.upgrade-membership-button.button:focus:after,.upgrade-membership-button.button:hover:after,.upgrade-membership-button.button[disabled]:active:after,.upgrade-membership-button.button[disabled]:focus:after,.upgrade-membership-button.button[disabled]:hover:after{opacity:1}@media(min-width:768px){.upgrade-membership-button-form .upgrade-membership,.upgrade-membership-button.button{float:right}}@media(max-width:767px){.upgrade-membership-button-form .upgrade-membership,.upgrade-membership-button.button{float:right;margin-left:20px;margin-bottom:10px}}.upgrade-membership-form{overflow:hidden;position:relative;background-color:#fafafa;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.upgrade-membership-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .custom-user-form-membership-title{padding-bottom:30px!important}.upgrade-membership-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .form-item.form-item-coupon-code .help-block{padding:0;margin:0;z-index:5;position:absolute;bottom:80px;left:30px;right:30px;pointer-events:none;height:auto;color:#929292;font-size:12px;line-height:18px}@media(max-width:399px){.upgrade-membership-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .form-item.form-item-coupon-code .help-block{left:15px;right:15px}}.upgrade-membership-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .coupon-desc li{margin-bottom:22px}.upgrade-membership-form .custom-user-form-membership.custom-user-form-membership-apply-coupon .coupon-desc li span{font-family:Museo;font-weight:600;font-style:italic;margin-right:5px;letter-spacing:-.5px;color:#929292}.upgrade-membership-modal{max-width:860px;margin:auto;width:100%;position:relative;padding:50px 30px;background-image:url(../..//images/IRT__upgrade_graphic.png);background-size:39%;background-repeat:no-repeat;background-position:93% 50%}@media(max-width:600px){.upgrade-membership-modal{background-image:none;padding:50px 20px}}.upgrade-modal__title{font-size:20px;line-height:22px;font-weight:500;letter-spacing:-.5px;color:#929292}@media(max-width:600px){.upgrade-modal__title{font-size:18px}}@media(max-width:767px){.upgrade-modal__title{text-align:center;margin-top:30px}}.upgrade-modal__subtitle{font-size:30px;font-weight:900;letter-spacing:-.5px;color:#000;margin-bottom:10px}@media(max-width:600px){.upgrade-modal__subtitle{font-size:26px;line-height:26px}}@media(max-width:767px){.upgrade-modal__subtitle{text-align:center;max-width:360px;margin-left:auto;margin-right:auto;line-height:30px;margin-top:10px}}.upgrade-modal__notice{font-size:12px;color:#fff;font-style:italic;font-weight:600;margin-left:15px;position:relative;float:left;max-width:290px;margin-top:-130px}@media(max-width:767px){.upgrade-modal__notice{margin-top:-75px;max-width:none}}.upgrade-modal__notice:before{content:"*";position:absolute;left:-15px;top:0;font-size:30px;bottom:0;margin:auto;line-height:30px;color:#fbb040}.upgrade-form-container{position:relative;min-height:100%;width:100%;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.upgrade-close{position:absolute;max-width:860px;margin:auto;right:0;left:0;width:100%}.upgrade-close .close-upgrade{top:0;right:10px;background-color:#ccc;border-radius:0 0 3px 3px;width:40px;height:40px;overflow:hidden;z-index:5}.upgrade-close .close-upgrade:before{transition:all .2s ease-out;text-indent:0;color:#fff;font-size:24px;font-weight:400;font-family:irt-full;content:""}.upgrade-close .close-upgrade:focus:before,.upgrade-close .close-upgrade:hover:before{color:#00aef0}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .thanks-button{padding:0 15px 0 40px;border:1px solid;display:inline-block;vertical-align:middle;height:45px;line-height:43px;font-size:10.2px;text-transform:uppercase;font-weight:800;min-width:72px;text-align:center;letter-spacing:.25px;position:relative;z-index:1;overflow:hidden;transition:all .2s ease-out}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .thanks-button:before{content:"";font-family:irt-full;font-size:16px;top:auto;bottom:auto;position:absolute;left:15px;margin:auto}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .download-invoice{background-color:#00aef0;color:#fff;border-color:#00aef0;margin-right:10px}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .download-invoice:before{content:"";color:#fff}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .download-invoice:hover{background-color:#1b75bc;border-color:#1b75bc}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .order-history{background-color:#fff;color:#444;border-color:#eee;margin-right:10px}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .order-history:before{content:"";color:#00aef0}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .order-history:hover{background-color:#eee;border-color:#eee}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .print-page{background-color:#fff;color:#444;border-color:#eee}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .print-page:before{content:"";color:#929292}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .print-page:hover{background-color:#eee;border-color:#eee}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__back{float:left;margin:10px 0 10px 0}@media(max-width:1599px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__back{width:100%}}@media(min-width:1600px)and (max-width:1919px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__back{margin:10px 0 10px 50px}}@media(min-width:1920px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__back{margin:10px 0 10px 80px}}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__back .user-back-to-profile{margin:0;transition:all .2s ease-out}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__title-message{margin:0 0 7px;font-size:32px;font-weight:800;letter-spacing:-.5px}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__title-message span{color:#1b2d6d}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__subtitle{font-size:16px;font-weight:500}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__notice{color:gray;font-weight:600;font-size:14px}@media(min-width:768px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__notice{margin-top:-20px}}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout__thank-you__buttons{margin:40px 0 0}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .views-element-container{margin:0}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete{position:relative;margin:auto}@media(max-width:1599px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete{float:left;width:100%}}@media(min-width:1600px)and (max-width:1919px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete{max-width:900px}}@media(min-width:1920px){.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete{max-width:1000px}}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block{margin:30px 0 0}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block thead tr th{position:relative;border-bottom:none;color:#666;font-size:10.2px;line-height:14px;font-weight:800;padding-top:28px;padding-bottom:28px;vertical-align:middle;text-transform:uppercase}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block thead tr th.views-field-total-price__number{text-align:right}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block thead tr th:after{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr{background-color:rgba(0,0,0,0)!important}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td{position:relative;border-top:none;border-bottom:none;font-size:14px;line-height:16px;padding-top:27px;padding-bottom:27px;vertical-align:middle}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td.views-field-created,.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td.views-field-nothing,.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td.views-field-total-price__number{color:#000;font-family:museo-700}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td.views-field-order-number{position:relative;color:#1b2d6d;font-family:museo-700}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-complete .view-order-completed-block tbody tr td.views-field-total-price__number{text-align:right}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form]{position:relative;max-width:810px;margin:auto;width:100%;padding:20px 20px 40px 20px;overflow:auto}@media(max-width:991px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form]{max-width:770px;padding:15px 15px 50px 15px}}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form]{padding:20px 15px 60px}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--type-entity-reference{margin:0}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .fieldgroup.webform-type-radios.form-wrapper{float:none;margin:0;width:100%;text-align:left}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{right:50px;top:361px;border:none;margin:0;z-index:1}@media(min-width:768px)and (max-width:991px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{right:45px;top:355px;width:295px;z-index:1}}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{top:980px;right:0;left:0;margin:0 auto;max-width:100%;padding:0 10px;z-index:1}}@media(max-width:434px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{top:995px}}@media(max-width:399px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{padding:0 15px;z-index:1}}@media(max-width:381px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon{top:1010px}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon .coupon-desc li{margin-bottom:15px}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .field--name-field-user-initial-coupon .coupon-desc li:nth-child(2){display:none}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected]:not(.inner)>.form-item-field-user-membership-selected{display:none}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] div[id^=edit-field-user-membership-selected]:not(.inner)>.form-item-field-user-membership-selected input{display:block!important}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] div[id^=edit-membership-select]{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] div[id^=edit-membership-select]{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-moz-align-items:center;align-items:center}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]{position:relative;margin-bottom:0;bottom:0;right:-605px;background:#39b54a;border:none;border-radius:0;font-size:20px;line-height:42px;padding:0 36px;color:#fff;font-weight:900;z-index:5;width:167px}@media(max-width:1599px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]{bottom:20px}}@media(max-width:991px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]{right:-575px}}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]{left:50%;margin-left:-80px;right:auto;bottom:40px}}@media(max-width:399px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]{margin-left:0;width:100%;left:auto}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]:after{content:"";position:absolute;right:0;top:-20px;height:2px;font-weight:900;border-top:1px solid #e9e9e9;border-bottom:1px solid #fff;display:block;width:770px}@media(min-width:768px)and (max-width:991px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]:after{width:740px}}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]:after{width:auto;right:-90px;left:-90px}}@media(max-width:399px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]:after{right:0;left:0}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit]:before{display:none}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-submit].disabled{background:#ccc}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{position:relative;bottom:424px;box-shadow:none;margin:0;float:right;z-index:1;font-size:8px;line-height:24px;background:#ccc;border-radius:0;border:0;color:#fff;padding:0 23px;right:45px;font-weight:700}@media(max-width:1599px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{bottom:444px}}@media(max-width:767px){.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] button[id^=edit-process-coupon]{bottom:522px;left:0;right:-190px;margin:auto;width:74px;position:absolute}}.modal-upgrade-membership-form form[id^=select-upgrade-membership-form] .custom-user-form-membership-price{position:relative}#user-register-form #edit-actions{max-width:1500px}@media(min-width:1200px)and (max-width:1599px){#user-register-form #edit-actions{max-width:1100px}}@media(min-width:992px)and (max-width:1199px){#user-register-form #edit-actions{max-width:865px}}#user-register-form #edit-actions:before{display:none}#user-register-form #edit-actions #edit-submit{box-shadow:none;border:none;background-image:none;font-weight:900;text-shadow:none;font-size:20px;line-height:40px;padding:0 30px;border-radius:0}#user-register-form #edit-actions #edit-submit:after,#user-register-form #edit-actions #edit-submit:before{display:none}@media(max-width:767px){#user-register-form #edit-actions #edit-submit{width:100%}}#user-register-form .field--name-field-user-tos .checkbox{margin:50px 0}#user-register-form .field--name-field-user-tos label{text-transform:none;font-size:14px;font-weight:700;padding-left:40px}#user-register-form .field--name-field-user-tos a{color:#00aef0;transition:all .2s ease-out}#user-register-form .field--name-field-user-tos a:hover{color:#1b75bc}#user-register-form .field-group-form-step .field--name-field-user-academic-title .description{position:relative!important;bottom:auto!important;left:auto!important;padding:5px 20px 0 20px!important;font-weight:600;color:#929292}#user-register-form .field-group-form-step .form-control.required-done{border:2px solid #45ab3f}#user-register-form .field-group-form-step .form-type-select .select-wrapper:before{display:none}#user-register-form .field-group-form-step .form-type-select .select-wrapper:after{color:#00aef0}#user-register-form .field-group-form-step .form-type-select label{color:#1b2d6d}#user-register-form .field-group-form-step .control-label.form-required.required-done:after{content:"";font-family:irt-full;font-size:20px;font-weight:900;position:absolute;right:30px;top:0;color:#45ab3f}#user-register-form .field-group-form-step .form-type-select .chosen-container .chosen-single{font-weight:700}#user-register-form .field-group-form-step .form-type-select .chosen-enable{padding:0 0 0 10px}#user-register-form .field-group-form-step .row .form-group.form-wrapper{position:relative}#user-register-form .field-group-form-step .row .form-item input{font-weight:700;color:#444}#user-register-form .field-group-form-step .section__paging{display:block;position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;z-index:1;margin:30px 0 20px}@media(max-width:599px){#user-register-form .field-group-form-step .section__paging{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0 50px}}#user-register-form .field-group-form-step .section__subheading{font-weight:900;text-transform:uppercase;font-size:12px;color:#fff;position:relative;padding:0 15px;line-height:24px;z-index:0}#user-register-form .field-group-form-step .section__subheading:after{display:block;content:"";-ms-transform:perspective(135px) rotateX(-15deg);transform:perspective(135px) rotateX(-15deg);-ms-transform-origin:0 100%;transform-origin:0 100%;border-radius:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#222}#user-register-form .field-group-form-step .section__subheading.public:after{background-color:#1f3267}#user-register-form .field-group-form-step .section__subheading.private:after{background-color:#64388b}#user-register-form .field-group-form-step .section__visibility-desc{font-size:12px;font-style:italic;color:#929292;margin:0 0 0 20px}@media(max-width:599px){#user-register-form .field-group-form-step .section__visibility-desc{margin:5px 0}}#user-register-form .field-group-form-step .section__desc{position:absolute;bottom:0;right:0;font-weight:700;font-size:12px;line-height:26px;font-style:italic;color:#929292}@media(max-width:599px){#user-register-form .field-group-form-step .section__desc{position:relative}}#user-register-form .field-group-form-step .section__desc span{display:inline-block;width:10px;height:7px;margin:0 0 0 -2px;color:#f68638;background-image:none;font-size:28px;line-height:1;vertical-align:text-top}#user-register-form .field-group-form-step .section__rule{position:relative;height:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:13px}@media(max-width:599px){#user-register-form .field-group-form-step .section__rule{width:100%;text-align:center}}#user-register-form .field-group-form-step .section__rule:after,#user-register-form .field-group-form-step .section__rule:before{display:block;content:"";position:absolute;right:0;left:0;height:1px}#user-register-form .field-group-form-step .section__rule:before{background-color:#444;opacity:.08;top:0}#user-register-form .field-group-form-step .section__rule:after{background-color:#fff;opacity:.7;bottom:0}#user-register-form .form-item-steps-label{margin:0;position:absolute;top:-135px;left:15px}@media(max-width:1199px){#user-register-form .form-item-steps-label{top:-305px;left:100px}}@media(max-width:991px){#user-register-form .form-item-steps-label{top:-305px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width:767px){#user-register-form .form-item-steps-label{top:-480px}}@media(max-width:379px){#user-register-form .form-item-steps-label{top:-400px}}@media(max-width:360px){#user-register-form .form-item-steps-label{top:-447px}}#user-register-form .form-item-steps-label .multi-steps-label{width:280px}@media(max-width:1199px){#user-register-form .form-item-steps-label .multi-steps-label{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){#user-register-form .form-item-steps-label .multi-steps-label{display:-ms-flexbox;display:flex}}#user-register-form .form-item-steps-label .multi-steps-label .step-label{color:#929292;background-color:#e9e9e9;width:100%;padding:20px 0 19px 50px;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:900;margin-bottom:20px;border-radius:3px;position:relative}@media(max-width:1199px){#user-register-form .form-item-steps-label .multi-steps-label .step-label{width:280px;float:left;margin-right:30px}}@media(max-width:767px){#user-register-form .form-item-steps-label .multi-steps-label .step-label{top:0;width:170px;font-size:11px;padding:13px 0 13px 35px;margin-right:10px}}#user-register-form .form-item-steps-label .multi-steps-label .step-label:before{display:block;position:absolute;left:20px;top:20px;font-size:20px;font-family:Museo;font-weight:900;color:#929292}@media(max-width:767px){#user-register-form .form-item-steps-label .multi-steps-label .step-label:before{left:15px;top:14px;font-size:14px}}@media(max-width:767px){#user-register-form .form-item-steps-label .multi-steps-label .step-label:nth-child(1){left:0}}#user-register-form .form-item-steps-label .multi-steps-label .step-label:nth-child(1):before{content:"1"}@media(max-width:767px){#user-register-form .form-item-steps-label .multi-steps-label .step-label:nth-child(2){width:150px}}#user-register-form .form-item-steps-label .multi-steps-label .step-label:nth-child(2):before{content:"2"}#user-register-form .form-item-steps-label .multi-steps-label .step-label.active{background-color:#1b2d6d;color:#fff}#user-register-form .form-item-steps-label .multi-steps-label .step-label.active:before{color:#fff}#user-register-form .register-footnote{float:left;width:100%}@media(max-width:1199px){#user-register-form .register-footnote{margin-top:20px}}#user-register-form .memberships-help-text{position:relative;font-size:12px;line-height:16px;padding:0 20px;margin:0;color:#777;font-style:italic;font-weight:600;display:block;pointer-events:none}#user-register-form .memberships-help-text:before{display:block;position:absolute;left:7px;top:-1px;font-size:10px}#user-register-form .memberships-help-text.membership-help-full{margin-bottom:5px}#user-register-form .memberships-help-text.membership-help-full:before{content:"(1)"}#user-register-form .memberships-help-text.membership-help-full-ir:before{content:"(2)"}#user-register-form .custom-user-form-membership .form-item-field-user-initial-coupon-0-value{margin-bottom:5px}@media(min-width:768px)and (max-width:1599px){#user-register-form .custom-user-form-membership.custom-user-form-membership-apply-coupon{height:200px}}#user-register-form .field--name-field-user-initial-coupon{position:absolute;top:136px;width:312px}@media(min-width:1920px){#user-register-form .field--name-field-user-initial-coupon{right:350px}}@media(min-width:1600px)and (max-width:1919px){#user-register-form .field--name-field-user-initial-coupon{right:50px}}@media(min-width:1280px)and (max-width:1599px){#user-register-form .field--name-field-user-initial-coupon{top:auto;right:547px;width:312px;bottom:130px}}@media(min-width:1200px)and (max-width:1279px){#user-register-form .field--name-field-user-initial-coupon{top:auto;right:500px;width:315px;bottom:130px}}@media(min-width:992px)and (max-width:1199px){#user-register-form .field--name-field-user-initial-coupon{top:auto;right:535px;width:315px;bottom:130px}}@media(min-width:768px)and (max-width:991px){#user-register-form .field--name-field-user-initial-coupon{top:auto;right:420px;width:295px;bottom:130px}}@media(max-width:767px){#user-register-form .field--name-field-user-initial-coupon{top:auto;right:0;left:0;margin:auto;width:295px;bottom:148px}}@media(max-width:399px){#user-register-form .field--name-field-user-initial-coupon{width:100%;max-width:280px;bottom:111px}}#user-register-form .field--name-field-user-initial-coupon input{border-width:1px;z-index:2;position:relative;padding-right:100px;transition:all .2s ease-out;color:#000;font-weight:700}#user-register-form .field--name-field-user-initial-coupon input.failure{border-color:#cc3b3b}#user-register-form .field--name-field-user-initial-coupon input.success{border-color:#e9e9e9;background-color:#e9e9e9;pointer-events:none}#user-register-form .field--name-field-user-initial-coupon input:focus,#user-register-form .field--name-field-user-initial-coupon input:hover{border-color:#ccc}#user-register-form .field--name-field-user-initial-coupon .description.help-block{margin-top:44px;z-index:5;position:relative;pointer-events:none;height:188px}@media(min-width:768px)and (max-width:1599px){#user-register-form .field--name-field-user-initial-coupon .description.help-block{margin-top:0;position:absolute;right:-400px;top:-100px;max-width:310px}}@media(min-width:768px)and (max-width:991px){#user-register-form .field--name-field-user-initial-coupon .description.help-block{margin-top:0;position:absolute;right:-375px;top:-100px;max-width:295px}}@media(max-width:767px){#user-register-form .field--name-field-user-initial-coupon .description.help-block{height:195px}}@media(max-width:399px){#user-register-form .field--name-field-user-initial-coupon .description.help-block{height:231px}}#user-register-form .field--name-field-user-initial-coupon .description.help-block .coupon-desc li{margin-bottom:22px}#user-register-form .field--name-field-user-initial-coupon .description.help-block .coupon-desc span{font-family:Museo;font-weight:600;font-style:italic;margin-right:5px;letter-spacing:-.5px;color:#929292}#user-register-form button[id^=edit-process-coupon]{top:150px;z-index:3}@media(min-width:1920px){#user-register-form button[id^=edit-process-coupon]{right:367px}}@media(min-width:1600px)and (max-width:1919px){#user-register-form button[id^=edit-process-coupon]{right:63px}}@media(min-width:1280px)and (max-width:1599px){#user-register-form button[id^=edit-process-coupon]{bottom:158px;top:auto;right:565px}}@media(min-width:1200px)and (max-width:1279px){#user-register-form button[id^=edit-process-coupon]{right:520px;bottom:158px;top:auto}}@media(min-width:992px)and (max-width:1199px){#user-register-form button[id^=edit-process-coupon]{bottom:158px;top:auto;right:555px}}@media(min-width:768px)and (max-width:991px){#user-register-form button[id^=edit-process-coupon]{right:435px;bottom:158px;top:auto}}@media(max-width:767px){#user-register-form button[id^=edit-process-coupon]{bottom:414px;top:auto;right:-190px;left:0;margin:auto;width:74px}}#user-register-form .form-actions #edit-next{z-index:5;background:#39b54a;right:315px;bottom:-30px;position:absolute;float:right}#user-register-form .form-actions #edit-next:before{content:"";position:absolute;right:0;top:-25px;height:2px;font-weight:900;border-top:1px solid #e9e9e9;border-bottom:1px solid #fff;display:block}@media(min-width:1920px){#user-register-form .form-actions #edit-next:before{width:1180px}}@media(min-width:1600px)and (max-width:1919px){#user-register-form .form-actions #edit-next:before{width:1180px}}@media(min-width:992px)and (max-width:1599px){#user-register-form .form-actions #edit-next:before{width:780px}}@media(min-width:768px)and (max-width:991px){#user-register-form .form-actions #edit-next:before{width:730px}}@media(max-width:767px){#user-register-form .form-actions #edit-next:before{left:-92px;right:-92px}}@media(max-width:399px){#user-register-form .form-actions #edit-next:before{left:-15px;right:-15px}}@media(min-width:1920px){#user-register-form .form-actions #edit-next{right:320px}}@media(min-width:1600px)and (max-width:1919px){#user-register-form .form-actions #edit-next{right:15px}}@media(min-width:1280px)and (max-width:1599px){#user-register-form .form-actions #edit-next{right:110px}}@media(min-width:1200px)and (max-width:1279px){#user-register-form .form-actions #edit-next{right:65px}}@media(min-width:992px)and (max-width:1199px){#user-register-form .form-actions #edit-next{right:100px}}@media(min-width:768px)and (max-width:991px){#user-register-form .form-actions #edit-next{right:15px}}@media(max-width:767px){#user-register-form .form-actions #edit-next{right:0;left:0;margin:auto;width:168px}}@media(max-width:399px){#user-register-form .form-actions #edit-next{width:80%;left:15px;right:15px}}#user-register-form .form-actions #edit-next:focus,#user-register-form .form-actions #edit-next:visited{box-shadow:none;outline:0}#user-register-form .form-actions #edit-next.disabled{background:#ccc}form[id^=user-my-data-form] #edit-field-user-address-0,form[id^=user-register-form] #edit-field-user-address-0{box-shadow:unset;-webkit-box-shadow:unset;background-color:unset;border:unset;border-radius:unset}form[id^=user-my-data-form] #edit-field-user-address-0 .panel-heading,form[id^=user-register-form] #edit-field-user-address-0 .panel-heading{display:none}form[id^=user-my-data-form] #edit-field-user-address-0 .panel-body,form[id^=user-register-form] #edit-field-user-address-0 .panel-body{padding:0}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address],form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media(max-width:992px){form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address],form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address]{-ms-flex-direction:column;flex-direction:column;gap:0}}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-control,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-control{height:50px}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code],form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code]{-ms-flex:1;flex:1;padding-left:0}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item>div:first-child,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code]>div:first-child,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item>div:first-child,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code]>div:first-child{padding-right:0}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .options,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .trigger,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .options,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .trigger,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .options,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .trigger,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .options,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .trigger{width:100%}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .trigger,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .trigger,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .trigger,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .trigger{height:50px;text-align:left}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .options,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .options,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .options,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .options{top:50px}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper::before,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper::before,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper::before,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper::before{display:none}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper::after,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper::after,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper::after,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper::after{z-index:12}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper select,form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper select,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .form-item .select-wrapper select,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .select-wrapper select{padding-left:12px}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code],form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code]{display:-ms-flexbox;display:flex}@media(max-width:992px){form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code],form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code]{margin-bottom:0}}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .input-group,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] [data-drupal-selector=edit-field-user-address-0-address-country-code] .input-group{box-shadow:0 2px 0 0 #39b54a!important}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .chosen-container,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .chosen-container{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;width:100%;box-shadow:unset!important;z-index:11}form[id^=user-my-data-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .chosen-container select,form[id^=user-register-form] #edit-field-user-address-0 [data-drupal-selector=edit-field-user-address-0-address] .chosen-container select{line-height:1.6;font-weight:700}form[id^=user-register-form] #edit-field-user-address-0{padding:0 15px!important}.section__paging{display:none}.manage-payment-information-button{display:block;margin-top:12px}.manage-payment{display:inline-block;line-height:39px;padding:0 15px 0 43px;font-size:12px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}.manage-payment:before{content:"";font-family:irt-full;color:#1b2d6d;position:absolute;text-align:center;text-indent:0;top:0;left:10px;bottom:0;margin:auto;font-size:24px;font-weight:500;line-height:40px;display:block;text-shadow:none}.manage-payment:after{display:block;content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-shadow:0 7px 12px -1px rgba(0,0,0,.15);opacity:0;transition:all .2s ease-out}.manage-payment:active,.manage-payment:focus,.manage-payment:hover{background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);color:#fff}.manage-payment:active:after,.manage-payment:focus:after,.manage-payment:hover:after{opacity:1}.manage-payment span:not(.ajax-throbber){display:block;font-size:12px;color:#1b2d6d}.modal-manage-payment-information .modal-header{display:block;max-width:526px;width:100%;margin:auto;position:relative;background-color:#f3f3f3;padding-right:60px}.modal-manage-payment-information .modal-body>div{max-width:526px;width:100%;margin:auto;padding:15px;background-color:#f3f3f3}.modal-manage-payment-information #manage-payment{max-width:526px;width:100%;margin:auto;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-manage-payment-information #manage-payment .manage-payment__billing_info h4{font-weight:700;font-size:15px}.modal-manage-payment-information #manage-payment .manage-payment__container{margin-bottom:20px}.modal-manage-payment-information #manage-payment .manage-payment__button a{display:block;padding:0 40px;margin:20px 0 5px;font-size:12px;text-align:center;line-height:44px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}.modal-manage-payment-information #manage-payment .manage-payment__button a:active,.modal-manage-payment-information #manage-payment .manage-payment__button a:focus,.modal-manage-payment-information #manage-payment .manage-payment__button a:hover{background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%)}.modal-manage-payment-information #manage-payment .manage-payment__tax{width:100%}.modal-manage-payment-information .payment-method-notice{text-align:center;font-size:12px;color:#e30b27;font-style:italic;font-weight:600}.modal-manage-payment-information form button.form-submit{width:auto!important;height:auto!important;padding:0 20px!important}.modal-manage-payment-information form .better-messages-overlay{position:absolute;top:100px}@media(max-width:480px){.modal-manage-payment-information form .better-messages-overlay #better-messages-inner{padding:25px 50px 25px 50px!important}}.modal-manage-payment-information form .better-messages-overlay .better-messages-content{max-height:75vh;overflow-y:auto;overflow-x:initial;margin-right:-30px}@media(max-width:480px){.modal-manage-payment-information form .better-messages-overlay .better-messages-content .alert-messages{width:90%}}@media(max-width:480px){.modal-manage-payment-information form .better-messages-overlay .better-messages-footer{top:10px!important;right:5px!important}}.modal-manage-payment-information .unset-payment-method.confirmation{max-width:526px;width:100%;margin:auto;background-color:#f3f3f3;padding:10px 20px}.modal-manage-payment-information .unset-payment-method.confirmation .delete-description{display:block;margin-bottom:20px;width:100%}.modal-manage-payment-information .unset-payment-method.confirmation .form-actions{float:right;margin-left:20px}.modal-manage-payment-information .commerce-payment-method-add-form{float:left;width:100%}.modal-manage-payment-information .commerce-payment-method-add-form>div[id^=edit-payment-method]{float:left;width:100%}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form{float:left;width:100%;margin-bottom:0}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form>div{float:left;margin-right:19px;margin-bottom:15px}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form>div:last-child{margin-right:0}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #card-number-element{width:234px;padding-top:15px}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #expiration-element{width:143px;padding-top:15px}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #security-code-element{width:80px;padding-top:15px}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #card-number-element,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #expiration-element,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #security-code-element{transition:all .2s ease-out;background-color:#fff}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #card-number-element>div,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #expiration-element>div,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #security-code-element>div{height:46px;padding:15px 0!important}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #card-number-element.StripeElement--focus,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #expiration-element.StripeElement--focus,.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #security-code-element.StripeElement--focus{border-color:#00aef0}.modal-manage-payment-information .commerce-payment-method-add-form .stripe-form #payment-errors{width:100%;margin-bottom:5px}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address]{float:left;width:100%}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-type-select .select-wrapper .fancy-select{height:50px}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-type-select .select-wrapper .fancy-select .trigger{width:100%;height:50px;line-height:48px}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-type-select .select-wrapper .fancy-select .options{width:100%;top:50px}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-type-select .select-wrapper .fancy-select .options.overflowing{bottom:50px;top:auto}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-type-select .select-wrapper .fancy-select .options li{white-space:pre-line}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-administrative-area,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-family-name,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-given-name,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-locality{width:48%;margin:0 0 15px}@media(max-width:991px){.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-administrative-area,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-family-name,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-given-name,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-locality{width:100%}}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-administrative-area,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-given-name{float:left;max-height:75px}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-locality,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-postal-code{float:left;width:100%}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-family-name,.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-locality{float:right}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .address-container-inline{float:left;width:100%;margin-bottom:0}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-country-code .country.form-select{border-radius:0;box-shadow:none;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 40px;font-weight:600}@media(min-width:992px){.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-country-code .country.form-select{width:100%!important}}@media(max-width:991px){.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-country-code .country.form-select{width:455px!important}}@media(max-width:767px){.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-country-code .country.form-select{width:100%!important}}.modal-manage-payment-information .commerce-payment-method-add-form div[id^=edit-payment-method-billing-information-address-0-address] .form-item-payment-method-billing-information-address-0-address-country-code .country.form-select:focus{border:2px solid #00aef0}.modal-manage-payment-information .commerce-payment-method-add-form button.form-submit{text-align:center;margin:auto;float:none;display:block;padding:0 40px;font-size:12px;line-height:44px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}.modal-manage-payment-information .commerce-payment-method-add-form button.form-submit:active,.modal-manage-payment-information .commerce-payment-method-add-form button.form-submit:focus,.modal-manage-payment-information .commerce-payment-method-add-form button.form-submit:hover{background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%)}.modal-manage-payment-information .form-type-select .select-wrapper .fancy-select{height:50px}.modal-manage-payment-information .form-type-select .select-wrapper .fancy-select .trigger{width:100%;height:50px;line-height:48px}.modal-manage-payment-information .form-type-select .select-wrapper .fancy-select .options{width:100%;top:50px}.modal-manage-payment-information .form-type-select .select-wrapper .fancy-select .options.overflowing{bottom:50px;top:auto}.modal-manage-payment-information .form-type-select .select-wrapper .fancy-select .options li{white-space:pre-line}div[id^=add-method-irt-form--ajax-wrapper]{position:relative}#postal-code-error-text{position:absolute;color:#e30b27;bottom:65px;left:0;right:0;text-align:center;font-size:14px;font-weight:600}#postal-code-error-text #postal-code-error-close{border:none;background:0 0;color:#1b2d6d;transition:all .2s ease-out}#postal-code-error-text #postal-code-error-close:hover{color:#00aef0}.commerce-payment-method-add-form .country.form-select{border-radius:0;box-shadow:none;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 40px;font-weight:600}@media(min-width:992px){.commerce-payment-method-add-form .country.form-select{width:100%!important}}@media(max-width:991px){.commerce-payment-method-add-form .country.form-select{width:455px!important}}@media(max-width:767px){.commerce-payment-method-add-form .country.form-select{width:100%!important}}.commerce-payment-method-add-form .country.form-select:focus{border:2px solid #00aef0}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel{background-color:rgba(0,0,0,0);box-shadow:none;border:none;float:left;width:100%}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-type-select .select-wrapper .fancy-select{height:50px}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-type-select .select-wrapper .fancy-select .trigger{width:100%;height:50px;line-height:48px}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-type-select .select-wrapper .fancy-select .options{width:100%;top:50px}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-type-select .select-wrapper .fancy-select .options.overflowing{bottom:50px;top:auto}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-type-select .select-wrapper .fancy-select .options li{white-space:pre-line}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-family-name,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-given-name,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-locality{width:48%;margin:0 0 15px}@media(max-width:499px){.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-family-name,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-given-name,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-locality{width:100%}}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-given-name{float:left;max-height:75px}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-locality,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-postal-code{float:left;width:100%}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-family-name,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-locality{float:right}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .address-container-inline{float:left;width:100%;margin-bottom:0}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-add-payment-method-billing-information-address-0-address-organization .country.form-select,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-country-code .country.form-select{border-radius:0;box-shadow:none;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 40px;font-weight:600}@media(min-width:992px){.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-add-payment-method-billing-information-address-0-address-organization .country.form-select,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-country-code .country.form-select{width:100%!important}}@media(max-width:991px){.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-add-payment-method-billing-information-address-0-address-organization .country.form-select,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-country-code .country.form-select{width:455px!important}}@media(max-width:767px){.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-add-payment-method-billing-information-address-0-address-organization .country.form-select,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-country-code .country.form-select{width:100%!important}}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-add-payment-method-billing-information-address-0-address-organization .country.form-select:focus,.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel .form-item-address-0-address-country-code .country.form-select:focus{border:2px solid #00aef0}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel-heading{display:none}.profile-customer-billing-information-form div[id^=edit-address-wrapper] .panel-body{padding:0}.profile-customer-billing-information-form div[id^=billing-profile-tax-number].panel{float:left;width:100%;margin-top:20px}.profile-customer-billing-information-form div[id^=billing-profile-tax-number].panel .panel-heading{display:none}.profile-customer-billing-information-form div[id^=billing-profile-tax-number].panel button.form-submit{margin:0!important}.profile-customer-billing-information-form button.form-submit{text-align:center;margin:auto;float:none;display:block;padding:0 40px;font-size:12px;line-height:44px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}.profile-customer-billing-information-form button.form-submit:active,.profile-customer-billing-information-form button.form-submit:focus,.profile-customer-billing-information-form button.form-submit:hover{background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%)}@media(max-width:767px){.block-membership-info-block .upgrade-membership-button-form>a{float:none;text-align:center;margin-left:0;width:100%}}@media(max-width:767px){.block-membership-info-block .manage-payment-information-button>a{display:block;text-align:center;width:100%}}@media(max-width:991px){.block-membership-info-block .membership-renewal__button{position:relative;margin:20px 0 0}.block-membership-info-block .membership-renewal__button form{left:auto;right:0}}body.page-node-type-ct-insight{background-color:#fff}body.page-node-type-ct-insight .main-section--full{padding-top:0;padding-bottom:0;position:relative}body.page-node-type-ct-insight .container.main-content{width:100%}body.page-node-type-ct-insight .tabs{position:absolute;top:10px;left:10px;background-color:hsla(0,0%,100%,.5)}body.page-node-type-ct-insight .footer{margin-top:0}.card__inner.resource__insight .card__author.source a{font-weight:700;color:#1b2d6d}.insight__title{font-size:40px;font-weight:900;line-height:1.2;letter-spacing:-.9px;color:#222;margin:0 0 5px}@media(max-width:767px){.insight__title{font-size:30px;line-height:1.07;letter-spacing:-.3px}}.insight__subtitle{font-size:30px;font-weight:600;line-height:1.13;letter-spacing:-.6px;color:#222;margin:0 0 10px}@media(max-width:767px){.insight__subtitle{font-size:22px;line-height:1.18;letter-spacing:-.3px}}.insight__date{font-size:14px;color:#222;display:inline-block}.insight__comments-number{position:relative;display:inline-block}.insight__comments-number:before{content:"";border-radius:100%;width:4px;height:4px;background-color:#d5d5d5;margin:8px 15px 4px;position:relative;float:left}.insight__sidebar{position:relative;background-color:#fafafa;width:100%;padding:30px 0 10px}@media(min-width:768px)and (max-width:1199px){.insight__sidebar{padding:30px 15px 60px}}@media(min-width:1200px){.insight__sidebar{min-width:305px;padding:65px 25px 10px 0;width:305px}.insight__sidebar:before{content:"";position:absolute;width:300%;left:-300%;top:0;bottom:0;display:block;background-color:#fafafa}.insight__sidebar .block__keywords,.insight__sidebar .non-clickable-navigation,.insight__sidebar .separator-hide{padding:0}}@media(min-width:1200px)and (max-width:1399px){.insight__sidebar{min-width:275px;padding:65px 15px 10px 0;width:275px}}.insight__sidebar .block__title{position:relative;z-index:1}@media(min-width:1200px){.insight__sidebar{display:block!important}}@media(max-width:1199px){.insight__sidebar{padding:30px 15px 60px;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#222;box-shadow:0 10px 20px -10px rgba(0,0,0,.5)}.insight__sidebar .non-clickable-navigation .parent_color:before{color:#222}.insight__sidebar .non-clickable-navigation .parent_color:after{text-shadow:0 0 0 transparent,-1px -1px 0 #222,0 -1px 0 #222,1px -1px 0 #222,-1px 0 0 #222,0 0 0 #222,1px 0 0 #222,-1px 1px 0 #222,0 1px 0 #222,1px 1px 0 #222,-2px -2px 0 #222,-1px -2px 0 #222,0 -2px 0 #222,1px -2px 0 #222,2px -2px 0 #222,-2px -1px 0 #222,-1px -1px 0 #222,0 -1px 0 #222,1px -1px 0 #222,2px -1px 0 #222,-2px 0 0 #222,-1px 0 0 #222,0 0 0 #222,1px 0 0 #222,2px 0 0 #222,-2px 1px 0 #222,-1px 1px 0 #222,0 1px 0 #222,1px 1px 0 #222,2px 1px 0 #222,-2px 2px 0 #222,-1px 2px 0 #222,0 2px 0 #222,1px 2px 0 #222,2px 2px 0 #222}.insight__sidebar .non-clickable-navigation .child_name,.insight__sidebar .non-clickable-navigation .parent_name{color:#ccc}.insight__sidebar .non-clickable-navigation .child_name:before{opacity:.3}.insight__sidebar .separator-hide{display:none}.insight__sidebar .block__keywords{position:relative;padding:0 0 0 30px;width:60%}.insight__sidebar .block__keywords:before{content:"";position:absolute;top:-80px;right:-15px;left:0;bottom:-60px;background-color:rgba(0,0,0,.1);display:block;z-index:0}.insight__sidebar .block__keywords .block__title{color:#ccc}.insight__sidebar .block__keywords .keyword__container{color:#fff}.insight__sidebar .block__keywords .keyword__container .keyword--link{display:block;position:relative;padding-left:15px}.insight__sidebar .block__keywords .keyword__container .keyword--link:before{content:"";display:block;width:5px;height:100%;position:absolute;top:-2px;left:0;background-image:url(../..//images/right-short.svg);background-position:50% 50%;background-repeat:no-repeat}.insight__sidebar .block__keywords .keyword__container .keyword--link:after{display:none}}@media(max-width:767px){.insight__sidebar{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 0 60px}.insight__sidebar .block__keywords{width:100%;padding:30px 0 0 15px;margin-top:60px}.insight__sidebar .block__keywords:before{top:0;right:0;left:0}}.insight__sidebar .keyword--link{line-height:1.83;font-size:12px;font-weight:700}@media(min-width:1400px){.insight__sidebar .keyword--link{display:inline}.insight__sidebar .keyword--link:after{margin-right:0}}.insight__sidebar__close{display:block;padding:0 43px 0 15px;border-top:3px solid #00aef0;line-height:47px;color:#fff;transition:all .2s ease-out;cursor:pointer;position:relative}.insight__sidebar__close:before{font-size:24px;font-weight:400;font-family:irt-full;content:"";width:23px;position:absolute;right:11px;top:-1px;bottom:0;height:auto}.insight__sidebar__close:hover{color:#ccc}.insight__sidebar__close__wrapper{z-index:1}.insight__sidebar__themes-color{position:absolute;top:4px;left:-15px;right:-15px}@media(min-width:1200px){.insight__sidebar__themes-color{display:none}}.insight__sidebar__themes-color .non-clickable-navigation{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex}.insight__sidebar__themes-color .non-clickable-navigation .child_name,.insight__sidebar__themes-color .non-clickable-navigation .parent_name{display:none}.insight__sidebar__themes-color .non-clickable-navigation .parent{margin:0;height:3px;margin-right:4px;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;-ms-transform:skew(-30deg);transform:skew(-30deg)}.insight__sidebar__themes-color .non-clickable-navigation .parent:first-of-type{margin-left:1px}.insight__sidebar__themes-color .non-clickable-navigation .parent:first-of-type:after{right:auto;left:-1px}.insight__sidebar__themes-color .non-clickable-navigation .parent:last-of-type{margin-right:1px}.insight__sidebar__themes-color .non-clickable-navigation .parent:last-of-type:after{right:-1px;left:auto}.insight__sidebar__themes-color .non-clickable-navigation .parent:first-of-type:after,.insight__sidebar__themes-color .non-clickable-navigation .parent:last-of-type:after{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:#fff;-ms-transform:skew(30deg);transform:skew(30deg)}.insight__sidebar__themes-color .non-clickable-navigation .parent:only-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-transform:skew(0);transform:skew(0)}.insight__sidebar__themes-color .non-clickable-navigation .parent:only-of-type:before{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:#fff;-ms-transform:skew(0);transform:skew(0);z-index:1}.insight__sidebar__themes-color .non-clickable-navigation .parent:only-of-type:after{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:#fff;-ms-transform:skew(0);transform:skew(0)}.insight__sidebar__themes-color .non-clickable-navigation .parent_color_container{display:block;width:auto}.insight__sidebar__themes-color .non-clickable-navigation .parent_color{width:100%;border-radius:0;height:3px}.insight__sidebar__themes-color .non-clickable-navigation .parent_color:after,.insight__sidebar__themes-color .non-clickable-navigation .parent_color:before{display:none}.insight__sidebar__themes{cursor:pointer;padding:0 15px 0 30px;transition:all .2s ease-out}.insight__sidebar__themes:hover{color:#ccc}.insight__sidebar__themes:active,.insight__sidebar__themes:focus,.insight__sidebar__themes:visited{color:#ccc}.insight__sidebar__mobile{position:relative;margin-top:-50px;font-size:10.2px;font-weight:900;padding:0 30px;letter-spacing:.3px;color:#ccc;text-transform:uppercase;background-color:#222;height:50px;line-height:50px;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;transition:all .2s ease-out;background-image:linear-gradient(to left,#222,#222)}.insight__sidebar__mobile:before{content:"";position:absolute;left:30px;top:0;bottom:0;margin:auto;width:14px;height:14px;background-image:url(../..//images/icon-color.svg);background-position:0 50%;background-repeat:no-repeat;background-size:100%;pointer-events:none}@media(min-width:1200px){.insight__sidebar__mobile{display:none}}@media(max-width:767px){.insight__sidebar__mobile{padding:0 15px}.insight__sidebar__mobile:before{left:15px}}.insight__sidebar__mobile svg{fill:#ccc}.insight__sidebar__mobile.closed{background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.5));background-color:rgba(0,0,0,0);background-position:100% 100%;color:#fff}.insight__sidebar__mobile.closed .insight__sidebar__close__wrapper{display:none}.insight__sidebar__mobile.closed svg{fill:#fff}.insight__content{margin:60px auto 70px;width:100%;padding:0 15px}@media(min-width:1200px){.insight__content{width:889px;padding:0 15px}}@media(min-width:1400px){.insight__content{width:995px;padding:0}}@media(min-width:1500px){.insight__content{width:995px;padding:0;left:-28px;position:relative}}@media(min-width:768px)and (max-width:1199px){.insight__content{padding:0 30px}}@media(max-width:767px){.insight__content{margin:30px auto 40px}}.insight__content__comments{margin-top:100px;width:100%;padding:0}@media(min-width:1400px){.insight__content__comments{width:747px}}.insight__content__comments .comment-content{background-color:#fafafa}.insight__content__wrapper{position:relative;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;margin:auto}@media(max-width:1199px){.insight__content__wrapper{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1200px){.insight__content__wrapper{max-width:1810px;padding:0 15px}}.insight__content-header{width:100%;height:230px}@media(min-width:768px){.insight__content-header{height:354px}}@media(min-width:1200px){.insight__content-header{height:472px}}@media(min-width:1400px){.insight__content-header{height:590px}}.insight__content-header img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;bottom:0;top:0;left:0;right:0;margin:auto}.insight__content-info{width:100%;float:none}@media(min-width:1400px){.insight__content-info{width:747px}}.insight__content-info__title{width:calc(100% - 50px);float:left}.insight__content-info__published{padding:10px 0 30px;clear:both;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex}@media(min-width:768px){.insight__content-info__authors{width:calc(100% - 200px);display:inline-block}}.insight__content-info__author{position:relative}.insight__content-info__author__image{width:54px;height:54px;overflow:hidden;display:inline-block;border-radius:50%;position:absolute;top:0;left:0}.insight__content-info__author__image img{border-radius:50%;width:100%;height:100%;border:3px solid #ccc;padding:3px}.insight__content-info__author__info{margin-left:66px;height:54px;padding-top:7px}.insight__content-info__author__first{font-size:18px;font-weight:800;line-height:1.22;letter-spacing:-.4px;color:#1b2d6d}.insight__content-info__author__second{font-size:12px;line-height:1.25;color:#222;margin-top:3px;font-weight:800}.insight__content-info__ratings{display:inline-block;height:58px}@media(min-width:768px){.insight__content-info__ratings{width:170px;float:right;clear:both}}.insight__content-info__ratings form.vote-form{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.insight__content-info__ratings form.vote-form .form-group{margin:0}.insight__content-info__ratings form.vote-form .select-wrapper,.insight__content-info__ratings form.vote-form button.form-submit,.insight__content-info__ratings form.vote-form select{display:none!important}.insight__content-info__ratings .jq-ry-container{padding:0;-ms-flex-order:1;order:1}.insight__content-info__ratings .vote-result{display:none}.insight__content-info__ratings .rateyo-average{position:relative;-ms-flex-order:2;order:2;display:block;font-size:14px;font-weight:500;margin-top:8px;margin-left:53px;color:#ccc}.insight__content-info__ratings .rateyo-average .rateyo-average-number{display:block;font-family:Museo;position:absolute;top:0;left:-53px;width:43px;height:18px;border-radius:2px;background-color:#fafafa;z-index:1;font-size:8px;font-weight:600;letter-spacing:.5px;line-height:18px;text-indent:8px;color:#222}.insight__content-info__ratings .rateyo-average .rateyo-average-number:before{content:"";width:21px;height:10px;background-color:#fff;position:absolute;top:0;bottom:0;margin:auto;left:4px;text-indent:0;z-index:-1}.insight__content-info__ratings .rateyo-average .rateyo-average-number:after{content:"";position:absolute;top:-1px;bottom:0;right:4px;width:10px;height:10px;margin:auto;background-image:url(../..//images/star.svg);background-position:50% 50%;background-repeat:no-repeat}.insight__content-info__ratings .rateyo-average .rateyo-average-vote{display:block;position:absolute;top:0;left:-50px;right:0;text-indent:0;background-color:#fff;z-index:1}.insight__content-info__ratings .rateyo-average .rateyo-average-vote.rateyo{display:none}.insight__content-info .flag__bookmark{margin:0;position:relative;right:-11px}.insight__content-info .flag__bookmark .toggle{width:50px!important}.insight__content-info .flag__bookmark .toggle:before{font-size:50px!important}.insight__content-info .flag__bookmark .ajax-throbber{left:18px!important}.insight__content-info__speaker .speakers-container .one-speaker .insight__speakers__detail{padding:0;min-height:54px}.insight__content-info__speaker .speakers-container .one-speaker .insight__speakers__detail:hover .speaker__title .paragraph-section.section h1,.insight__content-info__speaker .speakers-container .one-speaker .insight__speakers__detail:hover .speaker__title h2,.paragraph-section.section .insight__content-info__speaker .speakers-container .one-speaker .insight__speakers__detail:hover .speaker__title h1{color:#00aef0}.insight__content-info__speaker .speakers-container .one-speaker .button-absolute{bottom:0;top:0;left:0;right:0}.insight__content-info__speaker .speakers-container .one-speaker .button-absolute a{border:none;background-color:rgba(0,0,0,0);display:block;opacity:0;color:#fff;z-index:2;height:100%}.insight__content-info__speaker .speakers-container .one-speaker .button-absolute a:before{display:none}.insight__content-info__speaker .speakers-container .one-speaker .speaker__image{width:54px;height:54px;overflow:hidden;min-width:54px;min-height:54px;top:-8px;left:0;border-radius:100%;border:3px solid #ccc}.insight__content-info__speaker .speakers-container .one-speaker .speaker__image:before{border-radius:100%}.insight__content-info__speaker .speakers-container .one-speaker .speaker__image img{border:3px solid #fff;border-radius:50%}.insight__content-info__speaker .speakers-container .one-speaker .speaker__title{margin-left:66px;margin-top:8px}.insight__content-info__speaker .speakers-container .one-speaker .speaker__title .paragraph-section.section h1,.insight__content-info__speaker .speakers-container .one-speaker .speaker__title h2,.paragraph-section.section .insight__content-info__speaker .speakers-container .one-speaker .speaker__title h1{font-size:18px;font-weight:800;line-height:1.22;letter-spacing:-.4px;color:#1b2d6d;transition:all .2s ease-out}.insight__content-info__speaker .speakers-container .one-speaker .speaker__company{margin-left:66px;font-weight:800;font-size:12px;margin-top:3px;line-height:1.25}.insight__content-info__speaker .speakers-container .multiple-speakers:hover .speaker__title .paragraph-section.section h1,.insight__content-info__speaker .speakers-container .multiple-speakers:hover .speaker__title h2,.paragraph-section.section .insight__content-info__speaker .speakers-container .multiple-speakers:hover .speaker__title h1{color:#00aef0}.insight__content-info__speaker .speakers-container .multiple-speakers .speaker__title{padding-top:2px}.insight__content-info__speaker .speakers-container .multiple-speakers .speaker__title .paragraph-section.section h1,.insight__content-info__speaker .speakers-container .multiple-speakers .speaker__title h2,.paragraph-section.section .insight__content-info__speaker .speakers-container .multiple-speakers .speaker__title h1{color:#1b2d6d}.insight__content-info__speaker .speakers-container .multiple-speakers .speaker__company{font-size:12px;line-height:1.25;color:#222;font-weight:800}.insight__content-info__speaker .speakers-container .multiple-speakers .speaker__image img{border:2px solid #ccc}.paragraph-insight-quote{margin:100px 0 120px}@media(max-width:767px){.paragraph-insight-quote{margin:70px 0 80px}}.insight-paragraph__title{font-size:24px;font-weight:800;line-height:1.33;letter-spacing:-.6px;color:#222;margin-top:30px;margin-bottom:30px}@media(max-width:767px){.insight-paragraph__title{font-size:20px;line-height:1.3;letter-spacing:-.4px}}.insight-paragraph__image{width:100%}.insight-paragraph__image img{height:auto;width:100%;border:10px solid #fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}@media(min-width:1400px){.insight-paragraph__image--full{width:747px;min-width:747px}}@media(min-width:768px){.insight-paragraph__image--left,.insight-paragraph__image--right{width:280px;min-width:280px}}@media(min-width:1400px){.insight-paragraph__image--left,.insight-paragraph__image--right{width:375px;min-width:375px}}.insight-paragraph__text{margin-top:0;width:100%}.insight-paragraph__text ol,.insight-paragraph__text p,.insight-paragraph__text ul{font-size:16px;font-weight:500;line-height:1.63;color:#222;margin-bottom:1em}@media(max-width:767px){.insight-paragraph__text ol,.insight-paragraph__text p,.insight-paragraph__text ul{font-size:14px;line-height:1.71}}.insight-paragraph__text ol,.insight-paragraph__text ul{padding:0 40px;margin-block-start:1em;margin-block-end:1em}.insight-paragraph__text__wrapper{width:100%}@media(max-width:1199px){.insight-paragraph__text__wrapper--left,.insight-paragraph__text__wrapper--right{width:calc(100% - 320px)}}@media(max-width:767px){.insight-paragraph__text__wrapper--left,.insight-paragraph__text__wrapper--right{width:100%}}.insight-paragraph__text__wrapper--left .insight-paragraph__title,.insight-paragraph__text__wrapper--right .insight-paragraph__title{margin-top:20px}@media(min-width:768px){.insight-paragraph__text__wrapper--left{margin-left:40px}}@media(min-width:768px){.insight-paragraph__text__wrapper--right{margin-right:40px}}.insight-paragraph__main-container{margin:20px auto 20px;width:100%;padding:0}@media(max-width:1199px){.insight-paragraph__main-container{margin:60px auto}}.insight-paragraph__content-wrapper{width:100%}@media(max-width:1199px){.insight-paragraph__content-wrapper--left .insight-paragraph__content,.insight-paragraph__content-wrapper--right .insight-paragraph__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.insight-paragraph__content-wrapper--left .insight-paragraph__reference,.insight-paragraph__content-wrapper--right .insight-paragraph__reference{width:calc(100% + 60px);margin:0 -30px}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight__card__title__wrapper,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight__card__title__wrapper{padding:32px 0 0 20px}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight__note,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight__note{padding-top:0}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight__resource__type,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight__resource__type{display:none}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card{width:100%;margin:30px 0;padding:20px 30px;display:block;background-color:#fafafa;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card:before,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card:before{top:53px;left:30px;width:36px;height:36px;line-height:36px;margin:auto;text-align:center;background-color:rgba(0,0,0,.4);color:#fff}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card:after,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card:after{display:none}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card .insight__card__title,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card .insight__card__title{margin-top:0}}@media(min-width:1200px){.insight-paragraph__content-wrapper--left .insight-paragraph__reference--fake,.insight-paragraph__content-wrapper--right .insight-paragraph__reference--fake{width:238px;min-width:238px}}@media(min-width:1400px){.insight-paragraph__content-wrapper--left .insight-paragraph__reference--fake,.insight-paragraph__content-wrapper--right .insight-paragraph__reference--fake{width:248px;min-width:248px}}@media(max-width:767px){.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card{padding:20px 15px}.insight-paragraph__content-wrapper--left .insight-paragraph__reference .insight-reference-card:before,.insight-paragraph__content-wrapper--right .insight-paragraph__reference .insight-reference-card:before{left:15px;width:30px;height:30px;line-height:30px}.insight-paragraph__content-wrapper--left .insight-paragraph__reference,.insight-paragraph__content-wrapper--right .insight-paragraph__reference{width:calc(100% + 30px);margin:0 -15px}}.insight-paragraph__content-wrapper--left .insight-paragraph__image img,.insight-paragraph__content-wrapper--right .insight-paragraph__image img{width:100%}@media(min-width:1200px){.insight-paragraph__content-wrapper--left .insight-paragraph__image img,.insight-paragraph__content-wrapper--right .insight-paragraph__image img{width:280px}}@media(min-width:1400px){.insight-paragraph__content-wrapper--left .insight-paragraph__image img,.insight-paragraph__content-wrapper--right .insight-paragraph__image img{width:375px}}@media(min-width:1400px){.insight-paragraph__content-wrapper--left .insight-paragraph__text,.insight-paragraph__content-wrapper--left .insight-paragraph__title,.insight-paragraph__content-wrapper--right .insight-paragraph__text,.insight-paragraph__content-wrapper--right .insight-paragraph__title{width:332px;padding:0}}.insight-paragraph__content-wrapper--left .insight-paragraph__image{float:left}.insight-paragraph__content-wrapper--right .insight-paragraph__image{float:right}@media(max-width:767px){.insight-paragraph__content-wrapper--right .insight-paragraph__image{-ms-flex-order:1;order:1}.insight-paragraph__content-wrapper--right .insight-paragraph__text__wrapper{-ms-flex-order:2;order:2}.insight-paragraph__content-wrapper--right .insight-paragraph__reference{-ms-flex-order:3;order:3}}@media(max-width:767px){.insight-paragraph__content-wrapper--full .insight-paragraph__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.insight-paragraph__content-wrapper--full .insight-paragraph__reference{width:calc(100% + 30px);margin:0 -15px}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight__card__title{margin-top:0}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight__card__title__wrapper{padding:32px 0 0 20px}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight__note{padding-top:0}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight__resource__type{display:none}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight-reference-card{width:100%;margin:30px 0;padding:20px 15px;display:block;background-color:#fafafa;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight-reference-card:before{top:53px;left:15px;width:30px;height:30px;line-height:30px;margin:auto;text-align:center;background-color:rgba(0,0,0,.4);color:#fff}.insight-paragraph__content-wrapper--full .insight-paragraph__reference .insight-reference-card:after{display:none}}@media(min-width:768px)and (max-width:1199px){.insight-paragraph__content-wrapper--full .insight-paragraph__reference--fake{width:218px;min-width:218px}}@media(min-width:1200px){.insight-paragraph__content-wrapper--full .insight-paragraph__reference--fake{width:238px;min-width:238px}}@media(min-width:1400px){.insight-paragraph__content-wrapper--full .insight-paragraph__reference--fake{width:248px;min-width:248px}}@media(min-width:1200px){.insight-paragraph__content-wrapper--full .insight-paragraph__text,.insight-paragraph__content-wrapper--full .insight-paragraph__title{width:621px}}@media(min-width:1400px){.insight-paragraph__content-wrapper--full .insight-paragraph__text,.insight-paragraph__content-wrapper--full .insight-paragraph__title{width:747px}}.insight-paragraph__content-wrapper--full .insight-reference-card{margin-top:30px}.insight-paragraph__content{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;width:100%}.paragraph-quote__wrapper{position:relative;padding-left:120px;width:100%}@media(max-width:767px){.paragraph-quote__wrapper{padding-left:60px}}@media(min-width:768px){.paragraph-quote__wrapper{padding-left:90px}}@media(min-width:1200px){.paragraph-quote__wrapper{padding-left:120px}}@media(min-width:1400px){.paragraph-quote__wrapper{width:747px}}.paragraph-quote__text{font-size:16px;font-weight:600;line-height:1.75;letter-spacing:-.3px;color:#222;font-style:italic}@media(max-width:767px){.paragraph-quote__text{font-size:14px;line-height:1.86;letter-spacing:-.3px}}.paragraph-quote__author{position:relative;margin-top:30px}.paragraph-quote__author__image{width:54px;height:54px;overflow:hidden;display:inline-block;border-radius:50%;position:absolute;top:0;left:0}.paragraph-quote__author__image img{border-radius:50%;width:100%;height:100%;border:3px solid #ccc;padding:3px}.paragraph-quote__author__info{margin-left:66px;height:54px;padding-top:7px}.paragraph-quote__author__name{font-size:18px;font-weight:800;line-height:1.22;letter-spacing:-.4px;color:#1b2d6d}.paragraph-quote__author__company{font-size:12px;line-height:1.25;color:#222;margin-top:3px}.paragraph-quote__author__company span{font-weight:800}.paragraph-quote__author__company span span{font-weight:500}.paragraph-quote__author .insight__speakers__detail{padding:0;min-height:54px}.paragraph-quote__author .insight__speakers__detail:hover .speaker__title .paragraph-section.section h1,.paragraph-quote__author .insight__speakers__detail:hover .speaker__title h2,.paragraph-section.section .paragraph-quote__author .insight__speakers__detail:hover .speaker__title h1{color:#00aef0}.paragraph-quote__author .button-absolute{bottom:0;top:0;left:0;right:0;position:absolute}.paragraph-quote__author .button-absolute a{border:none;background-color:rgba(0,0,0,0);display:block;opacity:0;color:#fff;z-index:2;height:100%}.paragraph-quote__author .button-absolute a:before{display:none}.paragraph-quote__author .speaker__image{position:absolute;width:54px;height:54px;overflow:hidden;min-width:54px;min-height:54px;top:-8px;left:0;border-radius:100%;border:3px solid #ccc}.paragraph-quote__author .speaker__image:before{border-radius:100%}.paragraph-quote__author .speaker__image img{border:3px solid #fff;border-radius:50%}.paragraph-quote__author .speaker__title{margin-left:66px;margin-top:8px}.paragraph-quote__author .speaker__title .paragraph-section.section h1,.paragraph-quote__author .speaker__title h2,.paragraph-section.section .paragraph-quote__author .speaker__title h1{font-size:18px;font-weight:800;line-height:1.22;letter-spacing:-.4px;color:#1b2d6d;transition:all .2s ease-out}.paragraph-quote__author .speaker__company{margin-left:66px;font-weight:800;font-size:12px;margin-top:3px;line-height:1.25}.paragraph-quote__quote-symbol{position:absolute;top:-20px;left:0;background-color:#e9e9e9}@media(max-width:767px){.paragraph-quote__quote-symbol{width:40px;height:40px;top:-6px}}@media(min-width:768px){.paragraph-quote__quote-symbol{width:60px;height:60px;top:-15px}}@media(min-width:1200px){.paragraph-quote__quote-symbol{width:80px;height:80px;top:-25px}}.paragraph-quote__quote-symbol:before{display:block;content:"";font-family:irt-full;font-weight:400;font-style:normal;font-size:70px;line-height:80px;color:#fff;position:absolute;top:0;left:0;padding:0 5px}@media(min-width:768px)and (max-width:1199px){.paragraph-quote__quote-symbol:before{font-size:50px;line-height:60px}}@media(max-width:767px){.paragraph-quote__quote-symbol:before{font-size:30px;line-height:40px}}.insight-reference-card{width:198px;margin-left:20px;padding-left:18px;position:relative;transition:all .2s ease-out}@media(min-width:1200px){.insight-reference-card{margin-left:40px}}@media(min-width:1400px){.insight-reference-card{margin-left:50px}}.insight-reference-card:before{font-family:irt-full;font-weight:400;content:"";display:block;color:#0081c1;font-size:18px;position:absolute;left:-8px;top:162px;z-index:2;background-color:#fff}.insight-reference-card.insight-reference-presentation:before{content:""}.insight-reference-card.insight-reference-interview:before{content:""}.insight-reference-card.insight-reference-reading .insight__card__author span{font-weight:700!important;color:#1b2d6d}.insight-reference-card.insight-reference-reading:before{content:"";font-family:irt-custom}.insight-reference-card.insight-reference-report .insight__card__author span{font-weight:700!important;color:#1b2d6d}.insight-reference-card.insight-reference-report:before{content:""}.insight-reference-card:after{content:"";position:absolute;top:0;bottom:0;left:0;border-left:2px solid #f3f3f3;height:100%;display:block}.insight-reference-card:hover .insight__card__title{color:#00aef0}.insight-reference-card .insight__resource__type{font-size:10.2px;font-weight:900;letter-spacing:.3px;color:#222;margin:15px 0 0;display:block;text-transform:uppercase}.insight-reference-card .insight__card__image{width:180px;height:101px;overflow:hidden;display:inline-block}@media(max-width:767px){.insight-reference-card .insight__card__image{width:120px;height:67px}}.insight-reference-card .insight__card__image img{width:100%;object-fit:cover;height:100%}.insight-reference-card .insight__card__title{font-size:14px;font-weight:700;line-height:1.29;letter-spacing:-.1px;color:#222;margin-top:12px;transition:all .2s ease-out}.insight-reference-card .insight__card__author{margin-top:6px;padding-bottom:15px;display:block;float:left}.insight-reference-card .insight__card__author>span>span{display:block;float:left;width:100%}.insight-reference-card .insight__card__author span{font-size:11px;line-height:14px;font-weight:600}.insight-reference-card .insight__card__author span span{color:#222;font-weight:600}.insight-reference-card .insight__card__author span span span{font-weight:700;color:#1b2d6d}.insight-reference-card .insight__note{font-size:12px;font-weight:800;letter-spacing:2.4px;color:#1b2d6d;padding:15px 0;display:block;text-transform:uppercase}.insight-reference-card .button-open-content{bottom:0}.insight-reference-card.premium:hover .insight__card__title{color:#fbb040}.globally__container{max-width:940px;margin:auto}@media(max-width:767px){.globally__container{padding:0 15px}}.globally__title{font-size:34px;font-weight:700;margin-bottom:30px;margin-top:50px;text-align:center}@media(max-width:767px){.globally__title{font-size:26px}}.globally__text{font-size:16px}.globally-action{position:relative}.globally-action .button-help-text{position:absolute;bottom:-40px;left:0;right:0;text-transform:uppercase;color:#00aef0;font-weight:700;font-size:14px}.globally-action .click__through{display:inline-block;position:relative}.globally-action .click__through.gradient a{background:-ms-linear-gradient(-90deg,#00aef0 0,#04a6ea 18.44%,#118fda 47.53%,#256ac0 83.43%,#2f57b2 100%);background:linear-gradient(180deg,#00aef0 0,#04a6ea 18.44%,#118fda 47.53%,#256ac0 83.43%,#2f57b2 100%);color:#fff;background-size:1px 52px;box-shadow:0 2px 3px rgba(0,0,0,.15),5px 5px 7px 0 rgba(0,0,0,.3);transition:all .2s cubic-bezier(.4,0,.2,1)}.globally-action .click__through.gradient a:hover{background-size:1px 72px;box-shadow:0 2px 3px rgba(0,0,0,.15),5px 5px 7px 0 rgba(0,0,0,.4)}.globally-action .click__through.gradient.orange a{background:-ms-linear-gradient(-90deg,#fbb040 0,#fbb040 18.44%,#fbb040 47.53%,#d0935b 83.43%,#c18650 100%);background:linear-gradient(180deg,#fbb040 0,#fbb040 18.44%,#fbb040 47.53%,#d0935b 83.43%,#c18650 100%);color:#fff;background-size:1px 52px;box-shadow:0 2px 3px rgba(0,0,0,.15),5px 5px 7px 0 rgba(0,0,0,.3);transition:all .2s cubic-bezier(.4,0,.2,1)}.globally-action .click__through.gradient.orange a:hover{background-size:1px 72px;box-shadow:0 2px 3px rgba(0,0,0,.15),5px 5px 7px 0 rgba(0,0,0,.4)}.globally-action .click__through.outline a{text-align:center;box-shadow:inset 0 0 0 3px #00aef0,5px 5px 7px 0 rgba(0,0,0,.3);transition:all .2s cubic-bezier(.4,0,.2,1);color:#00aef0}.globally-action .click__through.outline a:hover{box-shadow:inset 0 0 0 3px #00aef0,5px 5px 7px 0 rgba(0,0,0,.4);background-color:#00aef0;color:#fff}.globally-action .click__through a:hover{color:#fff;text-decoration:none}.globally-action .gradient{text-align:center}@media(min-width:768px){.globally-action .outline{margin-left:20px}}.globally-action.action{text-align:center;margin-top:86px;margin-bottom:40px}@media(max-width:1025px){.globally-action.action{margin-top:60px}}.globally-action.action a{min-width:360px;display:block;text-decoration:none;letter-spacing:-.5px;text-transform:uppercase;font-size:20px;line-height:52px;font-weight:700;padding:0 20px;margin-bottom:0;text-align:center}@media(max-width:991px){.globally-action.action a{min-width:300px}}@media(max-width:767px){.globally-action.action a{width:100%;margin:0;min-width:auto}}@media(max-width:767px){.globally-action.action a:first-of-type{margin-top:15px;-moz-order:1;-ms-flex-order:1;order:1}}@media(max-width:767px){.globally-action.action{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:70vw;margin-bottom:70px}}@media(max-width:767px){.route--commerce-checkoutform .main-section--full{padding-left:15px;padding-right:15px}}.layout-checkout-form-payment-information{max-width:840px;margin:auto}form.profile-customer-form.profile-form .panel{box-shadow:none;border:none;background-color:rgba(0,0,0,0)}form.profile-customer-form.profile-form .panel-heading{background:0 0;border:none;display:none}form.profile-customer-form.profile-form .panel-body{padding:0}form.profile-customer-form.profile-form .panel .address-container-inline.form-wrapper{float:left;width:100%}form.profile-customer-form.profile-form .panel .address-container-inline.form-wrapper .form-item-address-0-address-given-name{float:left;width:48%;margin:0}@media(max-width:499px){form.profile-customer-form.profile-form .panel .address-container-inline.form-wrapper .form-item-address-0-address-given-name{width:100%;margin:0 0 15px 0}}form.profile-customer-form.profile-form .panel .address-container-inline.form-wrapper .form-item-address-0-address-family-name{margin:0;float:right;width:48%}@media(max-width:499px){form.profile-customer-form.profile-form .panel .address-container-inline.form-wrapper .form-item-address-0-address-family-name{width:100%;margin:0}}form.profile-customer-form.profile-form .panel div[id^=edit-address-0-address-container]>div{width:100%}form.profile-customer-form.profile-form .panel div[id^=edit-address-0-address-country-code] .country.chosen-container{width:100%!important;border-radius:0;box-shadow:none;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out .2s ease-out;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 40px;font-weight:600}form.profile-customer-form.profile-form button.form-submit{display:block;padding:0 40px;margin:10px auto;font-size:12px;text-align:center;line-height:44px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;color:#fff;font-weight:900;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db!important;border-radius:2px!important;transition:all .2s ease-out}form.profile-customer-form.profile-form button.form-submit:active,form.profile-customer-form.profile-form button.form-submit:focus,form.profile-customer-form.profile-form button.form-submit:hover{background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%)}.checkout-pane .payment-method-notice{text-align:center;font-size:12px;color:#e30b27;font-style:italic;font-weight:600;clear:both}.layout-checkout-form-payment-information .panel{box-shadow:none;border:none;background-color:rgba(0,0,0,0);margin:0}.layout-checkout-form-payment-information .panel-heading{background:0 0;border:none}@media(max-width:767px){.layout-checkout-form-payment-information .panel-heading{padding:10px 0}}.layout-checkout-form-payment-information .panel-title{font-size:26px;font-weight:600;letter-spacing:-.5px}@media(max-width:767px){.layout-checkout-form-payment-information .panel-body{padding:0}}.layout-checkout-form-payment-information .panel-body .stripe-form{float:left;width:100%;margin-bottom:0}.layout-checkout-form-payment-information .panel-body .stripe-form>div{float:left;margin-right:19px;margin-bottom:15px}.layout-checkout-form-payment-information .panel-body .stripe-form>div:last-child{margin-right:0}.layout-checkout-form-payment-information .panel-body .stripe-form #card-number-element{width:234px;padding-top:15px}.layout-checkout-form-payment-information .panel-body .stripe-form #expiration-element{width:139px;padding-top:15px}.layout-checkout-form-payment-information .panel-body .stripe-form #security-code-element{width:75px;padding-top:15px}.layout-checkout-form-payment-information .panel-body .stripe-form #card-number-element,.layout-checkout-form-payment-information .panel-body .stripe-form #expiration-element,.layout-checkout-form-payment-information .panel-body .stripe-form #security-code-element{transition:all .2s ease-out;background-color:#fff}.layout-checkout-form-payment-information .panel-body .stripe-form #card-number-element>div,.layout-checkout-form-payment-information .panel-body .stripe-form #expiration-element>div,.layout-checkout-form-payment-information .panel-body .stripe-form #security-code-element>div{height:46px;padding:15px 0!important}.layout-checkout-form-payment-information .panel-body .stripe-form #card-number-element.StripeElement--focus,.layout-checkout-form-payment-information .panel-body .stripe-form #expiration-element.StripeElement--focus,.layout-checkout-form-payment-information .panel-body .stripe-form #security-code-element.StripeElement--focus{border-color:#00aef0}.layout-checkout-form-payment-information .panel-body .stripe-form #payment-errors{width:100%;margin-bottom:20px}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information]{float:left;width:100%}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-type-select .select-wrapper .fancy-select{height:50px}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-type-select .select-wrapper .fancy-select .trigger{width:100%;height:50px;line-height:48px}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-type-select .select-wrapper .fancy-select .options{width:100%;top:50px}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-type-select .select-wrapper .fancy-select .options.overflowing{bottom:50px;top:auto}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-type-select .select-wrapper .fancy-select .options li{white-space:pre-line}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{width:48%;margin:0 0 15px}@media(max-width:991px){.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{width:100%}}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name{float:left;max-height:75px}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code{float:left;width:100%}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{float:right}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .address-container-inline{float:left;width:100%;margin-bottom:0}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code .country.form-select{border-radius:0;box-shadow:none;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s ease-out;border:2px solid #e9e9e9;font-size:16px;line-height:50px;height:50px;padding:0 40px;font-weight:600}@media(min-width:992px){.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code .country.form-select{width:100%!important}}@media(max-width:991px){.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code .country.form-select{width:375px!important}}@media(max-width:767px){.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code .country.form-select{width:100%!important}}.layout-checkout-form-payment-information .panel-body div[id^=edit-payment-information-add-payment-method-billing-information] .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code .country.form-select:focus{border:2px solid #00aef0}@media(max-width:767px){.layout-region-checkout-secondary{margin-top:60px}}.layout-region-checkout-secondary h3{font-size:26px;font-weight:600;letter-spacing:-.5px;margin:15px 0}.layout-region-checkout-secondary .checkout-pane-order-summary{margin-bottom:30px;background-color:#fff;padding:15px;border-radius:4px;border:1px solid #dedede;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media(min-width:768px)and (max-width:991px){.layout-region-checkout-secondary .checkout-pane-order-summary{padding:10px}}.layout-region-checkout-secondary .checkout-pane-order-summary .table{margin:0}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line-value{width:auto;text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line{font-size:16px;line-height:18px;text-align:left;-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;word-break:break-word}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line.order-total-line__adjustment .order-total-line-value{position:relative;right:-3px}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line~.order-total-line__adjustment .order-total-line-value{position:relative;right:3px}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line.order-total-line__adjustment_tax .order-total-line-value{font-size:12px;font-weight:600;display:block;width:100%;text-align:left}.layout-region-checkout-secondary .checkout-pane-order-summary .order-total-line.order-total-line__total{border-top:2px solid #1b75bc;margin-top:7px}.layout-region-checkout-secondary .checkout-pane-order-summary.views-element-container{margin:0;padding:0;border-radius:0;box-shadow:none;border:none}.layout-region-checkout-secondary .checkout-pane-order-summary .coupon_code-span{color:#45ab3f;font-size:12px;font-weight:600;display:block}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content .table-responsive{border:none;margin-bottom:0}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr{background-color:rgba(0,0,0,0)}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr td{padding:0;border:none;font-size:16px;font-weight:600;max-width:150px;letter-spacing:-.65px;white-space:normal}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr td.views-field-purchased-entity{text-align:left;max-width:150px}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr td.views-field-price__number{text-align:right;min-width:110px}@media(max-width:991px){.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr td.views-field-price__number{min-width:80px;max-width:130px}}.layout-region-checkout-secondary .checkout-pane-order-summary .view-content table tr td a{color:#00aef0;transition:all .2s ease-out}.layout-region-checkout-secondary .checkout-pane-order-summary .view-footer{font-size:16px}.layout-region-checkout-secondary .checkout-pane-order-summary .view-footer .order-total-line{padding:10px 0 0;letter-spacing:-.65px}.layout-region-checkout-secondary .checkout-pane-order-summary .mCSB_horizontal .mCSB_inside>.mCSB_container{margin-bottom:13px}.layout-region-checkout-secondary div[id^=edit-sidebar-irt-custom-coupon-redemption] .panel-heading{display:none}.layout-region-checkout-secondary div[id^=edit-sidebar-irt-custom-coupon-redemption] p{margin-bottom:15px;word-wrap:break-word}.layout-region-checkout-secondary div[id^=edit-sidebar-irt-custom-coupon-redemption] button[id^=edit-sidebar-irt-custom-coupon-redemption-coupons-apply]{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out}.layout-region-checkout-secondary div[id^=edit-sidebar-irt-custom-coupon-redemption] button[id^=edit-sidebar-irt-custom-coupon-redemption-coupons-apply]:focus,.layout-region-checkout-secondary div[id^=edit-sidebar-irt-custom-coupon-redemption] button[id^=edit-sidebar-irt-custom-coupon-redemption-coupons-apply]:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}.layout-region-checkout-secondary .checkout-pane-tax-number-pane{box-shadow:0 1px 2px rgba(0,0,0,.05);background-color:#fff;border:1px solid #ddd}.layout-region-checkout-secondary .checkout-pane-tax-number-pane .panel-heading{display:none}@media(max-width:767px){.layout-region-checkout-secondary .checkout-pane-tax-number-pane .panel-body{padding:15px}}.layout-region-checkout-secondary .checkout-pane-tax-number-pane p{margin-bottom:15px}.layout-region-checkout-secondary .checkout-pane-tax-number-pane button[id^=edit-sidebar-tax-number-pane-tax-number-apply]{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out}.layout-region-checkout-secondary .checkout-pane-tax-number-pane button[id^=edit-sidebar-tax-number-pane-tax-number-apply]:focus,.layout-region-checkout-secondary .checkout-pane-tax-number-pane button[id^=edit-sidebar-tax-number-pane-tax-number-apply]:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}.layout-region-checkout-footer{margin-top:30px;padding-left:15px}@media(max-width:767px){.layout-region-checkout-footer{padding-left:0}}.layout-region-checkout-footer .form-actions a{display:inline-block;margin:10px 0 10px 30px}@media(max-width:767px){.layout-region-checkout-footer .form-actions a{margin:10px 0 10px 20px}}.cancel-order-form{font-size:16px}.cancel-order-form .btn-default{margin:0 15px 0 30px;color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#3aa8e9 30%,#1d99d6 65.38%,#008ac3 100%);border:1px solid #1298db;border-radius:2px;transition:all .2s ease-out}.cancel-order-form .btn-default:focus,.cancel-order-form .btn-default:hover{color:#fff;background:linear-gradient(180deg,#3aa8e9 30%,#3aa8e9 65.38%,#3aa8e9 100%);transition:all .2s ease-out}div[id^=edit-review] .panel{box-shadow:none;border:none;background-color:rgba(0,0,0,0)}div[id^=edit-review] .panel-heading{background:0 0;border:none}@media(max-width:767px){div[id^=edit-review] .panel-heading{padding:10px 0}}div[id^=edit-review] .panel-title{font-size:26px;font-weight:600;letter-spacing:-.5px}div[id^=edit-review] .panel-title a{color:#00aef0;transition:all .2s ease-out}div[id^=edit-review] .panel-title a:hover{color:#929292}@media(max-width:767px){div[id^=edit-review] .panel-body{padding:0}}fieldset[id^=edit-payment-information-payment-method] label{width:100%;padding:0 30px!important;border:none!important;background:0 0!important;box-shadow:none!important}@media(max-width:767px){fieldset[id^=edit-payment-information-payment-method] label{text-align:left}}fieldset[id^=edit-payment-information-payment-method] label:before{content:""!important;background-color:#fff;color:#00aef0;width:14px;top:12px;left:35px;text-align:center;line-height:16px;text-indent:-5px}fieldset[id^=edit-payment-information-payment-method] label:after{display:none!important}fieldset[id^=edit-payment-information-payment-method] label.checked:before{content:""!important}fieldset[id^=edit-payment-information-payment-method] label .input-group{position:absolute;width:20px;top:0;bottom:0;margin:auto 0;right:15px}fieldset[id^=edit-payment-information-payment-method] label .input-group .input-group-addon{border:none;background-color:rgba(0,0,0,0)}fieldset[id^=edit-payment-information-payment-method] .field-suffix .input-group-addon{background-color:rgba(0,0,0,0);border:none}.thank-you__container{max-width:840px;margin:auto}.thank-you__title{font-size:30px;font-weight:700;margin-bottom:30px}.thank-you__text{font-size:16px}.session-limit-form{max-width:1140px;margin:auto}@media(max-width:767px){.session-limit-form{padding:0 15px}}.session-limit-form p{font-size:18px;font-weight:600}.session-limit-form fieldset{width:100%;margin:20px 0 40px;text-align:left}.session-limit-form fieldset legend{font-size:18px;display:block;padding-bottom:10px;margin:0;border-bottom:1px solid #dedede}.session-limit-form fieldset .form-item.radio{border-bottom:1px solid #dedede;margin:0;float:left;width:100%}.session-limit-form fieldset .form-item.radio:last-child{border-bottom:none}.session-limit-form fieldset .form-item.radio label{width:100%;line-height:60px;font-size:18px;display:inline-block;padding:0 10px;text-transform:none;color:#222;float:left}@media(max-width:991px){.session-limit-form fieldset .form-item.radio label{line-height:20px;padding:10px}}.session-limit-form fieldset .form-item.radio label:hover{color:#222;background-color:#e6e6e6}.session-limit-form fieldset .form-item.radio label input{display:none}.session-limit-form fieldset .session-data{font-weight:500;color:#929292;line-height:60px;font-size:18px;padding:0 5px;float:left}@media(max-width:991px){.session-limit-form fieldset .session-data{line-height:20px}}.session-limit-form fieldset .session-data strong{display:none}.session-limit-form fieldset .session-data em.placeholder:nth-of-type(1){display:none}.session-limit-form fieldset .session-data b{font-weight:500;color:#39b54a}.session-limit-form fieldset .session_extended_computer,.session-limit-form fieldset .session_extended_phone,.session-limit-form fieldset .session_extended_tablet{width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:100%;background-position:50% 50%;float:left;margin-right:10px}@media(max-width:991px){.session-limit-form fieldset .session_extended_computer,.session-limit-form fieldset .session_extended_phone,.session-limit-form fieldset .session_extended_tablet{height:40px}}.session-limit-form fieldset .session_extended_computer{background-image:url(../..//images/desktop.png);background-size:100%}.session-limit-form fieldset .session_extended_tablet{background-image:url(../..//images/tablet.png);background-size:70%}.session-limit-form fieldset .session_extended_phone{background-image:url(../..//images/mobile.png);background-size:70%}.session-limit-form fieldset #current-session-device,.session-limit-form fieldset .session-device{display:inline-block;float:left;padding:0 5px}@media(min-width:1200px){.session-limit-form fieldset #current-session-device,.session-limit-form fieldset .session-device{min-width:400px;max-width:400px;overflow:hidden;height:60px}}@media(min-width:992px)and (max-width:1199px){.session-limit-form fieldset #current-session-device,.session-limit-form fieldset .session-device{min-width:350px;max-width:350px;overflow:hidden;height:60px}}@media(max-width:991px){.session-limit-form fieldset #current-session-device,.session-limit-form fieldset .session-device{width:85%}}.session-limit-form fieldset #current-session-location,.session-limit-form fieldset .session-location{display:inline-block;float:left;padding:0 5px;font-weight:500}.session-limit-form button.form-submit{color:#fff;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);background-color:#e30b27;border:1px solid #e30b27;background-image:none;border-radius:2px;transition:all .2s ease-out}.session-limit-form button.form-submit:focus,.session-limit-form button.form-submit:hover{color:#fff;background-color:#af0000;transition:all .2s ease-out}.path-node .aside-section{padding-top:20px;padding-bottom:20px}@media(max-width:767px){.path-node .aside-section{clear:both}}.aside-margin{margin-top:74px}.button-show-hide{border:1px solid #e9e9e9;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;border-radius:50%;width:40px;height:40px;display:block;text-align:center;position:absolute;margin:auto;z-index:10;color:#444;pointer-events:auto;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:all .2s ease-out}.button-show-hide:hover{color:#1b75bc;transition:all .2s ease-out;box-shadow:0 7px 12px -1px rgba(0,0,0,.15)}.sidebar__toggle{bottom:-20px;left:-30px}@media(max-width:767px){.sidebar__toggle{display:none}}@media(min-width:768px)and (max-width:820px){.sidebar__toggle{left:-10px}}.sidebar__toggle:before{content:"";font-family:irt-full;display:block;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;font-size:18px;line-height:38px;-ms-transform:rotate(0);transform:rotate(0);margin-left:9px}.sidebar__toggle:after{content:"";font-family:irt-full;display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin-right:12px;pointer-events:none;font-size:26px;line-height:40px;-ms-transform:rotate(90deg);transform:rotate(90deg)}.sidebar__toggle.open:before{-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:-8px}.sidebar__toggle.open:after{margin-right:-15px}@media(max-width:767px){.section-bar{display:none}}@media(min-width:768px){#slideoutButton{display:none!important}}@media(max-width:767px){.slideout-menu{position:fixed;top:80px;bottom:0;width:310px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;will-change:transform;background-color:#fafafa;min-height:140vh}.slideout-open{overflow:hidden}.slideout-open body{overflow:hidden}.slideout-open .slideout-panel{overflow:hidden;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.slideout-open .slideout-menu{display:block}.slideout-toggle-button{display:none;position:fixed;z-index:999;background-color:#fff;bottom:75px;margin:auto;border:none;padding:0;transition:all .2s ease-out;box-shadow:1px 1px 4px -1px rgba(0,0,0,.5);width:42px;border-radius:0 20px 20px 0;background-repeat:no-repeat;background-image:url(../..//images/slideout--toggle-button.svg);background-position:5px 9px;background-size:30px}.slideout-toggle-button:before{content:"";display:block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:30px;padding-top:45px;padding-bottom:10px;text-indent:0;position:relative;margin:auto;font-size:26px;color:#ccc;text-shadow:none}.slideout-toggle-button.off{-ms-transform:translateX(-45px);transform:translateX(-45px)}.slideout-toggle-button.not-disabled{display:block!important}}@media(max-width:991px){.path-inbox #slideoutButton{display:block!important}.path-inbox .slideout-menu{position:fixed;top:80px;bottom:0;width:280px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}.path-inbox .slideout-menu-left{left:0}.path-inbox .slideout-menu-right{right:0}.path-inbox .slideout-panel{position:relative;z-index:1;will-change:transform;background-color:#fff;min-height:auto!important}.path-inbox .slideout-open{overflow:hidden}.path-inbox .slideout-open body{overflow:hidden}.path-inbox .slideout-open .slideout-panel{overflow:hidden;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.path-inbox .slideout-open .slideout-menu{display:block}.path-inbox .slideout-toggle-button{position:relative;border-radius:0;height:30px;padding:0;line-height:30px;z-index:999;background:#3d3d3d;font-size:18px;border:none;transition:all .2s ease-out;width:80px;margin:auto 0;box-shadow:none!important}.path-inbox .slideout-toggle-button:before{width:100%;height:100%;display:block;content:"";font-family:irt-inbox;font-size:10px;color:#929292;-ms-transform:rotate(0);transform:rotate(0)}.path-inbox .slideout-toggle-button:after{content:"";height:1px;border-top:1px solid #757575;position:absolute;top:0;left:10px;right:10px}}.block-facet--checkbox,.block-facet--theme-checkbox,.block-facet--topic-checkbox,.block-facet--years-of-experience{margin:0 0 20px}.block-facet--checkbox .facets-disabled .facet-item--active-trail.checked .parent-color:after,.block-facet--theme-checkbox .facets-disabled .facet-item--active-trail.checked .parent-color:after,.block-facet--topic-checkbox .facets-disabled .facet-item--active-trail.checked .parent-color:after,.block-facet--years-of-experience .facets-disabled .facet-item--active-trail.checked .parent-color:after{width:0;height:0;transition:none}.block-facet--checkbox .facets-disabled .facet-item--active-trail.checked .parent-color .color-check:before,.block-facet--theme-checkbox .facets-disabled .facet-item--active-trail.checked .parent-color .color-check:before,.block-facet--topic-checkbox .facets-disabled .facet-item--active-trail.checked .parent-color .color-check:before,.block-facet--years-of-experience .facets-disabled .facet-item--active-trail.checked .parent-color .color-check:before{display:none;transition:none}.block-facet--checkbox ul,.block-facet--theme-checkbox ul,.block-facet--topic-checkbox ul,.block-facet--years-of-experience ul{padding:0;list-style:none!important}.block-facet--checkbox ul li.facet-item,.block-facet--checkbox ul>li,.block-facet--theme-checkbox ul li.facet-item,.block-facet--theme-checkbox ul>li,.block-facet--topic-checkbox ul li.facet-item,.block-facet--topic-checkbox ul>li,.block-facet--years-of-experience ul li.facet-item,.block-facet--years-of-experience ul>li{position:relative;float:left;width:100%;margin:3px 0}.block-facet--checkbox ul li.facet-item .parent-color,.block-facet--checkbox ul>li .parent-color,.block-facet--theme-checkbox ul li.facet-item .parent-color,.block-facet--theme-checkbox ul>li .parent-color,.block-facet--topic-checkbox ul li.facet-item .parent-color,.block-facet--topic-checkbox ul>li .parent-color,.block-facet--years-of-experience ul li.facet-item .parent-color,.block-facet--years-of-experience ul>li .parent-color{position:absolute;pointer-events:none}.block-facet--checkbox ul li.facet-item .parent-color:before,.block-facet--checkbox ul>li .parent-color:before,.block-facet--theme-checkbox ul li.facet-item .parent-color:before,.block-facet--theme-checkbox ul>li .parent-color:before,.block-facet--topic-checkbox ul li.facet-item .parent-color:before,.block-facet--topic-checkbox ul>li .parent-color:before,.block-facet--years-of-experience ul li.facet-item .parent-color:before,.block-facet--years-of-experience ul>li .parent-color:before{content:"";font-family:irt-full;font-weight:400;font-size:35px;display:inline-block;position:absolute;top:0;bottom:0;left:-4px;text-align:center;line-height:20px;z-index:10;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item .parent-color .color-check,.block-facet--checkbox ul>li .parent-color .color-check,.block-facet--theme-checkbox ul li.facet-item .parent-color .color-check,.block-facet--theme-checkbox ul>li .parent-color .color-check,.block-facet--topic-checkbox ul li.facet-item .parent-color .color-check,.block-facet--topic-checkbox ul>li .parent-color .color-check,.block-facet--years-of-experience ul li.facet-item .parent-color .color-check,.block-facet--years-of-experience ul>li .parent-color .color-check{background-color:inherit}.block-facet--checkbox ul li.facet-item input,.block-facet--checkbox ul>li input,.block-facet--theme-checkbox ul li.facet-item input,.block-facet--theme-checkbox ul>li input,.block-facet--topic-checkbox ul li.facet-item input,.block-facet--topic-checkbox ul>li input,.block-facet--years-of-experience ul li.facet-item input,.block-facet--years-of-experience ul>li input{display:none}.block-facet--checkbox ul li.facet-item label,.block-facet--checkbox ul li.facet-item>a,.block-facet--checkbox ul>li label,.block-facet--checkbox ul>li>a,.block-facet--theme-checkbox ul li.facet-item label,.block-facet--theme-checkbox ul li.facet-item>a,.block-facet--theme-checkbox ul>li label,.block-facet--theme-checkbox ul>li>a,.block-facet--topic-checkbox ul li.facet-item label,.block-facet--topic-checkbox ul li.facet-item>a,.block-facet--topic-checkbox ul>li label,.block-facet--topic-checkbox ul>li>a,.block-facet--years-of-experience ul li.facet-item label,.block-facet--years-of-experience ul li.facet-item>a,.block-facet--years-of-experience ul>li label,.block-facet--years-of-experience ul>li>a{width:100%;font-size:16px;font-weight:500;line-height:20px;margin:0;margin-left:-27px;padding:10px 0 10px 35px;cursor:pointer;color:#8a8a8a;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item label:hover,.block-facet--checkbox ul li.facet-item>a:hover,.block-facet--checkbox ul>li label:hover,.block-facet--checkbox ul>li>a:hover,.block-facet--theme-checkbox ul li.facet-item label:hover,.block-facet--theme-checkbox ul li.facet-item>a:hover,.block-facet--theme-checkbox ul>li label:hover,.block-facet--theme-checkbox ul>li>a:hover,.block-facet--topic-checkbox ul li.facet-item label:hover,.block-facet--topic-checkbox ul li.facet-item>a:hover,.block-facet--topic-checkbox ul>li label:hover,.block-facet--topic-checkbox ul>li>a:hover,.block-facet--years-of-experience ul li.facet-item label:hover,.block-facet--years-of-experience ul li.facet-item>a:hover,.block-facet--years-of-experience ul>li label:hover,.block-facet--years-of-experience ul>li>a:hover{color:#222;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.checked>.label-wrapper>label,.block-facet--checkbox ul li.facet-item.facet-item--active-trail>.label-wrapper>label,.block-facet--checkbox ul>li.checked>.label-wrapper>label,.block-facet--checkbox ul>li.facet-item--active-trail>.label-wrapper>label,.block-facet--theme-checkbox ul li.facet-item.checked>.label-wrapper>label,.block-facet--theme-checkbox ul li.facet-item.facet-item--active-trail>.label-wrapper>label,.block-facet--theme-checkbox ul>li.checked>.label-wrapper>label,.block-facet--theme-checkbox ul>li.facet-item--active-trail>.label-wrapper>label,.block-facet--topic-checkbox ul li.facet-item.checked>.label-wrapper>label,.block-facet--topic-checkbox ul li.facet-item.facet-item--active-trail>.label-wrapper>label,.block-facet--topic-checkbox ul>li.checked>.label-wrapper>label,.block-facet--topic-checkbox ul>li.facet-item--active-trail>.label-wrapper>label,.block-facet--years-of-experience ul li.facet-item.checked>.label-wrapper>label,.block-facet--years-of-experience ul li.facet-item.facet-item--active-trail>.label-wrapper>label,.block-facet--years-of-experience ul>li.checked>.label-wrapper>label,.block-facet--years-of-experience ul>li.facet-item--active-trail>.label-wrapper>label{color:#222;font-weight:600}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--checkbox ul>li.facet-item--expanded .button--facet,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet{transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet:hover:before{color:#00aef0}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget-,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget-,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget-,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget-,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget-,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget-,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget-,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget-,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child{float:left;width:100%;transition:all .2s ease-out;height:0;overflow:hidden}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget-.visible,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child.visible,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget-.visible,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child.visible,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget-.visible,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child.visible,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget-.visible,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child.visible,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget-.visible,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child.visible,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget-.visible,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child.visible,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget-.visible,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child.visible,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget-.visible,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child.visible{height:100%}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- .help-text,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child .help-text,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- .help-text,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child .help-text,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- .help-text,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child .help-text,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- .help-text,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child .help-text,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- .help-text,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child .help-text,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- .help-text,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child .help-text,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- .help-text,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child .help-text,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- .help-text,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child .help-text{font-size:12px;font-weight:400;color:#8a8a8a;padding-left:35px;padding-bottom:10px}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li{margin:0}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li label,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li label,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li label,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li label,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li label,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li label,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li label,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li label,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li label,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li label{font-size:13px;margin:5px 0;padding:0 0 0 60px;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:before,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:before,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li label:before,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li label:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li label:before,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li label:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li label:before,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li label:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li label:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li label:before,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li label:before,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li label:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:4px;left:33px;color:#d5d5d5;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li label:hover,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li label:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li label:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li label:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li label:hover,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li label:hover{transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li label:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li label:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li label:hover:before{color:#929292;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li.checked label,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li.checked label,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li.checked label,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li.checked label{font-weight:700;color:#222}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:before,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li.checked label:before,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li.checked label:before{content:"";color:#222;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li.checked label:hover,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li.checked label:hover{transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded .facets-widget- li.checked label:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded>ul.facet-child li.checked label:hover:before{content:"";color:#ee3380;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--large,.block-facet--checkbox ul>li.facet-item--expanded .button--large,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--large,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--large,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--large,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--large,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--large,.block-facet--years-of-experience ul>li.facet-item--expanded .button--large{background-image:none}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--large:after,.block-facet--checkbox ul>li.facet-item--expanded .button--large:after,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--large:after,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--large:after,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--large:after,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--large:after,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--large:after,.block-facet--years-of-experience ul>li.facet-item--expanded .button--large:after{border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.15)}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--large:hover,.block-facet--checkbox ul>li.facet-item--expanded .button--large:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--large:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--large:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--large:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--large:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--large:hover,.block-facet--years-of-experience ul>li.facet-item--expanded .button--large:hover{background-color:#fff}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--checkbox ul>li.facet-item--expanded .button--facet,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet{position:absolute;right:0;top:6px;width:27px;height:27px;border-radius:50%;padding:0;display:block;z-index:1;border:none;transition:all .2s ease-out;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet.open,.block-facet--checkbox ul>li.facet-item--expanded .button--facet.open,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet.open,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet.open,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet.open,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet.open,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet.open,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet.open{border-color:#00aef0}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet.open:before,.block-facet--checkbox ul>li.facet-item--expanded .button--facet.open:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet.open:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet.open:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet.open:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet.open:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet.open:before,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet.open:before{background-color:#00aef0;border-color:#00aef0;color:#fff;border-radius:50%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet.open:hover:before,.block-facet--checkbox ul>li.facet-item--expanded .button--facet.open:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet.open:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet.open:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet.open:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet.open:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet.open:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet.open:hover:before{color:#fff}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet:before,.block-facet--checkbox ul>li.facet-item--expanded .button--facet:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet:before,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet:before{content:"";font-family:irt-full;font-weight:400;font-size:22px;display:inline-block;position:absolute;bottom:0;top:0;right:0;left:0;color:#222;text-align:center;line-height:26px;-ms-transform:rotate(270deg);transform:rotate(270deg);transition:all .2s ease-out;border-radius:50%}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet:hover,.block-facet--checkbox ul>li.facet-item--expanded .button--facet:hover,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet:hover,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet:hover,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet:hover,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet:hover{box-shadow:none}.block-facet--checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--theme-checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--topic-checkbox ul>li.facet-item--expanded .button--facet:hover:before,.block-facet--years-of-experience ul li.facet-item.facet-item--expanded .button--facet:hover:before,.block-facet--years-of-experience ul>li.facet-item--expanded .button--facet:hover:before{color:#222}.block-facet--checkbox ul li.facet-item.facet-item--active-trail .parent-color:after,.block-facet--checkbox ul>li.facet-item--active-trail .parent-color:after,.block-facet--theme-checkbox ul li.facet-item.facet-item--active-trail .parent-color:after,.block-facet--theme-checkbox ul>li.facet-item--active-trail .parent-color:after,.block-facet--topic-checkbox ul li.facet-item.facet-item--active-trail .parent-color:after,.block-facet--topic-checkbox ul>li.facet-item--active-trail .parent-color:after,.block-facet--years-of-experience ul li.facet-item.facet-item--active-trail .parent-color:after,.block-facet--years-of-experience ul>li.facet-item--active-trail .parent-color:after{content:"";display:block;width:15px;height:15px;background-color:inherit;position:absolute;left:6px;top:3px;border-radius:2px;font-size:28px;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--active-trail .parent-color .color-check:before,.block-facet--checkbox ul>li.facet-item--active-trail .parent-color .color-check:before,.block-facet--theme-checkbox ul li.facet-item.facet-item--active-trail .parent-color .color-check:before,.block-facet--theme-checkbox ul>li.facet-item--active-trail .parent-color .color-check:before,.block-facet--topic-checkbox ul li.facet-item.facet-item--active-trail .parent-color .color-check:before,.block-facet--topic-checkbox ul>li.facet-item--active-trail .parent-color .color-check:before,.block-facet--years-of-experience ul li.facet-item.facet-item--active-trail .parent-color .color-check:before,.block-facet--years-of-experience ul>li.facet-item--active-trail .parent-color .color-check:before{z-index:20;content:"";font-family:irt-full;font-weight:400;font-size:22px;display:inline-block;float:none;color:inherit;vertical-align:middle;position:absolute;top:4px;left:12px;text-shadow:0 0 0 transparent,-1px -1px 0 #f3f3f3,0 -1px 0 #f3f3f3,1px -1px 0 #f3f3f3,-1px 0 0 #f3f3f3,0 0 0 #f3f3f3,1px 0 0 #f3f3f3,-1px 1px 0 #f3f3f3,0 1px 0 #f3f3f3,1px 1px 0 #f3f3f3,-2px -2px 0 #f3f3f3,-1px -2px 0 #f3f3f3,0 -2px 0 #f3f3f3,1px -2px 0 #f3f3f3,2px -2px 0 #f3f3f3,-2px -1px 0 #f3f3f3,-1px -1px 0 #f3f3f3,0 -1px 0 #f3f3f3,1px -1px 0 #f3f3f3,2px -1px 0 #f3f3f3,-2px 0 0 #f3f3f3,-1px 0 0 #f3f3f3,0 0 0 #f3f3f3,1px 0 0 #f3f3f3,2px 0 0 #f3f3f3,-2px 1px 0 #f3f3f3,-1px 1px 0 #f3f3f3,0 1px 0 #f3f3f3,1px 1px 0 #f3f3f3,2px 1px 0 #f3f3f3,-2px 2px 0 #f3f3f3,-1px 2px 0 #f3f3f3,0 2px 0 #f3f3f3,1px 2px 0 #f3f3f3,2px 2px 0 #f3f3f3;transition:all .2s ease-out}.block-facet--checkbox ul li.facet-item.facet-item--active-trail>label,.block-facet--checkbox ul>li.facet-item--active-trail>label,.block-facet--theme-checkbox ul li.facet-item.facet-item--active-trail>label,.block-facet--theme-checkbox ul>li.facet-item--active-trail>label,.block-facet--topic-checkbox ul li.facet-item.facet-item--active-trail>label,.block-facet--topic-checkbox ul>li.facet-item--active-trail>label,.block-facet--years-of-experience ul li.facet-item.facet-item--active-trail>label,.block-facet--years-of-experience ul>li.facet-item--active-trail>label{font-weight:700;color:#222}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item.checked .parent-color:after,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item.checked .parent-color:after,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item.checked .parent-color:after,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item.checked .parent-color:after{content:"";font-family:irt-full;font-weight:400;display:block;position:absolute;left:-2px;top:-12px;font-size:31px;color:inherit;transition:all .2s ease-out}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item.checked>label{font-weight:700;color:#222}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label:before,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label:before,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item.checked>label:before,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item.checked>label:before{display:none}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover{transition:all .2s ease-out}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color:after,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color:after,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color:after,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color:after{content:"";font-family:irt-full;font-weight:400;display:block;position:absolute;left:-2px;top:-12px;font-size:31px;color:#fff;transition:all .2s ease-out}.block-facet--checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color .color-check:before,.block-facet--theme-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color .color-check:before,.block-facet--topic-checkbox ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color .color-check:before,.block-facet--years-of-experience ul.js-facets-checkbox-links>li.facet-item:not(.checked):not(.facet-item--active-trail):hover .parent-color .color-check:before{content:"";display:block;width:22px;height:22px;background-color:inherit;position:absolute;left:3px;top:0;border-radius:2px;font-size:28px}.block-facet--checkbox ul.js-facets-checkbox-links .label-wrapper,.block-facet--theme-checkbox ul.js-facets-checkbox-links .label-wrapper,.block-facet--topic-checkbox ul.js-facets-checkbox-links .label-wrapper,.block-facet--years-of-experience ul.js-facets-checkbox-links .label-wrapper{position:relative;display:table;float:left;width:100%}.block-facet--checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors,.block-facet--theme-checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors,.block-facet--topic-checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors,.block-facet--years-of-experience ul.js-facets-checkbox-links .label-wrapper .facets-colors{display:table-cell;vertical-align:middle;width:27px}.block-facet--checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors .parent-color,.block-facet--theme-checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors .parent-color,.block-facet--topic-checkbox ul.js-facets-checkbox-links .label-wrapper .facets-colors .parent-color,.block-facet--years-of-experience ul.js-facets-checkbox-links .label-wrapper .facets-colors .parent-color{position:relative;float:left;display:inline-block;height:22px;width:0}.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--checkbox.block-facets>h1.block-title,.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--theme-checkbox.block-facets>h1.block-title,.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--topic-checkbox.block-facets>h1.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--checkbox.block-facets>h2.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--theme-checkbox.block-facets>h2.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--topic-checkbox.block-facets>h2.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--checkbox.block-facets>h1.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--theme-checkbox.block-facets>h1.block-title,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--topic-checkbox.block-facets>h1.block-title{position:relative;color:#222;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:-.5px;line-height:28px;float:left;margin-left:35px;margin-top:0;margin-bottom:5px}.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--checkbox.block-facets>h1.block-title:before,.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--theme-checkbox.block-facets>h1.block-title:before,.paragraph-section.section body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--topic-checkbox.block-facets>h1.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--checkbox.block-facets>h2.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--theme-checkbox.block-facets>h2.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .block-facet--topic-checkbox.block-facets>h2.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--checkbox.block-facets>h1.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--theme-checkbox.block-facets>h1.block-title:before,body:not(.route--viewconnect-indexbm-contacts):not(.path-connect):not(.path-share) .paragraph-section.section .block-facet--topic-checkbox.block-facets>h1.block-title:before{content:"";font-family:irt-full;position:absolute;top:0;left:-30px;font-size:25px;font-weight:400;color:#ccc}.block-facet-blockcategory,.block-facet-blockcompany-taxonomy-term-category,.company-filter{margin:0 0 50px}.block-facet-blockcategory li.facet-item label,.block-facet-blockcompany-taxonomy-term-category li.facet-item label,.company-filter li.facet-item label{position:relative;margin-left:0!important}.block-facet-blockcategory li.facet-item label:before,.block-facet-blockcompany-taxonomy-term-category li.facet-item label:before,.company-filter li.facet-item label:before{content:"";font-family:irt-full;font-weight:400;font-size:35px;display:inline-block;position:absolute;left:-4px;margin:auto;text-align:center;line-height:33px;z-index:10;width:35px;height:35px;top:0;bottom:0}.block-facet-blockcategory li.facet-item label:after,.block-facet-blockcompany-taxonomy-term-category li.facet-item label:after,.company-filter li.facet-item label:after{content:"";font-family:irt-full;font-weight:600;font-size:22px;display:none;position:absolute;left:-4px;margin:auto;text-align:center;line-height:33px;z-index:10;width:35px;height:35px;top:0;bottom:0}.block-facet-blockcategory li.facet-item.checked label,.block-facet-blockcompany-taxonomy-term-category li.facet-item.checked label,.company-filter li.facet-item.checked label{color:#000;font-weight:600}.block-facet-blockcategory li.facet-item.checked label:after,.block-facet-blockcompany-taxonomy-term-category li.facet-item.checked label:after,.company-filter li.facet-item.checked label:after{display:inline-block}.path-connect .block-facet--checkbox ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--checkbox ul>li .label-wrapper .facets-colors,.path-connect .block-facet--checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--checkbox.block-facets ul>li .label-wrapper .facets-colors,.path-connect .block-facet--theme-checkbox ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--theme-checkbox ul>li .label-wrapper .facets-colors,.path-connect .block-facet--theme-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--theme-checkbox.block-facets ul>li .label-wrapper .facets-colors,.path-connect .block-facet--topic-checkbox ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--topic-checkbox ul>li .label-wrapper .facets-colors,.path-connect .block-facet--topic-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--topic-checkbox.block-facets ul>li .label-wrapper .facets-colors,.path-connect .block-facet--years-of-experience ul li.facet-item .label-wrapper .facets-colors,.path-connect .block-facet--years-of-experience ul>li .label-wrapper .facets-colors{position:absolute;left:33px;top:2px;pointer-events:none}.path-connect .block-facet--checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--checkbox ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--theme-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--theme-checkbox ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--theme-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--theme-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--topic-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--topic-checkbox ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--topic-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--topic-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--years-of-experience ul li.facet-item .label-wrapper .facets-colors .parent-color:before,.path-connect .block-facet--years-of-experience ul>li .label-wrapper .facets-colors .parent-color:before{left:0;font-size:20px}.path-connect .block-facet--checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--checkbox ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--theme-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--theme-checkbox ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--theme-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--theme-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--topic-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--topic-checkbox ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--topic-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--topic-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--years-of-experience ul li.facet-item .label-wrapper .facets-colors .parent-color:after,.path-connect .block-facet--years-of-experience ul>li .label-wrapper .facets-colors .parent-color:after{left:0!important;top:-4px!important;font-size:20px!important}.path-connect .block-facet--checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--checkbox ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--theme-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--theme-checkbox ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--theme-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--theme-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--topic-checkbox ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--topic-checkbox ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--topic-checkbox.block-facets ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--topic-checkbox.block-facets ul>li .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--years-of-experience ul li.facet-item .label-wrapper .facets-colors .parent-color .color-check:before,.path-connect .block-facet--years-of-experience ul>li .label-wrapper .facets-colors .parent-color .color-check:before{width:14px!important;height:14px!important;left:3px!important;top:4px!important;font-size:18px!important}.block-facet--events-year-group-checkbox .facet-year-group li{transition:all .2s ease-out;height:0;overflow:hidden;position:relative;cursor:pointer}.block-facet--events-year-group-checkbox .facet-year-group li label{pointer-events:none;font-size:14px;font-weight:400;line-height:20px;margin:2px 0;padding:0 0 0 70px;cursor:pointer;width:100%;transition:all .2s ease-out;color:#8a8a8a;z-index:0}.block-facet--events-year-group-checkbox .facet-year-group li label:before{content:"";font-family:irt-full;font-weight:400;display:inline-block;position:absolute;text-align:center;line-height:20px;z-index:10;font-size:20px;top:1px;left:43px;color:#d5d5d5;margin:0;transition:all .2s ease-out}.block-facet--events-year-group-checkbox .facet-year-group li label .facet-item__value{word-break:break-word;float:left;width:175px}@media(max-width:767px){.block-facet--events-year-group-checkbox .facet-year-group li label .facet-item__value{width:165px}}.block-facet--events-year-group-checkbox .facet-year-group li label .facet-item__count{float:right;width:30px;text-align:center;letter-spacing:-.5px}.block-facet--events-year-group-checkbox .facet-year-group li .facets-checkbox{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;margin:0;opacity:0;display:block;z-index:1;cursor:pointer}.block-facet--events-year-group-checkbox .facet-year-group li:hover label{color:#222}.block-facet--events-year-group-checkbox .facet-year-group li:hover label:before{color:#e30b27;transition:all .2s ease-out}.block-facet--events-year-group-checkbox .facet-year-group li.checked label{font-weight:600;color:#222}.block-facet--events-year-group-checkbox .facet-year-group li.checked label:before{color:#e30b27;content:""}.block-facet--events-year-group-checkbox .facet-year-group li.checked:hover label:before{content:""}.block-facet--events-year-group-checkbox .facet-year-group li .facet-item__status.js-facet-deactivate{display:none}.block-facet--events-year-group-checkbox .facet-year-group.open li,.block-facet--events-year-group-checkbox .facet-year-group.opened li{height:100%}.block-facet--events-year-group-checkbox .facet-year-group-title{font-size:16px;position:relative;padding:10px 10px 10px 55px;cursor:pointer;margin:0;color:#8a8a8a;transition:all .2s ease-out}.block-facet--events-year-group-checkbox .facet-year-group-title:before{width:22px;height:22px;display:inline-block;position:absolute;left:20px;top:7px;content:"";font-size:12px;font-weight:700;line-height:44px;background-color:#fff;background-image:linear-gradient(to bottom,#fff 33.7%,#e9e9e9 133%);border-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:50%;transition:all .2s ease-out}.block-facet--events-year-group-checkbox .facet-year-group-title:after{content:"";font-family:irt-full;font-weight:400;font-size:22px;display:inline-block;position:absolute;bottom:0;top:7px;height:22px;width:22px;left:20px;color:#222;text-align:center;line-height:20px;-ms-transform:rotate(270deg);transform:rotate(270deg);transition:all .2s ease-out;border-radius:50%}.block-facet--events-year-group-checkbox .facet-year-group-title:hover{color:#222}.block-facet--events-year-group-checkbox .facet-year-group-title.open:before,.block-facet--events-year-group-checkbox .facet-year-group-title.opened:before{background-color:#222;background-image:linear-gradient(to bottom,#222 33.7%,#333 133%);border-color:#333}.block-facet--events-year-group-checkbox .facet-year-group-title.open:after,.block-facet--events-year-group-checkbox .facet-year-group-title.opened:after{-ms-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.block-facet--events-year-group-checkbox .facet-year-group-title.child-selected{color:#222;font-weight:600}.non-clickable-navigation{float:none}.non-clickable-navigation .parent{position:relative;display:table;float:left;width:100%;margin-bottom:0;margin-top:30px}.non-clickable-navigation .parent:first-child{margin-top:0}.non-clickable-navigation .parent_name{float:left;display:block;color:#444;font-size:14px;font-weight:700;line-height:18px;padding:3px 0 3px 15px}.non-clickable-navigation .parent_color{position:relative;float:left;display:inline-block;height:27px;width:27px;border-radius:3px}.non-clickable-navigation .parent_color:before{content:"";font-family:irt-full;font-weight:600;font-size:27px;display:inline-block;position:absolute;bottom:0;right:0;top:0;left:0;color:#f3f3f3;text-align:center;line-height:27px}.non-clickable-navigation .parent_color:after{content:"";font-family:irt-full;font-weight:400;font-size:20px;display:inline-block;float:none;color:inherit;vertical-align:middle;position:absolute;bottom:-10px;right:-6px;text-shadow:0 0 0 transparent,-1px -1px 0 #f3f3f3,0 -1px 0 #f3f3f3,1px -1px 0 #f3f3f3,-1px 0 0 #f3f3f3,0 0 0 #f3f3f3,1px 0 0 #f3f3f3,-1px 1px 0 #f3f3f3,0 1px 0 #f3f3f3,1px 1px 0 #f3f3f3,-2px -2px 0 #f3f3f3,-1px -2px 0 #f3f3f3,0 -2px 0 #f3f3f3,1px -2px 0 #f3f3f3,2px -2px 0 #f3f3f3,-2px -1px 0 #f3f3f3,-1px -1px 0 #f3f3f3,0 -1px 0 #f3f3f3,1px -1px 0 #f3f3f3,2px -1px 0 #f3f3f3,-2px 0 0 #f3f3f3,-1px 0 0 #f3f3f3,0 0 0 #f3f3f3,1px 0 0 #f3f3f3,2px 0 0 #f3f3f3,-2px 1px 0 #f3f3f3,-1px 1px 0 #f3f3f3,0 1px 0 #f3f3f3,1px 1px 0 #f3f3f3,2px 1px 0 #f3f3f3,-2px 2px 0 #f3f3f3,-1px 2px 0 #f3f3f3,0 2px 0 #f3f3f3,1px 2px 0 #f3f3f3,2px 2px 0 #f3f3f3}.non-clickable-navigation .parent_color_container{display:table-cell;vertical-align:middle;width:27px}.non-clickable-navigation .child_name{position:relative;display:inline-block;color:#444;font-size:12px;font-weight:700;line-height:22px;padding:2px 0 2px 60px;width:100%}.non-clickable-navigation .child_name:before{content:"";font-family:irt-full;font-weight:400;font-size:18px;display:inline-block;position:absolute;color:inherit;vertical-align:middle;margin-left:38px;top:0;left:0}#block-themeresourcesinclusive ul li.facet-item label{pointer-events:none;color:#222}#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded .button--facet{display:block}#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded.checked .button--facet{display:none}#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded.checked .facets-widget- li,#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded.checked>ul.facet-child li{display:none}#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded .facets-widget- .help-text,#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded>ul.facet-child .help-text{display:none}#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded .facets-widget- li.checked label,#block-themeresourcesinclusive ul li.facet-item.facet-item--expanded>ul.facet-child li.checked label{pointer-events:none}.keyword__container{line-height:22px;font-weight:500;color:#444}.keyword--link{display:inline-block;color:inherit;transition:all .2s ease-out}.keyword--link:after{content:",";display:inline-block;margin-right:5px}.keyword--link:hover:after{color:#444}.keyword--link:last-of-type:after{display:none}.block__keywords{float:none}.block__explore .block__title{margin-bottom:35px}.block__explore .button__container{margin-top:45px}.explore__resource{display:block;font-size:14px;font-weight:700;letter-spacing:-.5px;color:#444;margin-bottom:45px;padding-left:36px}.explore__resource:last-of-type{margin-bottom:0}.explore__resource.glyph:before{color:inherit;transition:all .2s ease-out;width:25px;text-align:center;position:absolute;top:-6px;left:0;margin:0}.explore__resource.glyph--reading:before{top:-3px}.explore__resource:hover{color:inherit}.explore__resource:hover:before{color:#00aef0}.explore__resource:hover .resource__type{color:#00aef0}.resource__type{font-size:14px;font-weight:500;color:#929292;letter-spacing:0;transition:all .2s ease-out}#block-bookmarksmenu,#block-learnmenu{padding:10px 0 18px;position:relative;z-index:1}@media(max-width:767px){#block-bookmarksmenu,#block-learnmenu{padding:20px 0 40px}#block-bookmarksmenu:after,#block-learnmenu:after{content:"";position:absolute;width:100%;bottom:7px;left:0;right:0;height:20px;background-repeat:no-repeat;background-size:100%;background-position:center;background-image:url(../..//images/line.svg)}}#block-bookmarksmenu .nav,#block-learnmenu .nav{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media(max-width:1279px){#block-bookmarksmenu .nav,#block-learnmenu .nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}}#block-bookmarksmenu .nav li,#block-learnmenu .nav li{width:25%;margin-right:20px}#block-bookmarksmenu .nav li:last-child,#block-learnmenu .nav li:last-child{margin-right:0!important}@media(max-width:1279px){#block-bookmarksmenu .nav li,#block-learnmenu .nav li{width:48.85%}#block-bookmarksmenu .nav li:nth-child(1),#block-learnmenu .nav li:nth-child(1){margin-bottom:15px;margin-right:2%}#block-bookmarksmenu .nav li:nth-child(2),#block-learnmenu .nav li:nth-child(2){margin-right:0!important;margin-bottom:15px}#block-bookmarksmenu .nav li:nth-child(3),#block-learnmenu .nav li:nth-child(3){margin-right:2%}}@media(max-width:767px){#block-bookmarksmenu .nav li:nth-child(1),#block-learnmenu .nav li:nth-child(1){margin-bottom:8px}#block-bookmarksmenu .nav li:nth-child(2),#block-learnmenu .nav li:nth-child(2){margin-bottom:8px}}@media(max-width:329px){#block-bookmarksmenu .nav li,#block-learnmenu .nav li{width:48.5%}}#block-bookmarksmenu .nav li:not(.active):hover .learn-nav-count,#block-bookmarksmenu .nav li:not(.active):hover .menu-link-description,#block-learnmenu .nav li:not(.active):hover .learn-nav-count,#block-learnmenu .nav li:not(.active):hover .menu-link-description{color:#00aef0}#block-bookmarksmenu .nav li.active .learn-nav-count,#block-learnmenu .nav li.active .learn-nav-count{color:#00aef0}#block-bookmarksmenu .nav li.active .menu-link-description,#block-learnmenu .nav li.active .menu-link-description{color:#474747}#block-bookmarksmenu .nav li.active a,#block-learnmenu .nav li.active a{color:#222}#block-bookmarksmenu .nav li.active a:before,#block-learnmenu .nav li.active a:before{color:#00aef0}#block-bookmarksmenu .nav li.active a:after,#block-learnmenu .nav li.active a:after{background-color:#fff}#block-bookmarksmenu .nav li .menu-link-description,#block-learnmenu .nav li .menu-link-description{position:absolute;top:34px;left:65px;font-size:10px;font-weight:600;letter-spacing:-.1px;color:#929292;pointer-events:none}@media(max-width:1599px){#block-bookmarksmenu .nav li .menu-link-description,#block-learnmenu .nav li .menu-link-description{left:51px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(max-width:767px){#block-bookmarksmenu .nav li .menu-link-description,#block-learnmenu .nav li .menu-link-description{display:none}}#block-bookmarksmenu .nav li .learn-nav-count,#block-learnmenu .nav li .learn-nav-count{position:absolute;right:15px;top:0;bottom:0;line-height:60px;font-size:19px;font-weight:700;color:#929292;pointer-events:none;font-family:museo-700;width:45px;text-align:right}@media(max-width:1599px){#block-bookmarksmenu .nav li .learn-nav-count,#block-learnmenu .nav li .learn-nav-count{font-size:17px}}@media(max-width:767px){#block-bookmarksmenu .nav li .learn-nav-count,#block-learnmenu .nav li .learn-nav-count{font-size:13px;letter-spacing:-.13px;line-height:46px;right:10px}}#block-bookmarksmenu .nav li a,#block-learnmenu .nav li a{position:relative;color:#929292;font-weight:800;font-size:16px;line-height:22px;padding:14px 65px 24px 65px;text-transform:uppercase;letter-spacing:-.5px;transition:all .2s ease-out}@media(min-width:768px)and (max-width:1599px){#block-bookmarksmenu .nav li a,#block-learnmenu .nav li a{font-size:14px;padding-left:51px}}@media(max-width:767px){#block-bookmarksmenu .nav li a,#block-learnmenu .nav li a{padding:15px 65px 15px 10px;line-height:16px;font-size:14px}}#block-bookmarksmenu .nav li a:focus,#block-bookmarksmenu .nav li a:hover,#block-learnmenu .nav li a:focus,#block-learnmenu .nav li a:hover{background-color:rgba(0,0,0,0);color:#00aef0;transition:all .2s ease-out}#block-bookmarksmenu .nav li a:focus:before,#block-bookmarksmenu .nav li a:hover:before,#block-learnmenu .nav li a:focus:before,#block-learnmenu .nav li a:hover:before{color:#474747;transition:all .2s ease-out}#block-bookmarksmenu .nav li a:before,#block-learnmenu .nav li a:before{font-family:irt-full;display:block;position:absolute;left:18px;top:0;font-size:30px;color:#929292;font-weight:400;line-height:60px;z-index:2}@media(max-width:1599px){#block-bookmarksmenu .nav li a:before,#block-learnmenu .nav li a:before{left:15px;font-size:26px}}@media(max-width:767px){#block-bookmarksmenu .nav li a:before,#block-learnmenu .nav li a:before{display:none}}#block-bookmarksmenu .nav li a:after,#block-learnmenu .nav li a:after{content:"";display:block;position:absolute;top:0;height:100%;width:100%;left:0;right:0;bottom:0;border:1px solid #e9e8e9;background-color:#f0f0f0;margin-left:0;border-radius:7px;z-index:-1}#block-bookmarksmenu .nav li:nth-child(1) a:before,#block-learnmenu .nav li:nth-child(1) a:before{content:""}#block-bookmarksmenu .nav li:nth-child(2) a:before,#block-learnmenu .nav li:nth-child(2) a:before{content:""}#block-bookmarksmenu .nav li:nth-child(3) a:before,#block-learnmenu .nav li:nth-child(3) a:before{content:""}#block-bookmarksmenu .nav li:nth-child(4) a:before,#block-learnmenu .nav li:nth-child(4) a:before{content:""}#block-bookmarksmenu:before{right:2px}#block-bookmarksmenu .nav li:nth-child(2) a:before{content:""}#block-bookmarksmenu .nav li:nth-child(3) a:before{content:""}#block-bookmarksmenu .nav li:nth-child(4) a:before{content:""}.path-bookmarks .section-main-title h1{font-size:35px;line-height:49px;position:relative}.section-main-title h1{width:100%;font-size:45px;background-color:rgba(0,0,0,0);margin:17px 0;text-transform:uppercase;font-weight:900;color:#888;z-index:1;position:relative;padding:0 10px}@media(max-width:767px){.section-main-title h1{display:none}}.block-global-search-block{position:relative;z-index:1;margin-top:30px;margin-bottom:25px}@media(max-width:767px){.block-global-search-block{padding-right:0;width:100%;background-color:#fff}}.block-global-search-block:after{content:"";display:block;position:absolute;bottom:-30px;left:0;right:0;width:100%;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.block-global-search-block form[id^=global-search-form]{position:relative}.block-global-search-block form[id^=global-search-form] input[id^=edit-search-api-fulltext]{border-radius:0;line-height:20px;font-size:15px;width:100%;box-shadow:none;height:40px;padding:11px 40px 10px 10px;display:inline-block;border:1px solid #ccc}.block-global-search-block form[id^=global-search-form] .button{display:block!important;position:absolute;right:0;top:-1px;bottom:0;text-indent:-999px;overflow:hidden;background:rgba(0,0,0,0);border:none;box-shadow:none;margin:auto;height:40px;transition:all .2s ease-out}.block-global-search-block form[id^=global-search-form] .button:before{content:"";font-family:irt-full;position:absolute;font-weight:400;top:0;bottom:0;left:0;right:0;line-height:40px;text-align:center;font-size:30px;text-indent:0;pointer-events:none}.block-global-search-block form[id^=global-search-form] .button:active,.block-global-search-block form[id^=global-search-form] .button:active:focus,.block-global-search-block form[id^=global-search-form] .button:focus{outline:0}.block-global-search-block form[id^=global-search-form] ::-webkit-input-placeholder{color:#929292;text-transform:uppercase;font-weight:600}.block-global-search-block form[id^=global-search-form] ::-moz-placeholder{color:#929292;text-transform:uppercase;font-weight:600}.block-global-search-block form[id^=global-search-form] :-ms-input-placeholder{color:#929292;text-transform:uppercase;font-weight:600}.block-global-search-block form[id^=global-search-form] :-moz-placeholder{color:#929292;text-transform:uppercase;font-weight:600}.block-global-search-block form[id^=global-search-form]>div.form-item{margin:0}.path-connect .block-global-search-block:after,.path-share .block-global-search-block:after{border-radius:0 0 10px 0}@media(max-width:767px){.path-connect .block-global-search-block:after,.path-share .block-global-search-block:after{border-radius:0}}.path-connect .block-global-search-block form[id^=global-search-form] .button:before,.path-share .block-global-search-block form[id^=global-search-form] .button:before{color:#af0000}.path-connect .block-global-search-block form[id^=global-search-form] .button:hover:before,.path-share .block-global-search-block form[id^=global-search-form] .button:hover:before{color:#222;transition:all .2s ease-out}@media(min-width:1280px){.path-share .block-global-search-block:after{bottom:-42px}}.path-share .block-global-search-block form[id^=global-search-form] .button:before{color:#0042a2}.path-bookmarks .block-global-search-block form[id^=global-search-form] input[id^=edit-search-api-fulltext],.path-learn .block-global-search-block form[id^=global-search-form] input[id^=edit-search-api-fulltext]{border:1px solid #ccc;margin-top:0;margin-bottom:0}.path-bookmarks .block-global-search-block form[id^=global-search-form] .button,.path-learn .block-global-search-block form[id^=global-search-form] .button{height:40px;top:auto}.path-bookmarks .block-global-search-block form[id^=global-search-form] .button:before,.path-learn .block-global-search-block form[id^=global-search-form] .button:before{color:#45ab3f}.path-bookmarks .block-global-search-block form[id^=global-search-form] .button:hover:before,.path-learn .block-global-search-block form[id^=global-search-form] .button:hover:before{color:#222;transition:all .2s ease-out}.path-bookmarks .block-global-search-block form[id^=global-search-form] .button:before{color:#00aef0}.view-speakers .views-exposed-form input[id^=edit-search-api-fulltext]{visibility:hidden;width:0;height:0;padding:0;margin:0;border-width:0}#block-profilecompleteness .block-title{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:6px;padding-left:12px}#block-profilecompleteness .progress-wrapper{border-radius:8.5px;box-shadow:none;border:2px solid #e9e9e9;background:#fff;padding:2px}#block-profilecompleteness .progress-wrapper .progress{border-radius:0;box-shadow:none;margin-bottom:0;background:0 0;height:13px}#block-profilecompleteness .progress-wrapper .progress-bar{border-radius:6.5px 0 0 6.5px;background:#39b54a;line-height:1;text-align:right;max-width:85%}#block-profilecompleteness .progress-wrapper .progress-bar .percentage{display:inline-block;margin-right:-30px;color:#444;font-weight:700}nav.anonymous-top{max-width:90%;margin:0 auto -90px;overflow:hidden;height:90px;position:relative;z-index:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(min-width:1400px){nav.anonymous-top{max-width:1370px}}@media(max-width:769px){nav.anonymous-top{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}nav.anonymous-top ul{margin:0;padding:0;float:right;list-style:none}nav.anonymous-top ul li{float:left;margin-left:30px;font-size:12px;font-weight:900;text-transform:uppercase}nav.anonymous-top ul li:first-child{margin:0}nav.anonymous-top a{color:#fff;display:block;position:relative}nav.anonymous-top a:after{display:block;content:"";height:1px;background-color:#fff;position:absolute;right:50%;bottom:-5px;left:50%;transition:all .3s cubic-bezier(.18,.89,.32,1.28);pointer-events:none}nav.anonymous-top a:focus,nav.anonymous-top a:hover{text-decoration:none}nav.anonymous-top a:hover:after{right:0;left:0}.paragraph-section .platform__logo{max-width:278px;margin-bottom:90px}@media(max-width:1025px){.paragraph-section .platform__logo{margin-bottom:60px}}@media(max-width:769px){.paragraph-section .platform__logo{width:278px}}.paragraph-section .additional-text{margin-top:30px;font-size:18px;line-height:26px}.paragraph-section.section{position:relative;padding:90px 0}@media(max-width:1025px){.paragraph-section.section.share.tilted{min-height:80vh}}@media(max-width:769px){.paragraph-section.section.share.tilted{min-height:90vh;padding-top:15vh}}@media(max-width:767px){.paragraph-section.section.share.tilted{margin-bottom:10px;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;padding-bottom:60vw}}.paragraph-section.section.tilted{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:-77px;min-height:1000px}@media(max-width:1025px){.paragraph-section.section.tilted{min-height:110vh}}@media(max-width:769px){.paragraph-section.section.tilted{-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}@media(max-width:767px){.paragraph-section.section.tilted{margin-bottom:10px;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.paragraph-section.section.tilted.last{margin-bottom:10px}.paragraph-section.section.tilted .section__container{z-index:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:769px){.paragraph-section.section.tilted .section__container{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.paragraph-section.section .section__container{margin:0 auto;max-width:90%}@media(min-width:1400px){.paragraph-section.section .section__container{max-width:1370px}}.paragraph-section.section .section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media(max-width:1025px){.paragraph-section.section .section__background{background-position:50% 50%!important}}.paragraph-section.section .section__background.tilted{-webkit-clip-path:polygon(0 87px,100% 0,100% calc(100% - 87px),0 100%);clip-path:polygon(0 87px,100% 0,100% calc(100% - 87px),0 100%)}@media(max-width:767px){.paragraph-section.section .section__background.tilted{-webkit-clip-path:none;clip-path:none}}.paragraph-section.section .section__background.tilted--flat__bottom{-webkit-clip-path:polygon(0 87px,100% 0,100% calc(100% - 0),0 100%);clip-path:polygon(0 87px,100% 0,100% calc(100% - 0),0 100%)}@media(max-width:767px){.paragraph-section.section .section__background.tilted--flat__bottom{-webkit-clip-path:none;clip-path:none}}.paragraph-section.section .section__background:before{display:block;content:"";background-color:#000;opacity:.6;height:100%}.paragraph-section.section .section__background.clean{background-position:50% 0}.paragraph-section.section .section__background.clean:before{display:none}.paragraph-section.section .section__asset{background-repeat:no-repeat;background-size:contain;position:absolute;height:100%}.paragraph-section.section .section__asset-image{width:100%;height:100%}.paragraph-section.section .section__asset .asset__image{overflow:hidden}.paragraph-section.section .section__asset .asset__image iframe{width:100%;height:100%}.paragraph-section.section .section__asset .asset__image img{max-width:100%;object-fit:cover;height:100%;width:auto}.paragraph-section.section .section__asset.imac{width:55vw;background-image:url(../..//images/asset__imac@2x.png);background-position:0 0;top:40px;right:-20%;pointer-events:none}@media(min-width:2000px){.paragraph-section.section .section__asset.imac{height:1000px}}@media(min-width:1400px){.paragraph-section.section .section__asset.imac{right:-8%}}@media(min-width:1024px){.paragraph-section.section .section__asset.imac{right:-10%}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section.section .section__asset.imac{width:45vw;top:240px}}@media(max-width:1025px){.paragraph-section.section .section__asset.imac{right:-10%;top:60%;width:54vw;z-index:-1;-ms-transform:none!important;transform:none!important}}@media(max-width:769px){.paragraph-section.section .section__asset.imac{-ms-transform:scale(.86)!important;transform:scale(.86)!important;top:45vh;left:0;right:0;margin:auto}}@media(max-width:769px){.paragraph-section.section .section__asset.imac{-ms-transform:scale(1)!important;transform:scale(1)!important;width:90vw;height:100vw;background-position:50% 100%;position:relative;top:auto;margin-top:-13vw;margin-bottom:-40vh}}.paragraph-section.section .section__asset.imac:after{display:none;content:"";position:absolute;top:1vw;right:0;left:20px;height:36vw;width:auto;box-shadow:-20px -20px 40px 10px rgba(0,0,0,.5);border-radius:4vw 0 0 100px;-ms-transform:skewY(3deg) rotate(-3deg);transform:skewY(3deg) rotate(-3deg);z-index:-1}.paragraph-section.section .section__asset.imac .asset__image{background-color:#333;position:absolute;top:2.15vw;right:2.55vw;left:2.33vw;height:28.3vw;margin:auto;border-radius:1px}@media(min-width:2180px){.paragraph-section.section .section__asset.imac .asset__image{top:46px;left:51px;height:614px;right:auto}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section.section .section__asset.imac .asset__image{height:23vw;top:1.75vw;right:2.35vw;left:1.93vw}}@media(max-width:1025px){.paragraph-section.section .section__asset.imac .asset__image{right:auto;bottom:auto;top:1.7vw;left:1.9vw;height:28vw}}@media(max-width:769px){.paragraph-section.section .section__asset.imac .asset__image{top:28.35vw;right:4.1vw;left:3.8vw;height:46.3vw}}.paragraph-section.section .section__asset.ipads{background-image:url(../..//images/asset__ipads@2x.png);background-position:50% 100%;width:919px;right:80px;bottom:-9%}@media(min-width:2000px){.paragraph-section.section .section__asset.ipads{width:48vw}}@media(min-width:1024px){.paragraph-section.section .section__asset.ipads{right:-10%}}@media(min-width:1400px){.paragraph-section.section .section__asset.ipads{right:80px}}@media(max-width:1025px){.paragraph-section.section .section__asset.ipads{width:869px;right:-30%}}@media(max-width:769px){.paragraph-section.section .section__asset.ipads{width:90vw;top:auto;right:-82vw;bottom:-32vw;left:0;-ms-transform:none!important;transform:none!important;margin:0 auto}}@media(max-width:767px){.paragraph-section.section .section__asset.ipads{position:relative;left:-25vw;right:auto;bottom:auto;width:150vw;height:150vw;margin-bottom:-60vw}}.paragraph-section.section .section__asset.iphone{background-image:url(../..//images/asset__iphone@2x.png);background-position:50% 50%;width:49vw;max-width:2000px;height:100%;left:8vw}.paragraph-section.section .section__asset.iphone .asset__image{background-color:#333;position:absolute;top:.05vw;right:5.7vw;bottom:0;left:6vw;height:21vw;margin:auto;border-radius:1px}@media(min-width:2000px){.paragraph-section.section .section__asset.iphone .asset__image{top:1px;right:123px;left:129px;height:449px}}@media(max-width:767px){.paragraph-section.section .section__asset.iphone .asset__image{top:.1vw}}@media(min-width:2000px){.paragraph-section.section .section__asset.iphone{width:1050px;left:16.5vw}}@media(max-width:769px){.paragraph-section.section .section__asset.iphone{-ms-transform:scale(1.85)!important;transform:scale(1.85)!important;top:15vh;right:0;left:0;margin:auto}}@media(max-width:767px){.paragraph-section.section .section__asset.iphone{-ms-transform:scale(1.9)!important;transform:scale(1.9)!important;position:relative;height:40vw;margin-top:-20vh;margin-bottom:10vh}}.paragraph-section.section .section__asset.macbook{background-image:url(../..//images/asset__macbook@2x.png);background-position:50% 100%;right:.8vw;bottom:-2.08vw;width:62vw}@media(min-width:1026px)and (max-width:1399px){.paragraph-section.section .section__asset.macbook{width:72vw;bottom:-2.6vw}}@media(max-width:1025px){.paragraph-section.section .section__asset.macbook{right:-5vw;bottom:-2.8vw;width:74vw}}@media(max-width:769px){.paragraph-section.section .section__asset.macbook{-ms-transform:scale(1.4)!important;transform:scale(1.4)!important;right:0;bottom:15.2vh;left:0;margin:0 auto}}@media(max-width:767px){.paragraph-section.section .section__asset.macbook{height:50vw;bottom:5.2vw}}.paragraph-section.section .section__asset.macbook .asset__image{background-color:#333;position:absolute;top:auto;right:11.15vw;bottom:4.35vw;left:11.25vw;height:24.86vw;margin:auto;border-radius:1px}@media(min-width:3200px){.paragraph-section.section .section__asset.macbook .asset__image{height:800px;width:1265px;bottom:150px}}@media(min-width:1026px)and (max-width:1399px){.paragraph-section.section .section__asset.macbook .asset__image{right:12.9vw;bottom:5.1vw;left:13.05vw;height:28.85vw}}@media(max-width:1025px){.paragraph-section.section .section__asset.macbook .asset__image{right:13.3vw;bottom:4.35vw;left:13.3vw;height:30.5vw}}@media(max-width:769px){.paragraph-section.section .section__asset.macbook .asset__image{height:30.6vw}}.paragraph-section .scroll__down{position:fixed;bottom:5%;color:#fff;text-align:center;left:0;right:0;opacity:0;pointer-events:none}.paragraph-section .scroll__down.show{opacity:1}@media(min-width:1200px){.paragraph-section .scroll__down{bottom:5%}}@media(min-width:1400px){.paragraph-section .scroll__down{bottom:5%}}@media(max-width:1025px){.paragraph-section .scroll__down{display:none!important;opacity:0}}.paragraph-section .scroll__down img,.paragraph-section .scroll__down svg{width:30px}@media(max-width:1399px){.paragraph-section .scroll__down .a{fill:#fff;opacity:1}}.paragraph-section.section.hero{padding-top:150px;min-height:680px}@media(max-width:1025px){.paragraph-section.section.hero{min-height:80vh;padding-top:135px}}@media(max-width:769px){.paragraph-section.section.hero{padding-top:115px;margin-bottom:22vh}}@media(min-width:1400px){.paragraph-section.section.hero{min-height:960px}}@media(max-width:769px){.paragraph-section.section.hero .section__container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:769px){.paragraph-section.section.hero .copy{text-align:center}}.paragraph-section.section.hero .ai-desc{font-size:14px;margin-top:10px}@media(max-width:769px){.paragraph-section.section.hero .click__tease{max-width:none}}.paragraph-section.section.hero .click__through{display:inline-block}.paragraph-section.section.hero .gradient{text-align:center}@media(min-width:768px){.paragraph-section.section.hero .outline{margin-left:10px}}.paragraph-section.section.hero .outline a{border:1px solid #fff;box-shadow:none!important;line-height:50px;min-width:212px;text-align:center}.paragraph-section.section.hero .action{margin-top:86px}@media(max-width:1025px){.paragraph-section.section.hero .action{margin-top:60px}}.paragraph-section.section.hero .action a{margin-bottom:0}@media(max-width:767px){.paragraph-section.section.hero .action a{width:100%;margin:0}}@media(max-width:767px){.paragraph-section.section.hero .action a:first-of-type{margin-top:15px;-moz-order:1;-ms-flex-order:1;order:1}}@media(max-width:767px){.paragraph-section.section.hero .action{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:70vw}}.paragraph-section.section.hero .section__background{background-position:0 0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 117px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 117px),0 100%)}@media(max-width:1025px){.paragraph-section.section.hero .section__background{-webkit-clip-path:none;clip-path:none}}@media(min-width:1400px){.paragraph-section.section.hero .section__background{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 477px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 477px),0 100%)}}.paragraph-section.section.hero .section__background:before{display:none}.paragraph-section.section.intro .click__tease,.paragraph-section.section.intro .tagline{margin:11px 0 15px 0}.paragraph-section.section.intro .counters{margin-top:90px}@media(max-width:767px){.paragraph-section.section.intro .counters{-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph-section.section.intro .copy{max-width:720px}.paragraph-section.section.intro .copy .click__tease,.paragraph-section.section.intro .copy .tagline,.paragraph-section.section.intro .copy h1,.paragraph-section.section.intro .copy h2{max-width:530px;margin-left:auto;margin-right:auto}.paragraph-section.section.connect .section__container{padding-top:7%}@media(max-width:769px){.paragraph-section.section.connect.tilted{padding-top:10vh}}.paragraph-section.section.connect .copy:last-of-type{margin-top:160px}@media(max-width:1025px){.paragraph-section.section.connect .copy:last-of-type{margin-top:90px}}.paragraph-section.section.learn{padding-bottom:130px}.paragraph-section.section.learn .copy{margin-left:auto}.paragraph-section.section.learn .counters{max-width:90%;position:absolute;right:0;bottom:125px;left:0;margin:0 auto}@media(min-width:1400px){.paragraph-section.section.learn .counters{max-width:1370px}}@media(max-width:767px){.paragraph-section.section.learn .counters{position:relative;bottom:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:70px auto 60px;max-width:100%}}.paragraph-section.section.learn .count{font-size:60px}.paragraph-section.section.learn .count__label{font-size:18px;margin-top:9px}@media(max-width:769px){.paragraph-section.section.learn .count__label{font-size:14px;font-weight:600}}@media(max-width:769px){.paragraph-section.section.learn.tilted{min-height:130vh;padding-top:30vw}}.paragraph-section.section.membership,.paragraph-section.section.topics{min-height:900px;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:1025px){.paragraph-section.section.membership,.paragraph-section.section.topics{min-height:100vh}}.paragraph-section.section.topics{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){.paragraph-section.section.topics .copy{max-width:90%}}.paragraph-section.section.resources{padding-bottom:0;margin-bottom:0;background-color:#fff}.paragraph-section.section.membership .subheading{line-height:22px;margin-top:20px;margin-bottom:-9px}.paragraph-section.section.membership .section__container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width:769px){.paragraph-section.section.membership .section__container{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:991px){.paragraph-section.section.membership .memberships{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.paragraph-section.section.membership .membership__plan{width:373px;height:499px;background-size:cover;background-position:50% 0;background-repeat:no-repeat;float:left;position:relative;margin-left:15px}@media(max-width:1279px){.paragraph-section.section.membership .membership__plan{max-width:25vw;height:50vh;background-size:contain;background-position:50% 50%}}@media(max-width:769px){.paragraph-section.section.membership .membership__plan{max-width:40vw;background-position:50% 100%}}@media(max-width:991px){.paragraph-section.section.membership .membership__plan{max-width:none;margin:20px 0 0}}.paragraph-section.section.membership .membership__plan:after{display:block;content:"";position:absolute;top:0;right:0;bottom:1px;left:0;z-index:-1;box-shadow:0 5px 30px -5px rgba(0,0,0,.5);border-radius:0 0 8px 8px}@media(max-width:1279px){.paragraph-section.section.membership .membership__plan:after{display:none}}.paragraph-section.section.membership .membership__plan:first-child,.paragraph-section.section.membership .membership__plan:only-child{margin:0}@media(max-width:991px){.paragraph-section.section.membership .membership__plan:first-child,.paragraph-section.section.membership .membership__plan:only-child{margin:20px 0 0}}.paragraph-section.section.membership .membership__plan.full{background-image:url(../..//images/background__asset__full_access@2x.png)}.paragraph-section.section.membership .membership__plan.trial{background-image:url(../..//images/background__asset__free_trial@2x.png)}.paragraph-section.section h1{text-transform:none}.paragraph-section.section h1,.paragraph-section.section h2{font-size:48px;font-weight:900;margin:0;letter-spacing:-2px}.paragraph-section.section h1.large,.paragraph-section.section h2.large{font-size:72px;margin-bottom:15px}@media(max-width:1025px){.paragraph-section.section h1.large,.paragraph-section.section h2.large{font-size:54px}}@media(max-width:767px){.paragraph-section.section h1.large,.paragraph-section.section h2.large{font-size:38px}}@media(max-width:767px){.paragraph-section.section h1,.paragraph-section.section h2{font-size:38px}}.paragraph-section.section .copy{max-width:530px}.paragraph-section.section .copy.narrow{max-width:355px}.paragraph-section.section .copy.narrow .action{margin-top:36px}.paragraph-section.section .copy.wide{max-width:685px}.paragraph-section.section .copy__caps{text-transform:uppercase;margin-bottom:15px}.paragraph-section.section .copy.centered{text-align:center;margin:0 auto}.paragraph-section.section .copy.white{color:#fff}@media(max-width:769px){.paragraph-section.section .copy.white{margin:0 auto}}.paragraph-section.section .copy__separator{height:1px;background-color:hsla(0,0%,100%,.25);margin:28px 0 9px}.paragraph-section.section .subtitle{font-size:36px;line-height:40px;font-weight:200;letter-spacing:-1.75px;margin-top:3px}@media(max-width:767px){.paragraph-section.section .subtitle{font-size:32px;line-height:30px}}.paragraph-section.section .click__tease,.paragraph-section.section .tagline{font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:2.25px;margin:0 0 2px}.paragraph-section.section .subheading{font-size:18px;line-height:26px}.paragraph-section.section .subheading.smaller{font-size:14px;line-height:22px;font-weight:500;margin:27px 0 50px}.paragraph-section.section .subheading p{margin-bottom:26px}.paragraph-section.section .subheading p:last-child{margin:0}.paragraph-section.section .action a{font-size:20px;line-height:52px;font-weight:900;padding:0 20px}.paragraph-section.section .click__through a{display:block;color:#fff;text-decoration:none;letter-spacing:-.5px}.paragraph-section.section .click__through.red a{background-color:#e6001c}.paragraph-section.section .click__through.green a{background-color:#40ad38}.paragraph-section.section .click__through.blue a{background-color:#3f579b}.paragraph-section.section .click__through.gradient a{background:-ms-linear-gradient(-90deg,#00aef0 0,#04a6ea 18.44%,#118fda 47.53%,#256ac0 83.43%,#2f57b2 100%);background:linear-gradient(180deg,#00aef0 0,#04a6ea 18.44%,#118fda 47.53%,#256ac0 83.43%,#2f57b2 100%);background-size:1px 52px;min-width:248px;box-shadow:0 2px 3px rgba(0,0,0,.15);transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.paragraph-section.section .click__through.gradient a{min-width:212px}}.paragraph-section.section .click__through.gradient a:hover{background-size:1px 72px}.paragraph-section.section .click__through.outline a{box-shadow:inset 0 0 0 1px #fff;transition:all .2s cubic-bezier(.4,0,.2,1)}.paragraph-section.section .click__through.outline a:hover{background-color:#fff;color:#333}.paragraph-section.section .click__through a:hover{color:#fff;text-decoration:none}.paragraph-section.section .button__glyph a{position:relative}.paragraph-section.section .button__glyph a:after{display:block;content:"";position:absolute;top:2px;right:20px;bottom:0;margin:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain}.paragraph-section.section .button__glyph.arrow a:after{width:24px;height:16px;background-image:url(../..//images/glyph--arrow@2x.png)}.paragraph-section.section .button__glyph.dots a:after{width:24px;height:6px;background-image:url(../..//images/glyph--dots@2x.png)}.paragraph-section.section .button__fancy a{position:relative}.paragraph-section.section .button__fancy a:before{display:block;content:"";background-color:#fff;position:absolute;right:100%;bottom:0;left:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}.paragraph-section.section .button__fancy a:hover:before{right:0;opacity:.2}.paragraph-section.section .click__tease{max-width:248px;text-align:center;margin-top:12px;margin-bottom:0}.paragraph-section.section .click__tease span{font-family:museo-700}.paragraph-section.section .bolder{font-weight:700}.paragraph-section.section .counters{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}.paragraph-section.section .counters.white *{color:#fff}@media(max-width:767px){.paragraph-section.section .counters.white *{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}}.paragraph-section.section .counter__container{text-align:center;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}@media(max-width:767px){.paragraph-section.section .counter__container{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px;text-align:left;max-width:60vw}}.paragraph-section.section .count{font-family:museo-700;color:#3f579b;font-size:72px;letter-spacing:-4px;display:inline-block;vertical-align:middle;line-height:60px}@media(max-width:1025px){.paragraph-section.section .count{font-size:62px;line-height:50px}}@media(max-width:769px){.paragraph-section.section .count{font-size:52px;line-height:40px;letter-spacing:-2px}}.paragraph-section.section .count span{font-family:museo-300;color:#3f579b;font-size:36px;display:inline-block;vertical-align:middle;line-height:26px;width:22px;margin-right:-31px;margin-left:9px}.paragraph-section.section .count__label{font-size:24px;font-weight:300;margin-top:17px;color:#4d4d4d;position:relative}@media(max-width:769px){.paragraph-section.section .count__label{font-size:20px;font-weight:400}}@media(max-width:767px){.paragraph-section.section .count__label{margin-top:7px}}.paragraph-section.section .topics__container ul{padding:0;margin:0;list-style:none;column-count:2;column-gap:80px;position:relative;left:58px}@media(max-width:1025px){.paragraph-section.section .topics__container ul{column-gap:90px}}@media(max-width:767px){.paragraph-section.section .topics__container ul{column-count:1}}.paragraph-section.section .topics__container li{color:#fff;font-size:14px;font-weight:700;position:relative}@media(max-width:767px){.paragraph-section.section .topics__container li{max-width:80%;line-height:0;margin-bottom:15px}}.paragraph-section.section .theme__glyph{line-height:42px;position:static}.paragraph-section.section .theme__glyph:before{display:block;content:"";font-family:irt-full;font-size:32px;line-height:41px;font-weight:400;color:inherit;position:absolute;top:0;left:-47px;float:none;margin:0}.paragraph-section.section .footnote{font-size:10px;font-style:italic;font-family:museo-300;font-weight:400;letter-spacing:1px;position:absolute;top:4px;color:#929292;margin-left:1px}.paragraph-section.section .firms{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -21px}.paragraph-section.section .firm__logo{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:90px}@media(max-width:767px){.paragraph-section.section .firm__logo{-ms-flex-preferred-size:50%;flex-basis:50%}}.paragraph-section.section .firm__logo img{max-width:70px;max-height:50px;margin:0 auto;width:auto}.paragraph-section .paragraph-slider .slider-mac{background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;background-image:url(../..//images/asset__macbook@2x.png);background-position:50% 100%;right:.8vw;bottom:-2.08vw;width:62vw}@media(min-width:1600px){.paragraph-section .paragraph-slider .slider-mac{position:relative;right:auto;width:1500px;height:750px;margin:auto;bottom:-52px}}@media(min-width:1200px)and (max-width:1599px){.paragraph-section .paragraph-slider .slider-mac{position:relative;right:auto;width:1100px;height:550px;margin:auto;bottom:-38px}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section .paragraph-slider .slider-mac{position:relative;right:auto;width:1000px;height:500px;margin:auto;bottom:-35px}}@media(min-width:992px)and (max-width:1025px){.paragraph-section .paragraph-slider .slider-mac{position:relative;right:auto;width:850px;height:430px;margin:auto;bottom:-29px}}@media(min-width:768px)and (max-width:991px){.paragraph-section .paragraph-slider .slider-mac{height:360px;bottom:-24px;position:relative;width:700px;margin:auto}}@media(max-width:767px){.paragraph-section .paragraph-slider .slider-mac{height:48vw;bottom:1vw;position:relative;width:90%;margin:auto auto 40px;right:0;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important}}@media(max-width:499px){.paragraph-section .paragraph-slider .slider-mac{bottom:1.3vw}}.paragraph-section .paragraph-slider .slider-mac .slider-images{background-color:#333;position:absolute;top:auto;right:11.15vw;bottom:4.35vw;left:11.25vw;height:24.86vw;margin:auto;border-radius:1px}@media(min-width:1600px){.paragraph-section .paragraph-slider .slider-mac .slider-images{right:270px;left:270px;top:-62px;bottom:0;height:600px}}@media(min-width:1200px)and (max-width:1599px){.paragraph-section .paragraph-slider .slider-mac .slider-images{right:198px;left:198px;top:-45px;bottom:0;height:440px}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section .paragraph-slider .slider-mac .slider-images{right:180px;left:180px;top:-40px;bottom:0;height:400px}}@media(min-width:992px)and (max-width:1025px){.paragraph-section .paragraph-slider .slider-mac .slider-images{right:152px;left:152px;top:-30px;bottom:0;height:340px}}@media(min-width:768px)and (max-width:991px){.paragraph-section .paragraph-slider .slider-mac .slider-images{right:128px;left:128px;top:-20px;bottom:0;height:270px}}@media(max-width:767px){.paragraph-section .paragraph-slider .slider-mac .slider-images{height:35.6vw;top:6vw;right:15.8vw;left:15.8vw}}.paragraph-section .paragraph-slider .slider-mac .slider-images .slick-slide{object-fit:cover}.paragraph-section .paragraph-slider .slider-mac .slick-list,.paragraph-section .paragraph-slider .slider-mac .slick-track{height:100%}.paragraph-section .paragraph-slider .slider-title-container{padding:20px 0 0;width:1100px;margin:auto}@media(min-width:1600px){.paragraph-section .paragraph-slider .slider-title-container{width:1300px;padding:30px 0 0}}@media(min-width:992px)and (max-width:1199px){.paragraph-section .paragraph-slider .slider-title-container{width:960px}}@media(max-width:991px){.paragraph-section .paragraph-slider .slider-title-container{max-width:100%;width:100%}}@media(max-width:767px){.paragraph-section .paragraph-slider .slider-title-container{padding:20px 0 40px}}.paragraph-section .paragraph-slider .slider-title-container .slick-slide{text-align:center;font-size:16px;font-weight:600;padding:10px;position:relative;margin-bottom:10px;cursor:pointer;margin-left:20px;margin-right:20px}.paragraph-section .paragraph-slider .slider-title-container .slick-slide.slick-current{background-color:#39b54a;color:#fff}.paragraph-section .paragraph-slider .slider-title-container .slick-slide.slick-current:before{content:"";position:absolute;bottom:-7px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#39b54a transparent transparent transparent}.paragraph-section .paragraph-slider .slick-arrow{width:100px;height:100px;transition:all .2s ease-out}@media(max-width:767px){.paragraph-section .paragraph-slider .slick-arrow{width:60px;height:60px}}@media(max-width:499px){.paragraph-section .paragraph-slider .slick-arrow{width:40px;height:40px}}.paragraph-section .paragraph-slider .slick-arrow:before{background-color:#fafafa;box-shadow:0 0 1px 0 #dedede;width:80%;height:100%;display:block;line-height:100px;opacity:1;position:relative;z-index:-2;content:"";font-family:irt-full;font-size:60px;color:#000;transition:all .2s ease-out}@media(max-width:767px){.paragraph-section .paragraph-slider .slick-arrow:before{line-height:60px;font-size:40px}}@media(max-width:499px){.paragraph-section .paragraph-slider .slick-arrow:before{line-height:40px;font-size:30px}}.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-100px}@media(min-width:1600px){.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-106px}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-98px}}@media(min-width:768px)and (max-width:1025px){.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-95px}}@media(max-width:767px){.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-59px}}@media(max-width:499px){.paragraph-section .paragraph-slider .slick-arrow.slick-prev{left:-40px}}.paragraph-section .paragraph-slider .slick-arrow.slick-prev:before{content:"";border-radius:50% 0 0 50%}.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-100px}@media(min-width:1600px){.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-106px}}@media(min-width:1026px)and (max-width:1199px){.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-98px}}@media(min-width:768px)and (max-width:1025px){.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-95px}}@media(max-width:767px){.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-59px}}@media(max-width:499px){.paragraph-section .paragraph-slider .slick-arrow.slick-next{right:-40px}}.paragraph-section .paragraph-slider .slick-arrow.slick-next:before{content:"";border-radius:0 50% 50% 0;margin-left:20%}.paragraph-section .paragraph-slider .slick-arrow:hover:before{color:#00aef0}@media(min-width:768px){.page-node-type-authenticated-homepage #block-globalsearchheader-mobile,.page-node-type-authenticated-homepage #block-homepagemobilemenu{display:none}}@media(max-width:767px){.page-node-type-authenticated-homepage .main-menu__complementary-block{position:relative}.page-node-type-authenticated-homepage .main-menu__complementary-block:before{position:absolute;border-left:1px solid #e9e8e9;left:-10px;top:15px;bottom:15px;display:block;content:"";opacity:.13}.page-node-type-authenticated-homepage .main-menu__complementary-block ul.complementary_menu li a:before{opacity:.64;color:#fff!important}.page-node-type-authenticated-homepage .main-menu__complementary-block ul.complementary_menu li .menu-counter{box-shadow:0 0 0 2px #1a1a1a}.page-node-type-authenticated-homepage .global-search-header{padding:15px 5px 0;background-color:#f7f7f7;z-index:1}.page-node-type-authenticated-homepage .global-search-header form{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.page-node-type-authenticated-homepage .global-search-header form button.form-submit{border:0;border-radius:0 3px 3px 0;height:50px;width:55px;padding:0;overflow:hidden;text-indent:-9999px;background:#00aef0;position:relative}.page-node-type-authenticated-homepage .global-search-header form button.form-submit:before{content:"";display:block;font-family:"Glyphicons Halflings";font-weight:400;line-height:50px;text-indent:0;font-size:20px;text-shadow:none}.page-node-type-authenticated-homepage .global-search-header label{display:none}.page-node-type-authenticated-homepage .global-search-header .form-group{margin:0}.page-node-type-authenticated-homepage .global-search-header input{border-radius:3px 0 0 3px;box-shadow:0 3px 5px 0 rgba(0,0,0,.05);border:none}.page-node-type-authenticated-homepage .global-search-header ::-webkit-input-placeholder{font-weight:700}.page-node-type-authenticated-homepage .global-search-header ::-moz-placeholder{font-weight:700}.page-node-type-authenticated-homepage .global-search-header :-ms-input-placeholder{font-weight:700}.page-node-type-authenticated-homepage .global-search-header :-moz-placeholder{font-weight:700}.page-node-type-authenticated-homepage #block-homepagemobilemenu{display:block;background-color:#f7f7f7}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu{-moz-flex:1;-ms-flex:1 0 auto;flex:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 5px 20px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li{min-width:33.2%;position:relative;display:block;text-align:center}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:before{content:"";font-family:irt-mobile;font-style:normal;font-size:30px;line-height:30px;position:absolute;left:0;z-index:1;right:0;top:20px;pointer-events:none}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(1),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(2),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(3){color:#2da92d}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(4),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(5),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(6){color:#b80200}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(7),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(8),.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(9){color:#03aef0}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(1):before{content:""}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(2):before{content:"";font-size:28px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(3):before{content:"";font-size:28px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(4):before{content:"";font-size:26px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(5):before{content:"";font-size:26px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(6):before{content:"";font-size:26px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(7):before{content:""}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(8):before{content:"";font-size:26px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li:nth-child(9):before{content:""}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li a{display:block;background-color:#fff;height:85px;margin:5px;color:#7d7d7d;font-size:14px;line-height:16px;font-weight:800;letter-spacing:-.44px;text-align:center;padding:55px 0 0;box-shadow:0 3px 8px 0 rgba(0,0,0,.05);transition:all .2s ease-out;border-radius:7px}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li a:focus,.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li a:hover{background-color:#d2d2d2}.page-node-type-authenticated-homepage #block-homepagemobilemenu ul.menu li a.upgrade-membership{background-color:#e0e0e0}.page-node-type-authenticated-homepage #user-info-menu{padding:20px 20px 20px 10px}.page-node-type-authenticated-homepage .region-header .header-container{background-color:#1a1a1a}.page-node-type-authenticated-homepage .region-header .header-container .main-menu__main-block{display:none!important}.page-node-type-authenticated-homepage .region-header .header-container .search-mobile{display:none!important}.page-node-type-authenticated-homepage .region-header .header-container .global-search-header{display:none}.page-node-type-authenticated-homepage .region-header .header-container .logo-box{width:200px}.page-node-type-authenticated-homepage .region-header .header-container .logo-box .a55{fill:#fff}.page-node-type-authenticated-homepage .region-header .header-container .logo-box .logo{width:100%;padding-top:10px}.page-node-type-authenticated-homepage .region-header .header-container .main-menus{width:calc(100% - 200px)}.page-node-type-authenticated-homepage .explore-block-wrapper{margin-top:0}.page-node-type-authenticated-homepage #block-homepagepromoblockright,.page-node-type-authenticated-homepage .block-views-blockevents-homepage-past-events-homepage,.page-node-type-authenticated-homepage .block-views-blockevents-homepage-upcomming-events-homepage,.page-node-type-authenticated-homepage .block-views-blockresources-homepage-promoted-resources-homepage{display:none!important}}.page-node-type-anonymous-homepage .main-section--full{padding:0}.page-node-type-anonymous-homepage .footer{margin:10px 0 0}.page-node-type-anonymous-homepage nav.tabs.connect-tabs{position:absolute;top:0;left:0}.page-node-type-anonymous-homepage nav.tabs.connect-tabs li.active a{color:#000}.page-node-type-anonymous-homepage nav.tabs.connect-tabs a{color:#fff}.page-node-type-anonymous-homepage .website-footer-menu{margin:35px 0 0}.throbber-anonymous{position:absolute;width:20px;height:20px;top:auto;left:0;right:0;bottom:90px;margin:0 auto;color:#fff;font-size:20px;display:block}.login-lock-icon{display:inline-block;width:22px;height:22px;background-image:url(../../images/icon-lock-open.png);background-repeat:no-repeat;background-position:center center;background-size:contain;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:6px;transition:background-image .2s;vertical-align:middle}a:hover>.login-lock-icon{background-image:url(../../images/icon-lock-open-hover.png)}#ir-online-site .topbarmenu .navbar-nav>li:nth-child(4){background:#3f579b}#ir-online-site .topbarmenu .navbar-text::before{content:"Online Network"}@font-face{font-family:"Raleway Regular";src:url(https://innovationroundtable.com/wp-content/themes/innovation/fonts/raleway/Raleway-Regular.ttf)}.top-bar-external{border-bottom:2px solid #0d1944}.top-bar-external .members-table td,.top-bar-external table.members-table{border-collapse:collapse;border-spacing:0;font-family:"Raleway Regular";font-size:13px;line-height:20px;color:#666}.top-bar-external a,.top-bar-external a:hover{text-decoration:none}.top-bar-external img{max-width:100%;height:auto}.top-bar-external .navbar .navbar-nav,.top-bar-external .navbar-nav>li>.dropdown-menu{margin-top:10px}.top-bar-external .navbar-inverse .navbar-nav li a{color:#00aef0;font-family:"Raleway Medium"}@media only screen and (min-width:992px){.top-bar-external .navbar-inverse .navbar-nav li a{font-size:18px;line-height:24px}}.top-bar-external .navbar-inverse .navbar-nav>.open>a{background:rgba(0,0,0,0);color:#273669}.top-bar-external .navbar-inverse .navbar-nav>.open>a:focus,.top-bar-external .navbar-inverse .navbar-nav>.open>a:hover{background:rgba(0,0,0,0);color:#273669}.top-bar-external .navbar-inverse .navbar-nav>.active>a,.top-bar-external .navbar-inverse .navbar-nav>.active>a:focus,.top-bar-external .navbar-inverse .navbar-nav>.active>a:hover{background:rgba(0,0,0,0);color:#273669!important}.top-bar-external .navbar-inverse .navbar-nav>li>a:focus,.top-bar-external .navbar-inverse .navbar-nav>li>a:hover{background:rgba(0,0,0,0);color:#273669}.top-bar-external .socailLink .fa.fa-twitter,.top-bar-external .socialList .fa.fa-twitter{background:#37a3d1}.top-bar-external .socailLink .fa.fa-linkedin,.top-bar-external .socialList .fa.fa-linkedin{background:#2373b8}.top-bar-external .socialList .fa.fa-linkedin,.top-bar-external .socialList .fa.fa-twitter{border-radius:50%;color:#fff;height:28px;line-height:28px;text-align:center;width:28px;margin-left:-1px}.top-bar-external .socailLink .fa.fa-linkedin,.top-bar-external .socailLink .fa.fa-twitter{border-radius:50%;color:#fff;height:41px;left:-2px;line-height:41px;position:relative;text-align:center;top:-4px;width:41px}.top-bar-external section{margin:0 auto;position:relative}.top-bar-external .inner-content{padding:70px 0}.top-bar-external .list-inline.summitInfo{margin:0 auto 60px}.top-bar-external .list-inline{margin:0 auto}.top-bar-external .list-inline li{padding:0}.top-bar-external .social-links{margin:0 auto;padding:0}.top-bar-external .social-links li{background:none repeat scroll 0 0 #fff;border-radius:50%;display:inline-block;height:36px;line-height:40px;margin:0 8px 0 0;padding:0;text-align:center;width:36px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.top-bar-external .social-links li:hover{transform:scale(1.15) rotate(360deg);-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg)}.top-bar-external .social-links li a{color:#171f3d;display:block}.top-bar-external .social-links li a i{font-size:20px;color:#171f3d!important}.top-bar-external .topbarmenu{background:#273769;border:0;margin-bottom:0;min-height:36px;z-index:9999}.top-bar-external .topbarmenu .navbar-brand{margin-left:0!important;padding:4px 15px;height:36px}.top-bar-external .topbarmenu .navbar-toggle{margin:0;border:0}.top-bar-external .topbar-social-widget{padding-right:15px}.top-bar-external .topbarmenu .topbar-social-widget{padding:8px 15px 0 0}.top-bar-external .topbarmenu .topbar-social-widget .social-links li{width:22px;height:22px;line-height:22px}.top-bar-external .topbarmenu .topbar-social-widget .social-links li a i{font-size:14px}.top-bar-external .topbarmenu .navbar-nav>li,.top-bar-external .topbarmenu .navbar-nav>li:hover{background:#17203d}.top-bar-external .topbarmenu .navbar-nav li a{text-align:center;font-size:14px;font-family:"Raleway Medium";line-height:19px;letter-spacing:0;color:#fff}.top-bar-external .topbarmenu .navbar-nav li a:focus,.top-bar-external .topbarmenu .navbar-nav li a:hover,.top-bar-external .topbarmenu .navbar-nav>.active>a,.top-bar-external .topbarmenu .navbar-nav>.active>a:focus,.top-bar-external .topbarmenu .navbar-nav>.active>a:hover{color:#fff!important}.top-bar-external .topbarmenu .navbar-nav>li:nth-child(1):hover{background:#03aef0}.top-bar-external .topbarmenu .navbar-nav>li:nth-child(2):hover{background:#e0ad69}.top-bar-external .topbarmenu .navbar-nav>li:nth-child(3):hover{background:#e6048c}.top-bar-external .topbarmenu .navbar-nav>li:nth-child(4):hover{background:#1481bd}.top-bar-external header .navbar-fixed-top{transition:transform .3s linear 0s}@media only screen and (max-width:991px){.top-bar-external .topbarmenu .navbar-brand{padding:3px 15px}.top-bar-external .topbarmenu .navbar-toggle{padding:8px 15px}.top-bar-external .topbarmenu .navbar-toggle .glyphicon{color:#eee;top:3px}.top-bar-external .topbarmenu .navbar-nav{margin:1px auto}.top-bar-external .topbarmenu .navbar-nav>li{margin-bottom:1px;width:100%}.top-bar-external .topbarmenu .menu-top-bar-sites-menu-container{width:100%}.top-bar-external .topbarmenu{padding:5px 0}.top-bar-external .topbarmenu .navbar-text{margin:0;padding:8px 0;color:#eee}.top-bar-external .topbarmenu .navbar-header{width:100%;border:1px solid #ccc;float:right;border-radius:4px;margin-right:0}}@media only screen and (min-width:992px){.top-bar-external .topbarmenu>.container-fluid{display:-ms-flexbox;display:flex;width:100%}.top-bar-external .topbarmenu .navbar-header,.top-bar-external .topbarmenu .topbar-social-widget{display:-ms-flexbox;display:flex;-ms-flex:inherit;flex:inherit;-ms-flex-pack:distribute;justify-content:space-around}.top-bar-external .topbarmenu .menu-top-bar-sites-menu-container{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex}.top-bar-external .topbarmenu .navbar-nav{margin-top:0;padding:0 30px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.top-bar-external .topbarmenu .navbar-nav>li a{padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar-external .topbarmenu .navbar-nav>li{-ms-transform:skewX(-18deg);transform:skewX(-18deg);-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;max-width:242px}.top-bar-external .topbarmenu .navbar-nav>li a{-ms-transform:skewX(18deg);transform:skewX(18deg)}.top-bar-external #ir-main-site .topbarmenu .navbar-nav>li:nth-child(1){background:#03aef0}.top-bar-external #ir-hr-site .topbarmenu .navbar-nav>li:nth-child(2){background:#e0ad69}.top-bar-external #ir-summit-site .topbarmenu .navbar-nav>li:nth-child(3){background:#e6048c}.top-bar-external #ir-online-site .topbarmenu .navbar-nav>li:nth-child(4){background:#3f579b}}.top-bar-external #ir-summit-site .topbarmenu .navbar-text::before{content:"Summit"}.top-bar-external #ir-online-site .topbarmenu .navbar-text::before{content:"Online Network"}@media only screen and (max-width:1400px){.top-bar-external .topbarmenu .menu-top-bar-sites-menu-container{width:85%}}@media only screen and (max-width:992px){.top-bar-external .topbarmenu .menu-top-bar-sites-menu-container{width:100%}}.top-bar-external .navbar-fixed-bottom .navbar-collapse,.top-bar-external .navbar-fixed-top .navbar-collapse{max-height:100%}@media(min-width:992px)and (max-width:1199px){.top-bar-external .megamenu.navbar-inverse .navbar-nav li a{font-size:15px}.top-bar-external .menu-menu-primary-container{width:65%}.top-bar-external .contentBox.collapse.in{width:938px}.top-bar-external .contentBox.collapse.in.rBox{left:-485px}.top-bar-external .benefitsRow p{font-size:16px;font-weight:500;line-height:22px;margin:20px auto}.top-bar-external .card-content{height:200px}}@media(min-width:992px)and (max-width:1099px){.top-bar-external .megamenu.navbar-inverse .navbar-nav li a{padding:15px 7px}.top-bar-external .menu-menu-primary-container{width:60%}}@media(min-width:768px)and (max-width:1199px){.top-bar-external .members h1,.top-bar-external .section2 h1,.top-bar-external .section3 h1{margin:0 auto}.top-bar-external .members .container,.top-bar-external .section2 .container,.top-bar-external .section3 .container{min-width:100%}.top-bar-external .members .overlay,.top-bar-external .section2 .overlay{padding:100px 15px 0}.top-bar-external .members .overlay,.top-bar-external .members .overlayR,.top-bar-external .section2 .overlay,.top-bar-external .section2 .overlayR,.top-bar-external .section3 .overlay,.top-bar-external .section3 .overlayL{min-height:390px}.top-bar-external .members p,.top-bar-external .summitTypo p,.top-bar-external .workshopsTypo p{margin:10px auto;padding-right:0}.top-bar-external .xlarge{font-size:46px}.top-bar-external .list-inline.summitInfo{margin:10px auto}}@media(min-width:768px)and (max-width:991px){.top-bar-external .section-MB p{font-size:24px;margin:0 auto}.top-bar-external .benefitsRow .blueBG,.top-bar-external .benefitsRow .greenBG,.top-bar-external .benefitsRow .redBG{min-height:300px}.top-bar-external .list-inline.summitInfo .xlarge{font-size:30px;line-height:36px}.top-bar-external .list-inline.summitInfo .regular{font-size:15px;line-height:20px}.top-bar-external .section1 .section1-inner{padding:48px 0}.top-bar-external .members .overlay,.top-bar-external .members .overlayR,.top-bar-external .section2 .overlay,.top-bar-external .section2 .overlayR,.top-bar-external .section3 .overlay,.top-bar-external .section3 .overlayL{min-height:340px}.top-bar-external .contentBox.collapse.in{width:718px}.top-bar-external .contentBox.collapse.in.rBox{left:-375px}}@media(max-width:991px){.top-bar-external .navbar-header{float:none}.top-bar-external .navbar-left,.top-bar-external .navbar-right{float:none!important}.top-bar-external .navbar-inverse .navbar-toggle:focus,.top-bar-external .navbar-inverse .navbar-toggle:hover{background:rgba(0,0,0,0)}.top-bar-external .megamenu.navbar-inverse .navbar-toggle,.top-bar-external .navbar-toggle{margin-right:0;display:block;border-color:#999}.top-bar-external .megamenu.navbar-inverse .navbar-toggle .icon-bar{background-color:#999}.top-bar-external .navbar-collapse{border-top:1px solid #101010;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.top-bar-external .navbar-fixed-top{top:0;border-width:0 0 1px}.top-bar-external .navbar-collapse.collapse{display:none!important}.top-bar-external .navbar-nav{float:none!important;margin:0 -15px}.top-bar-external .nvblock{padding:0;margin:0;position:relative;right:0;top:0;text-align:center;-ms-transform:skewX(-26deg);transform:skewX(-26deg);height:50px;background:#00aef0;background-image:linear-gradient(#00aef0,#1771a3);width:100%;text-transform:uppercase;color:#fff}.top-bar-external .nvblock li{list-style:none;-ms-transform:skewX(26deg) translateY(-50%) translateX(-50%);transform:skewX(26deg) translateY(-50%) translateX(-50%);position:relative;top:50%;left:50%;width:100%}.top-bar-external .collapse.in{display:block!important}.top-bar-external .socialList .fa.fa-envelope{font-size:1.7em}.top-bar-external .banner-content{padding:80px 0 20px}.top-bar-external .banner-content h1{font-size:23px;margin:0 auto}.top-bar-external .banner-content h1 small{font-size:16px;display:block}.top-bar-external .serBox{padding:35px 10px}.top-bar-external .m-bottom{margin-bottom:10px}.top-bar-external .portfolio .navbar-toggle .icon-bar{background:#999}.top-bar-external .portfolio-sorting li a{padding:10px}.top-bar-external .portfolio-sorting>li:first-child{padding:0}.top-bar-external #mc_embed_signup{box-shadow:0 0 4px #d8bfd8;width:60%;margin:0 auto;float:none}.top-bar-external .newsletterSec .itscaption{text-align:center}}@media only screen and (max-width:767px){.top-bar-external .navbar-nav>li.dropdown>a.visible-xs{display:inline-block!important}.top-bar-external .top-banner{padding-top:60px}.top-bar-external .home .top-banner .rightBanner{padding:0}.top-bar-external .home .banner-content h1{background:rgba(0,0,0,.1);font-size:23px;margin:0 auto;padding:10px 0}.top-bar-external .megamenu.navbar-inverse .navbar-collapse,.top-bar-external .megamenu.navbar-inverse .navbar-form{border-color:transparent}.top-bar-external .megamenu.navbar{background-color:hsla(0,0%,100%,.95)}.top-bar-external .megamenu.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#ccc}.top-bar-external .megamenu.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#555}.top-bar-external .megamenu.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#00aef0}.top-bar-external .dropdown-toggle{float:right}.top-bar-external .megamenu.navbar-inverse .navbar-brand{height:auto;padding:10px 10px 0;text-align:left;width:80%}.top-bar-external .navbar-brand>img{float:left}.top-bar-external .banner-content,.top-bar-external .home .banner-content{padding:0}.top-bar-external .leftBanner{margin-bottom:20px;text-align:center}.top-bar-external .banner-content .btn{padding:5px 10px}.paragraph-section.section .top-bar-external section h1,.top-bar-external section .paragraph-section.section h1,.top-bar-external section h2{font-size:22px}.top-bar-external .section1{padding:0}.top-bar-external .section1 .section1-inner{background-size:cover}.top-bar-external .carousel-logos img{margin:0 auto 20px}.top-bar-external .carousel-logos a.btn{margin:0 auto}.top-bar-external .overlayText{background-color:rgba(0,0,0,.6);padding:50px 15px}.top-bar-external .members .overlayR{display:none;min-height:514px;opacity:.45}.top-bar-external .members .overlay{background:rgba(0,0,0,0) url(../images/member-placeholder.jpg) no-repeat scroll top center/cover;color:#fff;padding:0}.top-bar-external .section2 .overlayR{display:none;min-height:514px;opacity:.45}.top-bar-external .section2 .overlay{background:rgba(0,0,0,0) url(../images/image-placeholder22.jpg) no-repeat scroll top center/cover;color:#fff;padding:0}.top-bar-external .section2 .overlayText{padding:100px 20px}.top-bar-external .section3 .overlayL{display:none;margin:30px auto 0;min-height:514px;opacity:.45}.top-bar-external .section3 .overlay{background:rgba(0,0,0,0) url(../images/image-placeholder33.jpg) no-repeat scroll 80% 60%/cover;color:#fff;margin:0 auto;padding:0}.top-bar-external .list-inline.summitInfo{margin:30px auto}.top-bar-external .section-MB,.top-bar-external .section-serv{padding:50px 0}.top-bar-external .section-CEO{padding:40px 0 0}.top-bar-external .section-CEO .inner-CEO{background:rgba(0,0,0,0) url(../images/image-placeholder-CEO.png) no-repeat scroll 30% 100%/cover;min-height:514px;padding:0}.top-bar-external .section-CEO p{background-color:rgba(0,0,0,.35);margin:0 auto;padding:10px}.top-bar-external .benefitsRow{margin-top:20px}.top-bar-external .section-CEO .page-caption{margin-top:-20px}.paragraph-section.section .top-bar-external .banner-content h1,.top-bar-external .banner-content .paragraph-section.section h1,.top-bar-external .banner-content h2{background-color:rgba(0,0,0,.15);margin:0 auto;padding:10px}.top-bar-external .portfolio{padding:20px 0}.top-bar-external .portfolio-sorting.list-inline>li{display:block;padding:0;text-align:left}.top-bar-external .summit{background-size:cover;padding:20px 0}.top-bar-external .video-holder{padding:0}.top-bar-external .scheduleBox .panel-bg.collapse.in{margin-top:10px}.top-bar-external .insightSec .card .imgholder{height:auto}.top-bar-external #mc_embed_signup .btn{margin:10px auto}.top-bar-external .card-content{height:auto}}@media only screen and (max-width:600px){.top-bar-external .linkTo{width:100%;margin:10px auto;text-align:center}.top-bar-external .page-caption{font-size:18px}.top-bar-external .cLeft{border-right:0;margin-bottom:2em;width:100%}.top-bar-external .cRight{padding-left:15px;width:100%}.top-bar-external .home .section4 li.xlarge{display:block}.top-bar-external .portfolio .portfolio-item span.label{padding:10px 0 0}.top-bar-external .subscribeBtn{width:100%}.top-bar-external .subscribeBtn .s-btn,.top-bar-external .subscribeBtn ul li{display:block;width:100%;float:left;margin:0 auto 3px}.top-bar-external #mc_embed_signup{width:80%}.top-bar-external .subtitle{font-size:16px}.top-bar-external .theExcerpt{font-size:13px}.top-bar-external #carousel-events .event-body-inner p{font-size:14px!important}.top-bar-external .MultiCarousel .MultiCarousel-inner .item>div{padding:5px}.top-bar-external .vgallery .imgholder .playbtn .fa{-ms-transform:translate(0,50px);transform:translate(0,50px)}}@media only screen and (max-width:500px){.top-bar-external .fullwidthcard{width:100%;margin:0 auto}}@media only screen and (max-width:480px){.top-bar-external .section1 .services{padding:20px 0}.top-bar-external .section4 p{font-size:20px}.top-bar-external .btn{margin:1em auto}.top-bar-external #carousel-events .event-head .list-inline li{font-size:13px;padding:0 5px}.top-bar-external .full-width{width:100%}.top-bar-external .benefitsRow p{font-size:16px;font-weight:500;line-height:22px;margin:20px auto}.top-bar-external .contactInfo p{font-size:18px}.top-bar-external .portfolio .portfolio-item{margin:0 1.5px 5px;min-height:80px}.top-bar-external #mc_embed_signup{width:100%}.top-bar-external .newsletterSec h3{font-size:24px}.top-bar-external .newsletterSec .itscaption{text-align:left}}@media only screen and (max-width:480px){.top-bar-external .section4 .posT{top:10px}.top-bar-external .scheduleBox .badge{width:100%}.top-bar-external .scheduleBox .media-left{display:block;padding-right:20px;width:100%}}.top-bar-external .container-fluid{padding:0 15px!important}@media(min-width:768px){.top-bar-external .container{width:750px}}@media only screen and (min-width:992px){.top-bar-external .navbar-header{width:initial!important}}@media only screen and (max-width:991px){.top-bar-external .navbar-toggle{display:-ms-inline-flexbox!important;display:inline-flex!important;float:right!important}}.top-bar-external .navbar-toggle:before{content:unset!important}.top-bar-external .glyphicon{font-size:16px}@media only screen and (max-width:1279px){.top-bar-external .navbar-collapse.collapse,.top-bar-external .navbar-collapse.collapsing{position:static;background-color:rgba(0,0,0,0)!important}}@media only screen and (max-width:767px){.top-bar-external .navbar-collapse.collapse,.top-bar-external .navbar-collapse.collapsing{margin-left:-15px!important;margin-right:-15px!important;width:auto!important}}@media only screen and (max-width:1279px){.top-bar-external .navbar-collapse.collapse{height:163px!important}}.top-bar-external .menu-item a{font-family:inherit!important}.main-content.fixed-content{padding-top:80px}body .region-header{z-index:15}.path-bookmarks .region-header,.path-connect .region-header,.path-groups .region-header,.path-learn .region-header,.path-share .region-header{z-index:auto}.path-bookmarks .main-menu__complementary-block ul.complementary_menu li .menu-counter,.path-connect .main-menu__complementary-block ul.complementary_menu li .menu-counter,.path-groups .main-menu__complementary-block ul.complementary_menu li .menu-counter,.path-learn .main-menu__complementary-block ul.complementary_menu li .menu-counter,.path-share .main-menu__complementary-block ul.complementary_menu li .menu-counter{box-shadow:0 0 0 2px #fff}.learn-logo .logo-box:after,.path-learn .logo-box:after{background-color:#008b00;background-image:url(../..//images/irt__section__background--learn.png);border-radius:0}.connect-logo .logo-box:after,.path-connect .logo-box:after{background-color:#af0000;background-image:url(../..//images/irt__section__background--connect.png);border-radius:0}.path-share .logo-box:after,.share-logo .logo-box:after{background-color:#000464;background-image:url(../..//images/irt__section__background--share.png);border-radius:0}.path-bookmarks .logo-box:after{background-color:#0042a2;background-image:url(../..//images/irt__section__background--bookmarks.png);border-radius:0}.path-groups .logo-box:after{background-color:#008fe9;background-image:url(../..//images/irt__section__background--global.png);border-radius:0}.region-header{width:100%;float:left;clear:both;position:relative;background-color:#fff}@media(max-width:1199px){.region-header{box-shadow:0 8px 7px -7px rgba(0,0,0,.2)}}@media(max-width:767px){.region-header{box-shadow:0 0 2px 0 rgba(0,0,0,.2);z-index:25}}.region-header:before{content:"";display:block;position:absolute;left:-100%;margin-left:13px;top:0;background-color:#fff;-ms-transform:skew(-10deg);transform:skew(-10deg);box-shadow:0 8px 7px -7px rgba(0,0,0,.2);width:100%;height:100%;z-index:-1}@media(max-width:1199px){.region-header:before{-ms-transform:skew(0);transform:skew(0);left:-100%}}.region-header:after{content:"";display:block;position:absolute;right:-20px;top:0;background-color:#fff;-ms-transform:skew(-10deg);transform:skew(-10deg);box-shadow:0 8px 7px -7px rgba(0,0,0,.2);width:100%;height:100%;z-index:-1}@media(max-width:1199px){.region-header:after{-ms-transform:skew(0);transform:skew(0);right:-100%;margin-right:13px}}@media(max-width:767px){.region-header:after{right:0;margin-right:0}}.region-header .header-container{width:100%;height:100%;display:block;position:relative;float:left}@media(max-width:767px){.region-header .header-container{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}}.region-header .header-container:before{content:"";display:block;width:0;height:0;position:absolute;border-bottom:10px solid transparent;border-left:10px solid #8a8a8a;bottom:-10px;right:-12px;-ms-transform:skewX(-10deg);transform:skewX(-10deg);z-index:2}@media(max-width:1199px){.region-header .header-container:before{display:none}}.region-header .header-container:after{content:"";display:block;position:absolute;background-color:#ccc;right:-1000%;top:0;margin-right:-10px;width:1000%;height:calc(100% + 10px);z-index:-2;-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media(max-width:1199px){.region-header .header-container:after{display:none}}.region-header.fixed{position:fixed;top:-80px;z-index:25;width:100%;-ms-transform:translate(0,80px);transform:translate(0,80px);transition:transform .5s 0s}@media(min-width:1920px){.region-header.fixed{width:1805px}}@media(min-width:1600px)and (max-width:1919px){.region-header.fixed{width:1500px}}@media(min-width:1280px)and (max-width:1599px){.region-header.fixed{width:1195px}}@media(min-width:1200px)and (max-width:1279px){.region-header.fixed{width:1150px}}@media(min-width:992px)and (max-width:1199px){.region-header.fixed{width:950px}}@media(min-width:768px)and (max-width:991px){.region-header.fixed{width:730px}}@media(max-width:767px){.region-header.fixed{background-color:#fff}}.region-header.fixed .button-show-hide{display:none}.logo-box{padding:0;width:305px;position:relative;float:left}@media(max-width:767px){.logo-box{height:80px;width:70px}}@media(max-width:480px){.logo-box{width:55px}}.logo-box:after{content:"";display:block;width:2000%;right:0;height:100%;position:absolute;background-color:#008fe9;background-image:url(../..//images/irt__section__background--global.png);background-position:0 0;border-radius:0;-ms-transform:skew(-10deg);transform:skew(-10deg)}@media(max-width:767px){.logo-box:after{display:none}}.logo-container{float:left;height:80px;width:100%;z-index:1;position:relative;padding:0}@media(max-width:767px){.logo-container{position:absolute;height:48px;padding-left:20px;top:0;bottom:0;margin:auto}}@media(max-width:480px){.logo-container{padding-left:10px}}.logo-container .logo{margin:0;height:100%;width:100%;float:left}@media(max-width:767px){.logo-container .logo{height:48px;width:43px}}.logo-container .logo .logo-wrapper{-webkit-backface-visibility:hidden}@media(min-width:768px){.logo-container .logo .logo-wrapper{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:250px}}@media(max-width:767px){.logo-container .irt__logo__type__group{display:none}}@media(max-width:767px){.logo-container g g .a55{fill:#fff}}@media(min-width:768px){.logo-container g *{fill:#fff}}.complementary_menu{float:left}.main-menus{float:left}@media(max-width:480px){.main-menus{width:calc(100% - 55px);height:80px;overflow:hidden}}@media(min-width:481px)and (max-width:767px){.main-menus{width:calc(100% - 70px)}}@media(min-width:768px)and (max-width:991px){.main-menus{width:425px}}@media(min-width:992px)and (max-width:1279px){.main-menus{width:585px}}@media(min-width:1280px)and (max-width:1599px){.main-menus{width:890px}}@media(min-width:1600px)and (max-width:1919px){.main-menus{width:1195px}}@media(min-width:1920px){.main-menus{width:1500px}}@media(max-width:767px){#block-irt-account-menu,.main-menus{position:static}}.main-menu__search{float:right;margin-right:10px}.main-menu__search #global-search-error-message{pointer-events:none;position:absolute;bottom:0;margin:auto;left:0;padding:2px 0;color:#e30b27;font-size:14px;font-weight:600;-webkit-animation:seconds 1s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:2.5s;animation:seconds 1s forwards;animation-iteration-count:1;animation-delay:2.5s}@media(max-width:1599px){.main-menu__search #global-search-error-message{bottom:30px;left:10px}}@keyframes seconds{0%{opacity:1}100%{opacity:0}}.main-menu__search .search-mobile{position:relative;line-height:30px;color:#000;width:30px;height:80px;cursor:pointer;display:block;transition:all .2s ease-out;padding:25px 0}.main-menu__search .search-mobile:before{content:"";display:block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:80px;text-indent:0;position:absolute;top:0;bottom:0;margin:auto;left:5px;right:0;font-size:18px;text-shadow:none}.main-menu__search .search-mobile:after{content:"";border-right:1px solid #e9e9e9;height:50px;position:absolute;top:0;bottom:0;right:-5px;margin:auto}.main-menu__search .search-mobile.open,.main-menu__search .search-mobile:hover{color:#00aef0}@media(min-width:1600px){.main-menu__search .search-mobile{display:none}}.main-menu__search form .form-type-textfield{float:left;width:200px;margin:25px 0}.main-menu__search form .form-type-textfield label{display:none}.main-menu__search form .form-type-textfield input{height:30px;line-height:30px;padding:0;box-shadow:0 1px 0 #ccc;border:none;color:#444;font-size:14px;font-weight:700}.main-menu__search form .form-type-textfield input:focus{box-shadow:0 1px 0 #00aef0}.main-menu__search form .form-actions{float:left;margin:25px 0}.main-menu__search form .form-actions button{position:relative;padding:0;line-height:30px;border:none;background:0 0;box-shadow:none;color:#000;text-indent:-9999px;overflow:hidden;width:40px;height:30px}.main-menu__search form .form-actions button:before{content:"";display:block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:30px;text-indent:0;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;font-size:18px;text-shadow:none}.main-menu__search form .form-actions button:active,.main-menu__search form .form-actions button:focus,.main-menu__search form .form-actions button:hover{background:0 0;color:#00aef0;outline:0}.main-menu__search form .form-actions button .ajax-throbber{text-indent:0;position:absolute;top:0;left:0;right:0;margin:auto;font-size:16px;color:#00aef0;background:#fff;padding:10px}@media(max-width:767px){.main-menu__search .global-search-header{width:100%;left:0;right:0}.main-menu__search .global-search-header form{float:left;width:100%}.main-menu__search .global-search-header form .form-type-textfield{width:calc(100% - 40px)}}@media(min-width:768px)and (max-width:991px){.main-menu__search .global-search-header{right:283px}}@media(min-width:992px)and (max-width:1023px){.main-menu__search .global-search-header{right:425px}}@media(min-width:1024px)and (max-width:1279px){.main-menu__search .global-search-header{right:365px}}@media(min-width:1280px)and (max-width:1599px){.main-menu__search .global-search-header{right:415px}}@media(max-width:1599px){.main-menu__search .global-search-header{box-shadow:0 2px 5px rgba(0,0,0,.5);position:absolute;z-index:2;float:left;top:80px;background-color:#fff;transition:all .2s ease-out;height:0;overflow:hidden}.main-menu__search .global-search-header form{padding:10px 0 10px 10px}.main-menu__search .global-search-header form .form-type-textfield{margin:auto}.main-menu__search .global-search-header form .form-actions{margin:0}.main-menu__search .global-search-header.opened{height:50px}}@media(min-width:1600px){.main-menu__search .global-search-header{position:relative;display:block;float:right}.main-menu__search .global-search-header:after{content:"";border-right:1px solid #e9e9e9;height:50px;position:absolute;top:0;bottom:0;right:-5px;margin:auto}}.main-menu__main-block{position:static;float:left;padding:0 15px}@media(min-width:1280px)and (max-width:1599px){.main-menu__main-block{padding:0}}@media(min-width:768px)and (max-width:991px){.main-menu__main-block{padding:0}}@media(max-width:767px){.main-menu__main-block{width:33.3%}}@media(max-width:480px){.main-menu__main-block{padding:0;width:auto}}.main-menu__main-block ul.navbar-nav{overflow:hidden}.main-menu__main-block ul.navbar-nav li:after{content:"";display:block;margin:auto;height:3px;position:absolute;left:0;right:3px;background-color:rgba(0,0,0,0);transition:all .2s ease-out;-ms-transform:skew(-30deg) translateY(0);transform:skew(-30deg) translateY(0)}.main-menu__main-block ul.navbar-nav li:focus:after,.main-menu__main-block ul.navbar-nav li:hover:after{-ms-transform:skew(-30deg) translateY(-3px);transform:skew(-30deg) translateY(-3px)}.main-menu__main-block ul.navbar-nav li.active:after{-ms-transform:skew(-30deg) translateY(-3px);transform:skew(-30deg) translateY(-3px)}.main-menu__main-block ul.navbar-nav li:nth-child(1).active:after{background-color:#008fe9}.main-menu__main-block ul.navbar-nav li:nth-child(1):focus:after,.main-menu__main-block ul.navbar-nav li:nth-child(1):hover:after{background-color:#008fe9}.main-menu__main-block ul.navbar-nav li:nth-child(2).active:after{background-color:#af0000}.main-menu__main-block ul.navbar-nav li:nth-child(2):focus:after,.main-menu__main-block ul.navbar-nav li:nth-child(2):hover:after{background-color:#af0000}.main-menu__main-block ul.navbar-nav li:nth-child(3).active:after{background-color:#008b00}.main-menu__main-block ul.navbar-nav li:nth-child(3):focus:after,.main-menu__main-block ul.navbar-nav li:nth-child(3):hover:after{background-color:#008b00}.main-menu__main-block ul.navbar-nav li:nth-child(4).active:after{background-color:#0042a2}.main-menu__main-block ul.navbar-nav li:nth-child(4):focus:after,.main-menu__main-block ul.navbar-nav li:nth-child(4):hover:after{background-color:#0042a2}.main-menu__main-block ul.navbar-nav li:nth-child(5).active:after{background-color:#ad5099}.main-menu__main-block ul.navbar-nav li:nth-child(5):focus:after,.main-menu__main-block ul.navbar-nav li:nth-child(5):hover:after{background-color:#ad5099}.main-menu__main-block ul.navbar-nav li a{position:relative;color:#444;font-size:12px;font-weight:800;padding:0 20px;transition:all .2s ease-out;line-height:80px;border:none;margin:0 5px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:767px){.main-menu__main-block ul.navbar-nav li a{line-height:50px}}.main-menu__main-block ul.navbar-nav li a:focus,.main-menu__main-block ul.navbar-nav li a:hover{background-color:rgba(0,0,0,0)}.main-menu__complementary-block{float:right;padding:0;margin-right:30px;width:auto}@media(min-width:992px)and (max-width:1919px){.main-menu__complementary-block{margin-right:10px}}@media(max-width:991px){.main-menu__complementary-block{margin-right:0}}@media(max-width:767px){.main-menu__complementary-block{width:auto}}@media(max-width:480px){.main-menu__complementary-block{width:auto}}.main-menu__complementary-block ul.complementary_menu{float:right}.main-menu__complementary-block ul.complementary_menu li{position:relative;float:left}.main-menu__complementary-block ul.complementary_menu li:after{content:"";display:block;margin:auto;height:3px;position:absolute;left:0;right:3px;background-color:rgba(0,0,0,0);transition:all .2s ease-out;-ms-transform:skew(-30deg) translateY(0);transform:skew(-30deg) translateY(0)}.main-menu__complementary-block ul.complementary_menu li:focus:after,.main-menu__complementary-block ul.complementary_menu li:hover:after{background-color:#00aef0;-ms-transform:skew(-30deg) translateY(-3px);transform:skew(-30deg) translateY(-3px)}.main-menu__complementary-block ul.complementary_menu li.active:after{-ms-transform:skew(-30deg) translateY(-3px);transform:skew(-30deg) translateY(-3px)}.main-menu__complementary-block ul.complementary_menu li .menu-counter{position:absolute;top:20px;left:7px;font-size:12px;font-family:museo-700;background-color:#e61e26;text-align:center;color:#fff;letter-spacing:-.5px;border-radius:50%;line-height:20px;width:20px;height:20px;pointer-events:none;box-shadow:0 0 0 2px #fff}@media(min-width:1600px){.main-menu__complementary-block ul.complementary_menu li .menu-counter{top:20px}}@media(min-width:1280px)and (max-width:1599px){.main-menu__complementary-block ul.complementary_menu li .menu-counter{left:4px}}@media(min-width:992px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .menu-counter{left:4px}}@media(max-width:991px){.main-menu__complementary-block ul.complementary_menu li .menu-counter{z-index:1;left:0;font-size:10px;line-height:16px;width:16px;height:16px}}.main-menu__complementary-block ul.complementary_menu li.active:after{width:100%;background-color:#00aef0}.main-menu__complementary-block ul.complementary_menu li.active .menu-counter{display:none}.main-menu__complementary-block ul.complementary_menu li.active>a{color:#222}.main-menu__complementary-block ul.complementary_menu li.active>a:before{color:#929292;font-weight:400}.main-menu__complementary-block ul.complementary_menu li>a{overflow:hidden;width:0;text-indent:-9999px;position:relative;color:#444;font-weight:800;font-size:12px;padding:0 5px;transition:all .2s ease-out;line-height:80px;margin:0 5px;text-transform:uppercase;letter-spacing:.5px;padding-left:40px}@media(max-width:1599px){.main-menu__complementary-block ul.complementary_menu li>a{text-indent:-9999px;overflow:hidden;padding:0 20px}}@media(max-width:1279px){.main-menu__complementary-block ul.complementary_menu li>a{padding:0 20px}}@media(max-width:991px){.main-menu__complementary-block ul.complementary_menu li>a{padding:0 12px;z-index:1}}@media(max-width:480px){.main-menu__complementary-block ul.complementary_menu li>a{padding:0 10px;margin:0 3px}}.main-menu__complementary-block ul.complementary_menu li>a:focus,.main-menu__complementary-block ul.complementary_menu li>a:hover{background-color:rgba(0,0,0,0)}.main-menu__complementary-block ul.complementary_menu li>a:before{font-family:irt-full;position:absolute;display:block;color:#444;font-size:26px;font-weight:400;left:10px;top:0;bottom:0;margin:auto;text-indent:0;transition:all .2s ease-out}@media(min-width:1280px)and (max-width:1599px){.main-menu__complementary-block ul.complementary_menu li>a:before{font-size:24px;left:7px}}@media(max-width:1279px){.main-menu__complementary-block ul.complementary_menu li>a:before{left:7px}}@media(max-width:991px){.main-menu__complementary-block ul.complementary_menu li>a:before{left:-1px}}@media(max-width:480px){.main-menu__complementary-block ul.complementary_menu li>a:before{font-size:22px}}.main-menu__complementary-block ul.complementary_menu li>a[data-drupal-link-system-path=inbox]:before{content:"";color:#929292}.main-menu__complementary-block ul.complementary_menu li>a.notification:before{content:"";color:#929292}.main-menu__complementary-block ul.complementary_menu li.hasCounter>a:before{color:#444}.main-menu__complementary-block ul.complementary_menu li.open>a{background-color:rgba(0,0,0,0)!important}.main-menu__complementary-block ul.complementary_menu li.open>a:before{color:#00aef0}.main-menu__complementary-block ul.complementary_menu li .notification.blocked{pointer-events:none;cursor:not-allowed}.main-menu__complementary-block ul.complementary_menu li .notification .ajax-throbber{position:absolute;width:12px;height:12px;left:17px;top:34px;display:block;z-index:2;color:#00aef0;text-indent:0}@media(max-width:479px){.main-menu__complementary-block ul.complementary_menu li .notification .ajax-throbber{left:4px}}@media(min-width:480px)and (max-width:991px){.main-menu__complementary-block ul.complementary_menu li .notification .ajax-throbber{left:6px}}@media(min-width:992px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .notification .ajax-throbber{left:14px}}@media(min-width:1280px)and (max-width:1599px){.main-menu__complementary-block ul.complementary_menu li .notification .ajax-throbber{left:13px}}.main-menu__complementary-block ul.complementary_menu li .block-notifications-header{opacity:1}.main-menu__complementary-block ul.complementary_menu li .block-notifications-header.closed{pointer-events:none;opacity:0;visibility:hidden}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block{position:absolute;display:block;background-color:#fff;padding:65px 5px 5px;left:0;margin:0;border:none;border-radius:2px;width:380px;z-index:20;top:15px;box-shadow:0 0 20px -6px rgba(0,0,0,.8)}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block:before{position:absolute;content:"Notifications";top:15px;left:45px;font-size:16px;font-weight:500;pointer-events:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block:after{font-size:26px;font-weight:400;font-family:irt-full;content:"";top:7px;left:15px;position:absolute;color:#00aef0;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block:after:hover{color:#00aef0}@media(min-width:900px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block{width:320px}}@media(min-width:768px)and (max-width:899px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block{left:auto;right:-160px}}@media(min-width:600px)and (max-width:767px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block{left:auto;right:-90px;z-index:25}}@media(max-width:599px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block{position:fixed;left:0;right:0;top:0;width:100%;z-index:1000}}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .pager{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .close{top:-50px;right:10px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .close:before{font-size:26px;color:#929292}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .close:hover:before{color:#00aef0}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .mCSB_inside>.mCSB_container{margin-right:5px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .mCSB_scrollTools{width:2px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-header{position:relative}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-content{max-height:305px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-content .views-infinite-scroll-content-wrapper{padding-bottom:40px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .block-mark-all-as-read-block-dropdown{float:left}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .mark-all-read{position:relative;display:inline-block;font-size:10.1px;font-weight:800;text-transform:uppercase;line-height:39px;color:#222;padding:0 20px;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .mark-all-read:before{content:"";font-family:irt-full;display:block;float:left;margin-right:7px;font-size:18px;margin-left:-2px;font-weight:400;color:#00aef0}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .mark-all-read:hover{color:#00aef0}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-empty{position:relative;padding:0 10px 30px;font-weight:400}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-footer{position:relative;margin-top:10px;padding-top:5px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-footer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;border-top:1px solid hsla(0,0%,80%,.5);border-bottom:1px solid #fff}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-footer .see-all-notifications{float:right;font-size:10.2px;font-weight:700;display:inline-block;padding:0 30px;line-height:39px;color:#00aef0;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .view-footer .see-all-notifications:hover{color:#1b75bc}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container{padding:0;margin-bottom:1px;transition:all .2s ease-out;cursor:default}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__inner--popup{min-height:50px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-action{line-height:14px;padding-top:0;font-style:normal;padding-left:40px;position:relative}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-action:before{background:radial-gradient(ellipse at center,#fff 0,#fff 100%);border-radius:100%;background-position:4px 5px;background-size:6px 6px;background-repeat:no-repeat;color:#f7ae56;font-size:46px;font-weight:400;content:"";font-family:irt-full;position:absolute;left:-10px;top:0;bottom:0;margin:auto;height:15px;pointer-events:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-action span{font-weight:600}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-action a{color:#000;font-weight:600}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-inner{width:275px}@media(min-width:900px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-inner{width:215px}}@media(max-width:899px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.video-not-available .notify__popup-inner{width:80%}}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__inner--popup{min-height:50px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-action{line-height:14px;padding-top:0;font-style:normal;padding-left:40px;position:relative}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-action:before{color:#dedede;font-size:46px;font-weight:400;content:"";font-family:irt-full;position:absolute;left:-10px;top:0;bottom:0;margin:auto;height:15px;pointer-events:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-action span{font-weight:600}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-action a{color:#000;font-weight:600}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-inner{width:275px}@media(min-width:900px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-inner{width:215px}}@media(max-width:899px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__container.event-available .notify__popup-inner{width:80%}}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__inner{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__inner--popup{position:relative;display:block;padding:5px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__picture{width:40px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__picture img{width:40px;height:40px;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__name{margin:0;color:#222;transition:all .2s ease-out;line-height:12px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__name:before{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__name span{padding:0;line-height:10px;color:#444;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__name a{color:#222}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__name a:before{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__ago{transition:all .2s ease-out;width:80px;line-height:12px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__popup-action{color:#222;font-style:italic;font-size:12px;line-height:12px;padding-top:6px;transition:all .2s ease-out}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__popup-inner{padding:0 8px;width:235px}@media(min-width:900px)and (max-width:1279px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__popup-inner{width:175px}}@media(max-width:899px){.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__popup-inner{width:80%}}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__action{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__popup-link{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications .notify__dropdown_trim{color:#222}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications.not-read .notify__container{background-color:#f5f5f5!important}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications.not-read:hover .notify__container{background-color:#eee!important}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications:hover .notify__ago{opacity:0;visibility:hidden}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications:hover a.flag:after{opacity:1;visibility:visible}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications.not-read .notify__picture img,.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications:hover .notify__picture img{border:2px solid #00aef0}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag{top:0;bottom:0;right:0;height:16px;margin:auto;transition:all .2s ease-out;font-size:0;z-index:2}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag:after{opacity:0;visibility:hidden}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-unflag{width:14px;margin-right:10px}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-unflag:after{font-weight:400;font-size:14px;content:"";top:50%;margin-top:-7px;color:#929292;transition:all .2s ease-out;font-family:irt-full;position:absolute;right:0;bottom:0;line-height:14px;height:14px;text-indent:0;overflow:visible;border-radius:50%}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-unflag span.ajax-throbber{font-size:10px;width:10px;height:11px;top:3px;left:2px;z-index:1}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-flag{height:100%;width:100%}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-flag:before{display:none}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-flag:after{font-weight:400;font-size:14px;content:"";right:10px;top:50%;margin-top:-7px;line-height:14px;height:14px;color:#00aef0;transition:all .2s ease-out;border-radius:50%}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .notifications a.flag.action-flag span.ajax-throbber{font-size:10px;width:10px;height:11px;top:0;bottom:0;margin:auto;left:0;right:0}.main-menu__complementary-block ul.complementary_menu li .block-views-blocknotifications-notification-block .loading{position:absolute;top:auto;left:0;right:0;bottom:0;height:40px}.main-menu__account-block{width:300px;float:right;padding:0}@media(min-width:992px)and (max-width:1279px){.main-menu__account-block{width:250px}}@media(min-width:768px)and (max-width:991px){.main-menu__account-block{width:210px}}@media(max-width:767px){.main-menu__account-block{width:33.3%}}@media(max-width:480px){.main-menu__account-block{width:auto}}.main-menu__account-block .account-container{position:relative;width:100%;height:80px;float:left;z-index:20}@media(max-width:767px){.main-menu__account-block .account-container{position:static}}.main-menu__account-block .account-container:before{background-color:#f3f3f3;border-radius:0}.main-menu__account-block .account-container:after{background-color:#f3f3f3}.main-menu__account-block .account-container:before{content:"";display:block;position:absolute;left:5px;top:0;background-color:#f3f3f3;-ms-transform:skew(10deg);transform:skew(10deg);border-radius:0;width:100%;height:100%;z-index:-1}@media(max-width:767px){.main-menu__account-block .account-container:before{display:none}}.main-menu__account-block .account-container:after{content:"";display:block;position:absolute;top:0;background-color:#f3f3f3;-ms-transform:skew(-10deg);transform:skew(-10deg);height:100%;z-index:-1;right:-100%;margin-right:50px;width:100%}@media(min-width:1200px){.main-menu__account-block .account-container:after{width:100%;right:-20px;margin-right:0}}@media(max-width:767px){.main-menu__account-block .account-container:after{display:none}}.main-menu__account-block .account-container ul{margin:20px 0 20px 0;float:right}.main-menu__account-block .account-container ul li a{font-size:12px;padding:0}.main-menu__account-block .account-container .guest ul{width:100%;text-align:center}.main-menu__account-block .account-container .guest ul li a{position:relative;color:#444;font-weight:500;font-size:16px;padding:0 15px;padding-top:1px;transition:all .2s ease-out;line-height:41px;border:1px solid transparent;margin:5px;letter-spacing:-.5px;padding-left:40px}@media(max-width:1599px)and (min-width:1400px){.main-menu__account-block .account-container .guest ul li a{font-size:15px}}@media(max-width:1399px)and (min-width:1200px){.main-menu__account-block .account-container .guest ul li a{margin:2px 0;font-size:14px;padding:0 10px 0 25px}}@media(max-width:600px){.main-menu__account-block .account-container .guest ul li a{padding:0;padding-left:30px;font-size:14px}}.main-menu__account-block .account-container .guest ul li a:before{content:"";font-family:irt-full;position:absolute;display:block;color:#444;font-size:26px;left:10px;top:-10px;transition:all .2s ease-out}@media(max-width:1599px)and (min-width:1400px){.main-menu__account-block .account-container .guest ul li a:before{font-size:24px;top:-11px}}@media(max-width:1399px)and (min-width:1200px){.main-menu__account-block .account-container .guest ul li a:before{font-size:20px;left:5px;top:-13px}}@media(max-width:600px){.main-menu__account-block .account-container .guest ul li a:before{font-size:22px;top:-12px;left:5px}}.main-menu__account-block .account-container .guest ul li a:focus,.main-menu__account-block .account-container .guest ul li a:hover{color:#00aef0}.main-menu__account-block .account-container .guest ul li a:focus:before,.main-menu__account-block .account-container .guest ul li a:hover:before{color:#00aef0}#user-info-menu{float:left;width:100%;position:relative;padding:20px}@media(max-width:767px){#user-info-menu{position:static}}@media(max-width:767px){#user-info-menu.open .user-info{display:block;position:absolute;left:0;right:0;top:20px;padding:0 95px 0 30px;transition:all .2s ease-out}}#user-info-menu .user-info{display:inline-block;float:left;padding-left:10px;position:relative;z-index:0}@media(max-width:767px){#user-info-menu .user-info{display:none}}#user-info-menu .user-info__welcome{color:#929292;font-size:12px;font-weight:600;margin-top:3px}#user-info-menu .user-info span{font-size:16px;font-weight:500;color:#222;margin-top:10px;float:left;overflow:hidden;height:22px;line-height:22px}@media(min-width:1280px){#user-info-menu .user-info span{max-width:180px}}@media(min-width:992px)and (max-width:1279px){#user-info-menu .user-info span{max-width:140px}}@media(max-width:991px){#user-info-menu .user-info span{max-width:110px;font-size:14px}}#user-info-menu .user-info__photo{width:40px;height:40px;display:inline-block;float:left;position:relative;z-index:25}@media(max-width:767px){#user-info-menu .user-info__photo{float:right;margin-right:5px}}#user-info-menu .user-info__photo img{border-radius:50%;width:100%;height:100%;border:2px solid #ccc;padding:2px;object-fit:cover;object-position:50% 50%}#user-info-menu .user-info__links{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}#user-info-menu .user-info__links #user-info__main-menu{display:block;width:28px;height:30px;margin:0;right:0;top:0;padding:40px 150px;z-index:25;position:absolute;color:#00aef0;transition:all .2s ease-out}@media(min-width:1200px)and (max-width:1279px){#user-info-menu .user-info__links #user-info__main-menu{padding:40px 125px}}@media(max-width:1199px){#user-info-menu .user-info__links #user-info__main-menu{position:relative;color:#444;z-index:999;float:left;padding:0;width:100%;height:100%}#user-info-menu .user-info__links #user-info__main-menu:hover{color:#00aef0}#user-info-menu .user-info__links #user-info__main-menu:hover span:before{box-shadow:0 0 7px 1px rgba(0,0,0,.2)}}@media(max-width:767px){#user-info-menu .user-info__links #user-info__main-menu{float:right;width:80px}}#user-info-menu .user-info__links #user-info__main-menu span:before{content:"";font-family:irt-full;position:absolute;text-align:center;text-indent:0;top:25px;right:15px;margin:auto;font-size:26px;font-weight:500;line-height:30px;display:block}@media(min-width:1600px)and (max-width:1650px){#user-info-menu .user-info__links #user-info__main-menu span:before{right:25px}}@media(max-width:1199px){#user-info-menu .user-info__links #user-info__main-menu span:before{top:10px;right:0;left:40px;bottom:0;font-size:20px;line-height:26px;margin:0;width:26px;height:26px;background-color:#fff;display:block;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.5)}}@media(max-width:767px){#user-info-menu .user-info__links #user-info__main-menu span:before{right:20px;left:auto}}#user-info-menu .user-info__links #user-info__main-menu.on span{background-color:rgba(0,0,0,0)}#user-info-menu .user-info__links #user-info__main-menu.on span:before{content:""}#user-info-menu .user-info__links #user-info__main-menu.on+#user-menu{opacity:1;pointer-events:all;height:auto;overflow:visible}#user-info-menu .user-info__links #user-menu{height:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;left:0;top:0;float:left;background-color:#1b2d6d;border-radius:0;margin:auto;opacity:0;padding-top:80px;transition:all .2s ease-out;z-index:20}@media(max-width:767px){#user-info-menu .user-info__links #user-menu{width:100%}}#user-info-menu .user-info__links #user-menu:before{content:"";display:block;width:1000%;height:100%;background-color:#1b2d6d;top:0;right:-1000%;position:absolute}#user-info-menu .user-info__links #user-menu ul{width:100%;padding:0}#user-info-menu .user-info__links #user-menu ul li:nth-child(1) a:before{content:""}#user-info-menu .user-info__links #user-menu ul li:nth-child(2) a:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="25px" viewBox="0 -960 960 960" width="25px" fill="%2300aef0"><path d="M323-160q-11 0-20.5-5.5T288-181l-78-139h58l40 80h92v-40h-68l-40-80H188l-57-100q-2-5-3.5-10t-1.5-10q0-4 5-20l57-100h104l40-80h68v-40h-92l-40 80h-58l78-139q5-10 14.5-15.5T323-800h97q17 0 28.5 11.5T460-760v160h-60l-40 40h100v120h-88l-40-80h-92l-40 40h108l40 80h112v200q0 17-11.5 28.5T420-160h-97Zm237 0q-33 0-56.5-23.5T480-240q0-23 11-40.5t29-28.5v-342q-18-11-29-28.5T480-720q0-33 23.5-56.5T560-800q33 0 56.5 23.5T640-720q0 23-11 40.5T600-651v101l80-48q0-34 23.5-58t56.5-24q33 0 56.5 23.5T840-600q0 33-23.5 56.5T760-520q-11 0-20.5-2.5T721-530l-91 55 101 80q7-3 14-4t15-1q33 0 56.5 23.5T840-320q0 33-23.5 56.5T760-240q-37 0-60.5-28T681-332l-81-65v89q18 11 28.5 28.5T639-240q0 33-23 56.5T560-160Z"/></svg>')}#user-info-menu .user-info__links #user-menu ul li:nth-child(2) a:hover:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="25px" viewBox="0 -960 960 960" width="25px" fill="%23ffffff"><path d="M323-160q-11 0-20.5-5.5T288-181l-78-139h58l40 80h92v-40h-68l-40-80H188l-57-100q-2-5-3.5-10t-1.5-10q0-4 5-20l57-100h104l40-80h68v-40h-92l-40 80h-58l78-139q5-10 14.5-15.5T323-800h97q17 0 28.5 11.5T460-760v160h-60l-40 40h100v120h-88l-40-80h-92l-40 40h108l40 80h112v200q0 17-11.5 28.5T420-160h-97Zm237 0q-33 0-56.5-23.5T480-240q0-23 11-40.5t29-28.5v-342q-18-11-29-28.5T480-720q0-33 23.5-56.5T560-800q33 0 56.5 23.5T640-720q0 23-11 40.5T600-651v101l80-48q0-34 23.5-58t56.5-24q33 0 56.5 23.5T840-600q0 33-23.5 56.5T760-520q-11 0-20.5-2.5T721-530l-91 55 101 80q7-3 14-4t15-1q33 0 56.5 23.5T840-320q0 33-23.5 56.5T760-240q-37 0-60.5-28T681-332l-81-65v89q18 11 28.5 28.5T639-240q0 33-23 56.5T560-160Z"/></svg>')}#user-info-menu .user-info__links #user-menu ul li:nth-child(3) a:before{content:""}#user-info-menu .user-info__links #user-menu ul li:nth-child(4) a:before{content:""}#user-info-menu .user-info__links #user-menu ul li:nth-child(5) a:before{content:""}#user-info-menu .user-info__links #user-menu ul li a{position:relative;color:#fff;font-size:15px;font-weight:500;padding:26px 20px 26px 70px;transition:all .2s ease-out}#user-info-menu .user-info__links #user-menu ul li a:before{font-family:irt-full;position:absolute;font-size:25px;font-weight:400;left:28px;top:0;line-height:74px;color:#00aef0}@media(min-width:768px){#user-info-menu .user-info__links #user-menu ul li a:after{content:"";display:block;position:absolute;top:0;right:-1000%;width:1000%;height:100%;background-color:rgba(0,0,0,0);transition:all .2s ease-out}}#user-info-menu .user-info__links #user-menu ul li a:focus,#user-info-menu .user-info__links #user-menu ul li a:hover{color:#00aef0;background-color:#111f49}#user-info-menu .user-info__links #user-menu ul li a:focus:before,#user-info-menu .user-info__links #user-menu ul li a:hover:before{color:#fff}@media(min-width:768px){#user-info-menu .user-info__links #user-menu ul li a:focus:after,#user-info-menu .user-info__links #user-menu ul li a:hover:after{background-color:#111f49}}#user-info-menu .user-info__links #user-menu li,#user-info-menu .user-info__links #user-menu li a,#user-info-menu .user-info__links #user-menu ul{list-style:none;display:block;margin:0}#user-info-menu.open{transition:all .2s ease-out}#user-info-menu.open .user-info{z-index:25}#user-info-menu.open .user-info span{color:#fff}#user-info-menu.open .user-info__photo img{border:2px solid #00aef0;background-color:#1b2d6d}.navbar-header{width:100%}.navbar-toggle{padding:0 10px 0 40px;margin:0 0 0 20px;text-align:left;font-size:12px;line-height:78px;text-transform:uppercase;font-weight:700;float:left;display:block;transition:all .2s ease-out}@media(max-width:991px){.navbar-toggle{margin:0;z-index:1}}.navbar-toggle:hover{color:#00aef0}.navbar-toggle:before{content:"";font-family:irt-full;color:#00aef0;position:absolute;left:10px;top:0;font-size:23px;display:block;font-weight:400}@media(min-width:1920px){.navbar-toggle{display:none}}@media(max-width:1918px){.navbar-collapse.collapsing{position:absolute;top:80px;background-color:#fff;z-index:99;width:100%;left:0;right:0;height:0!important;overflow:hidden!important;transition:height .2s ease-in-out;box-shadow:0 0 7px -4px #8a8a8a}}.navbar-collapse.collapse{position:absolute;top:80px;background-color:#fff;z-index:20;width:100%;left:0;right:0;overflow:hidden;height:0;transition:height .2s ease-in-out;box-shadow:0 0 7px -4px #8a8a8a}@media(min-width:1920px){.navbar-collapse.collapse{overflow:visible;position:relative;top:0}}@media(max-width:1920px){.navbar-collapse.in{height:80px!important}}@media(max-width:767px){.navbar-collapse.in{height:275px!important}}.logo__container{margin-bottom:20px}@media(max-width:767px){.logo__container{display:inline-block;margin-right:20px}}.logo__image{height:100%}@media(min-width:1200px){.logo__image{width:269px}}@media(max-width:1199px){.logo__image{width:269px}}@media(max-width:767px){.logo__image{width:256px}}.text__copyright{color:#929292;font-size:12px;line-height:22px;margin-bottom:20px}@media(max-width:767px){.text__copyright{display:inline-block;vertical-align:top}}@media(min-width:1400px){.text__copyright{font-size:14px}}.text__copyright strong{font-weight:600}.links__social:after{content:"";display:block;clear:both}@media(max-width:767px){.links__social{margin-bottom:20px}}.link__social{float:left;width:54px;height:54px;text-indent:-9999px;position:relative;margin-right:12px}.link__social:last-of-type{margin-right:0}.link__social:before{content:"";display:block;font-family:irt-full-social;font-size:28px;text-indent:0;text-align:center;line-height:52px;color:#fff;border-radius:100%;box-shadow:0 0 0 2px #00aef0;transition:all .2s ease-out;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.link__social:active:before,.link__social:hover:before{color:#222;box-shadow:0 0 0 2px transparent}.link__social:active:after,.link__social:hover:after{-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}.link__social:after{content:"";display:block;pointer-events:none;background-color:#fff;z-index:-1;border-radius:100%;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 2px #fff,0 0 0 2px #fff;transition:all .2s ease-out;-ms-transform:scale(.6) translate3d(0,0,0);transform:scale(.6) translate3d(0,0,0);position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0}.link__social.linkedin:before{content:"";line-height:50px}.link__social.twitter:before{content:""}.footer__container{background-color:#222;color:#fff;overflow:hidden}@media(max-width:991px){.footer__container .container{width:100%}}.footer__menus{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:991px){.footer__menus{padding:0 35px}}@media(max-width:767px){.footer__menus{display:block}}.footer__navigation{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}@media(min-width:1200px){.footer__navigation{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}}@media(min-width:768px){.footer__navigation{padding:50px 0}}@media(min-width:1600px){.footer__navigation{padding:70px 0}}.footer__background{z-index:1}.footer__background:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url(../..//images/footer_background@2x.png);background-size:cover;background-repeat:no-repeat;background-position:0 50%}@media(max-width:991px){.footer__background:after{-moz-filter:grayscale(1) brightness(130%);filter:grayscale(1) brightness(130%)}}@media(min-width:992px){.footer__background:after{right:-45vw;left:-5%;-ms-transform:skew(15deg);transform:skew(15deg)}}@media(min-width:1500px){.footer__menu{padding-top:4px}}.footer__menu li{margin-bottom:18px}.footer__menu li a{display:block;color:#ccc;opacity:.8;font-size:16px;font-weight:500;transition:all .2s ease-out}@media(max-width:767px){.footer__menu li a{font-size:14px}}.footer__menu li a:active,.footer__menu li a:hover{color:#fff;opacity:1}.footer__menu li a.active{color:#00aef0;font-weight:600;opacity:1}.upcoming__container{overflow-x:hidden}.upcoming__event__heading{text-transform:uppercase;font-weight:800;font-size:22px;letter-spacing:-1px;line-height:29px;position:relative;z-index:1;margin-bottom:20px;margin-top:40px;padding-left:20px;pointer-events:none}@media(min-width:992px){.upcoming__event__heading{font-size:48px;margin-top:80px;padding-left:50px}}@media(min-width:1200px){.upcoming__event__heading{padding-left:100px}}.upcoming__event__heading span{margin-right:5px;color:#00aef0;font-size:22px;letter-spacing:0}@media(min-width:992px){.upcoming__event__heading span{display:block;margin-right:0}}.upcoming__event__slider{margin-top:-150px}.upcoming__event__slider.slick-dotted{margin-bottom:0}.upcoming__event__slider .slick-track{padding-top:140px}.footer-event__themes .card__themes{position:absolute;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;top:-69px!important;right:10px!important;left:10px!important}@media(min-width:992px){.footer-event__themes .card__themes{top:-138px!important;left:10px!important}}@media(min-width:1200px){.footer-event__themes .card__themes{left:60px!important}}.footer-event__themes .card__themes .card__theme{height:3px;margin-right:4px;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;-ms-transform:skew(-30deg);transform:skew(-30deg)}.footer-event__themes .card__themes .card__theme:first-of-type:after{right:auto;left:-1px}.footer-event__themes .card__themes .card__theme:last-of-type{margin-right:0}.footer-event__themes .card__themes .card__theme:last-of-type:after{right:-1px;left:auto}.footer-event__themes .card__themes .card__theme:first-of-type:after,.footer-event__themes .card__themes .card__theme:last-of-type:after{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:inherit;-ms-transform:skew(30deg);transform:skew(30deg)}.footer-event__themes .card__themes .card__theme:only-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-transform:skew(0);transform:skew(0)}.footer-event__themes .card__themes .card__theme:only-of-type:after{display:none}.event__slide{position:relative}.event__themes{position:absolute;top:-69px;right:10px;left:10px;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto}@media(min-width:992px){.event__themes{top:-138px;left:10px}}@media(min-width:1200px){.event__themes{left:60px}}.event__theme{height:3px;margin-right:4px;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;-ms-transform:skew(-30deg);transform:skew(-30deg);-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.event__theme:first-of-type:after{right:auto;left:-1px}.event__theme:last-of-type{margin-right:0}.event__theme:last-of-type:after{right:-1px;left:auto}.event__theme:first-of-type:after,.event__theme:last-of-type:after{content:"";display:block;position:absolute;top:0;bottom:0;width:5px;background-color:inherit;-ms-transform:skew(30deg);transform:skew(30deg)}.event__theme:only-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-transform:skew(0);transform:skew(0)}.event__theme:only-of-type:after{display:none}.event__content{padding:0 20px}@media(min-width:992px){.event__content{padding:0 10% 0 50px}}@media(min-width:1200px){.event__content{padding:0 20% 0 100px}}.event__venue{font-size:16px;font-weight:700;line-height:21px;color:#fbb040;z-index:-1}@media(min-width:992px){.event__venue{position:absolute;top:auto;right:20px;bottom:calc(100% + 3px);left:210px}}@media(min-width:1200px){.event__venue{left:260px}}.event__title>*,.speaker__title>*{font-size:20px;font-weight:700;margin:0 0 18px}.event__surtitle>*{font-size:16px;font-weight:600;margin:0 0 21px}.event__keywords{font-size:12px;font-style:italic;font-weight:500;line-height:22px}@media(max-width:991px){.event__keywords{margin-bottom:20px}}.event__footer-button{margin:20px 0}.event-footer-button{background-color:rgba(0,0,0,0);color:#fff;border-color:#00aef0;line-height:31px}.event-footer-button:before{font-size:16px;margin-right:23px;color:#fff}.event-footer-button:after{background-color:#00aef0;position:absolute;content:"";left:0;top:0;bottom:0;width:36px;z-index:-1}.event-footer-button:focus,.event-footer-button:hover{background-color:#00aef0;border-color:#00aef0;color:#fff}.event-footer-button:focus:before,.event-footer-button:hover:before{color:#fff}.event__slider__dots{margin-top:30px;margin-bottom:30px;padding-left:20px;overflow:hidden}@media(min-width:992px){.event__slider__dots{margin-top:80px;padding-left:47px}}@media(min-width:1200px){.event__slider__dots{padding-left:97px}}.event__slider__dots li{float:left;position:relative;line-height:23px;width:25px;margin-right:10px}.event__slider__dots li:last-of-type{margin-right:0}.event__slider__dots li.slick-active button:before{content:"";color:#00aef0;opacity:1}.event__slider__dots button{border:0;width:25px;height:25px;text-indent:-9999px;padding:0;background-color:rgba(0,0,0,0);backface-visibility:hidden;transition:all .2s ease-out}.event__slider__dots button:before{content:"";display:block;font-family:irt-full;font-size:24px;text-indent:0;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;transition:all .2s ease-out}.event__slider__dots button:hover:before{color:#00aef0;opacity:1}.theme__red{background-color:#e61e26}.theme__yellow{background-color:#f9df33}.theme__green{background-color:#15b367}.theme__darkBlue{background-color:#3f579b}.theme__cyanBlue{background-color:#1fc0da}.theme__purple{background-color:#b770af}.theme__orange{background-color:#f68638}.footer{position:relative;padding:0;margin:70px 0 0;border:0;float:left;width:100%;clear:both}@media(max-width:767px){.footer{margin:0}}.footer.no-margin{margin:0}.footer .upcoming__event__slider .view-content{margin-bottom:0}.footer .upcoming__event__slider .slick-slide{position:relative}.footer .upcoming__event__slider .slick-slide .event__venue>div{display:inline-block}#block-views-block-footer-events-footer-events .no-results{margin:180px 0 100px;padding:0 100px}@media(min-width:992px)and (max-width:1199px){#block-views-block-footer-events-footer-events .no-results{padding:0 50px}}@media(max-width:991px){#block-views-block-footer-events-footer-events .no-results{margin:140px 20px 40px;padding:0}}@media(min-width:768px){html{height:100%;width:100%}body{min-height:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-content{-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.website-footer-menu{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 1 auto;-ms-flex:1 0 auto;flex:0 1 auto;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0}.website-footer-menu li{margin:0 10px 5px 0}.website-footer-menu li a{font-size:9.2px;font-weight:800;text-transform:uppercase;color:#fff;opacity:.8;transition:all .2s ease-out}.website-footer-menu li a:active,.website-footer-menu li a:hover{opacity:1}.questions__container{max-width:400px;margin:auto}@media(min-width:992px)and (max-width:1199px){.questions__container{max-width:320px}}.paragraph-section.section .questions__container h1,.questions__container .paragraph-section.section h1,.questions__container h2{font-size:46px;font-weight:900;line-height:50px;margin:110px 0 25px}@media(max-width:991px){.paragraph-section.section .questions__container h1,.questions__container .paragraph-section.section h1,.questions__container h2{margin:40px 0 25px}}.questions__container h4{font-size:20px;letter-spacing:-.5px;line-height:24px;margin:0 0 30px}.questions__container .contact-form-token{font-size:20px;text-transform:uppercase;font-weight:900;line-height:24px;background-color:hsla(0,0%,100%,.2);padding:12px 110px 12px 20px;display:inline-block;color:#fff;transition:all .2s ease-out;position:relative}.questions__container .contact-form-token:after{content:"";width:28px;height:20px;right:20px;top:0;bottom:0;margin:auto;position:absolute;background-size:100% 100%;background-image:url(../..//images/glyph--mail@2x.png)}.questions__container .contact-form-token:hover{background-color:hsla(0,0%,100%,.4)}.questions__container ul{margin:50px 0;font-size:12px;font-style:italic;line-height:20px}.questions__container ul li{margin-bottom:30px}