.elementor-6336 .elementor-element.elementor-element-299d3e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6336 .elementor-element.elementor-element-3ea179d{width:100%;max-width:100%;}.elementor-6336 .elementor-element.elementor-element-3ea179d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-3ea179d *//* Only this QSM shortcode widget */
.elementor-element-3ea179d .qmn_pagination .qmn_btn,
.elementor-element-3ea179d .qmn_pagination .qsm-submit-btn {
    background-color: #06112e !important;
    color: #ffffff !important;
    border: 1px solid #0b2a4a !important;
    border-radius: 8px;
    padding: 12px 24px;
    text-decoration: none;
}

.elementor-element-3ea179d .qmn_pagination .qmn_btn:hover,
.elementor-element-3ea179d .qmn_pagination .qsm-submit-btn:hover {
    background-color: #d3aa60 !important;
    color: #000000 !important;
    border-color: #d3aa60 !important;
}

/* QSM progress percentage text */
.elementor-element-3ea179d .qsm-progress-bar .progressbar-text {
    color: #0b2a4a !important;
    font-weight: 700;
}

/* QSM progress bar background line */
.elementor-element-3ea179d .qsm-progress-bar svg path:first-of-type {
    stroke: #e5e5e5 !important;
}

/* QSM progress bar filled line */
.elementor-element-3ea179d .qsm-progress-bar svg path:last-of-type {
    stroke: #d3aa60 !important;
}/* End custom CSS */