.m5t {margin-top:5px }.p5t {padding-top:5px }.m5b {margin-bottom:5px }.p5b {padding-bottom:5px }.m5l {margin-left:5px }.p5l {padding-left:5px }.m5r {margin-right:5px }.p5r {padding-right:5px }.m10t {margin-top:10px }.p10t {padding-top:10px }.m10b {margin-bottom:10px }.p10b {padding-bottom:10px }.m10l {margin-left:10px }.p10l {padding-left:10px }.m10r {margin-right:10px }.p10r {padding-right:10px }.m15t {margin-top:15px }.p15t {padding-top:15px }.m15b {margin-bottom:15px }.p15b {padding-bottom:15px }.m15l {margin-left:15px }.p15l {padding-left:15px }.m15r {margin-right:15px }.p15r {padding-right:15px }.m20t {margin-top:20px }.p20t {padding-top:20px }.m20b {margin-bottom:20px }.p20b {padding-bottom:20px }.m20l {margin-left:20px }.p20l {padding-left:20px }.m20r {margin-right:20px }.p20r {padding-right:20px }.m25t {margin-top:25px }.p25t {padding-top:25px }.m25b {margin-bottom:25px }.p25b {padding-bottom:25px }.m25l {margin-left:25px }.p25l {padding-left:25px }.m25r {margin-right:25px }.p25r {padding-right:25px }.m30t {margin-top:30px }.p30t {padding-top:30px }.m30b {margin-bottom:30px }.p30b {padding-bottom:30px }.m30l {margin-left:30px }.p30l {padding-left:30px }.m30r {margin-right:30px }.p30r {padding-right:30px }.m35t {margin-top:35px }.p35t {padding-top:35px }.m35b {margin-bottom:35px }.p35b {padding-bottom:35px }.m35l {margin-left:35px }.p35l {padding-left:35px }.m35r {margin-right:35px }.p35r {padding-right:35px }.m40t {margin-top:40px }.p40t {padding-top:40px }.m40b {margin-bottom:40px }.p40b {padding-bottom:40px }.m40l {margin-left:40px }.p40l {padding-left:40px }.m40r {margin-right:40px }.p40r {padding-right:40px }.m45t {margin-top:45px }.p45t {padding-top:45px }.m45b {margin-bottom:45px }.p45b {padding-bottom:45px }.m45l {margin-left:45px }.p45l {padding-left:45px }.m45r {margin-right:45px }.p45r {padding-right:45px }.m50t {margin-top:50px }.p50t {padding-top:50px }.m50b {margin-bottom:50px }.p50b {padding-bottom:50px }.m50l {margin-left:50px }.p50l {padding-left:50px }.m50r {margin-right:50px }.p50r {padding-right:50px }.m80t {margin-top:80px }.p80t {padding-top:80px }.m80b {margin-bottom:80px }.p80b {padding-bottom:80px }.m80l {margin-left:80px }.p80l {padding-left:80px }.m80r {margin-right:80px }.p80r {padding-right:80px }.m100t {margin-top:100px }.p100t {padding-top:100px }.m100b {margin-bottom:100px }.p100b {padding-bottom:100px }.m100l {margin-left:100px }.p100l {padding-left:100px }.m100r {margin-right:100px }.p100r {padding-right:100px }.m150t {margin-top:150px }.p150t {padding-top:150px }.m150b {margin-bottom:150px }.p150b {padding-bottom:150px }.m150l {margin-left:150px }.p150l {padding-left:150px }.m150r {margin-right:150px }.p150r {padding-right:150px }.m200t {margin-top:200px }.p200t {padding-top:200px }.m200b {margin-bottom:200px }.p200b {padding-bottom:200px }.m200l {margin-left:200px }.p200l {padding-left:200px }.m200r {margin-right:200px }.p200r {padding-right:200px }.m250t {margin-top:250px }.p250t {padding-top:250px }.m250b {margin-bottom:250px }.p250b {padding-bottom:250px }.m250l {margin-left:250px }.p250l {padding-left:250px }.m250r {margin-right:250px }.p250r {padding-right:250px }.t-primary {color:#23aaa6 }.t-dark {color:#1b2730 }.t-white {color:#fff }.t-grey {color:#f8f8f8 }.b-primary {background-color:#23aaa6 }.b-dark {background-color:#1b2730 }.b-white {background-color:#fff }.b-grey {background-color:#f8f8f8 }header nav ul.navbar-nav li.nav-item >a.dropdown-toggle:after {font-family:'Font Awesome 5 Pro';font-weight:400 }main section.element ul.listing.tick li:before {font-family:'Font Awesome 5 Pro';font-weight:900 }@font-face {font-family:'proxima_nova_regular';src:url('../themes/airaaanz/assets/fonts/proxima_nova_regular.eot');src:url('../themes/airaaanz/assets/fonts/proxima_nova_regular.eot?#iefix') format('embedded-opentype'),url('../themes/airaaanz/assets/fonts/proxima_nova_regular.woff') format('woff'),url('../themes/airaaanz/assets/fonts/proxima_nova_regular.ttf') format('truetype'),url('../themes/airaaanz/assets/fonts/proxima_nova_regular.svg#proxima_nova_regular') format('svg');font-weight:normal;font-style:normal }@font-face {font-family:'proxima_nova_bold';src:url('../themes/airaaanz/assets/fonts/proxima_nova_bold.eot');src:url('../themes/airaaanz/assets/fonts/proxima_nova_bold.eot?#iefix') format('embedded-opentype'),url('../themes/airaaanz/assets/fonts/proxima_nova_bold.woff') format('woff'),url('../themes/airaaanz/assets/fonts/proxima_nova_bold.ttf') format('truetype'),url('../themes/airaaanz/assets/fonts/proxima_nova_bold.svg#proxima_nova_bold') format('svg');font-weight:normal;font-style:normal }html,body {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'proxima_nova_regular',sans-serif;font-size:16px }h1,h2,h3,h4,h5,h6 {font-family:'proxima_nova_bold',sans-serif;font-family:'proxima_nova_bold',sans-serif }h2 {font-size:30px;font-family:'proxima_nova_bold',sans-serif }@media (max-width:991px) {h2 {font-size:21px }}h4 {font-size:20px;font-family:'proxima_nova_bold',sans-serif }@media (max-width:991px) {h4 {font-size:18px }}html,body {width:100%;height:100%;padding:0;margin:0 }html a,body a {display:inline-block;color:#1b2730;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }html a:hover,body a:hover,html a:focus,body a:focus {color:#23aaa6;outline:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }html input,body input {outline:none }html input:hover,body input:hover,html input:focus,body input:focus {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }html section,body section,html main,body main,html footer,body footer {position:relative;width:100%;float:left }html section.b-dark,body section.b-dark,html main.b-dark,body main.b-dark,html footer.b-dark,body footer.b-dark {color:#fff }html section.b-dark h1,body section.b-dark h1,html main.b-dark h1,body main.b-dark h1,html footer.b-dark h1,body footer.b-dark h1,html section.b-dark h2,body section.b-dark h2,html main.b-dark h2,body main.b-dark h2,html footer.b-dark h2,body footer.b-dark h2,html section.b-dark h3,body section.b-dark h3,html main.b-dark h3,body main.b-dark h3,html footer.b-dark h3,body footer.b-dark h3,html section.b-dark h4,body section.b-dark h4,html main.b-dark h4,body main.b-dark h4,html footer.b-dark h4,body footer.b-dark h4,html section.b-dark h5,body section.b-dark h5,html main.b-dark h5,body main.b-dark h5,html footer.b-dark h5,body footer.b-dark h5,html section.b-dark h6,body section.b-dark h6,html main.b-dark h6,body main.b-dark h6,html footer.b-dark h6,body footer.b-dark h6,html section.b-dark p,body section.b-dark p,html main.b-dark p,body main.b-dark p,html footer.b-dark p,body footer.b-dark p,html section.b-dark span,body section.b-dark span,html main.b-dark span,body main.b-dark span,html footer.b-dark span,body footer.b-dark span,html section.b-dark a,body section.b-dark a,html main.b-dark a,body main.b-dark a,html footer.b-dark a,body footer.b-dark a {color:#fff }html section.b-dark a:hover,body section.b-dark a:hover,html main.b-dark a:hover,body main.b-dark a:hover,html footer.b-dark a:hover,body footer.b-dark a:hover,html section.b-dark a:focus,body section.b-dark a:focus,html main.b-dark a:focus,body main.b-dark a:focus,html footer.b-dark a:focus,body footer.b-dark a:focus {color:#23aaa6 }button:focus {outline:0 }form#search .input-group .form-control,form#search .input-group .btn {border:0;border-radius:0;background-color:transparent;border-bottom:1px solid #23aaa6;font-size:12px }form#search .input-group .form-control:focus,form#search .input-group .btn:focus,form#search .input-group .form-control:hover,form#search .input-group .btn:hover {box-shadow:none }form#search .input-group .form-control {padding-left:0 }form#search .input-group span button {padding-right:0 }form#search .input-group span button i {color:#23aaa6;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }form#search .input-group span:hover i,form#search .input-group span:focus i {color:#1b2730;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }.has-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,39,48,0.8) }.has-absolute {position:relative }.has-overflow {overflow:auto;white-space:nowrap }.has-image {background-color:#f8f8f8;background-position:center;background-repeat:no-repeat;background-size:cover }.has-video {position:relative;width:100%;overflow:hidden }.has-video i {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;color:#fff;font-size:32px }.has-video:before {content:'';position:absolute;bottom:100%;left:0;background-color:rgba(35,170,166,0.8);width:100%;height:100%;transition:all 0.3s ease }.has-video:hover:before {bottom:0;transition:all 0.3s ease;z-index:1 }.is-square {position:relative;width:100% }.is-square:after {content:"";display:block;padding-bottom:100% }.is-square.pb-five:after {padding-bottom:50% }.is-square.pb-seven:after {padding-bottom:70% }.is-square.pb-eight:after {padding-bottom:80% }.is-rectangle {position:relative;width:100%;height:45% }.is-rectangle:after {content:"";display:block;padding-bottom:55% }.is-circle {width:100px;height:100px;border-radius:100% }.has-isotope {width:100%}.has-isotope.grid:after {content:'';display:block;clear:both }.has-isotope .grid-sizer,.has-isotope .grid-item {width:33.333% }@media (max-width:991px) {.has-isotope .grid-sizer,.has-isotope .grid-item {width:50% }}@media (max-width:767px) {.has-isotope .grid-sizer,.has-isotope .grid-item {width:100% }}.has-isotope .grid-item {float:left }.has-isotope .grid-item img {display:block;max-width:100% }.ahref {position:relative;border-radius:25px;border:0;display:inline-block;cursor:pointer;padding:10px 50px;max-width:100%;font-family:'proxima_nova_bold',sans-serif;text-transform:uppercase }.ahref.solid {background-color:#23aaa6;color:#fff }.ahref.solid:hover {background-color:#1b2730;color:#fff;text-decoration:none }.ahref.solid.dark {background-color:#1b2730;color:#fff }.ahref.solid.dark:hover {background-color:#23aaa6;color:#fff }.ahref.solid.white {background-color:#fff;color:#23aaa6 }.ahref.solid.white:hover {background-color:#23aaa6;color:#fff }.ahref.bordered {border:1px solid #23aaa6;background-color:transparent;color:#23aaa6;box-sizing:content-box }.ahref.bordered:hover {background-color:#23aaa6;color:#fff }.ahref.bordered.dark {border-color:#1b2730;color:#1b2730 }.ahref.bordered.dark:hover {background-color:#1b2730;color:#fff }.ahref.bordered.white {border-color:#fff;color:#fff }.ahref.bordered.white:hover {background-color:#fff;color:#23aaa6 }.ahref.line {color:#23aaa6;padding:0 }.ahref.line:hover {text-decoration:none;color:#1b2730 }.ahref.line:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#23aaa6;color:#23aaa6 }.ahref.boxedarrow {position:relative;left:40px;background-color:#23aaa6;color:#fff;padding:10px 25px }.ahref.boxedarrow:before {content:'>';position:absolute;left:-40px;top:0;background-color:#1b2730;width:40px;height:100%;padding:10px 0;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }.ahref.boxedarrow:hover {color:#fff }.ahref.boxedarrow:hover:before {width:50px }.ahref:hover {text-decoration:none;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }header {position:fixed;top:0;left:0;width:100%;height:120px;background-color:#fff;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1);z-index:5 }header .navbar-brand {padding-top:0;padding-bottom:0;margin:0 }header .navbar-brand img {width:100% }header #burger {text-decoration:none }header nav hr {position:relative;right:-10px }header nav ul.navbar-nav li.nav-item {padding:0 7px }header nav ul.navbar-nav li.nav-item >a {color:#1b2730;font-family:'proxima_nova_bold',sans-serif;padding:0 0 2px }header nav ul.navbar-nav li.nav-item >a.dropdown-toggle {padding-right:10px }header nav ul.navbar-nav li.nav-item >a.dropdown-toggle:after {content:'\f078';border:none;position:absolute;top:4px;right:15px;font-size:12px }header nav ul.navbar-nav li.nav-item.active >a,header nav ul.navbar-nav li.nav-item.show >a {color:#23aaa6 !important }header nav ul.navbar-nav li.nav-item .dropdown-menu {position:absolute;width:225px;border:none;border-top:1px solid #23aaa6;border-radius:0;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }header nav ul.navbar-nav li.nav-item .dropdown-menu a {white-space:normal;font-size:14px }header nav ul.navbar-nav li.nav-item .dropdown-menu a:hover,header nav ul.navbar-nav li.nav-item .dropdown-menu a:focus {background-color:#23aaa6;color:#fff }@media (max-width:767px) {header nav ul.navbar-nav li.nav-item .dropdown-menu {position:relative;width:100%;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0);box-shadow:0 0 21px 0 rgba(27,39,48,0) }}header nav ul.navbar-nav li.nav-item:hover >a {color:#23aaa6 }header nav ul.navbar-nav.sub li.nav-item >a {font-size:14px;font-family:'proxima_nova_regular',sans-serif }header nav ul.navbar-nav.sub li.nav-item:last-child a,header nav ul.navbar-nav.sub li.nav-item.my-account a {text-transform:none;padding:5px 30px;color:#fff;font-family:'proxima_nova_bold',sans-serif }header nav ul.navbar-nav.sub li.nav-item.my-account a {color:#23aaa6 }header nav ul.navbar-nav.sub li.nav-item.my-account:hover a {color:#fff }@media (max-width:991px) {header nav {padding:0 }header nav ul.navbar-nav {flex-direction:row }header nav ul.navbar-nav li.nav-item:last-child a,header nav ul.navbar-nav li.nav-item.my-account a {padding:5px 15px }header nav ul.navbar-nav.main {font-size:14px }}@media (max-width:767px) {header {height:80px }header nav ul.navbar-nav {flex-direction:column }header nav ul.navbar-nav li.nav-item a {padding:8px }header nav ul.navbar-nav li.nav-item:last-child a,header nav ul.navbar-nav li.nav-item.my-account a {padding:5px 15px }}header .popup {position:fixed;top:0;opacity:0;width:0;height:0;background:rgba(255,255,255,1);min-height:600px;overflow:hidden;overflow:scroll;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1);z-index:6 }header .popup#menu {right:-100vw }header .popup#menu #closepopup {position:absolute;top:25px;right:30px;color:#1b2730;text-transform:uppercase;font-size:12px;cursor:pointer;z-index:2 }header .popup#menu #closepopup i {position:relative;top:1px;font-size:14px }header .popup#menu #closepopup:hover {color:#23aaa6 }header .popup#menu ul li {list-style:none }header .popup#menu ul li a {font-size:14px }header .popup#menu ul li:last-child {margin-top:10px;padding-top:10px;border-top:1px solid #f8f8f8 }header .popup#menu ul li:last-child a {color:#fff;padding:5px 30px }header .popup#menu ul li:last-child a.myaccount {margin-bottom:10px;color:#23aaa6 }@media (max-width:767px) {header .popup {width:80vw;height:100vh;max-width:350px;padding:50px 0 80px !important;overflow:scroll }header .popup.popped {transition:all 0.3s ease-in-out;opacity:1 }header .popup.popped#menu {right:0 }}footer {margin-top:50px;padding:50px 0 15px }footer hr {background-color:rgba(255,255,255,0.2) }footer .top ul {padding-left:0 }footer .top ul li {list-style-type:none;margin-right:5px }footer .top ul li >a {color:#fff;padding:0 }footer .top ul li.active >a {color:#23aaa6;border-color:#23aaa6 }footer .top ul li:last-child {margin-right:0 }footer .top ul li .dropdown-menu {border:none }footer .top ul li:hover >a {color:#23aaa6 }footer .mid .has-socials a {margin-left:5px }footer .mid .has-socials a svg {width:15px;height:15px;fill:#fff }footer .bottom {font-size:12px;margin-top:50px }@media (max-width:991px) {footer .top ul li {display:block;width:100% }footer .mid .has-socials {margin-top:25px }}.fancybox-container {z-index:10 }.fancybox-container .fancybox-bg {background-color:rgba(27,39,48,0.9) }#cookie-btn {background-color:#23aaa6 !important }form {background-color:#fff }form .form-group input.form-control,form .form-group textarea.form-control,form .form-group select.form-control {padding-left:0;padding-right:0;border:none;border-bottom:1px solid #1b2730;border-radius:0 }form .form-group input.form-control:focus,form .form-group textarea.form-control:focus,form .form-group select.form-control:focus {border-color:#23aaa6;box-shadow:none }form .form-group label {font-family:'proxima_nova_bold',sans-serif }form .form-field-error-message {width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545 }form button[type="submit"] {margin:25px auto 0;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }.loader-overlay {left:0;top:0;width:100%;height:100%;position:fixed;background:white;z-index:1051 }.loader-overlay .overlay-inner {left:0;top:0;width:100%;height:100%;position:absolute }.loader-overlay .overlay-inner .overlay-content {left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) }main {overflow:hidden }main section.element {padding-top:50px }main section.element .sectitle {margin-bottom:25px }main section.element .sectitle small {font-size:14px;display:block;margin-bottom:15px }main section.element .twitter iframe {border:1px solid #1b2730 !important }main section.element ul.listing.tick li {position:relative;list-style-type:none;margin-top:15px }main section.element ul.listing.tick li:before {content:'\f00c';position:absolute;top:0;left:-35px;color:#23aaa6 }main section.element.pheader {padding:50px 0 }main section.element.pheader small {color:#23aaa6 }main section.element.plain a {text-decoration:underline }main section.element.plain #login button[type="submit"] {margin:25px 0 0 }main section.element.plain #register {position:relative;background-color:#1b2730;color:#fff;padding:55px 25px 25px }main section.element.plain #register a {color:#23aaa6;text-decoration:underline }main section.element.plain #register svg {position:absolute;top:5px;right:5px;max-width:100px;opacity:0.9 }@media (max-width:767px) {main section.element.plain #register {margin-top:25px }}main section.element.listing .each a {text-decoration:underline;font-family:'proxima_nova_bold',sans-serif }main section.element.listing .each >div:hover {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }main section.element.listing.conferences .each,main section.element.listing.pages .each {text-decoration:none;margin-bottom:25px }main section.element.listing.conferences .each >div,main section.element.listing.pages .each >div {cursor:pointer }main section.element.listing.conferences .each >div .has-image .tag,main section.element.listing.pages .each >div .has-image .tag {position:absolute;top:15px;right:15px;background-color:#23aaa6;color:#fff;padding:3px 8px;border-radius:10px;font-size:12px;font-family:'proxima_nova_bold',sans-serif }main section.element.listing.conferences .each >div .has-content,main section.element.listing.pages .each >div .has-content {background-color:#f8f8f8;padding:25px 15px }main section.element.listing.conferences .each >div:hover,main section.element.listing.pages .each >div:hover {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }main section.element.listing.conferences .each >div:hover .has-content,main section.element.listing.pages .each >div:hover .has-content {background-color:#23aaa6;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }main section.element.listing.conferences.inthepast .each .row,main section.element.listing.pages.inthepast .each .row {border-bottom:1px solid #f8f8f8;padding-top:15px;padding-bottom:15px }main section.element.listing.conferences.inthepast .each .row .year,main section.element.listing.pages.inthepast .each .row .year,main section.element.listing.conferences.inthepast .each .row .title,main section.element.listing.pages.inthepast .each .row .title {font-family:'proxima_nova_bold',sans-serif;font-size:18px }main section.element.listing.conferences.inthepast .each .row .title span,main section.element.listing.pages.inthepast .each .row .title span {color:#23aaa6;padding-left:35px }main section.element.listing.conferences.inthepast .each .row .title span:before,main section.element.listing.pages.inthepast .each .row .title span:before {content:'';position:absolute;left:12px;top:6px;width:12px;height:12px;background-color:#23aaa6;border-radius:100%;z-index:1 }@media (max-width:767px) {main section.element.listing.conferences.inthepast .each .row .title span,main section.element.listing.pages.inthepast .each .row .title span {padding-left:0 }main section.element.listing.conferences.inthepast .each .row .title span:before,main section.element.listing.pages.inthepast .each .row .title span:before {content:none }}main section.element.listing.conferences.inthepast .each:last-child .row,main section.element.listing.pages.inthepast .each:last-child .row {border-bottom:none }main section.element.listing.pages .each >div .has-content {position:relative;padding-top:35px;padding-bottom:35px }main section.element.listing.pages .each >div .has-content .readmore {position:absolute;bottom:0;left:15px;opacity:0 }main section.element.listing.pages .each >div:hover .has-content .readmore {opacity:1 }main section.element.listing.newsinsights .each {text-decoration:none }main section.element.listing.newsinsights .each div {padding:25px 15px;border:1px solid #f8f8f8;border-top:2px solid #23aaa6 }main section.element.listing.newsinsights .each div .date {font-size:12px }main section.element.listing.newsinsights .each:hover {color:#1b2730 }main section.element.listing.newsinsights .each:hover div h4 {color:#23aaa6 }main section.element.listing.newsinsights .each:hover div .readmore {text-decoration:underline }main section.element.home.herobanners {padding-top:0;margin-bottom:100px }main section.element.home.herobanners .has-slick {margin-bottom:0 }main section.element.home.herobanners .has-slick .slick-list {overflow:visible }main section.element.home.herobanners .has-slick .slick-list .slick-slide {display:flex !important;outline:none }main section.element.home.herobanners .has-slick .slick-list .slick-slide .is-square {border-bottom-right-radius:100px;transform:translate(0,55px) }main section.element.home.herobanners .has-slick .slick-list .slick-slide .is-square:after {padding-bottom:120% }@media (max-width:991px) {main section.element.home.herobanners .has-slick .slick-list .slick-slide .is-square {transform:none }}main section.element.home.herobanners .has-slick ul.slick-dots {width:auto;bottom:25px }main section.element.home.herobanners .has-slick ul.slick-dots li {width:40px;height:1px }main section.element.home.herobanners .has-slick ul.slick-dots li button {width:40px;height:1px }main section.element.home.herobanners .has-slick ul.slick-dots li button:before {content:' ';width:40px;height:1px;background-color:#fff }main section.element.home.herobanners .has-slick ul.slick-dots li.slick-active button:before {background-color:#23aaa6 }@media (max-width:991px) {main section.element.home.herobanners {padding:50px 0 100px }main section.element.home.herobanners .has-slick .slick-list .slick-slide .is-square {margin-bottom:25px }main section.element.home.herobanners .has-slick ul.slick-dots {bottom:-50px }}@media (max-width:991px) and (max-width:991px) {main section.element.home.herobanners .has-slick .slick-list .slick-slide .is-square {transform:none }}main section.element.home.whatweoffer .each >div {padding:0 15px }main section.element.home.whatweoffer .each >div .has-image {background-color:#fff;background-size:50%;background-position:left center }main section.element.home.whatweoffer .each >div a {text-decoration:underline;font-family:'proxima_nova_bold',sans-serif }@media (max-width:991px) {main section.element.home.whatweoffer .each >div {padding:0 }}main section.element.halftexthalfmedia {position:relative;padding:50px 0;margin:50px 0 }main section.element.halftexthalfmedia .has-overlay {max-width:300px;background-color:#f8f8f8 }main section.element.halftexthalfmedia .has-overlay.on-right {left:initial;right:0 }main section.element.halftexthalfmedia .has-image {background-color:transparent }@media (max-width:991px) {main section.element.halftexthalfmedia .has-image {margin-bottom:25px }}main section.element.contact {padding-top:0 }main section.element.contact:before {content:'';position:absolute;top:0;left:0;background-color:#1b2730;color:#fff;width:100%;height:50% }main section.element.contact form {padding:50px }@media (max-width:991px) {main section.element.contact form {padding:25px 15px 15px }}main section.element.aboutus.members .each {margin-bottom:35px }main section.element.aboutus.members .each h4 {margin:15px 0 5px }main section.element.aboutus.members .each .has-image:after {padding-bottom:120% }main section.element.gallery .grid-item {padding:10px }main section.element.membership .each .has-title,main section.element.membership .each .has-content {padding:50px;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }main section.element.membership .each .has-title {color:#fff }main section.element.membership .each .has-title h3 {margin-bottom:0;min-height:99px }main section.element.membership .each .has-content {background-color:#f8f8f8 }main section.element.membership .each:nth-child(odd) .has-title {color:#fff;background-color:#23aaa6 }main section.element.membership .each:nth-child(even) .has-title {color:#fff;background-color:#1b2730 }@media (max-width:991px) {main section.element.membership .each {margin-bottom:25px }main section.element.membership .each .has-title h3 {min-height:0 }}main section.element.awards.image {margin-bottom:-50px }main section.element.awards.image .has-content {position:relative;top:-100px;background-color:#23aaa6;color:#fff;padding:50px }main section.element.awards.image .has-image {border-right:2px solid #23aaa6;border-bottom:2px solid #23aaa6 }@media (max-width:991px) {main section.element.awards.image .has-content {top:0;padding:25px }main section.element.awards.image .has-image {border:2px solid #23aaa6 }}main section.element.awards.recipients .listing .each {padding-left:35px;margin-bottom:10px }main section.element.awards.recipients .listing .each h5 {position:relative }main section.element.awards.recipients .listing .each h5:before {content:'';position:absolute;left:-18px;top:6px;width:8px;height:8px;background-color:#23aaa6;border-radius:100%;z-index:1 }main section.element.awards.recipients .listing .each:after {content:'';position:absolute;left:20px;top:6px;width:2px;height:calc(100% - 6px);background-color:#f8f8f8 }main section.element.awards.recipients .listing .each:last-child:after {content:none }main section.element.lifemembers .each {padding:35px 0;border-bottom:1px solid #f8f8f8 }main section.element.lifemembers .each .has-image {margin-bottom:35px }main section.element.lifemembers .each .has-image .has-shadow {position:absolute;bottom:-25px;right:-25px;border-right:1px solid #23aaa6;border-bottom:1px solid #23aaa6 }main section.element.lifemembers .each:first-child {padding-top:0 }main section.element.lifemembers .each:last-child {padding-bottom:0;border-bottom:none }main section:last-child {padding-bottom:0 }@media (max-width:991px) {main section h1 {font-size:2rem }}main#account-memberinfo {background-color:#f8f8f8;padding-bottom:50px;margin-bottom:-50px }main#account-memberinfo section.element.account .left .sidebar {padding-top:0 }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li {border-bottom:1px solid rgba(27,39,48,0.2) }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li >a {font-family:'proxima_nova_bold',sans-serif }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li .siderbar-dropdown .dropdown-item {padding:5px 10px;background-color:transparent;white-space:normal }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li .siderbar-dropdown .dropdown-item.active,main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li .siderbar-dropdown .dropdown-item:hover {color:#23aaa6 }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li.active >a {color:#23aaa6 }main#account-memberinfo section.element.account .left .sidebar ul.navbar-nav li:last-child {border-bottom:none }main#account-memberinfo section.element.account .right .default {background-color:#fff;padding:25px }main#account-memberinfo section.element.account .right .default iframe {width:100%;height:90vh }main#account-memberinfo section.element.account .right .default .edit-profile .divider {margin:1.5rem 0 1.5rem;border-bottom:4px solid #000 }main#account-memberinfo section.element.account .right .membership .title {padding:25px }main#account-memberinfo section.element.account .right .membership .content {box-shadow:0 5px 10px rgba(0,0,0,0.059) }main#account-memberinfo section.element.account .right .membership .content table tr td {vertical-align:middle }main#account-memberinfo section.element.account .right .listing .each {margin-bottom:25px;text-decoration:none }main#account-memberinfo section.element.account .right .listing .each >div {background-color:#fff;padding:50px;text-align:center;font-size:20px;font-family:'proxima_nova_bold',sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease }@media (max-width:991px) {main#account-memberinfo section.element.account .right .listing .each >div {font-size:18px }}main#account-memberinfo section.element.account .right .listing .each:hover >div {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);-moz-box-shadow:0 0 21px 0 rgba(27,39,48,0.1);box-shadow:0 0 21px 0 rgba(27,39,48,0.1) }.p_register .abf-conference input[type=checkbox],.p_member-register .abf-conference input[type=checkbox] {vertical-align:middle }.p_register .registration,.p_member-register .registration {max-width:1000px }.p_register .registration.listing .each,.p_member-register .registration.listing .each {position:relative;margin-bottom:25px }.p_register .registration.listing .each input[type=checkbox],.p_member-register .registration.listing .each input[type=checkbox] {position:absolute;top:0;left:50%;width:calc(100% - 30px);height:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;cursor:pointer }.p_register .registration.listing .each .wrapper,.p_member-register .registration.listing .each .wrapper {cursor:pointer;border:2px solid rgba(27,39,48,0.2);padding:15px;height:100% }.p_register .registration.listing .each input[type=checkbox]:checked + .wrapper,.p_member-register .registration.listing .each input[type=checkbox]:checked + .wrapper {border:2px solid #23aaa6 }@media (max-width:991px) {.p_register .registration,.p_member-register .registration {padding:50px 15px 100px }}.layout_conference main section.element.conference .container >.row {padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #f8f8f8 }.layout_conference main section.element.conference .container >.row button {margin-top:25px }.layout_conference main section.element.conference .container >.row .nav.nav-tabs {border:0 }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li {padding:0;padding-right:25px;border-bottom:1px solid #f8f8f8 }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li a {font-size:18px;border-bottom:1px solid #f8f8f8 }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li a:hover {text-decoration:none;border-color:#1b2730 }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li.active a {color:#23aaa6;border-color:#23aaa6;font-family:'proxima_nova_bold',sans-serif }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li:last-child {margin-right:0 }@media (max-width:767px) {.layout_conference main section.element.conference .container >.row .nav.nav-tabs {overflow-y:visible;display:block;width:100% }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li {display:inline-block }.layout_conference main section.element.conference .container >.row .nav.nav-tabs li a {padding:10px 0 }}@media (max-width:991px) {.layout_conference main section.element.conference .container >.row.is-options .each,.layout_conference main section.element.conference .container >.row.is-speakers .each {margin-bottom:25px }.layout_conference main section.element.conference .container >.row.is-options .each:last-child,.layout_conference main section.element.conference .container >.row.is-speakers .each:last-child {margin-bottom:0 }}.layout_conference main section.element.conference .container >.row.is-options .each >div {border:1px solid rgba(27,39,48,0.2);padding:15px }.layout_conference main section.element.conference .container >.row.is-options .each >div h5 {min-height:48px;margin-bottom:15px }.layout_conference main section.element.conference .container >.row.is-eoi,.layout_conference main section.element.conference .container >.row:first-child {border:none;padding-bottom:0 }.layout_conference main section.element.conference .container #conferenceRegistration {max-width:1000px }.layout_conference main section.element.conference .container #conferenceRegistration .listing .each {position:relative;margin-bottom:25px }.layout_conference main section.element.conference .container #conferenceRegistration .listing .each input[type=checkbox],.layout_conference main section.element.conference .container #conferenceRegistration .listing .each input[type=radio] {position:absolute;top:0;left:50%;width:calc(100% - 30px);height:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;cursor:pointer }.layout_conference main section.element.conference .container #conferenceRegistration .listing .each .wrapper {border:2px solid rgba(27,39,48,0.2);padding:15px;height:100% }.layout_conference main section.element.conference .container #conferenceRegistration .listing .each input[type=radio]:checked + .wrapper,.layout_conference main section.element.conference .container #conferenceRegistration .listing .each input[type=checkbox]:checked + .wrapper {border:2px solid #23aaa6 }.layout_conference main section.element.conference .container #conferenceRegistration .payment-note {margin-bottom:0 }.layout_conference main section.element.conference .container #conferenceRegistration button[type=submit] {margin-top:0 }@media (max-width:991px) {.layout_conference main section.element.conference .container #conferenceRegistration {padding:50px 15px 100px }}.layout_conference .fancybox-container .fancybox-bg {background-color:rgba(27,39,48,0.9) }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration {max-width:1000px }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration .listing .each {position:relative;margin-bottom:25px }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration .listing .each input[type=checkbox] {position:absolute;top:0;left:50%;width:calc(100% - 30px);height:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1 }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration .listing .each .wrapper {border:1px solid rgba(27,39,48,0.2);padding:15px;height:100% }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration .listing .each input[type=checkbox]:checked + .wrapper {border:1px solid #23aaa6 }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration .payment-note {margin-bottom:0 }.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration button[type=submit] {margin-top:0 }@media (max-width:991px) {.layout_conference .fancybox-container .fancybox-slide .fancybox-content#registration {padding:50px 15px 100px }}