.elementor-11901 .elementor-element.elementor-element-396f4a5f > .elementor-widget-container{margin:20px 20px 100px 20px;}/* Start custom CSS for html, class: .elementor-element-396f4a5f *//* From uiverse.io */
.cbx {
 position: relative;
 top: 1px;
 width: 27px;
 height: 27px;
 border: 1px solid #c8ccd4;
 border-radius: 3px;
 vertical-align: middle;
 transition: background 0.1s ease;
 cursor: pointer;
 display: block;
}

.cbx:after {
 content: '';
 position: absolute;
 top: 2px;
 left: 8px;
 width: 7px;
 height: 14px;
 opacity: 0;
 transform: rotate(45deg) scale(0);
 border-right: 2px solid #fff;
 border-bottom: 2px solid #fff;
 transition: all 0.3s ease;
 transition-delay: 0.15s;
}

.lbl {
 margin-left: 5px;
 vertical-align: middle;
 cursor: pointer;
}

#cbx:checked ~ .cbx {
 border-color: transparent;
 background: #ED8B00;
}

#cbx:checked ~ .cbx:after {
 opacity: 1;
 transform: rotate(45deg) scale(1);
}

.cntr {
 position: relative;
 display: flex;
 align-items: center;
 justify-content: center;
 gap: 10px;
}

.msg-checkbox {
    font-weight: 700
}

.hidden-xs-up {
 display: none!important;
}/* End custom CSS */