
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
a{outline:none;}a img{border:none;}a,a:link,a:visited,a:active{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}:focus{outline:0}b,strong{font-weight:bold;}em,i{font-style:italic;}.active,.active-trail{font-weight:bold;}ul li{list-style:none}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.field-name-body ol,.field-name-body ul{margin:0 0 0 10px;}.field-name-body ul li{list-style:square inside}.tabs li{display:inline;padding:0 10px}.primary{padding:3px 0;margin:4px 0;}.primary li{}.secondary li{}.pager li{display:inline-block;}.breadcrumb{margin:0;}ul.breadcrumb li{display:inline;margin:0 0 0 10px;}.form-type-textfield{}.form-type-checkbox{margin:0;}.form-type-radio{margin:0;}.form-type-textarea{margin:0;}.form-type-managed-file{margin:0;}fieldset{}label{display:inline;font-weight:bold;}textarea{}input{}input[type="radio"]{vertical-align:middle;}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline;}input[type="file"]{vertical-align:middle;}input[type="search"]{-webkit-appearance:textfield;}form small,form .description{font-size:12px;color:#444;display:block;text-align:left;}.form-field-required{}.form-field-required:after{content:" * "}fieldset legend{.ie7 margin-left:-7px;width:100%;}.block .content:before,.block .content:after{content:"";display:table;}.block .content:after{clear:both;}.block .content{zoom:1;}body.toolbar div#admin-toolbar.vertical{top:130px;}body.toolbar-drawer div#admin-toolbar.vertical{top:66px;}#admin-toolbar{top:20px!important;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:0px;padding:5px;text-align:center;text-shadow:none;}
header,footer,div,nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:visible;word-wrap:break-word;}img{max-width:100%;height:auto;}body{background-color:#fcfcfc;margin:20px 0}header[role="banner"]{border-bottom:1px solid #eee;}.page{background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}body.sidebar-first div[role="main"]{border-left:1px solid #eee;}body.sidebar-second div[role="main"]{border-right:1px solid #eee;}body.two-sidebars div[role="main"]{border-left:1px solid #eee;border-right:1px solid #eee;}.siteinfo{}.siteinfo figure{display:block;}.siteinfo h1{font-size:2em;line-height:1em}.siteinfo h2{font-size:1em}footer[role="contentinfo"]{text-align:center;}header[role="banner"],.page,footer[role="contentinfo"]{width:95%;margin:0 auto;}header[role="banner"]{margin-top:10px;}header[role="banner"] nav ul{padding:0}header[role="banner"] nav li{display:inline-block;}.header-region nav,.header-region div{float:left}div[role="main"],div.sidebar-first,div.sidebar-second{float:left;padding:0 1%;position:relative}body.two-sidebars div.sidebar-first{width:50%;}body.two-sidebars  div.sidebar-second{width:50%;}header[role="banner"]{}.header-region > nav{width:100%}.header-region > div{width:100%}@media only screen and (min-width:480px){}@media only screen and (min-width:600px){.siteinfo{width:50%;float:left}.header-region{width:50%;float:left}}@media only screen and (min-width:768px){.siteinfo{width:40%;float:left}.header-region{width:60%;float:left}div[role="main"]{width:100%;float:left;padding:0 1%;}body.sidebar-first div[role="main"]{width:80%;left:20%}body.sidebar-first div.sidebar-first{width:20%;left:-80%}body.sidebar-second div[role="main"]{width:80%;}body.two-sidebars div[role="main"]{width:60%;left:20%}body.two-sidebars div.sidebar-first{width:20%;left:-60%}body.two-sidebars div.sidebar-second{width:20%;}div.sidebar-second{width:20%;}}@media only screen and (min-width:960px){.siteinfo{width:auto}.header-region{width:auto}div[role="main"]{width:100%;float:left;padding:0 1%;}body.sidebar-first div[role="main"]{width:80%;left:20%}body.sidebar-first div.sidebar-first{width:20%;left:-80%}body.sidebar-second div[role="main"]{width:80%;}body.two-sidebars div[role="main"]{width:60%;left:20%}body.two-sidebars div.sidebar-first{width:20%;left:-60%}body.two-sidebars div.sidebar-second{width:20%;}div.sidebar-second{width:20%;}}header[role="banner"]:before,header[role="banner"]:after,.page:before,.page:after,footer[role="contentinfo"]:before,footer[role="contentinfo"]:after,.cf:before,.cf:after{content:"";display:table;}header[role="banner"]:after,.page:after,footer[role="contentinfo"]:after,.cf:after{clear:both;}header[role="banner"],.page,footer[role="contentinfo"],.cf{zoom:1;}
.feed{text-indent:-9999em;}.feed a.feed-icon{background:transparent url(/misc/feed.png);width:16px;height:16px;display:block;}a.ical-icon div{background-color:#900;color:#fff;display:inline;padding:2px;}.file a.file-icon{background:transparent url(/modules/file/icons/text-plain.png) no-repeat left center;padding:2px 2px 2px 20px;}.file a.mime-application-pdf{background-image:url(/modules/file/icons/application-pdf.png)}.file a.mime-application-octet-stream{background-image:url(/modules/file/icons/application-octet-stream.png)}.file a.mime-application-x-executable{background-image:url(/modules/file/icons/application-x-executable.png)}.file a.mime-audio-x-generic{background-image:url(/modules/file/icons/audio-x-generic.png)}.file a.mime-image-x-generic{background-image:url(/modules/file/icons/image-x-generic.png)}.file a.mime-package-x-generic{background-image:url(/modules/file/icons/package-x-generic.png)}.file a.mime-text-html{background-image:url(/modules/file/icons/text-html.png)}.file a.mime-text-plain{background-image:url(/modules/file/icons/text-plain.png)}.file a.mime-text-x-generic{background-image:url(/modules/file/icons/text-x-generic.png)}.file a.mime-text-x-script{background-image:url(/modules/file/icons/text-x-script.png)}.file a.mime-video-x-generic{background-image:url(/modules/file/icons/video-x-generic.png)}.file a.mime-x-office-document{background-image:url(/modules/file/icons/x-office-document.png)}.file a.mime-x-office-presentation{background-image:url(/modules/file/icons/x-office-presentation.png)}.file a.mime-x-office-spreadsheet{background-image:url(/modules/file/icons/x-office-spreadsheet.png)}.table-order-asc,.table-order-desc{width:16px;height:16px;float:right}.table-order-asc{background:transparent url(/misc/arrow-asc.png) no-repeat center top;}.table-order-desc{background:transparent url(/misc/arrow-desc.png) no-repeat center top;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.field-collection-container{border:none;margin:0}h2{margin:0;padding:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body{color:#474648;font-size:14px;-webkit-font-smoothing:antialiased}body #admin-menu{-webkit-font-smoothing:subpixel-antialiased}a,a:visited,a:hover,a:active{text-decoration:none}html.noscroll{overflow-y:hidden;height:100%;-webkit-overflow-scrolling:auto}html.noscroll body{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:auto}body{background-color:#f1efed;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;overflow-x:hidden;overflow-y:visible;min-width:1120px}@media only screen and (max-width:740px){body{min-width:340px}}body *{box-sizing:border-box}a{text-decoration:none}#outer-container{margin:0;padding:0;display:block}.global-content-container{display:block;max-width:1080px;margin:0 auto}.global-content-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page-container{margin-top:150px}@media only screen and (max-width:740px){.page-container{margin-top:100px}}header.header-container{background-color:#f1efed;height:150px;position:fixed;left:0;right:0;top:0;z-index:999;min-width:1120px;transition:height 0.3s ease}@media only screen and (max-width:740px){header.header-container{position:fixed;top:0;left:0;right:0;z-index:1000;min-width:340px;bottom:100%;height:auto;overflow:hidden;margin-bottom:-100px;transition:all 0.5s ease;background-color:#999}header.header-container.open{bottom:0%;margin-bottom:0}}header.header-container .header-container-inner{position:relative;height:100%;transition:height 0.3s ease}@media only screen and (max-width:740px){header.header-container .header-container-inner{height:auto;overflow-x:visible;bottom:0;left:0;right:0;top:0;position:absolute}}@media only screen and (max-width:740px){header.header-container .main-group{background-color:#f1efed;height:100px;position:absolute;bottom:0;left:0;right:0}}header.header-container .global-content-container{position:relative;min-width:1080px}@media only screen and (max-width:740px){header.header-container .global-content-container{position:static;min-width:0px}}header.header-container .logo-container{display:inline-block;float:left;margin-top:15px;margin-right:320px}@media only screen and (max-width:740px){header.header-container .logo-container{margin:20px}}header.header-container .logo-container>div{float:left}header.header-container .logo-container>div.logo-primary{margin-right:15px}@media only screen and (max-width:740px){header.header-container .logo-container>div.logo-primary img{max-height:60px;display:block}}header.header-container .logo-container>div.logo-secondary{margin-top:37px;font-size:1.071em}@media only screen and (max-width:740px){header.header-container .logo-container>div.logo-secondary{display:none}}@media only screen and (max-width:740px){header.header-container .secondary-navigation-container{height:90px;background-color:#f1efed}}header.header-container .secondary-navigation-container .mobile-text{display:none}@media only screen and (max-width:740px){header.header-container .secondary-navigation-container .mobile-text{display:block;text-align:center;clear:both;padding:10px}}header.header-container .header-cta-container{position:absolute;top:0;right:0}header.header-container .header-search-container{position:absolute;top:48px;right:320px}@media only screen and (max-width:740px){header.header-container .header-search-container{display:none}}header.header-container .header-search-container label{display:none}header.header-container .header-search-container input[type="text"]{padding:6px 10px;border:none;float:left;height:32px;width:200px}header.header-container .header-search-container input[type="submit"]{padding:6px 10px;border:none;float:left;height:32px}.primary-navigation-container>ul,.footer-navigation-container>ul{margin:0;padding:0}.primary-navigation-container>ul li,.footer-navigation-container>ul li{list-style-image:none;list-style-type:none}.primary-navigation-container>ul>li,.footer-navigation-container>ul>li{margin:0 12px 0 0;padding:0 12px 0 0;right:0;float:left;background-position:right top;background-repeat:no-repeat}.primary-navigation-container>ul>li>a,.primary-navigation-container>ul>li>span,.footer-navigation-container>ul>li>a,.footer-navigation-container>ul>li>span{display:block;color:#474648;font-size:1.071em;font-weight:normal;transition:color 0.2s ease}.primary-navigation-container>ul>li>a:hover,.primary-navigation-container>ul>li>span:hover,.footer-navigation-container>ul>li>a:hover,.footer-navigation-container>ul>li>span:hover{color:#999}.primary-navigation-container>ul>li>span,.footer-navigation-container>ul>li>span{cursor:default}.primary-navigation-container>ul>li:last-child,.footer-navigation-container>ul>li:last-child{margin:0;padding:0;background-image:none}.primary-navigation-container>ul>li>ul,.footer-navigation-container>ul>li>ul{margin:0;padding:0;position:absolute;left:-200%;right:-200%;z-index:200;background-color:#999;padding:15px 200%}.primary-navigation-container>ul>li>ul>li,.footer-navigation-container>ul>li>ul>li{float:left;width:25%;padding:10px;display:inline-block}.primary-navigation-container>ul>li>ul>li.active-trail,.footer-navigation-container>ul>li>ul>li.active-trail{background-color:#777}.primary-navigation-container>ul>li>ul>li>a,.primary-navigation-container>ul>li>ul>li>span,.footer-navigation-container>ul>li>ul>li>a,.footer-navigation-container>ul>li>ul>li>span{color:#FFF;font-weight:normal}.primary-navigation-container>ul>li:hover>ul,.footer-navigation-container>ul>li:hover>ul{display:block}.primary-navigation-container{position:absolute;top:103px;left:0;right:0;float:left;clear:left;transition:opacity 0.1s ease}.primary-navigation-container>ul>li>a,.primary-navigation-container>ul>li>span{text-decoration:none;border-bottom:4px solid #f1efed;padding-bottom:26px;padding-top:2px;transition:all 0.2s ease}.primary-navigation-container>ul>li>ul{opacity:0;transition:all 0.2s ease;visibility:hidden}.primary-navigation-container>ul>li:hover>a,.primary-navigation-container>ul>li:hover>span,.primary-navigation-container>ul>li.active-trail>a,.primary-navigation-container>ul>li.active-trail>span{border-bottom-color:#999;color:#999}@media only screen and (max-width:740px){.primary-navigation-container>ul>li:hover>a,.primary-navigation-container>ul>li:hover>span,.primary-navigation-container>ul>li.active-trail>a,.primary-navigation-container>ul>li.active-trail>span{color:#FFF;border-bottom-color:#0077a9}}.primary-navigation-container>ul>li:hover>ul{opacity:1;visibility:visible}.primary-navigation-container .mobile-arrow{display:none}@media only screen and (max-width:740px){.primary-navigation-container .mobile-arrow{display:inline-block}}@media only screen and (max-width:740px){.primary-navigation-container{display:block;margin:0;padding:0;float:none;position:absolute;top:90px;bottom:100px;left:0;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:200}.primary-navigation-container>ul li{display:block;background:none;padding:0;margin:0;float:none}.primary-navigation-container>ul li>a,.primary-navigation-container>ul li>span{border:none;padding:20px;display:block;background-color:#999;color:#FFF;border-bottom:1px solid #0077a9;position:relative;min-height:60px;line-height:20px;font-size:1.250em;text-decoration:none}.primary-navigation-container>ul li>a:hover,.primary-navigation-container>ul li>span:hover{color:#FFF;border-bottom-color:#0077a9}.primary-navigation-container>ul li>a .mobile-arrow,.primary-navigation-container>ul li>span .mobile-arrow{position:absolute;z-index:200;right:0;top:0;bottom:0;width:66px;cursor:pointer;background:transparent url(/sites/all/themes/emf/assets/img/sprites/menu-arrows.png) 4px 0 no-repeat;background-size:60px 120px}}@media only screen and (max-width:740px) and (-webkit-min-device-pixel-ratio:2){.primary-navigation-container>ul li>a .mobile-arrow,.primary-navigation-container>ul li>span .mobile-arrow{background-image:url(/sites/all/themes/emf/assets/img/sprites/menu-arrows@2x.png)}}@media only screen and (max-width:740px){.primary-navigation-container>ul li ul{position:static;left:auto;right:auto;padding:0;background-color:#0077a9;display:block;opacity:1;visibility:visible;overflow:hidden;height:0px}.primary-navigation-container>ul li ul li{display:block;border:none;width:auto;padding:0;margin:0;float:none}.primary-navigation-container>ul li ul li>a,.primary-navigation-container>ul li ul li>span{background-color:#0077a9;border-bottom:1px solid #999}.primary-navigation-container>ul li ul li>a:hover,.primary-navigation-container>ul li ul li>span:hover{color:#FFF;border-bottom-color:#999}.primary-navigation-container>ul li.open>a .mobile-arrow,.primary-navigation-container>ul li.open>span .mobile-arrow{background:#0077a9 url(/sites/all/themes/emf/assets/img/sprites/menu-arrows.png) 4px -60px no-repeat;background-size:60px 120px}}@media only screen and (max-width:740px) and (-webkit-min-device-pixel-ratio:2){.primary-navigation-container>ul li.open>a .mobile-arrow,.primary-navigation-container>ul li.open>span .mobile-arrow{background-image:url(/sites/all/themes/emf/assets/img/sprites/menu-arrows@2x.png)}}@media only screen and (max-width:740px){.primary-navigation-container>ul li.open>ul{height:auto}.primary-navigation-container>ul>li:last-child>a,.primary-navigation-container>ul>li:last-child>span{border-bottom:none}}@media only screen and (max-width:740px){.footer-navigation-container>ul>li{display:block;float:none;text-align:center;background:none;margin:0 0 20px 0 !important;padding:0 0 20px 0 !important;background-position:center bottom;background-repeat:no-repeat}}.mobile-menu-button{height:80px;width:80px;color:#FFF;position:absolute;background-color:#888;right:20px;line-height:80px;text-align:center;font-size:1.500em;cursor:pointer;display:none;transition:background-color 0.5s ease}@media only screen and (max-width:740px){.mobile-menu-button{display:inline-block}}header.header-container.open .mobile-menu-button{background-color:#999}#main-content nav.tabs{background-color:#FFF;padding:20px 0 0 0;overflow-x:hidden;position:relative;z-index:200}@media only screen and (max-width:740px){#main-content nav.tabs{padding:20px 20px 0 20px}}#main-content nav.tabs ul{display:block;max-width:1080px;margin:0 auto;padding:0;border:none}#main-content nav.tabs ul li{display:inline-block;margin:0 10px 0 0;padding:0}@media only screen and (max-width:740px){#main-content nav.tabs ul li{display:block;margin:0}}#main-content nav.tabs ul li a{display:block;padding:10px 20px;background-color:#DDD;border:none;color:#474648;margin:0}#main-content nav.tabs ul li a.active{background-color:#f1efed}.footer-container{clear:both;background-color:#f1efed;padding:20px 0;position:relative}@media only screen and (max-width:740px){.footer-container{padding:40px 20px}}.footer-container .global-content-container{position:relative}.footer-container .footer-logos{position:absolute;right:0;top:0}@media only screen and (max-width:740px){.footer-container .footer-logos{right:auto;top:auto;position:static}}.footer-container .footer-logos>a{display:inline-block;line-height:26px;vertical-align:middle;margin-left:10px;float:right}@media only screen and (max-width:740px){.footer-container .footer-logos>a{float:none}}.footer-container .footer-logos>a img{display:block}@media only screen and (max-width:740px){.footer-container .footer-logos>a{display:block;margin:0 0 20px 0;text-align:center}.footer-container .footer-logos>a img{display:inline-block}}.weclickmedia-footer{background-color:#e7e7e7;padding:20px 0;text-align:center}.weclickmedia-footer a{color:#606267;font-family:Arial,Helvetica,sans-serif;font-size:0.857em}.weclickmedia-footer img{width:100px;height:auto}.custom-footer{padding:20px 0;background-color:#F0F0F0}@media only screen and (max-width:740px){.custom-footer{padding:40px 20px}}.custom-footer .custom-footer-inner{max-width:1080px;margin:0 auto}.custom-footer .custom-footer-inner .custom-footer-columns{margin:0 -1.5%}@media only screen and (max-width:740px){.custom-footer .custom-footer-inner .custom-footer-columns{margin:0}}.custom-footer .custom-footer-inner .custom-footer-columns:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column{float:left;width:30.33333%;margin:0 1.5%}@media only screen and (max-width:740px){.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column{float:none;width:auto;display:block;margin:0 0 20px 0}}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-heading{font-size:2.143em;margin-bottom:20px}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-heading-spacer{font-size:2.143em;margin-bottom:20px}@media only screen and (max-width:740px){.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-heading-spacer{display:none}}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-content{font-size:1.429em;margin-bottom:20px}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-content p{margin-bottom:1.000em}.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-content:last-child,.custom-footer .custom-footer-inner .custom-footer-columns .custom-footer-column .footer-content p:last-child{margin-bottom:0}.field-name-field-call-to-action-block{padding:70px 0}@media only screen and (max-width:740px){.field-name-field-call-to-action-block{padding:20px}}.field-name-field-call-to-action-block .field-items{max-width:1080px}.call-to-action .cta-content-table .cta-content-row .cta-content-cell{vertical-align:middle}.node-carousel>.content>.field-collection-container .field-type-text.field-name-field-heading{font-size:5.357em}@media only screen and (max-width:740px){.node-carousel>.content>.field-collection-container .field-type-text.field-name-field-heading{font-size:3.000em}}.node-carousel>.content>.field-collection-container .field-type-text.field-name-field-sub-heading{font-size:1.786em}@media only screen and (max-width:740px){.node-carousel>.content>.field-collection-container .field-type-text.field-name-field-sub-heading{font-size:1.300em}}.node-carousel.with-cta>.content>.field-collection-container{max-height:750px}.node-carousel.with-cta>.content>.field-collection-container>.field-type-field-collection>.field-items>.field-item .slide-spacer{max-height:750px}.company-slider-container,.user-slider-container{padding:40px 0}.company-slider-container .company-slider,.company-slider-container .user-slider,.user-slider-container .company-slider,.user-slider-container .user-slider{max-width:1080px}.field-name-field-content-counter{padding:40px 0}.slider-processed{overflow:hidden;position:relative}.slider-processed .field-items{left:0px;width:999999px;transition:-webkit-transform 0.8s ease;transition:transform 0.8s ease;transition:transform 0.8s ease,-webkit-transform 0.8s ease;position:relative}.slider-processed .field-items .field-item{float:left}.slider-processed .controls{z-index:210}.slider-processed .controls .arrow{height:50px;width:20px;cursor:pointer;position:absolute;top:50%;z-index:210;margin-top:-25px;opacity:0.6;transition:opacity 0.3s ease}.slider-processed .controls .arrow.left{background:transparent url(/sites/all/themes/emf/assets/img/sprites/carousel-arrows.png) 0 0 no-repeat;background-size:40px 50px;left:20px}@media (-webkit-min-device-pixel-ratio:2){.slider-processed .controls .arrow.left{background-image:url(/sites/all/themes/emf/assets/img/sprites/carousel-arrows@2x.png)}}@media only screen and (max-width:740px){.slider-processed .controls .arrow.left{left:10px}}.slider-processed .controls .arrow.right{background:transparent url(/sites/all/themes/emf/assets/img/sprites/carousel-arrows.png) -20px 0 no-repeat;background-size:40px 50px;right:20px}@media (-webkit-min-device-pixel-ratio:2){.slider-processed .controls .arrow.right{background-image:url(/sites/all/themes/emf/assets/img/sprites/carousel-arrows@2x.png)}}@media only screen and (max-width:740px){.slider-processed .controls .arrow.right{right:10px}}.slider-processed .controls .arrow:hover{opacity:1}.field-name-field-countdown .countdown-container .countdown .countdown-block-inner{padding:40px 0}.drupal-messages{max-width:1080px}.field-collection-container .field-name-field-gallery-images .field-items{margin:0 -1.5%}.field-collection-container .field-name-field-gallery-images .field-items .field-item{width:30.333333%;padding-bottom:30.333333%;margin:1.5%}.field-collection-container .field-name-field-gallery-images.slideshow-gallery .field-items .field-item-group{padding:0}.node-gallery{padding:70px 0}@media only screen and (max-width:740px){.node-gallery{padding:20px}}#main-content{float:none;width:auto;display:block;margin:0;padding:0}#main-content>form,#main-content>p,#main-content>.webform-confirmation,#main-content>.node-testimonial,#main-content>.links{display:block;max-width:1080px;margin:0 auto}@media only screen and (max-width:740px){#main-content>form,#main-content>p,#main-content>.webform-confirmation,#main-content>.node-testimonial,#main-content>.links{padding:20px}}@media only screen and (max-width:740px){.field-name-field-google-map .google-map-field{margin-left:0 !important;padding-left:0 !important}}.field-name-field-google-map .map-content-container .map-content .map-content-inner{padding:40px}@media only screen and (max-width:740px){.field-name-field-google-map .map-content-container .map-content .map-content-inner{padding:20px}}.field-name-field-google-map .map-content-container .map-content .map-content-inner h3{font-size:2.286em}.field-name-field-google-map .map-content-container .map-content .map-content-inner h4,.field-name-field-google-map .map-content-container .map-content .map-content-inner h5{font-size:1.286em;line-height:1.500em}.field-name-field-google-map .map-content-container .map-content .map-content-inner p{font-size:1.286em;line-height:1.500em;margin-bottom:1.000em}.field-name-field-google-map .map-content-container .map-content .map-content-inner p:last-child{margin-bottom:0}.mobile-menu-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.7);z-index:999;visibility:hidden;opacity:0;transition:all 0.5s ease}@media only screen and (max-width:740px){.mobile-menu-modal{display:block}}.mobile-menu-modal.active{visibility:visible;opacity:1}.node-pagination .node-pagination-inner{max-width:1080px}.page-header{background-color:#999;color:#FFF;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:400px;height:400px}@media only screen and (max-width:740px){.page-header{height:auto;min-height:0px}}.page-header .global-content-container{position:relative;height:100%;overflow:hidden}.page-header .page-header-table{width:100%;height:100%;display:table}.page-header .page-header-table .page-header-row{display:table-row}.page-header .page-header-table .page-header-row .page-header-cell{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden}.page-header h1{font-size:7.143em;line-height:1.000em;margin:50px 0;font-weight:normal}@media only screen and (max-width:740px){.page-header h1{font-size:4.000em;padding:0 20px}}.page-header.custom-image h1{margin:140px 0}@media only screen and (max-width:740px){.page-header.custom-image{height:250px}.page-header.custom-image h1{margin:30px 20px}}.field-name-field-sales-pitch-slides{max-width:1280px}.social-sharing-block{background-color:#FFF;display:none}@media only screen and (max-width:740px){.social-sharing-block{display:block}}.social-sharing-block .social-sharing-block-inner{display:block;max-width:1080px;margin:0 auto;padding:20px}@media only screen and (max-width:740px){.social-sharing-block .social-sharing-block-inner{padding:10px 20px}}.social-sharing-block .social-sharing-block-inner .addthis_sharing_toolbox{text-align:center;height:32px}.social-sharing-block .social-sharing-block-inner .addthis_sharing_toolbox .at-share-btn{margin:0 5px;position:relative}@media only screen and (max-width:740px){.at4-share-outer{display:none}}.node-article>.content{display:block;margin:0 auto;max-width:1080px;padding:50px 0}@media only screen and (max-width:740px){.node-article>.content{padding:20px 0 !important}}.node-article>.content .field-name-field-image{display:none}.banner-mpu{display:block;height:250px;width:300px;padding:0;position:relative;overflow:hidden;margin:0;background-color:#e4e4e4}.banner-mpu .banner-mpu-table{display:table;width:100%;height:100%}.banner-mpu .banner-mpu-row{display:table-row}.banner-mpu .banner-mpu-cell{display:table-cell;text-align:center;vertical-align:middle}.node-company .company-profile-content{max-width:1080px;display:block;margin:0 auto}.node-company .company-profile-company{max-width:1080px;position:relative}.node-company .company-profile-company .company-profile-logo{margin-bottom:40px}@media only screen and (max-width:740px){.node-company .company-profile-company .company-profile-logo{width:auto;height:auto;margin-bottom:20px}}.node-company .company-profile-company .company-profile-logo .company-profile-logo-cell{padding:40px}.node-company .company-profile-company .company-profile-details{position:absolute;right:0;top:0;text-align:right;padding-left:420px}@media only screen and (max-width:740px){.node-company .company-profile-company .company-profile-details{position:static;text-align:left;padding:0}}.node-company .company-profile-company .company-profile-address{margin-bottom:20px;font-size:1.286em;line-height:1.500em}.node-company .company-profile-company .company-profile-title{font-size:3.571em;margin-bottom:20px}.node-company .company-profile-company .custom-links{width:auto;padding:0}@media only screen and (max-width:740px){.node-company .company-profile-company .custom-links{margin-bottom:10px}}.node-company .company-profile-company .custom-links a{float:right;margin:0 0 10px 10px}@media only screen and (max-width:740px){.node-company .company-profile-company .custom-links a{float:left;margin:0 10px 10px 0}}.node-type-company-profile #main-content>.field-name-og-group-ref .node-company{padding:70px 0 0 0}@media only screen and (max-width:740px){.node-type-company-profile #main-content>.field-name-og-group-ref .node-company{padding:20px 20px 0 20px}}.node-type-company-profile #main-content>.node-company-profile{max-width:1080px}@media only screen and (max-width:740px){.node-type-company-profile #main-content>.node-company-profile{padding:0 20px 20px 20px}}.node-type-company-profile .company-profile-type{font-size:2.143em;margin-bottom:20px}.node-type-company-profile .field-name-body.field-type-text-with-summary{max-width:1080px;padding:0;margin:0 auto}.node-type-company .node-company{padding:70px 0 0 0}@media only screen and (max-width:740px){.node-type-company .node-company{padding:20px}}.node-type-company .node-company .field-name-body.field-type-text-with-summary{max-width:none;padding:0;margin:0 auto}.node-event>.content{display:block;margin:0 auto;max-width:1080px;padding:70px 0}@media only screen and (max-width:740px){.node-event>.content{padding:20px 0}}.node-event>.content .field-name-field-image{display:none}@media only screen and (max-width:740px){.node-page>.content,.node-article>.content,.node-event>.content,.node-user-profile>.content,.node-programme>.content,.node-type-company>.content,.node-type-company-profile>.content,.node-company>.content,.node-company-profile>.content{padding:0 0}}.node-page>.content .field-type-taxonomy-term-reference,.node-page>.content .field-name-field-event-dates,.node-page>.content .field-name-field-article-date,.node-article>.content .field-type-taxonomy-term-reference,.node-article>.content .field-name-field-event-dates,.node-article>.content .field-name-field-article-date,.node-event>.content .field-type-taxonomy-term-reference,.node-event>.content .field-name-field-event-dates,.node-event>.content .field-name-field-article-date,.node-user-profile>.content .field-type-taxonomy-term-reference,.node-user-profile>.content .field-name-field-event-dates,.node-user-profile>.content .field-name-field-article-date,.node-programme>.content .field-type-taxonomy-term-reference,.node-programme>.content .field-name-field-event-dates,.node-programme>.content .field-name-field-article-date,.node-type-company>.content .field-type-taxonomy-term-reference,.node-type-company>.content .field-name-field-event-dates,.node-type-company>.content .field-name-field-article-date,.node-type-company-profile>.content .field-type-taxonomy-term-reference,.node-type-company-profile>.content .field-name-field-event-dates,.node-type-company-profile>.content .field-name-field-article-date,.node-company>.content .field-type-taxonomy-term-reference,.node-company>.content .field-name-field-event-dates,.node-company>.content .field-name-field-article-date,.node-company-profile>.content .field-type-taxonomy-term-reference,.node-company-profile>.content .field-name-field-event-dates,.node-company-profile>.content .field-name-field-article-date{font-size:1.286em;line-height:1.500em}@media only screen and (max-width:740px){.node-page>.content .field-type-taxonomy-term-reference,.node-page>.content .field-name-field-event-dates,.node-page>.content .field-name-field-article-date,.node-article>.content .field-type-taxonomy-term-reference,.node-article>.content .field-name-field-event-dates,.node-article>.content .field-name-field-article-date,.node-event>.content .field-type-taxonomy-term-reference,.node-event>.content .field-name-field-event-dates,.node-event>.content .field-name-field-article-date,.node-user-profile>.content .field-type-taxonomy-term-reference,.node-user-profile>.content .field-name-field-event-dates,.node-user-profile>.content .field-name-field-article-date,.node-programme>.content .field-type-taxonomy-term-reference,.node-programme>.content .field-name-field-event-dates,.node-programme>.content .field-name-field-article-date,.node-type-company>.content .field-type-taxonomy-term-reference,.node-type-company>.content .field-name-field-event-dates,.node-type-company>.content .field-name-field-article-date,.node-type-company-profile>.content .field-type-taxonomy-term-reference,.node-type-company-profile>.content .field-name-field-event-dates,.node-type-company-profile>.content .field-name-field-article-date,.node-company>.content .field-type-taxonomy-term-reference,.node-company>.content .field-name-field-event-dates,.node-company>.content .field-name-field-article-date,.node-company-profile>.content .field-type-taxonomy-term-reference,.node-company-profile>.content .field-name-field-event-dates,.node-company-profile>.content .field-name-field-article-date{padding:0 20px}}.node-page>.content .field-name-body,.node-page .company-profile-description .field-name-body,.node-page .user-profile-content .field-name-body,.node-article>.content .field-name-body,.node-article .company-profile-description .field-name-body,.node-article .user-profile-content .field-name-body,.node-event>.content .field-name-body,.node-event .company-profile-description .field-name-body,.node-event .user-profile-content .field-name-body,.node-user-profile>.content .field-name-body,.node-user-profile .company-profile-description .field-name-body,.node-user-profile .user-profile-content .field-name-body,.node-programme>.content .field-name-body,.node-programme .company-profile-description .field-name-body,.node-programme .user-profile-content .field-name-body,.node-type-company>.content .field-name-body,.node-type-company .company-profile-description .field-name-body,.node-type-company .user-profile-content .field-name-body,.node-type-company-profile>.content .field-name-body,.node-type-company-profile .company-profile-description .field-name-body,.node-type-company-profile .user-profile-content .field-name-body,.node-company>.content .field-name-body,.node-company .company-profile-description .field-name-body,.node-company .user-profile-content .field-name-body,.node-company-profile>.content .field-name-body,.node-company-profile .company-profile-description .field-name-body,.node-company-profile .user-profile-content .field-name-body{margin:70px auto;max-width:1080px}@media only screen and (max-width:740px){.node-page>.content .field-name-body,.node-page .company-profile-description .field-name-body,.node-page .user-profile-content .field-name-body,.node-article>.content .field-name-body,.node-article .company-profile-description .field-name-body,.node-article .user-profile-content .field-name-body,.node-event>.content .field-name-body,.node-event .company-profile-description .field-name-body,.node-event .user-profile-content .field-name-body,.node-user-profile>.content .field-name-body,.node-user-profile .company-profile-description .field-name-body,.node-user-profile .user-profile-content .field-name-body,.node-programme>.content .field-name-body,.node-programme .company-profile-description .field-name-body,.node-programme .user-profile-content .field-name-body,.node-type-company>.content .field-name-body,.node-type-company .company-profile-description .field-name-body,.node-type-company .user-profile-content .field-name-body,.node-type-company-profile>.content .field-name-body,.node-type-company-profile .company-profile-description .field-name-body,.node-type-company-profile .user-profile-content .field-name-body,.node-company>.content .field-name-body,.node-company .company-profile-description .field-name-body,.node-company .user-profile-content .field-name-body,.node-company-profile>.content .field-name-body,.node-company-profile .company-profile-description .field-name-body,.node-company-profile .user-profile-content .field-name-body{padding:20px;margin:0}}.field-name-body h2{font-size:3.429em;margin-bottom:0.250em}.field-name-body h3{font-size:2.571em;margin-bottom:0.250em}.field-name-body h4{font-size:1.714em;margin-bottom:0.250em}.field-name-body p{font-size:1.286em;line-height:1.500em;margin-bottom:1.000em}.field-name-body p:last-child{margin-bottom:0}.field-name-body table.content-columns{margin:0 -20px;border-spacing:0;border-collapse:separate;border:none;width:calc(100% + 40px) !important}.field-name-body table.content-columns td{padding:0 20px;text-align:justify}@media only screen and (max-width:740px){.field-name-body table.content-columns{display:block}.field-name-body table.content-columns tr,.field-name-body table.content-columns td,.field-name-body table.content-columns thead,.field-name-body table.content-columns tbody{display:block;padding:0}}.field-name-body table.content-columns.two-columns td{width:50%}.field-name-body table.content-columns.three-columns td{width:33.33333%}.field-name-body table.content-columns.four-columns td{width:25%}.field-name-body img{max-width:100%;height:auto}.field-name-body img[style="float:left;"]{margin:0 20px 20px 0}.field-name-body img[style="float:right;"]{margin:0 0 20px 20px}.field-name-body ul{margin:35px 0 35px 20px;list-style:square;font-size:1.286em}.field-name-body ul li{margin:0 0 10px 0}.field-name-body ol{margin:35px 0 35px 20px;padding-left:20px;font-size:1.286em;list-style:decimal}.field-name-body ol li{margin:0 0 10px 0}.field-name-body strong{font-weight:bold}.field-name-body em{font-style:italic}.field-name-body>*:last-child{margin-bottom:0}.field-name-body a{color:#999}div.profile{max-width:1080px;margin:0 auto;display:block}div.profile .user-pictures{margin-bottom:40px}@media only screen and (max-width:740px){div.profile .user-pictures{margin-bottom:20px;height:auto}}div.profile .user-pictures .company-logo{margin-left:20px;text-align:center}@media only screen and (max-width:740px){div.profile .user-pictures .company-logo{max-height:160px;height:auto;padding:20px;width:auto;display:block;margin:0;margin-top:20px}div.profile .user-pictures .company-logo *{height:auto;width:auto;max-height:100%;max-width:100%}}div.profile .user-pictures .user-picture{background-color:#FFF;text-align:center}@media only screen and (max-width:740px){div.profile .user-pictures .user-picture{max-height:260px;padding:20px;width:auto;display:block}div.profile .user-pictures .user-picture *{height:100%;width:auto;max-height:100%;max-width:100%}}div.profile .user-content{position:relative}div.profile .user-content .full-name{font-size:3.571em;margin-bottom:20px}div.profile .user-content .role{margin-bottom:20px;line-height:1.500em}div.profile .user-content .role .position{font-size:2.143em;line-height:1.100em}div.profile .user-content .role .company-name{font-size:1.286em}div.profile .contact-details{font-size:1.286em;position:absolute;right:0;top:0;text-align:right;line-height:1.200em}@media only screen and (max-width:740px){div.profile .contact-details{position:static;text-align:left;margin-bottom:20px}}.node-user-profile{max-width:1080px}.node-user-profile .user-profile-user{border:none;margin:0;padding:0}.video-container{padding:40px 0;color:#FFF;background-color:#222;position:relative}@media only screen and (max-width:740px){.video-container{padding:0}}.video-container .video-title{display:none}.video-container .video-container-inner{display:block;max-width:1080px;margin:0 auto;text-align:center;position:relative}.video-container .video-container-inner iframe{width:100%;height:500px}@media only screen and (max-width:740px){.video-container .video-container-inner iframe{height:220px}}.company-list-container .company-list-container-inner{max-width:1080px}.company-list-container .company-list-container-inner .company-profile-list{margin:0 -1%}.company-list-container .company-list-container-inner .company-profile-list .view-filters{margin:0 -200%;margin-bottom:20px}@media only screen and (max-width:740px){.company-list-container .company-list-container-inner .company-profile-list .view-filters{margin:0 0 20px 0}.company-list-container .company-list-container-inner .company-profile-list .view-filters .alphabet-filter{margin:0 -20px}}.company-list-container .company-list-container-inner .company-profile-list .views-row{position:relative}.company-list-container .company-list-container-inner .company-profile-list .views-row .company-list-cell .name{position:absolute;bottom:0;left:0;right:0;padding:20px}.company-slider-container,.user-slider-container{padding:70px 0}@media only screen and (max-width:740px){.company-slider-container,.user-slider-container{padding:20px 0}}.company-slider-container .company-slider-title,.company-slider-container .user-slider-title,.user-slider-container .company-slider-title,.user-slider-container .user-slider-title{text-align:center;font-size:3.571em;margin-bottom:60px}@media only screen and (max-width:740px){.company-slider-container .company-slider-title,.company-slider-container .user-slider-title,.user-slider-container .company-slider-title,.user-slider-container .user-slider-title{margin-bottom:0;text-align:left;padding:20px}}.company-slider-container .company-slider-view-all,.company-slider-container .user-slider-view-all,.user-slider-container .company-slider-view-all,.user-slider-container .user-slider-view-all{margin-top:60px}@media only screen and (max-width:740px){.company-slider-container .company-slider-view-all,.company-slider-container .user-slider-view-all,.user-slider-container .company-slider-view-all,.user-slider-container .user-slider-view-all{margin-top:0;text-align:left;padding:20px}}.contact-grid-container .contact-grid-container-inner{max-width:1080px}.contact-grid-container .contact-grid-container-inner .contact-grid .views-row .contact-content .contact-name{font-size:2.000em;line-height:1.000em}.contact-grid-container .contact-grid-container-inner .contact-grid .views-row .contact-content .contact-position{font-size:1.429em;line-height:1.000em;margin-bottom:10px}.contact-grid-container .contact-grid-container-inner .contact-grid .views-row .contact-content .contact-email,.contact-grid-container .contact-grid-container-inner .contact-grid .views-row .contact-content .contact-number{font-size:1.286em}.view-list-container .view-list-container-inner .views-row{max-width:1080px;display:block;margin:0 auto;margin-bottom:60px}.view-list-container .view-list-container-inner .views-row:last-child{margin-bottom:0}.view-list-container .view-list-container-inner .views-row .row-name{font-size:2.857em;margin-bottom:10px}.view-list-container .view-list-container-inner .views-row .row-date{font-size:1.286em;margin-bottom:20px}.view-list-container .view-list-container-inner .views-row .row-body{font-size:1.286em;margin-bottom:20px}.view-list-container .view-list-container-inner .views-row .row-link{font-size:1.286em}.view-list-container .view-filters{margin-bottom:60px}.node-programme .programme-container .programme-container-inner .date-tab-container{margin:0 auto;max-width:1080px}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner{display:block;margin:0 auto;max-width:1080px}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner .session-items .session-item .session-item-time{font-size:2.143em}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner .session-items .session-item .session-item-details .session-item-title{font-size:2.143em}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner .session-items .session-item .session-item-details .session-item-info{font-size:1.429em;line-height:1.500em}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner .session-items .session-item .session-item-details .session-item-speakers .session-item-speaker .speaker-details .speaker-title{font-size:1.429em}.node-programme .programme-container .programme-container-inner .date-content-container .date-content-container-inner .session-items .session-item .session-item-details .session-item-speakers .session-item-speaker .speaker-details .speaker-position{font-size:1.429em}.user-list-container .user-list-container-inner{max-width:1080px}.user-list-container .user-list-container-inner .user-profile-list .view-filters{margin:0 -200%;margin-bottom:20px}@media only screen and (max-width:740px){.user-list-container .user-list-container-inner .user-profile-list .view-filters{margin:0 0 20px 0}.user-list-container .user-list-container-inner .user-profile-list .view-filters .alphabet-filter{margin:0 -20px}}.not-front form.node-form,.not-front form#user-profile-form{font-family:Arial,Helvetica,sans-serif}.not-front form.node-form .custom-node-edit-heading,.not-front form#user-profile-form .custom-node-edit-heading{font-size:2.000em;font-weight:normal;margin:40px 0 20px 0}.not-front form.node-form a,.not-front form#user-profile-form a{color:#999}.not-front form.node-form .vertical-tabs,.not-front form#user-profile-form .vertical-tabs{border:none}@media only screen and (max-width:740px){.not-front form.node-form .vertical-tabs,.not-front form#user-profile-form .vertical-tabs{margin:0}}.not-front form.node-form .vertical-tabs .vertical-tabs-list,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list{border:none;margin-top:0 !important}@media only screen and (max-width:740px){.not-front form.node-form .vertical-tabs .vertical-tabs-list,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list{margin:0 0 20px 0;float:none;width:auto}}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button{border:none}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected{background-color:#FFF;border:none;outline:none}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected a *,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button.selected a *{color:#999}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a{display:block;padding:20px;text-decoration:none !important;color:#474648;font-weight:bold}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a *,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a *{text-decoration:none !important}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:hover,.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:active,.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:focus,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:hover,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:active,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a:focus{border:none;outline:none;text-decoration:none !important}.not-front form.node-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a>div,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-list .vertical-tab-button>a>div{display:none}.not-front form.node-form .vertical-tabs .vertical-tabs-panes,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes{background-color:#FFF;min-height:500px;padding:20px}@media only screen and (max-width:740px){.not-front form.node-form .vertical-tabs .vertical-tabs-panes,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes{min-height:0}}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset{padding:0}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper>div,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper>div{max-width:none;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #F2F2F2}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper label,.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper legend,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper label,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper legend{display:block;margin-bottom:10px;color:#474648;font-weight:bold}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper label.required:after,.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper legend.required:after,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper label.required:after,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper legend.required:after{content:' *';color:red}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper small,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset .fieldset-wrapper small{margin-top:10px}.not-front form.node-form .vertical-tabs .vertical-tabs-panes fieldset#edit-picture img,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes fieldset#edit-picture img{max-width:250px;max-height:250px;width:auto;height:auto;margin-bottom:20px}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-wrapper,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-wrapper{padding:0 !important;margin:0 !important;border:none !important}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-wrapper>div,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-wrapper>div{max-width:none;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #F2F2F2}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-radio,.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-radio,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox{position:relative}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-radio input,.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox input,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-radio input,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox input{position:absolute}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-radio label,.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox label,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-radio label,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox label{padding-left:28px}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-radio small,.not-front form.node-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox small,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-radio small,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .form-type-checkbox small{margin:10px}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .field-type-image .image-preview,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .field-type-image .image-preview{float:left;margin:0 20px 20px 0}.not-front form.node-form .vertical-tabs .vertical-tabs-panes .field-type-image .image-widget-data .file,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes .field-type-image .image-widget-data .file{margin-bottom:10px}.not-front form.node-form .vertical-tabs .vertical-tabs-panes #edit-timezone,.not-front form.node-form .vertical-tabs .vertical-tabs-panes #edit-locale,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes #edit-timezone,.not-front form#user-profile-form .vertical-tabs .vertical-tabs-panes #edit-locale{display:none}.not-front form.node-form .custom-markup,.not-front form#user-profile-form .custom-markup{line-height:1.500em}.not-front form.node-form .custom-markup p,.not-front form#user-profile-form .custom-markup p{margin:0 0 20px 0}.not-front form.node-form .custom-markup p:last-child,.not-front form#user-profile-form .custom-markup p:last-child{margin:0}.not-front form.node-form .custom-markup a,.not-front form.node-form .custom-markup a:active,.not-front form.node-form .custom-markup a:hover,.not-front form.node-form .custom-markup a:visited,.not-front form#user-profile-form .custom-markup a,.not-front form#user-profile-form .custom-markup a:active,.not-front form#user-profile-form .custom-markup a:hover,.not-front form#user-profile-form .custom-markup a:visited{color:#999}.not-front form.node-form .custom-markup strong,.not-front form#user-profile-form .custom-markup strong{font-weight:bold}.not-front form.node-form .custom-markup ul,.not-front form#user-profile-form .custom-markup ul{padding:0 0 20px 30px;list-style:disc}.not-front form.node-form .custom-markup ul li,.not-front form#user-profile-form .custom-markup ul li{list-style:disc;margin:0 0 10px 0}.not-front form.node-form .field-type-text-with-summary .filter-wrapper,.not-front form#user-profile-form .field-type-text-with-summary .filter-wrapper{display:none}.not-front form.node-form .form-actions,.not-front form#user-profile-form .form-actions{text-align:right}.not-front form.node-form .form-actions input,.not-front form#user-profile-form .form-actions input{display:inline-block;border:none;padding:10px 20px;margin:0 0 0 10px;color:#FFF;font-weight:bold}.not-front form.node-form .form-actions input#edit-submit,.not-front form#user-profile-form .form-actions input#edit-submit{background-color:#aebc50}.not-front form.node-form .form-actions input#edit-preview,.not-front form#user-profile-form .form-actions input#edit-preview{background-color:#509cbc;display:none}.not-front form.node-form .form-actions input#edit-delete,.not-front form#user-profile-form .form-actions input#edit-delete{background-color:#bc5050}.not-front form.node-form input[type="text"],.not-front form.node-form input[type="number"],.not-front form.node-form input[type="password"],.not-front form#user-profile-form input[type="text"],.not-front form#user-profile-form input[type="number"],.not-front form#user-profile-form input[type="password"]{padding:10px;background-color:#FFF;border:none;background-color:#F2F2F2}.not-front form.node-form select,.not-front form#user-profile-form select{padding:10px;background-color:#FFF;border:none;background-color:#F2F2F2}.not-front .admin-views-view{display:block}.not-front .admin-views-view a{color:#999}.not-front .admin-views-view table.views-table{width:100%}.not-front .admin-views-view table.views-table tbody tr{background-color:#FFF}.not-front .admin-views-view table.views-table tbody tr:nth-child(odd){background-color:#F6F6F6}.not-front .admin-views-view table.views-table thead tr{background-color:#999}.not-front .admin-views-view table.views-table thead tr *{color:#FFF !important;font-weight:bold}.not-front .admin-views-view table.views-table th{padding:10px}.not-front .admin-views-view table.views-table th.active{background-color:#777}.not-front .admin-views-view table.views-table td{padding:10px}.not-front .admin-views-view table.views-table td.active{background-color:inherit}form#user-login,form#user-pass,form#user-pass-reset{margin-top:40px;display:block;margin:70px auto;padding:40px;max-width:650px}@media only screen and (max-width:740px){form#user-login,form#user-pass,form#user-pass-reset{margin:0}}form#user-login>div,form#user-pass>div,form#user-pass-reset>div{display:block;margin:0 0 30px 0;clear:both}form#user-login>div:after,form#user-pass>div:after,form#user-pass-reset>div:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}form#user-login>div.form-required,form#user-pass>div.form-required,form#user-pass-reset>div.form-required{color:inherit}form#user-login>div h2,form#user-pass>div h2,form#user-pass-reset>div h2{font-size:2.000em;margin:20px 0}form#user-login>div p,form#user-pass>div p,form#user-pass-reset>div p{font-size:1.286em;line-height:1.500em;margin-bottom:1.000em}form#user-login>div label,form#user-pass>div label,form#user-pass-reset>div label{display:block;padding:0;margin:0;margin-bottom:10px;line-height:1.000em}form#user-login>div input[type="text"],form#user-login>div input[type="email"],form#user-login>div input[type="number"],form#user-login>div input[type="password"],form#user-pass>div input[type="text"],form#user-pass>div input[type="email"],form#user-pass>div input[type="number"],form#user-pass>div input[type="password"],form#user-pass-reset>div input[type="text"],form#user-pass-reset>div input[type="email"],form#user-pass-reset>div input[type="number"],form#user-pass-reset>div input[type="password"]{padding:15px 20px;border:none;background-color:#FFF;height:45px;border-radius:0px;width:100%}@media only screen and (max-width:740px){form#user-login>div input[type="text"],form#user-login>div input[type="email"],form#user-login>div input[type="number"],form#user-login>div input[type="password"],form#user-pass>div input[type="text"],form#user-pass>div input[type="email"],form#user-pass>div input[type="number"],form#user-pass>div input[type="password"],form#user-pass-reset>div input[type="text"],form#user-pass-reset>div input[type="email"],form#user-pass-reset>div input[type="number"],form#user-pass-reset>div input[type="password"]{width:auto;float:none;width:100%}}form#user-login>div textarea,form#user-pass>div textarea,form#user-pass-reset>div textarea{padding:15px 20px;border:none;background-color:#FFF;height:100px;border-radius:0px;width:100%}@media only screen and (max-width:740px){form#user-login>div textarea,form#user-pass>div textarea,form#user-pass-reset>div textarea{width:auto;float:none;width:100%}}form#user-login>div select,form#user-pass>div select,form#user-pass-reset>div select{padding:15px 20px;border:none;background-color:#FFF;height:45px;border-radius:0px;width:100%}@media only screen and (max-width:740px){form#user-login>div select,form#user-pass>div select,form#user-pass-reset>div select{width:auto;float:none;width:100%}}form#user-login>div>small,form#user-pass>div>small,form#user-pass-reset>div>small{opacity:0.5;font-style:italic;margin-top:5px}form#user-login input[type="submit"],form#user-pass input[type="submit"],form#user-pass-reset input[type="submit"]{background-color:#999;color:#FFF;border:none;height:50px;line-height:20px;padding:15px;text-align:center;font-size:1.071em}@media only screen and (max-width:740px){form#user-login input[type="submit"],form#user-pass input[type="submit"],form#user-pass-reset input[type="submit"]{width:100%}}form#user-login .form-actions,form#user-pass .form-actions,form#user-pass-reset .form-actions{position:relative;display:inline-block}@media only screen and (max-width:740px){form#user-login .form-actions,form#user-pass .form-actions,form#user-pass-reset .form-actions{display:block}}.custom-og-list{margin:0 !important;padding:0 !important;border:none !important}.custom-og-list .custom-og-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #F2F2F2;min-height:120px}.custom-og-list .custom-og-row .custom-og-logo{position:absolute;width:250px;height:100px;padding:20px;background-color:#F2F2F2}@media only screen and (max-width:740px){.custom-og-list .custom-og-row .custom-og-logo{width:auto;position:relative;display:block}}.custom-og-list .custom-og-row .custom-og-logo .custom-og-logo-table{display:table;width:100%;height:100%}.custom-og-list .custom-og-row .custom-og-logo .custom-og-logo-row{display:table-row}.custom-og-list .custom-og-row .custom-og-logo .custom-og-logo-cell{display:table-cell;text-align:center;vertical-align:middle}.custom-og-list .custom-og-row .custom-og-logo .custom-og-logo-cell *{max-height:60%;max-width:100%;width:auto;height:auto}.custom-og-list .custom-og-row .custom-og-details{margin:0 0 0 270px}@media only screen and (max-width:740px){.custom-og-list .custom-og-row .custom-og-details{margin:20px 0 0 0}}.custom-og-list .custom-og-row .custom-og-details .custom-og-title{font-size:1.429em;display:inline-block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #474648}.custom-og-list .custom-og-row .custom-og-details .custom-og-edit a{font-size:1.429em;color:#999}#main-content .webform-confirmation{margin-top:40px}#main-content .webform-confirmation>p{font-size:1.429em}#main-content>.links{display:none}#main-content>.links a{color:#999}.node-webform .content{display:block;margin:0 auto;max-width:1080px}.node-webform>h2{display:none}.node-webform .form-item{display:block;margin:0 0 30px 0;clear:both}@media only screen and (max-width:740px){.node-webform .form-item{margin-bottom:20px}}.node-webform .form-item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.node-webform .form-item h2{font-size:2.000em;margin:20px 0}.node-webform .form-item p{font-size:1.286em;line-height:1.500em;margin-bottom:1.000em}.node-webform .form-item label{display:block;padding:0;margin:0;margin-bottom:10px;line-height:1.000em}.node-webform .form-item input[type="text"],.node-webform .form-item input[type="email"],.node-webform .form-item input[type="number"],.node-webform .form-item input[type="password"]{padding:15px 20px;border:none;background-color:#FFF;height:45px;border-radius:0px;width:100%}@media only screen and (max-width:740px){.node-webform .form-item input[type="text"],.node-webform .form-item input[type="email"],.node-webform .form-item input[type="number"],.node-webform .form-item input[type="password"]{width:auto;float:none;width:100%}}.node-webform .form-item textarea{padding:15px 20px;border:none;background-color:#FFF;height:100px;border-radius:0px;width:100%}@media only screen and (max-width:740px){.node-webform .form-item textarea{width:auto;float:none;width:100%}}.node-webform .form-item select{padding:15px 20px;border:none;background-color:#FFF;height:45px;border-radius:0px;width:100%}@media only screen and (max-width:740px){.node-webform .form-item select{width:auto;float:none;width:100%}}.node-webform .form-item.webform-container-inline label{float:left;width:25%;height:45px;line-height:45px}@media only screen and (max-width:740px){.node-webform .form-item.webform-container-inline label{line-height:1.000em;height:auto;float:none}}.node-webform .form-item.webform-container-inline input[type="text"],.node-webform .form-item.webform-container-inline input[type="email"],.node-webform .form-item.webform-container-inline input[type="number"],.node-webform .form-item.webform-container-inline input[type="password"]{float:left;width:75%}@media only screen and (max-width:740px){.node-webform .form-item.webform-container-inline input[type="text"],.node-webform .form-item.webform-container-inline input[type="email"],.node-webform .form-item.webform-container-inline input[type="number"],.node-webform .form-item.webform-container-inline input[type="password"]{float:none;width:100%}}.node-webform .form-item.webform-container-inline textarea{float:left;width:75%}@media only screen and (max-width:740px){.node-webform .form-item.webform-container-inline textarea{float:none;width:100%}}.node-webform .form-item.webform-container-inline select{float:left;width:75%}@media only screen and (max-width:740px){.node-webform .form-item.webform-container-inline select{float:none;width:100%}}.node-webform .form-item.webform-component-radios .form-type-radio,.node-webform .form-item.webform-component-radios .form-type-checkbox,.node-webform .form-item.webform-component-checkboxes .form-type-radio,.node-webform .form-item.webform-component-checkboxes .form-type-checkbox{margin:0 0 10px 0;vertical-align:middle}.node-webform .form-item.webform-component-radios input[type="radio"],.node-webform .form-item.webform-component-radios input[type="checkbox"],.node-webform .form-item.webform-component-checkboxes input[type="radio"],.node-webform .form-item.webform-component-checkboxes input[type="checkbox"]{display:inline-block;margin-right:10px;float:left}.node-webform .form-item.webform-component-radios label,.node-webform .form-item.webform-component-checkboxes label{display:inline-block;line-height:15px}.node-webform .form-actions{margin:0;padding:0;text-align:center}.node-webform .form-actions input[type="submit"]{padding:15px 60px;border:none;border-radius:0px}@media only screen and (max-width:740px){.node-webform .form-actions input[type="submit"]{width:100%}}.node-webform div.content{margin:0 auto;display:block}.node-webform div.content form{display:block;margin:0 auto;padding:60px 80px;max-width:650px}@media only screen and (max-width:740px){.node-webform div.content form{padding:40px 20px;max-width:none}}.node-webform div.content form.webform-newsletter-form{max-width:none;text-align:center;padding:40px 0;position:relative}.node-webform div.content form.webform-newsletter-form .form-item{display:inline-block;height:50px;padding:0;margin:0;clear:none}.node-webform div.content form.webform-newsletter-form .form-item.webform-component--instructions{margin-right:20px;float:left}.node-webform div.content form.webform-newsletter-form .form-item.webform-component--email{float:right}.node-webform div.content form.webform-newsletter-form .form-item.webform-component--email input{width:400px;height:50px;margin-right:140px}.node-webform div.content form.webform-newsletter-form .form-item label{display:none}.node-webform div.content form.webform-newsletter-form .form-item p{line-height:50px;padding:0;margin:0;font-size:3.571em}.node-webform div.content form.webform-newsletter-form label{height:50px}.node-webform div.content form.webform-newsletter-form .form-actions{display:inline-block;height:50px}.node-webform div.content form.webform-newsletter-form .form-actions input{height:50px;margin-left:-5px;padding:15px 0;width:140px;position:absolute;right:0}.field-name-field-form-ref{display:block;margin:0 auto;max-width:1080px}
.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.grayscale-none{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}@font-face{font-family:'icomoon';src:url(/sites/all/themes/ibc/assets/fonts/icomoon/icomoon.eot?mx06ru);src:url(/sites/all/themes/ibc/assets/fonts/icomoon/icomoon.eot?mx06ru#iefix) format("embedded-opentype"),url(/sites/all/themes/ibc/assets/fonts/icomoon/icomoon.ttf?mx06ru) format("truetype"),url(/sites/all/themes/ibc/assets/fonts/icomoon/icomoon.woff?mx06ru) format("woff"),url(/sites/all/themes/ibc/assets/fonts/icomoon/icomoon.svg?mx06ru#icomoon) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/all/themes/ibc/assets/fonts/awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.icon-icomoon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wiclickmedia:before{content:"\e900"}.icon-arrow-menu:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-location:before{content:"\e903"}.icon-user:before{content:"\e904"}@media only screen and (max-width:740px){.desktop-only{display:none !important}}.clearfix:after,.mobile-header .mobile-header__navigation>ul li ul:after,.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group:after,.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items:after,.programme-container .filter-container .filter-inner:after,.programme-container .filter-container .filter-rows:after,.video-container .video-container-inner .video-columns:after,.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items:after,.node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item:after,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items:after,.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items:after,.company-list-container .company-list-container-inner .company-profile-list:after,.user-list-container .user-list-container-inner .user-profile-list:after,.item-list-pager ul.pager:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix,.mobile-header .mobile-header__navigation>ul li ul,.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group,.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items,.programme-container .filter-container .filter-inner,.programme-container .filter-container .filter-rows,.video-container .video-container-inner .video-columns,.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items,.node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items,.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items,.company-list-container .company-list-container-inner .company-profile-list,.user-list-container .user-list-container-inner .user-profile-list,.item-list-pager ul.pager{display:inline-block}* html .clearfix,* html .mobile-header .mobile-header__navigation>ul li ul,.mobile-header .mobile-header__navigation>ul li * html ul,* html .user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group,.user-profile-slider-container .carousel.profile-slider .profile-slider-inner * html .views-row-group,* html .programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items,.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref * html .field-items,* html .programme-container .filter-container .filter-inner,.programme-container .filter-container * html .filter-inner,* html .programme-container .filter-container .filter-rows,.programme-container .filter-container * html .filter-rows,* html .video-container .video-container-inner .video-columns,.video-container .video-container-inner * html .video-columns,* html .video-container .video-container-inner .field-name-field-video-call-to-action>.field-items,.video-container .video-container-inner * html .field-name-field-video-call-to-action>.field-items,* html .node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item,.node-session-item * html .field-name-field-prog-session-people-groups>.field-items>.field-item,* html .node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups * html .field-name-field-prog-session-people>.field-items,* html .node-session-item .session-company .field-name-field-prog-session-company-ref .field-items,.node-session-item .session-company .field-name-field-prog-session-company-ref * html .field-items,* html .company-list-container .company-list-container-inner .company-profile-list,.company-list-container .company-list-container-inner * html .company-profile-list,* html .user-list-container .user-list-container-inner .user-profile-list,.user-list-container .user-list-container-inner * html .user-profile-list,* html .item-list-pager ul.pager,.item-list-pager * html ul.pager{height:1%}.clearfix,.mobile-header .mobile-header__navigation>ul li ul,.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group,.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items,.programme-container .filter-container .filter-inner,.programme-container .filter-container .filter-rows,.video-container .video-container-inner .video-columns,.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items,.node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items,.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items,.company-list-container .company-list-container-inner .company-profile-list,.user-list-container .user-list-container-inner .user-profile-list,.item-list-pager ul.pager{display:block}.global-button{transition:all 0.2s ease;display:inline-block;line-height:28px;height:auto;width:auto;padding:2px 30px;background:transparent !important;text-transform:uppercase;border:2px solid #ed1b2e !important;font-weight:400;color:#ed1b2e !important;text-decoration:none !important;transition:all 0.2s ease}.global-button:hover{color:#fff !important;background:#ed1b2e !important}.global-title-bar{display:block;padding:20px 20px;text-align:center}.global-title,.global-title-bar{text-transform:uppercase;letter-spacing:0.08em;font-family:"Museo",sans-serif;font-size:2.200rem}.global-title::first-letter,.global-title-bar::first-letter{font-size:125%;color:#ed1b2e}.global-title *::first-letter,.global-title-bar *::first-letter{font-size:125%;color:#ed1b2e;font-weight:600}.global-text{font-size:1.000rem;font-family:"Museo",sans-serif;line-height:1.400em}body{font-family:"Museo",sans-serif !important;font-weight:400;font-style:normal;font-size:inherit}html{font-size:14px}@media only screen and (max-width:740px){html{font-size:14px}}.page-title,.page-sub-title,.filtered-html-content h3,.node-page>.content .field-name-body>.field-items h3,.node-page>.content .field-name-field-body-2>.field-items h3,.node-page>.content .field-name-field-body-3>.field-items h3,.field-name-body>.field-items h3,.video-container .video-container-inner .field-name-field-video-description>.field-items h3,.field-name-field-body-2>.field-items h3,.field-name-field-body-3>.field-items h3,.sales-pitch-text h3,.intro-block-container .intro-block-container-inner h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3,.profile-container .profile-content .profile-biography-container h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item,.company-blocks-container .company-blocks-list-container .views-group h3,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label,.node-session-item .session-company .field-name-field-prog-session-company-label,.custom-form form .amf-el h3,.node-webform .form-item h3,.filtered-html-content h2,.node-page>.content .field-name-body>.field-items h2,.node-page>.content .field-name-field-body-2>.field-items h2,.node-page>.content .field-name-field-body-3>.field-items h2,.field-name-body>.field-items h2,.video-container .video-container-inner .field-name-field-video-description>.field-items h2,.field-name-field-body-2>.field-items h2,.field-name-field-body-3>.field-items h2,.sales-pitch-text h2,.intro-block-container .intro-block-container-inner h2,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h2,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h2,.profile-container .profile-content .profile-biography-container h2,.sales-pitch-text .field-name-field-heading,.company-marquee-container .company-marquee-container-inner .company-marquee-title,.field-name-field-call-to-action-v1 .field-name-field-cta-block-title,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title,.field-name-field-call-to-action-v4 .field-name-field-cta-block-title,.accordion-container .field-name-field-accordion-title,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title,.company-blocks-container .company-blocks-title,.article-card header.card-title .card-title-inner,.profile-session .session-content-inner h2.session-title,.company-list-container .company-list-container-inner .company-profile-list>h3,.user-list-container .user-list-container-inner .user-profile-list>h3,.custom-form form .amf-el h2,.node-webform .form-item h2{line-height:1.2;color:#000;position:relative;padding:0 0 0 29px  !important;min-height:44px;text-align:left !important;margin-bottom:40px !important;border-left:1px solid #000;font-size:36px;font-weight:900}@media (max-width:740px){.page-title,.page-sub-title,.filtered-html-content h3,.node-page>.content .field-name-body>.field-items h3,.node-page>.content .field-name-field-body-2>.field-items h3,.node-page>.content .field-name-field-body-3>.field-items h3,.field-name-body>.field-items h3,.video-container .video-container-inner .field-name-field-video-description>.field-items h3,.field-name-field-body-2>.field-items h3,.field-name-field-body-3>.field-items h3,.sales-pitch-text h3,.intro-block-container .intro-block-container-inner h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3,.profile-container .profile-content .profile-biography-container h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item,.company-blocks-container .company-blocks-list-container .views-group h3,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label,.node-session-item .session-company .field-name-field-prog-session-company-label,.custom-form form .amf-el h3,.node-webform .form-item h3,.filtered-html-content h2,.node-page>.content .field-name-body>.field-items h2,.node-page>.content .field-name-field-body-2>.field-items h2,.node-page>.content .field-name-field-body-3>.field-items h2,.field-name-body>.field-items h2,.video-container .video-container-inner .field-name-field-video-description>.field-items h2,.field-name-field-body-2>.field-items h2,.field-name-field-body-3>.field-items h2,.sales-pitch-text h2,.intro-block-container .intro-block-container-inner h2,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h2,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h2,.profile-container .profile-content .profile-biography-container h2,.sales-pitch-text .field-name-field-heading,.company-marquee-container .company-marquee-container-inner .company-marquee-title,.field-name-field-call-to-action-v1 .field-name-field-cta-block-title,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title,.field-name-field-call-to-action-v4 .field-name-field-cta-block-title,.accordion-container .field-name-field-accordion-title,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title,.company-blocks-container .company-blocks-title,.article-card header.card-title .card-title-inner,.profile-session .session-content-inner h2.session-title,.company-list-container .company-list-container-inner .company-profile-list>h3,.user-list-container .user-list-container-inner .user-profile-list>h3,.custom-form form .amf-el h2,.node-webform .form-item h2{min-height:50px}}.page-title_light,.sales-pitch-text .field-name-field-heading,.sales-pitch-text h2,.sales-pitch-text h3,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title,article.article-container header h1{color:#fff;border-left-color:#fff}.page-title_dark,.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text .field-name-field-heading{color:#000;border-left-color:#000}.page-title:last-child,.page-sub-title:last-child,.filtered-html-content h3:last-child,.node-page>.content .field-name-body>.field-items h3:last-child,.node-page>.content .field-name-field-body-2>.field-items h3:last-child,.node-page>.content .field-name-field-body-3>.field-items h3:last-child,.field-name-body>.field-items h3:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items h3:last-child,.field-name-field-body-2>.field-items h3:last-child,.field-name-field-body-3>.field-items h3:last-child,.sales-pitch-text h3:last-child,.intro-block-container .intro-block-container-inner h3:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3:last-child,.profile-container .profile-content .profile-biography-container h3:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item:last-child,.company-blocks-container .company-blocks-list-container .views-group h3:last-child,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label:last-child,.node-session-item .session-company .field-name-field-prog-session-company-label:last-child,.custom-form form .amf-el h3:last-child,.node-webform .form-item h3:last-child,.filtered-html-content h2:last-child,.node-page>.content .field-name-body>.field-items h2:last-child,.node-page>.content .field-name-field-body-2>.field-items h2:last-child,.node-page>.content .field-name-field-body-3>.field-items h2:last-child,.field-name-body>.field-items h2:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items h2:last-child,.field-name-field-body-2>.field-items h2:last-child,.field-name-field-body-3>.field-items h2:last-child,.sales-pitch-text h2:last-child,.intro-block-container .intro-block-container-inner h2:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h2:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h2:last-child,.profile-container .profile-content .profile-biography-container h2:last-child,.sales-pitch-text .field-name-field-heading:last-child,.company-marquee-container .company-marquee-container-inner .company-marquee-title:last-child,.field-name-field-call-to-action-v1 .field-name-field-cta-block-title:last-child,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title:last-child,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title:last-child,.field-name-field-call-to-action-v4 .field-name-field-cta-block-title:last-child,.accordion-container .field-name-field-accordion-title:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title:last-child,.company-blocks-container .company-blocks-title:last-child,.article-card header.card-title .card-title-inner:last-child,.profile-session .session-content-inner h2.session-title:last-child,.company-list-container .company-list-container-inner .company-profile-list>h3:last-child,.user-list-container .user-list-container-inner .user-profile-list>h3:last-child,.custom-form form .amf-el h2:last-child,.node-webform .form-item h2:last-child{margin-bottom:0 !important}.page-sub-title,.filtered-html-content h3,.node-page>.content .field-name-body>.field-items h3,.node-page>.content .field-name-field-body-2>.field-items h3,.node-page>.content .field-name-field-body-3>.field-items h3,.field-name-body>.field-items h3,.video-container .video-container-inner .field-name-field-video-description>.field-items h3,.field-name-field-body-2>.field-items h3,.field-name-field-body-3>.field-items h3,.sales-pitch-text h3,.intro-block-container .intro-block-container-inner h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3,.profile-container .profile-content .profile-biography-container h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item,.company-blocks-container .company-blocks-list-container .views-group h3,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label,.node-session-item .session-company .field-name-field-prog-session-company-label,.custom-form form .amf-el h3,.node-webform .form-item h3{font-size:18px;min-height:auto;padding-left:16px !important;margin-bottom:20px !important}.wrap,.page-title,.page-sub-title,.filtered-html-content h3,.node-page>.content .field-name-body>.field-items h3,.node-page>.content .field-name-field-body-2>.field-items h3,.node-page>.content .field-name-field-body-3>.field-items h3,.field-name-body>.field-items h3,.video-container .video-container-inner .field-name-field-video-description>.field-items h3,.field-name-field-body-2>.field-items h3,.field-name-field-body-3>.field-items h3,.sales-pitch-text h3,.intro-block-container .intro-block-container-inner h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3,.profile-container .profile-content .profile-biography-container h3,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item,.company-blocks-container .company-blocks-list-container .views-group h3,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label,.node-session-item .session-company .field-name-field-prog-session-company-label,.custom-form form .amf-el h3,.node-webform .form-item h3,.filtered-html-content h2,.node-page>.content .field-name-body>.field-items h2,.node-page>.content .field-name-field-body-2>.field-items h2,.node-page>.content .field-name-field-body-3>.field-items h2,.field-name-body>.field-items h2,.video-container .video-container-inner .field-name-field-video-description>.field-items h2,.field-name-field-body-2>.field-items h2,.field-name-field-body-3>.field-items h2,.sales-pitch-text h2,.intro-block-container .intro-block-container-inner h2,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h2,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h2,.profile-container .profile-content .profile-biography-container h2,.sales-pitch-text .field-name-field-heading,.company-marquee-container .company-marquee-container-inner .company-marquee-title,.field-name-field-call-to-action-v1 .field-name-field-cta-block-title,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title,.field-name-field-call-to-action-v4 .field-name-field-cta-block-title,.accordion-container .field-name-field-accordion-title,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title,.company-blocks-container .company-blocks-title,.article-card header.card-title .card-title-inner,.profile-session .session-content-inner h2.session-title,.company-list-container .company-list-container-inner .company-profile-list>h3,.user-list-container .user-list-container-inner .user-profile-list>h3,.custom-form form .amf-el h2,.node-webform .form-item h2,.wrap-thin,article.article-container .section-inner,.custom-form-container .custom-form-inner,.node-page>.content .field-name-body>.field-items,.node-page>.content .video-container .video-container-inner .field-name-field-video-description>.field-items,.video-container .video-container-inner .node-page>.content .field-name-field-video-description>.field-items,.node-page>.content .field-name-field-body-2>.field-items,.node-page>.content .field-name-field-body-3>.field-items,.header__top,.header .navigation-container>ul,#main-content nav.tabs ul,.field-name-field-call-to-action-v4>.field-items,.sales-pitch-item-holder,.company-marquee-container .company-marquee-container-inner,.intro-block-container-inner,.user-profile-slider-container .user-profile-slider-container-inner,.node-carousel>.content>.field-collection-container>.field-type-field-collection>.field-items>.field-item>.field-collection-view>.entity.entity-table,.field-name-field-call-to-action-v1,.field-name-field-call-to-action-v2,.field-name-field-call-to-action-v3,.field-name-field-call-to-action-v3 .field-items,.rss-news-list-container .rss-news-list-inner,.ibc-vod-container .ibc-vod-inner,.rss-news-list-container .rss-news-list-holder,.home-infographic,.accordion-container .accordion-inner,.content-grid-container .content-grid-inner,.company-blocks-container .company-blocks-container-inner,.profile-container .profile-inner,.programme-container .programme-content .programme-content-inner,.node-gallery.processed .field-collection-container .field-name-field-gallery-images,.testimonial-container .testimonial-container-inner,.video-container .video-container-inner,.company-list-container .company-list-container-inner,.user-list-container .user-list-container-inner,.article-list-container,.custom-form .custom-form-inner,#main-content .webform-confirmation{width:1320px;max-width:100% !important;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wrap-thin,article.article-container .section-inner,.custom-form-container .custom-form-inner{width:1080px}.page-header{display:none}.page-container{margin-top:0}.dot-list,.filtered-html-content ul,.node-page>.content .field-name-body>.field-items ul,.node-page>.content .field-name-field-body-2>.field-items ul,.node-page>.content .field-name-field-body-3>.field-items ul,.field-name-body>.field-items ul,.video-container .video-container-inner .field-name-field-video-description>.field-items ul,.field-name-field-body-2>.field-items ul,.field-name-field-body-3>.field-items ul,.sales-pitch-text ul,.intro-block-container .intro-block-container-inner ul,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ul,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ul,.profile-container .profile-content .profile-biography-container ul,.custom-form form .amf-el ul,.node-webform .form-item ul,#main-content .webform-confirmation ul{font-size:18px;line-height:1.400em;font-weight:300;list-style:none;padding-left:25px;margin-bottom:30px}.dot-list:last-child,.filtered-html-content ul:last-child,.node-page>.content .field-name-body>.field-items ul:last-child,.node-page>.content .field-name-field-body-2>.field-items ul:last-child,.node-page>.content .field-name-field-body-3>.field-items ul:last-child,.field-name-body>.field-items ul:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items ul:last-child,.field-name-field-body-2>.field-items ul:last-child,.field-name-field-body-3>.field-items ul:last-child,.sales-pitch-text ul:last-child,.intro-block-container .intro-block-container-inner ul:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ul:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ul:last-child,.profile-container .profile-content .profile-biography-container ul:last-child,.custom-form form .amf-el ul:last-child,.node-webform .form-item ul:last-child,#main-content .webform-confirmation ul:last-child{margin-bottom:0 !important}.dot-list li,.filtered-html-content ul li,.node-page>.content .field-name-body>.field-items ul li,.node-page>.content .field-name-field-body-2>.field-items ul li,.node-page>.content .field-name-field-body-3>.field-items ul li,.field-name-body>.field-items ul li,.video-container .video-container-inner .field-name-field-video-description>.field-items ul li,.field-name-field-body-2>.field-items ul li,.field-name-field-body-3>.field-items ul li,.sales-pitch-text ul li,.intro-block-container .intro-block-container-inner ul li,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ul li,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ul li,.profile-container .profile-content .profile-biography-container ul li,.custom-form form .amf-el ul li,.node-webform .form-item ul li,#main-content .webform-confirmation ul li{padding-left:25px;position:relative;list-style:none}.dot-list li:before,.filtered-html-content ul li:before,.node-page>.content .field-name-body>.field-items ul li:before,.node-page>.content .field-name-field-body-2>.field-items ul li:before,.node-page>.content .field-name-field-body-3>.field-items ul li:before,.field-name-body>.field-items ul li:before,.video-container .video-container-inner .field-name-field-video-description>.field-items ul li:before,.field-name-field-body-2>.field-items ul li:before,.field-name-field-body-3>.field-items ul li:before,.sales-pitch-text ul li:before,.intro-block-container .intro-block-container-inner ul li:before,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ul li:before,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ul li:before,.profile-container .profile-content .profile-biography-container ul li:before,.custom-form form .amf-el ul li:before,.node-webform .form-item ul li:before,#main-content .webform-confirmation ul li:before{position:absolute;content:'';width:8px;height:8px;background:#507dbc;left:0;top:8px;border-radius:50%}.number-list,.filtered-html-content ol,.node-page>.content .field-name-body>.field-items ol,.node-page>.content .field-name-field-body-2>.field-items ol,.node-page>.content .field-name-field-body-3>.field-items ol,.field-name-body>.field-items ol,.video-container .video-container-inner .field-name-field-video-description>.field-items ol,.field-name-field-body-2>.field-items ol,.field-name-field-body-3>.field-items ol,.sales-pitch-text ol,.intro-block-container .intro-block-container-inner ol,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ol,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ol,.profile-container .profile-content .profile-biography-container ol,.custom-form form .amf-el ol,.node-webform .form-item ol,#main-content .webform-confirmation ol{font-size:18px;line-height:1.400em;font-weight:300;list-style:none;counter-reset:item;padding-left:25px;margin-bottom:30px}.number-list:last-child,.filtered-html-content ol:last-child,.node-page>.content .field-name-body>.field-items ol:last-child,.node-page>.content .field-name-field-body-2>.field-items ol:last-child,.node-page>.content .field-name-field-body-3>.field-items ol:last-child,.field-name-body>.field-items ol:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items ol:last-child,.field-name-field-body-2>.field-items ol:last-child,.field-name-field-body-3>.field-items ol:last-child,.sales-pitch-text ol:last-child,.intro-block-container .intro-block-container-inner ol:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ol:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ol:last-child,.profile-container .profile-content .profile-biography-container ol:last-child,.custom-form form .amf-el ol:last-child,.node-webform .form-item ol:last-child,#main-content .webform-confirmation ol:last-child{margin-bottom:0 !important}.number-list li,.filtered-html-content ol li,.node-page>.content .field-name-body>.field-items ol li,.node-page>.content .field-name-field-body-2>.field-items ol li,.node-page>.content .field-name-field-body-3>.field-items ol li,.field-name-body>.field-items ol li,.video-container .video-container-inner .field-name-field-video-description>.field-items ol li,.field-name-field-body-2>.field-items ol li,.field-name-field-body-3>.field-items ol li,.sales-pitch-text ol li,.intro-block-container .intro-block-container-inner ol li,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ol li,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ol li,.profile-container .profile-content .profile-biography-container ol li,.custom-form form .amf-el ol li,.node-webform .form-item ol li,#main-content .webform-confirmation ol li{padding-left:25px;position:relative;list-style:none}.number-list li:before,.filtered-html-content ol li:before,.node-page>.content .field-name-body>.field-items ol li:before,.node-page>.content .field-name-field-body-2>.field-items ol li:before,.node-page>.content .field-name-field-body-3>.field-items ol li:before,.field-name-body>.field-items ol li:before,.video-container .video-container-inner .field-name-field-video-description>.field-items ol li:before,.field-name-field-body-2>.field-items ol li:before,.field-name-field-body-3>.field-items ol li:before,.sales-pitch-text ol li:before,.intro-block-container .intro-block-container-inner ol li:before,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ol li:before,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ol li:before,.profile-container .profile-content .profile-biography-container ol li:before,.custom-form form .amf-el ol li:before,.node-webform .form-item ol li:before,#main-content .webform-confirmation ol li:before{position:absolute;content:counter(item) ") ";counter-increment:item 1;color:#507dbc;left:0;top:0;font-weight:700}.paragraph,.filtered-html-content p,.node-page>.content .field-name-body>.field-items p,.node-page>.content .field-name-field-body-2>.field-items p,.node-page>.content .field-name-field-body-3>.field-items p,.field-name-body>.field-items p,.video-container .video-container-inner .field-name-field-video-description>.field-items p,.field-name-field-body-2>.field-items p,.field-name-field-body-3>.field-items p,.sales-pitch-text p,.intro-block-container .intro-block-container-inner p,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p,.profile-container .profile-content .profile-biography-container p,form#user-login p,form#user-pass p,form#user-pass-reset p,.article-card section.card-content .field-name-field-article-date,.article-card section.card-content .field-name-body,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description,.profile-container .profile-content .profile-biography,.custom-form form .amf-el p,.node-webform .form-item p,#main-content .webform-confirmation p{font-size:18px;line-height:1.400em;font-weight:200;margin-bottom:30px}.paragraph strong,.filtered-html-content p strong,.node-page>.content .field-name-body>.field-items p strong,.node-page>.content .field-name-field-body-2>.field-items p strong,.node-page>.content .field-name-field-body-3>.field-items p strong,.field-name-body>.field-items p strong,.video-container .video-container-inner .field-name-field-video-description>.field-items p strong,.field-name-field-body-2>.field-items p strong,.field-name-field-body-3>.field-items p strong,.sales-pitch-text p strong,.intro-block-container .intro-block-container-inner p strong,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p strong,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p strong,.profile-container .profile-content .profile-biography-container p strong,form#user-login p strong,form#user-pass p strong,form#user-pass-reset p strong,.article-card section.card-content .field-name-field-article-date strong,.article-card section.card-content .field-name-body strong,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description strong,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description strong,.profile-container .profile-content .profile-biography strong,.custom-form form .amf-el p strong,.node-webform .form-item p strong,#main-content .webform-confirmation p strong{font-weight:600}.paragraph:last-child,.filtered-html-content p:last-child,.node-page>.content .field-name-body>.field-items p:last-child,.node-page>.content .field-name-field-body-2>.field-items p:last-child,.node-page>.content .field-name-field-body-3>.field-items p:last-child,.field-name-body>.field-items p:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items p:last-child,.field-name-field-body-2>.field-items p:last-child,.field-name-field-body-3>.field-items p:last-child,.sales-pitch-text p:last-child,.intro-block-container .intro-block-container-inner p:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p:last-child,.profile-container .profile-content .profile-biography-container p:last-child,form#user-login p:last-child,form#user-pass p:last-child,form#user-pass-reset p:last-child,.article-card section.card-content .field-name-field-article-date:last-child,.article-card section.card-content .field-name-body:last-child,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description:last-child,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description:last-child,.profile-container .profile-content .profile-biography:last-child,.custom-form form .amf-el p:last-child,.node-webform .form-item p:last-child,#main-content .webform-confirmation p:last-child{margin-bottom:0 !important}.paragraph a,.filtered-html-content p a,.node-page>.content .field-name-body>.field-items p a,.node-page>.content .field-name-field-body-2>.field-items p a,.node-page>.content .field-name-field-body-3>.field-items p a,.field-name-body>.field-items p a,.video-container .video-container-inner .field-name-field-video-description>.field-items p a,.field-name-field-body-2>.field-items p a,.field-name-field-body-3>.field-items p a,.sales-pitch-text p a,.intro-block-container .intro-block-container-inner p a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p a,.profile-container .profile-content .profile-biography-container p a,form#user-login p a,form#user-pass p a,form#user-pass-reset p a,.article-card section.card-content .field-name-field-article-date a,.article-card section.card-content .field-name-body a,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description a,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description a,.profile-container .profile-content .profile-biography a,.custom-form form .amf-el p a,.node-webform .form-item p a,#main-content .webform-confirmation p a{opacity:1;transition:opacity 0.2s ease}.paragraph a:hover,.filtered-html-content p a:hover,.node-page>.content .field-name-body>.field-items p a:hover,.node-page>.content .field-name-field-body-2>.field-items p a:hover,.node-page>.content .field-name-field-body-3>.field-items p a:hover,.field-name-body>.field-items p a:hover,.video-container .video-container-inner .field-name-field-video-description>.field-items p a:hover,.field-name-field-body-2>.field-items p a:hover,.field-name-field-body-3>.field-items p a:hover,.sales-pitch-text p a:hover,.intro-block-container .intro-block-container-inner p a:hover,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p a:hover,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p a:hover,.profile-container .profile-content .profile-biography-container p a:hover,form#user-login p a:hover,form#user-pass p a:hover,form#user-pass-reset p a:hover,.article-card section.card-content .field-name-field-article-date a:hover,.article-card section.card-content .field-name-body a:hover,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description a:hover,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description a:hover,.profile-container .profile-content .profile-biography a:hover,.custom-form form .amf-el p a:hover,.node-webform .form-item p a:hover,#main-content .webform-confirmation p a:hover{opacity:0.7;text-decoration:underline}.inline-link,.page-title a,.page-sub-title a,.filtered-html-content h3 a,.node-page>.content .field-name-body>.field-items h3 a,.node-page>.content .field-name-field-body-2>.field-items h3 a,.node-page>.content .field-name-field-body-3>.field-items h3 a,.field-name-body>.field-items h3 a,.video-container .video-container-inner .field-name-field-video-description>.field-items h3 a,.field-name-field-body-2>.field-items h3 a,.field-name-field-body-3>.field-items h3 a,.sales-pitch-text h3 a,.intro-block-container .intro-block-container-inner h3 a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h3 a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h3 a,.profile-container .profile-content .profile-biography-container h3 a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item a,.company-blocks-container .company-blocks-list-container .views-group h3 a,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label a,.node-session-item .session-company .field-name-field-prog-session-company-label a,.custom-form form .amf-el h3 a,.node-webform .form-item h3 a,.filtered-html-content h2 a,.node-page>.content .field-name-body>.field-items h2 a,.node-page>.content .field-name-field-body-2>.field-items h2 a,.node-page>.content .field-name-field-body-3>.field-items h2 a,.field-name-body>.field-items h2 a,.video-container .video-container-inner .field-name-field-video-description>.field-items h2 a,.field-name-field-body-2>.field-items h2 a,.field-name-field-body-3>.field-items h2 a,.sales-pitch-text h2 a,.intro-block-container .intro-block-container-inner h2 a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item h2 a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body h2 a,.profile-container .profile-content .profile-biography-container h2 a,.sales-pitch-text .field-name-field-heading a,.company-marquee-container .company-marquee-container-inner .company-marquee-title a,.field-name-field-call-to-action-v1 .field-name-field-cta-block-title a,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title a,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title a,.field-name-field-call-to-action-v4 .field-name-field-cta-block-title a,.accordion-container .field-name-field-accordion-title a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title a,.company-blocks-container .company-blocks-title a,.article-card header.card-title .card-title-inner a,.profile-session .session-content-inner h2.session-title a,.company-list-container .company-list-container-inner .company-profile-list>h3 a,.user-list-container .user-list-container-inner .user-profile-list>h3 a,.custom-form form .amf-el h2 a,.node-webform .form-item h2 a,.dot-list li a,.filtered-html-content ul li a,.node-page>.content .field-name-body>.field-items ul li a,.node-page>.content .field-name-field-body-2>.field-items ul li a,.node-page>.content .field-name-field-body-3>.field-items ul li a,.field-name-body>.field-items ul li a,.video-container .video-container-inner .field-name-field-video-description>.field-items ul li a,.field-name-field-body-2>.field-items ul li a,.field-name-field-body-3>.field-items ul li a,.sales-pitch-text ul li a,.intro-block-container .intro-block-container-inner ul li a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ul li a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ul li a,.profile-container .profile-content .profile-biography-container ul li a,.custom-form form .amf-el ul li a,.node-webform .form-item ul li a,#main-content .webform-confirmation ul li a,.number-list li a,.filtered-html-content ol li a,.node-page>.content .field-name-body>.field-items ol li a,.node-page>.content .field-name-field-body-2>.field-items ol li a,.node-page>.content .field-name-field-body-3>.field-items ol li a,.field-name-body>.field-items ol li a,.video-container .video-container-inner .field-name-field-video-description>.field-items ol li a,.field-name-field-body-2>.field-items ol li a,.field-name-field-body-3>.field-items ol li a,.sales-pitch-text ol li a,.intro-block-container .intro-block-container-inner ol li a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item ol li a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body ol li a,.profile-container .profile-content .profile-biography-container ol li a,.custom-form form .amf-el ol li a,.node-webform .form-item ol li a,#main-content .webform-confirmation ol li a,.paragraph a,.filtered-html-content p a,.node-page>.content .field-name-body>.field-items p a,.node-page>.content .field-name-field-body-2>.field-items p a,.node-page>.content .field-name-field-body-3>.field-items p a,.field-name-body>.field-items p a,.video-container .video-container-inner .field-name-field-video-description>.field-items p a,.field-name-field-body-2>.field-items p a,.field-name-field-body-3>.field-items p a,.sales-pitch-text p a,.intro-block-container .intro-block-container-inner p a,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item p a,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body p a,.profile-container .profile-content .profile-biography-container p a,form#user-login p a,form#user-pass p a,form#user-pass-reset p a,.article-card section.card-content .field-name-field-article-date a,.article-card section.card-content .field-name-body a,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description a,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description a,.profile-container .profile-content .profile-biography a,.custom-form form .amf-el p a,.node-webform .form-item p a,#main-content .webform-confirmation p a,.custom-form form .amf-el a,.node-webform .form-item a{color:#507dbc}.node-page>.content .field-name-body,.node-page>.content .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .node-page>.content .field-name-field-video-description,.node-page>.content .field-name-field-body-2,.node-page>.content .field-name-field-body-3{margin:0;padding:40px 0;max-width:none}.filtered-html-content table,.node-page>.content .field-name-body>.field-items table,.node-page>.content .field-name-field-body-2>.field-items table,.node-page>.content .field-name-field-body-3>.field-items table,.field-name-body>.field-items table,.video-container .video-container-inner .field-name-field-video-description>.field-items table,.field-name-field-body-2>.field-items table,.field-name-field-body-3>.field-items table,.sales-pitch-text table,.intro-block-container .intro-block-container-inner table,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table,.profile-container .profile-content .profile-biography-container table{width:100%;margin-bottom:30px}.filtered-html-content table:last-child,.node-page>.content .field-name-body>.field-items table:last-child,.node-page>.content .field-name-field-body-2>.field-items table:last-child,.node-page>.content .field-name-field-body-3>.field-items table:last-child,.field-name-body>.field-items table:last-child,.video-container .video-container-inner .field-name-field-video-description>.field-items table:last-child,.field-name-field-body-2>.field-items table:last-child,.field-name-field-body-3>.field-items table:last-child,.sales-pitch-text table:last-child,.intro-block-container .intro-block-container-inner table:last-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table:last-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table:last-child,.profile-container .profile-content .profile-biography-container table:last-child{margin-bottom:0}.filtered-html-content table tr:nth-child(even) td,.node-page>.content .field-name-body>.field-items table tr:nth-child(even) td,.node-page>.content .field-name-field-body-2>.field-items table tr:nth-child(even) td,.node-page>.content .field-name-field-body-3>.field-items table tr:nth-child(even) td,.field-name-body>.field-items table tr:nth-child(even) td,.video-container .video-container-inner .field-name-field-video-description>.field-items table tr:nth-child(even) td,.field-name-field-body-2>.field-items table tr:nth-child(even) td,.field-name-field-body-3>.field-items table tr:nth-child(even) td,.sales-pitch-text table tr:nth-child(even) td,.intro-block-container .intro-block-container-inner table tr:nth-child(even) td,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table tr:nth-child(even) td,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table tr:nth-child(even) td,.profile-container .profile-content .profile-biography-container table tr:nth-child(even) td{background-color:#fff}.filtered-html-content table tr:nth-child(odd) td,.node-page>.content .field-name-body>.field-items table tr:nth-child(odd) td,.node-page>.content .field-name-field-body-2>.field-items table tr:nth-child(odd) td,.node-page>.content .field-name-field-body-3>.field-items table tr:nth-child(odd) td,.field-name-body>.field-items table tr:nth-child(odd) td,.video-container .video-container-inner .field-name-field-video-description>.field-items table tr:nth-child(odd) td,.field-name-field-body-2>.field-items table tr:nth-child(odd) td,.field-name-field-body-3>.field-items table tr:nth-child(odd) td,.sales-pitch-text table tr:nth-child(odd) td,.intro-block-container .intro-block-container-inner table tr:nth-child(odd) td,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table tr:nth-child(odd) td,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table tr:nth-child(odd) td,.profile-container .profile-content .profile-biography-container table tr:nth-child(odd) td{background-color:#f0f0f0}.filtered-html-content table th,.node-page>.content .field-name-body>.field-items table th,.node-page>.content .field-name-field-body-2>.field-items table th,.node-page>.content .field-name-field-body-3>.field-items table th,.field-name-body>.field-items table th,.video-container .video-container-inner .field-name-field-video-description>.field-items table th,.field-name-field-body-2>.field-items table th,.field-name-field-body-3>.field-items table th,.sales-pitch-text table th,.intro-block-container .intro-block-container-inner table th,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table th,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table th,.profile-container .profile-content .profile-biography-container table th,.filtered-html-content table td,.node-page>.content .field-name-body>.field-items table td,.node-page>.content .field-name-field-body-2>.field-items table td,.node-page>.content .field-name-field-body-3>.field-items table td,.field-name-body>.field-items table td,.video-container .video-container-inner .field-name-field-video-description>.field-items table td,.field-name-field-body-2>.field-items table td,.field-name-field-body-3>.field-items table td,.sales-pitch-text table td,.intro-block-container .intro-block-container-inner table td,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table td,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table td,.profile-container .profile-content .profile-biography-container table td{padding:10px 20px;border-bottom:1px solid #ddd;text-align:left;color:#222}.filtered-html-content table td:first-child,.node-page>.content .field-name-body>.field-items table td:first-child,.node-page>.content .field-name-field-body-2>.field-items table td:first-child,.node-page>.content .field-name-field-body-3>.field-items table td:first-child,.field-name-body>.field-items table td:first-child,.video-container .video-container-inner .field-name-field-video-description>.field-items table td:first-child,.field-name-field-body-2>.field-items table td:first-child,.field-name-field-body-3>.field-items table td:first-child,.sales-pitch-text table td:first-child,.intro-block-container .intro-block-container-inner table td:first-child,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table td:first-child,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table td:first-child,.profile-container .profile-content .profile-biography-container table td:first-child{border-top:1px solid #ddd}.filtered-html-content table th,.node-page>.content .field-name-body>.field-items table th,.node-page>.content .field-name-field-body-2>.field-items table th,.node-page>.content .field-name-field-body-3>.field-items table th,.field-name-body>.field-items table th,.video-container .video-container-inner .field-name-field-video-description>.field-items table th,.field-name-field-body-2>.field-items table th,.field-name-field-body-3>.field-items table th,.sales-pitch-text table th,.intro-block-container .intro-block-container-inner table th,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item table th,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body table th,.profile-container .profile-content .profile-biography-container table th{font-weight:bold;background:#507dbc;color:#fff;border:none}.clearfix:after,.mobile-header .mobile-header__navigation>ul li ul:after,.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group:after,.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items:after,.programme-container .filter-container .filter-inner:after,.programme-container .filter-container .filter-rows:after,.video-container .video-container-inner .video-columns:after,.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items:after,.node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item:after,.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items:after,.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items:after,.company-list-container .company-list-container-inner .company-profile-list:after,.user-list-container .user-list-container-inner .user-profile-list:after,.item-list-pager ul.pager:after{content:"";display:table;clear:both}.footer{background:#000;color:#fff}.footer__top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:18px;padding:18px 0;border-bottom:1px solid #4F4F4F;font-weight:500;font-size:16px}@media (max-width:740px){.footer__top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__top .contact-label{opacity:0.5;text-transform:none}.footer__top .contact-number-container,.footer__top .contact-fax-container{width:345px}@media (max-width:1023px){.footer__top .contact-number-container,.footer__top .contact-fax-container{width:auto;padding:15px 0}}.footer__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.footer__body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:740px){.footer__body{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__body ul{padding:30px 0;font-size:16px;line-height:25px}@media (max-width:1023px){.footer__body ul{width:50%}}@media (max-width:740px){.footer__body ul{width:100%;padding:0}}.footer__body ul li{padding-left:10px}.footer__body ul a{font-weight:500;position:relative;display:inline-block}.footer__body ul a:before{position:absolute;content:'';left:-10px;top:9px;width:4px;height:4px;border-radius:50%;background:#fff;transition:all 0.25s}.footer__body ul a:hover:before{background:#507dbc;left:-13px}.footer__info{font-size:16px;line-height:26px;padding:30px 0 4px;width:345px}@media (max-width:1023px){.footer__info{width:50%}}@media (max-width:740px){.footer__info{width:100%}}.footer__info label{display:none}.footer a,.footer a.active{color:#fff}.footer__holder>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:35px;border-top:1px solid #4F4F4F}@media (max-width:740px){.footer__holder>ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;padding:15px 0}}.footer__holder>ul li{margin-left:48px}.footer__holder>ul li:first-child{margin-left:0}@media (max-width:740px){.footer__holder>ul li{margin-left:0;margin-bottom:10px;text-align:center}}.footer .field-name-field-footer-highlight-link a{color:#507dbc;font-weight:700;transition:color 0.25s}.footer .field-name-field-footer-highlight-link a:hover{color:#0a4ca9}.footer .entity-field-collection-item{margin-bottom:26px}.footer__description{padding:30px 0;width:345px}@media (max-width:1023px){.footer__description{width:auto;min-width:100%}}@media (max-width:740px){.footer__description .btn{width:100%}}.footer__description-text{margin-bottom:26px}.footer__description-text span,.footer__description-text a{font-size:16px;line-height:25px;font-weight:500}.footer__description-text span{display:block}.footer__description-text a{display:inline-block;vertical-align:top}.header{font-family:"museo",sans-serif;position:relative}@media (max-width:1023px){.header{display:none}}.header__top{padding-top:10px;padding-bottom:10px;position:relative}.header__left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:22px 0 23px}.header__logo{display:block;width:141px;height:126px;overflow:hidden;text-indent:-99999px;background:url(../images/logo.svg) no-repeat 50% 50%;background-size:cover;margin-right:28px}.header__logo-link{display:block;height:100%}.header__text{width:320px}@media (max-width:1280px){.header__text{width:285px}}.header__text-row{font-size:20px}@media (max-width:1280px){.header__text-row{font-size:18px}}.header__text-row_bold{font-weight:700;margin-bottom:11px;font-size:18px}.header__top-nav{overflow:hidden;padding-left:68px;margin-right:-33px;display:none}@media (max-width:1023px){.header__top-nav{display:block}}.header__top-nav .field-items{display:-webkit-flex;display:-ms-flexbox;display:flex}.header__top-nav .field-item{float:none}.header__top-nav .field-item:nth-child(1n) .header-cta{background:#5f9bef}.header__top-nav .field-item:nth-child(1n) .header-cta:before{border-color:transparent #5f9bef transparent transparent}.header__top-nav .field-item:nth-child(1n) .header-cta:hover{background:#0a4ca9}.header__top-nav .field-item:nth-child(1n) .header-cta:hover:before{border-color:transparent #0a4ca9 transparent transparent}.header__top-nav .field-item:nth-child(2n) .header-cta{background:#5085cf}.header__top-nav .field-item:nth-child(2n) .header-cta:before{border-color:transparent #5085cf transparent transparent}.header__top-nav .field-item:nth-child(2n) .header-cta:hover{background:#0a4ca9}.header__top-nav .field-item:nth-child(2n) .header-cta:hover:before{border-color:transparent #0a4ca9 transparent transparent}.header__top-nav .field-item:nth-child(3n) .header-cta{background:#507dbc}.header__top-nav .field-item:nth-child(3n) .header-cta:before{border-color:transparent #507dbc transparent transparent}.header__top-nav .field-item:nth-child(3n) .header-cta:hover{background:#0a4ca9}.header__top-nav .field-item:nth-child(3n) .header-cta:hover:before{border-color:transparent #0a4ca9 transparent transparent}.header__top-nav .header-cta{display:block;height:auto;width:auto;margin-left:0;position:relative;white-space:nowrap;padding:25px 80px 27px 44px;text-transform:uppercase;text-align:center;font-size:12px;font-weight:900;line-height:16px;transition:all 0.25s}.header__top-nav .header-cta:before{position:absolute;content:'';right:100%;top:0;width:0;height:0;border-style:solid;border-width:0 48px 68px 0;transition:all 0.25s}@media (max-width:1280px){.header__top-nav .header-cta{padding:25px 60px 27px 24px}}.header__top-nav .header-cta-inner{position:static}.header>.navigation-container>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#000;padding:0;position:relative;z-index:201}.header>.navigation-container>ul a,.header>.navigation-container>ul .nolink{color:#fff;display:block;line-height:22px;font-size:16px;font-weight:500;padding:12px 17px}.header>.navigation-container>ul .nolink{cursor:default}.header>.navigation-container>ul>li{position:relative}.header>.navigation-container>ul>li.expanded{padding:0}.header>.navigation-container>ul>li>ul{visibility:hidden;pointer-events:none;position:absolute;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;top:100%;padding:0;opacity:0;white-space:nowrap;transition:all 0.25s ease-out 0s;padding-top:10px}@media (max-width:1700px){.header>.navigation-container>ul>li:last-child>ul,.header>.navigation-container>ul>li:nth-last-child(2)>ul{left:auto;right:0}}.header>.navigation-container>ul>li:hover>ul{pointer-events:all;opacity:1;visibility:visible;padding-top:0}.header .navigation-container{background:#000}.header .navigation-container ul,.header .navigation-container li{list-style:none;list-style-image:none}.header .navigation-container>ul>li{padding:0;margin:0}.header .navigation-container>ul>li>a{position:relative}.header .navigation-container>ul>li>a:before{position:absolute;content:'';right:0;width:0;left:auto;bottom:0;height:3px;background:#5085cf;transition:width 0.25s,opacity 0.25s}.header .navigation-container>ul>li>a:hover:before{left:0;right:auto;width:100%}.header .navigation-container>ul>li>ul{display:block;background:rgba(0,0,0,0.95);width:300px}.header .navigation-container>ul>li>ul>li{padding:0;margin:0;display:block;position:relative;transition:all 0.2s ease}.header .navigation-container>ul>li>ul>li a{white-space:normal !important}.header .navigation-container>ul>li>ul>li ul{background-color:#507dbc;color:#fff;display:block;position:absolute;left:100%;top:0;width:300px;visibility:hidden;opacity:0;line-height:22px;transition:all 0.2s ease}.header .navigation-container>ul>li>ul>li ul>li{display:block}.header .navigation-container>ul>li>ul>li:hover{background:#507dbc;color:#fff}.header .navigation-container>ul>li>ul>li:hover ul{visibility:visible;opacity:1}.header .navigation-container>ul>li.expand-left>ul>li ul{left:auto;right:100%}.header__right{overflow:hidden;position:absolute;right:0;top:0;bottom:0;min-width:50%}.header__right-text{position:absolute;right:20px;top:110px;padding:0;text-align:right;letter-spacing:0.08em}.header__right-text a{color:inherit}.header__right-text-row{display:block;font-weight:900;text-transform:uppercase}.mobile-header{background:#fff;width:100%;padding-top:50px;z-index:501;position:relative}@media (min-width:1024px){.mobile-header{display:none}}.mobile-header__logo{display:block;min-width:71px;max-width:71px;max-height:63px;min-height:63px;overflow:hidden;text-indent:-99999px;background:url(../images/logo.svg) no-repeat 50% 50%;background-size:cover;margin-right:15px}.mobile-header__logo-link{display:block;height:100%}.mobile-header__top{background:#4F4F4F;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;left:0;width:100%;z-index:13;top:0;font-weight:700}.mobile-header__top-left{padding:11px 15px;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.mobile-header__opener{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;background:#507dbc;position:relative;width:50px;height:50px;border:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile-header__opener span{display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;width:26px;border-style:solid;border-width:2px 0;border-color:#fff;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-header__opener span:before{width:100%;height:2px;background:#fff;content:'';display:block}.mobile-header__text-row{display:block;font-size:12px;text-transform:uppercase;line-height:14px}.mobile-header__text-row_low{text-transform:none}.mobile-header__text-row_bold{font-weight:700}.mobile-header__body{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-header .header__top-nav{width:100%;padding:0}.mobile-header .header__top-nav .header-cta{font-size:10px;line-height:12px;padding:0 30px 0 10px;white-space:normal;height:52px}.mobile-header .header__top-nav .header-cta .header-cta-inner{vertical-align:middle;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:hidden}.mobile-header .header__top-nav .header-cta .header-cta-inner span{display:inline}.mobile-header .header__top-nav .header-cta:before{border-width:0 20px 50px 0}.mobile-header .header__top-nav .field-name-field-header-cta>.field-items{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.mobile-header .header__top-nav .field-name-field-header-cta>.field-items .field-item{display:inline-block;zoom:1;vertical-align:top;display:inline-block;width:50%}.mobile-header .header__top-nav .field-name-field-header-cta>.field-items .field-item:nth-child(1) .header-cta{padding:0 30px 0 20px}.mobile-header .header__top-nav .field-name-field-header-cta>.field-items .field-item:nth-child(3){width:32%}.mobile-header .header__top-nav .field-name-field-header-cta>.field-items .field-item:nth-child(3) .header-cta{padding:0 20px}.mobile-header .mobile-header__navigation{position:fixed;left:0;top:0;right:0;bottom:0;background:#eee;color:#000;z-index:501;overflow-y:auto;overflow-x:hidden;transition:all 0.4s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);pointer-events:none;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;padding:40px 0 60px 0;font-size:14px}.mobile-header .mobile-header__navigation:before{content:'';position:absolute;top:0;right:0;left:0;height:500px;background:url(../images/logo.svg) no-repeat;background-size:contain;background-position:right top;opacity:0.02;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:none}.mobile-header .mobile-header__navigation .close{display:block;font-size:inherit;line-height:18px;padding:16px 40px;color:inherit;font-weight:lighter;font-style:italic;cursor:pointer;z-index:50;position:relative}.mobile-header .mobile-header__navigation .close:before{font-family:'icomoon';content:'\ea0f';display:inline-block;height:18px;width:18px;float:left;margin-right:3px;margin-top:-1px;font-style:normal}.mobile-header .mobile-header__navigation>ul{position:relative;z-index:50}.mobile-header .mobile-header__navigation>ul>li>a,.mobile-header .mobile-header__navigation>ul>li>span{text-transform:uppercase;font-weight:700;border-bottom:1px dashed rgba(0,0,0,0.1)}.mobile-header .mobile-header__navigation>ul li{margin:0;padding:0;display:block;position:relative}.mobile-header .mobile-header__navigation>ul li.expanded>a,.mobile-header .mobile-header__navigation>ul li.expanded>span{font-weight:700;border-bottom:1px dashed rgba(0,0,0,0.1);transition:all 0.2s ease;position:relative;padding-right:82px}.mobile-header .mobile-header__navigation>ul li.expanded>a .unfold,.mobile-header .mobile-header__navigation>ul li.expanded>span .unfold{font-size:16px;background:transparent;height:50px;width:50px;display:inline-block;position:absolute;right:40px;top:0;z-index:50;line-height:50px;text-align:center;opacity:0.5;-webkit-font-smoothing:antialiased;font-weight:normal;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.2s ease}.mobile-header .mobile-header__navigation>ul li.expanded>a .unfold:before,.mobile-header .mobile-header__navigation>ul li.expanded>span .unfold:before{font-family:'icomoon';content:'\ea43';display:inline-block}.mobile-header .mobile-header__navigation>ul li:first-child{border-top:0}.mobile-header .mobile-header__navigation>ul li .field-item{width:auto}.mobile-header .mobile-header__navigation>ul li ul{position:relative;display:none}.mobile-header .mobile-header__navigation>ul li ul:before{content:'';background:rgba(0,0,0,0.05);position:absolute;left:0;right:0;bottom:0;top:0;display:block}.mobile-header .mobile-header__navigation>ul li ul a{font-weight:400}.mobile-header .mobile-header__navigation>ul li.open>a,.mobile-header .mobile-header__navigation>ul li.open>span{color:#507dbc}.mobile-header .mobile-header__navigation>ul li.open>a .unfold,.mobile-header .mobile-header__navigation>ul li.open>span .unfold{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header .mobile-header__navigation>ul li.open>ul{display:block}.mobile-header .mobile-header__navigation>ul a,.mobile-header .mobile-header__navigation>ul .nolink{display:block;font-size:inherit;line-height:18px;padding:16px 40px;color:inherit;text-decoration:none !important;font-weight:normal}.social-sidebar-container{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.8);width:42px;z-index:201}@media (max-width:740px){.social-sidebar-container{display:none}}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a{width:42px;height:42px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:22px;color:#000;background:transparent;transition:all 0.25s ease;position:relative}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a span{font-family:"FontAwesome"}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="facebook"] span:before{content:'\f09a'}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="linkedin"] span:before{content:"\f08c"}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="twitter"] span:before{content:"\f099"}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="youtube"] span:before{content:"\f16a"}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="instagram"] span:before{content:"\f16d"}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a[data-type="ibc-tv"] span:before{position:absolute;content:"";background:url(/sites/all/themes/ibc/assets/images/ibctv-white.svg);background:url(/sites/all/themes/ibc/assets/images/ibctv-black.svg);background-size:75%;background-repeat:no-repeat;background-position:center center;top:0;bottom:0;right:0;left:0;transition:all 0.25s ease}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a:hover{background:#000;color:#fff}.social-sidebar-container .field-name-field-social-pages>.field-items>.field-item a:hover[data-type="ibc-tv"] span:before{background:url(/sites/all/themes/ibc/assets/images/ibctv-white.svg);background-size:75%;background-repeat:no-repeat;background-position:center center}.menu-opened .mobile-header>.mobile-header__navigation{-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);pointer-events:all;opacity:1;visibility:visible}.header__sticky{position:fixed;top:0;right:0;left:0;z-index:999}.header__sticky:before{content:'';display:block;background:#507dbc;height:68px;position:absolute;top:0;right:0;width:25%}@media (max-width:1023px){.header__sticky{display:none}}.header__sticky>.header__top-nav{display:block;margin:0 auto;max-width:1280px}.header__sticky>.header__top-nav .field-name-field-header-cta{display:inline-block;float:right}body.admin-menu .header__sticky{top:29px}#main-content nav.tabs{background:#222;border-bottom:3px solid #507dbc}#main-content nav.tabs ul li a{background:rgba(255,255,255,0.1);color:#fff}#main-content nav.tabs ul li a.active{background:#507dbc}.node-page>.content>div{background-color:#ffffff}.node-page>.content>div:nth-child(even){background-color:#f8f8f8}button,a,input[type="submit"]{outline:none;cursor:pointer;text-decoration:none}button:focus,button:active,a:focus,a:active,input[type="submit"]:focus,input[type="submit"]:active{outline:none}.btn-holder{text-align:left}.btn-holder_center,.sales-pitch-text .field-name-field-sales-pitch-link{text-align:center}.btn-holder_right{text-align:right}.btn-light,.sales-pitch-text .field-name-field-sales-pitch-link a,.node-carousel .carousel-cta,.view-filters .views-exposed-form input[type="submit"]{display:inline-block;vertical-align:top;font-family:"museo",sans-serif;text-transform:uppercase;line-height:15px;padding:15px;min-width:230px;text-decoration:none;text-align:center;transition:all 0.25s;border:1px solid #fff !important;color:#fff !important;background:transparent !important;font-weight:900;font-size:12px}.btn-light:hover,.sales-pitch-text .field-name-field-sales-pitch-link a:hover,.node-carousel .carousel-cta:hover,.view-filters .views-exposed-form input[type="submit"]:hover{background:#507dbc !important;border-color:#507dbc !important;color:#fff !important}.btn-dark,.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text .field-name-field-sales-pitch-link a,.intro-block-container .intro-block-container-inner>.field-collection-container a,.article-card section.card-content .card-button,.video-container .video-container-inner .field-name-field-video-call-to-action a{display:inline-block;vertical-align:top;border:1px solid #000;font-family:"museo",sans-serif;text-transform:uppercase;line-height:15px;padding:15px;min-width:230px;color:#000 !important;text-decoration:none;text-align:center;transition:all 0.25s;font-weight:900;font-size:12px}.btn-dark:hover,.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text .field-name-field-sales-pitch-link a:hover,.intro-block-container .intro-block-container-inner>.field-collection-container a:hover,.article-card section.card-content .card-button:hover,.video-container .video-container-inner .field-name-field-video-call-to-action a:hover{background:#507dbc !important;border-color:#507dbc !important;color:#fff !important}.btn-red,.filtered-html-content a.button,.node-page>.content .field-name-body>.field-items a.button,.node-page>.content .field-name-field-body-2>.field-items a.button,.node-page>.content .field-name-field-body-3>.field-items a.button,.field-name-body>.field-items a.button,.video-container .video-container-inner .field-name-field-video-description>.field-items a.button,.field-name-field-body-2>.field-items a.button,.field-name-field-body-3>.field-items a.button,.sales-pitch-text a.button,.intro-block-container .intro-block-container-inner a.button,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item a.button,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body a.button,.profile-container .profile-content .profile-biography-container a.button,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button a,.node-account-page form .form-actions input,.account-node-list .account-node-list-row .link a{display:inline-block;vertical-align:top;font-family:"museo",sans-serif;text-transform:uppercase;line-height:15px;padding:15px;min-width:230px;text-align:center;transition:all 0.25s;background:#507dbc !important;border-color:#507dbc !important;color:#fff !important;text-decoration:none !important;font-weight:900;font-size:12px}.btn-red:hover,.filtered-html-content a.button:hover,.field-name-body>.field-items a.button:hover,.video-container .video-container-inner .field-name-field-video-description>.field-items a.button:hover,.field-name-field-body-2>.field-items a.button:hover,.field-name-field-body-3>.field-items a.button:hover,.sales-pitch-text a.button:hover,.intro-block-container .intro-block-container-inner a.button:hover,.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item a.button:hover,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-body a.button:hover,.profile-container .profile-content .profile-biography-container a.button:hover,.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button a:hover,.node-account-page form .form-actions input:hover,.account-node-list .account-node-list-row .link a:hover{background:#0a4ca9 !important;border-color:#0a4ca9 !important}.btn{display:inline-block;vertical-align:top;border:1px solid #000;font-family:"museo",sans-serif;text-transform:uppercase;line-height:15px;padding:15px;min-width:230px;color:#000;text-decoration:none;text-align:center;transition:all 0.25s;font-weight:900;font-size:12px}.btn:hover{background:#000;color:#fff}.btn_light{border-color:#fff;color:#fff}.btn_light:hover{background:#507dbc;border-color:#507dbc;color:#fff}.btn_red,.global-submit,.custom-form form input[type="submit"],.node-webform .form-actions input[type="submit"]{background:#507dbc;border-color:#507dbc;color:#fff}.btn_red:hover,.global-submit:hover,.custom-form form input[type="submit"]:hover,.node-webform .form-actions input[type="submit"]:hover{background:#0a4ca9;border-color:#0a4ca9}.social-sharing-block{background:#222;display:none}body{background:#fff;min-width:320px;font:500 16px/1.2 "museo",sans-serif,Arial,Helvetica,sans-serif;color:#000}@media (max-width:740px){body{font-size:14px}}*,*:after,*:before{box-sizing:border-box}.field-name-field-call-to-action-v1{padding:20px}.field-name-field-call-to-action-v2{padding:20px}.field-name-field-call-to-action-v3{padding:20px}.field-name-field-call-to-action-v4{background-color:#EBEBEB;padding:30px 0}.field-name-field-call-to-action-v4 .field-name-field-cta-block-ref>.field-items{margin:0 -1%}.field-name-field-call-to-action-v4 .field-name-field-cta-block-ref>.field-items>.field-item{float:left;width:23%;margin:1%}@media (max-width:900px){.field-name-field-call-to-action-v4 .field-name-field-cta-block-ref>.field-items>.field-item{width:48% !important}}@media (max-width:640px){.field-name-field-call-to-action-v4 .field-name-field-cta-block-ref>.field-items>.field-item{width:98% !important;margin-bottom:20px;margin-top:0}.field-name-field-call-to-action-v4 .field-name-field-cta-block-ref>.field-items>.field-item:last-child{margin-bottom:0}}.field-name-field-call-to-action-v4 .ibc-cta-v4-container{display:block;background-color:#FFFFFF;box-shadow:0 0 20px -2px rgba(102,102,102,0.1); }.field-name-field-call-to-action-v4 .ibc-cta-v4-container a{text-decoration:none}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a figure{position:relative;border-bottom:3px solid #507dbc;display:block}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a figure img{display:block;width:100%;height:auto}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a figure:after{content:'';position:absolute;background-color:#507dbc;opacity:0;width:100%;height:100%;top:0;transition:all .3s;-webkit-transition:all .3s}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a .info-container{padding:30px;position:relative;padding-bottom:54px}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a h2{font-weight:700;font-size:18px;padding-bottom:10px;display:block;color:#333333}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a .description{font-weight:200;font-size:16px;padding-bottom:50px;display:block;color:#333333}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a .btn-holder{font-weight:700;font-size:12px;/*text-transform:uppercase;*/border:1px solid #000;padding:15px;text-align:center;color:#000000;transition:all .3s;-webkit-transition:all .3s;/*position:absolute;*/bottom:-10px;left:30px;right:30px; max-height:140px; overflow:hidden;}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a:hover .btn-holder{background-color:#507dbc;border:1px solid #507dbc;color:#FFFFFF}.field-name-field-call-to-action-v4 .ibc-cta-v4-container a:hover figure:after{opacity:0.5;z-index:1}.field-name-field-call-to-action-v4 .field-item:nth-child(3n+3) .ibc-cta-v4-container{margin-right:0}@media (max-width:900px){.field-name-field-call-to-action-v4 .field-item:nth-child(2n+2){margin-right:0}}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="3"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="3"] .field-name-field-cta-block-ref>.field-items>.field-item{width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="5"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="5"] .field-name-field-cta-block-ref>.field-items>.field-item{width:48%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="5"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+3),.field-name-field-call-to-action-v4 .call-to-action-block[data-count="5"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+3){width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="6"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="6"] .field-name-field-cta-block-ref>.field-items>.field-item{width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="7"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="7"] .field-name-field-cta-block-ref>.field-items>.field-item{width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="7"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+4),.field-name-field-call-to-action-v4 .call-to-action-block[data-count="7"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+4){width:23%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="9"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="9"] .field-name-field-cta-block-ref>.field-items>.field-item{width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="10"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="10"] .field-name-field-cta-block-ref>.field-items>.field-item{width:23%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="10"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+6),.field-name-field-call-to-action-v4 .call-to-action-block[data-count="10"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+6){width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="11"] .field-name-field-cta-block-ref>.field-items>.field-item,.field-name-field-call-to-action-v4 .call-to-action-block[data-count="11"] .field-name-field-cta-block-ref>.field-items>.field-item{width:31.333333333333%}.field-name-field-call-to-action-v2 .call-to-action-block[data-count="11"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+8),.field-name-field-call-to-action-v4 .call-to-action-block[data-count="11"] .field-name-field-cta-block-ref>.field-items>.field-item:nth-child(n+1):nth-child(-n+8){width:23%}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div{background-color:#507dbc}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div:nth-child(1){opacity:1}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div:nth-child(2){opacity:0.9}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div:nth-child(3){opacity:0.8}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div:nth-child(4){opacity:0.7}body .global-loading-dialog .global-loading-content .global-loading-content-inner .spinner>div:nth-child(5){opacity:0.6}.field-name-field-sales-pitch-slides{max-width:inherit}.sales-pitch-item{position:relative;background:#222;color:#fff}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-item{background:#f2f2f2;color:#222 !important}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-item h2,.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-item h3{color:#222 !important;border-color:#222}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-img{right:auto;left:0}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text{padding:50px 0 50px 80px}@media (max-width:1023px){.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text{padding:30px 0 30px 50px}}@media (max-width:740px){.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text{padding:30px 10px}}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-item-holder{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.field-name-field-sales-pitch-slides>.field-items>.field-item:nth-child(2n) .sales-pitch-text .field-name-field-sales-pitch-link a{border-color:#000 !important}.sales-pitch-item-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:740px){.sales-pitch-item-holder{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sales-pitch-text,.sales-pitch-img{width:50%;min-height:550px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:740px){.sales-pitch-text,.sales-pitch-img{width:100%;min-height:0}}.sales-pitch-img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;right:0;top:0;bottom:0}@media (max-width:740px){.sales-pitch-img{position:static;padding-top:75%;display:block !important;width:calc(100% + 40px) !important;margin:0 -20px}}.sales-pitch-text{padding:50px 80px 50px 0}@media (max-width:1023px){.sales-pitch-text{padding:30px 50px 30px 0}}@media (max-width:740px){.sales-pitch-text{padding:30px 10px}}.sales-pitch-text .field-name-field-heading{margin-bottom:40px !important}.sales-pitch-text .field-name-field-sales-pitch-link{margin-top:40px}.sales-pitch-text .field-name-field-sales-pitch-link .field-item{float:left;width:48%;padding-bottom:15px}@media (max-width:740px){.sales-pitch-text .field-name-field-sales-pitch-link .field-item{width:100%}}.sales-pitch-text .field-name-field-sales-pitch-link .field-item:nth-child(2n+1){margin-right:15px}@media (max-width:1023px){.sales-pitch-text .field-name-field-sales-pitch-link .field-item:nth-child(2n+1){margin-right:4%}}@media (max-width:740px){.sales-pitch-text .field-name-field-sales-pitch-link .field-item:nth-child(2n+1){margin-right:0}}.sales-pitch-text .field-name-field-sales-pitch-link a{max-width:100%;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:7px 15px !important;min-height:45px;min-width:auto !important}.sales-pitch-text h3{font-size:18px}.sales-pitch-text ul{font-size:16px}.sales-pitch-text ol{font-size:16px}.sales-pitch-text p{font-size:16px}.company-marquee-container{padding:40px 0;background:#f8f8f8}.company-marquee-container .company-marquee-container-inner .company-marquee-title{margin:0;padding:0;background:0;margin-bottom:20px !important}.company-marquee-container .company-marquee-container-inner .company-marquee-list-container{margin:0;max-width:none;padding:0}.company-marquee-container .company-marquee-container-inner .views-group{z-index:0}.company-marquee-container .company-marquee-container-inner .views-group.active{z-index:10}.company-marquee-container .company-marquee-container-inner .views-row{border-bottom:3px solid #507dbc;box-shadow:0 0 20px -2px rgba(102,102,102,0.1)}@media only screen and (max-width:740px){.company-marquee-container .company-marquee-container-inner .views-row{margin-top:0 !important}}.company-marquee-container .company-marquee-container-inner .views-row a,.company-marquee-container .company-marquee-container-inner .views-row span,.company-marquee-container .company-marquee-container-inner .views-row .views-field-view-node{display:block;width:100%;height:100%}.company-marquee-container .company-marquee-container-inner .views-row .company-logo-table-cell img{max-height:60px}.intro-block-container{background:#F4F4F4;visibility:visible;position:relative;padding-bottom:49px}@media (max-width:740px){.intro-block-container{padding-bottom:0}}.intro-block-container-inner{width:1346px}.intro-block-container:before,.intro-block-container:after{clear:both;content:'';display:table} .intro-block-overlay{left:0;top:-1px;/*padding-top:17%;*/width:100%;
min-height:480px;;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;display:block;opacity:1;height:auto;bottom:auto;z-index:1}@media (max-width:740px){.intro-block-container .intro-block-overlay{position:static;left:auto;right:auto;top:auto;bottom:auto;height:200px;padding:0;width:auto;display:block}}.intro-block-container .intro-block-container-inner{position:relative;z-index:2;background:#fff;/*margin-top:25.62%;*/border-top:3px solid #507dbc;padding:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 0 20px -2px rgba(102,102,102,0.1)}@media (max-width:740px){.intro-block-container .intro-block-container-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding:40px 20px}}@media (max-width:740px){.intro-block-container .intro-block-container-inner h2{font-size:26px}}.intro-block-container .intro-block-container-inner>.field-collection-container{width:296px}@media (max-width:740px){.intro-block-container .intro-block-container-inner>.field-collection-container{width:100%}}.intro-block-container .intro-block-container-inner>.field-collection-container a{margin-bottom:30px;padding:15px !important;background:transparent}@media (max-width:740px){.intro-block-container .intro-block-container-inner>.field-collection-container a{width:100%}}.intro-block-container .intro-block-container-inner>.field-collection-container .field-item{margin:0 !important;display:block !important;width:auto !important}.intro-block-container .intro-block-container-inner>.field-collection-container .micro-cta-container-inner{padding:90px 0 0 0}@media (max-width:740px){.intro-block-container .intro-block-container-inner>.field-collection-container .micro-cta-container-inner{padding:30px 0 0 0}}.intro-block-container .intro-block-container-inner>.field-collection-container .micro-cta-container-inner .field-item{margin-bottom:20px !important;background:transparent}.intro-block-container .intro-block-container-inner>.field-collection-container .micro-cta-container-inner .field-item a{margin-bottom:0}.intro-block-container .intro-block-container-inner>.field-collection-container .micro-cta-container-inner .field-item:last-child{margin-bottom:0 !important}.intro-block-container .intro-block-container-inner .field-name-field-intro-block-body{display:block;padding:0;width:100%}@media (max-width:740px){.intro-block-container .intro-block-container-inner .field-name-field-intro-block-body{width:100%;padding:0}}.intro-block-container.inline-buttons .intro-block-container-inner,.intro-block-container.has-ctas .intro-block-container-inner{display:block;-webkit-align-items:inherit;-ms-flex-align:inherit;-ms-grid-row-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}.intro-block-container.inline-buttons .intro-block-container-inner .field-name-field-intro-block-body,.intro-block-container.has-ctas .intro-block-container-inner .field-name-field-intro-block-body{width:calc(100% - 326px)}@media (max-width:740px){.intro-block-container.inline-buttons .intro-block-container-inner .field-name-field-intro-block-body,.intro-block-container.has-ctas .intro-block-container-inner .field-name-field-intro-block-body{width:100%}}.intro-block-container.has-ctas .intro-block-container-inner>.field-collection-container{position:absolute;top:30px;right:30px}@media only screen and (max-width:740px){.intro-block-container.has-ctas .intro-block-container-inner>.field-collection-container{position:static;top:auto;right:auto}}.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container{width:auto;display:block;clear:both;position:static;top:auto;right:auto}.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container .micro-cta-container-inner{padding-top:30px;margin:0}.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container .field-name-field-micro-cta-link>.field-items{margin:-10px -10px 0 -10px;text-align:left}@media (max-width:1023px){.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container .field-name-field-micro-cta-link>.field-items{text-align:center}}.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container .field-name-field-micro-cta-link>.field-items>.field-item{display:inline-block !important;margin:10px !important}@media (max-width:740px){.intro-block-container.inline-buttons .intro-block-container-inner>.field-collection-container .field-name-field-micro-cta-link>.field-items>.field-item{display:block !important}}.intro-block-container[data-brand]{position:relative}.intro-block-container[data-brand] .intro-block-container-inner{overflow:hidden}.intro-block-container[data-brand] .intro-block-container-inner .field-name-field-intro-block-body{position:relative;z-index:5}.intro-block-container[data-brand] .intro-block-container-inner:before{content:'';background:transparent;position:absolute;top:0;right:0;height:300px;width:50%;opacity:0.3;background-repeat:no-repeat;background-position:right top;background-size:contain;background-image:url(http://ibc.symposia.cloud/sites/default/files/styles/user_slider/public/pictures/picture-11008-1523275720.jpg?itok=IaKigPHx)}@media (max-width:740px){.intro-block-container[data-brand] .intro-block-container-inner:before{width:50%;height:120px}}.intro-block-container[data-brand="global"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_BusinessKnowledgeForTheGlobalMedia%26TechnologyCommunity.png)}.intro-block-container[data-brand="trophy"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_CelebratingIndustryExcellence.png)}.intro-block-container[data-brand="phone"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_DailyShowNewsAtYourFingertips.png)}.intro-block-container[data-brand="wifi"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_EnablingTheFuture.png)}.intro-block-container[data-brand="camera"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_InnovationInStoryTelling.png)}.intro-block-container[data-brand="shield"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_KeepingYourFutureBusinessSafe.png)}.intro-block-container[data-brand="rocket"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_LaunchYourPresenceIntoTheIndustry.png)}.intro-block-container[data-brand="head-and-cog"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_LearnFromTheInnovators.png)}.intro-block-container[data-brand="hand-shake"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_TheUltimateShowPlanningToolkit.png)}.intro-block-container[data-brand="two-heads"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_WhereLeadingMindsMeet.png)}.intro-block-container[data-brand="play"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/CE_IBC_Icon_WhereNextGenVideoMeetsReality_RGB.png)}.intro-block-container[data-brand="lightbulb"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_WherePeopleConnect%26IdeasEmerge.png)}.intro-block-container[data-brand="robot"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_SeeingThefutureNow.png)}.intro-block-container[data-brand="unfold"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_WhereTheFutureUnfolds.png)}.intro-block-container[data-brand="arrows"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_ShapingTheFutureTogether.png)}.intro-block-container[data-brand="arrows"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_ShapingTheFutureTogether.png)}.intro-block-container[data-brand="conference"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/conference.png)}.intro-block-container[data-brand="cyber-secrurity"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/cyber-security.png)}.intro-block-container[data-brand="executive-forum"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/executive-forum.png)}.intro-block-container[data-brand="leaders-summit"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/leaders-summit.png)}.intro-block-container[data-brand="telco-forum"] .intro-block-container-inner:before{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/telco-forum.png)}.teaser-card{background:#222;color:#fff;transition:background 0.2s ease;cursor:pointer}.teaser-card .teaser-card-inner{padding:0}.teaser-card .card-image img{width:100%;height:auto;display:block}.teaser-card .card-image.card-logo{background:#fff;height:200px;padding:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.teaser-card .card-image.card-logo img{display:inline;max-width:100%;max-height:100%;height:auto}.teaser-card .card-content{padding:20px;min-height:120px;line-height:1.400em}.teaser-card .card-content .card-category{opacity:0.4}.teaser-card .card-content .card-logo{height:80px;width:80px;padding:5px;background:#fff;line-height:70px;text-align:center;float:right;vertical-align:middle;margin-right:-20px;margin-top:-20px;margin-left:20px;margin-bottom:20px}.teaser-card .card-content .card-logo img{max-width:100%;max-height:100%;height:auto;width:auto;vertical-align:middle}.teaser-card .card-content .card-title{font-weight:bold;margin-bottom:10px;font-size:18px}.teaser-card .card-content .card-row{font-size:14px}.teaser-card .card-content .card-row.bold{font-weight:bold}.teaser-card:hover{background:#507dbc;color:#fff}.user-profile-slider-container .profile-slider-view-all{margin-top:30px}.user-profile-slider-container .carousel .controls{display:none}.user-profile-slider-container .carousel .dots{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;padding:40px 40px 20px 40px;opacity:1}.user-profile-slider-container .carousel .dots .dot{margin:0 0 0 5px;border-radius:50%;opacity:0.5;max-width:12px;min-width:12px;max-height:12px;min-height:12px}.user-profile-slider-container .carousel .dots .dot.active{opacity:1}.user-profile-slider-container .carousel.profile-slider{background:none;max-width:100%;width:1440px}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner{background:none}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row{background:#222 !important;color:#fff;cursor:pointer}@media (max-width:1140px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row{width:31.33%}}@media (max-width:880px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row{width:48%}}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row{width:auto}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row a{color:inherit;position:static;top:0;left:0;right:0;bottom:0}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row .profile-slider-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row .profile-slider-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(even) .profile-slider-row-image{-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(even) .profile-slider-row-image{-webkit-order:2;-ms-flex-order:2;order:2}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(even) .profile-slider-row-content{-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(even) .profile-slider-row-content{-webkit-order:1;-ms-flex-order:1;order:1}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(even) .profile-slider-row-company-logo{top:0}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(odd) .profile-slider-row-image{-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(odd) .profile-slider-row-image{-webkit-order:2;-ms-flex-order:2;order:2}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(odd) .profile-slider-row-content{-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(odd) .profile-slider-row-content{-webkit-order:1;-ms-flex-order:1;order:1}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:nth-child(odd) .profile-slider-row-company-logo{bottom:0}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .views-row:hover .profile-slider-row-content{background:#e1e1e1 !important;color:#222}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-name{font-weight:900;font-size:18px;line-height:26px;margin-bottom:15px}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-company{font-weight:700}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-content{font-size:16px;padding-bottom:0 !important;height:191px;background-color:#507dbc !important;transition:all 0.25s ease}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-content{height:auto}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-content-inner{position:relative;padding-right:94px;height:191px}@media (max-width:740px){.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-content-inner{height:100%;padding:10px 10px 84px}}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-role{font-weight:300;overflow:hidden;max-height:57px}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(/sites/all/themes/ibc/assets/images/user-default.png);transition:all 0.25s ease}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-image img{display:block;width:100%;height:auto;visibility:hidden}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-company-logo{position:absolute;right:0;width:84px;height:84px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all 0.25s ease}.user-profile-slider-container .carousel.profile-slider .profile-slider-inner .views-row-group .profile-slider-row-company-logo img{max-width:100%;max-height:100%}.user-profile-slider-container .carousel.profile-slider .profile-slider-row-content{background:none !important}.profiles{background:#000;padding:56px 0 48px}.node-carousel .field-item{background:#000}.node-carousel .field-name-field-carousel-slides .field-item{max-height:550px}@media (max-width:1023px){.node-carousel .field-type-text{padding:0 !important}}.node-carousel .field-type-text .field-item{background:none}.node-carousel .field-type-image{position:relative}.node-carousel .field-type-image:before{position:absolute;content:'';width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,0.95) 0%,transparent 100%);left:0;top:0}.node-carousel .field-items{font-size:54px;line-height:65px;font-weight:300;text-align:left}@media (max-width:1023px){.node-carousel .field-items{font-size:30px;line-height:36px}}@media (max-width:740px){.node-carousel .field-items{font-size:20px;line-height:24px;text-align:center}}.node-carousel .controls{display:none}@media (max-width:1023px){.node-carousel>.content>.field-collection-container>.field-type-field-collection>.field-items>.field-item>.field-collection-view>.entity.entity-table{display:block}}@media (max-width:1023px){.node-carousel>.content>.field-collection-container>.field-type-field-collection>.field-items>.field-item>.field-collection-view>.entity.entity-table .entity-cell{display:block}}@media (max-width:1023px){.node-carousel>.content>.field-collection-container>.field-type-field-collection>.field-items>.field-item>.field-collection-view>.entity.entity-table .entity-row{display:block}}.node-carousel .entity-cell{padding:20px 0 !important}.node-carousel .entity-cell .field.field-name-field-heading{width:550px;max-width:100%;margin:0}@media (max-width:1023px){.node-carousel .entity-cell .field.field-name-field-heading{width:auto}}.node-carousel>.content>.field-collection-container .dots{width:100%;left:0;bottom:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.node-carousel>.content>.field-collection-container .dots .dot{border-radius:50%;background:#C4C4C4;margin:0 0 0 5px;max-width:12px;min-width:12px;max-height:12px;min-height:12px}.node-carousel>.content>.field-collection-container .dots .dot.active{background:#fff}.field-name-field-call-to-action-v1,.field-name-field-call-to-action-v2,.field-name-field-call-to-action-v3{overflow:hidden}.field-name-field-call-to-action-v1 .field-name-field-cta-block-title .field-items,.field-name-field-call-to-action-v2 .field-name-field-cta-block-title .field-items,.field-name-field-call-to-action-v3 .field-name-field-cta-block-title .field-items{margin-bottom:26px !important}.field-name-field-call-to-action-v1 .ibc-cta,.field-name-field-call-to-action-v2 .ibc-cta,.field-name-field-call-to-action-v3 .ibc-cta{display:none}.field-name-field-call-to-action-v1 .ibc-cta a,.field-name-field-call-to-action-v2 .ibc-cta a,.field-name-field-call-to-action-v3 .ibc-cta a{color:#000}.field-name-field-call-to-action-v1 .item-image,.field-name-field-call-to-action-v2 .item-image,.field-name-field-call-to-action-v3 .item-image{padding-top:80%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative}.field-name-field-call-to-action-v1 .item-sub-title,.field-name-field-call-to-action-v2 .item-sub-title,.field-name-field-call-to-action-v3 .item-sub-title{display:block;text-align:center;font-size:12px;line-height:15px;text-transform:uppercase;font-weight:900;padding:14px;border:1px solid #000;margin-top:14px}.field-name-field-call-to-action-v1 .item-hover-overlay,.field-name-field-call-to-action-v2 .item-hover-overlay,.field-name-field-call-to-action-v3 .item-hover-overlay{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all 0.25s;opacity:0;visibility:hidden;width:100%;height:100%;content:'';top:0;left:0;background:rgba(236,27,46,0.5)}.field-name-field-call-to-action-v1 .item-hover-overlay span,.field-name-field-call-to-action-v2 .item-hover-overlay span,.field-name-field-call-to-action-v3 .item-hover-overlay span{content:'read more';color:#fff;z-index:2;letter-spacing:1.2px;width:calc(100% - 64px);text-align:center;margin-top:auto;margin-bottom:auto;border:1px solid #fff;font-size:12px;line-height:15px;padding:14px;font-weight:900;text-transform:uppercase;top:0;bottom:0;height:45px}@media (max-width:1023px){.field-name-field-call-to-action-v1 .item-hover-overlay span,.field-name-field-call-to-action-v2 .item-hover-overlay span,.field-name-field-call-to-action-v3 .item-hover-overlay span{width:calc(100% - 16px)}}.field-name-field-call-to-action-v1 .item-hover-overlay_yellow,.field-name-field-call-to-action-v2 .item-hover-overlay_yellow,.field-name-field-call-to-action-v3 .item-hover-overlay_yellow{opacity:1;visibility:visible;border:5px solid #D4AF37;background:transparent}.field-name-field-call-to-action-v1 .item-hover-overlay_yellow span,.field-name-field-call-to-action-v2 .item-hover-overlay_yellow span,.field-name-field-call-to-action-v3 .item-hover-overlay_yellow span{opacity:0;visibility:hidden;transition:all 0.25s}.field-name-field-call-to-action-v1 .item-link-wrapper:hover .item-hover-overlay,.field-name-field-call-to-action-v2 .item-link-wrapper:hover .item-hover-overlay,.field-name-field-call-to-action-v3 .item-link-wrapper:hover .item-hover-overlay{opacity:1;visibility:visible}.field-name-field-call-to-action-v1 .item-link-wrapper:hover .item-hover-overlay_yellow,.field-name-field-call-to-action-v2 .item-link-wrapper:hover .item-hover-overlay_yellow,.field-name-field-call-to-action-v3 .item-link-wrapper:hover .item-hover-overlay_yellow{background:rgba(212,175,55,0.5)}.field-name-field-call-to-action-v1 .item-link-wrapper:hover .item-hover-overlay_yellow span,.field-name-field-call-to-action-v2 .item-link-wrapper:hover .item-hover-overlay_yellow span,.field-name-field-call-to-action-v3 .item-link-wrapper:hover .item-hover-overlay_yellow span{opacity:1;visibility:visible}.field-name-field-call-to-action-v1 .item-link-wrapper,.field-name-field-call-to-action-v2 .item-link-wrapper,.field-name-field-call-to-action-v3 .item-link-wrapper{display:block}.field-name-field-call-to-action-v1 .item-holder,.field-name-field-call-to-action-v2 .item-holder,.field-name-field-call-to-action-v3 .item-holder{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;padding:18px 29px;background:rgba(0,0,0,0.3)}.field-name-field-call-to-action-v1 .item-date,.field-name-field-call-to-action-v1 .item-description,.field-name-field-call-to-action-v2 .item-date,.field-name-field-call-to-action-v2 .item-description,.field-name-field-call-to-action-v3 .item-date,.field-name-field-call-to-action-v3 .item-description{display:block}.field-name-field-call-to-action-v1 .item-title,.field-name-field-call-to-action-v2 .item-title,.field-name-field-call-to-action-v3 .item-title{font-size:44px;line-height:1.2;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}@media (max-width:1023px){.field-name-field-call-to-action-v1 .item-title,.field-name-field-call-to-action-v2 .item-title,.field-name-field-call-to-action-v3 .item-title{font-size:28px}}.field-name-field-call-to-action-v1 .item-date,.field-name-field-call-to-action-v2 .item-date,.field-name-field-call-to-action-v3 .item-date{font-size:12px;line-height:1.2;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:32px}.field-name-field-call-to-action-v1 .item-description,.field-name-field-call-to-action-v2 .item-description,.field-name-field-call-to-action-v3 .item-description{font-size:16px;line-height:24px;margin-bottom:6px;height:48px;overflow:hidden}.field-name-field-call-to-action-v1 .btn,.field-name-field-call-to-action-v2 .btn,.field-name-field-call-to-action-v3 .btn{letter-spacing:1.2px}.field-name-field-call-to-action-v1 .item-bottom-title,.field-name-field-call-to-action-v2 .item-bottom-title,.field-name-field-call-to-action-v3 .item-bottom-title{display:block;font-size:18px;line-height:1.2;color:#fff;margin-top:30px}.field-name-field-call-to-action-v1 .field-name-field-cta-block-title{display:none}.field-name-field-call-to-action-v1 .field-name-field-cta-block-ref>.field-items{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -10px;padding:10px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-name-field-call-to-action-v1 .field-name-field-cta-block-ref>.field-items>.field-item{width:50%;padding:10px;position:relative}@media (max-width:740px){.field-name-field-call-to-action-v1 .field-name-field-cta-block-ref>.field-items>.field-item{min-width:100%;margin-bottom:10px}}.field-name-field-call-to-action-v1 .field-name-field-cta-block-ref>.field-items>.field-item .field-name-field-link{display:none}.field-name-field-call-to-action-v1 .field-name-field-cta-block-subtitle{display:none}.field-name-field-call-to-action-v1 .ibc-cta_v1{display:block}.field-name-field-call-to-action-v1 .item-image{padding-top:35%;min-height:241px}.field-name-field-call-to-action-v1 .item-image:before{content:'';display:block;position:absolute;right:0;left:0;top:0;bottom:0;background:rgba(20,20,20,0.4)}.field-name-field-call-to-action-v1 a:hover .btn{background:#507dbc !important;border-color:#507dbc !important;color:#fff !important}.field-name-field-call-to-action-v2{padding-top:47px;padding-bottom:47px}.field-name-field-call-to-action-v2 .ibc-cta_v2{display:block}.field-name-field-call-to-action-v2 .field-name-field-cta-block-subtitle{display:none}.field-name-field-call-to-action-v2 .field-name-field-cta-block-ref{margin:0 -10px}.field-name-field-call-to-action-v2 .field-name-field-cta-block-ref>.field-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-name-field-call-to-action-v2 .field-name-field-cta-block-ref>.field-items>.field-item{width:23%;margin:1%}@media (max-width:1023px){.field-name-field-call-to-action-v2 .field-name-field-cta-block-ref>.field-items>.field-item{width:48% !important}}@media (max-width:740px){.field-name-field-call-to-action-v2 .field-name-field-cta-block-ref>.field-items>.field-item{width:98% !important}}.field-name-field-call-to-action-v3{background:#000 url(/sites/all/themes/ibc/assets/images/bg-actions-box.jpg) no-repeat 50% 50%;background-size:cover;color:#fff;width:auto;padding:49px 0}.field-name-field-call-to-action-v3 .field-items{overflow:hidden}.field-name-field-call-to-action-v3 .ibc-cta_v3{display:block}.field-name-field-call-to-action-v3 .field-name-field-cta-block-subtitle{font-size:12px;line-height:15px;text-transform:uppercase;font-weight:900;margin-top:-20px;padding-left:29px;margin-bottom:40px}@media (max-width:740px){.field-name-field-call-to-action-v3 .field-name-field-cta-block-subtitle{margin-top:0}}.field-name-field-call-to-action-v3 .views-row-group{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -10px}.field-name-field-call-to-action-v3 .views-row-group>.field-item{width:33.33%;padding:10px}@media (max-width:740px){.field-name-field-call-to-action-v3 .views-row-group>.field-item{width:100%}}.field-name-field-call-to-action-v3 .dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;padding:40px 0 20px}.field-name-field-call-to-action-v3 .dot{width:12px;background:#BDBDBD;height:12px;border-radius:50%;margin-left:5px;cursor:pointer;transition:all 0.25s}.field-name-field-call-to-action-v3 .dot.active{background:#828282}.field-name-field-call-to-action-v4 .field-name-field-cta-block-title .field-items{margin-bottom:26px !important}.global-loading-dialog{display:none !important}.ibc-cta{position:relative;overflow:hidden}.ibc-cta .item-brand-overlay{display:none}.ibc-cta[data-brand] .item-holder,.ibc-cta[data-brand] .item-hover-overlay{z-index:20}.ibc-cta[data-brand] .item-brand-overlay{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;opacity:1;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;transition:opacity 0.25s ease}.ibc-cta[data-brand] .item-brand-overlay:after{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:5}.ibc-cta[data-brand] .item-brand-overlay:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:#000;z-index:2;opacity:0.6}.ibc-cta:hover[data-brand] .item-brand-overlay{opacity:1}.ibc-cta.ibc-cta_v1[data-brand] .item-brand-overlay:before{display:none}.ibc-cta.ibc-cta_v1[data-brand] .item-brand-overlay:after{opacity:0.4}.ibc-cta[data-brand="global"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_BusinessKnowledgeForTheGlobalMedia%26TechnologyCommunity.png)}.ibc-cta[data-brand="trophy"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_CelebratingIndustryExcellence.png)}s .ibc-cta[data-brand="phone"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_DailyShowNewsAtYourFingertips.png)}.ibc-cta[data-brand="wifi"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_EnablingTheFuture.png)}.ibc-cta[data-brand="camera"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_InnovationInStoryTelling.png)}.ibc-cta[data-brand="shield"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_KeepingYourFutureBusinessSafe.png)}.ibc-cta[data-brand="rocket"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_LaunchYourPresenceIntoTheIndustry.png)}.ibc-cta[data-brand="head-and-cog"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_LearnFromTheInnovators.png)}.ibc-cta[data-brand="hand-shake"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_TheUltimateShowPlanningToolkit.png)}.ibc-cta[data-brand="two-heads"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_WhereLeadingMindsMeet.png)}.ibc-cta[data-brand="play"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/CE_IBC_Icon_WhereNextGenVideoMeetsReality_RGB.png)}.ibc-cta[data-brand="lightbulb"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_05_IBC_Icon_WherePeopleConnect%26IdeasEmerge.png)}.ibc-cta[data-brand="robot"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_SeeingThefutureNow.png)}.ibc-cta[data-brand="unfold"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_WhereTheFutureUnfolds.png)}.ibc-cta[data-brand="arrows"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/9479_06_IBC_Icon_ShapingTheFutureTogether.png)}.ibc-cta[data-brand="conference"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/conference.png)}.ibc-cta[data-brand="cyber-secrurity"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/cyber-security.png)}.ibc-cta[data-brand="executive-forum"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/executive-forum.png)}.ibc-cta[data-brand="leaders-summit"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/leaders-summit.png)}.ibc-cta[data-brand="telco-forum"] .item-brand-overlay:after{background-image:url(/sites/all/themes/ibc/assets/img/intro_block/telco-forum.png)}.ibc-vod-container{padding:49px 0;background:url(/sites/all/themes/ibc/assets/images/video-bg.svg) no-repeat 50% 0;background-size:cover}.ibc-vod-container .btn-holder{padding-top:29px}.ibc-vod-container .ibc-vod-video-outer{margin:0 -20px}.node-account-page .speaker-zone-container{background-color:#222}.node-account-page .speaker-zone-container .speaker-zone-containt{max-width:1320px;margin:0 auto;padding:50px 15px;display:-ms-flexbox;display:-webkit-flex;display:flex}.node-account-page .speaker-zone-container .user-widget{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px}.node-account-page .speaker-zone-container .user-widget .profile-picture img{border-radius:50%;width:70px}.node-account-page .speaker-zone-container .user-widget .welcome-content{padding:12px 10px 15px 15px}.node-account-page .speaker-zone-container .user-widget .welcome-content .welcome{color:#FFFFFF}.node-account-page .speaker-zone-container .user-widget .welcome-content h2{font-size:28px;font-weight:900;color:#FFFFFF}.node-account-page .speaker-zone-container .side-menu{background-color:#5f9bef;float:left;width:25%;padding-bottom:50px}.node-account-page .speaker-zone-container .side-menu nav ul li{padding:0}.node-account-page .speaker-zone-container .side-menu nav ul li a{padding:12px 25px;display:block;color:#FFF;transition:all 0.3s linear}.node-account-page .speaker-zone-container .side-menu nav ul li a.active-trail.active{color:#5f9bef;background-color:#FFFFFF;font-weight:normal}.node-account-page .speaker-zone-container .side-menu nav ul li a:hover{background-color:#0a4ca9}.node-account-page .speaker-zone-container .side-menu nav ul li ul li a{font-weight:normal;background-color:#f05362;font-weight:normal}.node-account-page .speaker-zone-container .content{width:75%;float:left;background-color:#FFFFFF;padding:50px}.node-account-page .speaker-zone-container .content .field-name-body,.node-account-page .speaker-zone-container .content .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .node-account-page .speaker-zone-container .content .field-name-field-video-description{padding:0;margin-top:0 !important}.node-account-page .speaker-zone-container .content .field-name-field-account-widget-ref .checklist-widget h2{font-size:28px;font-weight:900;color:#000000;margin-bottom:20px}.node-account-page .speaker-zone-container .content .field-name-field-account-widget-ref .checklist-widget .checklist-widget-item{padding:15px 15px 15px 60px;margin-bottom:12px;position:relative}.node-account-page .speaker-zone-container .content .field-name-field-account-widget-ref .checklist-widget .checklist-widget-item:before{content:"\f058";font-family:FontAwesome;margin-right:12px;padding:8px 12px;position:absolute;top:0;left:0;font-size:28px;color:#D0D0D0;background-color:#F5F5F5}.node-account-page .speaker-zone-container .content .field-name-field-account-widget-ref .checklist-widget .checklist-widget-item.completed::before{background-color:#669354;color:#FFFFFF}.input,.view-filters .views-exposed-form input[type="text"]{max-width:100%;width:100%;min-width:100px;transition:border-rcolor 0.25s}.input_dark{border:1px solid #000}.input_light,.view-filters .views-exposed-form input[type="text"]{background:#424242;border:1px solid rgba(255,255,255,0.8) !important;color:#fff}.label,.view-filters .views-exposed-form label{white-space:nowrap;font-size:24px;line-height:35px;font-weight:300;margin-right:24px}.rss-news-list-container{margin-bottom:48px;background:url(/sites/all/themes/ibc/assets/images/bg-news.png) no-repeat 0 0;background-size:auto 100%}.rss-news-list-container .rss-news-list-holder{padding-bottom:65px;padding-top:43px;border-bottom:1px solid #E0E0E0}.rss-news-list-container .rss-news-list-inner{overflow:hidden;padding:0 !important;margin-bottom:28px}.rss-news-list-container .rss-news-list-inner>a{float:right;width:calc(50.1% - 10px);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 10px;margin:0 0 10px 10px;color:#222;background:rgba(255,255,255,0.8)}.rss-news-list-container .rss-news-list-inner>a:hover .row-title{color:#507dbc}@media (max-width:1023px){.rss-news-list-container .rss-news-list-inner>a{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}}.rss-news-list-container .rss-news-list-inner>a:first-child{float:left;width:calc(49.9% - 10px);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 10px 0 0}@media (max-width:1023px){.rss-news-list-container .rss-news-list-inner>a:first-child{width:100%;margin:0 0 20px}}.rss-news-list-container .rss-news-list-inner>a:first-child .row-image{width:100%;margin-bottom:15px;margin-right:0}.rss-news-list-container .rss-news-list-inner>a:first-child .row-title{padding-bottom:16px;border-bottom:1px solid #E0E0E0;margin-bottom:34px}.rss-news-list-container .rss-news-list-inner>a:first-child .row-body{display:block}.rss-news-list-container .rss-news-list-inner>a .row-image{width:189px;min-width:189px;margin-right:15px}@media (max-width:1023px){.rss-news-list-container .rss-news-list-inner>a .row-image{max-width:100%;width:100%;margin:0 0 15px}}.rss-news-list-container .rss-news-list-inner>a img{display:block;width:100%}.rss-news-list-container .rss-news-list-inner>a .row-category{color:#507dbc;font-size:12px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;font-weight:900;margin-bottom:22px}.rss-news-list-container .rss-news-list-inner>a .row-title{font-size:24px;font-weight:400;line-height:1.2;transition:color 0.25s}.rss-news-list-container .rss-news-list-inner>a .row-body{display:none;font-size:16px;line-height:1.400em}.field-name-field-custom-widget,.field-name-field-custom-widget-2,.field-name-field-custom-widget-3{background:#fff !important}.field-name-field-custom-widget-3::after{content:"";clear:both;display:table}@media only screen and (max-width:740px){.home-infographic{display:none}}.home-infographic .home-infographic-inner{padding:30px 0;border-bottom:1px solid #ddd}.home-infographic::after{content:"";clear:both;display:table}.home-infographic ul{margin:0 -1%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:start;align-items:start;-webkit-flex:3;-ms-flex:3;flex:3;-webkit-box-flex:3;-webkit-flex-direction:horizontal;-ms-flex-direction:horizontal;flex-direction:horizontal;-webkit-box-orient:horizontal;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-infographic ul li{float:left;width:14.6%;text-align:center;margin:0 1%}@media (max-width:540px){.home-infographic ul li{width:31%;padding-bottom:15px}}@media (max-width:400px){.home-infographic ul li{width:48%}}.home-infographic ul li .number-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-infographic ul li .number-content sup{margin-top:6px}.home-infographic ul li #number{display:block;font-weight:700;font-size:25px}.home-infographic ul li .description{display:block;padding-top:3px}.accordion-container{padding:60px 0}@media (max-width:740px){.accordion-container{padding:30px 0}}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item{border:none !important;margin-bottom:10px}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item:last-child{margin-bottom:0}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title{background:#222;padding:16px 50px 16px 20px !important;border:none;transition:background 0.25s ease}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title .field-item{color:#fff;border-color:#fff;margin:0 !important;border:none;padding:0 !important}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-title:before{top:20px;background:transparent;left:auto;right:15px;font-family:'icomoon';content:"\ea1c";color:#fff;font-size:24px;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body{padding:0 !important;margin:0 !important}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item .field-name-field-accordion-row-body .field-item{background:rgba(0,0,0,0.04);padding:20px}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item.open .field-name-field-accordion-row-title{background:#507dbc}.accordion-container .field-collection-container .field-name-field-accordion-rows>.field-items>.field-item.open .field-name-field-accordion-row-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.field-name-field-accordion>.field-items>.field-item:nth-child(even){background-color:#f4f4f4}.content-grid-container{padding:30px 0}@media only screen and (max-width:740px){.content-grid-container{padding:0}}@media only screen and (max-width:740px){.content-grid-container .content-grid-inner{padding:0}}.content-grid-container .field-name-field-content-grid-rows>.field-items{margin:0 -1% !important}.content-grid-container .field-name-field-content-grid-rows>.field-items>.field-item{padding:0 !important;border:none !important;margin:1% !important;width:48% !important}@media only screen and (max-width:740px){.content-grid-container .field-name-field-content-grid-rows>.field-items>.field-item{width:100% !important}}@media only screen and (max-width:740px){.content-grid-container .field-name-field-content-grid-rows>.field-items{margin:0 !important}.content-grid-container .field-name-field-content-grid-rows>.field-items>.field-item{margin:0 !important}}.content-grid-container .field-collection-item-field-content-grid-rows{padding:30px 40px;border:2px solid #ddd;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:740px){.content-grid-container .field-collection-item-field-content-grid-rows{padding:40px 20px;border-right:none;border-left:none;border-top:none}}.content-grid-container .field-collection-item-field-content-grid-rows>.content{position:relative;z-index:50}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-title{margin-bottom:20px !important;border-color:#507dbc}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button{margin-top:30px}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button>.field-items{margin:-5px -5px 0 -5px}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button>.field-items>.field-item{display:inline-block;float:left;margin:5px}@media only screen and (max-width:740px){.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button>.field-items>.field-item{float:none;display:block;margin-bottom:10px}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button>.field-items>.field-item:last-child{margin-bottom:0}}.content-grid-container .field-collection-item-field-content-grid-rows .field-name-field-content-grid-row-button a{display:block}.content-grid-container .field-collection-item-field-content-grid-rows.has-background:before{display:block;content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.7)}.content-grid-container .field-collection-item-field-content-grid-rows.has-background .field-name-field-content-grid-row-body{color:#fff !important}.content-grid-container .field-collection-item-field-content-grid-rows.has-background .field-name-field-content-grid-row-title{color:#fff !important;border-color:#fff !important}.content-grid-container[data-count="1"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="3"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="5"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="7"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="9"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="11"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="13"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child{width:98% !important}@media only screen and (max-width:740px){.content-grid-container[data-count="1"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="3"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="5"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="7"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="9"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="11"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child,.content-grid-container[data-count="13"] .field-name-field-content-grid-rows>.field-items>.field-item:last-child{width:auto !important}}.home-banner{padding:20px;text-align:center;background:#f6f6f6}.home-banner img{margin:0 auto}.node-banner-zone{background:#222;color:#fff;text-align:center}.node-banner-zone .content{display:inline-block;margin:0 auto;padding:40px}@media only screen and (max-width:740px){.node-banner-zone .content{padding:0}}.node-banner-zone .content img{display:block}.node-banner-zone.banner-slider .content{opacity:0}.node-banner-zone.banner-slider.processed .content{transition:all 0.25s ease;opacity:1}.node-banner-zone.banner-slider .field-items{display:block;margin:0 auto}.node-banner-zone.banner-slider .field-items>.field-item{opacity:0;visibility:hidden;z-index:0;transition:all 0.25s ease;position:absolute}.node-banner-zone.banner-slider .field-items>.field-item.active{opacity:1;z-index:10;visibility:visible}.node-banner-zone-local{background:#222;color:#fff}@media only screen and (max-width:740px){.node-banner-zone-local{padding:0}}.node-banner-zone-local[data-format="v1"]{background:#222}.node-banner-zone-local[data-format="v2"]{background:#f6f6f6}.node-banner-zone-local[data-format="v3"]{background:#507dbc}.custom-widget.rai-accomodation{background:#f0f0f0;padding:40px 20px}.custom-widget.rai-accomodation .rai-commodation-widget{display:block;margin:0 auto;max-width:566px;background:#fff;padding:20px;border:1px solid rgba(0,0,0,0.1)}.custom-widget.rai-accomodation .rai-commodation-widget .onPeak_officalHotels_txt{color:#333;padding-bottom:20px}.custom-widget.rai-accomodation .rai-commodation-footer{display:block;margin:0 auto;margin-top:20px;max-width:566px;padding:20px;background:#fff;border:1px solid rgba(0,0,0,0.1)}.custom-widget.rai-accomodation .rai-commodation-footer .onPeak_officalHotels_txt{padding:0 !important}form#user-login,form#user-pass,form#user-pass-reset{border-top:3px solid #ed1b2e;background-color:#f4f4f4}form#user-login div.form-required label,form#user-pass div.form-required label,form#user-pass-reset div.form-required label{font-weight:bold}form#user-login div.form-required label:after,form#user-pass div.form-required label:after,form#user-pass-reset div.form-required label:after{display:inline;content:' *';color:red}form#user-login .form-actions,form#user-pass .form-actions,form#user-pass-reset .form-actions{margin:0}form#user-login .form-actions input[type="submit"],form#user-pass .form-actions input[type="submit"],form#user-pass-reset .form-actions input[type="submit"]{background:#ed1b2e;padding:15px 30px}.company-blocks-container{padding:40px 0;background:#f6f6f6}.company-blocks-container .company-blocks-title{margin:0;padding:0;background:0;margin-bottom:20px !important}.company-blocks-container .company-blocks-list-container{margin:0 -0.5%}.company-blocks-container .company-blocks-list-container .views-group{background:#fff;width:24%;margin:0.5%;padding-bottom:220px;border-bottom:3px solid #507dbc}@media only screen and (max-width:740px){.company-blocks-container .company-blocks-list-container .views-group{width:99% !important;padding-bottom:200px;margin-bottom:20px}.company-blocks-container .company-blocks-list-container .views-group:last-child{margin-bottom:0}}.company-blocks-container .company-blocks-list-container .views-group h3{position:absolute;top:20px;right:20px;left:20px;display:block;width:auto}.company-blocks-container .company-blocks-list-container .views-group .views-row{padding:20px}.company-blocks-container .company-blocks-list-container .views-group .views-row .item-company-inner{position:absolute;left:0;right:0;bottom:0;top:40px}.company-blocks-container .company-blocks-list-container .views-group .views-row .item-company-logo{height:100%;width:100%;display:table}.company-blocks-container .company-blocks-list-container .views-group .views-row .item-company-logo .item-company-row{display:table-row}.company-blocks-container .company-blocks-list-container .views-group .views-row .item-company-logo .item-company-cell{display:table-cell;vertical-align:middle;padding:20px 40px;text-align:center}.company-blocks-container .company-blocks-list-container .views-group .views-row .item-company-logo .item-company-cell img{max-height:90px;width:200px;max-width:100%;height:auto;width:auto;display:inline-block}.company-blocks-container .company-blocks-list-container[data-count="1"] .views-group{width:99%}.company-blocks-container .company-blocks-list-container[data-count="2"] .views-group{width:49%}.company-blocks-container .company-blocks-list-container[data-count="3"] .views-group{width:32.333333%}.company-blocks-container .company-blocks-list-container[data-count="4"] .views-group{width:24%}.company-blocks-container .company-blocks-list-container[data-count="5"] .views-group{width:19%}.company-blocks-container .company-blocks-list-container[data-count="6"] .views-group{width:32.333333%}.company-blocks-container .company-blocks-list-container[data-count="7"] .views-group{width:32.333333%}.company-blocks-container .company-blocks-list-container[data-count="7"] .views-group:nth-child(n+4){width:24%}.company-blocks-container .company-blocks-list-container[data-count="8"] .views-group{width:19%}article.article-container header{background:#222;padding:40px 0;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:740px){article.article-container header{padding:40px 0}}article.article-container header:before{content:'';display:block;z-index:10;position:absolute;top:0;right:0;left:0;bottom:0;background:#222;opacitY:0.7}article.article-container header .section-inner{position:relative;height:100%;z-index:20}article.article-container header .header-content{padding-right:200px;padding-top:100px}@media only screen and (max-width:740px){article.article-container header .header-content{padding-top:0;padding-right:30px;position:static;left:auto;bottom:auto;right:auto}}article.article-container header .header-content .article-time{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}article.article-container header .header-content .article-time::before{content:'\e950';font-family:'icomoon';margin-right:10px}article.article-container header .header-content .article-day{margin-bottom:10px;display:-ms-flexbox;display:-webkit-flex;display:flex}article.article-container header .header-content .article-day::before{content:'\e953';font-family:'icomoon';margin-right:10px}article.article-container header h1{color:#fff;font-size:2.600em;margin-bottom:20px}@media only screen and (max-width:740px){article.article-container header h1{font-size:2.200em}}article.article-container header .date{margin-bottom:10px}article.article-container header .author{position:relative;min-height:48px}article.article-container header .author .author-photo{height:48px;width:48px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/all/themes/ibc/assets/images/user-default.png);background-color:#333;border-radius:100%;position:absolute;top:0;left:0}article.article-container header .author .author-photo:before{display:block;content:'';background:#fff;position:absolute;right:-4px;left:-4px;top:-4px;bottom:-4px;opacity:0.1;z-index:-10;border-radius:100%}article.article-container header .author .author-content{padding-left:62px;line-height:24px}article.article-container header .author .author-content .name{font-weight:600}article.article-container header .author .author-content .date{color:#CCC}article.article-container section{padding:60px 0;background:#fff}@media only screen and (max-width:740px){article.article-container section{padding:40px 0}}article.article-container section:nth-child(odd){background:#f6f6f6}article.article-container .field-name-body,article.article-container .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner article.article-container .field-name-field-video-description{padding:0}.article-card{border:1px solid #222}.article-card header.card-title{padding:25px}@media only screen and (max-width:740px){.article-card header.card-title{padding:20px}}.article-card header.card-title .card-title-inner{height:100%;padding-left:20px !important;padding-right:20px !important;border-color:#507dbc;margin:0 !important;font-size:1.600em}.article-card section.card-image{background:#222;height:180px;overflow:hidden}.article-card section.card-image .card-image-inner{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.article-card section.card-content{padding:25px}@media only screen and (max-width:740px){.article-card section.card-content{padding:20px}}.article-card section.card-content .field-name-field-article-date{font-size:1.000em;margin-bottom:10px;opacity:0.6}.article-card section.card-content .field-name-body,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description{padding:0;margin:0;margin-bottom:0px;height:180px;overflow:hidden;font-size:1.000em;position:relative}.article-card section.card-content .field-name-body:after,.article-card section.card-content .video-container .video-container-inner .field-name-field-video-description:after,.video-container .video-container-inner .article-card section.card-content .field-name-field-video-description:after{content:'';display:block;position:absolute;bottom:-5px;left:0;right:0;height:180px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 80%)}.article-card section.card-content .card-button{min-width:180px}.article-card:hover section.card-image .card-image-inner{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.article-card:hover section.card-content .card-button{background-color:#507dbc;border-color:#507dbc;color:#fff !important}.profile-container .profile-inner{margin:0 auto;position:relative;z-index:50}.profile-container .profile-header{position:relative;min-height:400px;overflow:hidden;text-align:center;color:#fff !important;padding:60px 20px}@media (max-width:740px){.profile-container .profile-header{padding:40px 20px;min-height:0}}.profile-container .profile-header .profile-header-background{position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-filter:grayscale(100%) blur(10px);filter:grayscale(100%) blur(10px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:0;background-image:url(/sites/all/themes/ibc/assets/img/template/generic-bg.jpg)}.profile-container .profile-header .profile-header-background:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.8)}.profile-container .profile-header .profile-info{display:block;max-width:400px;margin:0 auto;line-height:1.400em}.profile-container .profile-header .profile-info h1.profile-title{font-size:28px;margin-bottom:10px;line-height:1.000em}.profile-container .profile-header .profile-info>*{margin-bottom:5px}.profile-container .profile-header .profile-info .profile-position{opacity:0.8}.profile-container .profile-header .profile-info .profile-company{opacity:0.5}.profile-container .profile-header .profile-social{margin-top:10px}.profile-container .profile-header .profile-social a{display:inline-block;height:32px;width:32px;color:#fff;background:#333;position:relative}.profile-container .profile-header .profile-social a:before{content:'';font-family:"FontAwesome";position:absolute;top:0;right:0;left:0;bottom:0;line-height:32px;text-align:center}.profile-container .profile-header .profile-social a[data-ref="facebook"]:before{content:'\f09a';background-color:#3b5998}.profile-container .profile-header .profile-social a[data-ref="linkedin"]:before{content:"\f08c";background-color:#0077b5}.profile-container .profile-header .profile-social a[data-ref="twitter"]:before{content:"\f099";background-color:#1da1f2}.profile-container .profile-header .profile-social a[data-ref="website"]:before{content:"\f015";background-color:#666}.profile-container .profile-header .profile-picture{height:200px;width:200px;border-radius:100%;background-position:center center;background-size:cover;display:inline-block;background-repeat:no-repeat;position:relative;margin-bottom:30px}@media (max-width:740px){.profile-container .profile-header .profile-picture{width:160px;height:160px}}.profile-container .profile-header .profile-picture:after{content:'';display:block;border-radius:100%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:#fff;z-index:-10;opacity:0.05}.profile-container .profile-header .profile-picture .profile-logo{height:33%;width:33%;bottom:0;position:absolute;margin:0;right:0;padding:10px}.profile-container .profile-header .profile-logo{height:200px;width:200px;border-radius:100%;display:inline-block;margin-bottom:30px;padding:40px;position:relative;background:#fff}.profile-container .profile-header .profile-logo .profile-logo-inner{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.profile-container .profile-header .profile-logo:after{content:'';display:block;border-radius:100%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:#fff;z-index:-10;opacity:0.05}.profile-container .profile-content{padding:40px 0;max-width:940px;margin:0 auto}.profile-session{background:#f8f8f8}.profile-session .session-content-inner{padding:40px 20px 60px 20px;max-width:940px;margin:0 auto}.profile-session .session-content-inner h2.session-title{margin-bottom:20px !important}.profile-session .session-content-inner .session{position:relative;padding-top:20px;margin-top:20px;border-top:2px dashed #ddd;line-height:1.600em;font-size:16px}.profile-session .session-content-inner .date-time{position:static;font-style:italic;opacity:0.5}.profile-session .session-content-inner .date-time::before{content:'\e96f';font-family:'icomoon';margin-right:10px}.profile-session .session-content-inner h2{display:block}.profile-session .session-content-inner h2 a{color:inherit}.programme-container{background:#E8E8E8}.programme-container .action-links{display:none}.programme-container .programme-title{display:none}.programme-container .programme-dates{background:#222;padding:20px 20px}.programme-container .programme-dates .programme-date{display:inline-block;background:transparent;color:#fff;text-decoration:none !important;border-bottom:2px solid #fff;margin:10px 20px;padding:0 0 5px 0;height:auto;min-height:0;line-height:normal;text-transform:uppercase;font-weight:800;letter-spacing:0.1em;transition:border-color 0.25s ease}.programme-container .programme-dates .programme-date:hover{border-color:#507dbc}.programme-container .programme-dates .programme-date.active{border-color:#507dbc}.programme-container .programme-dates .programme-date .date-number{display:none}.programme-container .programme-dates .programme-date .date-text{display:block}.programme-container .programme-content{padding:0;overflow:hidden}.programme-container .programme-content .programme-content-inner{padding:20px}@media only screen and (max-width:1480px){.programme-container .programme-content .programme-content-inner{padding:20px 100px}}@media only screen and (max-width:740px){.programme-container .programme-content .programme-content-inner{padding:20px}}.programme-container .programme-content .category-controls{z-index:200;position:relative}@media only screen and (max-width:740px){.programme-container .programme-content .category-controls{display:none}}.programme-container .programme-content .category-controls .arrow{background:transparent;width:36px;height:50px}.programme-container .programme-content .category-controls .arrow.right{border-top:45px solid transparent;border-bottom:45px solid transparent;border-left:40px solid #507dbc;right:-50px}.programme-container .programme-content .category-controls .arrow.left{border-top:45px solid transparent;border-bottom:45px solid transparent;border-right:40px solid #507dbc;left:-50px}.programme-container .programme-content .category-controls .arrow.disabled{opacity:0.3}.programme-container .stream-dropdown{background:#222;white-space:normal}.programme-container .stream-dropdown:after{font-family:'icomoon';content:'\ea1c';display:inline-block;font-size:12px;background:transparent;position:absolute;right:20px;top:10px;text-align:center;margin-left:5px;color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.programme-container .stream-dropdown.open:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.programme-container .stream-dropdown .dropdown-selected{background:#222;font-size:1.000em;padding:10px 40px 10px 20px;line-height:1.200em;color:#fff;cursor:pointer;font-weight:800;white-space:normal;height:auto;text-transform:uppercase}.programme-container .stream-dropdown .dropdown-options{background:#333;color:#fff}.programme-container .stream-dropdown .dropdown-options .dropdown-option{padding:10px 20px;background:#333;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.programme-container .stream-dropdown .dropdown-options .dropdown-option:nth-child(odd){background:#383838}@media only screen and (max-width:740px){.programme-container .stream-dropdown{display:none}}.programme-container .stream-columns{overflow:visible}.programme-container .stream-columns:before,.programme-container .stream-columns:after{content:'';background:#E8E8E8;position:absolute;top:0;bottom:0;opacity:0.7;z-index:10}@media only screen and (max-width:740px){.programme-container .stream-columns:before,.programme-container .stream-columns:after{display:none}}.programme-container .stream-columns:before{right:100%;width:9999px}.programme-container .stream-columns:after{left:100%;width:9999px}.programme-container .stream-columns .stream-header{text-align:center;font-size:12px;line-height:1.400em;font-weight:800;text-transform:uppercase;min-height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:normal}.programme-container .stream-columns .stream-column{float:none;margin-left:-0.33333%}.programme-container .stream-columns .stream-column:first-child{margin-left:0}@media only screen and (max-width:740px){.programme-container .stream-columns .stream-column{display:block !important}}.programme-container .programme-category-links{display:none}.programme-container .session-item{background:#fff;padding:0 25px;margin:0;font-size:14px;position:relative}.programme-container .session-item.hidden{display:none}.programme-container .session-item a{color:#333}.programme-container .session-item .session-room{position:absolute;right:0;bottom:20px;opacity:0.6;text-transform:uppercase;display:inline-block;font-size:10px;line-height:10px;margin:0 !important}.programme-container .session-item .session-room:before{background:transparent;height:10px;width:10px;font-family:'icomoon';content:"\e947";font-size:16px;line-height:10px;position:absolute;top:0;left:-20px}.programme-container .session-item .session-item-overlay{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:0;opacity:0.2;display:none}.programme-container .session-item .session-item-inner{padding:20px 0;padding-bottom:50px;border-top:1px solid #ddd;position:relative}.programme-container .session-item .session-item-inner:before{content:'';position:absolute;height:46px;border-right:1px solid #ddd;left:-10px;border-color:inherit}.programme-container .session-item .session-item-inner .session-heading>div{line-height:1.400em;margin-bottom:8px}.programme-container .session-item .session-item-inner .session-heading .session-people .field-name-field-prog-session-people-groups>.field-items>.field-item{display:block;margin-top:5px}.programme-container .session-item .session-item-inner .session-content .session-body{display:none}.programme-container .session-item .session-item-inner .session-content .session-body>span.read-more{margin-top:5px;display:inline-block;opacity:0.3;font-size:12px;cursor:pointer;position:relative}.programme-container .session-item .session-item-inner .session-content .session-body>span.read-more a{line-height:16px}.programme-container .session-item .session-item-inner .session-content .session-body>span.read-more:before{text-indent:0;content:'\ea42';font-family:'icomoon';display:inline-block;float:left;margin-right:5px;font-size:16px;line-height:16px}.programme-container .session-item .session-item-inner .session-time{font-size:16px;font-weight:800}.programme-container .session-item .session-item-inner .session-title{margin-top:-8px;font-weight:800}.programme-container .session-item .session-item-inner .session-taxonomy{font-size:10px;text-transform:uppercase}.programme-container .session-item .session-item-inner .session-body .field-name-body,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description{padding:0;margin:0;font-size:12px}.programme-container .session-item .session-item-inner .session-body .field-name-body p,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description p,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description p{font-size:14px;margin:0 0 20px 0}.programme-container .session-item .session-item-inner .session-body .field-name-body ul,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ul,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description ul,.programme-container .session-item .session-item-inner .session-body .field-name-body ol,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ol,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description ol{font-size:14px;margin:0 0 20px 0}.programme-container .session-item .session-item-inner .session-body .field-name-body ul li,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ul li,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description ul li,.programme-container .session-item .session-item-inner .session-body .field-name-body ol li,.programme-container .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ol li,.video-container .video-container-inner .programme-container .session-item .session-item-inner .session-body .field-name-field-video-description ol li{margin-bottom:0}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company>.field-items>.field-item{margin-top:15px}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-label{text-align:left;font-weight:800;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #ddd}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .programme-session-company-table{height:75px}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items{text-align:left;margin:0 -5px}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items .programme-session-company-cell img{max-width:80px;max-height:80px}.programme-container .session-item .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items>.field-item{margin:5px;float:left;border:1px solid #ddd}.programme-container .session-item .session-item-inner .session-people .field-name-field-prog-session-people>.field-items>.field-item{margin-bottom:12px}.programme-container .session-item .session-item-inner .session-people .field-name-field-prog-session-people>.field-items>.field-item:last-child{margin-bottom:0}.programme-container .session-item .session-item-inner .session-people .field-name-field-prog-group-label{text-align:left;font-weight:800;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #ddd}.programme-container .session-item .session-item-inner .session-people .session-person:last-child{margin-bottom:0}.programme-container .session-item .session-item-inner .session-people .session-person .person-image{background:rgba(0,0,0,0.1)}.programme-container .session-item .session-item-inner .session-people .session-person .person-content{font-size:14px;min-height:50px}.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-title{font-weight:800}.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-position{font-style:italic;opacity:0.7}.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-company{display:block}.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-company-logo{margin-top:6px;display:inline-block;padding:0}.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-company-logo img{max-height:50px;max-width:80px;width:auto;height:auto}.programme-container .session-item .session-item-inner .session-people .session-person .person-content a,.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-position,.programme-container .session-item .session-item-inner .session-people .session-person .person-content .person-company{color:#333 !important}.programme-container .session-item .field-name-field-prog-session-people-groups>.field-items>.field-item{margin-top:10px}.programme-container .session-item .field-name-field-prog-session-people-groups>.field-items>.field-item:last-child{margin-bottom:0}.programme-container .session-item:first-child .session-item-inner{border:none}.programme-container .session-item[data-type="featured"] .session-item-overlay{display:block}.programme-container .session-item[data-type="featured"]:after{content:'Featured';text-transform:uppercase;display:inline-block;font-size:10px;position:absolute;bottom:20px;left:25px;z-index:5;line-height:10px}.programme-container .session-item[data-type="heading"]{border:1px solid #ddd;margin-bottom:20px;padding:0 40px}.programme-container .session-item[data-type="heading"] .session-item-inner{background:transparent !important;padding:30px 0}.programme-container .session-item[data-type="heading"] .session-item-inner:before{display:none}.programme-container .session-item[data-type="heading"] .session-item-inner .session-heading{text-align:center !important}.programme-container .session-item[data-type="heading"] .session-item-inner .session-heading .session-title{margin:0}.programme-container .session-item[data-type="heading"] .session-item-inner .session-heading .session-time,.programme-container .session-item[data-type="heading"] .session-item-inner .session-heading .session-taxonomy{display:none}.programme-container .session-item[data-type="heading"] .session-item-inner .session-company .field-name-field-prog-session-company-label,.programme-container .session-item[data-type="heading"] .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items{text-align:center}.programme-container .session-item[data-type="heading"] .session-item-inner .session-company .field-name-field-prog-session-company-label .field-item,.programme-container .session-item[data-type="heading"] .session-item-inner .session-company .field-name-field-prog-session-company-ref .field-items .field-item{float:none}.programme-container .session-item[data-type="heading"] .session-item-inner .session-room{display:none}.programme-container .session-item[data-type="heading"] .session-item-inner .session-body{margin-top:10px;text-align:center !important}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people{margin:0}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .field-name-field-prog-group-label{text-align:center;display:none}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person{padding-top:10px;margin-top:10px;border-top:1px dashed #eee}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-image{position:absolute;left:50%;margin-left:-50px}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-image:after{content:'';background:transparent;position:absolute;height:100%;width:100%;left:100%;border:1px solid #ddd}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content{margin:0;padding-top:60px;text-align:center}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content .person-position{display:inline}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content .person-position:after{content:',';display:inline}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content .person-company{display:inline}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content .person-company-logo{position:absolute;top:10px;left:50%;margin-left:-25px;margin:0;height:50px;width:50px;border-left:none;line-height:38px;vertical-align:middle;padding:5px}.programme-container .session-item[data-type="heading"] .session-item-inner .session-people .session-person .person-content .person-company-logo img{max-height:39px;max-width:39px;height:auto;width:auto;vertical-align:middle;display:inline-block}.programme-container .session-item.expandable:before{display:inline-block;height:12px;width:12px;text-align:center;position:absolute;top:10px;right:10px;font-family:'icomoon';content:'\ea1c';-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#333;font-size:12px;opacity:0.5}.programme-container .session-item.expanded:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.programme-container .session-item.expanded .session-item-inner .session-content .session-body{display:block}.programme-container .filter-container{background:#fff;border-top:3px solid #ddd;margin-bottom:10px}.programme-container .filter-container>h2{font-size:0.800em;display:block;padding:10px 20px;background:#222;color:#fff;cursor:pointer;font-weight:800;text-transform:uppercase;letter-spacing:0.1em}.programme-container .filter-container>h2 span{display:none}.programme-container .filter-container>h2:before{content:'Search by Session Type';display:inline-block}.programme-container .filter-container>h2:after{font-family:'icomoon';content:'\ea1c';display:inline-block;font-size:12px;background:transparent;text-align:center;margin-left:5px;color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:740px){.programme-container .filter-container>h2:after{float:right}}.programme-container .filter-container .filter-inner{padding:20px;display:none;background:#333;color:#fff}.programme-container .filter-container.expanded h2:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.programme-container .filter-container.expanded .filter-inner{display:block}.programme-container .filter-container .filter-sets .filter-set{margin-bottom:10px;border-bottom:2px dashed rgba(255,255,255,0.3);padding-bottom:10px}.programme-container .filter-container .filter-sets .filter-set:last-child{border:none;margin:0;padding:0}.programme-container .filter-container .filter-sets .filter-search input{width:100%;padding:10px;border:none;background:#fff;margin-top:4px}.programme-container .filter-container .filter-sets .filter-heading{font-size:16px;text-transform:capitalize;font-weight:800}@media only screen and (max-width:740px){.programme-container .filter-container .filter-sets .filter-heading{margin-bottom:5px}}.programme-container .filter-container .filter-rows{margin:0 -1%}@media only screen and (max-width:740px){.programme-container .filter-container .filter-rows{margin:0}}.programme-container .filter-container .filter-row{width:23%;float:left;margin:1%;font-size:14px}@media only screen and (max-width:740px){.programme-container .filter-container .filter-row{width:100%;margin:0 0 10px 0}.programme-container .filter-container .filter-row:last-child{margin-bottom:0}}.programme-container .filter-container .filter-row label{position:relative;display:block;cursor:pointer;line-height:32px;padding-left:42px;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,0.03)}.programme-container .filter-container .filter-row label .pseudo-tickbox{display:inline-block;height:32px;width:32px;background:#bbb;position:absolute;left:0;text-align:center;line-height:32px}.programme-container .filter-container .filter-row label .pseudo-tickbox:before{content:'';display:inline-block;position:absolute;top:0;right:0;left:0;bottom:0;font-size:18px;line-height:32px;background:#fff;color:#fff}.programme-container .filter-container .filter-row input{display:none}.programme-container .filter-container .filter-row input:checked+label .pseudo-tickbox:before{content:'✔';background:transparent}.programme-container[data-mode="time"] .programme-dates .programme-date.active,.programme-container[data-mode="time"] .programme-dates .programme-date:hover{border-color:#507dbc}.programme-container[data-mode="time"] .programme-content .programme-content-inner{width:1146px;background:#fff;padding:40px;margin:40px auto}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .programme-content .programme-content-inner{padding:20px;margin:0 auto}}.programme-container[data-mode="time"] .filter-container{display:none}.programme-container[data-mode="time"] .time-slot{display:block;margin-bottom:15px;padding-bottom:0;border-bottom:none}.programme-container[data-mode="time"] .time-slot:last-child{margin-bottom:0}.programme-container[data-mode="time"] .time-slot .time-slot-inner{position:relative}.programme-container[data-mode="time"] .time-slot .time-slot-time{position:absolute;top:0;left:0;bottom:0;width:168px;background:#507dbc;padding:20px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;letter-spacing:0.08em;font-weight:bold;color:#fff}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .time-slot .time-slot-time{position:static;top:auto;left:auto;bottom:auto;width:auto;margin-bottom:15px}}.programme-container[data-mode="time"] .time-slot .time-slot-content{padding-left:183px}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .time-slot .time-slot-content{padding-left:0}}.programme-container[data-mode="time"] .session-item{margin-bottom:15px;background:#f0f0f0;color:#222;padding:30px 0}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item{padding:20px 0}}.programme-container[data-mode="time"] .session-item a{color:#222}.programme-container[data-mode="time"] .session-item .session-content .session-body{display:block}.programme-container[data-mode="time"] .session-item .session-room{bottom:auto;top:0;right:20px;opacity:1;color:#507dbc}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item .session-room{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding-left:20px;margin-bottom:10px !important}.programme-container[data-mode="time"] .session-item .session-room:before{left:0}}.programme-container[data-mode="time"] .session-item .session-title{padding-right:140px}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item .session-title{padding-right:0}}.programme-container[data-mode="time"] .session-item .field-name-field-prog-session-people-groups>.field-items>.field-item{margin-top:15px}.programme-container[data-mode="time"] .session-item .field-name-field-prog-session-people-groups>.field-items>.field-item:last-child{margin-bottom:0}.programme-container[data-mode="time"] .session-item .session-people .field-name-field-prog-group-label{margin-bottom:10px}.programme-container[data-mode="time"] .session-item .session-people .session-person .person-image{height:80px;width:80px}.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content{min-height:80px;margin-left:100px}.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content .person-position{font-style:italic;opacity:0.7}.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content .person-company{display:block}.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content a,.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content .person-position,.programme-container[data-mode="time"] .session-item .session-people .session-person .person-content .person-company{color:inherit !important}.programme-container[data-mode="time"] .session-item .session-item-inner{border:none;padding:0 40px}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item .session-item-inner{padding:0 20px}}.programme-container[data-mode="time"] .session-item .session-item-inner:before{display:none}.programme-container[data-mode="time"] .session-item .session-item-inner .session-heading .session-title{line-height:1.400em;font-size:16px;margin-top:0;font-weight:800}.programme-container[data-mode="time"] .session-item .session-item-inner .session-heading .session-time,.programme-container[data-mode="time"] .session-item .session-item-inner .session-heading .session-people{display:none}.programme-container[data-mode="time"] .session-item .session-item-inner .session-heading .session-taxonomy{font-weight:bold}.programme-container[data-mode="time"] .session-item .session-item-inner .session-heading .session-taxonomy .field-item{padding:5px 10px;border-bottom:2px solid #ddd;background:#fff;display:inline-block}.programme-container[data-mode="time"] .session-item .session-item-inner .session-content{display:block !important}.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-body,.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-field-video-description{font-size:inherit}.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-body p,.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description p,.video-container .video-container-inner .programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-field-video-description p{font-size:15px}.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-body ul li,.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ul li,.video-container .video-container-inner .programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-field-video-description ul li,.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-body ol li,.programme-container[data-mode="time"] .session-item .session-item-inner .session-body .video-container .video-container-inner .field-name-field-video-description ol li,.video-container .video-container-inner .programme-container[data-mode="time"] .session-item .session-item-inner .session-body .field-name-field-video-description ol li{font-size:15px}.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content a,.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content .person-position{color:#222 !important}.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content .person-position{font-style:italic;opacity:0.7}.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content .person-company{display:block}.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content .person-company-logo{background:#fff;padding:10px}.programme-container[data-mode="time"] .session-item .session-item-inner .session-people .session-person .person-content .person-company-logo img{display:block}.programme-container[data-mode="time"] .session-item:last-child{margin-bottom:0}.programme-container[data-mode="time"] .session-item[data-type="heading"]{display:none}.programme-container[data-mode="time"] .session-item[data-type="featured"]{border-top:2px solid #507dbc}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item[data-type="featured"]{padding-bottom:30px}}.programme-container[data-mode="time"] .session-item[data-type="featured"] .session-item-inner .session-body{opacity:0.7}.programme-container[data-mode="time"] .session-item[data-type="featured"]:after{display:none}@media only screen and (max-width:740px){.programme-container[data-mode="time"] .session-item[data-type="featured"]:after{left:20px;bottom:20px}}.programme-container[data-mode="time"] .session-item[data-type="featured"] .session-item-overlay{display:none}.node-gallery.processed{background:#000;color:#fff;padding:30px 0;position:relative;border-bottom:3px solid #507dbc}@media only screen and (max-width:740px){.node-gallery.processed{padding:20px 0}}.node-gallery.processed .field-collection-container .field-name-field-gallery-images{padding:0 20px}.node-gallery.processed .field-collection-container .field-name-field-gallery-images .field-items .field-item{width:22%;padding-bottom:22%}@media only screen and (max-width:740px){.node-gallery.processed .field-collection-container .field-name-field-gallery-images .field-items .field-item{width:30.3333333%;padding-bottom:30.3333333%}}.node-gallery.processed .field-collection-container .field-name-field-gallery-images.slideshow-gallery{padding:0 20px}.node-gallery.processed .field-collection-container .field-name-field-gallery-images.slideshow-gallery .field-items .field-item{width:22%;padding-bottom:22%}@media (max-width:740px){.node-gallery.processed .field-collection-container .field-name-field-gallery-images.slideshow-gallery .field-items .field-item{width:180px;height:180px;padding:0}}.node-gallery.processed .field-collection-container .field-name-field-gallery-images .controls .arrow.left{left:-30px}.node-gallery.processed .field-collection-container .field-name-field-gallery-images .controls .arrow.right{right:-30px}.node-gallery.processed:before{content:'';z-index:0;position:absolute;right:0;left:0;top:0;bottom:0;background:#fff;opacity:0.08}.node-gallery.processed>.content{position:relative;z-index:50}.field-name-field-testimonial{background:#000 !important}.field-name-field-testimonial .controls{display:none}.field-name-field-testimonial .dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;padding:40px 0 20px;bottom:20px}.field-name-field-testimonial .dots .dot{width:12px;background:#BDBDBD;height:12px;border-radius:50%;margin:0;margin-left:5px;cursor:pointer;transition:all 0.25s}.field-name-field-testimonial .dots .dot.active{background:#828282}.testimonial-container{background:transparent;color:#fff;padding:100px 20px 120px 20px}@media (max-width:740px){.testimonial-container{padding:60px 20px 100px 20px}}.testimonial-container .testimonial-container-inner{background:transparent;text-align:left;padding:0 160px}@media (max-width:740px){.testimonial-container .testimonial-container-inner{padding:0 80px}}@media (max-width:560px){.testimonial-container .testimonial-container-inner{padding:0 30px}}.testimonial-container .testimonial-container-inner p{margin:inherit;text-align:justify;font-size:28px;line-height:40px}@media (max-width:740px){.testimonial-container .testimonial-container-inner p{font-size:18px;text-align:left;line-height:30px}}.testimonial-container .testimonial-container-inner p:before,.testimonial-container .testimonial-container-inner p:after{content:'"';display:inline;color:#507dbc;font-size:90px;line-height:0;position:absolute;font-style:italic;margin-top:35px;font-weight:600}@media (max-width:740px){.testimonial-container .testimonial-container-inner p:before,.testimonial-container .testimonial-container-inner p:after{font-size:60px;margin-top:25px}}.testimonial-container .testimonial-container-inner p:after{margin-left:5px}.testimonial-container .testimonial-container-inner p:before{margin-left:-50px}@media (max-width:740px){.testimonial-container .testimonial-container-inner p:before{margin-left:-30px}}.testimonial-container .testimonial-container-inner .testimonial-content .field-name-body,.testimonial-container .testimonial-container-inner .testimonial-content .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .testimonial-container .testimonial-container-inner .testimonial-content .field-name-field-video-description{margin:0 0 20px 0;padding:0}.testimonial-container .testimonial-container-inner .quote-left,.testimonial-container .testimonial-container-inner .quote-right{display:none}.testimonial-container .testimonial-container-inner .testimonial-title{font-size:20px;font-weight:600}.testimonial-container .testimonial-container-inner .testimonial-position{font-size:20px;font-weight:200}.video-container{background:#fff;padding:60px 0;text-align:left;background-image:url(/sites/all/themes/ibc/assets/images/red-corner.png);background-position:right top;background-repeat:no-repeat}@media (max-width:740px){.video-container{padding:0}}.video-container .video-container-inner .video-columns{margin:0 -2%}@media (max-width:740px){.video-container .video-container-inner .video-columns{margin:0}}.video-container .video-container-inner .video-column{float:left;width:46%;margin:0 2%}@media (max-width:740px){.video-container .video-container-inner .video-column{float:none !important;width:auto;margin:0}}.video-container .video-container-inner .video-column.video-column-video{float:right}@media (max-width:740px){.video-container .video-container-inner .video-column.video-column-video{margin:0 -20px}}@media (max-width:740px){.video-container .video-container-inner .video-column.video-column-meta{padding:20px 0}}.video-container .video-container-inner .video-column iframe{height:auto;min-height:380px}@media (max-width:740px){.video-container .video-container-inner .video-column iframe{min-height:200px}}.video-container .video-container-inner .video-column.video-column-single{width:96%}@media (max-width:740px){.video-container .video-container-inner .video-column.video-column-single{width:auto;margin:0 -20px}}.video-container .video-container-inner .video-column.video-column-single iframe{min-height:0;height:auto;width:auto;min-height:416px;min-width:740px}@media (max-width:740px){.video-container .video-container-inner .video-column.video-column-single iframe{height:240px;width:100%;min-height:0;min-width:0;display:block}}.video-container .video-container-inner .field-name-field-video-description{text-align:left;color:#222;padding:0 !important}.video-container .video-container-inner .field-name-field-video-description .field-items{padding:0 !important}.video-container .video-container-inner .field-name-field-video-description h2{padding-bottom:0 !important;min-height:0}.video-container .video-container-inner .field-name-field-video-call-to-action{text-align:left;margin-top:30px}.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items{margin:-5px -5px 0 -5px}.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items>.field-item{display:inline-block;float:left;margin:5px}@media only screen and (max-width:740px){.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items{margin:0}.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items>.field-item{float:none;margin:0 0 10px 0;display:block}.video-container .video-container-inner .field-name-field-video-call-to-action>.field-items>.field-item a{display:block}}.teaser-card{background:#222;color:#fff;transition:background 0.2s ease;cursor:pointer}.teaser-card .teaser-card-inner{padding:0}.teaser-card .card-image img{width:100%;height:auto;display:block}.teaser-card .card-image.card-logo{background:#fff;height:200px;padding:40px;text-align:center;display:block;line-height:118px;vertical-align:middle}.teaser-card .card-image.card-logo img{display:inline;max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.teaser-card .card-content{padding:20px;min-height:120px;line-height:1.400em}.teaser-card .card-content .card-category{opacity:0.4}.teaser-card .card-content .card-logo{height:80px;width:80px;padding:5px;background:#fff;line-height:70px;text-align:center;float:right;vertical-align:middle;margin-right:-20px;margin-top:-20px;margin-left:20px;margin-bottom:20px}.teaser-card .card-content .card-logo img{max-width:100%;max-height:100%;height:auto;width:auto;vertical-align:middle}.teaser-card .card-content .card-title{font-weight:bold;margin-bottom:10px;font-size:18px}.teaser-card .card-content .card-row{font-size:14px}.teaser-card .card-content .card-row.bold{font-weight:bold}.teaser-card:hover{background:#507dbc;color:#fff}.node-session-item header:before{opacity:0.8 !important}.node-session-item .field-name-field-prog-session-people-groups label{display:none}.node-session-item .field-name-field-prog-session-people-groups>.field-items>.field-item{margin-top:20px}.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups{padding:20px 0 0 0;border-top:3px solid #507dbc}.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups div.field-name-field-prog-group-label{margin-bottom:10px !important}.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items{margin:0 -10px}.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items>.field-item{float:left;width:50%;padding:10px}.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items>.field-item:nth-child(odd){clear:left}@media only screen and (max-width:740px){.node-session-item .field-name-field-prog-session-people-groups .field-collection-item-field-prog-session-people-groups .field-name-field-prog-session-people>.field-items>.field-item{width:100%}}.node-session-item .field-name-body,.node-session-item .video-container .video-container-inner .field-name-field-video-description,.video-container .video-container-inner .node-session-item .field-name-field-video-description{margin-bottom:40px}.node-session-item .session-company .field-name-field-prog-session-company>.field-items>.field-item{margin-top:15px}.node-session-item .session-company .field-name-field-prog-session-company-label{text-align:left}.node-session-item .session-company .field-name-field-prog-session-company-ref .programme-session-company-table{display:table;height:80px;width:120px}.node-session-item .session-company .field-name-field-prog-session-company-ref .programme-session-company-table .programme-session-company-row{display:table-row}.node-session-item .session-company .field-name-field-prog-session-company-ref .programme-session-company-table .programme-session-company-cell{display:table-cell;vertical-align:middle;text-align:center;padding:10px}.node-session-item .session-company .field-name-field-prog-session-company-ref .programme-session-company-table .programme-session-company-cell img{display:block;margin:0 auto;width:auto;height:auto;max-width:100px;max-height:80px}.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items{text-align:left;margin:0 -5px}.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items .programme-session-company-cell img{max-width:80px;max-height:80px}.node-session-item .session-company .field-name-field-prog-session-company-ref .field-items>.field-item{margin:5px;float:left;border:1px solid #ddd}.node-session-item .session-person{position:relative;display:block;min-height:100px}@media only screen and (max-width:740px){.node-session-item .session-person{min-height:80px}}.node-session-item .session-person .person-image{height:100px;width:100px;background:rgba(0,0,0,0.04);position:absolute;top:0;left:0}@media only screen and (max-width:740px){.node-session-item .session-person .person-image{width:80px;height:80px}}.node-session-item .session-person .person-content{padding-left:120px}@media only screen and (max-width:740px){.node-session-item .session-person .person-content{padding-left:100px}}.node-session-item .session-person .person-content .person-title{font-weight:600;margin-bottom:5px}.node-session-item .session-person .person-content .person-title a{color:inherit}.node-session-item .session-person .person-content .person-position{font-style:italic;opacity:0.7;margin-bottom:5px}.node-session-item .session-person .person-content .person-company-logo{background:#fff;padding:10px;display:inline-block;margin-top:10px;height:60px;width:120px;text-align:center;border:1px solid #eee}.node-session-item .session-person .person-content .person-company-logo img{max-height:40px;max-width:100px;height:auto;width:auto}.custom-form-container{background:#f6f6f6}.custom-form-container .custom-form-inner{background-color:#fff}.custom-form-container .custom-form-inner form{display:block}.company-list-container{background:#f8f8f8}@media (max-width:740px){.company-list-container .company-list-container-inner{padding:20px}}.company-list-container .company-list-container-inner .company-profile-list{padding:0 0 30px 0;margin:0 -1%}@media (max-width:740px){.company-list-container .company-list-container-inner .company-profile-list{padding-bottom:0}}.company-list-container .company-list-container-inner .company-profile-list .view-filters{margin-bottom:20px}.company-list-container .company-list-container-inner .company-profile-list>h3{display:block;float:left;width:98%;margin:1% !important;border:none;padding:0 !important;border-bottom:2px solid #507dbc;padding-bottom:10px !important;margin-bottom:20px !important}.company-list-container .company-list-container-inner .company-profile-list .views-row{float:left;width:23%;margin:1%;box-shadow:0 0 20px -2px rgba(102,102,102,0.1);padding:0}@media (max-width:1040px){.company-list-container .company-list-container-inner .company-profile-list .views-row{width:31.333333333%;clear:none}}@media (max-width:740px){.company-list-container .company-list-container-inner .company-profile-list .views-row{width:48%;clear:none}}@media (max-width:600px){.company-list-container .company-list-container-inner .company-profile-list .views-row{width:98%;clear:left;margin-bottom:20px}.company-list-container .company-list-container-inner .company-profile-list .views-row:last-child{margin-bottom:0}}.user-list-container{background:#f8f8f8}@media (max-width:740px){.user-list-container .user-list-container-inner{padding:20px}}.user-list-container .user-list-container-inner .user-profile-list{padding:0 0 30px 0;margin:0 -1%}@media (max-width:740px){.user-list-container .user-list-container-inner .user-profile-list{padding-bottom:0}}.user-list-container .user-list-container-inner .user-profile-list .view-filters{margin-bottom:20px}.user-list-container .user-list-container-inner .user-profile-list>h3{display:block;float:left;width:98%;margin:1% !important;border:none;padding:0 !important;border-bottom:2px solid #507dbc;padding-bottom:10px !important;margin-bottom:20px !important}.user-list-container .user-list-container-inner .user-profile-list .views-row{float:left;width:23%;margin:1%;box-shadow:0 0 20px -2px rgba(102,102,102,0.1)}@media (max-width:1040px){.user-list-container .user-list-container-inner .user-profile-list .views-row{width:31.333333333%;clear:none}.user-list-container .user-list-container-inner .user-profile-list .views-row:nth-child(4n+6){clear:none}.user-list-container .user-list-container-inner .user-profile-list .views-row:nth-child(3n+5){clear:left}}@media (max-width:740px){.user-list-container .user-list-container-inner .user-profile-list .views-row{width:48%;clear:none}.user-list-container .user-list-container-inner .user-profile-list .views-row:nth-child(3n+5){clear:none}.user-list-container .user-list-container-inner .user-profile-list .views-row:nth-child(3n+5):nth-child(2n+4){clear:left}}@media (max-width:600px){.user-list-container .user-list-container-inner .user-profile-list .views-row{width:98%;clear:left;margin-bottom:20px}.user-list-container .user-list-container-inner .user-profile-list .views-row:last-child{margin-bottom:0}}.view-filters .views-exposed-form{background-color:#333 !important;color:#fff}@media (max-width:740px){.view-filters .views-exposed-form{margin:0 1%}.view-filters .views-exposed-form .views-exposed-widgets{margin:-20px -20px 0 -20px;background:#222;padding:20px}.view-filters .views-exposed-form .views-exposed-widgets>div{padding:2px}}.view-filters .views-exposed-form input[type="submit"],.view-filters .views-exposed-form input[type="submit"]{text-decoration:none !important;background:#424242 !important;font-weight:900 !important;font-size:12px !important;text-transform:uppercase;letter-spacing:1.2px !important;min-width:135px;border:1px solid rgba(255,255,255,0.8) !important;border-radius:0}.view-filters .views-exposed-form input[type="text"]{border:1px solid rgba(255,255,255,0.8) !important;border-radius:0}.alphabet-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-7px;display:none}.alphabet-filter a{background:#222;cursor:pointer;min-width:44px;text-align:center;line-height:32px;padding:0 13px;text-decoration:none !important;color:#fff;margin-left:7px;transition:all 0.25s}.alphabet-filter a.active,.alphabet-filter a:hover{background:#507dbc}.view-empty{padding:20px;background:#fff;box-shadow:0 0 20px -2px rgba(102,102,102,0.1);margin:1%;border-bottom:3px solid #ddd}.item-list-pager{padding:0;background:transparent;margin:1%;padding-top:20px;clear:both}.item-list-pager ul.pager{text-align:left}.item-list-pager ul.pager li{background-color:#507dbc;color:#fff;margin:0 10px 0 0;text-align:center;float:left;display:inline-block;line-height:50px;height:50px;width:auto;min-width:50px;text-transform:uppercase}@media only screen and (max-width:740px){.item-list-pager ul.pager li{display:none}}.item-list-pager ul.pager li a,.item-list-pager ul.pager li span{color:inherit;background-color:transparent !important}.item-list-pager ul.pager li a:hover,.item-list-pager ul.pager li span:hover{background-color:#f04a59 !important}.item-list-pager ul.pager li.current{color:inherit;padding:0;background-color:rgba(0,0,0,0.1)}@media only screen and (max-width:740px){.item-list-pager ul.pager li.next,.item-list-pager ul.pager li.previous{display:block;margin:0;width:50%}}@media only screen and (max-width:740px){.article-list-container{padding:10px 20px}}.article-list-container .article-list-container-inner{margin:40px -10px}@media only screen and (max-width:740px){.article-list-container .article-list-container-inner{margin:0 -10px}}.article-list-container .article-list-container-inner .view-filters{display:none}.article-list-container .article-list-container-inner .views-row{width:33.3333333%;float:left;display:inline-block;padding:10px;margin:0;min-height:auto}@media only screen and (max-width:1026px){.article-list-container .article-list-container-inner .views-row{width:50%}}@media only screen and (max-width:740px){.article-list-container .article-list-container-inner .views-row{width:100%}}.article-list-container .article-list-container-inner .views-row a{color:inherit}.custom-form{padding:40px 0}@media (max-width:740px){.custom-form{padding:0}}@media (max-width:740px){.custom-form .custom-form-inner{margin:0px auto !important;padding:0 !important}}.custom-form form{background:#222;color:#fff;margin:0 auto !important;border-top:3px solid #507dbc;max-width:800px !important;padding:60px 80px}@media (max-width:740px){.custom-form form{margin:0px auto !important;padding:20px}}.custom-form form .amf-el{display:block;margin:0 0 30px 0;clear:both}.custom-form form .amf-el h2{color:#fff;border-color:#fff;margin-top:0}.custom-form form .amf-el h3{color:#fff;border-color:#fff}.custom-form form .amf-el p{font-size:1.000em}.custom-form form .amf-el.amf-type-checkbox,.custom-form form .amf-el.amf-type-list{margin-bottom:10px}.node-webform .webform-client-form{background:#222;color:#fff;margin:40px auto !important;border-top:3px solid #507dbc;max-width:800px !important}@media (max-width:740px){.node-webform .webform-client-form{margin:0px auto !important}}.node-webform .form-item h2{color:#fff;border-color:#fff;margin-top:0}.node-webform .form-item h3{color:#fff;border-color:#fff}.node-webform .form-item p{font-size:1.000em}.node-webform .form-item .description{margin-top:5px;color:#777}.node-webform .form-item.webform-component-select,.node-webform .form-item .form-type-select{position:relative}.node-webform .form-item.webform-component-select:before,.node-webform .form-item .form-type-select:before{content:'';position:absolute;right:15px;top:52px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;background:transparent;opacity:0.2}.node-webform .form-item .form-type-select:before{top:20px}.node-webform .form-item.webform-component-radios .form-radios,.node-webform .form-item.webform-component-radios .form-checkboxes,.node-webform .form-item.webform-component-checkboxes .form-radios,.node-webform .form-item.webform-component-checkboxes .form-checkboxes{margin-top:10px}.node-webform .form-item.webform-component-radios .form-type-radio label:before,.node-webform .form-item.webform-component-checkboxes .form-type-radio label:before{border-radius:100%}.node-webform .form-item.webform-component-date>.webform-container-inline{margin:0 -5px;margin-top:-10px}.node-webform .form-item.webform-component-date .form-type-select{width:auto;margin:10px 5px 0px 5px;display:inline-block}.node-webform .form-item.webform-component-date .form-type-select select{width:auto;display:block}.node-webform .form-item.webform-component-time>.webform-container-inline{margin:0 -5px;margin-top:-10px}.node-webform .form-item.webform-component-time .form-type-select{width:auto;margin:10px 5px 0px 5px;display:inline-block}.node-webform .form-item.webform-component-time .form-type-select select{width:auto;display:block}.node-webform .form-actions{text-align:left}.node-webform .form-actions input[type="submit"].webform-previous,.node-webform .form-actions input[type="submit"].webform-next{width:50%;padding:15px}.webform-progressbar{padding-bottom:30px;width:90%}@media (max-width:740px){.webform-progressbar{display:none}}.global-checkbox,.custom-form form .amf-el.amf-type-checkbox input,.custom-form form .amf-el.amf-type-list input,.node-webform .form-item.webform-component-radios .form-type-radio input,.node-webform .form-item.webform-component-radios .form-type-checkbox input,.node-webform .form-item.webform-component-checkboxes .form-type-radio input,.node-webform .form-item.webform-component-checkboxes .form-type-checkbox input,.node-account-page form .form-type-radio input,.node-account-page form .form-type-checkbox input{display:none}.global-checkbox:checked+label:before,.custom-form form .amf-el.amf-type-checkbox input:checked+label:before,.custom-form form .amf-el.amf-type-list input:checked+label:before,.node-webform .form-item.webform-component-radios .form-type-radio input:checked+label:before,.node-webform .form-item.webform-component-radios .form-type-checkbox input:checked+label:before,.node-webform .form-item.webform-component-checkboxes .form-type-radio input:checked+label:before,.node-webform .form-item.webform-component-checkboxes .form-type-checkbox input:checked+label:before,.node-account-page form .form-type-radio input:checked+label:before,.node-account-page form .form-type-checkbox input:checked+label:before{content:'\ea10';background:#507dbc}.global-checkbox-label,.custom-form form .amf-el.amf-type-checkbox label,.custom-form form .amf-el.amf-type-list label,.node-webform .form-item.webform-component-radios .form-type-radio label,.node-webform .form-item.webform-component-radios .form-type-checkbox label,.node-webform .form-item.webform-component-checkboxes .form-type-radio label,.node-webform .form-item.webform-component-checkboxes .form-type-checkbox label,.node-account-page form .form-type-radio label,.node-account-page form .form-type-checkbox label{line-height:20px;position:relative;padding-left:36px;cursor:pointer}.global-checkbox-label:before,.custom-form form .amf-el.amf-type-checkbox label:before,.custom-form form .amf-el.amf-type-list label:before,.node-webform .form-item.webform-component-radios .form-type-radio label:before,.node-webform .form-item.webform-component-radios .form-type-checkbox label:before,.node-webform .form-item.webform-component-checkboxes .form-type-radio label:before,.node-webform .form-item.webform-component-checkboxes .form-type-checkbox label:before,.node-account-page form .form-type-radio label:before,.node-account-page form .form-type-checkbox label:before{font-family:'icomoon';content:'';height:20px;width:20px;background:#fff;display:inline-block;position:absolute;left:0;color:#fff;text-align:center;line-height:20px;font-size:12px}.global-label,.custom-form form label,.node-webform .form-item label{padding:0;margin:0;margin-bottom:10px;line-height:1.400em !important;display:inline-block}.global-label.required:after,.custom-form form label.required:after,.node-webform .form-item label.required:after{display:inline;content:'*';color:#507dbc;margin-left:4px}.global-select,.custom-form form select,.node-webform .form-item select,.node-account-page form select{-webkit-appearance:none;height:48px;padding-right:50px}.global-input,.custom-form form input[type="text"]{padding:15px 20px;border:none;background-color:#FFF;height:45px;border-radius:0px;width:100%}.global-textarea,.custom-form form textarea,.node-webform .form-item textarea,.node-account-page form textarea{resize:vertical;line-height:1.400em;min-height:180px}.global-submit,.custom-form form input[type="submit"],.node-webform .form-actions input[type="submit"]{padding:15px 60px;border:none;border-radius:0px}#main-content .webform-confirmation{padding-top:80px;padding-bottom:80px;text-align:center}@media (max-width:740px){#main-content .webform-confirmation{padding:20px}}.node-account-page{background:#000}.node-account-page form{font-size:16px;color:#333;font-family:inherit !important}.node-account-page form>fieldset,.node-account-page form .form-wrapper>div{padding-bottom:20px;margin-bottom:20px;border-bottom:2px dashed #ddd}.node-account-page form>fieldset label,.node-account-page form>fieldset legend,.node-account-page form .form-wrapper>div label,.node-account-page form .form-wrapper>div legend{display:block;margin-bottom:5px;font-weight:bold;color:inherit}.node-account-page form .form-required{color:inherit}.node-account-page form input[type="text"],.node-account-page form input[type="number"],.node-account-page form input[type="email"],.node-account-page form input[type="password"]{width:100%;background:#eee;padding:15px;border:none}.node-account-page form textarea{background:#eee;border:none;padding:15px}.node-account-page form select{background:#eee;padding:15px}.node-account-page form small{margin-top:5px}.node-account-page form a[title="View user profile."] img{width:200px;height:auto;max-width:100%}.node-account-page form .form-actions{text-align:left !important}.node-account-page form .form-actions input{margin:0 !important;padding:10px 30px !important;border:none}.node-account-page form #edit-picture--3 img{width:320px;height:auto;max-width:100%;margin-bottom:20px}.node-account-page form #edit-picture--3 .form-type-checkbox{margin-bottom:20px}.node-account-page form .form-radios,.node-account-page form .form-checkboxes{margin-top:10px}.node-account-page form .form-type-radio label,.node-account-page form .form-type-checkbox label{margin-bottom:10px}.node-account-page form .form-type-radio label:before,.node-account-page form .form-type-checkbox label:before{background:#ddd}.node-account-page form .form-type-radio label:before{border-radius:100%}.account-widget-inner.user-profile-form form #edit-account--2,.account-widget-inner.user-profile-form form .field-name-field-media-release-accept{display:none}.account-widget-inner.user-account-form form>*{display:none}.account-widget-inner.user-account-form form .form-actions,.account-widget-inner.user-account-form form #edit-account--2{display:block}.account-widget-inner.media-release-form form>*{display:none}.account-widget-inner.media-release-form form .form-actions,.account-widget-inner.media-release-form form .field-name-field-media-release-accept{display:block}.account-node-list{border-top:2px dashed #ddd;margin-top:20px;padding-top:20px}.account-node-list .account-node-list-row{padding-bottom:20px;margin-bottom:20px;border-bottom:2px dashed #ddd;line-height:1.400em;padding-right:100px}@media only screen and (max-width:740px){.account-node-list .account-node-list-row{padding-right:0}}.account-node-list .account-node-list-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.account-node-list .account-node-list-row .title{font-weight:bold;margin-bottom:4px}.account-node-list .account-node-list-row .meta{opacity:0.7;font-style:italic;margin-bottom:4px}.account-node-list .account-node-list-row .link a{margin-top:5px}.account-node-list .account-node-list-row .link span{opacity:0.2}.account-node-list-no-results{border-top:2px dashed #ddd;margin-top:20px;padding-top:20px;opacity:0.5;font-style:italic}

.info-container h6 img{
	width:230px;
	height:230px;
	overflow:hidden;
	
	}
.h400{min-height:410px;
	}