.iam-responsive-slot > div {
display: none !important;
}
.iam-responsive-slot .iam-bp--desktop {
display: block !important;
} @media screen and (max-width: 1023px) {
.iam-responsive-slot .iam-bp--desktop {
display: none !important;
}
.iam-responsive-slot .iam-bp--tablet {
display: block !important;
}
} @media screen and (max-width: 767px) {
.iam-responsive-slot .iam-bp--tablet {
display: none !important;
}
.iam-responsive-slot .iam-bp--mobile {
display: block !important;
}
} @media screen and (max-width: 375px) {
.iam-responsive-slot .iam-bp--mobile {
display: none !important;
}
.iam-responsive-slot .iam-bp--small-mobile {
display: block !important;
}
} @media screen and (max-width: 320px) {
.iam-responsive-slot .iam-bp--small-mobile {
display: none !important;
}
.iam-responsive-slot .iam-bp--tiny-mobile {
display: block !important;
}
} .header-hero .iam-responsive-slot {
margin-top: 2rem;
} @media screen and (max-width: 1023px) {
.site-header {
overflow-x: hidden;
max-width: 100vw;
}
.header-hero .execphpwidget {
max-width: 100%;
overflow: hidden;
}
} @media screen and (max-width: 1023px) {
.inner-wrapper-sticky {
position: static !important;
transform: none !important;
top: auto !important;
left: auto !important;
bottom: auto !important;
width: 100% !important;
}
}