.google-chart-texture{
display: none;
}
.table-data-not-available-txt{
display: none;
} .graphina-btn {
padding: 8px 16px;
cursor: pointer;
font-size: 0.875rem;
font-weight: 500;
}
.graphina-btn-link {
background: transparent;
color: #C8175D;
text-decoration: underline;
padding: 0;
border: none;
}
.graphina-btn-primary {
color: #ffffff;
background: #C8175D;
}
.graphina-restricted-content {
background: #f3f3f3;
text-align: center;
padding: 32px;
}
.graphina-restricted-content h5 {
margin-top: 0;
}
.graphina-password-heading {
font-size: 32px;
line-height: 42px;
font-weight: 600;
text-align: center;
margin: 0;
}
.graphina-password-restricted-form .graphina-password-message {
font-size: 16px;
}
.graphina-input-wrapper input.form-control {
width: 100%;
background: #fff;
border: none;
height: 45px;
padding: 10px 16px;
}
.button-box {
margin-top: 24px;
}
.button-box .graphina-login-btn {
background: #C8175D;
padding: 12px 24px;
border: transparent;
color: #fff;
font-size: 14px;
} .graphina-filter-div label {
margin-bottom: 8px;
font-size: 16px;
}
.graphina-chart-filter-date-time,
.form-select {
height: 42px;
line-height: 1.4;
padding: 10px 20px;
background: #fff;
border: 1px solid #eee;
color: #6a6969;
width: 100%;
margin-bottom: 7px;
}
.graphina-chart-filter-date-time:focus,
.form-select:focus {
outline: none;
}
.graphina-filter-div-button {
background: #C8175D;
padding: 12px 24px;
border: transparent;
color: #fff;
font-size: 14px;
margin-bottom: 7px;
}
.graphina-chart-loader {
text-align: center;
align-content: center;
}
.graphina-chart-loader img {
height: 50px;
}
.chart-card {
width: 100%;
background-color: #fff;
padding: 25px;
border-radius: 4px;
}
.chart-card h4 {
margin-top: 0;
}
.graphina_chart_filter{
display: flex; 
flex-wrap: wrap; 
align-items: end; 
gap: 16px; 
}
.graphina_common_chart_filter {
display: flex; 
align-items: start; 
gap: 16px;
justify-content: end;
}
.graphina_common_chart_filter .graphina-chart-filter-items-1 {
display: flex;
flex-wrap: wrap;
justify-content: end;
flex-grow: 1;
gap: 16px;
}
.graphina_common_chart_filter .graphina-chart-filter-items-1>.graphina-filter-div {
flex-grow: 1;
}
.graphina_common_chart_filter .graphina-chart-filter-items-2 {
flex-shrink: 0;
align-self: last baseline;
}
.chart-box {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
box-shadow: 0 22px 35px -16px rgba(0, 0, 0, 0.1);
} .elementor-element .chart-box svg {
width: unset !important;
}
@media (max-width: 767.98px) {
.graphina_common_chart_filter {
flex-direction: column;
}
.graphina_common_chart_filter .graphina-chart-filter-items-2 {
flex-grow: 1;
text-align: end;
width: 100%;
}
}
@media screen and (max-width: 674px) {
.chart-card {
padding: 25px 0px !important;
}
}.e-hotspot__tooltip:before {
border-color: transparent transparent transparent #04262d !important;
top: calc(50% - 13.5px) !important;
}
.home-form-new .elementor-16501 .elementor-element.elementor-element-bff50be .elementor-field-group .elementor-field::placeholder{
color: #fff !important
}
.elementor-72 .elementor-element.elementor-element-4dff82a .elementor-heading-title{
display:none
}
.vip-venue-mob{
display:none
}
form a.sharevip{
display:none
}
form.sent a.sharevip{
display:block;
text-align:center
}
form.sent .form{
display:none
}
form.sent {
display: flex;
flex-direction: column-reverse;
}
.wpcf7 form.sent .wpcf7-response-output {
color: #04262d;
font-size: 21px;
font-weight: 500;
position: relative;
text-align: center;
border:0
}
.wpcf7 form.sent .wpcf7-response-output a{
background-color: #F5CE3E;
color: #04262d;
font-size: 23px;
font-weight: 600;
line-height: 3.5 !important;
padding: 10px 30px;
text-transform: uppercase;
}
.wpcf7 form.sent .wpcf7-response-output a.share-vip{
background-color: transparent !Important;
padding: 0 !important;
display: block;
margin-top: 40px
}
.wpcf7-form-control-wrap label{
display:flex;
flex-direction: row;	
}
.page-id-6069 h2 b{
font-weight: 700 !important
}
.page-id-6069 .elementor-location-header, .page-id-6069 .elementor-location-footer,
.page-id-7006 .elementor-location-header, .page-id-7006 .elementor-location-footer,
.page-id-11492 .elementor-location-header, .page-id-11492 .elementor-location-footer,
.page-id-11558 .elementor-location-header, .page-id-11558 .elementor-location-footer,
.page-id-17235 .elementor-location-header, .page-id-17235 .elementor-location-footer
{
display: none !important
}
.block-form{
margin:50px 10% !important
}
.block-form input[type=text], .block-form input[type=email], .block-form input[type=tel]{
background: transparent;
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: 2px solid #fff;
margin-bottom: 10px;
}
.block-form [type=submit]{
background-color:#F5CE3E;
border:0px solid #fff;
border-radius: 0;
color: #04262d;
width:100%;
line-height: 2;
font-weight: 600;
font-size: 20px;
}
.block-form input[type=text], .block-form input[type=email], .block-form input[type="tel"]{
font-weight:400;
color:#000;
padding: 10px 0;
font-size: 18px;
margin-bottom: 15px
}
.block-form input.wpcf7-tel::placeholder{
color:#000 !important
}
.block-form input[disabled]{
opacity: 1 !Important
}
.form-block span.wpcf7-list-item-label{
vertical-align: inherit;
margin-left:5px
}
.form-block .wpcf7-list-item{
margin:15px 0 0
}
.form-block .wpcf7-acceptance input{
transform: scale(1.6);
margin:0 5px
}
p.checkbox-form{
font-size:15px;
line-height: 1.3;
}
p.checkbox-form a{
color: #00A38C;
font-weight: 700
}
.old-kt img{
height: 45px !important
} .form-block{
z-index: 999
}
.block-form input[type=text]::placeholder, .block-form input[type=email]::placeholder{
color: #04262d
}
#wpcf7-f6193-p7006-o1 .sent .form{
display: none
} 
#wpcf7-f6653-p6069-o1 .sent .form,
#wpcf7-f11491-p11492-o1 .sent .form,
#wpcf7-f11555-p11558-o1 .sent .form,
#wpcf7-f6652-p12029-o1 .sent .form,
#wpcf7-f11992-p12109-o1 .sent .form,
wpcf7-f13016-p13363-o1 .sent .form,
#wpcf7-f13016-p13363-o1 .sent .form,
#wpcf7-f17234-p17235-o1 .sent .form{
display: none
} 
.wpcf7 form .wpcf7-response-output{
margin:0 0.5em 1em !Important;
padding: 0 1em !important
}
@media (min-width: 768px) and (max-width: 1024px){
.block-form{
margin:30px !Important
}
.block-form [type=submit]{
font-size:18px
}
.elementor-6069 .elementor-element.elementor-element-8e5aaad > .elementor-element-populated,
.elementor-7006 .elementor-element.elementor-element-4a98e00 > .elementor-element-populated{
padding:0 0 0 30px
}
.elementor-6069 .elementor-element.elementor-element-de8d15d .elementor-heading-title,
.elementor-7006 .elementor-element.elementor-element-336492a .elementor-heading-title{
font-size:23px
}
.elementor-7006 .elementor-element.elementor-element-1e65c54,
.elementor-6069 .elementor-element.elementor-element-7de9401{
padding:50px
}
}
.tc_checkbox_field{
margin-top:15px
}
.fields-wrap.tc_checkbox_field input{
margin: 0 20px 0 6px !important;
transform: scale(2)
}
.woocommerce-checkout #payment ul.payment_methods{
border:0
}
.tc_label_field{
margin-top:-25px 
}
.woocommerce form.checkout_coupon{display:block !important}
.woocommerce-info{display:none}
.woocommerce form.checkout_coupon{border:0; padding:0}
.tc_radio_field label:first-child{display:none}
.woocommerce-privacy-policy-text{display:none}
.place-order span.optional {
display: none !important
}
.place-order span.optional + p{
display: none
}
.place-order {
position: relative;
display: flex;
flex-direction: column-reverse;
}
p#privacy_policy_field{
margin:0 0 50px
}
.place-order p:last-child {
display:none 
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
position: absolute;
right: 16px;
bottom: 16px
}
p.a{
margin-bottom: 0 !Important
}
.grecaptcha-badge {display:none !important}
.half-text {
display:flex
}
.half-text div {
flex:0 0 50%;
}
.white-btn {
font-family: "Encode Sans", Sans-serif;
font-size: 16px;
font-weight: 500;
line-height: 16px;
margin:50px 0 0;
color: #00a48c;
background-color:#fff;
border-radius: 0px 0px 0px 0px;
padding: 16px 32px 16px 32px;
display:inline-block
}
.home .elementor-widget-image img{
width:auto
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #00A38C !important;
color: #fff;
border-radius: 0px !important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #00A38C !important;
color: #fff;
border-radius: 0px !important;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: rgb(0 163 140 / 10%) !important;
}
.woocommerce-info::before {
color: #00A48C !important;
}
.woocommerce-info {
border-top-color: #00A48C !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
color: #fff !important;
background-color: #00A48C !important;
}
li.wc_payment_method.payment_method_stripe label {
display: inline !important;
}
.postid-417 .elementor-widget-image-gallery .galleryid-417,
.postid-826 .elementor-widget-image-gallery .galleryid-826{
display:grid;
grid-template-columns: repeat(5,1fr);
column-gap:10px
}
.postid-417 figure.gallery-item,
.postid-826 figure.gallery-item{
border:1px solid #dcdcdc;
margin:0 0 10px !Important;
max-width:100% !Important
}
.postid-417 .gallery-item .gallery-icon,
.postid-826 .gallery-item .gallery-icon{
height:150px;
padding:20px;
}
.postid-417 .gallery-item .gallery-icon img,
.postid-826 .gallery-item .gallery-icon img{
height:100%;
width:100%;
object-fit:contain
}
.ws-hl-video .elementor-button-wrapper {
padding: 0 20px !important;
}
.sp-logo {
padding:0 0px !Important
}
.sp-logo .elementor-widget-image .elementor-widget-container{
height:150px;
padding:20px !important;
border:1px solid #dcdcdc;
transition: .3s;
margin:0 20px 0 0 !important
}
.sp-logo .elementor-widget-image .elementor-widget-container:hover{
box-shadow:0px 0px 10px #dcdcdc
}
.sp-logo .elementor-widget-image a{
display:inline !Important;
}
.sp-logo img{
height:100%;
width:100%;
object-fit:contain
}
.sp-full-title {
margin: 0 0 80px !important;
}
.sp-title-cont {
width: 15% !important;
margin: 0 0 30px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #d2d2d2
}
.sp-title-cont h3{
line-height: normal !important; 
}
.sp-logo-items {
width: 85% !important;
margin: 0 0 30px !important;
padding: 0 0 30px !important;
border-bottom: 1px solid #d2d2d2
}
.sp-logo-items .elementor-widget-image{
height:100px;
padding:10px 20px;
border:0px solid #dcdcdc;
transition: .3s;
}
.ws-sp-half-left {
border-right: 1px solid #d2d2d2;
width: 50% !important;
}
.ws-half-left-title {
width: 30% !important;
}
.ws-sp-half-left .ws-half-left-logo {
width: 19% !important;
padding: 0 !important;
}
.ws-half-left-logo .elementor-widget-image{
height:100px !important;
padding:10px 20px !important;
border: 0px solid #fff !important;
}
.ws-sp-half-right {
padding: 0 !important;
width: 50% !important;
}
.ws-half-right-title {
width: 30% !important;
padding: 0 0 0 20px !important;
}
.ws-sp-half-right .ws-half-right-logo {
width: 19% !important;
padding: 0 !important;
}
.ws-half-right-logo .elementor-widget-image{
height:100px !important;
padding:10px 20px !important;
border: 0px solid #fff !important;
}
#custom-speak .sp-full-title h2{
font-size: 46px !important;
font-weight: 600;
line-height: 52px;
}
.ws-home-speakers  {
padding:0 0 144px !Important;
}
.ws-home-speakers article .elementor-row {
flex-wrap:wrap !Important
}
.ws-home-speakers article .elementor-row .elementor-col-50:first-child{
width:70% !Important;
margin:0 15% 10px !Important
}
.ws-home-speakers article .elementor-row .elementor-col-50:last-child{
width:100% !Important;
text-align:center !Important
}
.ws-home-speakers article .elementor-row .elementor-col-50:last-child div{
padding:0 !important
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers .elementor-widget-wrap .elementor-widget-button {
text-align:center !Important
}
.three-custom .ws-home-speakers article .elementor-row .elementor-col-50:last-child .elementor-button {
margin:0 !Important
}
.three-custom .elementor-element .ws-home-speakers .elementor-widget-image .elementor-widget-image img {
padding:7px !Important
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers .elementor-widget-wrap h1 {
font-size:16px !Important
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers .elementor-widget-wrap .elementor-widget-heading{
margin:0 0 10px !important;
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers .elementor-widget-wrap h2{
min-height: 85px !important;
}
.three-custom .ws-home-speakers article {
padding: 0 0 20px !Important;
}
.ws-home-speakers .elementor-grid {
grid-row-gap: 50px;
}
.ws-home-speakers .ecs-load-more-button {
margin-top: 40px !important;
}
.three-custom .elementor-element.ws-sp-big  {
padding:144px 0 0 !Important;
}
.three-custom .elementor-element.ws-sp-big .elementor-element-populated {
padding:0 !Important;
background:transparent !Important
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers section{
background:transparent !important;
}
.three-custom .elementor-grid-3 .elementor-grid{
--grid-column-gap: 30px;
--grid-row-gap: 70px;
}
.three-custom section{
background:#fff !important
}
.three-custom .elementor-element .elementor-widget-image .elementor-widget-container {
border: 1px solid #00a48c;
border-radius: 50%;
overflow: hidden;
}
.three-custom .elementor-element .elementor-widget-image .elementor-widget-container {
padding-bottom:100%;
overflow: hidden;
width: 100%;
height: 100%;
}
.three-custom .elementor-element .elementor-widget-image .elementor-widget-container img{
width: 100%;
object-fit: cover;
object-position:top;
height: 100%;
border-radius: 50%;
position:absolute;
top:0;
left:0;
padding:10px
}
.three-custom .elementor-element .elementor-element-populated {
padding:0 !Important;
background:#fff !Important
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap{
align-content: flex-start !important;
flex-direction: column;
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-widget-heading{
padding:0 0 0 20px
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap h1{
font-size:24px
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap h2{
font-size:16px
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-widget-button {
margin-top:auto;
text-align:left
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-button-wrapper {
margin:0
}
.three-custom section:first-child .elementor-widget-wrap .elementor-element .elementor-button {
margin:0 0 0 20px;
background:url(https://datacenternation.com/wp-content/uploads/2021/11/linkedin-icon.svg) center no-repeat;
background-size:35px;
width:35px;
height:35px;
padding:0;
font-size:0
}
.menu-item-5943 {
margin: 0 0 0 20px !important;
}
.menu-item-5943 a{
margin: 0 0 0 20px;
background: url(https://datacenternation.com/wp-content/uploads/2021/11/linkedin-icon.svg) center no-repeat;
background-size: 35px;
width: 35px;
padding: 0;
font-size: 0 !Important;
}
.linkedin-footer{
margin: 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Livello_1' x='0px' y='0px' viewBox='-344.5 383.5 35 35' enable-background='new -344.5 383.5 35 35' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%2304262d' d='M-327,418.5L-327,418.5c9.7,0,17.5-7.8,17.5-17.5l0,0c0-9.7-7.8-17.5-17.5-17.5l0,0 c-9.7,0-17.5,7.8-17.5,17.5l0,0C-344.5,410.7-336.7,418.5-327,418.5z'/%3E%3Cpath fill='%23FFFFFF' d='M-319.1,408.1h-3.1v-5.2c0-1.4-0.5-2.2-1.7-2.2c-1.2,0-1.9,0.8-1.9,2.2v5.2h-3v-10h3v1.3c0,0,0.9-1.7,3-1.7 c2.1,0,3.6,1.3,3.6,4V408.1z M-332.3,396.8c-1,0-1.8-0.8-1.8-1.8s0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8S-331.2,396.8-332.3,396.8z M-333.8,408.1h3.1v-10h-3.1V408.1z'/%3E%3C/g%3E%3C/svg%3E");
line-height:35px;
padding:0 50px 0 0;
background-position:right;
background-repeat:no-repeat;
background-size: 35px;
width:auto;
height:35px;
display:inline-block;
color:#04262d
}
.elementor-nav-menu--dropdown a:hover,
.elementor-nav-menu--dropdown a.elementor-item-active{
color:#000 !Important
}
.three-custom .elementor-section-items-middle .elementor-widget-container{
padding:40px 0 0 !Important;
}
.three-custom .elementor-section-items-middle .elementor-widget-button .elementor-widget-container{
padding:0 !Important;
}
.three-custom .elementor-section-items-middle .elementor-widget-container p{
font-size:16px;
}
.three-custom .elementor-section-items-middle .elementor-column-gap-default {
align-items:baseline;
min-height:auto !important
}
.three-custom article {
border-bottom:1px solid #00a48c;
padding:0 0 40px !Important
}
.custom-overview .three-custom {
margin:50px 0 0 0
}
.custom-overview .three-custom  .elementor-grid{
--grid-column-gap: 20px;
--grid-row-gap: 40px;
}
.custom-overview .three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-widget-button {
display:none
}
.custom-overview .three-custom article {
border-bottom:0px solid #00a48c;
padding:0 0 20px !Important
}
.overview-button {
margin:30px 0 0 0
}
.overview-button div{
height:100%;
}
.overview-button .elementor-button-link {
height:auto;
width:200px;
background:#fff !Important;
color:#04262d !Important;
padding:0 !Important;
margin:0;
position:relative;
line-height:120px !Important
}
.overview-button .elementor-button-link .elementor-button-text {
text-align:left
}
.overview-button .elementor-button-link:before {
content:'';
height:5px;
width:100px;
background:#00a48c;
padding:0;
margin:0;
display:block;
transform: rotate(45deg);
position:absolute;
top:24px;
right:0
}
.overview-button .elementor-button-link:after {
content:'';
height:5px;
width:100px;
background:#00a48c;
padding:0;
margin:0;
display:block;
transform: rotate(-45deg);
position:absolute;
bottom:23px;
right:0
}
#post-260 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-901 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-905 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-913 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-2104 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-1484 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-1475 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-1481 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-1474 .elementor-column:nth-child(4) .elementor-widget-image img, 
#post-2121 .elementor-column:nth-child(4) .elementor-widget-image img,
.elementor-element-ec8f868{
display:none
}
.agenda-custom-sidebar{
display:none
}
.agenda-custom{
width:100% !Important
}
.full-agenda-break-item  {
margin:0 0 35px !Important;
padding:0 0 35px !Important;
border-bottom:3px solid #00a48c
}
.no-border  {
border-bottom:0px solid #fff
}
.full-agenda-break-item .agenda-auto-item  {
margin:0 0 30px !Important
}
.full-agenda-break-item .agenda-auto-item .elementor-column {
width:auto
}
.full-agenda-break-item .agenda-auto-item .time-item {
margin-right:0px
}
.full-agenda-break-item .agenda-auto-item .elementor-column h4{
font-size:14px;
padding:10px;
display:flex;
line-height:24px;
}
.full-agenda-break-item .agenda-auto-item .place-item h4{
background:#00a48c;
border-left:1px solid #fff;
color:#fff;
line-height:24px;
border-radius:0 50px 50px 0;
padding:8px 20px 8px 15px;
}
.full-agenda-break-item .agenda-auto-item .time-item h4{
background:#00a48c;
color:#fff;
font-weight:normal !Important;
border-radius:50px 0 0 50px;
padding:8px 14px;
}
.full-agenda-break-item .agenda-auto-item .time-item h4:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:20px;
background-position:center left
}
.full-agenda-break-item .activity-item h2{
font-size:24px;
padding:0 0 0 30px;
color:#00a48c !Important;
line-height:normal;
}
.full-agenda-break-item .activity-item h2:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2300a48c' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:18px;
background-position:center left;
height: 30px;
position: absolute;
top: 0;
left: 0;
}
.full-agenda-item  {
margin:0 !Important;
padding:0 !Important;
border-bottom:0px solid #00a48c
}
.full-agenda-item .agenda-auto-item  {
margin:0 0 30px !Important
}
.full-agenda-item .agenda-auto-item .elementor-column {
width:auto
}
.full-agenda-item .agenda-auto-item .time-item {
margin-right:0px
}
.full-agenda-item .agenda-auto-item .elementor-column h4{
font-size:14px;
padding:10px;
display:flex;
line-height:24px;
}
.full-agenda-item .agenda-auto-item .place-item h4{
background:#04262d;
border-left:1px solid #fff;
line-height:24px;
color:#fff;
border-radius:0 50px 50px 0;
padding:8px 20px 8px 15px;
}
.full-agenda-item .agenda-auto-item .time-item h4{
background:#eee;
color:#1b1d26;
border-radius:50px 0 0 50px;
padding:8px 14px;
font-weight:normal !important
}
.full-agenda-item .agenda-auto-item .time-item h4:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:20px;
background-position:center left
}
.full-agenda-item .activity-item h2{
font-size:24px;
padding:0 0 0 30px;
line-height:normal
}
.full-agenda-item .activity-item h2:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2304262d' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:18px;
background-position:center left;
height: 30px;
position: absolute;
top: 0;
left: 0;
}
.full-agenda-item p{
font-weight:normal !important
}
.full-agenda-item .speakers-item {
margin:0 !Important;
}
.full-agenda-item .speakers-item p{
font-size:14px;
padding:0 0 0 30px;
margin:0;
line-height:24px;
font-weight:normal !Important;
position:relative;
display:block
}
.full-agenda-item .speakers-item p:before{
content:'';
position:absolute;
left:0;
top:0;
width:30px;
height:24px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M15.526 11.409c-1.052.842-7.941 6.358-9.536 7.636l-2.697-2.697 7.668-9.504 4.565 4.565zm5.309-9.867c-2.055-2.055-5.388-2.055-7.443 0-1.355 1.356-1.47 2.842-1.536 3.369l5.61 5.61c.484-.054 2.002-.169 3.369-1.536 2.056-2.055 2.056-5.388 0-7.443zm-9.834 17.94c-2.292 0-3.339 1.427-4.816 2.355-1.046.656-2.036.323-2.512-.266-.173-.211-.667-.971.174-1.842l-.125-.125-1.126-1.091c-1.372 1.416-1.129 3.108-.279 4.157.975 1.204 2.936 1.812 4.795.645 1.585-.995 2.287-2.088 3.889-2.088 1.036 0 1.98.464 3.485 2.773l1.461-.952c-1.393-2.14-2.768-3.566-4.946-3.566z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:22px;
background-position:center left
}
.full-agenda-item > .elementor-container > div {
padding: 0 0 35px;
}
.full-agenda-half-item .agenda-auto-item .y-bg h4{
background:#60afd3 !important
}
.full-agenda-half-item .agenda-auto-item .g-bg h4{
background:#60afd3 !important
}
.full-agenda-half-item .agenda-auto-item .b-bg h4{
background:#ffc107 !important
}
.full-agenda-half-item .agenda-auto-item .r-bg h4{
background:#ffc107 !important
}
.full-agenda-half-item  {
margin:0 !Important;
padding:0!Important;
}
.full-agenda-half-item > .elementor-container > div{
justify-content:space-between;
padding: 0 0 35px;
margin: 0;
border-bottom: 0px solid #00a48c;
}
.border-bottom > .elementor-container > div{
border-bottom: 3px solid #00a48c !important;
margin-bottom:35px;
}
.full-agenda-half-item  .half-item-sx{
width:50% !Important;
padding:0 2% 0 0;
margin:0 2% 0 0;
border-right:1px solid #00a48c
}
.full-agenda-half-item  .half-item-dx{
width:48% !Important
}
.full-agenda-half-item .agenda-auto-item  {
margin:0 0 30px !Important
}
.full-agenda-half-item .agenda-auto-item .elementor-column {
width:auto
}
.full-agenda-half-item .agenda-auto-item .time-item {
margin-right:0px
}
.full-agenda-half-item .agenda-auto-item .elementor-column h4{
font-size:14px;
display:flex;
line-height:24px;
}
.full-agenda-half-item .agenda-auto-item .place-item h4{
background:#04262d;
border-left:1px solid #fff;
line-height:24px;
color:#fff;
border-radius:0 50px 50px 0;
padding:8px 20px 8px 15px;
}
.full-agenda-half-item .agenda-auto-item .time-item h4{
background:#eee;
color:#1b1d26;
font-weight:normal !Important;
border-radius:50px 0 0 50px;
padding:8px 14px;
}
.full-agenda-half-item .agenda-auto-item .time-item h4:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:20px;
background-position:center left
}
.full-agenda-half-item .activity-item h2{
font-size:24px;
padding:0 0 0 30px;
line-height:normal
}
.full-agenda-half-item .activity-item h2:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2304262d' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:18px;
background-position:center left;
height: 24px;
position: absolute;
top: 0;
left: 0;
}
.full-agenda-half-item p{
font-weight:normal !important;
line-height:normal
}
.full-agenda-half-item .speakers-item {
margin:0 !Important;
}
.full-agenda-half-item .speakers-item p{
font-size:14px;
padding:0 0 0 30px;
display:block;
margin:0;
line-height:24px;
font-weight:normal !Important;
}
.full-agenda-half-item .speakers-item p:before{
content:'';
width:30px;
height:24px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M15.526 11.409c-1.052.842-7.941 6.358-9.536 7.636l-2.697-2.697 7.668-9.504 4.565 4.565zm5.309-9.867c-2.055-2.055-5.388-2.055-7.443 0-1.355 1.356-1.47 2.842-1.536 3.369l5.61 5.61c.484-.054 2.002-.169 3.369-1.536 2.056-2.055 2.056-5.388 0-7.443zm-9.834 17.94c-2.292 0-3.339 1.427-4.816 2.355-1.046.656-2.036.323-2.512-.266-.173-.211-.667-.971.174-1.842l-.125-.125-1.126-1.091c-1.372 1.416-1.129 3.108-.279 4.157.975 1.204 2.936 1.812 4.795.645 1.585-.995 2.287-2.088 3.889-2.088 1.036 0 1.98.464 3.485 2.773l1.461-.952c-1.393-2.14-2.768-3.566-4.946-3.566z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:22px;
background-position:center left;
position:absolute;
top:0;
left:0
}
.hidden-wrap-hide {
display:none
}
.full-agenda-three-item  {
margin:0 !Important;
padding:0!Important;
}
.full-agenda-three-item > .elementor-container > div{
grid-template-columns: repeat(3, 1fr);
column-gap: 20px;
display:grid;
padding: 0 0 35px;
margin: 0 0 35px;
border-bottom: 1px solid #00a48c;
}
.full-agenda-three-item .half-item-sx {
width: 100% !Important;
padding: 0 20px 0 0;
margin: 0;
border-right: 1px solid #00a48c;
}
.full-agenda-three-item .half-item-ct {
width: 100% !Important;
padding: 0 20px 0 0;
margin: 0;
border-right: 1px solid #00a48c;
}
.full-agenda-three-item .half-item-dx {
width: 100% !Important;
padding: 0;
margin: 0;
}
.full-agenda-three-item .agenda-auto-item  {
margin:0 0 30px !Important
}
.full-agenda-three-item .agenda-auto-item .elementor-column {
width:auto
}
.full-agenda-three-item .agenda-auto-item .time-item {
margin-right:0px
}
.full-agenda-three-item .agenda-auto-item .elementor-column h4{
font-size:14px;
display:flex;
line-height:24px;
}
.full-agenda-three-item .agenda-auto-item .place-item h4{
background:#04262d;
border-left:1px solid #fff;
line-height:24px;
color:#fff;
border-radius:0 50px 50px 0;
padding:8px 20px 8px 15px;
}
.full-agenda-three-item .agenda-auto-item .time-item h4{
background:#eee;
color:#1b1d26;
font-weight:normal !Important;
border-radius:50px 0 0 50px;
padding:8px 14px;
}
.full-agenda-three-item .agenda-auto-item .time-item h4:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:20px;
background-position:center left
}
.full-agenda-three-item .activity-item h2{
font-size:24px;
padding:0 0 0 30px;
line-height:normal
}
.full-agenda-three-item .activity-item h2:before{
content:'';
width:30px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2304262d' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:18px;
background-position:center left;
height: 30px;
position: absolute;
top: 0;
left: 0;
}
.full-agenda-three-item p{
font-weight:normal !important;
line-height:normal
}
.full-agenda-half-item .speakers-item {
margin:0 !Important;
}
.full-agenda-three-item .speakers-item p{
font-size:14px;
padding:0 0 0 30px;
display:block;
margin:0;
line-height:24px;
font-weight:normal !Important;
}
.full-agenda-three-item .speakers-item p:before{
content:'';
width:30px;
height:24px;
position:absolute;
top:0;
left:0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%231b1d26' viewBox='0 0 24 24'%3E%3Cpath d='M15.526 11.409c-1.052.842-7.941 6.358-9.536 7.636l-2.697-2.697 7.668-9.504 4.565 4.565zm5.309-9.867c-2.055-2.055-5.388-2.055-7.443 0-1.355 1.356-1.47 2.842-1.536 3.369l5.61 5.61c.484-.054 2.002-.169 3.369-1.536 2.056-2.055 2.056-5.388 0-7.443zm-9.834 17.94c-2.292 0-3.339 1.427-4.816 2.355-1.046.656-2.036.323-2.512-.266-.173-.211-.667-.971.174-1.842l-.125-.125-1.126-1.091c-1.372 1.416-1.129 3.108-.279 4.157.975 1.204 2.936 1.812 4.795.645 1.585-.995 2.287-2.088 3.889-2.088 1.036 0 1.98.464 3.485 2.773l1.461-.952c-1.393-2.14-2.768-3.566-4.946-3.566z'/%3E%3C/svg%3E");
background-repeat:no-repeat;
background-size:22px;
background-position:center left
}
.menu-item.menu-item-4506{
display:none !Important
}
.postid-4476 .elementor-1830 .elementor-element.elementor-element-751fcca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
display:none
}
.post-91 .elementor-divider {
display:none
}
.page-id-6296 .page-header {
display:none
}
.elementor-field-group-field_c79a6a1 {
padding:10px 0 30px
}
.home-form .elementor-subgroup-inline .elementor-field-option  {
padding-right:40px !Important
}
.home-form .elementor-subgroup-inline .elementor-field-option label {
color:#00a48c !Important;
font-weight:600 !important;
font-size:16px !Important;
vertical-align:unset !Important;
margin-left:10px
}
.home-form .elementor-subgroup-inline .elementor-field-option input[type=checkbox] {
padding:0 0.5em;
-webkit-appearance: none;
outline: 0.1em solid #00a48c;
outline-offset: 0.1em;
display: inline-block;
background:#04262d;
height:16px
}
.home-form .elementor-subgroup-inline .elementor-field-option input[type=checkbox]:checked {
display: inline-block;
background-color: #00a48c;
padding:0 0.5em;
}
.home-form-new .elementor-subgroup-inline .elementor-field-option  {
padding-right:40px !Important;
width: 50%;
margin-bottom: 5px;
}
.home-form-new .elementor-subgroup-inline .elementor-field-option label {
color:#F7CE3B !Important;
font-weight:600 !important;
font-size:16px !Important;
vertical-align:unset !Important;
margin-left:10px
}
.home-form-new .elementor-subgroup-inline .elementor-field-option input[type=checkbox] {
padding:0 0.5em;
-webkit-appearance: none;
outline: 0.1em solid #F7CE3B;
outline-offset: 0.1em;
display: inline-block;
background:#04262d;
height:16px
}
.home-form-new .elementor-subgroup-inline .elementor-field-option input[type=checkbox]:checked {
display: inline-block;
background-color: #F7CE3B;
padding:0 0.5em;
}
.elementor-16501 .elementor-element.elementor-element-bff50be .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)::placeholder{
color:#fff !important
}
@media only screen and (max-width: 767px) {
.vip-venue-desk{
display:none
}
.vip-venue-mob{
display: block;
}
.vip-venue-mob h2{
font-size: 26px !important;
line-height: 1.4;
}
.home-form .elementor-subgroup-inline .elementor-field-option {
padding-right: 40px !Important;
width: 50%;
margin-bottom: 5px;
}
.postid-417 .elementor-widget-image-gallery .galleryid-417, .postid-826 .elementor-widget-image-gallery .galleryid-826 {
grid-template-columns: repeat(2,1fr);
}
.three-custom section {
padding:0 30px
}
.three-custom, .sponsor-custom {
padding:50px 20px 20px !Important
}
.three-custom .elementor-element .elementor-widget-image .elementor-widget-container {
}
.three-custom .elementor-element .elementor-widget-image .elementor-widget-container img {
padding:10px
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-widget-heading {
padding:0;
text-align:center
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap h1 {
margin-top: 20px;
}
.three-custom .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-widget-button {
width:100%;
max-width:100%;
text-align:center
}
.three-custom section:first-child .elementor-element .elementor-element-populated .elementor-widget-wrap .elementor-button {
margin: 0;
}
.three-custom .elementor-grid-3 .elementor-grid {
--grid-column-gap: 30px;
--grid-row-gap: 35px;
}
.custom-overview {
padding:50px 0 !important   
}
.custom-overview .three-custom {
margin: 20px 0 0 0;
}
.custom-overview .three-custom .elementor-grid {
--grid-column-gap: 20px;
--grid-row-gap: 10px;
}
.full-agenda-break-item .activity-item h2, .full-agenda-item .activity-item h2, .full-agenda-half-item .activity-item h2, .full-agenda-three-item .activity-item h2 {
font-size: 20px;
}
.full-agenda-half-item .half-item-sx {
padding: 0;
margin:0 0 40px;
border-right: 0px solid #fff;
}
.full-agenda-half-item .half-item-sx, .full-agenda-half-item .half-item-dx{
width:100%	!Important	
}
.full-agenda-three-item {
margin: 0 20px !Important;
}
.full-agenda-three-item > .elementor-container > div {
grid-template-columns: repeat(1, 1fr);
column-gap: 0px;
display: grid;
padding: 0 0 35px;
margin: 0 0 35px;
border-bottom: 1px solid #00a48c;
}
.full-agenda-three-item .half-item-sx, .full-agenda-three-item .half-item-ct {
padding:0;
margin:0 0 40px;
border-right:0px solid #fff;
}
.full-agenda-three-item .half-item-dx {
padding:0;
margin:0;
border-right:0px solid #fff;
}
.full-agenda-half-item > .elementor-container > div {
border-bottom: 0px solid #00a48c;
}
.border-bottom > .elementor-container > div {
border-bottom: 3px solid #00a48c;
} .page-id-7006:before,
.page-id-11492:before,
.page-id-11558:before,
.page-id-12029:before,
.page-id-12109:before{
height:100%;
width:70%	
}
.elementor-6069 .elementor-element.elementor-element-4e10537,
.elementor-7006 .elementor-element.elementor-element-23fd3ef,
.elementor-11558 .elementor-element.elementor-element-4e10537,
.elementor-11492 .elementor-element.elementor-element-23fd3ef,
.elementor-12029 .elementor-element.elementor-element-f704066,
.elementor-12109 .elementor-element.elementor-element-69067ad,
.elementor-13363 .elementor-element.elementor-element-b61fb57,
.elementor-17235 .elementor-element.elementor-element-23fd3ef,
#headerpass{
padding:15% 30px
}
.elementor-6069 .elementor-element.elementor-element-4e10537 img,
.elementor-7006 .elementor-element.elementor-element-23fd3ef img,
.elementor-11558 .elementor-element.elementor-element-4e10537 img,
.elementor-11492 .elementor-element.elementor-element-23fd3ef img{
z-index: 999
}
.elementor-6069 .elementor-element.elementor-element-43921f9:not(.elementor-motion-effects-element-type-background){
padding:10px 0
}
.elementor-6069 .elementor-element.elementor-element-de8d15d .elementor-heading-title,
.elementor-7006 .elementor-element.elementor-element-336492a .elementor-heading-title,
.elementor-11492 .elementor-element.elementor-element-336492a .elementor-heading-title,
.elementor-11558 .elementor-element.elementor-element-de8d15d .elementor-heading-title,
.elementor-12029 .elementor-element.elementor-element-3fec346 .elementor-heading-title,
.elementor-12109 .elementor-element.elementor-element-1bf4997 .elementor-heading-title,
.elementor-13363 .elementor-element.elementor-element-6651612 .elementor-heading-title,
.elementor-17235 .elementor-element.elementor-element-336492a .elementor-heading-title,
#titlepass .elementor-container .elementor-element .elementor-heading-title{
font-size:20px;
line-height: 1.3
}
.elementor-6069 .elementor-element.elementor-element-7de9401,
.elementor-7006 .elementor-element.elementor-element-1e65c54,
.elementor-11492 .elementor-element.elementor-element-1e65c54,
.elementor-11558 .elementor-element.elementor-element-7de9401,
.elementor-12029 .elementor-element.elementor-element-30e9b01,
.elementor-12109 .elementor-element.elementor-element-108fd01,
.elementor-13363 .elementor-element.elementor-element-b42db51,
.elementor-17235 .elementor-element.elementor-element-1e65c54,
#contentpass{
margin:0 !important;
padding:50px 30px
}
.elementor-6069 .elementor-element.elementor-element-e08290d .elementor-heading-title,
.elementor-6069 .elementor-element.elementor-element-ca8af73 .elementor-heading-title,
.elementor-7006 .elementor-element.elementor-element-70222f4 .elementor-heading-title,
.elementor-7006 .elementor-element.elementor-element-43f435f .elementor-heading-title,
.elementor-11492 .elementor-element.elementor-element-70222f4 .elementor-heading-title,
.elementor-11558 .elementor-element.elementor-element-e08290d .elementor-heading-title,
.elementor-11492 .elementor-element.elementor-element-43f435f .elementor-heading-title,
.elementor-11558 .elementor-element.elementor-element-ca8af73 .elementor-heading-title,
.elementor-12029 .elementor-element.elementor-element-d99b73b .elementor-heading-title,
.elementor-12029 .elementor-element.elementor-element-4593515 .elementor-heading-title,
.elementor-12109 .elementor-element.elementor-element-e9a1d2a .elementor-heading-title,
.elementor-12109 .elementor-element.elementor-element-d03e9d2 .elementor-heading-title,
.elementor-13363 .elementor-element.elementor-element-17d0218 .elementor-heading-title,
.elementor-13363 .elementor-element.elementor-element-57ddba4 .elementor-heading-title,
.elementor-17235 .elementor-element.elementor-element-70222f4 .elementor-heading-title,
.elementor-17235 .elementor-element.elementor-element-43f435f .elementor-heading-title,
#venuepass .elementor-heading-title{
font-size:30px;
line-height: 30px
}
.elementor-6069 .elementor-element.elementor-element-8e5aaad > .elementor-element-populated,
.elementor-7006 .elementor-element.elementor-element-4a98e00 > .elementor-element-populated,
.elementor-11492 .elementor-element.elementor-element-4a98e00 > .elementor-element-populated,
.elementor-11558 .elementor-element.elementor-element-8e5aaad > .elementor-element-populated,
.elementor-12029 .elementor-element.elementor-element-2b01140 > .elementor-element-populated,
.elementor-12109 .elementor-element.elementor-element-7487e5c > .elementor-element-populated,
.elementor-13363 .elementor-element.elementor-element-1956407 > .elementor-element-populated,
.elementor-17235 .elementor-element.elementor-element-4a98e00 > .elementor-element-populated,
#formpass .elementor-element-populated{
padding:0;
margin:30px 0 
}
.elementor-6069 .elementor-element.elementor-element-e9c558b,
.elementor-7006 .elementor-element.elementor-element-ea77ae9,
.elementor-11492 .elementor-element.elementor-element-ea77ae9,
.elementor-11558 .elementor-element.elementor-element-e9c558b,
.elementor-12029 .elementor-element.elementor-element-d7cb1a0,
.elementor-12109 .elementor-element.elementor-element-150063e,
.elementor-13363 .elementor-element.elementor-element-4b633d5,
.elementor-17235 .elementor-element.elementor-element-ea77ae9,
.elementor-28081 .elementor-element.elementor-element-4b633d5,
.elementor-28162 .elementor-element.elementor-element-d7cb1a0{
padding:30px
}
.elementor-6069 .elementor-element.elementor-element-26c6d58,
.elementor-7006 .elementor-element.elementor-element-114b830,
.elementor-11558 .elementor-element.elementor-element-26c6d58,
.elementor-11492 .elementor-element.elementor-element-114b830,
.elementor-12029 .elementor-element.elementor-element-cd7db67,
.elementor-12109 .elementor-element.elementor-element-07e2476,
.elementor-13363 .elementor-element.elementor-element-94309ea,
.elementor-17235 .elementor-element.elementor-element-114b830,
.elementor-28081 .elementor-element.elementor-element-94309ea,
.elementor-28162 .elementor-element.elementor-element-cd7db67
{
text-align: center;
width: 50%;
margin: 0 auto;
margin-bottom: 20px;
}
.wpcf7 form.sent .wpcf7-response-output{
margin:20px 0
}
.form{
margin:30px 0
}
.wpcf7 form.sent .wpcf7-response-output{
font-size:19px;
padding:0;
color: #00a38c;
}
.wpcf7 form.sent .wpcf7-response-output a{
float:left;
width:100%;
line-height: normal;
padding:15px;
margin-top:20px
}
.ws-hl-video .elementor-button-wrapper a{
font-size:16px !important;
}
.sp-full-title {
margin: 0 0 50px !important;
}
.sp-title-cont {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d;
}
.sp-title-cont h3 {
font-size:20px !important;
}
.sp-logo .elementor-widget-image .elementor-widget-container {
height: 120px;
padding: 20px !important;
border: 1px solid #dcdcdc;
transition: .3s;
margin: 0 0 20px 0 !important;
}
.sp-logo-items {
width:100% !important;
margin: 0 0 30px !important;
padding: 0 0 30px !important;
border-bottom: 0px solid #fff;
}
.sp-logo-items .elementor-row > .elementor-inner-column{
width:33.3% !important;
}
.sp-logo-items .elementor-widget-image {
padding: 10px ;
margin: 0 !important;
}
.ws-sp-half-left,
.ws-sp-half-right {
border-right: 0px solid #fff;
width: 100% !important;
}
.ws-sp-half-left {
margin:0 0 30px !important;
padding:0 0 30px !important;
}
.ws-half-left-title {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d
}
.ws-half-left-title h3{
font-size: 20px !important;
}
.ws-sp-half-left .ws-half-left-logo {
width: 33% !important;
padding: 0 !important;
}
.ws-half-left-logo .elementor-widget-image {
margin: 0 !important;
padding: 10px !important;
}
.ws-half-right-title {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d
}
.ws-half-right-title h3{
font-size: 20px !important;
}
.ws-sp-half-right .ws-half-right-logo {
width: 33% !important;
padding: 0 !important;
}
.ws-half-right-logo .elementor-widget-image {
margin: 0 !important;
padding: 10px !important;
}
#custom-speak.three-custom .elementor-element.ws-sp-big {
padding: 30px 0 0 !Important;
}
.sp-full-title {
margin: 0 0 20px !important;
}
#custom-speak .sp-full-title h2{
font-size:24px !important;
}
.ws-home-speakers .elementor-grid {
grid-column-gap:20px;
grid-template-columns: repeat(2,1fr);
}
.ws-home-speakers article .elementor-row .elementor-col-50:first-child {
width: 90% !Important;
margin: 0 5%  !Important;
}
.three-custom .elementor-element .elementor-element-populated .ws-home-speakers .elementor-widget-wrap h2 {
min-height: 80px !important;
font-size: 14px !important;
line-height: normal !important;
}
.ws-home-speakers {
padding:0 0 80px !important;
}
}
@media only screen and (min-width: 600px) and (max-width:767px) {
.elementor-grid-mobile-1 .elementor-grid {
grid-template-columns: repeat(2,1fr);
}
}
@media only screen and (min-width: 768px) and (max-width:1440px) {
.postid-417 .elementor-widget-image-gallery .galleryid-417, .postid-826 .elementor-widget-image-gallery .galleryid-826 {
grid-template-columns: repeat(4,1fr);
}
.custom-overview {
padding:50px 0    
}
.custom-overview .three-custom .elementor-grid {
--grid-column-gap: 20px;
--grid-row-gap: 20px;
}
.three-custom, .sponsor-custom {
padding: 50px 20px 0!Important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.sp-title-cont {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d;
}
.sp-logo .elementor-widget-image .elementor-widget-container {
height: 125px;
}
.sp-logo-items .elementor-row > .elementor-inner-column{
width:25% !important;
}
.sp-logo-items {
width: 100% !important;
margin: 0 0 30px !important;
padding: 0 0 30px !important;
border-bottom: 0px solid #fff;
}
.ws-sp-half-left,
.ws-sp-half-right {
border-right: 0px solid #fff;
width: 100% !important;
}
.ws-sp-half-left {
margin:0 0 30px !important;
padding:0 0 30px !important;
}
.ws-half-left-title {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d
}
.ws-sp-half-left .ws-half-left-logo {
width: 25% !important;
padding: 0 !important;
}
.ws-half-left-logo .elementor-widget-image {
margin: 0 !important;
padding: 10px !important;
}
.ws-half-right-title {
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 0 20px !important;
border-bottom: 1px solid #04262d
}
.ws-sp-half-right .ws-half-right-logo {
width: 25% !important;
padding: 0 !important;
}
.ws-half-right-logo .elementor-widget-image {
margin: 0 !important;
padding: 10px !important;
}
.elementor-grid-mobile-1 .elementor-grid {
grid-template-columns: repeat(2,1fr);
}
}
@media only screen and (max-width: 1440px) {
.custom-overview .three-custom {
padding:0 20px 0!Important
}
.full-agenda-break-item, .full-agenda-item {
margin:0 20px  35px!Important;
}
.full-agenda-half-item {
margin:0 20px  !Important;
}
.full-agenda-three-item {
margin: 0 20px !Important;
}
} @media only screen and (max-width:1023px) {
.new-menu-event-mobile{
position: sticky !important;
position: -webkit-sticky;
top:70px;
z-index: 1
}
.event-menu-button{
display: none 
}
.event-menu-new .elementor-menu-toggle i{
display: none
}
.event-menu-new .elementor-menu-toggle{
width:100%;
background: #04262D !important;
padding:10px 0;
border-radius: 0 !Important
}
.event-menu-new .elementor-menu-toggle:before{
content: 'EVENT MENU';
position: relative;
color: #fff;
font-size: 18px;
font-weight: 500;
font-family: "Encode Sans", Sans-serif;
display: flex;
justify-content: center;
}
.event-menu-new .elementor-menu-toggle:after{
content: '';
border-style: solid;
border-width: 10px 8px 0 8px;
border-color: #f7ce3b transparent transparent transparent;
display: flex;
justify-content: center;
position: relative;
left:5px
}
.page-id-17674 .sub-header-mob-item{
padding:0 !important;
margin-bottom:5px !Important
}
.header-event-new{
padding:20% 8% !Important
}
.join-new-block{
position: fixed;
bottom: 0;
left: 0;
width:100%;
padding:10px 15px  !important;
z-index: 9;
background-size: 90%;
}
.join-new-block .elementor-widget-text-editor{
display: none
}
.join-new-block h2{
font-size: 20px !Important;
line-height: 1 !important;
padding:5px 0 !important
}
.elementor-17674 .elementor-element.elementor-element-e468f24 > .elementor-container{
max-width:100% !important;
display: flex;
justify-content: space-evenly;
}
.join-new-block .button-block .elementor-column{
width:49% !Important
}
.join-new-block .button-block a{
padding:15px 15px !important;
font-size: 14px !important;
font-weight: 600 !important
}	
.join-new-block .button-block .elementor-row{
display: flex;
justify-content: space-evenly;
}
.why-block-new{
padding:0 !important
}
.why-block-new .why-text-new{
padding:80px 30px !Important;
text-align: justify !Important;
}
.why-block-new .why-text-new h1{
text-align: left
}
.why-block-new .why-img .elementor-column-wrap{
padding:0 30px !important
}
.why-block-new .why-img {
margin:0 0 50px !important
}
.event-key-topics-new{
padding:80px 30px !important
}
.event-atg-new{
padding:80px 30px !important
}
.event-atg-new .item-count{
width:calc(100% / 2);
margin:15px 0 !important;
border-right: 1px solid #fff
}
.event-atg-new .item-count:nth-child(2){
border:0
}
.event-atg-new .item-count:nth-child(4){
border:0
}
.event-atg-new .item-count .elementor-widget-container{
border:0 !Important
}
#venue-text-new:before{
bottom: -50% !Important;
left: 0;
width: 100% !important;
top: auto;
}
.venure-maps-new{
padding:0 15px !important;
order:2;
margin:0 !Important
}
#venue-text-new{
order:1
}
#venue-text-new h1{
text-align:left !important
}
.elementor-17674 .elementor-element.elementor-element-fd2458b{
z-index:1 !Important
}
#join-prefooter{
display:none !important
}
.page-id-17674 p{
font-size:16px;
line-height: 26px
}
.page-id-17674 h1{
font-size:25px !Important;
}
.page-id-17674 h3{
font-size:20px !Important;
}
.page-id-17674 .elementor-counter-title{
font-size:20px !Important;
padding:0 10px !Important
}
#home-block-event-new .elementor-column-wrap{
padding:50px 20px !important
}
.keyt-block-event-home p{
text-align:left !important;
font-size: 20px !important
}
.keyt-block-event-home{
margin-top:10px
}
}.home .elementor-nav-menu--dropdown a:hover{
color:#fff 
} .menu-item-16231{
background: #036a5b
}
.menu-item-16231 a:hover{
background: #036a5b !important
}
.menu-item-16232{
background: #d5d4d4
}
.menu-item-16232 a{
color: #000 !Important
}
.menu-item-16232 a:hover{
background:#d5d4d4 !important;
color: #000 !Important
}
.menu-item-11910, .menu-item-15802, .menu-item-10641, .menu-item-menu-item-28078, .menu-item-28068, .menu-item-22874, .menu-item-32843, .menu-item-32844{
background: #eee
}
.menu-item-11910 a, .menu-item-15802 a, .menu-item-10641 a, .menu-item-menu-item-28078 a, .menu-item-28068 a, .menu-item-22874 a, .menu-item-32843 a, .menu-item-32844 a{
color: #000 !important
}
.menu-item-11910 a:hover, .menu-item-15802 a:hover, .menu-item-10641 a:hover, .menu-item-menu-item-28078 a:hover, .menu-item-28068 a:hover ,.menu-item-22874 a:hover, .menu-item-32843 a:hover, .menu-item-32844 a:hover{
color: #000 !important;
background: #eee !Important
}
.sub-menu li{
border-bottom:1px solid rgba(255,255,255,.4)
}
.sub-menu li:last-child{
border-bottom:0
}  .header-logo-left {
padding: 10px 0;
}
.header-menu-right .elementor-nav-menu--layout-horizontal ul.sub-menu {
top: calc(100% - 1px) !important;
}
.callaction-header-right {
padding: 20px 0 !important;
}
.callaction-button-left {
padding:0 10px 0 0 !important;
}
.callaction-button-right {
padding:0 0 0 10px !important;
}
.callaction-button-right.ws-central-button {
padding:0 !important;
}
.callaction-button-right.ws-central-button a.elementor-button-link{
width: auto !important;
}
.header-event {
padding:180px 0 !important;
}
.header-small-event {
padding: 100px 0 !important;
}   .why-block {
padding: 144px 0 !important;
}
.why-text > .elementor-widget-wrap {
padding:50px !important;
}
.why-img {
padding: 0 !important;
}
.why-text-new{
padding:0 50px 0 0 !important
}
.venure-maps-new{
margin: 60px 60px 60px 0px !important;
padding: 0 !important;
}
.keytopics-event {
padding:144px 0 !important;
}
.keytopics-event h2.elementor-heading-title {
padding:0 0 90px 0 !important;
}
.event-atg {
padding: 255px 0 !important;
}
.event-atg-new {
padding: 150px 20px !important;
}
.dcntalks {
padding:144px 0 !important;
}
.dcntalks h2.elementor-heading-title {
padding:0 0 0px 0 !important;
}
.dcntalks h3.elementor-heading-title {
padding:0 0 70px 0 !important;
}
.dcntalks .swiper-slide .e-overlay-animation-fade,
.dcntalks .swiper-slide:not(:hover) .e-overlay-animation-fade{
opacity: 1 !important;
color: #191919;
padding: 20px 20px 10px !important;
display: block;
}
.dcntalks p{
margin-bottom:0px !important
}
.dcntalks .elementor-carousel-image-overlay{
position: relative;
height: auto;
}
.dcntalks .elementor-carousel-image-overlay p b{
font-size: 1.5em !important;
}
.dcntalks .swiper-container{
overflow-x: hidden;
overflow-y: visible;
height: 400px !important;
margin: 0 40px !important;
padding-bottom: 120px !important;
}
.dcntalks .swiper-slide{
overflow: unset;
}
.dcntalks .swiper-pagination{
bottom:-40px !important;
}
.dcntalks .elementor-swiper-button-prev{
left:0px !important;
top: calc(50% - 40px);
}
.dcntalks .elementor-swiper-button-next{
right:0px !important;
top: calc(50% - 40px);
}
.dcntalks .elementor-swiper-button-prev i,
.dcntalks .elementor-swiper-button-next i{
color:#0e1d20 !important;
}
.dcntalks .elementor-carousel-image{
background-size: contain !important;
}
.why-block-new {
padding: 140px 00px !important;
}
.join-new-block{
padding:60px 0 !important
}
#venue-text-new:before{
content: '';
background: #fbbe06;
position: absolute;
top: 0; 
left: -40%;
width: 50%;
height: 100%;
border-radius: 20px;
z-index: -999999;
}
.event-key-topics-new{
padding:140px 20px !important
}
.new-menu-event-mobile{
position: sticky !important;
position: -webkit-sticky;
top:60px;
z-index: 1
}   .advb-cont {
padding:144px 0 !important;
}   .callactionpage-up-text {
padding:144px 0 40px !important;
}
.callactionpage-item-box {
margin:0 0 100px !important;
}
.callactionpage-item-box-eut {
margin:0 0 100px !important;
}
.callactionpage-item-box > .elementor-container {
padding:50px !important;
}
.bas-left-item{
padding:0 50px 0 0 !important;
}
.eut-item-left > .elementor-widget-wrap{
margin: 10px 10px 10px 0 !important;
padding:40px !important;
}
.eut-item-right > .elementor-widget-wrap{
margin: 10px 0 10px 10px!important;
padding:40px !important;
}   .sponsor-type-title-sup {
padding:144px 0 30px !important ;
}
.sponsor-type-title {
padding:100px 0 30px !important ;
}   .header-event h1{
color: #FFFFFF !Important;
font-size: 52px;
font-weight: 600 !important;
}
.header-event h2{
color: #FFFFFF !Important;
font-size: 21px;
font-weight: 600 !Important;
}
.join-event {
padding:120px 0 !important;
}
.event-glance-item h4 {
color: #fff !important;
font-size: 36px !important;
font-weight: 400!important;
line-height: 52px!important;
}
.event-glance-item span {
font-weight: bolder;
}
.event-glance-item {
border-bottom: 1px solid #fff !Important;
}   .footer-cont {
padding:60px 0 30px !important;
margin: 100px 0 0 0 !important;
}
.footer-cont .elementor-image {
padding:0 0 40px !important;
}
.footer-cont .footer-text-info .elementor-widget-container{
padding:20px  !important;
}  .return-to-shop{
display: none !Important
}
.eventataglance-new .elementor-counter-title{
text-align:center
} .agenda-ontop {
padding:144px 0 0 !important;
}
.agenda-onbottom {
padding:0 0 144px  !important;
}
.newagenda-title{
font-size: 20px;
font-weight: 600;
line-height: normal;
color: #04262d;
margin-bottom:10px !important;
}
.newagenda-subtitle{
font-size: 16px;
font-weight: 400;
line-height: normal;
color: #04262d;
margin-bottom:10px !important
}
.newagenda-speaker{
font-size: 16px;
font-weight: 400;
line-height: normal;
color: #04262d;
padding-left:30px;
margin-top:10px
}
.newagenda-speaker:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 22px;
height: 18px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 470 470' style='enable-background:new 0 0 470 470;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M235,302.296c47.177,0,85.423-38.245,85.423-85.423V85.423C320.423,38.245,282.177,0,235,0s-85.423,38.245-85.423,85.423 v131.451C149.577,264.051,187.823,302.296,235,302.296z'/%3E%3Cpath d='M350.423,136.148v30h15v50.726c0,71.915-58.508,130.423-130.423,130.423s-130.423-58.507-130.423-130.423v-50.726h15v-30 h-45v80.726C74.577,300.273,138.551,369,220,376.589V440h-90.444v30h210.889v-30H250v-63.411 c81.449-7.589,145.423-76.317,145.423-159.716v-80.726H350.423z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 18px;
background-position: center center;
}
.agenda-time-new{
background: #f4cd3a;
color: #fff;
font-weight: normal !Important;
padding: 15px 20px 15px 40px !important;
width:auto !Important;
margin:0px !important;
max-width: fit-content;
}
.agenda-time-new-mi{
background: #f4cd3a;
color: #fff;
font-weight: normal !Important;
padding: 15px 0 !important;
width:100% !Important;
margin:0px !important;
text-align: center;
}
.agenda-time-new p{
color: #06272e !important;
}
.agenda-time-new p:before {
content: '';
width: 36px;
height: 36px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2304262d' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 20px;
background-position: center left;
position: absolute;
top: 5px;
left:10px
}
i.clock{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill:%2304262d' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 12v-6h-2v8h7v-2h-5z'/%3E%3C/svg%3E");
width: 20px;
height: 20px;
background-size: 100%;
display: inline-block;
top:3px;
left:-2px;
position: relative;
}
.agenda-hall-new{
background: transparent;
color: #fff;
font-weight: normal !Important;
padding: 10px 0px !important;
width:auto !Important;
margin:20px 0 !important;
max-width: fit-content;
}
.agenda-hall-new p{
color:#04262d !important;
display: flex;
align-items: center;
}
.agenda-session-main-new p{
font-size: 20px;
color: #00a48c !Important;
line-height: normal;
}
.agenda-session-new p{
font-size: 16px;
color: #04262d !Important;
line-height: 1.4;
font-weight: 500 !important;
margin: 0 0 20px !important;
}
.agenda-item-new{
margin-bottom:40px !important; 
}
.agenda-items-unwrap  div.elementor-row{
flex-wrap: nowrap;
}
#expoarea p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #001112;
display: inline-block;
margin-right: 10px;
}
#blue1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #0C7865;
display: inline-block;
margin-right: 10px;
}
#blue2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #0E3D49;
display: inline-block;
margin-right: 10px;
}
#yellow3 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #003B30;
display: inline-block;
margin-right: 10px;
}
#yellow2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #155667;
display: inline-block;
margin-right: 10px;
}
#yellow1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #3C8BA0;
display: inline-block;
margin-right: 10px;
}
#red2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #d13e3e;
display: inline-block;
margin-right: 10px;
} 
#blue1bis p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #45A78F;
display: inline-block;
margin-right: 10px;
}
#hall1 p{
padding: 15px 50px;
color: #fff !important;
background: #194C4C;
}
#hall2 p{
background: #1D7C6A;
padding: 15px 50px;
color: #fff !important;
}
#hall3 p{
background: #00A98F;
padding: 15px 50px;
color: #fff !important;
}
#hall4 p{
background: #F5CE3E;
padding: 15px 50px;
color: #fff !important;
}
#hall5 p{
background: #E5AB28;
padding: 15px 50px;
color: #fff !important;
}
#hall6 p{
background: #D5851C !important;
padding: 15px 50px;
color: #fff !important; }
.arrow-home .elementor-icon-box-wrapper{
justify-content: center !important;
flex-direction: column-reverse !important;
display: flex !important;
}
.page-id-24658 #blue1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #45A78F;
display: inline-block;
margin-right: 10px;
}
.page-id-24658 #blue2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #2E6D67;
display: inline-block;
margin-right: 10px;
}
.page-id-24658 #yellow3 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #DDA447;
display: inline-block;
margin-right: 10px;
}
.page-id-24658 #yellow2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #EACD4D;
display: inline-block;
margin-right: 10px;
}
.page-id-24658 #yellow1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #EACD4D;
display: inline-block;
margin-right: 10px;
}
.page-id-24658 #red2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #872B32;
display: inline-block;
margin-right: 10px;
}
#colsix:after{
content:'';
position: absolute;
bottom: 0;
width:90%;
left:5%;
border-bottom:1px solid #eee
}
.agenda-item-new .elementor-inner-column {
padding: 0 20px 0 0 ;
margin: 0 20px 0 0;
border-right: 1px solid #eee;
}
.agenda-item-new .elementor-inner-column:last-child {
padding: 0;
margin: 0;
border-right: 0px solid #eee;
}
.agenda-item-new .full .elementor-widget-wrap{
display: flex;
flex-wrap: nowrap;
flex-direction: row;
align-items: center;
}
.agenda-item-new .full{
padding: 20px!Important;
background: #eee;
margin: 20px 0 0 0 !important;
}
.agenda-item-new .full .agenda-hall-new{
margin: 0 !important;
width:100% !Important
}
.agenda-item-new .full .agenda-hall-new p{
font-size:20px;
margin-right: 10px;
padding-right: 10px;
border-right: 1px solid #001112;
}
.agenda-sticky:after{
content: '';
width: 100%;
height: 1px;
border-bottom: 3px solid #f4cd3a;
position: absolute;
top: calc(50% - 1.5px);
left: 0px;
z-index: -1;	
}
.agenda-sticky-new:after{
content: '';
width: 100%;
height: 3px;
background:#f4cd3a;
position: absolute;
top: calc(50% - 1px);
left: 0px;
z-index: -1;	
} .new-popup-event{
padding:25px 15px
}
h2.popup-title{
font-size:24px ;
text-align:center
}
h2.popup-session{
color: #00a48c
}
.detail-event-popup{
display: flex;
justify-content: center;
}
.detail-event-popup h3{
padding: 15px;
}
.detail-event-popup h3:first-child{
border-right:1px solid #dcdcdc
}
.sponsored-popup{
display: flex;
align-content: center;
align-items: center;
justify-content: space-between;
}
.speaker-popup {
display: flex;
justify-content: space-between;
}
.speaker-popup img{
width:calc(100% / 7);
border-radius: 50%;
padding:0 5px;
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.elementor-element.elementor-arrows-position-outside .swiper{
width:calc(100% - 100px) !important 
}
.elementor-widget-image-carousel .swiper-slide{
text-align: center;
height: 130px;
}
.elementor-widget-image-carousel .swiper-slide figure{
height: 100%
}
.elementor-widget-image-carousel .swiper-slide img{
height: 100%;
width: 100%;
object-fit: contain;
padding: 15px;
}
.slide-about .swiper{
border-radius: 50px;
filter: grayscale(1);	
} @media only screen and (max-width: 767px) {
.key-home-new p{
text-align:left !important
}.key-home-new br{
display:none !important
}
#CookiebotWidget:not(.CookiebotWidget-inactive){
bottom:70px !important
}
.event-header-button{
position: fixed;
bottom:0;
width:100%;
left:0;
z-index: 99;
background:#fff
}
.elementor-menu-toggle__icon--open {
display: flex;
flex-direction: row-reverse;
}
.event-header-menu .elementor-menu-toggle i.elementor-menu-toggle__icon--open:after{
content: 'EVENT MENU';
position: relative;
top: 0;
font-size: 16px;
font-family: "Encode Sans", Sans-serif;
font-weight: 600;
height: 20px;
color: #00a48c;
margin: 3px 10px 0 0;
}
.elementor-menu-toggle{
background-color: transparent !important
}
.header-mob-item,
.sub-header-mob-item{
padding:5px 20px !important;
}
.callaction-header-right {
padding: 0 0 5px !important;
}
.callaction-button-left {
padding: 0 0 10px 0 !important;
}
.callaction-button-right {
padding: 0 !important;
}
.header-event {
padding: 80px 0 !important;
}
.header-small-event {
padding: 80px 20px !important;
}
.sub-header-event {
padding:0 20px !important;
}
.bas-left-item{
padding:0 0 30px!important;
}
.footer-cont {
padding:60px 0 30px !important;
margin: 0 !important;
}
.page-id-31524 .newagenda-speaker{
display:none
}
.page-id-31524 section{
border:0 !important
}
#hall1 p, #hall2 p,#hall3 p,#hall4 p,#hall5 p,#hall6 p{
display: block;
text-align: center;
}
#venue-text-new:before{
display:none
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.key-home-new p{
text-align:left !important
}
.key-home-new br{
display:none !important
}
.keyt-block-event-home{
text-align: left !important;
}
.event-header-button{
position: fixed;
bottom:0;
width:100%;
left:0;
z-index: 99;
background:#fff
}
.why-img {
margin: 60px 0 0 !important;
padding: 0 !important;
}
.why-img > .elementor-column-wrap{
margin: 0  !important;
padding:50px 0 !important;
}
.keytopics-item {
width:50% !important;
}
.callactionpage-item-box > .elementor-container button.elementor-button {
margin:20px 0 10px !important;
}
.agenda-items-unwrap > div.elementor-container {
flex-wrap: nowrap;
}
}
@media only screen and (min-width: 768px) and (max-width: 1440px) {
.header-mob-item,
.sub-header-mob-item{
padding:5px 20px !important;
}
.header-small-event {
padding: 80px 20px !important;
}
.elementor-nav-menu--burger {
display: block !important;
}
.elementor-hidden-phone nav.elementor-nav-menu--layout-horizontal{
display:none !important;
}
.callaction-button-right a.elementor-button-link {
padding: 16px 20px !important;
}
.why-block {
padding: 80px 20px !important;
}
.keytopics-event {
padding: 80px 20px !important;
}
.event-atg {
padding: 150px 20px !important;
}
.event-atg-new {
padding: 110px 20px !important;
}
.event-glance-item h4 {
font-size: 34px !important;
}
.join-event {
padding:80px 20px !important;
}
.advb-cont {
margin:0 0 120px !important;
}
.sponsor-type-title-sup {
padding:80px 20px 30px  !important;
}
.sponsor-type-title {
padding:80px 20px 30px !important;
}
.advb-cont {
padding: 80px 20px 0 !important;
}
.dcntalks {
padding: 80px 0 !important;
}
.dcntalks .elementor-swiper{
padding: 0 20px  !important;
}
.dcntalks .swiper-container {
padding-bottom: 180px !important;
height: 320px !important;
overflow: hidden;
}
.footer-cont {
padding:60px 0 30px !important;
margin: 0 !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1920px) {
.sp-logo .elementor-image {
margin: 20px 15px 0 0  !important;
}
}
@media only screen and (max-width: 767px) {
.why-block {
padding:80px 20px !important;
}
.why-text > .elementor-widget-wrap {
padding: 0px !important;
margin: 0 !important;
}
.why-img {
margin:50px 0 0 0 !important;
}
.why-img .elementor-widget-wrap{
margin:0 !important;
padding: 50px 100px !important;
}
.keytopics-event {
padding: 80px 0 !important;
}
.keytopics-item {
margin:0 0 20px 0 !important;
}
.keytopics-event h2.elementor-heading-title {
padding: 0 0 30px 0 !important;
}
.keytopics-event h4.elementor-image-box-title{
font-size:18px !important;
}
.keytopics-item figure.elementor-image-box-img{
margin:0 !important;
}
.event-atg {
padding:80px 20px !important;
}
.event-glance-item {
margin: 20px 0 0 !important;
}
.event-glance-item h4 {
font-size:18px !important;
}
.join-event {
padding: 80px 20px !important;
}
.sponsor-type-title h3,
.sponsor-type-title-sup h3{
font-size: 30px !important;
}
.sp-logo .elementor-image {
margin: 20px 0 0 0 !important;
}
.callactionpage-up-text {
padding: 80px 20px 40px !important;
}
.eut-item-left > .elementor-widget-wrap,
.eut-item-right > .elementor-widget-wrap {
margin: 0 20px 20px  !important;
padding: 30px !important;
}
.callactionpage-item-box  {
margin: 0 20px 100px !important;
}
.callactionpage-item-box > .elementor-container {
padding: 30px !important;
}
.callactionpage-item-box > .elementor-container button.elementor-button {
margin:20px 0 10px !important;
}
.dcntalks {
padding: 80px 0 !important;
}
.dcntalks .elementor-swiper{
padding: 0 20px  !important;
}
.dcntalks h2.elementor-heading-title {
padding: 0 0 0px 0 !important;
font-size:24px !important
}
.dcntalks h3.elementor-heading-title {
padding: 0px !important;
font-size: 16px !important;
line-height: 20px !important;
width: 60%;
margin: 0 auto;
margin-bottom:15px
}
.dcntalks .swiper-container {
padding-bottom: 120px !important;
height: 320px !important;
}
.dcntalks .elementor-swiper-button-prev {
left: 10px !important;
top: calc(50% - 50px);
}
.dcntalks .elementor-swiper-button-next {
right: 10px !important;
top: calc(50% - 50px);
}
.dcntalks .elementor-carousel-image-overlay p b {
font-size: 1.1em !important;
}
.dcntalks .swiper-container{
overflow: hidden;
}
.dcntalks .elementor-custom-embed-play i{
font-size: 60px
}
.dcntalks .swiper-container{
margin:0 20px !important
}
.dcntalks .swiper-slide .e-overlay-animation-fade, .dcntalks .swiper-slide:not(:hover) .e-overlay-animation-fade{
padding:10px 20px !important
}
.highlights-button a{
line-height: 1.5
}
}
@media only screen and (min-width: 768px) and (max-width: 1440px) {
.callactionpage-up-text {
padding: 80px 20px 40px !important;
}
.dcntalks .swiper-container {
padding-bottom: 120px !important;
}
.dcntalks .elementor-swiper-button-prev {
left: 10px !important;
top: calc(50% - 50px);
}
.dcntalks .elementor-swiper-button-next {
right: 10px !important;
top: calc(50% - 50px);
}
.why-text > .elementor-widget-wrap {
padding: 0px !important;
margin: 0 !important;
}
.why-img .elementor-widget-wrap {
margin: 0 !important;
padding: 50px 0px !important;
}
}
@media only screen and (max-width: 767px) {
.mob-footer-navbar .elementor-row > div{
width: 50% !important;
}	
} @media only screen and (max-width: 767px) {
.elementor-nav-menu__align-left{
margin-bottom:0 !important
}
.elementor-nav-menu__align-left .elementor-column-wrap {
padding-bottom:0 !important
}
.agenda-time-new:after{
width:100%
}
.agenda-time-new{
max-width: none;
width:100%!important;
padding:7px 20px !important
}
.agenda-time-new p:before{
display:none
}
.agenda-time-new p {
text-align: center;
padding: 5px 0;
font-size: 16px;
display: flex;
justify-content: center;
align-items: center;
}
.agenda-hall-new{
max-width: none;
width: 100%!important;
background:transparent !important;
padding: 10px 0 !important;
}
.agenda-hall-new p{
color: #04262d !Important;
font-size: 18px !important;
display: flex;
align-items: center;
}
.agenda-sticky{
position:sticky !important;
top: 182px;
z-index: 1
}
.agenda-sticky-new{
position:sticky !important;
top: 168px;
z-index: 1
}
.agenda-item-new{
padding:0 20px !important
}
.agenda-ontop {
padding: 80px 20px 0 !important;
}
.agenda-items-unwrap  div.elementor-row{
flex-wrap: wrap;
}
.agenda-item-new .elementor-inner-column:last-child{
margin:0;
padding:0
}
#expoarea p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #001112;
display: inline-block;
margin-right: 10px;
}	
.full #expoarea p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #fff;
display: inline-block;
margin-right: 10px;
}
#blue1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #0C7865;
display: inline-block;
margin-right: 10px;
}
#blue2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #0E3D49;
display: inline-block;
margin-right: 10px;
}
#yellow3 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #003B30;
display: inline-block;
margin-right: 10px;
}
#yellow2 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #155667;
display: inline-block;
margin-right: 10px;
}
#yellow1 p:before{
content:'';
width:30px;
height: 30px;
border-radius: 50%;
background: #3C8BA0;
display: inline-block;
margin-right: 10px;
}
i.down{
background-image: url(//datacenternation.com/wp-content/uploads/2022/12/down.png);
width: 25px;
height: 25px;
background-size: 100%;
display: inline-block;
margin-left: 20px;
}
i.up{
background-image: url(//datacenternation.com/wp-content/uploads/2022/12/up.png);
width: 25px;
height: 25px;
background-size: 100%;
display: inline-block;
margin-right: 20px;
}
i.clock{
display:none
}
.agenda-item-new  .elementor-column.elementor-col-20 {
padding:  0;
margin: 0;
border-right: 0px;
border-bottom: 1px solid #dcdcdc
}
.agenda-item-new .full{
display: flex;
justify-content: center !important;
align-items: center !important;
text-align: center !important;
background: #00a48c;
padding: 30px 0px !important;
}
.agenda-item-new .full .agenda-hall-new p{
justify-content: center !important;
color:#fff !Important;
border:0;
margin-right:0;
padding-right: 0
}
.agenda-item-new .full .agenda-session-main-new p{
color:#fff !Important;
}
.agenda-item-new .full .agenda-hall-new{
margin:0 0 10px 0 !important
}
.agenda-item-new .full .elementor-widget-wrap{
flex-wrap:wrap
}
.event-glance-item h4{
line-height: 35px!important;
}
.header-event h1{
font-size:32px !important;
line-height: 40px !important
}
.header-event span{
display: block
}
.agenda-item-new .elementor-inner-column{
border:0;
padding:0 !important;
margin:0 !important
}
}
@media (min-width:768px) and (max-width:1440px){
.agenda-item-new{
padding:0 20px !Important
}
.agenda-session-new p {
font-size: 14px;
}
}.elementor-16501 .elementor-element.elementor-element-4ac7d61:hover > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-7b9c44b:hover > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-7023356:hover > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-a1494b0:hover > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-4ac7d61:hover > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-7b9c44b:hover > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-7023356:hover > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-a1494b0:hover > .elementor-element-populated p{
color:#fff;
}
.elementor-16501 .elementor-element.elementor-element-4ac7d61 > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-7b9c44b > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-7023356 > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-a1494b0 > .elementor-element-populated h3,
.elementor-16501 .elementor-element.elementor-element-4ac7d61 > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-7b9c44b > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-7023356 > .elementor-element-populated p,
.elementor-16501 .elementor-element.elementor-element-a1494b0 > .elementor-element-populated p{
transition: background 0.8s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;
}
.header-event-new img{
padding:0 50px !important
}
.img-header-event-new{
display: block
}
.img-header-event-new-mob{
display:none
}
.custom-wrapper {
padding:140px 0 !important;
}
.custom-wrapper h1,
.custom-wrapper h3{
margin:0 0 20px !important;
}
.custom-wrapper-event {
padding:0 0 140px 0 !important;
}
.custom-green-box .elementor-widget-wrap {
padding:10px !important;
margin: 10px !important;
}
.custom-green-box h3 {
margin: 10px 0 15px !important;
}
.growth-icon:before{
content:'';
position:absolute;
width: 1px;
height: 100%;
left:50%;
top:0;
background: #fff
}
.growth-icon:after{
content:'';
position:absolute;
width: 100%;
height: 1px;
left:0;
top:50%;
background: #fff
}
.custom-green-box:last-child{
border-right:0
}
.custom-wrapper-event > .elementor-container  {
column-gap:30px;
grid-row-gap: 30px;
grid-template-columns: repeat(2,1fr);
display: grid;
}
.custom-wrapper-event > div > .elementor-column  > div{
width: 100% !important;
}
.custom-event-box > div {
padding:40px !important;
}
.custom-event-box-title {
padding:140px 0 100px !important;
}
.custom-event-box-title h2{
margin:0 0 20px !important;
}
.custom-event-box .elementor-widget-image{
margin:0 0 30px !important;
}
.custom-event-box .elementor-widget-heading h2{
margin:0 0 10px !important;
}
.custom-event-box .elementor-widget-heading h3 {
color: #808080;
font-size: 18px;
font-weight: 600;
margin:0 0 20px !important;
}
.custom-event-box-green-top {
padding:30px 40px 10px !important;
}
.custom-btncoming {
opacity: 0.2;
pointer-events: none;
}
.custom-event-box-green-bottom {
padding:10px 40px 30px !important;
}
.custom-event-box-green-bottom h2{
line-height: 1.2;
}
.custom-hotspot-box {
padding:0 100px 0 0 !important;
}
.custom-dark-center-home {
padding: 100px 0 40px !important;
}
.custom-dark-center-home .elementor-image,
.custom-dark-center-home h5,
.custom-dark-center-home p{
margin:0 0 20px !important;
}
.custom-dark-top-home {
padding: 120px 0 0 !important;
}
.custom-dark-top-home h3{
margin:0 0 20px !important;
}
.custom-dark-bottom-home {
padding:0 0 120px  !important;
}
.custom-image-right {
padding: 120px 0 !important;
}
.custom-image-right .custom-text-item{
padding: 0 100px 0 0 !important;
}
.custom-image-left {
padding: 0 !important;
}
.custom-image-left .custom-text-item{
padding: 0 0 0 100px !important;
}
.custom-image-right .custom-text-item h3,
.custom-image-left .custom-text-item h3{
margin:0 0 20px  0 !important;
}
.custom-contact-green-box {
padding:120px 0 !important;
}
.custom-contact-green-box .elementor-button-wrapper{
margin:30px 0 0 !important;
}
.custom-about-box {
padding: 140px 0 !important;
}
.custom-about-yellow  {
width:65% !important;
}
.custom-about-yellow > .elementor-widget-wrap {
padding:40px 100px 40px 40px !important;
}
.custom-about-yellow .elementor-image {
margin:0 0 20px 0 !important;
}
.custom-about-carousel {
margin:0 0 0 -60px !important;
width: calc(35% + 60px) !important;
}
.custom-contact-wrapper {
padding: 140px 0 !important;
}
.custom-contact-wrapper .elementor-field-type-submit{
margin:20px 0 0 !important;
}
.custom-contact-wrapper p{
margin:0 0 20px 0 !important;
}
.home-event-grid-milan{
width:100% !important
}
.home-event-grid-zurich{
width:100%!important
}
.home-event-grid-warsaw{
width:100%!important
}
.home-event-grid-dubai{
width:100%!important
}
.home-event-grid-riad{
width:100%!important
}
.home-event-grid-contact{
width:100%!important
}
.elementor-9666 .elementor-element.elementor-element-66d8691,
.elementor-16501 .elementor-element.elementor-element-e5dba28{
height: 100%
}
.elementor-9666 .elementor-element.elementor-element-66d8691 .elementor-container,
.elementor-16501 .elementor-element.elementor-element-e5dba28 .elementor-container{
height: 100%
}
.venue-item {
padding: 144px 0 !important;
}
.home-video-portrait {
display:none
}
.home-video-landscape {
display:block
}
.enduser-new form{
display: flex;
margin-top:10px
}
.enduser-new .quantity{
display: flex;
}
.enduser-new input.text{
order:0;
display: flex;
border:0;
border-radius: 0
}
.enduser-new input.minus{
order:1;
display: flex;
border: 0;
background: transparent;
margin: 0 5px;
width: 40px;
height: 40px;
border: 1px solid #fff;
color: #fff;
justify-content: center;
line-height: 1;
border-radius: 0
}
.enduser-new input.plus{
order:2;
display: flex;
border: 0;
background: transparent;
margin: 0 5px;
width: 40px;
height: 40px;
border: 1px solid #fff;
color: #fff;
justify-content: center;
line-height: 1;
border-radius: 0
}
.enduser-new .elementor-shortcode{
color:#fff
}
.enduser-new button,
.enduser-new button:hover{
color: #00A48C;
background-color: #FFFFFF;
border:0;
font-weight: 500;
font-family: "Encode Sans", Sans-serif;
border-radius: 0;
font-size: 15px;
height: 40px
}
.individual input{
display: none !Important
}
.enduser-new [type=submit]:focus{
background-color: #f4cd3a;
}
.enduserpage-become .elementor-button {
height: 40px
} @media only screen and (max-width: 767px) {
*{
line-height: normal !important;
}
.header-event-new img{
padding:0 !important
}
.img-header-event-new-mob{
display: block
}
.img-header-event-new{
display:none
}
.custom-wrapper {
padding: 80px 20px !important;
}
.custom-green-box .elementor-column-wrap {
padding: 20px !important;
margin: 30px 0 0 !important;
}
.custom-green-box .elementor-widget-wrap {
padding: 20px !important;
margin: 10px 0 !important;
}
.custom-event-box-title {
padding: 80px 20px 30px !important;
}
.custom-wrapper-event {
padding: 0 20px 80px !important;
}
.custom-wrapper-event > .elementor-container {
column-gap: 0px;
grid-row-gap: 30px;
grid-template-columns: repeat(1,1fr);
display: grid;
}
.custom-event-box > div,
.custom-event-box-green-top {
padding: 20px !important;
}
.custom-event-box-green-top a.elementor-button {
margin: 0 0 20px !important;
}
.custom-event-box-green-bottom {
padding:0 20px 0 !important;
}
.custom-event-box-green-bottom h2{
margin:0 0 20px !important;
}
.custom-hotspot-box {
padding: 0  !important;
}
.custom-mobile-map {
padding: 30px 0 !important;
}
.custom-dark-top-home {
padding: 80px 20px 0 !important;
}
.custom-dark-center-home {
padding: 50px 20px 0 !important;
}
.custom-dark-bottom-home {
padding: 10px 20px 80px !important;
margin: 0 0 40px !important;
}
.custom-image-right {
padding: 40px 20px !important;
}
.custom-image-right .custom-text-item,
.custom-image-left .custom-text-item {
padding: 0  !important;
}
.custom-image-left {
padding: 0 20px !important;
}
custom-image-right p,
.custom-image-left p{
margin: 0 !important;
}
.custom-image-right img,
.custom-image-left img{
margin:20px 0 0 !important;
}
.custom-contact-green-box {
padding: 80px 20px !important;
margin: 40px 0 0 !important;
}
.custom-about-box {
padding: 80px 20px !important;
}
.custom-about-yellow {
width: 100% !important;
}
.custom-about-yellow > .elementor-widget-wrap  {
padding: 20px  !important;
}
.custom-about-carousel {
margin: 0 !important;
width: 100% !important;
padding: 20px !important;
background: #f2ca5d !important;
border-radius: 0
}
.custom-contact-wrapper {
padding: 80px 20px !important;
}
.home-video-portrait {
display:block
}
.home-video-landscape {
display:none
}
} @media only screen and (min-width: 768px) and (max-width: 1280px) {
.custom-wrapper {
padding: 80px 20px !important;
}
.custom-tablet-green-box > div > div > .elementor-column.elementor-col-50 {
width:100% !important;
margin: 0 0 30px !important;
}
.custom-event-box-title {
padding: 80px 20px 40px !important;
}
.custom-wrapper-event {
padding: 0 20px 80px  !important;
}
.custom-event-box > div {
padding: 20px !important;
}
.custom-event-box-green-top {
padding: 30px 20px 10px !important;
}
.custom-event-box-green-bottom {
padding: 30px 20px 10px !important;
}
.custom-event-box-green-bottom .elementor-col-33 {
width: 100% !important;
margin: 0 0 20px !important;
}
.custom-event-box-green-bottom .elementor-col-33 h2 {
text-align:left !important;
}
.custom-hotspot-box {
padding: 0 0 30px !important;
}
.custom-mobile-map,
.custom-accordion-box {
width: 50% !important;
}
.custom-accordion-box {
padding:0 0 0 5% !important;
}
.custom-dark-top-home {
padding: 80px 0 0 !important;
}
.custom-dark-center-home {
padding: 80px 0 20px !important;
}
.custom-dark-bottom-home {
padding: 0 0 80px !important;
}
.custom-image-right {
padding: 80px 30px !important;
}
.custom-image-left {
padding: 0 30px !important;
}
.custom-image-right .custom-text-item,
.custom-image-left .custom-text-item {
padding: 0 !important;
}
.custom-about-box {
padding: 80px 20px !important;
}
.custom-contact-wrapper {
padding: 80px 20px !important;
}
} @media only screen and (min-width: 1281px) and (max-width: 1480px) {
.custom-wrapper {
padding: 140px 20px !important;
}
.custom-event-box-title {
padding: 140px 20px 100px !important;
}
.custom-wrapper-event {
padding: 0 20px 140px  !important;
}
.custom-image-right {
padding: 120px 20px !important;
}
.custom-image-left {
padding:0 20px !important;
}
.custom-about-box {
padding: 140px 20px !important;
}
.custom-contact-wrapper {
padding: 140px 20px !important;
}
}.newagenda-item{
margin:10px 0
}
.newagenda-sxitem{
width:250px !important;
align-items: center;
}
.newagenda-dxitem{
width:calc(100% - 250px) !important
}
.time .newagenda-sxitem img{
width:30px
}
.time p{
background: #F7CE3B;
padding: 10px 15px;
border-radius: 10px;
font-size: 18px;
text-align: center;
}
.time .elementor-container:after{
content:'';
width:calc(100% - 180px);
height: 4px;
position: absolute;
top:calc(50% - 2px);
left:180px;
background: #FBBE06;
z-index: -1	
}
.time .newagenda-sxitem .elementor-element:first-child{
width:20% !Important;
margin:0 !Important
}
.time .newagenda-sxitem .elementor-element:last-child{
width:75%;
margin:0 !Important
}
.time .newagenda-sxitem .elementor-widget-wrap{
justify-content: space-between;
align-items:center;
padding:0 !Important
}
.session .newagenda-sxitem img,
.session-info .newagenda-sxitem img,
.break .newagenda-sxitem img{
width:30px
}
.session .newagenda-sxitem p,
.session-info .newagenda-sxitem p,
.break .newagenda-sxitem p{
padding: 10px 15px;
font-size: 20px
}
.session .newagenda-sxitem .elementor-element,
.session-info .newagenda-sxitem .elementor-element,
.break .newagenda-sxitem .elementor-element{
width:auto !important;
margin:0 !Important
}
.session .newagenda-sxitem .elementor-widget-wrap,
.session-info .newagenda-sxitem .elementor-widget-wrap,
.break .newagenda-sxitem .elementor-widget-wrap{
justify-content: center;
align-items:center
}
.session .newagenda-sxitem .elementor-widget-wrap,
.session-info .newagenda-sxitem .elementor-widget-wrap{
padding-left:50px
}
.session .newagenda-sxitem,
.session-info .newagenda-sxitem,
.break .newagenda-sxitem {
border-right:2px dotted #dcdcdc
}
.session .newagenda-dxitem p,
.session-info .newagenda-dxitem p,
.break .newagenda-dxitem p{
font-size:20px;
padding:10px 25px
}
.newagenda-logoitem{
width:200px !important
}
.newagenda-logoitem img{
padding:10px 25px
}
.session-info .newagenda-dxitem{
width:calc(100% - 450px) !important
}
.session-info .newagenda-dxitem a{
font-size:20px;
font-weight: 600 !important
}
.session-info .newagenda-dxitem a{
font-size:14px !Important;
font-weight: 500 !important;
margin:15px 0 20px 0;
padding:0;
line-height: 16px;
width:85%;
display:block
}
.newagenda-dxitem h4{
font-size:14px !Important;
font-weight: 500 !important;
margin:0;
padding:0 25px;
line-height: 16px;
width:85%;
display:block
}
.session-info .elementor-accordion .elementor-tab-title{
padding: 0 0 15px 0 !important
}
.time-agenda-new:after{
content: '';
position: absolute;
width: 90%;
height: 4px;
background: #F7CE3B;
background: linear-gradient(90deg, rgba(247, 206, 59, 1) 0%, rgba(247, 206, 59, 0) 100%);
right: 0;
z-index: -1;
top: calc(50% - 2px);
}
.new-speakers-name:before{
content: '';
position: absolute;
top: -120px;
left: 40px;
height: calc(100% + 120px);
width: 3px;
background: #F7CE3B;
background: linear-gradient(0deg, rgba(247, 206, 59, 1) 0%, rgba(247, 206, 59, 0) 100%);
}
.new-speakers-img img{
filter: grayscale(1);
transition: all 0.5s ease;
}
.new-speakers-img img:hover{
filter: grayscale(0);
transition: all 0.5s ease;
}
.about-img img{
filter: grayscale(1);
}
.elementor-accordion-icon-closed i:before{
content: 'More Info';
width: max-content;
display: block;
color: #030303 !important;
background: #fbbe06;
text-align: center;
line-height: 2;
top: 10px;
position: relative;
border-radius: 10px;
font-family: "Encode Sans", Sans-serif;
padding:0 20px;
font-size: 14px;
font-weight: 500
}
.elementor-accordion-icon-opened i:before{
content: 'Close';
width: max-content;
display: block;
color: #030303 !important;
background: #fbbe06;
text-align: center;
line-height: 2;
top: 10px;
position: relative;
border-radius: 10px;
font-family: "Encode Sans", Sans-serif;
padding:0 20px;
font-size: 15px;
font-weight: 500
}
.elementor-accordion-icon {
position: absolute;
bottom: 0;
text-align: left !Important;
}
.break{
margin:20px 0
}
.break .newagenda-sxitem p{
padding: 10px 15px;
font-size: 20px
}
.break .elementor-container:after{
content:'';
width:calc(100% - 75px);
height: 100%;
position: absolute;
top:0;
left:75px;
background: #005053;
border-radius:15px;
z-index: -1	
}
.break .newagenda-sxitem .elementor-element:first-child{
width:20% !important;
margin:0 !Important
}
.break .newagenda-sxitem .elementor-element:last-child{
width:75% !important;
margin:0 !Important
}
.break .newagenda-sxitem .elementor-widget-wrap{
justify-content: space-between;
align-items: center;
padding: 0 !Important;
}
.break .elementor-widget-wrap,
.break .elementor-widget-wrap p{
padding: 0px 10px !important;
line-height: 1;
color: #fff !important;
margin: 5px 0;
text-align: center;
}
.break .newagenda-dxitem .elementor-widget-wrap p {
text-align:left;
padding-left:25px !important
}
.newagenda-dxitem .elementor-tab-content{
padding:10px 0 20px 0
}
.newagenda-dxitem .elementor-tab-content p{
padding: 0;
margin: 0;
font-size: 15px;
line-height: normal;
}
.newagenda-dxitem .elementor-tab-content h2{
font-size: 20px;
font-weight: 600
}
.newagenda-dxitem .elementor-tab-content img{
width:100px;
height: auto;
border-radius: 50%;
-webkit-filter: grayscale(100%); filter: grayscale(100%);
padding:0
}
.newagenda-dxitem .elementor-tab-content td,
.newagenda-dxitem .elementor-tab-content tr{
border:0 !important;
padding:0 20px 0 0;
margin:10px 0;
width:100%;
background:transparent;
display:flex;
align-items: center;
}
.newagenda-dxitem .elementor-tab-content td p{
font-size:15px;
padding: 0 10px
}
.session-info .elementor-tab-tile .elementor-accordion-icon .active i:before{
content: 'Mfo';
width: max-content;
display: block;
color: #030303 !important;
background: #F7CE3B;
text-align: center;
line-height: 2;
top: 10px;
position: relative;
border-radius: 10px;
font-family: "Encode Sans", Sans-serif;
padding:0 20px;
font-size: 14px;
font-weight: 500
}
.session-info h3{
font-size:20px !Important
}
.elementor-widget-n-accordion .e-n-accordion-item-title{
flex-direction: column;
align-content: flex-start;
flex-wrap: wrap;
gap:10px;
padding:0;
align-items: flex-start;
}
.chart-card{
padding:0
}
.chart-box{
padding:0;
box-shadow: none
}
.eael-advance-tabs.eael-tabs-vertical{
align-items: stretch !important
}
.elementor-16501 .elementor-element.elementor-element-bd31649 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li:last-child{
margin:0 !Important
} .new-logo-item{
height:150px
} .new-speakers 
.new-speakers .elementor-widget-heading{
margin-bottom:10px !important
}
.new-speakers .elementor-widget-theme-post-title h1{
font-size:17px !Important;
color: #191919 !important;
line-height: normal !important;
}
.new-speakers h2{
font-size:15px !Important;
color: #191919 !important;
line-height: normal !Important;
}
.new-speakers h2 b{
font-weight: 500 !Important
}
.new-speakers .elementor-element-populated{
padding:0 !important
}
.new-speakers .elementor-widget-wrap{
align-content: start !Important;
}
.new-speakers section .elementor-row .elementor-column:last-child{
background:#f0f0f0;
padding:20px 10px;
border-radius: 0 20px 20px 0
}
.new-speakers section .elementor-row .elementor-column:last-child:before{
content:'';
position: absolute;
top:0;
left:-50%;
width:100%;
height: 100%;
background: #f0f0f0;
z-index: -1
} .new-speakers .elementor-grid-3 .elementor-grid{
--grid-column-gap: 30px;
--grid-row-gap: 70px;
}
.new-speakers .elementor-section-items-middle .elementor-widget-container{
padding:40px 0 0 !Important;
}
.new-speakers .elementor-section-items-middle .elementor-widget-button .elementor-widget-container{
padding:0 !Important;
}
.new-speakers .elementor-section-items-middle .elementor-widget-container p{
font-size:16px;
}
.new-speakers article {
padding:0 0 30px !Important;
height: 370px
}
.new-speakers article .elementor-row .elementor-column .elementor-widget-wrap .elementor-page-title{
margin-bottom: 10px !important;
padding-bottom: 10px !important;
border-bottom: 1px solid
}
.new-speakers article .elementor-row .elementor-column:first-child .elementor-widget-wrap .elementor-widget-container{
border-radius: 50%;
overflow: hidden;
width: 100%;
height: auto;
}
.new-speakers article .elementor-row .elementor-column:first-child .elementor-widget-wrap .elementor-widget-container .elementor-image{
padding-bottom: 100%;
overflow: hidden;
width: 100%;
height: 100%;
}
.new-speakers article .elementor-row .elementor-column:first-child .elementor-widget-wrap .elementor-widget-container .elementor-image img{
width: 100%;
object-fit: cover;
object-position: top;
height: 100%;
border-radius: 50%;
position: absolute;
top: 0;
left: 0;
padding: 5px;
background: #fff;
border:3px solid #f7ce3b;
}
.new-speakers section .elementor-container{
display: flex;
flex-direction: column;	
}
.new-speakers section .elementor-container .elementor-column {
width:100%
}
.new-speakers section .elementor-container .elementor-column img{
width:220px;
height: 220px;
border-radius: 50%;
filter: grayscale(1);
transition: all 0.5s ease;
}
.new-speakers section .elementor-container .elementor-column img:hover{
filter: grayscale(0);
}
.new-speakers section .elementor-container .elementor-column .elementor-widget-container{
text-align: left;
}
.new-speakers section .elementor-container .elementor-column:last-child{
padding-left:60px
}
.new-speakers section .elementor-container .elementor-column:last-child:before{
content:'';
position: absolute;
top:-90px;
left:40px;
height: calc(100% + 90px);
width:3px;
background:#f7ce3b
}
.new-speakers section .elementor-container .elementor-column:last-child .elementor-widget-wrap {
background:transparent;
padding-top:10px !important
}
.new-speakers h1{
text-transform: uppercase;
font-size:16px !important
}
#contact-text-new:before{
content: '';
background: #F2CA50;
position: absolute;
top: 0;
left: -40%;
width: 50%;
height: 100%;
border-radius: 20px;
z-index: -999999;
} .new-advisory .elementor-element .elementor-widget-image .elementor-widget-container {
border: 1px solid #F7CE3B;
border-radius: 50%;
overflow: hidden;
width: 100%;
height:auto;
}
.new-advisory .elementor-element .elementor-widget-image .elementor-image {
padding-bottom:100%;
overflow: hidden;
width: 100%;
height: 100%;
}
.new-advisory .elementor-element .elementor-widget-image .elementor-image img{
width: 100%;
object-fit: cover;
object-position:top;
height: 100%;
border-radius: 50%;
position:absolute;
top:0;
left:0;
padding:10px
}
.new-advisory .elementor-widget-theme-post-title h1{
font-size:20px !Important;
color: #191919 !important
}
.new-advisory h2{
font-size:16px !Important;
color: #191919 !important;
line-height: normal !Important;
}
.new-advisory  h2 strong{
font-weight: 600 !Important
}
.new-advisory  .elementor-element-populated{
padding:0 10px !important ;
background:#fff !important
}
.new-advisory .elementor-widget-heading{
margin-bottom:10px !important
}
.new-advisory .elementor-element-populated .elementor-widget-wrap{
align-content: center !important;
align-items: center !important;
}
.new-advisory  section:first-child .elementor-widget-wrap .elementor-element .elementor-button {
margin:0;
background:url(https://datacenternation.com/wp-content/uploads/2021/11/linkedin-icon.svg) center no-repeat !Important;
background-size:35px !Important;
width:35px;
height:35px;
padding:0!Important;
font-size:0!Important
}
.new-advisory  .elementor-grid-3 .elementor-grid{
--grid-column-gap: 30px;
--grid-row-gap: 70px;
}
.new-advisory  .elementor-section-items-middle .elementor-widget-container{
padding:20px 0 0 !Important;
}
.new-advisory  .elementor-section-items-middle .elementor-widget-button .elementor-widget-container{
padding:0 !Important;
}
.new-advisory  .elementor-section-items-middle .elementor-widget-container p{
font-size:15px;
color: #191919 !Important;
line-height: 1.5 !Important;
margin-bottom:0;
text-align: justify;
}
.new-advisory  .elementor-section-items-middle .elementor-column-gap-default {
align-items:baseline;
min-height:auto !important
}
.new-advisory  article {
border-bottom:1px solid #f7ce3b;  
padding:0 0 40px !Important
}
.new-advisory .elementor-button-wrapper{
text-align:left
}
.new-advisory .elementor-button-wrapper a.elementor-size-sm{
background: #04262D !important;
color: #fff !important;
text-transform: uppercase;
font-size: 13px !important;
line-height: 1 !important;
padding: 15px 20px !important;
} .endticket-item:first-child{
padding:0 25px 0 0
}
.endticket-item:last-child{
padding:0 0 0 25px
}
.endticket-item .elementor-column-wrap {
padding:40px 25px !Important
}
.endticket-item form{
display: flex;
margin-top:10px
}
.endticket-item .quantity{
display: flex;
}
.endticket-item input.text{
order:0;
display: flex;
width:auto;
border-radius: 15px
}
.endticket-item input.minus{
order:1;
display: flex;
border: 0;
background: transparent;
border-radius: 50%;
margin: 0 5px;
width: 40px;
height: 40px;
border: 1px solid #fff;
color: #fff;
justify-content: center;
line-height: 1;
}
.endticket-item input.plus{
order:2;
display: flex;
border: 0;
background: transparent;
border-radius: 50%;
margin: 0 5px;
width: 40px;
height: 40px;
border: 1px solid #fff;
color: #fff;
justify-content: center;
line-height: 1;
}
.endticket-item .elementor-shortcode{
color:#fff
}
.endticket-item button,
.endticket-item button:hover{
background: #f7ce3b;
border:0;
text-transform: uppercase;
color: #191919;
font-weight: 600;
padding: 0 40px;
border-radius: 10px;
font-family: "Encode Sans", Sans-serif;
} .new-become .form .elementor-column-wrap{
border-radius:25px !important;
padding:25px !Important;
margin-left:5%
}
.new-become .form input::placeholder,
.new-become .form input,
.new-become .form textarea::placeholder,
.new-become .form textarea{
color:#fff !important
} form.woocommerce-checkout{
display:flex;
flex-direction: column;
}
.woocommerce .col2-set, .woocommerce-page .col2-set{
width: 50%;
order:2;
position: absolute;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
width:100%;
}
.tickera_additional_info{
width:50%;
order:3;
padding-top: 60px;
}
#order_review_heading{
position: sticky;
top: 100px;
width: 44%;
left: 60%;
}
.woocommerce-checkout-review-order{
position: sticky;
top: 150px;
width: 44%;
left: 60%;
order:1;
border: 3px solid #00a38c;
padding: 25px;
}
.woocommerce table.shop_table,
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{
border:0
}
.cart-subtotal{
display: none
}
.woocommerce table.shop_table td{
border:0
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
background:transparent !important
}
.woocommerce-checkout #payment div.payment_box .form-row{
margin:0
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
position: relative !important;
width:80%;
margin:0 auto;
padding: 20px 0;
text-transform: uppercase;
}
@media only screen and (max-width: 1024px) {
body{
padding-bottom: 60px
}
#order_review_heading{
width:100%;
position: relative;
top:0;
left:0
}
.woocommerce-checkout-review-order{
width:100%;
position: relative;
top:0;
left:0
}
.woocommerce .col2-set, .woocommerce-page .col2-set{
width:100%;
position: relative;
}
.tickera_additional_info{
width:100%;
padding-top:20px
}
.new-speakers article{
height:auto
}
.linkedin-profile-text a{
padding:0 !important
} .time-agenda-new:after{
display:none
}
.time-icon{
display: none
}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.swiper-container.swiper-initialized .ecs-posts{
overflow:visible; 
}
.ecs-post-loop .elementor-page-title{
display:block;
}
.ecs-loop-preview{
height:100%;
width:100%;
background:lightgray;
border:solid 1px gray;
padding:5px;
}
.ecs-loop-preview h3{
font-size:16px;
font-weight:500;
}
.ecs-loop-preview span{
font-size:12px;
}
.ecs-loop-preview .ecs-image-holder{
width: 100%;
line-height: 113px;
background-color: #808080;
font-size: 45px;
text-align: center;
vertical-align: middle;
font-weight: 900;
color: #929191;
}
.ecs-link-wrapper{
cursor: pointer;
}
.elementor-widget-ele-loop-item, .elementor-widget-ele-loop-item > .elementor-widget-container,
.elementor-element-edit-mode.elementor-widget-ele-loop-item, .elementor-element-edit-mode.elementor-widget-ele-loop-item > .elementor-widget-container{
height: 100%;
} .elementor-widget-posts .ecs-posts .elementor-button-wrapper {
margin-top: 0;
} .ecs-post-loop .ast-article-single{
background-color: none;
border-bottom:none;
margin: 0;
padding: 0;
}
.ecs-post-loop.ast-article-post{
width:100%;
} .theme-storefront.elementor-editor-active #primary.content-area{
float:none;
} .elementor-editor-active .ecs-lazyload a,.elementor-editor-preview .ecs-lazyload a{
display:none;
}
.animation-hidden .ecs-lazy-load-animation{
height:0;
visibility:hidden;
}  .barload-wrapper {
width: 195px;
height: 1em;
position: relative;
display:inline-block;
font-size:16px;
padding:10px;
}
.barload-border {
border: 3px solid rgb(34,34,34);
height: 100%;
width: 100%;
position: relative;
top: -50%;
padding: 4px 3px;
}
.barload-whitespace {
overflow: hidden;
height: 100%;
width: 100%;
margin: 0 auto;
overflow: hidden;
position: relative;
}
.barload-line {
position: absolute;
height: 100%;
width: 100%;
background-color: rgb(0,0,0);
animation: barload-slide 2.75s steps(40) infinite;
-o-animation: barload-slide 2.75s steps(40) infinite;
-ms-animation: barload-slide 2.75s steps(40) infinite;
-webkit-animation: barload-slide 2.75s steps(40) infinite;
-moz-animation: barload-slide 2.75s steps(40) infinite;
}
@keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-o-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-ms-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-moz-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}  .barload-wrapper ,.barload-wrapper * {
box-sizing:content-box;
} 
.ballsload-container{
font-size:16px;
padding:10px;
position:relative;
}
.ballsload-container div {
width: 1em;
height: 1em;
position: absolute;
background-color: rgb(0,0,0);
top: 0;
border-radius: 50%;
}
.ballsload-container div:nth-child(1) {
animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(2) {
animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(3) {
animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(4) {
animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
@keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-o-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-ms-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-moz-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}  #movingBallG{
position:relative;
width:250px;
height:19px;
display:inline-block;
font-size:16px;
}
.movingBallLineG{
position:absolute;
left:0px;
top:0.5em;
height:0.25em;
width:250px;
background-color:rgb(0,0,0);
}
.movingBallG{
background-color:rgb(0,0,0);
position:absolute;
top:0;
left:0;
width:1.188em;
height:1.188em;
border-radius:100px;
-o-border-radius:100px;
-ms-border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
animation-name:bounce_movingBallG;
-o-animation-name:bounce_movingBallG;
-ms-animation-name:bounce_movingBallG;
-webkit-animation-name:bounce_movingBallG;
-moz-animation-name:bounce_movingBallG;
animation-duration:1.5s;
-o-animation-duration:1.5s;
-ms-animation-duration:1.5s;
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-iteration-count:infinite;
-o-animation-iteration-count:infinite;
-ms-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-direction:normal;
-o-animation-direction:normal;
-ms-animation-direction:normal;
-webkit-animation-direction:normal;
-moz-animation-direction:normal;
}
@keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-o-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-ms-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-webkit-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-moz-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}  .lds-ellipsis {
display: inline-block;
position: relative;
width: 8em;
height: 1em;
font-size:13px;
}
.lds-ellipsis div {
position: absolute;
top: 0px;
width: 1em;
height: 1em;
border-radius: 50%;
background: #000;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
left: 1em;
animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
left: 1em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
left: 4em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
left: 7em;
animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes lds-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes lds-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(3em, 0);
}
}