.cmplz-cookiebanner.banner-1 { display: none; } #cmplz-manage-consent{
display: none;
}
//Overwrite default Complianz styles .text-marquee {
-webkit-text-stroke: 1px currentColor;
-webkit-text-fill-color: transparent;
} .header-menu .elementor-item-active::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -2px;
font-size: 34px;
}
.header-menu .elementor-item::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -2px;
font-size: 34px;
} .elementor-button-icon{
font-size: 7px !important;
display: flex;
align-items: center;
justify-content: center;
margin-top: -2px;
} .footermenu .elementor-item-active::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -1px;
font-size: 50px;
}
.footermenu .elementor-item::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -1px;
font-size: 50px;
} .popup-menu .elementor-item-active::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -3px;
font-size: 39px;
}
.popup-menu .elementor-item::before {
content: "·";
color: var(--e-global-color-f2b0777);
margin-left: -19px;
margin-top: -3px;
font-size: 39px;
} .marquee {
overflow: hidden;
display: flex;
}
.marquee h1{
white-space: nowrap;
} .elementor-widget.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]{
border-radius: 50px 50px 0px 0px;
transition: 0.1s;
}
.elementor-widget.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="false"] {
border-radius: 50px 50px 50px 50px;
transition: border-radius 0.1s;
transition-delay: 0.4s;
}
.e-closed {
outline: 2px solid var(--e-global-color-4cdb71a);
padding-right: 70px;
padding-left: 70px;
padding-bottom: 10px;
border-radius: 50px;  
}
@media (max-width: 767px) {
.e-closed {
padding-right: 40px;
padding-left: 40px;
}
}
.e-opened {
background-color: var(--e-global-color-4cdb71a);
padding-right: 67px;
padding-left: 67px;
padding-bottom: 10px;
border-radius: 50px;  
}
@media (max-width: 767px) {
.e-opened {
padding-right: 37px;
padding-left: 37px;
}
} .elementor-field-textual {
padding: 25px !important;
}
.e-form__buttons .elementor-button {
background-color: transparent;
border-style: solid;
border-width: 2px !important;
border-color: var(--e-global-color-fe160bb) !important;
border-radius: 50px;
height: 60px;
}
.e-form__buttons .elementor-button:hover {
background-color: var(--e-global-color-2194969);
}
.e-form__buttons .elementor-button-text {
color: var(--e-global-color-fe160bb);
font-size: var(--e-global-typography-primary-font-size) !important;
text-transform: uppercase;
font-weight: 600;
}
.e-form__buttons {
position: absolute;
bottom: -70px;
right: -10px; 
} @media (max-width: 767px) {
.e-form__buttons {
position: static;
}
}
@media (max-width: 767px) {
.ce-form-button .elementor-button-text {
border: 2px solid var(--e-global-color-fe160bb);
border-radius: 100px;
padding-top: 13px;
padding-bottom: 13px;
padding-left: 60px;
padding-right: 60px;
margin-top: -50px;
}
.ce-form-button .elementor-button-text:hover {
background-color: var(--e-global-color-2194969);
}
.ce-form-button .e-form__buttons .elementor-button{
border-width: 0px !important;
}
.ce-form-button .e-form__buttons .elementor-button:hover {
background-color: transparent;
}  
} @media (max-width: 768px) {
.e-n-accordion-item-title-header img {
display: none;
}
} .groups-features {
width: fit-content;
} .jet-animated-box__button {
padding-top: 18px !important;
padding-left: 51px !important;
padding-right: 51px !important;
padding-bottom: 18px !important;
}
@media (max-width: 1250px) {
.jet-animated-box__button {
padding-top: 18px !important;
padding-left: 45px !important;
padding-right: 45px !important;
padding-bottom: 18px !important;
}
}
@media (max-width: 767px) {
.jet-animated-box__button {
padding-top: 12px !important;
padding-left: 45px !important;
padding-right: 45px !important;
padding-bottom: 12px !important;
}
}
.listing-item-subtitle .jet-listing-dynamic-field__icon {
margin-top: -15px;
} .cmplz-document {
max-width: 100% !important;
}
.complianz-style .cmplz-document h2 {
font-size: var(--e-global-typography-51e9dc6-font-size) !important;
} .grecaptcha-badge {
display: none !important;
}