.breadcrumb-trail .wrapper{font-family:"AvenirLTStd-Book",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:2.8rem;padding-bottom:4px;padding-top:8px}.breadcrumb-trail .wrapper ol>li{display:inline-block;margin-right:35px;vertical-align:middle}.breadcrumb-trail .wrapper a{font-weight:400}.breadcrumb-trail .wrapper a:focus,.breadcrumb-trail .wrapper .current-page{text-decoration:underline}.breadcrumb-trail .wrapper .current-page{color:#21016b;display:block;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;margin-top:-4px}footer#site-footer{background:#0f0f0f;bottom:0;left:0;position:absolute;width:100%}footer#site-footer,footer#site-footer a{color:#fff}footer#site-footer a:hover,footer#site-footer a:focus{text-decoration:underline}footer#site-footer .wrapper{padding-bottom:43px;padding-top:34px}footer#site-footer .back-to-top{display:none}.no-js footer#site-footer{position:relative}#strapline h3{font-size:2.1rem;line-height:2.8rem;margin-bottom:22px}#footer-links{padding-bottom:19px}#footer-links #quick-links{max-width:70%}#footer-links #quick-links ul>li{display:inline-block;font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:2.7rem;padding-right:41px;vertical-align:middle}.ru #footer-links #quick-links ul>li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}#footer-links .social-links{max-width:30%}#footer-links .social-links>a,.experience-editor #footer-links .social-links img{display:inline-block;margin:0 10px;max-height:20px;vertical-align:middle}#footer-links .social-links>a img{display:block;height:auto;max-width:100%}#footer-links .social-links>a:focus{-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7}#legal-notice{font-family:"FreightSans W01 Book",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2rem;padding-bottom:22px}.ru #legal-notice{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}#footer-bottom{font-size:1.4rem;line-height:2.4rem}#footer-bottom ul#footer-secondary-links>li{display:inline-block;font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left:54px;vertical-align:top}.ru #footer-bottom ul#footer-secondary-links>li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}#footer-bottom ul#footer-secondary-links>li:first-child{padding-left:0}@media screen and (max-width:736px){footer#site-footer{position:relative;text-align:center}footer#site-footer .wrapper{padding-left:32px;padding-right:32px}#strapline h3{margin-bottom:26px}#footer-links{padding-bottom:23px}#footer-links #quick-links{float:none;max-width:100%}#footer-links #quick-links ul>li,.ru #footer-links #quick-links ul>li{display:block;font-size:1.6rem;padding:3px 0 4px}#footer-links #quick-links ul>li:first-child{padding-top:0}#footer-links .social-links{float:none;max-width:100%;padding:25px 0 11px}#legal-notice{line-height:2.4rem;padding-bottom:30px;text-align:left}#footer-bottom .left,#footer-bottom .right{float:none}#footer-bottom ul#footer-secondary-links{padding-top:9px}#footer-bottom ul#footer-secondary-links>li{display:block;padding:3px 0 4px}#footer-bottom ul#footer-secondary-links>li:first-child{padding-top:0}footer#site-footer .back-to-top{display:block;width:100%;padding:11px 30px;background:#21016b;color:#fff}footer#site-footer .back-to-top .ico{display:inline-block;width:8px;height:12px;margin-left:5px;background:url("/Media/icons/arrow-up.png") no-repeat;background-size:contain}}.page-content{margin:41px 0 38px}.page-content.feature h2{margin-bottom:16px}.right-rail .page-content{margin-top:0}.content-with-rail .page-content{margin-top:49px}.secondary-content .page-content{padding-bottom:40px}.page-content+.rich-text .wrapper{padding-top:0}@media screen and (max-width:736px){.page-content{margin-top:31px}.content-with-rail .page-content{margin-top:30px}}html{overflow-x:hidden}.mod-carousel ul,.mod-carousel ol,.mod-carousel div{list-style:none}.mod-carousel .viewport{width:100%;height:100%;z-index:1;position:relative;overflow:hidden;float:left}.mod-carousel[data-modes*=infinite] .viewport{overflow:visible}.mod-carousel[data-modes*=infinite] .viewport .mask{z-index:3;background:#222;position:absolute;top:0;left:0;height:100%;float:left;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}.mod-carousel .slide-container{position:relative;width:99999px;float:left;height:100%;background:#fff}.mod-carousel .loader{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.mod-carousel .slide-container>div{display:block;position:relative;height:100%;float:left}.mod-carousel[data-modes*=fade] .slide-container{width:920px}.mod-carousel[data-modes*=fade] .mask{display:none}.mod-carousel[data-modes*=fade] .slide-container>div{position:absolute;display:none;z-index:0}.mod-carousel[data-modes*=fade] .slide-container>div:first-child{display:block}.mod-carousel>fieldset{border:none;padding:0}.mod-carousel>fieldset .step{display:none;width:0;height:0;padding:0;background:none}.mod-carousel>fieldset .step.prev,.mod-carousel>fieldset button.stop{z-index:3;position:absolute;top:50%;left:10px;margin-top:-30px;cursor:pointer;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #2a2a2a;border-left:none}.mod-carousel>fieldset .step.next,.mod-carousel>fieldset button.play{z-index:3;position:absolute;top:50%;right:10px;margin-top:-30px;cursor:pointer;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #2a2a2a;border-right:none}.mod-carousel>fieldset button.playback{display:none;width:0;height:0;padding:0;background:none;width:30px;height:60px;top:auto;bottom:10%}.mod-carousel>fieldset button.stop{left:45%;border:none;border-left:10px solid #2a2a2a;border-right:10px solid #2a2a2a}.mod-carousel>fieldset button.play{right:45%}.mod-carousel>.pagination-controls{z-index:3;position:absolute;left:50%;bottom:5px;padding:15px}.mod-carousel>.pagination-controls>button{cursor:pointer;float:left;margin-left:5px;width:12px;height:12px;padding:0;border-radius:10px;background:#222;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mod-carousel>.pagination-controls>button.active{background:#444}.mod-carousel>.pagination-controls>button:first-child{margin-left:0}.mod-carousel>.pagination-controls>button:hover{background:#666}.profiles .wrapper{padding-bottom:40px;padding-top:40px}.profiles .profile-selection{position:relative}.profiles .profile-selection .viewport{margin:0 auto}.profiles .profile-selection .slide{margin:0;padding:0 .01%}.profiles .profile-selection .slide .inner,.profiles.tabbed-profiles .profile-selection .team-member.inner{padding:0 .85%}.profiles .profile-selection .slide .inner:focus{outline:none}.profiles .profile-selection .slide .inner.active .image,.profiles.tabbed-profiles .profile-selection .team-member.inner.active .image{border-bottom-color:#f78e1e;border-top-color:#f78e1e}.profiles .profile-selection .slide .image,.profiles.tabbed-profiles .profile-selection .team-member .image{border-bottom:4px solid transparent;border-top:4px solid transparent;cursor:pointer;max-height:216px;overflow:hidden;-moz-transition:border-bottom-color .3s ease,border-top-color .3s ease;-ms-transition:border-bottom-color .3s ease,border-top-color .3s ease;-o-transition:border-bottom-color .3s ease,border-top-color .3s ease;-webkit-transition:border-bottom-color .3s ease,border-top-color .3s ease;transition:border-bottom-color .3s ease,border-top-color .3s ease}.profiles .profile-selection .slide .image img,.profiles.tabbed-profiles .profile-selection .team-member .image img{width:100%}.profiles .profile-selection .slide header,.profiles.tabbed-profiles .profile-selection .team-member header{padding-top:10px}.profiles .profile-selection .slide header h5,.profiles.tabbed-profiles .profile-selection .team-member header h5{color:#21016b;margin:0;line-height:2.1rem}.profiles .profile-selection .slide header h5+h5,.profiles.tabbed-profiles .profile-selection .team-member header h5+h5{color:#6caddf}.profiles .profile-selection .slide .inner:focus header h5{font-style:italic}.profiles .profile-selection .slide .inner:active header h5{font-style:normal}.feature.profiles .profile-selection .step{top:33%}.profiles.tabbed-profiles .section-header .wrapper{padding-bottom:0}.profiles.tabbed-profiles .section-header h2{margin-bottom:0}.profiles.tabbed-profiles .team-tabs .wrapper{padding-top:30px}.profiles.tabbed-profiles .team-tabs .tabs-select-button{display:none;width:100%;max-width:none;cursor:pointer;margin:20px auto 0}.profiles.tabbed-profiles .team-tabs .tabs-select-button::before{content:none}.profiles.tabbed-profiles .team-tabs .tabs-select-button:hover,.profiles.tabbed-profiles .team-tabs .tabs-select-button:focus{color:#21016b}.profiles.tabbed-profiles .team-tabs .tabs-select-button .select-button-icon{position:absolute;top:0;bottom:0;right:10px;display:block;width:8px;height:4px;margin:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.profiles.tabbed-profiles .team-tabs .tabs-select-button .select-button-icon::after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #190140;content:"";display:block;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.profiles.tabbed-profiles .team-tabs .tabs-select-button:hover .select-button-icon,.profiles.tabbed-profiles .team-tabs .tabs-select-button:focus .select-button-icon,.profiles.tabbed-profiles .team-tabs .tabs-select-button.active .select-button-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.profiles.tabbed-profiles .profile-selection{display:table;width:100%}.profiles.tabbed-profiles .profile-selection .wrapper{padding-bottom:35px}.profiles.tabbed-profiles .profile-selection .team-member{display:inline-block;width:20%;vertical-align:top;padding-right:20px;margin-bottom:20px}.profiles.tabbed-profiles .profile-selection .team-member:nth-child(5n){padding-right:0}.profiles.tabbed-profiles .profile-selection .team-member header h5{font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.ru .profiles.tabbed-profiles .profile-selection .team-member header h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.profiles.tabbed-profiles .profile-selection .team-member.active header h5,.profiles.tabbed-profiles .profile-selection .team-member.active header h5:focus,.profiles .profile-selection .slide .inner.active,.profiles.tabbed-profiles .profile-selection .team-member:focus header h5{font-style:italic}.profiles.tabbed-profiles .profile-selection .team-member:focus{outline:none}.profiles.tabbed-profiles .profile-selection .team-member:active header h5{font-style:normal}.profiles.tabbed-profiles .profile-selection .team-member header h5+h5{font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .profiles.tabbed-profiles .profile-selection .team-member header h5+h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.profiles.tabbed-profiles .teams-list{display:table;width:100%;table-layout:fixed}.profiles.tabbed-profiles .teams-list li{position:relative;display:table-cell;vertical-align:middle;max-width:0;padding-right:30px}.profiles.tabbed-profiles .teams-list li:last-child{padding-right:0}.profiles.tabbed-profiles .teams-list .team-type{display:block;width:100%;height:100%;margin:0;padding-top:15px}.profiles.tabbed-profiles .teams-list .team-type:focus{color:#fff}.profiles.tabbed-profiles .teams-list .tabs-select-button{display:none}.profiles.tabbed-profiles .profile-selection .team-member .image img{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.profiles.tabbed-profiles .profile-selection .team-member:not(.active):hover .image img{-webkit-transform:scale3d(1.2,1.2,1.2);-moz-transform:scale3d(1.2,1.2,1.2);-ms-transform:scale3d(1.2,1.2,1.2);-o-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}.profiles.tabbed-profiles .team-group{display:none}.profiles.tabbed-profiles .team-group .teams-carousel-container .wrapper{padding-top:0}.profiles.tabbed-profiles .team-group .teams-carousel-container .wrapper .teams-carousel{padding-top:20px}.profiles .profile-details{padding-top:40px;position:relative}.profiles .profile-details .slide{padding:0 70px}.profiles .profile-details .slide .image{max-height:315px;max-width:315px;overflow:hidden;width:32%}.profiles .profile-details .slide .image img{margin-top:-5%;width:100%}.profiles .profile-details .slide header h3{color:#21016b;line-height:4.4rem;margin:0}.profiles .profile-details .slide header h3+h3,.profiles .profile-details .slide header h3+h3 a{color:#6caddf}.profiles .profile-details .slide .details{max-width:685px;padding-left:30px;width:68%}.profiles .profile-details .slide .details .description{padding-top:15px}.profiles .profile-details .slide .details .description p{margin-bottom:14px}.profiles .profile-details .slide .details .description .read-more{display:inline-block;vertical-align:middle}.profiles .profile-details .slide .details .description .read-more:focus{text-decoration:underline}.profiles .profile-details .slide .details .description .excerpt+.detailed{display:none}.profiles .profile-details .slide .details .description .excerpt p:last-of-type{display:inline}.profiles.key-note-speakers h2{margin-bottom:28px}.profiles.key-note-speakers .profile-selection .slide{margin:0 -.85%;padding:0}.profiles.key-note-speakers .profile-selection .slide .inner:focus header h5{font-style:normal}.profiles.key-note-speakers .profile-selection .slide .image{cursor:initial}.profiles.key-note-speakers .cta{margin-top:24px}.key-note-speakers .profile-selection .slide.listing-container .listing-item.inner{display:table;width:100%;margin-bottom:36px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .listing-col{display:table-cell;vertical-align:top}.key-note-speakers .profile-selection .slide.listing-container .listing-item .featured-image{width:184px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .featured-image .image{min-width:184px;max-height:180px;border:none;border-right:solid 4px #f78e1e}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description{padding-left:23px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header{padding-top:0}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.4rem;line-height:3.4rem;margin-bottom:0}.ru .key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5+h5{margin-bottom:12px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .read-more{display:inline-block;margin-left:5px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .detailed{display:none}@media screen and (max-width:1024px){.profiles .profile-selection .slide .image{max-height:178px}.profiles .profile-selection .slide .inner{width:20%}.profiles .profile-selection .slide .inner:nth-child(3n+1){clear:none}.profiles.tabbed-profiles .profile-selection .team-member{width:25%}.profiles.tabbed-profiles .teams-list .team-type,.profiles.tabbed-profiles .team-tabs .tabs-select-button{font-size:1.8rem;line-height:2.7rem;padding:10px 20px 11px}}@media screen and (max-width:736px){.profiles .wrapper{padding-top:30px}.profiles .wrapper .step,.profiles .profile-selection{display:none}.profiles .profile-details{padding-top:0}.profiles .profile-details h2{margin-bottom:21px}.profiles:not(.tabbed-profiles) .profile-details .slide-container{float:none;width:100%}.profiles:not(.tabbed-profiles) .profile-details .slide{clear:both;float:none;height:auto;margin-bottom:20px;padding:0;width:100%}.profiles .profile-details .slide .image{border-top:4px solid #f78e1e;float:none;margin:0 auto 17px;max-height:180px;max-width:180px;width:100%}.profiles .profile-details .slide .details{padding:0;width:100%}.profiles .profile-details .slide header{text-align:center}.profiles .profile-details .slide header h3,.profiles.tabbed-profiles .profile-selection .team-member header h5{font-size:2.6rem;line-height:3rem}.profiles .profile-details .slide header h3+h3{font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:2.6rem}.ru .profiles .profile-details .slide header h3+h3{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.profiles .profile-details .slide .details .description .detailed{margin-bottom:31px}.profiles .profile-details .slide .details .description .excerpt{margin-bottom:31px}.profiles.tabbed-profiles .profile-selection{display:none}.profiles.tabbed-profiles .team-tabs{margin-bottom:20px;background:#f7f7f7}.profiles.tabbed-profiles .team-tabs .wrapper{padding:20px}.profiles.tabbed-profiles .team-tabs .tabs-select-button{display:block;margin-top:0}.profiles.tabbed-profiles .teams-list{display:none;table-layout:auto}.profiles.tabbed-profiles .teams-list li{display:inline-block;width:100%;max-width:100%;padding-right:0}.profiles.tabbed-profiles .teams-list .team-type{max-width:none}.profiles.tabbed-profiles .profile-details .slide .image{border-top:none;float:none;margin:0 auto 17px;max-height:240px;max-width:240px;width:100%}.profiles.tabbed-profiles .profile-details .slide .details{width:100%;max-width:none}.profiles.tabbed-profiles .profile-selection .team-member{width:100%}.profiles.tabbed-profiles .profile-details .slide{padding:0}.profiles.tabbed-profiles .mod-carousel .step{top:118px}.profiles.tabbed-profiles .profile-selection .team-member .image{float:none;margin:0 auto 17px;max-height:240px;max-width:240px;width:100%}.profiles.tabbed-profiles .profile-selection .team-member header{text-align:center;padding-top:0}.profiles.tabbed-profiles .profile-selection .team-member header h5+h5{font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:2.6rem}.ru .profiles.tabbed-profiles .profile-selection .team-member header h5+h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.profiles.key-note-speakers h2{margin-bottom:22px}.profiles.key-note-speakers .profile-selection{display:block;margin:0}.profiles.key-note-speakers .profile-selection .slide{margin:0;padding:0}.profiles.key-note-speakers .profile-selection .slide .inner{clear:both;margin-bottom:27px;padding:0;text-align:center;width:100%}.profiles.key-note-speakers .profile-selection .slide .inner .image{border:none;margin-bottom:7px;max-height:none}.profiles.key-note-speakers .profile-selection .slide .inner .image img{border-top:4px solid #f78e1e;width:auto}.profiles.key-note-speakers .profile-selection .slide .inner header h5:first-child{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.6rem;line-height:3rem;margin-bottom:3px}.ru .profiles.key-note-speakers .profile-selection .slide .inner header h5:first-child{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.profiles.key-note-speakers .cta{margin-bottom:8px;margin-top:9px}.key-note-speakers .profile-selection .slide.listing-container .listing-item .featured-image .image{border-right:none;margin-bottom:0}.key-note-speakers .profile-selection .slide.listing-container .listing-item .listing-col{display:block;width:100%;padding:0}.key-note-speakers .profile-selection .slide.listing-container .listing-item .listing-col .content-container{text-align:left}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5:first-child{margin-top:15px;margin-bottom:0}.key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5+h5{font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:2.6rem}.ru .key-note-speakers .profile-selection .slide.listing-container .listing-item .bio-description header h5+h5{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}}.global-search-listing.listing{padding-top:40px}.global-search-listing.listing .status-messages{float:none;margin:0 0 32px;padding:0}.global-search-listing.listing .status-messages.messages-hidden{margin:0}.global-search-listing.listing .listing-article{border-bottom:2px solid #f2f2f2;margin:0;padding:12px 0 17px}.global-search-listing.listing .listing-article:first-child{border-top:2px solid #f2f2f2}.global-search-listing.listing .listing-article header h1{margin-bottom:0}.global-search-listing.listing.tabbed-content .filter-tabs{margin:0 -24px}.global-search-listing.listing.tabbed-content .filter-tabs ul{border-spacing:24px 0}.global-search-listing.listing.tabbed-content .filter-tabs ul>li{border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2;vertical-align:middle}.global-search-listing.listing.tabbed-content .filter-tabs ul>li.active{border-bottom-color:transparent;border-top-color:transparent}.global-search-listing.listing.tabbed-content .filter-tabs ul>li button{border:none;color:#6b6b6b;font-family:"Freight Sans W01 SemiBold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem}.ru .global-search-listing.listing.tabbed-content .filter-tabs ul>li button{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.global-search-listing.listing.tabbed-content .filter-tabs ul>li.active button{color:#fff}.global-search-listing.listing.tabbed-content .filter-tabs ul>li button span.results-count{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .global-search-listing.listing.tabbed-content .filter-tabs ul>li button span.results-count{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.global-search-listing.listing.tabbed-content .tab-content{display:none;opacity:1;padding-top:30px;visibility:visible}.global-search-listing.listing.tabbed-content .tab-content.active{display:block;position:relative}.global-search-listing.listing.tabbed-content .tab-content p.type{color:#f78e1e;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.global-search-listing.listing .listing-filters{padding-bottom:32px}.global-search-listing.listing .listing-filters+.status-messages{margin-top:-13px}.global-search-listing.listing .listing-filters.form .wrapper{padding-left:0;padding-right:0}.global-search-listing.listing .listing-filters .label{margin-right:35px}.global-search-listing.listing .listing-filters .label>span>span.arrow-down{display:none}.global-search-listing.listing .listing-filters .label,.global-search-listing.listing .listing-filters .form-fields{display:inline-block;vertical-align:middle;width:auto}.global-search-listing.listing .listing-filters .form-fields.mobile-view{display:none}#main .global-search-listing-filters.form .form-field{float:none;display:inline-block;margin:0;padding:0 37px 0 0;vertical-align:middle;width:auto}@media screen and (max-width:736px){.global-search-listing.listing .listing-filters .form-fields.mobile-view{display:block}.global-search-listing.listing .listing-filters .form-fields.desktop-tablet-view{display:none}.global-search-listing.listing .listing-article{padding-bottom:12px}.global-search-listing.listing .listing-article header h1{font-size:2.1rem;line-height:2.6rem}.global-search-listing.listing .listing-article header h1 span.arrow-right{height:14px;width:8px}.global-search-listing.listing .listing-article header h1 span.arrow-right::before,.global-search-listing.listing .listing-article header h1 span.arrow-right::after{height:10px}.global-search-listing.listing .listing-article header h1 span.arrow-right::after{left:5px;top:6px}.global-search-listing.listing.tabbed-content .filter-tabs{margin:0 -19px}.global-search-listing.listing.tabbed-content .filter-tabs ul{border-spacing:19px 0}.global-search-listing.listing.tabbed-content .filter-tabs ul>li{display:table-cell}.global-search-listing.listing.tabbed-content .filter-tabs ul>li button{font-size:1.4rem;line-height:1.8rem}.global-search-listing.listing.tabbed-content .tab-content{padding-top:10px}.global-search-listing.listing.tabbed-content .tab-content p.type{font-size:1.4rem;line-height:1.4rem}.global-search-listing.listing .listing-filters{padding:0 0 10px}.global-search-listing.listing .listing-filters .label{background:#f7f7f7;cursor:pointer;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.4rem;margin-right:0;text-align:right;width:100%}.global-search-listing.listing .listing-filters .label>span{display:block;padding:14px 20px 15px}.global-search-listing.listing .listing-filters .label>span>span.arrow-down{display:inline-block;margin-left:9px}.global-search-listing.listing .listing-filters.active .label>span>span.arrow-down{-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.global-search-listing.listing .listing-filters .form-fields.accordion-content{display:none}.global-search-listing.listing .status-messages,.global-search-listing.listing .listing-filters+.status-messages{margin:10px 0 20px}#main .global-search-listing-filters.form .form-field{display:block;font-size:1.4rem}}.listing{margin-bottom:40px}.listing.hero-banner{margin-bottom:0}.listing .wrapper{position:relative}.listing .listing-container{clear:both}.listing .listing-article{position:relative;padding:30px 34px;margin-bottom:20px}.listing .listing-article:last-child{margin-bottom:0}.listing .listing-article .article-content-container{position:relative;display:table;width:100%;z-index:1;transition:all .35s;animation:zoomContent .35s ease-out forwards}.listing .listing-article .article-content-container header{padding-right:50px}.listing .listing-article .article-content-container header,.listing .listing-article .article-content-container .article-summary{display:table-cell;vertical-align:top}.listing .listing-article .article-content-container .extra-info{display:table;width:100%;table-layout:fixed;margin-top:2px}.listing .listing-article .article-content-container .extra-info .info-col{display:table-cell;max-width:0;padding-right:15px}.listing .listing-article .article-content-container .extra-info .info-col[data-hide="True"]{display:none}.listing .listing-article .article-content-container .extra-info .info-col:last-child{padding-right:0}.listing .listing-article .article-content-container .extra-info .info-col b{font-family:"AvenirLTStd-Black",Arial,Helvetica,Verdana,sans-serif;font-weight:400}.listing .listing-article .article-content-container .cta a.button{font-size:1.4rem;line-height:2rem;padding:5px 45px;margin-top:12px}.listing .listing-article .border{position:absolute;z-index:1;bottom:0;left:0;height:0;width:4px;background:#f78e1e}.listing .listing-article .background{position:absolute;z-index:0;top:0;left:0;height:100%;width:0;background:#f7f7f7}.ie9 .listing .listing-article .border{height:100%}.ie9 .listing .listing-article .background{width:100%}.listing .listing-article header h1{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.8rem;line-height:3rem;margin-bottom:11px;margin-top:0}.ru .listing .listing-article header h1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:2.4rem}.listing .listing-article header h1>span,.listing .listing-article header h1 a>span{display:inline-block;vertical-align:middle}.listing .listing-article header h1 .arrow-right{display:inline-block;top:7px;margin:0;margin-left:8px;vertical-align:top}.listing .listing-article header h1 a:hover,.listing .listing-article header h1 a:focus{color:#f78e1e}.listing .listing-article header h1 a:hover .arrow-right,.listing .listing-article header h1 a:focus .arrow-right{animation:moveArrow .35s ease-out both}.listing .listing-article header h1 a:hover .download-arrow .arrow,.listing .listing-article header h1 a:focus .download-arrow .arrow{animation:moveDownloadArrow .35s ease-out both}.listing .listing-article header h1 a .external-arrow{margin-left:10px}.listing .listing-article header h1 a:hover .external-arrow .arrow,.listing .listing-article header h1 a:focus .external-arrow .arrow{animation:moveArrowExternal .35s ease-out both}.listing .label{color:#21016b;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2.2rem}.listing .listing-article .date{color:#21016b;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:9px}.listing .listing-article .date>span+span{color:#f78e1e}.listing .listing-article .description{font-size:1.4rem;line-height:2.6rem;padding-bottom:3px}.listing .article-content-container .article-summary .extra-info .info-col .label{display:block;color:#21016b;margin-bottom:5px;width:100%}.listing .article-content-container .article-summary .extra-info .info-col .listing-item-filters>span.info-cell{word-break:break-word;display:block;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;margin-bottom:6px;vertical-align:top}.listing .article-content-container .article-summary .extra-info .info-col .listing-item-filters>span.info-cell.hidden{display:none}.listing .listing-container .accordion{margin-top:20px;position:relative}.listing .listing-container .accordion:first-child{margin-top:0}.listing .listing-container .accordion .listing-article{margin-bottom:0}.listing .listing-container .accordion .accordion-header{position:absolute;top:0;right:0;width:77px;height:100%;z-index:1;background:#f2f2f2}.listing .listing-container .accordion .accordion-header .additional-info{display:none}.listing .listing-container .accordion button .ico{display:block;height:100%;position:absolute;left:50%;top:50%;width:73px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing .listing-container .accordion button .ico span::before,.listing .listing-container .accordion button .ico span::after{background:#21016b;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;content:"";display:block;height:15px;left:35px;position:absolute;top:50%;-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;width:2px}.listing .listing-container .accordion button .ico span::after{left:auto;right:35px;transform:rotate(-45deg) translateY(-50%)}.listing .listing-container .accordion.active button .ico span::before,.listing .listing-container .accordion.active button .ico span::after{top:38%}.listing .listing-container .accordion.active button .ico span::before{transform:rotate(135deg) translateY(-50%)}.listing .listing-container .accordion.active button .ico span::after{transform:rotate(-135deg) translateY(-50%)}.listing .status-messages{display:table;float:left;margin-bottom:20px;padding-top:19px;overflow:hidden}.listing .status-messages.messages-hidden{margin-bottom:15px}.listing .past-upcoming-filters{float:right;padding-top:24px;margin-bottom:25px;overflow:hidden}.listing .status-messages .general-error,.listing .status-messages .total-results,.listing .status-messages .no-results-found{display:none}.listing .status-messages .total-results .label{color:#21016b}.listing .status-messages .total-results .label>span{font-family:"AvenirLTStd-Book",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .listing .status-messages .total-results .label,.ru .listing .status-messages .total-results .label>span,.ru .events-listing .status-messages .label,.ru .events-listing .event-details .extra-info .label,.ru .listing .article-content-container .article-summary .extra-info .info-col .label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold}.listing .listing-loader{display:none;position:relative;padding:20px}.listing .listing-loader .loading-gif{display:table;margin:0 auto;width:40px;height:40px;background-image:url("/Media/icons/article-loading.gif");background-size:contain;background-position:center}.no-js .listing-filters{display:none}.no-js .listing-item-filters{max-height:110px;overflow-y:auto}.listing-filters.form .wrapper{padding-bottom:0;padding-top:0}.listing-filters .filter-dropdowns{display:table;width:100%;padding:35px 0;background:#f7f7f7}.listing-filters .filter-dropdowns .form-fields .full-width,.listing-filters .filter-dropdowns .form-fields.active .form-field{-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.listing-filters .filter-dropdowns .form-fields .form-field{display:block;float:left;width:31.33%;margin-right:3%}.listing-filters .filter-dropdowns .form-fields .form-field:nth-child(3n){margin-right:0}.listing-filters .filter-dropdowns .form-fields .form-field:not(:nth-child(3)):not(:nth-child(2)):not(:first-child){margin-top:20px;visibility:hidden;opacity:0}.listing-filters .filter-dropdowns .form-fields .full-width{display:inline-block;max-height:55px}.listing-filters .filter-dropdowns .form-fields.active .full-width{max-height:1000px}.listing-filters .filter-dropdowns .form-fields.active .form-field:not(:nth-child(3)):not(:first-child){visibility:visible;opacity:1}.listing-filters .filter-dropdowns .form-fields,.listing-filters .filter-dropdowns .more-filters{display:table-cell;width:100%;vertical-align:top}.listing-filters .filter-dropdowns.single-col .form-fields,.listing-filters .filter-dropdowns.single-col .more-filters{display:table}.listing-filters .filter-dropdowns .more-filters{position:relative;min-width:0;padding-right:0;padding-left:0;white-space:nowrap;vertical-align:middle}.listing-filters .filter-dropdowns .more-filters.visible{min-width:140px;padding-left:20px;margin-top:0}.listing-filters .filter-dropdowns .more-filters .arrow-down,.listing-item-filters .toggle-listing-filters .arrow-down{position:absolute;top:0;bottom:0;right:0;margin:auto}.listing-filters .filter-dropdowns .more-filters .toggle-filter-dropdowns,.listing-item-filters .toggle-listing-filters{position:relative;float:right;display:none;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2.2em;padding-right:18px;text-align:left}.listing-item-filters .toggle-listing-filters{background:none;float:none;line-height:1.8rem;width:auto}.listing-filters .filter-dropdowns .more-filters .toggle-filter-dropdowns:focus,.listing-item-filters .toggle-listing-filters:focus{font-weight:700}.listing-filters .filter-dropdowns .form-fields.active+.more-filters .toggle-filter-dropdowns,.listing-item-filters.active .toggle-listing-filters{color:#f78e1e}.listing-filters .filter-dropdowns .form-fields.active+.more-filters .arrow-down,.listing-item-filters.active .toggle-listing-filters .arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.listing-filters .filter-dropdowns .form-fields.active+.more-filters .arrow-down::before,.listing-filters .filter-dropdowns .form-fields.active+.more-filters .arrow-down::after,.listing-item-filters.active .toggle-listing-filters .arrow-down::before,.listing-item-filters.active .toggle-listing-filters .arrow-down::after{background:#f78e1e}.listing-filters .stylish-form .stylish-select>span.selected,.listing-filters .selection .stylish-form .stylish-select>span.selected{color:#21016b}.breadcrumb-trail+.listing-filters{border-top:2px solid #fff}.listing-filters .active-filters{display:none;padding-top:18px;padding-bottom:3px}.listing-filters .active-filters .wrapper{display:table;width:100%}.listing-filters .active-filters .wrapper .filters-container,.listing-filters .active-filters .wrapper .clear-all{display:table-cell;vertical-align:top}.listing-filters .active-filters .wrapper .filters-container{width:100%}.listing-filters .active-filters .label{margin-right:40px}.listing-fitlers .active-filters .clear-all .clear-ico{margin-left:12px}.listing-filters .clear-selection{position:relative;padding-right:25px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;white-space:nowrap}.listing-filters .clear-selection::after{content:"";position:absolute;top:0;right:14px;bottom:0;height:2px;width:0;margin:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#f6005d;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.listing-filters .clear-selection:hover::after,.listing-filters .clear-selection:focus::after{width:99%}.listing-filters .button-label{display:inline-block;vertical-align:middle}.listing-filters .clear-ico{position:absolute;top:2px;right:0;width:16px;height:16px;margin:auto;border:solid 2px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.listing-filters .clear-ico::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:2px;width:66%;background:#370454;margin:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.listing-filters .clear-selection:hover .clear-ico,.listing-filters .clear-selection:focus .clear-ico{border:0}.listing-filters .clear-selection:hover .clear-ico::after,.listing-filters .clear-selection:focus .clear-ico::after{left:-20px;background:#f6005d;width:0}.listing-filters .filters-container .selected-filters,.listing-filters .filters-container .label{display:inline}.listing-filters .selected-filters .clear-selection{padding-right:0;padding-left:25px;margin-right:40px;overflow:visible}.listing-filters .selected-filters .clear-selection .button-label{color:#6caddf}.listing-filters .selected-filters .clear-selection::after{left:14px;right:auto}.listing-filters .selected-filters .clear-ico{right:auto;left:0;border:solid 2px #6caddf}.listing-filters .selected-filters .clear-ico::after{background:#6caddf}.listing-filters .selected-filters .clear-selection:hover .clear-ico::after,.listing-filters .selected-filters .clear-selection:focus .clear-ico::after{right:-20px;left:auto}.listing-filters .clear-selection--search{display:none;float:right;line-height:30px}.listing-filters .clear-selection--search .clear-ico{top:7px}.listing .listing-article.content-loading .border{height:0}.listing .listing-article.content-loading .background{width:0}.listing .listing-article .border,.listing .listing-article .background{-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.listing .listing-article.showing .background,.no-js .listing .listing-article .background{animation:showBackground .35s ease-out forwards;animation-delay:.15s;transition-delay:.4s}.listing .listing-article.showing .background.transition-off{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.listing .listing-article.showing .border,.no-js .listing .listing-article .border{animation:showBorder .35s ease-out forwards}.listing .listing-article.showing .article-content-container,.no-js .listing .listing-article .article-content-container{-webkit-transform:scale3d(1,1,1) translateZ(0);-moz-transform:scale3d(1,1,1) translateZ(0);-ms-transform:scale3d(1,1,1) translateZ(0);-o-transform:scale3d(1,1,1) translateZ(0);transform:scale3d(1,1,1) translateZ(0)}.past-upcoming-filters .radio-group{position:relative;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.8rem;font-size:1.2rem;color:#21016b}.past-upcoming-filters .radio-group .input-label{margin-right:9px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.past-upcoming-filters .radio-group .input-label:last-child{margin-left:9px;margin-right:0}.past-upcoming-filters .radio-group input[type="radio"]{position:absolute;opacity:0}.past-upcoming-filters .radio-group input[type="radio"]:focus+.input-label,.past-upcoming-filters .radio-group input[type="radio"]:hover+.input-label,.past-upcoming-filters .radio-group input[type="radio"]:checked+.input-label,.past-upcoming-filters .radio-group .input-label:focus{font-size:1.6rem;outline:none}.back-to-top-fixed{-moz-transition:visibility 0s linear .2s,opacity 0s linear .2s;-ms-transition:visibility 0s linear .2s,opacity 0s linear .2s;-o-transition:visibility 0s linear .2s,opacity 0s linear .2s;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:visibility 0s linear .2s,opacity 0s linear .2s;position:absolute;display:none;z-index:1;right:-100%;bottom:0;width:auto;padding:11px 30px;opacity:0;background:#21016b;background:rgba(40,34,102,.7);color:#fff;visibility:hidden}.back-to-top-fixed .ico{display:inline-block;width:8px;height:12px;margin-left:5px;background:url("/Media/icons/arrow-up.png") no-repeat;background-size:contain}.back-to-top-fixed.visible{display:block;right:0;opacity:1;visibility:visible}.back-to-top-fixed.fixed-position{position:fixed;right:20px;bottom:20px}.back-to-top-fixed.clicked{display:none}.no-js .listing-pagination{margin:20px auto;text-align:center}.no-js .listing-pagination .current{font-weight:700}.no-js .listing-pagination .previous{padding-right:5px;border-right:2px solid #f78e1e}.no-js .listing-pagination .next{padding-left:5px;border-left:2px solid #f78e1e}@media screen and (max-width:1200px){.back-to-top-fixed.visible{right:20px}}@media screen and (max-width:1024px){.listing .listing-article .article-content-container .cta a.button{max-width:none;width:auto}}@media screen and (max-width:736px){.listing .listing-article{padding:14px 36px 14px 20px}.listing .listing-article .article-content-container,.listing .listing-article .article-content-container header,.listing .listing-article .article-content-container .article-summary,.listing .listing-article .article-content-container .article-summary .extra-info,.listing .listing-article .article-content-container .article-summary .extra-info .info-col{display:block;max-width:100%;padding-right:0;width:100%}.listing .listing-article .article-content-container .article-summary .extra-info .info-col{margin-top:10px}.listing .article-content-container .article-summary .extra-info .info-col .listing-item-filters>span.info-cell{display:inline-block;margin-right:8px}.listing .listing-article .article-content-container .article-summary.extra-details{display:none}.listing-filters .filter-dropdowns .form-fields .form-field,.listing-filters .filter-dropdowns .form-fields,.listing-filters .filter-dropdowns .more-filters{display:table;width:100%;margin-right:0}.listing-filters .filter-dropdowns .form-fields .form-field:not(:first-child){opacity:0;visibility:hidden}.listing-filters .filter-dropdowns .form-fields.active .form-field:not(:first-child){opacity:1;visibility:visible}.listing-filters .filter-dropdowns .form-fields.active div.form-field:not(:first-child),.listing-filters .filter-dropdowns .form-fields .form-field:not(:nth-child(3)):not(:nth-child(2)):not(:first-child){margin-top:10px}.listing-filters .filter-dropdowns .more-filters{display:table;width:100%;padding:0;margin-top:7px}.listing-filters .filter-dropdowns{padding:20px 0 10px}.listing-filters .filters-container .selected-filters,.listing-filters .filters-container .label{display:block;width:100%}.listing-filters .filters-container .label{margin:0;margin-bottom:10px}.listing-filters .active-filters .wrapper .clear-all{margin-top:33px}.listing-filters .selected-filters .clear-selection{display:inline-block;padding-right:20px;margin-right:0}.listing .status-messages .total-results{margin-top:3px}.listing .status-messages .total-results .label{font-size:1.4rem}.listing .listing-article header h1,.ru .listing .listing-article header h1{font-size:2.6rem;line-height:3rem;margin-bottom:9px}.listing .listing-article header h1 span>span.arrow-right{margin-left:5px}.listing .listing-article header h1 a:hover .arrow-right,.listing .listing-article header h1 a:focus .arrow-right{animation:none}.listing .listing-article .date{line-height:2.2rem;margin-bottom:0}.listing .listing-article .date>span,.listing .article-content-container .article-summary .extra-info .filters .label{font-size:1.4rem;margin-bottom:3px}.listing.news-listing .listing-article header h1 .arrow-right{top:4px}.listing .listing-container .accordion .listing-article{position:static}.listing .listing-container .accordion .listing-article .article-content-container{padding:14px 22px 41px}.listing .listing-container .accordion.active .listing-article .article-content-container{padding-bottom:14px}.listing .listing-container .accordion .accordion-header{background:#f2f2f2;bottom:0;display:block;height:auto;left:0;padding:10px 22px 11px;position:absolute;right:auto;text-align:left;top:auto;width:100%;z-index:1}.listing .listing-container .accordion .accordion-header .additional-info{display:inline-block;font-size:1.4rem}.listing .listing-container .accordion button .ico{width:63px;display:inline-block;position:relative;right:11px;top:auto;bottom:5px;left:auto;transform:none}.listing .listing-container .accordion.active button .ico{bottom:10px}.listing .listing-container .accordion button .ico span::before{height:7px;left:25px}.listing .listing-container .accordion button .ico span::after{height:7px}.listing-filters .clear-selection--search{margin-top:18px}.listing .listing-article .description,.listing .listing-article.showing .border{display:none}.listing .listing-article .description.mobile-view,.listing.news-listing .listing-article.showing .border{display:block}.past-upcoming-filters .radio-group{font-size:1.1rem}.past-upcoming-filters .radio-group .input-label{margin-right:5px}.past-upcoming-filters .radio-group .input-label:last-child{margin-left:5px}}button.back-to-results{margin-top:35px;position:relative}button.back-to-results>span{display:inline-block;height:8px;margin-right:15px;margin-top:-4px;position:relative;left:0;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;vertical-align:middle;width:14px}button.back-to-results:focus>span,button.back-to-results:hover>span{left:5px}button.back-to-results>span::before,button.back-to-results>span::after{content:"";display:block}button.back-to-results>span::before{border-right:5px solid #21016b;border-bottom:5px solid transparent;border-top:5px solid transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:0;margin-top:-1px;width:0}button.back-to-results>span::after{background:#21016b;border-bottom:1px solid #fff;border-top:1px solid #fff;height:2px;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}button.back-to-results.hidden{margin:0}button.back-to-results+.article-details{padding-top:10px}.social-bar button.back-to-results{display:inline-block;font-size:2.1rem;line-height:2.7rem;margin-bottom:0;margin-top:2px;vertical-align:middle}@media screen and (max-width:880px){button.back-to-results{margin-bottom:20px}}@media screen and (max-width:736px){button.back-to-results{margin-bottom:27px;margin-top:18px}button.back-to-results:focus>span,button.back-to-results:hover>span{left:0}.social-bar button.back-to-results{font-size:1.5rem;line-height:1.7rem;margin-top:0}.social-bar button.back-to-results span{margin-right:8px;margin-top:-2px}}.blog-post.article-details .author{margin-bottom:14px}.blog-post.article-details article img{margin:30px 0}.blog-post .share-this{margin-top:18px}@media screen and (max-width:1200px){.blog-post .share-this .wrapper{padding:0}}@media screen and (max-width:880px){.blog-post .share-this{margin-bottom:24px}}@media screen and (max-width:736px){.blog-post .social-share h6{font-size:1.6rem}}.blog-listing.listing.news-listing .listing-article .article-content-container{padding:4px 0 0}.blog-listing.listing.news-listing .listing-article .article-content-container .inner{padding:0 33px 25px}.blog-listing .article-date,.blog-listing.listing .listing-article header h1{margin-top:40px}.blog-listing.listing .listing-article header .article-date+h1{margin-top:0}.ie .blog-listing img{width:100%}@media screen and (max-width:880px){.blog-listing .article-date,.blog-listing.listing .listing-article header h1{margin-top:18px}.blog-listing.listing .listing-article header .article-date+h1{margin-top:0}.blog-listing.listing.news-listing .listing-article .article-content-container .inner{padding:0 20px 5px}.blog-listing.listing .article-date{font-size:1.4rem}.blog-listing.listing.news-listing .listing-article .article-content-container .listing-item-filters{line-height:2rem}.blog-listing.listing.news-listing .listing-article header h1{font-size:2.1rem}.blog-listing.listing .listing-article.showing .border{display:block}}.blog-comment-form{padding-bottom:40px}.blog-comment-form .form{border-bottom:2px solid #f2f2f2;padding-bottom:11px}.blog-comment-form .form .wrapper{padding-top:0}.blog-comment-form h2{color:#21016b;font-size:3.6rem;letter-spacing:0;line-height:2.8rem;margin-bottom:0;padding-left:0}.blog-comment-form .form-submitted{margin:0;max-width:795px;text-align:left}.blog-comment-form .form.feature h2::before{display:none}.blog-comment-form .form .form-response{padding-left:102px}.blog-comment-form .form .form-error{background:#f9f9f9;padding:20px 0}.blog-comment-form .form .form-error h4,.blog-comment-form .form .form-submitted h4{color:#21016b;font-size:3.6rem;line-height:4rem;margin-bottom:31px}.blog-comment-form .form .form-submitted .comment.preview{margin-bottom:15px}.blog-comment-form .form .form-error .comment.preview,.blog-comment-form .form .form-submitted .message .icon{display:none}.comment.preview{max-width:795px;padding:40px 30px 30px;position:relative}.comment.preview+.comment,.comments-result{margin-top:28px}.comment.preview::before,.comment.preview::after{color:#fff;content:"“";display:block;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:20rem;line-height:15rem;position:absolute;top:22px;left:30px}.comment.preview::after{content:"”";left:auto;right:30px}.comment.preview .comment-body{margin-bottom:5px;font-family:"AvenirLTStd-MediumOblique",Arial,"Helvetica Neue",Helvetica,sans-serif;position:relative;word-wrap:break-word;z-index:1}.comment.preview span,.comment.preview time{position:relative;z-index:1}.comment.preview time{padding-left:10px}.comment.preview .name{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#f78e1e}.ie9 .comment.preview::before,.ie9 .comment.preview::after,.ie10 .comment.preview::before,.ie10 .comment.preview::after{font-size:200px;line-height:150px}@media screen and (max-width:1024px){.blog-comment-form .form .form-response{padding-left:50px}}@media screen and (max-width:736px){.blog-comment-form .form.feature h2,.blog-comment-form .form .form-error h4,.blog-comment-form .form .form-submitted h4{font-size:2.4rem;line-height:3rem;margin-bottom:24px}.blog-comment-form .form .form-response{padding-left:0}.comment.preview{padding:25px 19px 26px}.comment.preview::before{left:10px}.comment.preview::after{right:10px}.comment.preview span,.comment.preview time{display:block;font-size:1.2rem}.comment.preview time{padding-left:0;padding-top:5px}.comment.preview .name{line-height:1.2rem}}.featured-blogs.related-news{display:block}.featured-blogs.related-news .related-article .inner{padding:0}.featured-blogs.related-news .related-article .inner>div{padding:33px}@media screen and (max-width:736px){.featured-blogs.related-news{padding:28px 20px 20px}.featured-blogs.related-news .related-article .inner>div{padding:20px}}.blog-comment-list{border-top:2px solid #f2f2f2;padding-bottom:30px;padding-top:28px}.blog-comment-list .loading-gif{display:table;margin:0 auto;width:40px;height:40px;background-image:url("/Media/icons/article-loading.gif");background-size:contain;background-position:center}.blog-comment-list .listing-loader{display:none;max-width:795px;margin-left:102px}.blog-comment-list .comment-list-inner{padding-left:102px}.blog-comment-list .comments-result{display:none}.blog-comment-list .get-comments{display:block;margin:30px 0 30px 102px}.blog-comment-list .error-msg{display:none;padding:10px 0 0 102px;color:#21016b;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif}@media screen and (max-width:1024px){.blog-comment-list .get-comments,.blog-comment-list .listing-loader{margin-left:50px}.blog-comment-list .comment-list-inner{padding-left:50px}}@media screen and (max-width:880px){.blog-comment-list .get-comments,.blog-comment-list .listing-loader{margin-left:0}.blog-comment-list .comment-list-inner{padding-left:0}}.column-image .wrapper{padding-bottom:40px;padding-top:39px}.column-image .wrapper h2,.column-image .wrapper .description{margin-bottom:32px}.column-image .tile-wrapper{margin:0 -64px}.column-image .tiles{border-collapse:separate;border-spacing:32px 0;display:table;margin-bottom:40px;table-layout:fixed;width:100%}.column-image .tiles .tile{display:table-cell;vertical-align:top;width:100%}.column-image .tiles .inner{background-color:#f7f7f7;height:100%;position:relative}ul.equal-height li:nth-child(3n+0)::after{clear:both;content:"";display:table;height:1px;width:100%}.column-image .tiles .tile .image{max-height:200px;overflow:hidden}.column-image .tiles .tile .image,.column-image .tiles .tile .image>img{max-width:none;width:100%}.column-image .tiles .tile .text{padding:20px 35px 40px}.column-image .tiles .tile .text h3{color:#21016b;margin-bottom:10px}.column-image .tiles .tile .text .description{line-height:2.4rem;padding-bottom:70px}.column-image .tiles .tile .text .cta{bottom:40px;left:35px;position:absolute}.ie10 .column-image .tile-wrapper,.ie9 .column-image .tile-wrapper{margin:0}.ie10 .column-image .tiles,.ie9 .column-image .tiles{border-collapse:collapse;margin-bottom:40px;table-layout:auto;width:100%}.ie10 .column-image .tiles .tile,.ie9 .column-image .tiles .tile{width:auto;padding-right:15px}.ie10 .column-image .tiles .tile:nth-child(n+2),.ie9 .column-image .tiles .tile:nth-child(n+2){padding-left:15px}.ie10 .column-image .tiles .tile:last-child,.ie9 .column-image .tiles .tile:last-child{padding-right:0}@media screen and (max-width:880px){.column-image .tile-wrapper{margin:0 -50px}.column-image .tiles{border-spacing:25px 0}.column-image .tiles .tile .text{padding-left:25px;padding-right:25px}.column-image .tiles .tile .text h3{font-size:3rem;line-height:3.6rem}.column-image .tiles .tile .text .cta{left:25px}}@media screen and (max-width:736px){.column-image .wrapper h2{margin-bottom:31px}.column-image .tile-wrapper{margin:0}.column-image .tiles,.column-image .tiles .tile{border-spacing:0;display:block}.column-image .tiles .tile{margin-top:20px}.column-image .tiles .tile:first-child{margin-top:0}.column-image .tiles .tile .image{max-height:180px}.column-image .tiles .tile .text{margin-bottom:0;padding:15px 22px 20px}.column-image .tiles .tile .text h3{font-size:2.6rem;line-height:3rem;margin-bottom:13px}.column-image .tiles .tile .text .description{margin-bottom:17px;padding-bottom:0}.column-image .tiles .tile .text .cta{bottom:0;left:0;position:relative}}.download-brochure{margin-bottom:100px;margin-top:56px}.download-brochure.wrapper{padding:0}.download-brochure .wrapper{color:#fff;padding:30px 56px 42px}.download-brochure .wrapper h2{color:#fff;margin-bottom:25px}.download-brochure .icon,.download-brochure .text{display:inline-block;vertical-align:middle}.download-brochure .icon{background:url("/Media/icons/download-link-large.png") no-repeat 0 0 transparent;background-size:191px auto;height:137px;max-width:191px;width:30%}.download-brochure .text{max-width:872px;padding-left:5%;width:80%}.content-with-rail .download-brochure .text{width:72%}.download-brochure .text .cta{margin-top:33px}@media screen and (max-width:1200px){.download-brochure{margin-left:20px;margin-right:20px}.content-with-rail .download-brochure{padding-left:0;padding-right:0}.content-with-rail .download-brochure .wrapper{padding-left:20px;padding-right:20px}.download-brochure .icon{background-size:142px auto;height:101px;max-width:142px}.download-brochure .text{width:74%}.content-with-rail .download-brochure .text{width:70%}}@media screen and (max-width:1024px){.content-with-rail .download-brochure{margin:0 auto;padding:0 25px}.content-with-rail .download-brochure .wrapper{padding:30px 0 40px}.content-with-rail .download-brochure .icon{display:none}.content-with-rail .download-brochure .text{display:block;padding:0;width:100%}.content-with-rail .download-brochure .text .cta{margin-top:22px}}@media screen and (max-width:736px){.download-brochure{margin-bottom:50px;margin-top:15px}.download-brochure.wrapper{padding:0 20px}.download-brochure .wrapper{padding:30px 0 40px}.download-brochure .wrapper h2{margin-bottom:17px}.download-brochure .icon,.download-brochure .text{display:block;padding:0;width:100%}.download-brochure .icon{display:none}.download-brochure .text .cta{margin-top:22px}}.external-plugin{margin-top:20px}.external-plugin .wrapper h2{margin-bottom:30px}.external-plugin .plugin-container{margin-bottom:40px;position:relative}.external-plugin .plugin-container .vidyard-player-container{max-height:100%!important;max-width:100%!important}.external-plugin .plugin-container .vidyard-player-container iframe{max-height:100%!important;min-height:0;max-width:100%!important}.external-plugin .plugin-container .vidyard_player{display:block;padding-bottom:0}.external-plugin .plugin-container .vidyard_player>span{height:0!important;padding-bottom:52.65%;width:100%!important}@media screen and (max-width:736px){.external-plugin .wrapper h2{margin-bottom:21px}.external-plugin .plugin-container{margin-bottom:20px}}.fifty-fifty-image-and-text .wrapper{padding-bottom:49px;padding-top:48px}.fifty-fifty-image-and-text.feature h2{margin-bottom:26px}.fifty-fifty-image-and-text .image.left-image,.fifty-fifty-image-and-text .text.right-image{float:left}.fifty-fifty-image-and-text .image{margin-left:0;padding:40px}.fifty-fifty-image-and-text .image>img{margin:0;width:100%}.fifty-fifty-image-and-text .text.left-image,.fifty-fifty-image-and-text .image.right-image{float:right}.fifty-fifty-image-and-text .text{padding:40px;position:relative}.fifty-fifty-image-and-text .text .description{line-height:2.6rem;padding-bottom:26px}@media screen and (max-width:1024px){.fifty-fifty-image-and-text .image,.fifty-fifty-image-and-text .text{padding:20px}}@media screen and (max-width:880px){.fifty-fifty-image-and-text .image{padding:0 20px 20px;width:60%}.fifty-fifty-image-and-text .text{float:none;padding:0 20px;width:100%}.fifty-fifty-image-and-text .image.left-image,.fifty-fifty-image-and-text .image.right-image{float:none;margin:0 auto}}@media screen and (max-width:736px){.fifty-fifty-image-and-text .wrapper{padding-top:40px;padding-bottom:42px}.fifty-fifty-image-and-text h2{margin-bottom:18px}.fifty-fifty-image-and-text .image{clear:both;float:none;padding:0;width:100%}.fifty-fifty-image-and-text .text{padding:31px 0 0}.fifty-fifty-image-and-text .text .description{padding-bottom:10px}.fifty-fifty-image-and-text .cta{padding-top:9px}}.gallery .wrapper{padding-bottom:40px;padding-top:40px}.gallery .wrapper h2{margin-bottom:29px}.gallery .mod-carousel,.gallery .galleries{position:relative}.gallery .mod-carousel .viewport{float:none;margin:0 auto;max-width:1160px}.gallery .full-size-image .viewport{max-height:500px;overflow:hidden}.gallery .full-size-image .viewport .slide-container{padding-bottom:0}.gallery .gallery-thumbnails{left:50%;max-width:1160px;padding:62px 0 40px;position:absolute;top:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.gallery .gallery-thumbnails .viewport{max-width:1100px;position:static}.gallery .gallery-thumbnails .viewport .slide-container{background:transparent;padding-bottom:0}.gallery .gallery-thumbnails .viewport .four-column{margin:0 auto}.gallery .gallery-thumbnails .viewport .four-column .column{margin-bottom:2%;outline:none}.gallery .gallery-thumbnails .viewport .four-column .column,.gallery .gallery-thumbnails .viewport .four-column .column .image{height:180px;overflow:hidden;padding-bottom:0}.gallery .gallery-thumbnails .viewport .four-column .column img{border-bottom:4px solid transparent;border-top:4px solid transparent;height:100%;max-width:none;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:auto}.gallery .gallery-thumbnails .viewport .four-column .column:focus img{border-bottom-color:#f78e1e;border-top-color:#f78e1e}.gallery .gallery-thumbnails .step.prev{left:-20px}.gallery .gallery-thumbnails .step.next{right:-20px}.gallery .cta{margin-top:29px}.gallery .cta .view-all{line-height:2.1rem}.gallery .cta .view-all .label-text{display:inline-block}.gallery .cta .view-all>span{display:inline-block;height:21px;margin-right:5px;margin-top:-5px;vertical-align:middle;width:21px}.gallery .cta .view-all span>span{float:left}.gallery .cta .view-all span>span::before,.gallery .cta .view-all>span>span::after{background:#21016b;content:"";display:block;height:9px;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;width:9px}.gallery .cta .view-all>span>span::after{margin-top:3px}.gallery .cta .view-all>span>span+span{margin-left:3px}.gallery .cta .view-all>span>span+span::before{background:#6caddf}.gallery .cta .view-all:focus>span>span+span::before{background:#21016b}.ios .gallery .cta .view-all>span{margin-top:0}.ios .gallery .cta .view-all .label-text{position:relative;top:2px}@media screen and (max-width:1024px){.gallery .gallery-thumbnails{padding:42px 0 30px}.gallery .gallery-thumbnails .viewport .four-column{padding:0 40px}.gallery .gallery-thumbnails .viewport .four-column .column{clear:none;margin-bottom:1%;width:25%}.gallery .gallery-thumbnails .viewport .four-column .column,.gallery .gallery-thumbnails .viewport .four-column .column .image{height:154px}.gallery .gallery-thumbnails .viewport .four-column .column img{max-width:none;object-fit:cover;width:100%}.gallery .gallery-thumbnails .step.next{right:-10px}.gallery .gallery-thumbnails .step.prev{left:-10px}}@media screen and (max-width:736px){.gallery .wrapper h2{margin-bottom:22px}.gallery .full-size-image .viewport{max-height:200px;overflow:hidden}.gallery .full-size-image .viewport .slide-container{padding-bottom:0}.gallery .full-size-image .viewport .slide-container>.slide{height:200px}.gallery .full-size-image .viewport .slide-container>.slide .image>img{height:200px;max-width:none;object-fit:cover;width:100%}}.hero-banner{position:relative}.hero-banner .wrapper{padding-right:40px;height:100%}.hero-banner .hero-media{height:100vh;max-height:480px;overflow:hidden;position:relative}.hero-banner .hero-media::before{background:rgba(41,25,61,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero-banner.standard-hero .hero-media{height:100vh;max-height:290px}.hero-banner .hero-media video{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:auto;min-height:100%;min-width:100%;width:auto;z-index:-1}.hero-banner .hero-media video::-webkit-media-controls,.hero-banner .hero-media video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.hero-banner .hero-media .image{display:block;height:100%;width:100%}.hero-banner .hero-media img{height:100%;max-width:none;min-width:100%;width:auto;z-index:-1}.hero-banner .hero-media .hero-content{left:0;padding-top:183px;position:absolute;top:0;width:100%}.hero-banner .hero-media .hero-content h1{color:#fff;margin:0;padding-left:25px;position:relative}.ru .hero-banner .hero-media .hero-content h1,.pt .hero-banner .hero-media .hero-content h1,.es .hero-banner .hero-media .hero-content h1{font-size:5.6rem;line-height:6.2rem}.hero-banner .hero-media .hero-content h1::before{background:#f78e1e;content:"";height:40px;left:0;position:absolute;top:18px;width:4px}.ru .hero-banner .hero-media .hero-content h1::before,.pt .hero-banner .hero-media .hero-content h1::before,.es .hero-banner .hero-media .hero-content h1::before{top:11px}.hero-banner .hero-media .hero-content h1 a:hover,.hero-banner .hero-media .hero-content h1 a{color:#fff}.hero-banner.standard-hero .hero-content{left:0;position:absolute;top:0;width:100%;height:100%;padding-top:0}.hero-banner.standard-hero .content-table{height:100%;display:table;width:100%}.hero-banner.standard-hero .content-cell{display:table-cell;vertical-align:middle}@media screen and (min-width:1441px){.hero-banner .hero-media img{height:auto;width:100%}}@media screen and (max-width:1200px){.hero-banner .hero-media video+.hero-content,.hero-banner .hero-media .image+.hero-content{padding-top:120px}.hero-banner.standard-hero .hero-media .hero-content,.hero-banner.standard-hero .hero-media .image+.hero-content{padding-top:0}}@media screen and (max-width:1024px){.hero-banner .hero-media{max-height:320px}.hero-banner .hero-media .hero-content,.hero-banner .hero-media video+.hero-content,.hero-banner .hero-media .image+.hero-content{display:table;height:100%;padding-top:0}.hero-banner .hero-media .hero-content .wrapper,.hero-banner .hero-media .image+.hero-content .wrapper{display:table-cell;vertical-align:middle}}@media screen and (max-width:880px){.hero-banner .hero-media{max-height:360px}}@media screen and (max-width:736px){.hero-banner .wrapper{padding-left:30px;padding-right:10px}.hero-banner .hero-media img{object-fit:cover;height:100%;width:100%}.hero-banner .hero-media .hero-content,.hero-banner .hero-media .image+.hero-content,.hero-banner .hero-media .hero-content .wrapper,.hero-banner .hero-media .image+.hero-content .wrapper{display:block}.hero-banner.standard-hero .hero-media{max-height:240px}.hero-banner.standard-hero .hero-media .image{height:100%}.hero-banner.standard-hero .hero-media img{object-fit:cover;height:100%;max-width:none;width:auto}.hero-banner.standard-hero .wrapper{height:100%}.hero-banner .hero-media .hero-content h1{padding-left:11px}.hero-banner .hero-media .hero-content h1::before{height:20px;top:14px}.ru .hero-banner .hero-media .hero-content h1,.pt .hero-banner .hero-media .hero-content h1,.es .hero-banner .hero-media .hero-content h1{font-size:3.3rem;line-height:4.2rem}.ru .hero-banner .hero-media .hero-content h1::before,.pt .hero-banner .hero-media .hero-content h1::before,.es .hero-banner .hero-media .hero-content h1::before{top:12px}.hero-banner .hero-media .image+.hero-content,.hero-banner .hero-media video+.hero-content{padding-top:50px}}.iframe-container{margin-top:20px}.iframe-container iframe{width:100%;min-height:738px;border:none}.iframe-container .iframe-wrapper{margin:0 auto;max-width:1200px;max-width:120rem;padding:0}@media screen and (max-width:1200px){.iframe-container{max-height:994px;overflow:scroll}.iframe-container .iframe-wrapper{padding:0 20px}.iframe-container iframe{min-height:994px}}@media screen and (max-width:736px){.iframe-container{max-height:538px}.iframe-container .iframe-wrapper{padding:0}.iframe-container iframe{min-height:538px}}.key-facts .wrapper{padding:40px 0 0}.key-facts .icon{display:inline-block;max-width:32%;text-align:center;vertical-align:middle;width:100%}.key-facts .icon img{max-width:75px}.key-facts h4{color:#180140;margin:0}.key-facts .icon+h4{display:inline-block;max-width:65%;vertical-align:middle;word-break:break-word}.key-facts .description{padding-right:20px;padding-top:18px}.key-facts .cta{padding-top:20px}@media screen and (max-width:1200px){.key-facts .wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:736px){.key-facts .three-column .column{padding-bottom:43px}.key-facts .icon,.key-facts .icon+h4{display:block;max-width:100%}.key-facts .icon+h4{margin-top:31px}.key-facts .icon img{max-width:80px}.key-facts .description{padding-right:0;padding-top:10px}.key-facts .cta{padding-top:10px}}.overlap-image-and-text .wrapper{padding-bottom:49px;padding-top:48px}.overlap-image-and-text.feature h2{margin-bottom:26px}.overlap-image-and-text .image{display:inline-block;vertical-align:middle}.overlap-image-and-text.first-overlap .image{margin-left:0;width:37%}.overlap-image-and-text.first-overlap .image>img{margin:0;width:100%}.overlap-image-and-text .text{background:#f7f7f7;display:inline-block;padding:30px 40px 60px;margin-left:-150px;max-width:851px;position:relative;width:71%;vertical-align:middle;z-index:1}.overlap-image-and-text .text .description{line-height:2.6rem;padding-bottom:26px}@media screen and (max-width:1024px){.overlap-image-and-text.first-overlap .image{width:47%}.overlap-image-and-text .text{margin-left:-20%;width:72%}}@media screen and (max-width:880px){.overlap-image-and-text.first-overlap .image{width:60%}.overlap-image-and-text .text{margin-left:-41%;width:80%}}@media screen and (max-width:736px){.overlap-image-and-text .wrapper{padding-top:40px;padding-bottom:42px}.overlap-image-and-text.feature h2{margin-bottom:17px}.overlap-image-and-text .image{max-height:210px;overflow:hidden;padding-right:0;max-width:100%}.overlap-image-and-text .image,.overlap-image-and-text.first-overlap .image,.overlap-image-and-text .text{clear:both;float:none;margin:0 auto;width:100%}.overlap-image-and-text .text{margin-left:0;padding:30px 21px 40px}.overlap-image-and-text .text .description{padding-bottom:10px}.overlap-image-and-text .cta{padding-top:9px}}.rich-text.white-bg{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.rich-text .wrapper{padding-bottom:40px;padding-top:38px}.content-with-rail .rich-text.grey-bg .wrapper{padding-left:30px;padding-right:30px}.rich-text .text-with-image{margin-bottom:41px;margin-top:32px}.rich-text .text-with-image p+img{margin-top:46px}.rich-text .text-with-borders{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:table;padding:32px 0 16px;width:100%}.rich-text .text-with-borders header h3{color:#6caddf}.rich-text .text-with-borders header,.rich-text .text-with-borders .text{display:table-cell;padding-right:30px;vertical-align:middle;width:auto}.rich-text .text-with-borders .text{width:72%}.rich-text .text-with-borders .text a{font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.1rem;line-height:3rem}.rich-text.grey-bg .text-with-borders{border-color:#fff}.rich-text .text-with-borders+p,.rich-text .text-with-borders+ul,.rich-text .text-with-borders+ol{margin-top:45px}.content-with-rail .rich-text .text-with-borders .text{width:62%}.rich-text .heading-with-text.two-column{margin-bottom:20px;margin-top:40px}.rich-text.feature h2,.feature .rich-text h2{margin-bottom:15px}.rich-text h3,.rich-text h4,.rich-text h5{color:#21016b;margin-bottom:16px}.rich-text h5,.rich-text h6{margin-bottom:8px}.rich-text p,.rich-text ul,.rich-text ol{margin-bottom:16px}.rich-text ul>li{padding-bottom:5px;padding-left:16px}.rich-text ul>li::before{background-color:#6caddf;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:10px;width:6px}.rich-text ul>li:first-child::before{top:10px}.rich-text ol{counter-reset:item;padding-left:0;margin-left:0}.rich-text ol>li{padding-bottom:5px;padding-left:22px}.rich-text ol>li::before{color:#6caddf;content:counter(item) ") ";counter-increment:item;display:block;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;height:100%;left:0;line-height:2.8rem;position:absolute;top:0}.ie .rich-text ol>li::before{top:13px}.rich-text img.align-left{float:left;height:auto!important;margin:9px 40px 20px 0;max-width:50%;width:auto!important}.rich-text img.align-right{float:right;height:auto!important;margin:9px 0 20px 40px;max-width:50%;width:auto!important}.rich-text img.full-width{height:auto!important;max-width:100%;width:100%}.rich-text .table-container{margin-bottom:41px;margin-top:37px}.rich-text .table-container table{margin-bottom:0;margin-top:0}.rich-text table{border:1px solid #f2f2f2;table-layout:initial;margin-bottom:41px;margin-top:37px;width:100%}.rich-text table th{background:#260349;color:#fff;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.7rem;padding:8px 21px;text-align:left}.rich-text table td{color:#1f1f1f;font-size:1.2rem;line-height:2.2rem;padding:14px 21px;vertical-align:top}.rich-text table tr:nth-child(even) td{background:#e8e8e8}.content-with-rail .rich-text table{table-layout:fixed}.rich-text .cta{margin-top:40px;text-align:center}.rich-text .align-left~.cta,.rich-text .align-right~.cta{clear:none;margin-top:31px;text-align:left}.rich-text .button+.button{margin-left:30px}.rich-text a:not(.button){font-weight:700;text-decoration:underline}.ru .rich-text a:not(.button){font-weight:700}.rich-text a:not(.button):hover{text-decoration:none}@media screen and (max-width:1024px){.rich-text .table-container{overflow-x:auto;overflow-y:hidden;width:100%}.rich-text table{table-layout:fixed;width:150%}.content-with-rail .rich-text table{width:200%}.rich-text .text-with-borders .text{width:62%}}@media screen and (max-width:736px){.rich-text{line-height:2.6rem}.rich-text .wrapper{padding-top:30px}.rich-text ul,.rich-text ol{margin-bottom:9px}.rich-text ul>li,.rich-text ol>li{padding-bottom:3px}.rich-text ul>li+li,.rich-text ol>li+li{padding-top:4px}.rich-text ul>li+li::before{top:14px}.rich-text ol>li+li::before{top:6px}.rich-text p{margin-bottom:18px}.content-with-rail .rich-text .wrapper{padding-bottom:0}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:12px}.rich-text .text-with-image{margin-bottom:50px;margin-top:35px}.rich-text .text-with-borders{padding-top:21px}.rich-text .text-with-borders,.rich-text .text-with-borders header,.rich-text .text-with-borders .text,.content-with-rail .rich-text .text-with-borders .text{display:block;padding-bottom:2px;padding-right:0;width:100%}.rich-text .text-with-borders .text h3{margin-bottom:6px}.rich-text .text-with-borders .text p{margin-bottom:7px}.rich-text .text-with-borders .text a{font-size:1.8rem;line-height:3rem}.rich-text .text-with-borders .text ul,.rich-text .text-with-borders .text ol{margin-bottom:11px}.rich-text .text-with-borders .text ul>li{padding-left:11px}.rich-text .heading-with-text.two-column .column{padding-bottom:10px}.rich-text .heading-with-text.two-column .column:last-of-type p:last-of-type{margin-bottom:0}.rich-text .heading-with-text h5{margin-bottom:12px}.rich-text img.align-left,.rich-text img.align-right{float:none;margin:0 auto 17px;max-width:100%}.rich-text table,.content-with-rail .rich-text table{width:300%}.rich-text .cta{text-align:left}.rich-text .align-left~.cta,.rich-text .align-right~.cta{margin-top:18px}.rich-text .button+.button{margin-left:0}}.right-rail .sidebar-feature.contact-information .inner .details{border-top:1px solid #e6e6e6;padding-bottom:21px;padding-top:24px}.right-rail .sidebar-feature.contact-information .inner .details:first-child{border-top:none;padding-top:0}.right-rail .sidebar-feature.contact-information .inner .details:last-child{padding-bottom:0}.right-rail .sidebar-feature.contact-information .inner ul.links{font-size:1.4rem;margin:0;padding:0}.right-rail .sidebar-feature.contact-information .inner ul.links>li a{word-wrap:break-word;padding:0 0 0 38px}@media screen and (max-width:736px){.right-rail .sidebar-feature.contact-information .inner .details{padding-bottom:14px;padding-top:11px}}.right-rail .sidebar-feature.quick-links .inner ul.links>li img{max-width:25px;position:absolute;left:3px;top:9px}.right-rail .sidebar-feature.right-rail-text .inner{padding:24px 20px}.right-rail .sidebar-feature.right-rail-text .inner h4{color:#21016b;margin-bottom:20px;padding:0}.right-rail .sidebar-feature.right-rail-text .inner .description{margin-bottom:28px}.services-grid .wrapper{padding-bottom:59px;padding-top:40px}.services-grid ul>li{min-height:408px}.services-grid ul>li .inner{background-position:center top;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:table;height:100%;position:relative;width:100%}.services-grid ul>li .inner::before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.services-grid ul>li .inner::after{background:#21016b;content:"";display:block;height:100%;left:0;position:absolute;top:0;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:0}.services-grid ul>li:hover .inner::after,.services-grid ul>li:focus .inner::after,.services-grid ul>li.active .inner::after,.services-grid ul>li .inner:focus::after{width:100%}.services-grid ul>li .inner .overlay{display:table-cell;padding:30px;position:relative;text-align:center;vertical-align:middle;z-index:1}.services-grid ul>li .inner .overlay h3{color:#fff;letter-spacing:0;line-height:4.4rem;margin:0;text-shadow:0 0 8px rgba(0,0,0,.7);-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}.services-grid ul.five-column>li .inner .overlay,.services-grid ul.six-column>li .inner .overlay{padding:10px}.services-grid ul>li:hover .inner .overlay h3,.services-grid ul>li.active .inner .overlay h3{margin-bottom:15px;text-shadow:none}.services-grid ul>li .inner .overlay>a.link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.services-grid ul>li .inner .overlay .description{color:#fff;display:none;text-align:left}.services-grid ul.five-column>li .inner .overlay .description,.services-grid ul.six-column>li .inner .overlay .description{padding-left:20px}.services-grid ul>li .cta{padding-top:13px;position:relative;z-index:1}.services-grid ul>li .cta>a.button{color:#fff}.services-grid ul.six-column>li{padding-bottom:2%;min-height:300px;width:33.33%}@media screen and (max-width:1200px){.services-grid ul.five-column>li .inner .overlay h3,.services-grid ul.six-column>li .inner .overlay h3{font-size:2.6rem;line-height:3.4rem}}@media screen and (max-width:1024px){.services-grid ul.six-column>li.column{min-height:400px}}@media screen and (max-width:736px){.services-grid .wrapper{padding-bottom:30px}.services-grid ul>li.column,.services-grid ul.six-column>li.column{min-height:120px;margin-bottom:10px;padding-bottom:0;width:100%}.services-grid ul>li .inner .overlay h3{line-height:3rem}.services-grid ul>li:hover .inner .overlay h3{margin:0;text-shadow:0 0 8px rgba(0,0,0,.7)}.services-grid ul>li:hover .inner::after,.services-grid ul>li:focus .inner::after,.services-grid ul>li .inner:focus::after{display:none}.services-grid ul.five-column>li .inner .overlay,.services-grid ul.six-column>li .inner .overlay{padding:30px}.services-grid ul.five-column>li .inner .overlay h3,.services-grid ul.six-column>li .inner .overlay h3{font-size:2.4rem;line-height:3rem}}.service-summary .wrapper{padding-bottom:49px;padding-top:48px}.service-summary.feature h2{margin-bottom:27px}.service-summary .image{margin-left:-100%;-webkit-transform:translate3d(0,0,0);-moz-transition:.8s ease-in-out 0s;-ms-transition:.8s ease-in-out 0s;-o-transition:.8s ease-in-out 0s;-webkit-transition:.8s ease-in-out 0s;transition:.8s ease-in-out 0s;width:70%}.service-summary.in-view .image,.no-js .service-summary .image{margin-left:-25%}.service-summary .image>img{margin:0;width:auto}.no-js .service-summary .image{-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.service-summary .text{padding:48px 0}.service-summary .text .description{line-height:2.6rem;padding-bottom:32px}@media screen and (max-width:1024px){.service-summary .text{padding:25px 0}}@media screen and (max-width:736px){.service-summary .wrapper{padding-top:40px;padding-bottom:42px}.service-summary.feature h2{margin-bottom:18px}.no-js .service-summary .image,.service-summary.in-view .image{margin-left:-15%}.service-summary .image,.service-summary .text{clear:both;float:none;padding-left:0;width:100%}.service-summary .text{padding:31px 0 0}.service-summary .text .description{padding-bottom:10px}.service-summary .cta{padding-top:12px;text-align:center}}.testimonial-carousel{margin-top:30px}.testimonial-carousel .mod-carousel{position:relative}.testimonial-carousel .slide-container .slide{text-align:center}.testimonial-carousel .slide-container .inner{padding:50px 0 60px;margin:0 auto;max-width:788px}.testimonial-carousel.feature .mod-carousel .pagination-controls{display:none!important}.testimonial-carousel h3{margin:0;color:#21016b}.testimonial-carousel .title{margin-bottom:20px;font-size:1.6rem;color:#f78e1e;font-family:"AvenirLTStd-Black"}.testimonial-carousel .quote{font-family:"AvenirLTStd-MediumOblique"}.testimonial-carousel .viewport::before{content:"";display:block;width:260px;height:200px;position:absolute;top:0;left:0;background:url("/Media/Icons/quote1.png") no-repeat;background-size:contain;z-index:1}.testimonial-carousel .viewport::after{content:"";display:block;width:260px;height:200px;position:absolute;bottom:0;right:0;background:url("/Media/Icons/quote2.png") no-repeat;background-size:contain;z-index:1}.testimonial-carousel .mod-carousel .slide-container{background:none;z-index:2}@media screen and (max-width:1024px){.testimonial-carousel .viewport::before,.testimonial-carousel .viewport::after{width:220px;height:160px}.testimonial-carousel .slide-container .inner{padding:50px 40px 60px}}@media screen and (max-width:736px){.testimonial-carousel .viewport::before,.testimonial-carousel .viewport::after{width:105px;height:80px}.testimonial-carousel .mod-carousel .wrapper{padding:0}.testimonial-carousel .slide-container .inner{padding:0 0 10px}.testimonial-carousel .quote{text-align:left}.testimonial-carousel.feature .mod-carousel .pagination-controls{display:block!important}}.text-tile{margin:0 auto;padding:31px 40px 42px}.wrapped-content .wrapper .text-tile,.wrapped-content .full-width .text-tile{margin-bottom:50px;margin-top:50px}.text-tile h2{margin-bottom:7px}.text-tile.blue-bg h2,.text-tile.blue-bg .description.cf{color:#fff}.text-tile .description{padding-right:20px;padding-top:18px}.text-tile .cta{padding-top:32px}.text-tile.one-column:first-child{margin-bottom:100px}.text-tile.two-column{margin-left:1%;width:49%}.text-tile.two-column:first-child{margin-left:0;margin-right:1%}@media screen and (max-width:880px){.wrapped-content .wrapper .text-tile,.wrapped-content .full-width .text-tile{margin-bottom:25px;margin-top:25px}.text-tile.one-column:first-child{margin-bottom:30px}}@media screen and (max-width:736px){.text-tile{padding:30px 20px 40px}.text-tile h2{margin-bottom:4px}.wrapped-content .wrapper .text-tile,.wrapped-content .full-width .text-tile{margin-bottom:15px;margin-top:15px}.text-tile.two-column{margin-left:0;width:100%}.text-tile.two-column:first-child{margin-right:0}.text-tile.one-column:first-child{margin-bottom:30px}.text-tile .description{padding-right:0;padding-top:10px}.text-tile .cta{padding-top:22px}}.timeline .wrapper{padding-bottom:30px;padding-top:40px;position:relative}.timeline .wrapper h2{margin-bottom:25px}.timeline .timeline-container .mod-carousel .viewport,.timeline .timeline-container .mod-carousel .step{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;transition:.2s ease-in-out 0s;visibility:hidden}.timeline .timeline-container .mod-carousel .viewport .slide-container{background:none}.js .timeline .timeline-container .mod-carousel .viewport,.js .timeline .timeline-container .mod-carousel .step{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;visibility:visible}.timeline .timeline-container .mod-carousel .pagination-controls{bottom:0;margin-left:auto!important}.timeline .timeline-container .timeline-years .wrapper{padding-bottom:11px;padding-top:33px}.timeline .timeline-container .timeline-years .wrapper::after{background:url("/Media/timeline-underline.png") no-repeat center center transparent;background:#21016b -moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.6) 48%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.6) 48%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.6) 48%,rgba(255,255,255,0) 100%);bottom:19px;content:"";display:block;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#00ffffff",endColorstr="#00ffffff",GradientType=1);height:2px;position:relative;width:100%}.timeline .timeline-container .timeline-years .wrapper .slide-container{padding-bottom:0}.timeline .timeline-container .timeline-years .wrapper .step.prev{left:-56px}.timeline .timeline-container .timeline-years .wrapper .step.next{right:-56px}.timeline .timeline-container .timeline-years .wrapper .slide{padding-bottom:5px}.timeline .timeline-container .timeline-years .wrapper .year{color:#fff;display:inline-block;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:3rem;padding-bottom:20px;position:relative;vertical-align:middle;width:14.25%}.timeline .timeline-container .timeline-years .wrapper .year:focus{color:#f78e1e}.timeline .timeline-container .timeline-years .wrapper .year.active{font-size:2.1rem}.timeline .timeline-container .timeline-years .wrapper .year>span{opacity:0;position:absolute;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden;z-index:1}.timeline .timeline-container .timeline-years .wrapper .year.active>span{border:6px solid transparent;border-bottom-color:#fff;display:block;height:0;left:50%;margin-left:-6px;opacity:1;top:24px;visibility:visible;width:0}.timeline .timeline-container .timeline-years .wrapper .year.active>span::after{border:6px solid transparent;border-top-color:#fff;content:"";display:block;height:0;left:-6px;position:absolute;top:6px;width:0}.timeline .timeline-container .timeline-events .slide{padding:22px 0 0}.timeline .timeline-container .timeline-events .event{margin:0 auto;max-width:1060px;min-height:39vh;padding:5px 0}.timeline .timeline-container .timeline-events span.year-label{display:none}.timeline .timeline-container .timeline-events .show-year>span.year-label{color:#f9f9f9;display:block;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:425px;font-size:29vw;left:0;line-height:345px;line-height:42.5vh;opacity:0;position:absolute;top:0;text-align:center;-moz-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-webkit-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s;width:100%;z-index:-1}.timeline .timeline-container .timeline-events .visible.show-year>span.year-label{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}.timeline .timeline-container .timeline-events .event h3{color:#21016b;margin-bottom:16px}.timeline .timeline-container .timeline-events .event img{margin-top:9px}@media screen and (min-width:1681px){.timeline .timeline-container .timeline-events .event{min-height:400px}.timeline .timeline-container .timeline-events .show-year>span.year-label{font-size:505px}}@media screen and (max-width:1360px){.timeline .timeline-container .timeline-years .wrapper .step.prev{left:-15px}.timeline .timeline-container .timeline-years .wrapper .step.next{right:-15px}}@media screen and (max-width:1200px){.timeline .timeline-container .timeline-years .wrapper .step.prev{left:0}.timeline .timeline-container .timeline-years .wrapper .step.next{right:0}}@media screen and (max-width:1024px){.timeline .timeline-container .timeline-events .show-year>span.year-label{font-size:40vw}}@media screen and (max-width:736px){.timeline .wrapper{padding-top:21px}.timeline .timeline-container .timeline-years .wrapper .slide{text-align:center}.timeline .timeline-container .timeline-years .wrapper .year{width:33.33%}.timeline .timeline-container .timeline-years .wrapper .year:focus{color:#fff}.timeline .timeline-container .timeline-events .slide,.timeline .timeline-container .timeline-events .event{min-height:initial;padding:0}.timeline .timeline-container .timeline-events .event h3{text-align:center}.timeline .timeline-container .timeline-events .event img{margin-bottom:20px}.timeline .timeline-container .timeline-events .show-year>span.year-label{display:none}.timeline .timeline-container .mod-carousel .pagination-controls{left:0}.timeline .timeline-container .mod-carousel .pagination-controls>button{float:none}}.vertical-tabbed-content .wrapper{padding-bottom:40px;padding-top:40px}.vertical-tabbed-content .tabs{position:relative;-moz-transition:.6s ease;-ms-transition:.6s ease;-o-transition:.6s ease;-webkit-transition:.6s ease;transition:.6s ease}.vertical-tabbed-content .tabs .tab{display:flex;-webkit-flex-flow:column;flex-flow:column}.ie9 .vertical-tabbed-content .tabs .tab{display:block}.vertical-tabbed-content .tab-heading{clear:left;width:33%}.vertical-tabbed-content .tab-heading button{color:#6b6b6b;display:block;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;font-weight:400;line-height:3rem;padding:0 20px;position:relative;text-align:left;-ms-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.ru .vertical-tabbed-content .tab-heading button{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.vertical-tabbed-content .tab-heading button::after{background:#f2f2f2;bottom:0;clear:both;content:"";display:block;left:50%;height:2px;margin-left:-47.5%;position:absolute;width:95%}.vertical-tabbed-content .tab-heading button span{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);height:4px;opacity:0;position:absolute;right:21px;top:55%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden;width:4px}.vertical-tabbed-content .tab-heading.active button{background:#21016b;color:#fff;font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .vertical-tabbed-content .tab-heading.active button{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.vertical-tabbed-content .tab-heading.active button::after{display:none}.vertical-tabbed-content .tab-heading button:focus span,.vertical-tabbed-content .tab-heading.active button span{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}.vertical-tabbed-content .tab-heading button span::before,.vertical-tabbed-content .tab-heading button span::after,.vertical-tabbed-content .tab-heading.active button:focus span::before,.vertical-tabbed-content .tab-heading.active button:focus span::after{background:#fff;content:"";display:block;height:2px;position:relative;-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px}.vertical-tabbed-content .tab-heading button span::after,.vertical-tabbed-content .tab-heading.active button:focus span::after{top:-5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vertical-tabbed-content .tab-heading button:focus span::before,.vertical-tabbed-content .tab-heading button:focus span::after{background:#12003b}.ie9 .vertical-tabbed-content .tab-heading{float:left}.vertical-tabbed-content .tab-content{display:flex;flex-flow:row-reverse;width:67%}.vertical-tabbed-content .tab-content.full-height{height:100%}.vertical-tabbed-content .tab-content .image,.vertical-tabbed-content .tab-content .description{color:#fff;height:100%;min-height:529px}.vertical-tabbed-content .tab-content .image{overflow:hidden}.vertical-tabbed-content .tab-content .image>img{height:100%;min-width:100%;object-fit:cover}.vertical-tabbed-content .tab-content .description .inner{height:100%;padding:50px 50px 71px 70px}.vertical-tabbed-content .tab-content .description .inner h3{margin-bottom:18px}.vertical-tabbed-content .tab-content .description .inner h3 a{color:#fff}.vertical-tabbed-content .tab-content .description .inner h3 a:focus{text-decoration:underline}.vertical-tabbed-content .tab-content .description .inner .cta{padding-top:33px}.ie9 .vertical-tabbed-content .tab-content{display:block;float:right}@media screen and (max-width:1024px){.vertical-tabbed-content .tab-content .description .inner{padding:30px 40px 50px 30px}}@media screen and (max-width:880px){.vertical-tabbed-content .tab-content .image{width:40%}.vertical-tabbed-content .tab-content .image>img{margin-left:-40%;min-width:200%}.vertical-tabbed-content .tab-content .description{width:60%}}@media screen and (max-width:736px){.vertical-tabbed-content .tabs .tab{display:block}.vertical-tabbed-content .tab-heading{border-bottom:1px solid #fff;clear:both;position:relative;width:100%}.vertical-tabbed-content .tab-heading button{padding:8px 20px}.vertical-tabbed-content .tab-heading button span{opacity:1;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);right:25px;top:50%;visibility:visible}.vertical-tabbed-content .tab-heading button span::before,.vertical-tabbed-content .tab-heading button span::after{background:#320452}.vertical-tabbed-content .tab-heading.active button span{right:21px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vertical-tabbed-content .tab-heading.active button span::before,.vertical-tabbed-content .tab-heading.active button span::after{background:#fff}.vertical-tabbed-content .tab-content{clear:both;display:none;float:none;opacity:1;position:relative;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none;visibility:visible;width:100%}.vertical-tabbed-content .tab-content .image{max-height:360px}.vertical-tabbed-content .tab-content .image,.vertical-tabbed-content .tab-content .description{float:none;height:auto;min-height:0;min-width:0;width:100%}.vertical-tabbed-content .tab-content .image>img{height:auto;margin-left:0;max-width:100%;min-width:0;width:100%}.vertical-tabbed-content .tab-content .description{width:100%}}@media screen and (max-width:578px){.vertical-tabbed-content .tab-content .image{max-height:180px}}.video .wrapper{padding-bottom:40px;padding-top:40px}.video .wrapper h2{margin-bottom:30px}.video .description{margin-bottom:35px}@media screen and (max-width:736px){.video .wrapper h2{margin-bottom:21px}.video .video-container{margin-bottom:22px}.video .description{margin-bottom:23px}}@media screen and (max-width:320px){.video .video-container{height:174px;padding-bottom:0}}.video-image-grid .inner,.video-image-grid .background{background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}.video-image-grid .image-container{outline:none}.video-image-grid .image-container .inner{display:table;position:relative;width:100%}.video-image-grid .image-container .inner::before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.video-image-grid .image-container .inner::after{background:#21016b;content:"";display:block;height:100%;left:0;position:absolute;top:0;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:0}.video-image-grid .image-container:hover .inner::after,.video-image-grid .image-container:focus .inner::after,.video-image-grid .image-container.active .inner::after,.video-image-grid .image-container .inner:focus::after{width:100%}.video-image-grid .image-container .inner .overlay{display:table-cell;padding:30px 57px;position:relative;vertical-align:middle;z-index:1}.video-image-grid .image-container .inner .overlay h3{color:#fff;letter-spacing:0;line-height:4.4rem;margin:0;text-shadow:0 0 8px rgba(0,0,0,.7);-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}.video-image-grid .image-container .inner .overlay>a.link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.video-image-grid .image-container:hover .inner .overlay h3,.video-image-grid .image-container.active .inner .overlay h3{margin-bottom:9px;text-shadow:none}.video-image-grid .image-container .description{color:#fff;height:auto;display:none}.video-image-grid .image-container h3{margin:0}.video-image-grid .image-container .cta{padding-top:19px;position:relative;z-index:1}.video-image-grid .image-container .cta>a{color:#fff}.video-image-grid .video-two-images{display:-ms-flex;display:-webkit-flex;display:flex;height:100%;max-height:100%;min-height:500px;width:100%}.video-image-grid .video-two-images.align-right{-ms-flex-flow:row-reverse;-webkit-flex-flow:row-reverse;flex-flow:row-reverse}.video-image-grid .video-two-images .video-container{-ms-flex:0 1 50%;-webkit-flex:0 1 50%;flex:0 1 50%;min-height:100%;max-width:50%}.video-image-grid .video-two-images .images{-ms-flex:0 1 50%;-webkit-flex:0 1 50%;flex:0 1 50%;display:flex;height:100%;max-width:50%;flex-wrap:wrap;align-items:flex-start}.video-image-grid .video-two-images .images .image-container{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-height:50%;min-height:50%;max-width:100%;padding:0;overflow:hidden}.ie .video-image-grid .video-two-images .video-container{min-height:500px}.ie .video-image-grid .video-two-images .video-container,.ie .video-image-grid .video-two-images.align-right .images{display:block;float:left;width:100%}.ie .video-image-grid .video-two-images .images,.ie .video-image-grid .video-two-images.align-right .video-container{display:block;float:right;width:100%}.video-image-grid .video-two-images.align-right .images .inner{width:calc(100% + 1px)}.video-image-grid .full-width,.video-image-grid .two-small-images{border-collapse:collapse;clear:both;display:table;height:250px;margin:0;padding:0;table-layout:fixed;width:100%}.video-image-grid .full-width .image-container,.video-image-grid .two-small-images .image-container{display:table-cell;height:250px;vertical-align:top;width:50%}.video-image-grid .full-width .image-container{width:100%}@media screen and (max-width:880px){.video-image-grid .image-container .inner .overlay{padding-left:33px;padding-right:33px}}@media screen and (max-width:736px){.video-image-grid .video-two-images,.video-image-grid .image-container,.video-image-grid .video-container,.video-image-grid .two-small-images,.video-image-grid .full-width,.video-image-grid .full-width .image-container,.video-image-grid .two-small-images .image-container,.video-image-grid .video-two-images .video-container{display:block;height:120px;max-width:100%;min-height:0;text-align:center;width:100%}.video-image-grid .video-two-images,.video-image-grid .video-two-images .images,.video-image-grid .full-width,.video-image-grid .two-small-images{-ms-flex:none;-webkit-flex:none;flex:none;height:auto;max-width:100%}.video-image-grid .video-two-images .images .image-container{max-width:100%;min-height:0;min-width:100%}.video-image-grid .image-container:hover .inner .overlay h3{margin:0;text-shadow:0 0 8px rgba(0,0,0,.7)}.video-image-grid .image-container:hover .inner::after,.video-image-grid .image-container:focus .inner::after,.video-image-grid .image-container .inner:focus::after{display:none}}.wrapper .case-studies-grid.related-news .wrapper{padding:0}.case-studies-grid.related-news{display:block}.case-studies-grid.related-news .related-article{margin-bottom:20px;padding-bottom:0}.case-studies-grid.related-news .related-article .inner{border-top:none}.case-studies-grid.related-news h2{margin-bottom:32px}.case-studies-grid .related-article .inner .button.primary{margin-top:16px}.content-with-rail .case-studies-grid .three-column .column{padding:0 2% 1%;width:50%}.content-with-rail .case-studies-grid .three-column .column:nth-child(3n+1){clear:none}@media screen and (max-width:1200px){.case-studies-grid.related-news .wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:880px){.case-studies-grid.related-news h2{margin-bottom:21px}.content-with-rail .case-studies-grid .three-column .column{padding-left:0;padding-right:0;width:100%}}.error-page .wrapper{min-height:52vh;padding-bottom:40px;padding-top:73px;position:relative}.error-page .wrapper::before{color:#f9f9f9;content:"";display:block;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:525px;font-size:31vw;left:0;line-height:395px;line-height:42.5vh;position:absolute;top:52px;text-align:center;width:100%}.error-page.fourhundredandfour-error .wrapper::before{content:"404"}.error-page.fivehundred-error .wrapper::before{content:"500"}.error-page .wrapper .inner{position:relative}.error-page h3{color:#21016b;margin-bottom:14px}.error-page .button{margin-top:13px}@media screen and (min-width:1441px){.error-page .wrapper::before{font-size:57vh}}@media screen and (max-width:1200px){.error-page .wrapper{min-height:52vh}.error-page .wrapper::before{font-size:52vw}}@media screen and (max-width:1024px){.error-page .wrapper{padding-top:40px}.error-page .wrapper::before{font-size:40vw}}@media screen and (max-width:880px){.error-page .wrapper{min-height:40vh;padding-top:24px}.error-page .wrapper::before{font-size:50vw;top:0}}@media screen and (max-width:736px){.error-page .wrapper{min-height:initial}.error-page .wrapper::before{display:none}}.hero-banner.events-hero{background-position:center center;background-repeat:no-repeat;background-size:cover}.hero-banner.events-hero .hero-media{max-height:449px}.hero-banner.events-hero .hero-media .wrapper{padding-right:0}.hero-banner.events-hero .hero-media::before{background-color:rgba(0,0,0,.5)}.hero-banner.events-hero .hero-media .event-details{display:table;height:100%;max-width:690px;table-layout:fixed}.hero-banner.events-hero .hero-media .event-details .inner{display:table-cell;vertical-align:middle}.hero-banner.events-hero .hero-media .event-details header h1{color:#fff;font-family:"FreightSans W01 Book",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:6.4rem;line-height:7rem;padding-left:31px;position:relative}.ru .hero-banner.events-hero .hero-media .event-details header h1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:5rem;line-height:6rem;padding-top:10px}.hero-banner.events-hero .hero-media .event-details header h1::before{background:#f78e1e;content:"";display:block;height:40px;left:0;position:absolute;top:18px;width:4px}.hero-banner.events-hero .hero-media .event-details header h1,.hero-banner.events-hero .hero-media .event-details header h6{margin:0}.hero-banner.events-hero .hero-media .event-details header h6{font-size:2.4rem;line-height:2.7rem}.ru .hero-banner.events-hero .hero-media .event-details header h6{font-weight:bold}.hero-banner.events-hero .hero-media .event-details .cta{margin-top:28px}.hero-banner.events-hero .hero-media .event-contact-details{display:table;height:100%;max-width:386px;table-layout:fixed}.hero-banner.events-hero .hero-media .event-contact-details .inner{color:#fff;display:table-cell;padding:20px 43px;vertical-align:middle}.hero-banner.events-hero .hero-media .event-details header h6,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a{color:#fff;display:block}.hero-banner.events-hero .hero-media .event-contact-details .inner ul{margin:0;padding:0}.hero-banner.events-hero .hero-media .event-details header h6:first-child,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li:first-child,.events-listing .event-date,.news-listing .article-date,.events-listing .time-to-go,.time-to-go .active-price{color:#f78e1e}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go{padding-left:47px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label,.news-listing .article-date,.events-listing .event-date,.events-listing .time-to-go,.events-listing .label,.listing-filters .label{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2.2rem}.ru .hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>.day+span,.ru .events-listing .event-date{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold}.events-listing .time-to-go::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label::before{background:url("/Media/icons/events-clock.png") no-repeat 0 0 transparent;background-size:32px auto;content:"";display:block;height:32px;left:0;position:absolute;top:6px;width:32px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day{font-size:4rem;font-weight:400}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day+span{display:inline-block;line-height:1.6rem;padding-left:11px;width:62px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li{font-size:1.6rem;line-height:2.4rem;padding:7px 0 20px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a{color:#fff;font-style:normal;padding:0 0 0 50px;position:relative;text-decoration:underline;word-wrap:break-word}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a:hover,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a:focus{color:#f78e1e;text-decoration:none}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a::before{background:url("/Media/icons/events-calendar-light.png") no-repeat 0 0 transparent;background-size:20px auto;content:"";display:block;height:28px;left:0;position:absolute;top:0;width:31px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.calendar>a::before{background-size:31px auto;height:28px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone>a::before{display:none}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg{height:25px;left:1px;top:0;width:28px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg .receiver,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg .signal{stroke:#fff}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email>a::before{display:none}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico{height:19px;left:2px;top:3px;width:29px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .letter{border-color:#fff}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::after,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::after{background:#fff;width:16px}.registration-rates{padding-bottom:20px}.registration-rates-heading{color:#360554}.registration-rates table td{font-size:1.4rem}.registration-rates table tr:nth-child(even) td{background:transparent}.registration-rates table tr[data-is-active="True"]{background:#e8e8e8;font-weight:bold}.events-listing .time-to-go.mobile{display:none}.events-listing .time-to-go{position:relative;min-height:29px;padding-left:39px;padding-top:5px;padding-bottom:15px}.events-listing .time-to-go::before{top:0;background-size:29px auto;width:29px;height:29px}.events-listing .label,.listing-filters .label{display:table;width:100%;color:#21016b}.events-listing .event-location{font-weight:700}.events-listing .extra-info .info-col .info-cell{font-size:1.4rem;line-height:2.1rem}.events-listing .extra-info .info-col.filters .info-cell{display:table;width:100%;margin-bottom:6px}.events-listing .extra-info .info-col.filters .info-cell.hidden{display:none}.events-listing .extra-info .info-col.filters .info-cell:last-child{margin-bottom:0}.events-listing .extra-info .info-col.price .info-cell{display:block}.events-listing .status-messages .label{display:inline-block;width:100%;margin-bottom:0}.events-listing .status-messages .label .results-count{font-family:"AvenirLTStd-Book",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;font-weight:700}.events-listing .listing-article .article-content-container header{width:75%}.events-listing .listing-article .article-content-container .article-summary{width:25%}.event-description{margin:30px auto}@media screen and (max-width:1200px){.hero-banner.events-hero .hero-media .wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.hero-banner.events-hero .hero-media .event-details header h1{font-size:5rem;line-height:5.5rem;padding-left:21px}.ru .hero-banner.events-hero .hero-media .event-details header h1{font-size:4rem;line-height:5rem}.hero-banner.events-hero .hero-media .event-details header h1::before{height:32px}.hero-banner.events-hero .hero-media .event-details .inner{padding-right:30px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day+span{width:56px}.events-listing .listing-article .article-content-container header{width:60%}.events-listing .listing-article .article-content-container .article-summary{width:40%}}@media screen and (max-width:880px){.hero-banner.events-hero .hero-media .event-contact-details .inner{padding-left:30px;padding-right:30px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li{font-size:1.4rem;padding:7px 0 13px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go{padding-left:38px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day+span{padding-left:8px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label::before{background-size:28px auto;height:28px;width:28px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a{padding-left:40px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.calendar>a::before{background-size:26px auto;height:23px;width:26px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg{height:23px;width:23px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico{height:18px;width:26px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::after,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::after{width:14px}.events-listing .listing-article .article-content-container header{width:50%}.events-listing .listing-article .article-content-container .article-summary{width:50%}}@media screen and (max-width:736px){.hero-banner.events-hero .hero-media{max-height:416px}.hero-banner.events-hero .hero-media .wrapper{padding-left:0;padding-right:0}.hero-banner.events-hero .hero-media .event-details,.hero-banner.events-hero .hero-media .event-details .inner,.hero-banner.events-hero .hero-media .event-contact-details,.hero-banner.events-hero .hero-media .event-contact-details .inner{display:block;height:auto;width:100%}.hero-banner.events-hero .hero-media .event-details .inner{padding:37px 30px 40px}.hero-banner.events-hero .hero-media .event-details header h1,.ru .hero-banner.events-hero .hero-media .event-details header h1{font-size:3.2rem;line-height:4rem;margin-top:6px;padding-left:12px}.ru .hero-banner.events-hero .hero-media .event-details header h1{padding-top:2px}.hero-banner.events-hero .hero-media .event-details header h1::before{height:20px;top:12px}.hero-banner.events-hero .hero-media .event-details header h6{font-size:1.8rem;line-height:2.3rem}.hero-banner.events-hero .hero-media .event-details .cta{margin-top:22px}.hero-banner.events-hero .hero-media .event-contact-details{bottom:0;max-width:100%;left:0;position:absolute;width:100%}.hero-banner.events-hero .hero-media .event-contact-details .inner{padding:17px 30px 18px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul{float:left;width:50%}.hero-banner.events-hero .hero-media .event-contact-details .inner ul+ul{float:right;text-align:right;width:50%}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li{display:inline-block;max-width:26px;vertical-align:middle;padding:0;width:100%}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go{height:26px;max-width:none;margin:0;padding-left:31px;width:100%}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label::before{background-size:24px auto;height:24px;top:0;width:24px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day{font-size:2.8rem}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.time-to-go>span.label>span.day+span{font-size:1.2rem;line-height:1.2rem;padding-left:6px;width:40px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a::before{background-position:center right;display:block;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.calendar>a::before{background-size:23px auto;height:20px;top:50%;width:24px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone{margin:0 13px 0 17px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg{height:20px;top:1px;width:20px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg .receiver,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.phone svg .signal{stroke-width:1px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico{border-width:1px;height:14px;top:6px;width:24px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico::after,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::before,.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li.email .email-ico .envelope-inner::after{height:1px;width:13px}.hero-banner.events-hero .hero-media .event-contact-details .inner ul>li>a{display:block;font-size:0;height:100%;padding:0;text-indent:-99999px;text-transform:capitalize;width:100%}.events-listing .time-to-go.mobile{display:block}.events-listing .listing-article .article-content-container header{width:100%}.events-listing .listing-article .article-content-container .article-summary{display:none}.event-description{margin:16px auto}}.event-agenda .filter-content{margin-bottom:50px}.event-agenda .tabs .tab-content{display:none;filter:alpha(opacity=100);opacity:1;position:relative;visibility:visible}.event-agenda .tabs .tab-content.active{margin-top:36px;display:inherit}.event-agenda .tabs .tab-content h3{margin:40px 0 0;color:#6caddf}.event-agenda .group-name{text-align:center}.event-agenda .group-name h2,.event-agenda .group-name h3{display:inline-block}.event-agenda .tab-content .agenda-item{margin-top:20px}.event-agenda .tab-content .agenda-item:first-of-type{margin-top:0}.event-agenda .tab-content .legend{display:block}.event-agenda .tab-content .legend span{display:inline-block;padding:0 44px 0 21px;margin-bottom:7px;font-size:1.6rem;color:#6caddf;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif}.event-agenda .tab-content .legend span:first-child{padding:0 21px 0 35px}.event-agenda .tab-content .additional-info,.event-agenda .tab-content .agenda-item .time.separator{display:none}.event-agenda .tab-content ul{position:relative;height:100%;display:table;width:100%;color:#21016b;background:#f7f7f7}.event-agenda .tab-content ul li{display:table-cell;padding:36px 40px;vertical-align:middle}.event-agenda .tab-content ul li.time{position:static;width:8%;padding:0 44px 0 21px;background:#f2f2f2;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif}.event-agenda .tab-content ul li.time:first-child{padding:0 21px 0 35px}.event-agenda .tab-content ul li.time:first-child::before{background:#f78e1e;content:"";width:4px;height:100%;position:absolute;top:0;left:0}.event-agenda .tab-content ul li .title{display:block;font-size:2.8rem;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .event-agenda .tab-content ul li .title{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.event-agenda .tab-content .name-title{display:block;margin-top:8px;font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem}.ru .event-agenda .tab-content .name-title{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.event-agenda .tab-content .job-title{color:#6caddf}.event-agenda .tab-content .description{display:none;font-size:1.4rem;padding:35px;box-sizing:border-box;border:2px solid #f2f2f2;border-top:none;background:#fff}.event-agenda .tab-content .description ul,.event-agenda .tab-content .description ul>li{background:none;display:block;height:auto}.event-agenda .tab-content .description ul>li{padding:0 0 5px 16px}.event-agenda .tab-content ul li.button{width:77px;background:#f2f2f2;cursor:pointer}.event-agenda .tab-content ul li.button .ico{display:block;height:100%;position:absolute;left:50%;top:50%;width:73px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.event-agenda .tab-content ul li.button .ico span::before,.event-agenda .tab-content ul li.button .ico span::after{background:#21016b;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;content:"";display:block;height:15px;left:35px;position:absolute;top:50%;-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;width:2px}.event-agenda .tab-content ul li.button .ico span::after{left:auto;right:35px;-moz-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.event-agenda .tab-content ul li.button button:focus .ico span::before,.event-agenda .tab-content ul li.button button:focus .ico span::after{background:#f78e1e}.event-agenda .tab-content ul.active li.button .ico span::before,.event-agenda .tab-content ul.active li.button .ico span::after{top:38%}.event-agenda .tab-content ul.active li.button .ico span::before{-moz-transform:rotate(135deg) translateY(-50%);-ms-transform:rotate(135deg) translateY(-50%);-o-transform:rotate(135deg) translateY(-50%);-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%)}.event-agenda .tab-content ul.active li.button .ico span::after{-moz-transform:rotate(-135deg) translateY(-50%);-ms-transform:rotate(-135deg) translateY(-50%);-o-transform:rotate(-135deg) translateY(-50%);-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}.ie .event-agenda .tab-content ul li.button .ico{top:65%}.event-agenda .tab-content ul li.button::before{display:none}.event-agenda .tab-content ul li.featured{padding-left:108px;position:relative}.event-agenda .tab-content ul li.featured::before{content:"";display:block;width:49px;height:47px;position:absolute;left:30px;top:50%;transform:translateY(-50%);background:url("/Media/icons/featured-star.png") no-repeat;background-size:contain}.event-agenda .event-agenda-tabs .day-label{display:none}.event-agenda .tabs{margin-top:20px}@media screen and (max-width:736px){.event-agenda .group-name{text-align:left}.event-agenda .tab-content ul{background:#f2f2f2}.event-agenda .tab-content ul li{display:block;padding:15px 18px;background:#f7f7f7}.event-agenda .tab-content ul li.time{display:inline-block;width:auto;padding:8px 0;font-size:1.4rem}.event-agenda .tab-content ul li.time:first-child::before{display:none}.event-agenda .tab-content .additional-info{display:inline-block;vertical-align:middle;font-size:1.4rem}.event-agenda .tab-content .agenda-item .time.separator{display:inline-block;padding:0 6px}.event-agenda .tab-content ul li.button{width:100%;padding:8px 18px;max-width:initial;text-align:left}.event-agenda .tab-content ul li.time:first-child{padding:8px 0 8px 18px}.event-agenda .tab-content .name-title,.ru .event-agenda .tab-content .name-title{font-size:1.4rem}.event-agenda .tab-content ul li .title,.ru .event-agenda .tab-content ul li .title{font-size:2.1rem}.event-agenda .tab-content ul li.featured{padding-left:18px}.event-agenda .tab-content ul li.featured .title{position:relative;padding-left:45px}.event-agenda .tab-content ul li.featured .title::before{content:"";display:block;width:30px;height:28px;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/Media/icons/featured-star.png") no-repeat;background-size:contain}.event-agenda .tab-content .description{padding:12px 18px}.event-agenda .tab-content .description ul>li{padding-bottom:3px}.event-agenda .group-name h2{margin-bottom:22px}.event-agenda .tabs .tab-content h3{margin:33px 0 25px}.event-agenda .tab-content .legend,.event-agenda .tab-content ul li.featured::before{display:none}.event-agenda .tab-content ul li.button .ico{display:inline-block;width:51px;position:relative;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;left:auto;top:auto;bottom:8px}.event-agenda .tab-content ul li.button .ico span::before,.event-agenda .tab-content ul li.button .ico span::after{height:7px}.event-agenda .tab-content ul li.button .ico span::after{right:28px}.event-agenda .tab-content ul li.button .ico span::before{left:20px}.event-agenda .tab-content ul.active li.button .ico{bottom:10px}.event-agenda .event-agenda-tabs .day-label{color:#21016b;display:block;font-family:"Freight Sans W01 Semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.5rem;padding:0 15px}.ru .event-agenda .event-agenda-tabs .day-label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}}.event-group .wrapper{padding-bottom:20px;padding-top:46px}.event-group .accordion .accordion-header{background:#e8e8e8;border-left:4px solid #f78e1e;cursor:pointer;outline:none;position:relative;-moz-transition:border .2s ease;-ms-transition:border .2s ease;-o-transition:border .2s ease;-webkit-transition:border .2s ease;transition:border .2s ease}.event-group .accordion .accordion-header:focus{border-color:#21016b}.event-group .accordion.active .accordion-header:focus{border-color:#f78e1e}.event-group .accordion .accordion-header h4{color:#21016b;margin-bottom:20px;padding:30px 73px 34px 30px}.event-group .accordion .accordion-header h4>span{background:#e1e1e1;display:block;height:100%;position:absolute;right:0;top:0;width:73px}.event-group .accordion .accordion-header h4>span::before,.event-group .accordion .accordion-header h4>span::after{background:#21016b;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;content:"";display:block;height:15px;left:36px;position:absolute;top:50%;-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;width:2px}.event-group .accordion .accordion-header h4>span::after{left:auto;right:35px;transform:rotate(-45deg) translateY(-50%)}.event-group .accordion.active .accordion-header h4>span::before,.event-group .accordion.active .accordion-header h4>span::after{top:38%}.event-group .accordion.active .accordion-header h4>span::before{transform:rotate(135deg) translateY(-50%)}.event-group .accordion.active .accordion-header h4>span::after{transform:rotate(-135deg) translateY(-50%)}.event-group .profiles.key-note-speakers{background:transparent}.event-group .profiles.key-note-speakers .wrapper{padding-bottom:0;padding-top:0}@media screen and (max-width:736px){.event-group .accordion .accordion-header:focus,.event-group .accordion.active .accordion-header:focus{border-color:#f78e1e}.event-group .accordion .accordion-header h4{padding:15px 51px 15px 20px}.event-group .accordion .accordion-header h4>span{width:51px}.event-group .accordion .accordion-header h4>span::before,.event-group .accordion .accordion-header h4>span::after{height:10px}.event-group .accordion .accordion-header h4>span::before{left:24px}.event-group .accordion .accordion-header h4>span::after{right:25px}}.logo-grid-listing{position:relative;text-align:center}.logo-grid-listing .wrapper{border-bottom:1px solid #ececec;padding:40px 0;margin-bottom:40px}.logo-grid-listing .listing-container{display:table;width:100%;margin:0 auto 25px}.logo-grid-listing h6{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:3.6rem;line-height:4.2rem;color:#f78e1e;margin-bottom:30px}.logo-grid-listing .listing-logo{display:inline-block;vertical-align:middle;width:25%;padding:0 20px}.ie .logo-grid-listing .listing-logo{width:24.6%}@media screen and (max-width:880px){.ie .logo-grid-listing .listing-logo{width:24%}}@media screen and (max-width:736px){.logo-grid-listing h6{margin-bottom:50px}.logo-grid-listing .listing-logo,.ie .logo-grid-listing .listing-logo{width:100%;float:none;margin-bottom:60px;padding:0}.logo-grid-listing .listing-logo:last-child{margin-bottom:20px}}.sponsor-listing .wrapper{padding-bottom:18px;padding-top:40px}.sponsor-listing .wrapper h2{margin-bottom:26px}.sponsor-listing .wrapper h3{color:#6caddf;padding-left:14px;position:relative}.sponsor-listing .wrapper h3::before{background:#f78e1e;content:"";display:block;height:24px;left:0;position:absolute;top:10px;width:4px}.sponsor-listing .wrapper ul.listing-container>li.listing-item{display:table;width:100%;margin-bottom:24px}.sponsor-listing .wrapper ul.listing-container.main-sponsor>li.listing-item{margin-bottom:81px}.sponsor-listing .wrapper ul.listing-container>li.listing-item::before{display:none}.sponsor-listing .wrapper ul.listing-container>li.listing-item .listing-col{display:table-cell;vertical-align:top}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image{height:120px;position:relative;width:255px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image::after{background:#f78e1e;content:"";display:block;height:120px;position:absolute;right:0;top:8px;width:4px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image .image{margin-top:20px;max-height:120px;min-width:240px;border:none}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details{padding-left:21px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details h4{color:#21016b;line-height:3.6rem;margin-bottom:17px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta{margin-top:1px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta a{font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.1rem;line-height:3rem}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow{width:11px;height:11px;margin-left:11px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow::after{height:40%}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow::before{width:40%}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow .arrow{height:11px;top:-4px;right:-1px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow .arrow::before,.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow .arrow::after{height:5px;bottom:-1px;left:-1px;border-radius:0}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta .external-arrow .arrow::after{left:auto;right:-1px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta:hover .external-arrow .arrow,.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta:focus .external-arrow .arrow{animation:moveSecondLevelExternal .25s ease-out both}@media screen and (max-width:736px){.sponsor-listing .wrapper h2{margin-bottom:31px}.sponsor-listing .wrapper h3{padding-left:12px}.sponsor-listing .wrapper h3::before{height:15px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .listing-col{display:block;width:100%;padding:0}.sponsor-listing .wrapper ul.listing-container.main-sponsor>li.listing-item{margin-bottom:58px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image{height:auto;margin-bottom:20px;text-align:center;width:100%}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image::after{display:none}.sponsor-listing .wrapper ul.listing-container>li.listing-item .featured-image .image{min-width:100%;margin-top:0;width:100%}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details{line-height:2.6rem;padding-left:0}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details h4{font-size:2.6rem;letter-spacing:0;line-height:3rem;margin-bottom:8px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta{margin-top:4px}.sponsor-listing .wrapper ul.listing-container>li.listing-item .details .cta>a.external-link{font-size:1.6rem}}nav#event-sub-navigation{padding:10px 0;border-bottom:1px solid #ececec}nav#event-sub-navigation .wrapper{display:table;width:100%}nav#event-sub-navigation ul>li{position:relative;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:2.4rem;padding:0 15px;vertical-align:middle}.ru nav#event-sub-navigation ul>li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}nav#event-sub-navigation ul>li>.subnav-item,nav#event-sub-navigation .has-children .second-level-menu li a{display:inline-block;outline:none;padding:0;background:none;border:none;color:#200b3f;cursor:pointer;position:relative}nav#event-sub-navigation ul>li>.subnav-item{font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Verdana,sans-serif;font-size:1.8rem;line-height:2.4rem}.ru nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}nav#event-sub-navigation ul>li>.subnav-item:focus,nav#event-sub-navigation ul>li>.subnav-item:hover,nav#event-sub-navigation .has-children.active .second-level-menu li a:focus,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item:focus,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item:hover,nav#event-sub-navigation ul>li.has-children.active>.subnav-item,nav#event-sub-navigation .has-children.active .second-level-menu li a:hover,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>.has-children.active>.subnav-item,nav#event-sub-navigation>.second-level-menu a:hover,nav#event-sub-navigation ul>li>.subnav-item.current,nav#event-sub-navigation .has-children.active .second-level-menu li a.current,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item.current,nav#event-sub-navigation ul>li.has-children.active>.subnav-item.current,nav#event-sub-navigation .has-children.active .second-level-menu li a.current,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>.has-children.active>.subnav-item.current,nav#event-sub-navigation>.second-level-menu a.current{color:#f78e1e}nav#event-sub-navigation ul>li>.subnav-item.current,nav#event-sub-navigation .has-children.active .second-level-menu li a.current,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item.current,nav#event-sub-navigation ul>li.has-children.active>.subnav-item.current,nav#event-sub-navigation .has-children.active .second-level-menu li a.current,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>.has-children.active>.subnav-item.current,nav#event-sub-navigation>.second-level-menu a.current{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif}nav#event-sub-navigation ul>li.has-children>.subnav-item{padding-right:21px}nav#event-sub-navigation ul>li.has-children>.subnav-item::after,nav#event-sub-navigation .mobile-toggle::after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #190140;content:"";display:block;position:absolute;right:4px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav#event-sub-navigation .mobile-toggle::after{right:20px;border-top:4px solid #fff}nav#event-sub-navigation ul>li.has-children.active>.subnav-item::after,nav#event-sub-navigation ul>li.has-children.active>.mobile-toggle::after{border-bottom:4px solid #f78e1e;border-top:none}nav#event-sub-navigation .event-menu{width:100%}nav#event-sub-navigation .event-menu,nav#event-sub-navigation .service-area{display:table-cell;vertical-align:middle}nav#event-sub-navigation.more-links-active .service-area{min-width:165px}nav#event-sub-navigation .event-menu .event-menu-links{display:table;width:100%;float:left;text-align:left}nav#event-sub-navigation .event-menu .event-menu-links>li{display:table-cell;visibility:hidden;vertical-align:middle;min-width:0;padding-left:0;padding-right:70px;word-wrap:break-word}nav#event-sub-navigation .event-menu .event-menu-links>li.last-menu-item{padding-right:0}nav#event-sub-navigation .register-link-hidden .second-level-menu,nav#event-sub-navigation .register-link-hidden .event-menu .event-menu-links>li.more-menu-items ul{top:35px}nav#event-sub-navigation .register-link-hidden .event-menu .event-menu-links>li.more-menu-items{padding-right:0}nav#event-sub-navigation .register-link-hidden .register-link{display:none}nav#event-sub-navigation .second-level-menu,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul{position:absolute;z-index:2;top:44px;left:-15px;visibility:hidden;max-width:250px;width:auto;max-height:0;text-align:left;opacity:0;background:#21016b;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}nav#event-sub-navigation .has-children.active>.second-level-menu,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items.active .more-links-container{visibility:visible;max-height:none;padding:9px 0;opacity:1}nav#event-sub-navigation .has-children.active .second-level-menu li{display:block;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;padding:0}.ru nav#event-sub-navigation .has-children.active .second-level-menu li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}nav#event-sub-navigation .has-children .second-level-menu li a,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li>.subnav-item{color:#fff;display:block;padding:7px 21px 8px;text-transform:capitalize;white-space:nowrap}nav#event-sub-navigation .has-children .second-level-menu.wrap-text{width:250px}nav#event-sub-navigation .has-children .second-level-menu.wrap-text li a{white-space:normal}nav#event-sub-navigation .mobile-toggle{position:absolute;display:none;right:0;top:0;width:50px;height:52px;border-left:solid 2px #fff}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items{position:absolute;right:0;top:0;display:none;width:auto;padding-left:15px;padding-right:35px;white-space:nowrap;word-break:normal}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li{position:static;padding:0;width:100%}nav#event-sub-navigation .event-menu .event-menu-links>li.visible{visibility:visible}nav#event-sub-navigation .event-menu .event-menu-links>li.visible-block{display:block;visibility:visible}nav#event-sub-navigation li.more-menu-items .second-level-menu{top:0;left:100%;background:#f7f7f7}nav#event-sub-navigation li.more-menu-items li.has-children>.subnav-item::after{border-left:4px solid #fff;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}nav#event-sub-navigation li.more-menu-items li.has-children.active>.subnav-item::after{z-index:2;right:-10px;border-left:5px solid #3e065a;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent}nav#event-sub-navigation li.more-menu-items li.has-children.active .second-level-menu{position:relative;top:0;left:0;display:block;max-height:none;color:#200b3f;opacity:1;background:transparent}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children .second-level-menu{position:absolute;left:98%;top:0;width:100%;min-width:160px;background:#f7f7f7;-webkit-transition:left .25s;-moz-transition:left .25s;-ms-transition:left .25s;-o-transition:left .25s;transition:left .25s}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children.active .second-level-menu{left:100%;display:block;width:auto;height:100%;visibility:visible;min-width:160px;max-height:none;opacity:1;background:#f7f7f7}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children.active .second-level-menu.max-menu-width{min-width:147px;max-width:147px}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children.active .second-level-menu.max-menu-width li a{white-space:normal}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children.active .second-level-menu li{position:relative;background:#f7f7f7}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .has-children.active .second-level-menu li:last-child{padding-bottom:9px}nav#event-sub-navigation li.more-menu-items li.has-children.active .second-level-menu a{color:#200b3f;white-space:nowrap}nav#event-sub-navigation li.more-menu-items li.has-children.active .second-level-menu a:hover,nav#event-sub-navigation li.more-menu-items li.has-children.active .second-level-menu a:focus{color:#3e065a;text-decoration:underline}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .more-links-container{max-width:none}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .more-links-container.max-side-menu-width{left:-100%}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .more-links-container>li>.subnav-item,nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items .more-links-container>li>a{white-space:nowrap}nav#event-sub-navigation.more-links-active .event-menu .event-menu-links{padding-right:95px}nav#event-sub-navigation .register-link{font-size:1.8rem;line-height:2.4rem;letter-spacing:0;padding:10px 26px;white-space:nowrap}@media screen and (max-width:1024px){nav#event-sub-navigation .event-menu .event-menu-links>li{padding-right:40px}nav#event-sub-navigation .second-level-menu{-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}nav#event-sub-navigation .more-links-container>li>.second-level-menu{-moz-transition:ease .25s;-ms-transition:ease .25s;-o-transition:ease .25s;-webkit-transition:ease .25s;transition:ease .25s}.mobile nav#event-sub-navigation .event-menu ul>li.active>.subnav-item,.mobile nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li.active>.subnav-item,.mobile nav#event-sub-navigation .event-menu .event-menu-links>li ul>li>.subnav-item:focus,.mobile nav#event-sub-navigation .event-menu .event-menu-links>li ul>li>.subnav-item:hover,.mobile nav#event-sub-navigation .has-children.active .second-level-menu li a:focus,.mobile nav#event-sub-navigation .has-children.active .second-level-menu li a:hover{color:#f78e1e}.mobile nav#event-sub-navigation ul>li>.subnav-item:focus,.mobile nav#event-sub-navigation ul>li>.subnav-item:hover,.mobile nav#event-sub-navigation>.second-level-menu a:hover{color:initial}}@media screen and (max-width:736px){nav#event-sub-navigation .second-level-menu{background:#f7f7f7}nav#event-sub-navigation>.second-level-menu,nav#event-sub-navigation .more-links-container{display:none;margin-top:10px}nav#event-sub-navigation .more-links-container>li,nav#event-sub-navigation .second-level-menu>li,nav#event-sub-navigation>.second-level-menu li{display:table;width:100%;visibility:visible;padding:0;border-bottom:solid 2px #fff;background:#3f065b}nav#event-sub-navigation .more-links-container>li a,nav#event-sub-navigation .second-level-menu>li a,nav#event-sub-navigation>.second-level-menu a{display:table;padding:14px 30px}nav#event-sub-navigation .more-links-container>li>.subnav-item,nav#event-sub-navigation .second-level-menu>li>.subnav-item,nav#event-sub-navigation>.second-level-menu a{z-index:0;width:100%;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;padding-right:70px}.ru nav#event-sub-navigation .more-links-container>li>.subnav-item,.ru nav#event-sub-navigation .second-level-menu>li>.subnav-item,.ru nav#event-sub-navigation>.second-level-menu a{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}nav#event-sub-navigation .more-links-container>li.has-children>.subnav-item{padding-right:70px}nav#event-sub-navigation .more-links-container>li.has-children>.subnav-item::after,nav#event-sub-navigation .second-level-menu>li.has-children>.subnav-item::after{display:none;right:7px;border-top:4px solid #fff}nav#event-sub-navigation>.second-level-menu,nav#event-sub-navigation .has-children .second-level-menu,nav#event-sub-navigation .has-children .second-level-menu.wrap-text{position:relative;top:0;left:0;width:0;max-height:0;max-width:none;opacity:0;padding:0}nav#event-sub-navigation>.second-level-menu,nav#event-sub-navigation .has-children.active .second-level-menu,nav#event-sub-navigation .has-children.active .second-level-menu.wrap-text{width:100%;max-height:none;opacity:1}nav#event-sub-navigation>ul>li.has-children>.second-level-menu{width:100%}nav#event-sub-navigation .has-children .second-level-menu a{white-space:normal}nav#event-sub-navigation .has-children .second-level-menu li{background:none;border-bottom:none}nav#event-sub-navigation .has-children .second-level-menu li a{color:#200b3f;padding-left:45px;white-space:normal}nav#event-sub-navigation .has-children.active .second-level-menu li a:hover{color:#3f065b;text-decoration:underline}nav#event-sub-navigation ul.second-level-menu>li.has-children.active>.subnav-item,nav#event-sub-navigation ul.more-links-container>li.has-children.active>.subnav-item,nav#event-sub-navigation ul.more-links-container>li>.subnav-item:focus{color:#fff}nav#event-sub-navigation ul>li.has-children.active>.subnav-item.current{color:#f78e1e}nav#event-sub-navigation .event-menu .event-menu-links>li{padding-right:12px;font-size:1.2rem}nav#event-sub-navigation .event-menu .event-menu-links{padding-right:65px}.mobile nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items ul>li.active>.subnav-item,.mobile nav#event-sub-navigation .event-menu .event-menu-links>li ul>li>.subnav-item:focus,.mobile nav#event-sub-navigation .event-menu .event-menu-links>li ul>li>.subnav-item:hover,.mobile nav#event-sub-navigation .has-children.active .second-level-menu li a:focus,.mobile nav#event-sub-navigation .has-children.active .second-level-menu li a:hover,.mobile nav#event-sub-navigation ul>li>.subnav-item:focus,.mobile nav#event-sub-navigation ul>li>.subnav-item:hover,.mobile nav#event-sub-navigation>.second-level-menu a:hover{color:initial}nav#event-sub-navigation ul>li,.ru nav#event-sub-navigation ul>li{font-size:1.5rem}nav#event-sub-navigation .service-area{display:none}nav#event-sub-navigation .event-menu .event-menu-links>li.more-menu-items{padding-left:0;padding-right:0}nav#event-sub-navigation .more-links-container .mobile-toggle{z-index:1;display:block;width:50px;height:52px}}.featured-event{max-width:246px}.featured-event header{background:#6caddf}.featured-event p .label{padding-right:5px;font-family:"AvenirLTStd-Black"}.featured-event h4{margin-bottom:0;padding:8px 20px 10px;color:#fff;font-size:2.8rem}.featured-event h5{margin-bottom:8px;color:#21016b;font-size:1.6rem;font-family:"AvenirLTStd-Black"}.featured-event .description{padding-top:10px}.featured-event .button{margin-top:35px}.right-rail .featured-event.sidebar-feature .inner p{margin:0}.right-rail .featured-event.sidebar-feature .inner{padding-bottom:29px}@media screen and (max-width:736px){.featured-event{max-width:initial}.featured-event h4{font-size:2rem;letter-spacing:.03em}.featured-event .button{margin-top:23px}}.industry-events-listing.events-listing .event-location{font-weight:normal}.industry-events-listing.events-listing .event-location .label,.industry-events-listing.events-listing .contact .label{display:inline}.industry-events-listing .listing-article header .arrow-right::before,.industry-events-listing .listing-article header .arrow-right::after{display:none}.industry-events-listing .article-banner{display:table-cell;width:30%;padding-right:20px;vertical-align:top;text-align:left}.industry-events-listing .article-banner img{margin:0}.industry-events-listing.listing .listing-article .article-content-container{display:table}.industry-events-listing.events-listing .listing-article .article-content-container header{width:55%}.industry-events-listing.events-listing .listing-article .article-content-container .article-summary{width:15%}.industry-events-listing .listing-article>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media screen and (max-width:880px){.industry-events-listing.events-listing .listing-article .article-content-container header{width:50%}.industry-events-listing.events-listing .listing-article .article-content-container .article-summary{width:20%}}@media screen and (max-width:736px){.industry-events-listing.events-listing .listing-article .article-content-container header,.industry-events-listing .article-banner{display:block;width:100%;padding-right:0}.industry-events-listing.listing .listing-article{padding:10px 20px}.industry-events-listing .article-banner{padding:26px 0}.industry-events-listing.events-listing .event-date{margin-bottom:5px;font-size:1.4rem}.industry-events-listing.events-listing .event-location,.industry-events-listing.events-listing .contact{font-size:1.4rem;line-height:1rem}.industry-events-listing.listing .listing-article header h1{margin-bottom:9px;font-size:2.6rem}.industry-events-listing.events-listing .event-location .label{line-height:2rem}.industry-events-listing.listing .listing-article.showing .border{display:none}.industry-events-listing .listing-article header .arrow-right{margin-left:12px;background:none}.industry-events-listing .listing-article header .arrow-right::before,.industry-events-listing .listing-article header .arrow-right::after{display:block}}.map{position:relative}.map [aria-hidden="true"]{display:block!important}.map-canvas{height:100%;margin:0;outline:none;padding:0;width:100%}.map .location-details{bottom:0;height:0;overflow:hidden;position:absolute;right:30px}.g-map .map{height:582px}.g-map .location-details{bottom:0;max-width:400px;position:absolute;right:107px;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.g-map .location-details.active{height:100%}.g-map .location-details .inner{color:#fff;height:100%;padding:46px 44px}.g-map .location-details .inner .close{color:#fff;float:right;font-size:2.1rem;position:relative}.g-map .location-details .inner .close:focus{text-decoration:underline}.g-map .location-details .inner header{padding-top:92px}.g-map .location-details .inner header h3{color:#f78e1e;margin-bottom:24px}.g-map .location-details .inner header h3>span{color:#fff;display:block;line-height:4rem}.g-map .location-details .inner ul{margin:0;padding:0}.g-map .location-details .inner ul>li{font-size:1.6rem;line-height:2.4rem;padding:7px 0 16px}.g-map .location-details .inner ul>li>a{text-decoration:underline}.g-map .location-details .inner ul>li>a:hover,.g-map .location-details .inner ul>li>a:focus{color:#f78e1e;text-decoration:none}.g-map .location-details .inner ul>li>a,.g-map .location-details .inner ul>li>address{color:#fff;font-style:normal;padding:0 0 0 44px;position:relative}.g-map .location-details .inner ul>li>address{padding-right:50px}.g-map .location-details .inner ul>li>a::before,.g-map .location-details .inner ul>li>address::before{background:url("/Media/icons/map-marker-light.png") no-repeat 0 0 transparent;background-size:20px auto;content:"";display:block;height:28px;left:0;position:absolute;top:5px;width:29px}.g-map .location-details .inner ul>li.phone>a::before,.g-map .location-details .inner ul>li.email>a::before{display:none}.g-map .location-details .inner ul>li.email .email-ico{left:2px;top:2px}.g-map .location-details .inner ul>li.email .email-ico::before,.g-map .location-details .inner ul>li.email .email-ico::after,.g-map .location-details .inner ul>li.email .email-ico .envelope-inner::before,.g-map .location-details .inner ul>li.email .email-ico .envelope-inner::after{background:#fff}.g-map .location-details .inner ul>li.email .email-ico,.g-map .location-details .inner ul>li.email .email-ico .letter{border-color:#fff}.g-map .location-details .inner ul>li.fax>a::before{background-image:url("/Media/icons/fax-icon-light.png");background-size:29px auto;height:26px;top:0}.g-map .location-details .inner ul>li.phone svg{height:26px;left:0;top:-3px;width:26px}.g-map .location-details .inner ul>li.phone svg .receiver,.g-map .location-details .inner ul>li.phone svg .signal{stroke:#fff}.g-map .location-details .inner button.back-to-locations{float:none;margin-top:64px;position:relative;text-align:left}.g-map .location-details .inner button.back-to-locations>span{display:inline-block;height:8px;margin-right:15px;margin-top:-4px;position:relative;right:0;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;vertical-align:middle;width:14px}.g-map .location-details .inner button.back-to-locations:focus>span{right:5px}.g-map .location-details .inner button.back-to-locations>span::before,.g-map .location-details .inner button.back-to-locations>span::after{content:"";display:block}.g-map .location-details .inner button.back-to-locations>span::before{border-right:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:0;margin-top:-1px;width:0}.g-map .location-details .inner button.back-to-locations>span::after{background:#fff;border-bottom:1px solid #3f065b;border-top:1px solid #3f065b;height:2px;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}@media screen and (max-width:1024px){.g-map .location-details .inner header h3{font-size:2.8rem;line-height:3.4rem}}@media screen and (max-width:880px){.g-map .location-details{max-width:350px;right:50px}}@media screen and (max-width:736px){.g-map .map{height:auto}.g-map .static-map{background:url("/Media/map.png") no-repeat center top transparent;background-size:cover;border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2;height:auto;padding:54px 21px 55px;width:100%}.g-map .location-details{bottom:auto;clear:both;max-width:100%;position:relative;right:auto;top:0}.g-map .location-details .inner{padding:29px 20px 14px}.g-map .location-details .inner header{padding-top:0}.g-map .location-details .inner header h3{margin-bottom:22px}.g-map .location-details .inner header h3,.g-map .location-details .inner header h3>span{font-size:2.6rem;line-height:3.2rem}.g-map .location-details .inner ul>li{font-size:1.4rem;line-height:2.2rem;padding-bottom:22px}.g-map .location-details .inner ul>li>a:hover,.g-map .location-details .inner ul>li>a:focus{color:#fff;text-decoration:underline}.g-map .country-select,.static-map{background:url("/Media/map.png") no-repeat center top transparent;background-size:cover;height:auto;padding:54px 21px 55px;width:100%}}.culture-location-map .wrapper{padding-bottom:33px;padding-top:40px}.culture-location-map h2{margin-bottom:33px}.culture-location-map .gm-style>div>div>div+div+div+div>div+div+div>div>div>div,.culture-location-map .gm-style>div>div>div+div+div+div>div+div+div+div>div>div>div{background:url("/Media/icons/arrow-right.png") no-repeat 88% 50% rgba(50,4,82,.7);background-size:7px auto;padding:2px 25px 2px 10px;position:relative}@media screen and (max-width:736px){.culture-location-map .wrapper{padding-bottom:21px;padding-top:30px}.culture-location-map h2{margin-bottom:0}.culture-location-map .static-map{padding-bottom:78px;padding-top:78px}.culture-location-map .inner{padding:22px 20px}.culture-location-map .inner p{margin-bottom:18px}.culture-location-map .inner .location-list{margin-bottom:18px}.culture-location-map .inner .location-list ul{border-top:2px solid #f2f2f2}.culture-location-map .inner .location-list ul>li{border-bottom:2px solid #f2f2f2;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:3rem}.ru .culture-location-map .inner .location-list ul>li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.culture-location-map .inner .location-list ul>li>a{color:#6b6b6b;display:block;padding:4px 19px 5px;position:relative}.culture-location-map .inner .location-list ul>li>a>span{height:5px;position:absolute;right:19px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}.culture-location-map .inner .location-list ul>li>a>span::before,.culture-location-map .inner .location-list ul>li>a>span::after{background:#320452;content:"";display:block;height:100%;position:absolute;top:2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2px}.culture-location-map .inner .location-list ul>li>a>span::after{top:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.event-location-map .wrapper{padding-bottom:40px;padding-top:40px}.event-location-map h2{margin-bottom:0}.event-location-map .location-details .inner button.back-to-locations{float:right}.event-location-map .location-details .inner button.back-to-locations>span{margin-left:15px;margin-right:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:736px){.event-location-map .wrapper{padding-bottom:0}.event-location-map h2{margin-bottom:22px}.event-location-map .location-details.tertiary-bg{background:#fff}.event-location-map .location-details .inner header h3{color:#200b3f}.event-location-map .location-details .inner header h3>span{color:#6caddf}.event-location-map .location-details .inner ul>li>a,.event-location-map .location-details .inner ul>li>address{color:#000}.event-location-map .location-details .inner ul>li>address::before{background:url("/Media/icons/map-marker-icon.png") no-repeat 0 0 transparent;background-size:19px;background-position:4px}.event-location-map .location-details .inner ul>li>address{max-width:200px}.event-location-map .location-details .inner ul>li.tel>a::before{background-image:url("/Media/icons/phone-icon.png")}.event-location-map .location-details .inner ul>li.email>a::before{background-image:url("/Media/icons/email-icon.png")}.event-location-map .location-details .inner ul{border-bottom:1px solid #ececec}.event-location-map .location-details .inner ul>li:last-child{margin-bottom:10px}.event-location-map .location-details .inner+.inner{padding-top:10px;padding-bottom:40px}}.office-map .wrapper{padding-bottom:40px;padding-top:40px}.office-map h2{margin-bottom:32px}@media screen and (max-width:880px){.office-map.g-map .map{height:auto}.office-map .wrapper{padding-bottom:0}.office-map h2{margin-bottom:22px}.office-map .desktop-tablet-view{display:none}.office-map .mobile-view{display:block}.office-map .country-select{background:url("/Media/map.png") no-repeat center top transparent;background-size:cover;height:auto;padding:54px 21px 55px;width:100%}.office-map.g-map .location-details{bottom:auto;clear:both;max-width:100%;position:relative;right:auto;top:0}.office-map.g-map .location-details .inner{padding:29px 20px 14px}.office-map.g-map .location-details .inner header{padding-top:0}.office-map.g-map .location-details .inner header h3{margin-bottom:22px}.office-map.g-map .location-details .inner header h3,.office-map.g-map .location-details .inner header h3>span{font-size:2.6rem;line-height:3.2rem}.office-map.g-map .location-details .inner ul>li{font-size:1.4rem;line-height:2.2rem;padding-bottom:22px}.office-map.g-map .location-details .inner ul>li>a:hover,.office-map.g-map .location-details .inner ul>li>a:focus{color:#fff;text-decoration:underline}}.quick-dive{background:#f7f7f7}.quick-dive .select{width:calc(27.08% - 25px);margin-right:25px}.quick-dive .cta{width:18.75%;min-width:0}.quick-dive .cta .button{padding:14px 15px 15px;max-width:100%;width:100%}.quick-dive.form .wrapper{padding-left:0;padding-right:0}.quick-dive.form .stylish-form .stylish-select.active,.quick-dive.form .stylish-form .stylish-select.valid{background:#21016b;-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease}.quick-dive.form .stylish-form .stylish-select>span.selected{background:transparent;border-color:transparent;-moz-transition:color ease-in-out .3s;-ms-transition:color ease-in-out .3s;-o-transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s;transition:color ease-in-out .3s}.quick-dive.form .stylish-form .stylish-select.active>span.selected,.quick-dive.form .stylish-form .stylish-select.valid>span.selected{color:#fff}.quick-dive.form .stylish-form .stylish-select.valid>span>span.ico{border-top-color:#f78e1e}.quick-dive.form .stylish-form .stylish-select>span.selected,.quick-dive.form .selection .stylish-form .stylish-select>span.selected{padding-right:40px}.hero-banner .quick-dive{background:none;bottom:10px;left:0;position:absolute;width:100%}#main .quick-dive.form fieldset{margin:0}@media screen and (max-width:1200px){.quick-dive.form .wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.quick-dive.form,.hero-banner .quick-dive{background:#f7f7f7;padding:0}#main .quick-dive.form fieldset{margin:0 -1%}.quick-dive .select,.quick-dive.form .cta{margin-right:0;padding:0 1%;width:50%;max-width:initial}.quick-dive .select{margin-bottom:25px}.quick-dive.form .cta,.quick-dive .select:nth-child(2n+1){margin-bottom:0}.hero-banner .quick-dive{bottom:auto;position:relative}.hero-banner .quick-dive .wrapper{padding:18px 20px}.hero-banner .quick-dive .wrapper .select:nth-child(even){margin-right:0}.hero-banner .quick-dive .wrapper .select:last-of-type{margin-bottom:0}}@media screen and (max-width:880px){.quick-dive .select{margin-bottom:15px}.quick-dive .cta .button{padding:11px 15px 12px}}@media screen and (max-width:736px){.quick-dive.form .select,.quick-dive.form .cta,.quick-dive.form .cta .button{width:100%;float:none}.quick-dive.form .select,.quick-dive.form .cta{padding:0}.quick-dive.form .select:not(:last-child){margin-bottom:12px}.quick-dive.form .stylish-form .stylish-select>span.selected{color:#21016b}.hero-banner .quick-dive .wrapper .select:last-of-type{margin-bottom:12px}#main .quick-dive.form fieldset{margin:0 auto}}.report-selector h2{margin-bottom:14px;color:#fff;padding-left:25px;position:relative;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:4.8rem}.ru .report-selector h2{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.report-selector h2::before{background:#f78e1e;content:"";height:30px;left:0;position:absolute;top:13px;width:4px}.report-selector .description{color:#fff;font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;padding-bottom:30px}.report-selector .listing-filters .filter-dropdowns .form-fields{float:left;width:calc(100% - 185px);margin-right:25px}.report-selector .search{margin:0 -1%}.report-selector .search .search-report{float:left;max-width:185px;height:56px;padding:12px 37px 13px}.report-selector.hero-banner.standard-hero .hero-media{max-height:480px;overflow:visible}.report-selector.hero-banner .hero-media .image{overflow:hidden}.report-selector .listing-filters .filter-dropdowns{display:block;background:none;padding:0}.report-selector .listing-filters .filter-dropdowns.single-col .form-fields{display:block}.report-selector.form .wrapper{padding:40px}#main .report-selector.form .form-field{width:100%;margin:0;padding:0}#main .report-selector .market-filter,#main .report-selector .commodity-filter{float:left;width:50%;margin:0;padding:0 1%}#main .report-selector .form-field:last-child{padding-right:0}#main .report-selector .form-field:first-child{padding-left:0}.ios .report-selector .listing-filters .filter-dropdowns select{cursor:pointer}@media screen and (max-width:1024px){.report-selector .listing-filters .filter-dropdowns .form-fields{width:calc(100% - 195px);margin-right:10px}}@media screen and (max-width:880px){.report-selector .search .search-report,.report-selector .stylish-form .stylish-select>span.selected{height:50px}.report-selector .stylish-form .stylish-select>span.selected{line-height:5rem}}@media screen and (max-width:736px){.report-selector.hero-banner .wrapper{padding:0 20px}.report-selector h2,.ru .report-selector h2{padding-left:11px;font-size:3.2rem}.report-selector .search .search-report{width:100%;max-width:inherit;margin:0;font-size:1.8rem}.report-selector h2::before{height:20px;top:12px}#main .report-selector .market-filter,#main .report-selector .commodity-filter{width:100%;margin:0 0 20px;padding:0}.report-selector.hero-banner .hero-media::before{z-index:1}.report-selector.hero-banner.standard-hero .hero-media img{width:100%}.report-selector .search{margin-left:0}.report-selector .search>div,.report-selector .listing-filters .filter-dropdowns .form-fields{float:none;margin:0;width:100%}.report-selector .listing-filters .filter-dropdowns .form-fields .full-width{max-height:initial}.report-selector.hero-banner.standard-hero .hero-media{height:auto;max-height:initial}.report-selector.hero-banner.standard-hero .hero-media .hero-content,.report-selector.hero-banner.standard-hero .hero-media .image+.hero-content{position:relative;padding:20px 0;z-index:1}.report-selector.hero-banner.standard-hero .hero-media .image{position:absolute;top:0;left:0}#main .report-selector .form-field{float:none;width:100%;padding:0;visibility:visible}}.methodology-listing.listing .listing-article header h1{margin-bottom:16px}.methodology-listing.listing .accordion .listing-article .accordion-header{display:none}.methodology-listing.listing .listing-article .article-content-container header{width:85%}.methodology-listing.listing .listing-article .article-content-container .article-summary{width:15%}.methodology-listing.listing .listing-article .download-arrow{margin-left:14px}.no-js .methodology-listing.listing .accordion{margin-bottom:20px}@media screen and (max-width:1024px){.methodology-listing.listing .listing-article .article-content-container header{width:80%}.methodology-listing.listing .listing-article .article-content-container .article-summary{width:20%}}@media screen and (max-width:736px){.methodology-listing.listing .listing-article{padding:0}.methodology-listing.listing .accordion .listing-article .accordion-header{display:block}.methodology-listing.listing .accordion.active .listing-article .article-content-container{padding-bottom:41px}.methodology-listing.listing .listing-article .article-content-container header,.methodology-listing.listing .listing-article .article-content-container .article-summary{width:100%}.methodology-listing.listing .listing-article .article-content-container .article-summary{display:none;margin-bottom:16px;margin-top:8px}.methodology-listing.listing .listing-article .article-content-container .article-summary .extra-info{margin-top:0}.methodology-listing.listing .listing-article .article-content-container .article-summary .extra-info .info-col{margin-top:0}}.featured-news.related-news{display:block}.featured-news.related-news .three-column{margin:0 -1%}.featured-news.related-news .three-column .column{padding-left:1%;padding-right:1%}.featured-news.related-news .three-column .column:nth-child(3n+1){clear:none}@media screen and (max-width:1200px){.featured-news.related-news .wrapper{padding-left:20px;padding-right:20px}}.latest-news.vertical-tabbed-content{overflow:hidden}.latest-news.vertical-tabbed-content header .date{font-size:1.2rem;line-height:1.9rem;font-family:"AvenirLTStd-Black"}.latest-news.vertical-tabbed-content header button{min-height:93px;padding:0 60px 0 20px;box-sizing:border-box;line-height:2.4rem}.latest-news.vertical-tabbed-content .tab-content .description{min-height:inherit}.latest-news.vertical-tabbed-content .tab-content .description .date{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem}.latest-news.vertical-tabbed-content .view-all{clear:left;width:33%;position:relative}.latest-news.vertical-tabbed-content .view-all span{height:4px;position:absolute;right:0;top:55%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;width:4px}.latest-news.vertical-tabbed-content .view-all a{color:#6caddf;display:inline-block;font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:3rem;padding:24px 20px;position:relative;text-align:left;-ms-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}.ru .latest-news.vertical-tabbed-content .view-all a{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}.latest-news.vertical-tabbed-content .view-all span::before{background:#6caddf;content:"";display:block;height:2px;position:relative;-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:6px}.latest-news.vertical-tabbed-content .view-all span::after{background:#6caddf;content:"";display:block;height:2px;position:relative;top:-5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.latest-news.vertical-tabbed-content .view-all::after{background:#f2f2f2;bottom:0;clear:both;content:"";display:block;left:50%;height:2px;margin-left:-47.5%;position:absolute;width:95%}.latest-news.vertical-tabbed-content .tab-content .description .inner{padding:33px 72px 37px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.latest-news.vertical-tabbed-content .general-error,.latest-news.vertical-tabbed-content .no-results-found{display:none;padding-top:20px;font-size:3.6rem;color:red}.latest-news.vertical-tabbed-content .tab-content,.latest-news.vertical-tabbed-content .tabs{display:block;min-height:385px}@media screen and (max-width:1024px){.latest-news.vertical-tabbed-content .tab-content .description .inner{padding:30px 40px 50px 30px}}@media screen and (max-width:880px){.latest-news.vertical-tabbed-content .tab-content .description{width:100%}}@media screen and (max-width:736px){.latest-news.vertical-tabbed-content header .date{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif}.latest-news.vertical-tabbed-content .tab-content .description{height:100%}.latest-news.vertical-tabbed-content .tab-content .description .inner{padding:20px}.latest-news.vertical-tabbed-content header button{padding:20px 60px 20px 20px}.latest-news.vertical-tabbed-content .view-all{width:100%}}.news-article .share-this{margin-top:18px}.news-article .listing-loader{display:none;position:relative;padding:20px;margin-top:20px}.news-article .listing-loader .loading-gif{display:table;margin:0 auto;width:40px;height:40px;background-image:url("/Media/icons/article-loading.gif");background-size:contain;background-position:center}.news-article .pull-quote{color:#1f1f1f;font-family:"AvenirLTStd-MediumOblique",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin:82px 0 0;padding-bottom:26px;position:relative}.news-article .pull-quote::before,.news-article .pull-quote::after{color:#f7f7f7;content:"“";display:block;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:200px;font-size:20rem;line-height:50px;line-height:5rem;position:absolute;top:55px;left:-40px}.news-article .pull-quote::after{bottom:-50px;content:"”";left:auto;right:25px;top:auto}.news-article .pull-quote span{color:#1f1f1f;display:block;padding-right:30px;position:relative;width:100%;z-index:1}@media screen and (max-width:1200px){.news-article .share-this .wrapper{padding:0}}@media screen and (max-width:1024px){.news-article .pull-quote::before{left:-10px}}@media screen and (max-width:880px){.news-article .share-this{margin-bottom:24px}.news-article .pull-quote{margin-bottom:31px;margin-top:24px}.news-article .pull-quote::after{right:0}}@media screen and (max-width:736px){.news-article .social-share h6{font-size:1.6rem}}.news-listing.listing{display:table;width:100%}.news-listing.listing .listing-container{margin:0 -15px;position:relative}.news-listing .label,.news-listing .listing-filters .label{color:#21016b}.news-listing .event-location{font-weight:700}.news-listing.listing .listing-article .article-content-container .extra-info{margin-top:19px}.news-listing.listing .article-content-container .article-summary .extra-info .info-col .listing-item-filters>span.info-cell{display:inline-block;margin-right:0}.news-listing.listing .article-content-container .article-summary .extra-info .info-col .listing-item-filters>span.info-cell.hidden{display:none}.news-listing .extra-info .info-col .info-cell{font-size:1.4rem;line-height:2.1rem;padding-right:23px}.news-listing.extra-info .info-col.filters .info-cell{display:table;width:100%;margin-bottom:6px}.news-listing .extra-info .info-col.filters .info-cell:last-child{margin-bottom:0}.news-listing .status-messages .label{display:inline-block;width:100%;margin-bottom:23px}.news-listing .status-messages .label .results-count{font-family:"AvenirLTStd-Book",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;font-weight:700}.news-listing .listing-article .article-content-container header,.news-listing .listing-article .article-content-container .article-summary{width:100%}.news-listing.listing .listing-article .article-content-container header,.news-listing.listing .listing-article .article-content-container .article-summary{display:block;padding:0}.news-listing.listing .listing-article .article-content-container .article-summary{margin-bottom:10px}.news-listing.listing .listing-article .article-content-container .article-summary .read-more{font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:400}.ru .news-listing.listing .listing-article .article-content-container .article-summary .read-more{color:#1f1f1f}.news-listing.listing .listing-article .border{position:absolute;z-index:1;top:0;left:0;height:4px;width:0;background:#f78e1e}.news-listing.listing .listing-article .article-content-container{position:relative;padding:0}.news-listing.listing .listing-article .article-content-container .inner{padding:33px 33px 25px}.news-listing.listing .listing-article .article-content-container .content-holder{position:relative;z-index:2}.news-listing.listing .listing-article{width:411px;max-width:33%;display:table-cell;vertical-align:top;padding:0 15px 30px}.news-listing .article-date{margin-bottom:3px}.ru .news-listing .article-date{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy-link{color:#1f1f1f;text-decoration:none}.ru .news-listing.listing .listing-article .article-content-container .article-summary .article-copy{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#5f5f5f;letter-spacing:.025rem}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy-link:visited{color:#1f1f1f}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy-link:focus{font-style:italic}.news-listing.listing .listing-article.content-loading .border{width:0}.news-listing.listing .listing-article.showing .border,.no-js .news-listing.listing .listing-article .border{animation:animateWidth .55s ease-out forwards}.no-js .news-listing.listing .listing-article{display:inline-block}@media screen and (max-width:1024px){.news-listing.listing .listing-container{margin:0 -10px}.news-listing.listing .listing-article{padding:0 10px 20px}.news-listing.listing .listing-article header h1{font-size:2.2rem;line-height:2.4rem}.news-listing.listing .listing-article .article-content-container .inner{padding:30px 25px 15px}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy{font-size:1.5rem}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy-link:focus{font-style:normal}}@media screen and (max-width:736px){.news-listing.listing .listing-container{margin:0;width:100%;max-width:100%}.news-listing.listing .listing-article{display:table;width:100%!important;max-width:100%;padding:0}.news-listing.listing .listing-article.showing .background{height:100%!important}.news-listing.listing .listing-article .article-content-container .inner{padding:24px 20px 5px}.news-listing.listing .listing-article .article-content-container .article-summary .article-copy{display:none}.news-listing.listing .listing-article img{width:100%}}.news-rss-feed{padding:40px 0}.news-rss-feed .top-section{border-bottom:4px solid #21016b;margin-bottom:40px;padding-bottom:20px}.news-rss-feed .link-items .left{padding-right:40px}.news-rss-feed .link-items .rich-text{margin-bottom:10px;padding-bottom:10px}.news-rss-feed .link-items .items{border-top:2px solid #ececec;padding-top:10px}.news-rss-feed .link-items .items .link{border-top:1px solid #ececec;padding:8px 20px}.news-rss-feed .link-items .items .link:first-child{border-top:none}@media screen and (max-width:736px){.news-rss-feed .top-section{margin-bottom:30px;padding-bottom:10px}.news-rss-feed .link-items .left{padding-right:0}.news-rss-feed .link-items .items{border-bottom:2px solid #ececec;margin-bottom:20px;padding-bottom:10px}}.related-news{display:none}.related-news .wrapper h2{margin-bottom:32px}.related-news .related-article{vertical-align:top;box-sizing:border-box;position:relative}.ru .related-news .related-article{color:#5a5a5a}.related-news .related-article .inner{height:100%;padding:33px;border-top:4px solid #f78e1e}.related-news .related-article h4{margin-bottom:15px;color:#21016b}.related-news .related-article p.date{color:#f78e1e;font-family:"AvenirLTStd-Black"}.ru .related-news .related-article p.date,.ru .related-news .related-article .filters .types{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold}.related-news .related-article a:hover,.related-news .related-article a:focus{color:#f78e1e}.related-news .three-column .column{padding-bottom:30px}.related-news .general-error,.related-news .no-results-found{display:none;padding-top:20px;font-size:3.6rem;color:red}.related-news .related-article .filters .hidden{display:none}.related-news .see-all{padding:30px 0;clear:both;text-align:right}.related-news .see-all a{padding-right:23px;position:relative;color:#6caddf;font-size:2.1rem;font-family:"AvenirLTStd-Medium"}.related-news .see-all span,.related-news .related-article .filters button .ico{height:4px;position:absolute;right:0;top:15px;transition:.3s ease;width:4px}.related-news .see-all span::before,.related-news .related-article .filters button .ico::before{background:#6caddf;content:"";display:block;height:2px;position:relative;-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px}.related-news .see-all span::after,.related-news .related-article .filters button .ico::after{background:#6caddf;content:"";display:block;height:2px;position:relative;top:-7px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.related-news .related-article .filters{margin-top:17px}.related-news .related-article .filters .types{font-family:"AvenirLTStd-Black";color:#21016b}.related-news .related-article .filters span{padding-right:24px;font-family:"AvenirLTStd-Medium";font-size:1.4rem;opacity:1;visibility:visible}.related-news .related-article .filters span.hidden{opacity:0;visibility:hidden}.related-news .related-article .filters span:last-of-type{padding-right:0}.related-news .related-article .filters button{display:block;width:auto;position:relative;padding-right:20px;overflow:visible}.related-news .related-article .filters button .label{padding:0;font-family:"AvenirLTStd-Black"}.related-news .related-article .filters button .ico{top:10px}.related-news .related-article .filters button .ico::before{width:8px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#21016b;transition:.3s ease}.related-news .related-article .filters button .ico::after{top:auto;width:8px;left:5px;bottom:2px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#21016b;transition:.3s ease}.related-news .related-article .filters button.active .ico{top:8px;transform:rotateX(180deg)}.related-news .related-article .filters button.active{color:#f78e1e}.related-news .related-article .filters button.active .ico::before,.related-news .related-article .filters button.active .ico::after{background:#f78e1e}.related-news .listing-loader{display:none;position:relative;padding:20px;margin-top:20px}.related-news .listing-loader .loading-gif{display:table;margin:0 auto;width:40px;height:40px;background-image:url("/Media/icons/article-loading.gif");background-size:contain;background-position:center}@media screen and (max-width:736px){.related-news .wrapper{padding:0}.related-news .wrapper h2{margin-bottom:21px}.related-news .related-article{height:auto!important}.related-news .related-article .inner{padding:17px}.related-news .related-article p.date,.related-news .related-article .filters .types{font-size:1.4rem}.related-news .related-article h4{margin-bottom:9px}}.report{margin-top:50px}.report+.rich-text .wrapper{padding-top:0}.report h1{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:4.8rem;color:#005daa;letter-spacing:-.01em;line-height:5rem;margin-bottom:38px;padding-left:14px}.ru .report h1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.report h1::before{background:#f78e1e;content:"";height:30px;left:0;position:absolute;top:12px;width:4px}@media screen and (max-width:736px){.report{margin-top:30px}.report h1{font-size:3.2rem;letter-spacing:-.02em;line-height:4rem;margin-bottom:18px;padding-left:12px}.report h1::before{height:20px;top:11px}}.report-search-panel.hero-banner .wrapper{padding-right:0}.report-search-panel.hero-banner .hero-media .hero-content h1{margin-bottom:30px;font-family:"FreightSans W01 Book",Arial,"Helvetica Neue",Helvetica,sans-serif}.ru .report-search-panel.hero-banner .hero-media .hero-content h1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.report-search-panel .search input{width:100%;min-height:56px;padding-left:30px;margin:0;border:none}.report-search-panel .search button{width:56px;height:56px;position:relative;background:#21016b}.report-search-panel .search button .ico{display:block;width:26px;height:26px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.report-search-panel .search button .ico::before{content:"";display:block;width:24px;height:24px;position:absolute;top:0;left:0;border:2px solid #fff;border-radius:50%;box-sizing:border-box}.report-search-panel .search button .ico::after{content:"";display:block;width:2px;height:8px;position:absolute;bottom:-1px;right:4px;background:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.report-search-panel .search-field{width:calc(100% - 56px)}.report-search-panel .err-msgs{display:none;padding:10px 0 0 25px;position:absolute;color:#ed9b11;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2.2rem}.report-search-panel .placeholder-wrapper input{line-height:1.6rem}.report-search-panel .placeholder-wrapper .placeholder{left:16px}@media screen and (max-width:1200px){.report-search-panel.hero-banner .wrapper{padding-right:20px}}@media screen and (max-width:736px){.report-search-panel.hero-banner .wrapper{padding:0 20px}.report-search-panel.hero-banner .hero-media .hero-content h1{margin-bottom:16px}.report-search-panel .search-field{width:calc(100% - 50px)}.report-search-panel .search input{min-height:50px;padding-left:13px;font-size:1.4rem}.report-search-panel .search button{width:50px;height:50px}.report-search-panel.hero-banner .hero-media .hero-content h1::before{height:23px}}.report-listing.listing .listing-article .accordion-header{display:none}.report-listing.listing .listing-article .article-content-container header{padding-right:50px;width:52%}.report-listing.listing .listing-article .article-content-container .extra-info .filters.info-col{padding-right:35px;width:30%}.no-js .report-listing.listing .accordion{margin-bottom:20px}@media screen and (max-width:1024px){.report-listing.listing .listing-article .article-content-container header{width:45%}.report-listing.listing .listing-article .article-content-container .extra-info .filters.info-col{width:40%}}@media screen and (max-width:736px){.report-listing.listing .listing-article{padding:0}.report-listing.listing .listing-article .accordion-header{display:block}.report-listing.listing .listing-article header h1{margin-bottom:14px}.report-listing.listing .listing-article .article-content-container header,.report-listing.listing .listing-article .article-content-container .article-summary,.report-listing.listing .listing-article .article-content-container .extra-info .filters.info-col{width:100%}.report-listing.listing .listing-article .article-content-container .article-summary{display:none;margin-bottom:16px;margin-top:8px;padding-bottom:28px}.report-listing.listing .listing-article .article-content-container .article-summary .extra-info{margin-top:0}.report-listing.listing .listing-article .article-content-container .article-summary .extra-info .key-prices.info-col .listing-item-filters>span.info-cell{display:block;margin-right:0}.report-listing.listing .listing-article .article-content-container .article-summary .extra-info .key-prices.info-col .listing-item-filters>span.info-cell.hidden{display:none}}.pa-code-search .search input{width:100%;min-height:56px;padding-left:30px;margin:0;border:none}.pa-code-search .search .search-field{width:calc(100% - 228px)}.pa-code-search p{font-family:"AvenirLTStd-Medium";color:#fff}.pa-code-search .description{padding-bottom:27px}.pa-code-search.hero-banner.standard-hero .hero-media{max-height:490px}.pa-code-search h2{color:#fff;margin-bottom:23px;padding-left:25px;position:relative}.pa-code-search h2::before{background:#f78e1e;content:"";height:31px;left:0;position:absolute;top:13px;width:4px}.pa-code-search .button{max-width:211px;min-height:56px;padding-top:15px}.pa-code-search .placeholder-wrapper::after{clear:both}.pa-code-search .placeholder-wrapper::before,.pa-code-search .placeholder-wrapper::after{content:"";display:table}.pa-code-search p.hint{padding-top:15px;clear:left}.pa-code-search .err-msgs{display:none;padding:10px 0 0;position:absolute;color:#ed9b11;font-family:"AvenirLTStd-Black",Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:2.2rem}.ie .pa-code-search.form .placeholder-wrapper input{line-height:20px}.ie .pa-code-search.form .placeholder-wrapper .placeholder{left:16px}.ie .pa-code-search .button{height:52px}@media screen and (max-width:1024px){.pa-code-search.hero-banner.standard-hero .hero-media{max-height:initial;height:auto;padding:80px 0}.pa-code-search.hero-banner.standard-hero .hero-media .hero-content,.pa-code-search.hero-banner.standard-hero .hero-media .image+.hero-content{position:relative;z-index:2}.pa-code-search.hero-banner.standard-hero .hero-media .image{position:absolute;top:0;left:0}.pa-code-search.hero-banner.hero-banner .hero-media::before{z-index:1}}@media screen and (max-width:736px){.pa-code-search .search .search-field{width:100%}.pa-code-search h2{padding-left:12px}.pa-code-search.hero-banner .wrapper{padding:0 20px}.pa-code-search h2::before{top:11px;height:21px}.pa-code-search .search input{width:100%;padding-left:19px;margin-bottom:2px;font-size:1.4rem}.pa-code-search.hero-banner.standard-hero .hero-media img{width:100%}.pa-code-search .button{max-width:initial;min-height:inherit;font-size:1.8rem;padding-top:9px}.pa-code-search p.hint{margin-bottom:14px;font-size:1.2rem;line-height:2rem}}.sitemap.feature h1{font-family:"Freight Sans W03 Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;color:#005daa;letter-spacing:-.01em;font-size:4.8rem;line-height:5rem;margin-bottom:63px;padding-left:14px}.sitemap.feature h1::before{background:#f78e1e;content:"";height:30px;left:0;position:absolute;top:12px;width:4px}.sitemap .wrapper{padding-bottom:40px;padding-top:40px}.sitemap .wrapper ul{padding-left:105px}.sitemap .wrapper ul li h4{margin-bottom:0}.sitemap .wrapper ul li h4 a:hover,.sitemap .wrapper ul li h4 a:focus{color:#f78e1e}.sitemap .wrapper ul li>ul.child-pages{margin-bottom:-7px;padding-left:36px;padding-top:29px}.sitemap .wrapper ul li>ul.child-pages>li{font-size:1.8rem}.sitemap .wrapper ul li>ul.child-pages>li a{color:#020202}.sitemap .wrapper ul li>ul.child-pages>li a:focus{color:#f78e1e}.sitemap .wrapper ul li>ul.child-pages>li+li{padding-top:13px}.sitemap .wrapper ul li>ul.child-pages>li ul{padding-top:10px}.sitemap .wrapper ul li>ul.child-pages>li ul>li{padding-bottom:14px}.sitemap .wrapper ul.top-level-pages>li+li{padding-top:69px}.sitemap .wrapper ul.top-level-pages>ul.child-pages>li{padding-bottom:14px}@media screen and (max-width:736px){.sitemap.feature h1{margin-bottom:29px}.sitemap.feature h1{font-size:3.2rem;letter-spacing:-.02em;line-height:4rem;margin-bottom:33px;padding-left:12px}.sitemap.feature h1::before{height:20px;top:11px}.sitemap .wrapper ul{padding-left:29px}.sitemap .wrapper ul li h4 a:hover,.sitemap .wrapper ul li h4 a:focus{color:#21016b}.sitemap .wrapper ul li>ul.child-pages{margin-bottom:-6px;padding-left:21px;padding-top:20px}.sitemap .wrapper ul li>ul.child-pages>li{font-size:1.6rem}.sitemap .wrapper ul li>ul.child-pages>li a:focus{color:#020202}.sitemap .wrapper ul.top-level-pages>li+li{padding-top:29px}}.social-media ul.social-links,.right-rail .sidebar-feature.social-media .inner{padding-left:10px;padding-right:10px}.right-rail .sidebar-feature.social-media .inner ul.links{padding:0;text-align:center}.social-media ul.social-links>li,.right-rail .sidebar-feature.social-media .inner ul.social-links>li{display:inline-block;margin:0 8px;max-width:30px;padding:6px 0 11px;vertical-align:middle}.social-media ul.social-links>li>a,.right-rail .sidebar-feature.social-media .inner ul.social-links>li>a{padding:0}.social-media ul.social-links>li>a:focus>img{-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7}.social-share h6{color:#21016b;margin-bottom:4px}.ru .social-share h6{font-weight:bold}.social-share .share-icon{display:none}.ie9 .social-share,.ie9 .social-bar .social-share{display:none}.social-share .at-style-responsive{margin:0 -10px}.social-share .at-style-responsive .at-share-btn{margin:0 5px 5px;padding:0}.social-share .at-style-responsive .at-share-btn:focus,.social-share .at-style-responsive .at-share-btn:hover{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.social-share .at-style-responsive .at-share-btn:focus{opacity:.7}.social-share svg.at-icon,.social-bar .social-share .share-icon{fill:#21016b!important}.article-details .article-info .share-this{margin-bottom:24px;margin-top:18px}.article-details .article-info .share-this .wrapper{padding:0}.social-bar{padding-top:33px}.social-bar>.wrapper{position:relative}.social-bar .social-share{float:right}.social-bar .social-share h6{font-family:"AvenirLTStd-Medium",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:2.1rem;line-height:2.7rem;margin-right:5px}.social-bar .social-share h6,.social-bar .social-share h6+div{display:inline-block;max-height:25px;margin-bottom:0;vertical-align:middle}.social-bar .social-share .at-style-responsive{margin:0}.social-bar .social-share .at-style-responsive .at-share-btn .at-icon-wrapper,.social-bar .social-share .at-style-responsive .at-share-btn .at-icon-wrapper svg{max-height:25px;max-width:25px}.social-bar .social-share .wrapper{padding-left:0;padding-right:0}@media screen and (max-width:736px){.social-bar{padding-top:19px}.social-bar .social-share h6{font-size:1.5rem;line-height:1.7rem;margin-right:0;max-height:17px}.social-bar .social-share h6+div{background:#21016b;display:none;max-height:none;padding:7px 10px 0;position:absolute;right:20px;text-align:center;top:100%;width:82px}.social-bar .social-share h6+div::before{content:"";border-bottom:4px solid #21016b;border-left:4px solid transparent;border-right:4px solid transparent;height:0;left:50%;margin-left:-2px;position:absolute;top:-4px;width:0}.social-bar .social-share svg.at-icon{fill:#fff!important}.social-bar .social-share .at-style-responsive .at-share-btn{background:none!important}.social-bar .social-share .share-icon{display:inline-block;height:11px;vertical-align:middle;width:10px}}.webinar-listing header h4{margin-bottom:13px;color:#21016b}.webinar-listing.listing header .date{font-size:1.6rem;font-family:"AvenirLTStd-Black";color:#f78e1e}.webinar-listing header .title{width:80%}.webinar-listing header .register-now{width:20%}.webinar-listing header .register-now .button{float:right}.webinar-listing.listing .listing-article .article-content-container header{display:block;padding-right:0;width:100%}.webinar-listing.listing header .date-duration{align-items:center;display:flex;flex:100%}.webinar-listing.listing header .dates{margin:0 20px 0 0;min-width:150px}.webinar-listing.listing header .duration{align-content:center;display:flex;justify-content:center}.webinar-listing.listing .label{display:inline-block;font-size:1.6rem;line-height:2.2rem;margin-right:5px;vertical-align:top}.webinar-listing.listing header .dates p{font-size:1.6rem;line-height:2.2rem;margin:0}.webinar-listing.listing header .duration p:not(.label){font-family:"AvenirLTStd-Medium",sans-serif;font-size:1.4rem;line-height:2.2rem}.webinar-listing.listing .event-details,.webinar-listing.listing .event-details .filters,.webinar-listing.listing .event-details .speakers{display:inline-block;vertical-align:top;width:60%}.webinar-listing.listing .event-details{font-family:"AvenirLTStd-Medium",sans-serif;font-size:1.6rem;letter-spacing:-.029rem;line-height:2.4rem;padding-top:25px}.webinar-listing.listing .event-details p.label{font-size:1.6rem;line-height:2.2rem}.webinar-listing.listing .event-details .description{font-family:"AvenirLTStd-Book",sans-serif;font-size:1.4rem;line-height:2.6rem}.webinar-listing.listing .event-details .description+.speakers,.webinar-listing.listing .event-details .filters{margin-top:20px;width:100%}.webinar-listing.listing .event-details .speakers{width:100%}.webinar-listing.listing .event-details p.label+p,.webinar-listing.listing .event-details .filters .listing-item-filters{font-family:"AvenirLTStd-Book";font-size:1.4rem;line-height:2.2rem}.webinar-listing.listing .event-details p.label,.webinar-listing.listing .event-details p.label+p,.webinar-listing.listing .event-details .filters .listing-item-filters{display:inline}.webinar-listing.listing .event-details .filters{padding-bottom:5px}.webinar-listing.listing .event-details .filters .listing-item-filters{position:relative;vertical-align:top}.webinar-listing.listing .event-details .filters .listing-item-filters>.info-cell{margin-right:20px}.webinar-listing.listing .event-details .filters .listing-item-filters .toggle-group{left:0;position:absolute}.no-js .webinar-listing.listing .listing-article{margin-bottom:0}@media screen and (max-width:880px){.webinar-listing header .title{padding-right:5%;width:75%}.webinar-listing header .register-now{width:25%}}@media screen and (max-width:736px){.webinar-listing header .title,.webinar-listing.listing .event-details,.webinar-listing.listing .event-details .filters{align-items:flex-start;float:none;width:100%}.webinar-listing.listing .event-details .filters .info-cell{display:initial}.webinar-listing.listing .event-details .filters .info-cell.hidden{display:none}.webinar-listing.listing .event-details{padding-bottom:85px;padding-top:15px}.webinar-listing header .register-now{bottom:5px;float:none;position:absolute;width:100%}.webinar-listing header .register-now .button{float:none;max-width:100%}.webinar-listing.listing header .date-duration{align-items:flex-start;flex-direction:column}.webinar-listing.listing header .date-duration .duration{margin-top:10px}.webinar-listing.listing .event-details .description{display:block}.webinar-listing.listing .event-details .filters,.webinar-listing.listing .event-details .speakers{display:inline-block;max-width:100%}.webinar-listing.listing .event-details .filters{display:none}.webinar-listing.listing .event-details .filters .listing-item-filters .toggle-group{display:inline-block;position:relative}}.whitepaper-listing.listing .listing-article .accordion .accordion-header{display:none}.whitepaper-listing.listing .listing-article .article-content-container .extra-info{margin-top:0}.whitepaper-listing.listing .listing-article .article-content-container header{width:85%}.whitepaper-listing.listing .listing-article .article-content-container .article-summary{width:15%}.whitepaper-listing.listing .listing-article .download-arrow{margin-left:14px}.whitepaper-listing.listing header{font-size:1.4rem}@media screen and (max-width:736px){.whitepaper-listing.listing .listing-article{padding-bottom:10px;padding-top:12px}.whitepaper-listing.listing .listing-article .article-content-container header{width:100%}.whitepaper-listing.listing .listing-article .description{display:block}}