body {
    font-family:"Poppins";
    font-weight:400;
    font-style:normal;
    font-size:15px
    }
    
.page-header {
    display: none!important;
}
    
  /* Cookie consent */
  #hu-outer-wrapper {
  border-radius: 15px;
}
.hu-notice-download.hu-btn.hu-btn-icon.hu-btn-transparent {
  display: none !important;
}

.hu-notice-print.hu-btn.hu-btn-icon.hu-btn-transparent {
  display: none !important;
}

.hu-revoke-button {
  padding: 0px 0px 0px 10px !important;
  min-height: 10px !important;
  min-width: 10px !important;
  height: 40px !important;
  width: 40px !important;
}

#hu-revoke.hu-position-bottom-left {
  bottom: 23px!important;
  left: 10px!important;
  }
    
    .sidebar.right.widget_area {
        display: none !important;
    }
    /* Credit Form*/
    .flatpickr-calendar.animate.arrowTop.arrowLeft.open {
        z-index: 999999;
    }
    
    .flatpickr-calendar.animate.open {
        -webkit-animation: fpFadeInDown 50ms cubic-bezier(.23,1,.32,1)!important;
        animation: fpFadeInDown 50ms cubic-bezier(.23,1,.32,1)!important;
    }
    .field-wrap>div input[type=checkbox] {
        width: 50px !important;
        display: inline!important;
        transform: scale(1.6);
        min-height: 10px !important;
    }
    .field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
        width: 50px !important;
        display: inline!important; }
        
    
    span#nf-form-title-2_1 {
        display: none;
    }
    
    .nf-field-element hr {
        margin: 0 !important;
    }
    
    .ninja-forms-field {
        max-height: 10px !important;
        padding: 25px;
    }
    
    input.ninja-forms-field.nf-element.datepicker.pikaday__display.pikaday__display--pikaday.form-control.input {
        max-height: 10px !important;
        padding: 25px;
    }
    
    .nf-field-element input, .nf-field-element select, .nf-field-element textarea {
           padding: 20px !important;
    }
    .nf-field-element input, .nf-field-element select, .nf-field-element textarea {
        min-height: 35px !important;
        padding: 0px 10px!important;
    }
    .field-wrap>div input[type=checkbox] {
        width: 50px !important;
        display: inline!important;
        transform: scale(1.6);
        min-height: 10px !important;
    }
    
    select#nf-field-22_1, select#nf-field-54_1, select#nf-field-28_1  {
        min-height: 35px !important;
        padding: 0px 10px!important;
    }
    .nf-field-element input, .nf-field-element select, .nf-field-element textarea {
            border-radius: 15px;
    }
    
    /*--------------*/
    
    a.trx_addons_scroll_to_top.trx_addons_icon-up.inited.sc_button_hover_slide_left.show {
           left: 4em!important;
    }
    
    .footer_wrap {
        margin-top: 0rem!important;
    }
    a#cn-accept-cookie {
        background-color: #fff!important;
        padding: 8px 15px!important;
    }
    /* Modal */
    .eael-lightbox-popup-window.lightbox_type_content .eael-lightbox-container, .eael-lightbox-popup-window.lightbox_type_custom_html .eael-lightbox-container {
        background-color: transparent!important;}
    .eael-lightbox-popup-window {
        background-image: url(/mg/wp-content/uploads/sites/14/2021/03/404-bg7.jpg)!important;
        border-radius: 15px 0px;
    }
    
    button.mfp-close {
        color: #ffffff!important;
        background-color: #e40473 !important;
        border-radius: 15px 0px 0px 15px !important;
        padding-left: 20px;
        font-weight: 500;
        font-size: 25px;
        padding-right: 20px;
    }
    .wow-modal-window {
        background-image: url(/mg/wp-content/uploads/sites/14/2021/03/404-bg7.jpg);
    }
    
    .cfdatepicker.cfdatepicker-dropdown.dropdown-menu.cfdatepicker-orient-left.cfdatepicker-orient-top {
        z-index: 999999!important;
    }
    
    .scheme_default .select_container:before {
            background-color: transparent!important;
    }
    
    .scheme_default input[type=text], .scheme_default input[type=date], .scheme_default input[type=number], .scheme_default input[type=email], .scheme_default input[type=tel], .scheme_default input[type=search], .scheme_default input[type=password], .scheme_default .qis-register input[type=text], .scheme_default .qis-register input[type=tel], .scheme_default .qis-register textarea, .scheme_default .select_container, .scheme_default .select2-container .select2-choice, .scheme_default textarea, .scheme_default textarea.wp-editor-area {
        color: #000!important;}
    
    .cfdatepicker thead tr:first-child th:hover, .cfdatepicker tfoot tr th:hover {
        background: #e40473!important;
        border-left: 0.5px ridge;
    }
    
    .cfdatepicker table tr td, .cfdatepicker table tr th {
            border-radius: 0px!important;}
    .mw-close-btn.image:before {
            background: #e40473 !important;
            border-radius: 15px 0px 0px 15px !important;
    }
    
    .mw-close-btn.topRight {
          border-radius: 15px 0px 0px 15px!important;
    }
    .wow-modal-window {
        position: absolute !important;
    }
    .flag-icon-un {
        background-image: url(/wp-content/plugins/wordpress-country-selector/public/flags/4x3/mg.svg)!important;
    }
    
    
    .post_item_single .post_content > .post_meta_single .post_share {
        padding-right: 30px;
        padding-bottom: 10px;
    }
    .scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav>li ul {
        border-radius: 15px;
        background-color: rgba(255, 255, 255, 0.9) !important;
        -webkit-box-shadow: 4px 6px 11px 0px rgba(0,0,0,0.29);
        -moz-box-shadow: 4px 6px 11px 0px rgba(0,0,0,0.29);
        box-shadow: 4px 6px 11px 0px rgba(0,0,0,0.29);
    }
    
    .addtoany_share_save_container.addtoany_content.addtoany_content_bottom {
        display: none!important;
    }
    
    ul#menu-footermen {
    line-height:1.8em!important
    }
    
    .scheme_dark.footer_wrap a:hover {
    color:#E40473!important
    }
    
    .icon-facebook:before {
          font-size: 25px !important;
    }
    
    span.icon-youtube {
        font-size: 25px !important;
    }
    
    span.fab.fa-whatsapp {
        font-size: 25px!important;
    }
    
    span.fab.fa-linkedin {
        font-size: 25px!important;
    }
    
    span.fab.fa-instagram {
        font-size: 25px!important;
    }
    
    .error404 h1 {
    font-size:8em!important
    }
    
    h4 {
    font-family:"Poppins"!important;
    font-weight:400!important;
    font-style:normal!important;
    font-size:20px!important
    }
    
    h1 {
    font-family:"Poppins"!important;
    font-weight:700!important;
    font-style:normal!important;
    font-size:30px!important
    }
    
    p {
    font-weight:400;
    margin:0;
    padding:0
    }
    
    .scheme_default ul>li:before {
    color:#E40473!important
    }
    
    .scheme_default .sc_layouts_menu_nav>li li.current-menu-item>a,.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent>a,.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
    color:#E40473
    }
    
    .scheme_default .preloader_wrap>div {
    background-color:#E40473!important
    }
    
    .scheme_default #page_preloader,.scheme_default.header_position_under .page_content_wrap,.scheme_default .page_wrap {
    background-color:#fff;
    opacity:100!important
    }
    
    .scheme_default .sc_layouts_menu_nav>li li>a:hover,.scheme_default .sc_layouts_menu_nav>li li.sfHover>a {
    color:#E40473!important
    }
    
    .scheme_default .sc_layouts_menu_nav>li>a:hover,.scheme_default .sc_layouts_menu_nav>li.sfHover>a {
    color:#E40473!important
    }
    
    h1,h2,h3,h4,h5,p,a,label,button,td,tr,li,input,ul,ol,dl,dt,dd {
    font-family:'Poppins'!important
    }
    
    .scheme_default a {
    color:#e40473;
    border-radius:10px!important
    }
    
    .alert.alert-success {
    font-family:'Poppins'!important;
    font-size:18px!important;
    padding:15px!important
    }
    /*
    .scheme_default .sc_button_hover_slide_left {
    -webkit-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    -moz-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    background:rgba(117,196,131,1)!important;
    background:-moz-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(117,196,131,1)),color-stop(56%,rgba(117,196,131,.92)),color-stop(100%,rgba(117,196,131,.85)))!important;
    background:-webkit-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-o-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-ms-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:linear-gradient(to bottom,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75c483',endColorstr='#75c483',GradientType=0)!important
    }
    
    .scheme_default .sc_button_hover_slide_left:hover {
    -webkit-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    -moz-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    background:rgba(145,222,163,1)!important;
    background:-moz-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(145,222,163,1)),color-stop(100%,rgba(95,216,125,.59)))!important;
    background:-webkit-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-o-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-ms-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:linear-gradient(to bottom,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91dea3',endColorstr='#5fd87d',GradientType=0)!important
    }
    
    .telmobile {
    display:none
    }
    */
    .vc_col-sm-2 {
    width:21.666667%!important
    }
    
    .scheme_dark .socials_wrap .social_item a {
    color:#fff;
    background-color:#262626!important
    }
    
    .scheme_dark .socials_wrap .social_item a:hover {
    color:#fff!important;
    background-color:#e40473!important;
    border-radius:25px!important
    }
    
    .sc_layouts_column_align_right .sc_layouts_item {
    margin-left:3em!important
    }
    
    .sc_layouts_iconed_text {
    padding-right:40px!important
    }
    
    .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height:150px!important;
    padding-top:0!important;
    padding-bottom:10px!important;
    margin-top:0!important
    }
    
    .sc_item_title,.sc_item_subtitle,.sc_item_descr,.sc_item_button {
    margin-top:5px!important
    }
    
    .scheme_default .socials_wrap .social_item a {
    color:#fff!important;
    background-color:#28272e!important;
    border-radius:10px
    }
    
    .scheme_dark .sc_layouts_item_icon {
    color:#f8f8f8!important
    }
    
    .vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top:15px!important;
    padding-bottom:0!important
    }
    
    a.sc_button.sc_button_default.header_openacc {
    text-transform:capitalize;
    font-weight:300;
    font-size:1.3em;
    letter-spacing:1px;
    padding:1.85em 2.5em 1.7em 2.4em
    }
    
    a.sc_button.sc_button_size_small:before,a.sc_button.sc_button_size_small:after {
    display:none
    }
    
    .scheme_dark .sc_layouts_item_details_line2:hover {
    color:#e40473!important
    }
    
    .scheme_dark .sc_layouts_item_icon:hover {
    color:#e40473!important
    }
    
    .top_panel {
    margin-bottom:0!important;
    z-index: 999!important;
    }
    
    .headerphone {
    text-align:right
    }
    
    .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,.sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-bottom:20px!important
    }
    
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1552642647838.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_row_fixed.sc_layouts_row_fixed_on {
    box-shadow:0 1px 13px 1px #969595
    }
    
    .country_selector_dropdown {
    background-color:#ffffff!important;
    border-radius:10px!important;
    width:25%!important;
    padding-right:15px!important;
    padding-top:2px!important;
    margin-left:25px!important;
    float:left;
    margin-top:.6em!important
    }
    
    .country_selector_dropdown-content {
    margin-top:2em!important;
    background-color:#4E107C!important;
    min-width:180px!important;
    border-radius: 0px 0px 15px 15px;
    color:#fff!important
    }
    
    .vc_custom_1539007240484 {
    padding-top:0!important
    }
    
    a.country_selector_dropbtn {
    color:#000!important;
    float:left!important;
    padding-left:1em!important;
    font-size:13px!important
    }
    
    
    .country_selector_dropdown-content a {
    color:#fff!important
    }
    
    .country_selector_dropdown-content a:hover {
    color:#000!important
    }
    
    span.flag-icon.flag-icon-un {
    padding-top:2.5px!important
    }
    
    .sc_layouts_menu_nav > li > a {
    padding-left:1.5em!important;
    padding-right:1em!important
    }
    
    .scheme_default .menu_hover_slide_line .sc_layouts_menu_nav>li#blob {
    background-color:#E40473;
    width:35px!important;
    margin-left:1em!important;
    list-style:none!important
    }
    
    .menu_hover_slide_line > ul > li#blob {
    margin-top:3.2em!important
    }
    
    #creditbutton {
    display:none
    }
    
    .scheme_default .trx_addons_scroll_to_top,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
    border-radius:25px!important
    }
    
    .scheme_default button,.scheme_default input[type="reset"],.scheme_default input[type="submit"],.scheme_default input[type="button"] {
    border-radius:10px!important
    }
    
    .scheme_default .sc_item_button a:not(.sc_button_bg_image) {
    border-radius:10px
    }
    
    .scheme_default .sc_form .sc_form_field input[type="text"],.scheme_default .sc_form .sc_form_field input[type="password"],.scheme_default .sc_form .sc_form_field input[type="email"],.scheme_default .sc_form .sc_form_field input[type="number"],.scheme_default .sc_form .sc_form_field input[type="tel"],.scheme_default .sc_form .sc_form_field input[type="search"],.scheme_default .sc_form .sc_form_field textarea {
    border-radius:10px
    }
    
    span.circle-up.circle-control {
    margin-left:5px!important
    }
    
    span.circle-down.circle-control {
    margin-right:5px!important
    }
    
    .circle-down,.circle-up {
    border-color:#E40473!important
    }
    
    .circle-down:after,.circle-up:after,.circle-up:before {
    background-color:#E40473!important
    }
    
    div.second_container {
    display:inline!important
    }
    
    .qis,.qis__fill {
    background:#e6e6e6;
    display:block;
    height:1.18em!important;
    box-shadow:0 2px 2px rgba(255,255,255,.25),inset 0 1px 3px rgba(0,0,0,.3)!important;
    border-radius:1em!important;
    box-sizing:border-box!important
    }
    
    span.cssCircle {
    color:#e40473!important;
    font-size:0
    }
    
    span.cssCircle.minusSign:before {
    font-family:FontAwesome;
    font-size:30px;
    display:inline-block;
    content:'\f056'
    }
    
    span.cssCircle.plusSign:before {
    font-family:FontAwesome;
    font-size:30px;
    display:inline-block;
    content:'\f055'
    }
    
    .rangeslider__value-bubble {
    background-color:rgba(228,4,115,0.6)!important;
    background:rgba(228,4,115,0.6)!important;
    color:#fff!important;
    border:1px solid #eee!important
    }
    
    .qis_form.shadow {
    border:none!important;
    box-shadow:none!important
    }
    
    .qis .qis__handle {
    width:2.5em!important;
    height:2.5em!important;
    top:-.8em!important;
    background:#E40473!important;
    border:1px solid #eee!important;
    border-radius:25px!important;
    -webkit-box-shadow:2px 3px 5px 0 rgba(0,0,0,0.42)!important;
    -moz-box-shadow:2px 3px 5px 0 rgba(0,0,0,0.42)!important;
    box-shadow:2px 3px 5px 0 rgba(0,0,0,0.42)!important
    }
    
    .cssCircle {
    color:#e40473!important
    }
    
    .qis-slideroutput .qis-sliderbuttonleft {
    margin-right:11em!important
    }
    
    span.qis-sliderleft.qis-min {
    color:#000!important;
    padding-top:1em!important;
    font-weight:600;
    font-family:'Poppins'
    }
    
    span.qis-sliderright.qis-max {
    color:#000!important;
    font-weight:600;
    font-family:'Poppins'
    }
    
    form.qis_form {
    background:transparent!important
    }
    
    .scheme_default .qis .qis__handle .rangeslider__value-bubble {
    background-color:rgba(226,3,115,0.71)!important;
    border-color:rgba(226,3,115,0.71)!important;
    border-radius:10px!important
    }
    
    .range.qis-slider-principal:before {
    font-family:'Poppins';
    font-size:20px;
    font-weight:600;
    display:inline-block;
    content:"Quel montant aimeriez-vous emprunter ?";
    padding-bottom:10px
    }
    
    .range.qis-slider-term:before {
    font-family:'Poppins';
    font-size:20px;
    font-weight:600;
    display:inline-block;
    content:"Pour quelle durée ?";
    padding-bottom:10px!important
    }
    
    .qis-slider-principal,.qis-slider-term {
    margin-bottom:0
    }
    
    .qis-interest,.qis-repayments {
    color:#0c0c0c!important;
    font-size:1.2em!important;
    margin:4em 0 2em!important
    }
    
    span.repayment {
    display:inline-block!important
    }
    
    span.qis-interest {
    display:inline-block!important
    }
    
    .qis-repayments span {
    padding-left:0!important;
    font-size:2.4em!important
    }
    
    span.qis-interest {
    font-size:1.2em!important
    }
    
    span.current_interest {
    font-size:1.4em!important;
    display:inline-block!important;
    margin-top:.3em!important
    }
    
    span.final_total {
    font-size:2.4em!important
    }
    
    span.repayment {
    display:inline-block!important
    }
    
    .qis-slideroutput .qis-sliderbuttonright {
        float: none!important;}
    
    .qis-slideroutput .qis-sliderbuttonleft {
        float: none!important;}
    
    .rangeslider__value-bubble {
    top:2.5em!important;
    height:23px!important;
    width:120px!important;
    border-radius:10px!important
    }
    
    .qis-total {
    margin-bottom:0!important
    }
    
    .qis__fill {
    background:#E40473!important
    }
    
    .qis_info {
    width:100%!important;
    padding:25px!important;
    background-color:rgba(193,1,96,0.6)!important;
    background:#ee5b91!important;
    -webkit-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3);
    -moz-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3);
    box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)
    }
    
    .qis-slideroutput .qis-sliderbuttonleft {
    margin-right:0!important
    }
    
    .qis-slideroutput {
    top:-.6em!important
    }
    
    .navbar-nav>li.menu_style_dropdown>ul {
    top:68%!important
    }
    
    .menu-wrapper .navbar-nav li.menu_style_dropdown .sub-menu li a {
    padding:10px 20px!important
    }
    
    header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .menu-wrapper .navbar-nav>li>a {
    line-height:90px!important;
    padding-top:16px!important
    }
    
    .scheme_default .qis_form .second_container {
    background-color:transparent!important
    }
    
    .second_container {
    width:68%!important
    }
    
    .qis-repayments {
    width:55%!important
    }
    
    .qis_form .second_container .qis-repayments span {
    position:relative!important
    }
    
    .vc_custom_1559923290569 {
    margin-top:-12em!important
    }
    /*
    .scheme_default .sc_button_hover_slide_left {
    -webkit-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    -moz-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    background:rgba(117,196,131,1)!important;
    background:-moz-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(117,196,131,1)),color-stop(56%,rgba(117,196,131,.92)),color-stop(100%,rgba(117,196,131,.85)))!important;
    background:-webkit-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-o-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:-ms-linear-gradient(top,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    background:linear-gradient(to bottom,rgba(117,196,131,1) 0%,rgba(117,196,131,.92) 56%,rgba(117,196,131,.85) 100%)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75c483',endColorstr='#75c483',GradientType=0)!important
    }
    
    .scheme_default .sc_button_hover_slide_left:hover {
    -webkit-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    -moz-box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    box-shadow:4px 4px 5px -1px rgba(0,0,0,0.3)!important;
    background:rgba(145,222,163,1)!important;
    background:-moz-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(145,222,163,1)),color-stop(100%,rgba(95,216,125,.59)))!important;
    background:-webkit-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-o-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:-ms-linear-gradient(top,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    background:linear-gradient(to bottom,rgba(145,222,163,1) 0%,rgba(95,216,125,.59) 100%)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91dea3',endColorstr='#5fd87d',GradientType=0)!important
    }
    */
    input.output {
    padding:.8em!important;
    color:#101010f7!important;
    border-radius:15px!important
    }
    
    .qis-slidercenter input.output {
    position:relative!important;
    top:-.5em!important;
    box-shadow:1px 1px 2px #5a5858
    }
    
    .qis-slideroutput .qis-slidercenter {
    width:20%!important
    }
    
    span#demandereprgn {
    font-weight:500;
    line-height:23px
    }
    
    @media screen and (min-width: 1200px) {
    h2.vc_custom_heading {
    font-size:20px!important
    }
    
    .telcol {
        text-align: right !important;
    }
    
    .socialsmob {
    display:none
    }
    
    .headerphone {
    display:inline-block
    }
    
    .country_selector_dropdown {
    width:27%!important;
    margin-top:1em!important;
    max-width:153px
    }
    
    .social_item {
    margin-top:1.2em!important
    }
    
    span.sc_button_text.sc_align_center {
    font-size:14px!important;
    font-family:'Poppins'
    }
    
    .rightmap #ListContainer {
    margin-left:3em!important
    }
    
    .prettyPagination a.pfl_next {
    float:right!important;
    margin-left:10em!important
    }
    
    
    .prettyPagination a.pfl_next {
    margin-left:14em!important
    }
    
    .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,.sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-bottom:0!important
    }
    
    .sc_item_button.sc_button_wrap.sc_align_center a.sc_button {
    display:inline-block!important;
    top:-9em!important
    }
    
    .wpb_column.vc_column_container.vc_col-sm-2.sc_layouts_column.sc_layouts_column_align_left.sc_layouts_column_icons_position_left {
    margin-bottom:-1.2em!important
    }
    
    .qis-slideroutput .qis-sliderleft {
    width:31%!important
    }
    
    .vc_custom_1559923290569 {
    margin-top:-12em!important
    }
    
    .avgrund-container {
    float:right;
    top:-12em;
    position:relative
    }
    }
    
    @media screen and (min-width: 1281px)  {
    .prettyPagination {
    margin-left:8%!important
    }
    
    }
    
    @media screen and (min-width: 1024px) and (max-width: 1280px) {
    .prettyPagination {
        margin-left: 4%!important;
    }
    }
    @media screen and (min-width: 960px) and (max-width: 1199px) {
    h2.vc_custom_heading {
    font-size:20px!important
    }
    
    .socialsmob {
    display:none
    }
    
    .telmobile {
    display:none
    }
    
    .qis-slider-principal,.qis-slider-term {
    width:100%
    }
    
    .rangeslider__value-bubble {
    top:2.4em!important;
    width:120px!important
    }
    
    .qis .qis__handle {
    width:2.3em!important;
    height:2.3em!important;
    top:-.8em!important
    }
    
    .scheme_default .qis_form .second_container {
    background-color:#1e1d22;
    padding-top:2em
    }
    
    .sc_item_button.sc_button_wrap.sc_align_center a.sc_button {
    display:inline-block!important;
    top:-9em!important
    }
    
    .vc_custom_1559923290569 {
    margin-top:-12em!important
    }
    
    .sc_layouts_menu {
    margin-top:0!important
    }
    
    .sc_layouts_menu_nav > li > a {
    padding-left:.5em!important;
    padding-right:.5em!important;
    font-size:11px!important;
    padding-left:1em!important
    }
    
    .sc_layouts_menu_nav {
    width:125%!important
    }
    
    .sc_layouts_menu_nav>li,.sc_layouts_menu_nav>li>a {
    letter-spacing:1.5px!important
    }
    
    span.sc_button_text.sc_align_center {
    font-size:1.5em!important
    }
    
    a.sc_button:before,a.sc_button:after,.sc_form button:before,.sc_form button:after,.sc_button:before,.sc_button:after,.sc_price_link:before,.sc_price_link:after,.sc_action_item_link:before,.sc_action_item_link:after {
    padding:2.5em 2.25em 1.95em 2.2em !important
    }
    
    .wpb_column.vc_column_container.vc_col-sm-2.sc_layouts_column.sc_layouts_column_align_left.sc_layouts_column_icons_position_left {
    margin-bottom:-1.2em!important
    }
    
    .qis_info {
    width:79%!important
    }
    
    .avgrund-container {
    float:right;
    top:-12em;
    position:relative
    }
    
    .country_selector_dropdown {
    width:40%!important
    }
    
    .rightmap .mapHolder {
    width:57%!important
    }
    
    .rightmap #ListContainer {
    margin-left:5em!important
    }
    
    .prettyPagination a.pfl_next {
    margin-left:11em!important
    }
    
    .prettyPagination a.pfl_prev {
    margin-left:5em
    }
    
    .baobabvideo {
    height:400px!important
    }
    
    .second_container {
    width:85%!important
    }
    }
    
    @media screen and (min-width: 768px) and (max-width: 959px) {
    .search_wrap.search_style_normal.search_mobile.inited {
    display:none!important
    }
    
    .telcol {
    display:inline-block!important;
    padding-top:5px!important
    }
    
    .socialscol {
    display:inline-block!important;
    padding-top:14px!important
    }
    
    .ddccol {
    display:inline-block!important;
    margin-left:0!important
    }
    
    .socialsmob {
    display:none!important
    }
    
    .country_selector_dropdown {
    width:80%!important;
    padding:5px 15px!important;
    margin-right:-38px!important;
    margin-left:6em!important;
    margin-top:1.5em!important
    }
    
    .scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon {
    background-color:#fff!important;
    color:#000!important;
    text-shadow:1px 1px #f7f7f7!important;
    padding-left:5em!important;
    padding-top:.2em
    }
    
    .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height:100px!important;
    padding-bottom:0!important
    }
    
    .sc_layouts_menu_mobile_button .trx_addons_icon-menu span {
    font-size:16px!important;
    top:18px!important;
    margin-left:-2.4em!important
    }
    
    .main-content-archive {
    margin-bottom:49%
    }
    
    .sc_layouts_iconed_text {
    margin-left:1em!important;
    margin-top:0!important;
    font-size:23px!important
    }
    
    .qis-total {
    color:#465069;
    font-size:1.5em;
    margin-bottom:2em!important
    }
    
    .avgrund-container {
    text-align:center
    }
    
    .qis-slider-principal,.qis-slider-term {
    width:100%!important
    }
    
    span.qis-interest {
    padding-left:0!important
    }
    
    .qis-slideroutput .qis-sliderleft {
    margin-top:.5em!important;
    width:40%!important
    }
    
    span.qis-sliderright.qis-max {
    margin-top:.5em!important
    }
    
    .qis .qis__handle {
    width:3em!important;
    height:3em!important;
    top:-1em!important;
    box-shadow:none!important
    }
    
    .rangeslider__value-bubble {
    top:3em!important;
    height:21px!important;
    width:120px!important;
    padding-top:0!important
    }
    
    .qis_info {
    width:65%!important;
    margin-top:4em!important
    }
    
    .qis-repayments {
    width:88%!important
    }
    
    span.sc_button_title {
    font-size:1em!important
    }
    
    a.sc_button:before,a.sc_button:after,.sc_form button:before,.sc_form button:after,.sc_button:before,.sc_button:after,.sc_price_link:before,.sc_price_link:after,.sc_action_item_link:before,.sc_action_item_link:after {
    padding:2.6em 2.25em 1.95em 2.2em !important
    }
    
    a.sc_button,.sc_form button,.sc_button,.sc_price_link,.sc_action_item_link {
    padding:1.75em 6.95em 1.55em 1.3em !important
    }
    
    .qis-sliderleft,.qis-sliderright {
    font-size:1.1em!important
    }
    
    .scheme_default .qis .qis__handle .rangeslider__value-bubble {
    margin-top:1em
    }
    
    span.current_interest {
    font-size:1.4em!important
    }
    
    span.repayment {
    font-size:2em!important
    }
    
    span.sc_button_text.sc_align_center {
    vertical-align:bottom!important
    }
    
    a#sc_button_1948371624 {
    line-height:3px!important;
    margin-top:1em!important;
    padding-left:18px!important
    }
    
    .prettyMapList .mapHolder {
    float:none!important;
    width:100%!important;
    margin-right:0!important
    }
    
    .vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top:5px!important;
    padding-bottom:5px!important
    }
    
    .rightmap #ListContainer {
    
    margin-left:0!important
    }
    
    .prettyPagination a.pfl_next {
    margin-left:8em!important
    }
    
    .prettyPagination {
    margin-left:0!important
    }
    
    #MaplistBack,.prettyMapList .btn {
    padding:9px 5px 5px!important
    }
    
    div#js-qis-1558085051568 {
    margin-top:1.5em!important
    }
    
    div#js-qis-1558085051596 {
    margin-top:1.5em!important
    }
    
    .qis_form .second_container .qis-repayments {
    padding-top:0
    }
    
    .qis-interest,.qis-repayments {
    margin:1em 0 2em!important
    }
    
    .second_container {
    width:100%!important
    }
    
    button#simulbttn {
    padding:25px!important;
    width:80%!important;
    margin-bottom:15px!important
    }
    
    .range.qis-slider-principal:before {
          padding-bottom: 30px !important;
    }
    .range.qis-slider-term:before {
         padding-bottom: 30px!important;
    }
    
    .qis_form .qis {
        margin-top: 3em!important;
    }
    }
    
    @media screen and (min-width: 480px) and (max-width: 767px) {
    .detailslines {
    text-align:center!important
    }
    
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1560258682866.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex {
    padding-left:50px!important;
    padding-right:50px!important
    }
    
    .qis_form div.second_container.quickcash_style {
    display:initial!important
    }
    
    .vc_custom_1560439681581 {
    padding:0 5em 2em!important
    }
    
    .vc_custom_1560439651625 {
    padding:0 5em 2em!important
    }
    
    h3.vc_custom_heading.simulheading {
    line-height:36px
    }
    
    h3.vc_custom_heading.ttlhp.vc_custom_1557935985509 {
    font-size:40px
    }
    
    h2.vc_custom_heading.prodhdng {
    margin:1em!important;
    font-size:35px!important
    }
    
    .qis-repayments {
    width:88%!important
    }
    
    .socialsmob {
    display:inline-block!important
    }
    
    .ddccol {
    float:none!important;
    margin:0!important
    }
    
    .telmobile {
    display:inline-block
    }
    
    .sc_layouts_iconed_text {
    padding-right:0!important
    }
    
    .sc_socials {
    padding-right:3em
    }
    
    span.final_total {
    font-size:2.2em!important
    }
    
    .avgrund-container {
    text-align:center
    }
    
    .qis-total {
    margin:0 0 2.4em!important
    }
    
    .range.qis-slider-term {
    margin-bottom:15px!important;
    border-radius:10px!important
    }
    
    .qis .qis__handle {
    width:2.75em!important;
    height:2.75em!important;
    top:-1em!important
    }
    
    .qis-slideroutput .qis-sliderleft {
    width:35%!important
    }
    
    .qis-slideroutput .qis-sliderright {
    width:45%!important
    }
    
    .rangeslider__value-bubble {
    top:3.15em!important;
    width:120px!important
    }
    
    .second_container {
    width:100%!important
    }
    
    .qis_form .second_container .qis-total {
    font-size:2em!important;
    padding-left:1.5em!important
    }
    
    .qis_form .second_container .qis-total span {
    font-size:1.8em!important;
    padding-left:.5em!important
    }
    
    .qis_form .second_container span.qis-interest span {
    padding-left:.1em!important;
    left:-0!important;
    font-size:1.4em!important;
    top:-.7em!important
    }
    
    .qis_form .second_container .qis-repayments {
    padding-top:0!important;
    margin-bottom:0!important;
    padding-left:1.5em!important;
    font-size:1.6em!important
    }
    
    .qis_form .second_container .qis-interest {
    font-size:1.6em!important;
    padding-top:0!important
    }
    
    .qis_form .second_container .qis-repayments span {
    font-size:1.4em!important;
    padding-left:0!important
    }
    
    .qis_form .second_container span.qis-interest {
    top:8.7em!important;
    padding-left:.8em!important;
    left:-4.6em!important
    }
    
    .vc_empty_space .qisbottom {
    height:2em!important
    }
    
    header .sc_layouts_column {
    width:50%!important
    }
    
    .scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon {
    background-color:#fff!important;
    color:#000!important;
    text-shadow:1px 1px #f7f7f7!important
    }
    
    span.sc_layouts_item_icon.sc_layouts_iconed_text_icon.trx_addons_icon-menu {
    margin-left:4.7em!important
    }
    
    button,input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.sc_item_button a,.sc_form button,.sc_price_link,.sc_action_item_link,.post_item .more-link,.gallery_preview_show .post_readmore,.quickcash_tabs .quickcash_tabs_titles li a .sc_item_button a,.sc_form button,.sc_price_link,.sc_action_item_link,.post_item .more-link,.gallery_preview_show .post_readmore,.quickcash_tabs .quickcash_tabs_titles li a {
    font-size:1.8em!important
    }
    
    a.sc_button:before,a.sc_button:after,.sc_form button:before,.sc_form button:after,.sc_button:before,.sc_button:after,.sc_price_link:before,.sc_price_link:after,.sc_action_item_link:before,.sc_action_item_link:after {
    padding:2.5em 2.25em 1.95em 2.2em !important
    }
    
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1557925517496.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex {
    margin-bottom:11em!important
    }
    
    p.vc_custom_heading.conditions {
    margin-bottom:8em!important
    }
    
    .country_selector_dropdown {
    width:24%!important;
    text-align:left!important;
    line-height:22px!important;
    margin:5px 30px 5px 0 !important;
    font-size:12px!important;
    padding-top:4px!important;
    margin-left:25px!important;
    float:left;
    }
    
    .wpb_single_image.wpb_content_element.vc_align_center.linesep {
    text-align:center!important
    }
    
    .creditbttn.wpb_column.vc_column_container.vc_col-sm-4.sc_layouts_column_icons_position_left {
    top:0!important;
    padding-left:0!important
    }
    
    .qis-interest,.qis-repayments {
    margin:2em 3em 2em 0 !important
    }
    
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1552658546474.vc_row-has-fill {
    padding-left:0!important;
    padding-right:0!important;
    margin-bottom:20px!important
    }
    
    .prettyMapList .mapHolder {
    float:none!important;
    width:100%!important;
    margin-right:0!important
    }
    
    .vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top:5px!important;
    padding-bottom:5px!important
    }
    
    .rightmap #ListContainer {
    width:100%!important;
    margin-left:0!important
    }
    
    .prettyPagination a.pfl_next {
    margin-left:15em!important
    }
    
    .prettyPagination {
    margin-left:6em!important
    }
    
    #MaplistBack,.prettyMapList .btn {
    padding:9px 5px 5px!important
    }
    
    .qis-slideroutput .qis-sliderbuttonright .qis-sliderbuttonleft {
    display:none!important
    }
    }
    
    @media screen and (max-width: 479px) {
      span.qis-sliderleft.qis-min {
    padding-top:0em!important;}
    
      .sc_layouts_row_type_compact .sc_layouts_logo img {
        padding-top: 4px!important;
        padding-bottom: 0px !important;
    }
    div#fld_9043191_1-wrap {
        margin-top: 45px!important;
    }  
    
    
    label#fld_4491506Label {
        margin-top: 15px;
        margin-bottom: 15px;
        margin-left: 0px !important;
        left: 0%;
        position: relative;
    }
      
      
    h1.vc_custom_heading {
    font-size:33px!important
    }
    
    .qis-slidercenter input.output {
    font-size:11px!important
    }
    
    .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height:60px!important
    }
    
    .ddccol {
    float:none!important;
    margin:0!important
    }
    
    .telmobile {
    display:inline-block!important
    }
    
    .socialsmob {
    display:inline-block!important
    }
    
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1552658546474.vc_row-has-fill {
    padding-left:0!important;
    padding-right:0!important;
    margin-bottom:20px!important
    }
    
    .second_container {
    margin-bottom:30px
    }
    
    .qis-slideroutput .qis-sliderbuttonleft {
    display:none
    }
    
    .qis_info {
    width:90%!important;
    margin-left:0!important
    }
    
    span.final_total {
    font-size:2.2em!important
    }
    
    .qis-total {
    margin:0 0 2.4em!important
    }
    
    .range.qis-slider-term {
    margin-bottom:60px!important;
    border-radius:10px!important
    }
    
    .qis .qis__handle {
    width:2.75em!important;
    height:2.75em!important;
    top:-1.1em!important
    }
    
    .qis-slideroutput .qis-sliderleft {
    width:35%!important
    }
    
    .qis-slideroutput .qis-sliderright {
    width:52%!important
    }
    
    .qis-slideroutput .qis-slidercenter {
    width:40%!important;
    top: -23px!important;
        position: relative!important;
    }
    
    .rangeslider__value-bubble {
    top:3.15em!important;
    width:120px!important
    }
    
    .second_container {
    width:100%!important
    }
    
    .qis_form .second_container .qis-total {
    font-size:2em!important;
    padding-left:1em!important
    }
    
    .qis_form .second_container .qis-total span {
    font-size:1.6em!important;
    padding-left:.5em!important
    }
    
    .qis_form .second_container span.qis-interest span {
    padding-left:.2em!important;
    left:-.3em!important;
    font-size:1.4em!important;
    top:.2em!important
    }
    
    .qis_form .second_container .qis-repayments {
    padding-top:.2em!important;
    margin-bottom:1em!important
    }
    
    .avgrund-container {
    text-align:center
    }
    
    .qis-repayments span {
    font-size:1.3em!important;
    padding-left:0!important
    }
    
    .qis_form span.qis-interest {
    top:8.7em!important;
    padding-left:0!important;
    left:-4em!important
    }
    
    .range.qis-slider-principal:before {
    padding-bottom:43px!important
    }
    
    .range.qis-slider-term:before {
    padding-bottom:44px!important
    }
    
    span.interestrate {
    font-size:1.3em!important
    }
    
    .vc_empty_space .qisbottom {
    height:2em!important;
    height:2em!important
    }
    
    .country_selector_dropdown-content {
    padding-left:12px!important;
    font-size:12px!important;
    margin-top:2.7em!important;
    }
    
    select#lang_choice_polylang-2 {
    font-size:12px!important;
    padding:0 12px!important
    }
    
    .country_selector_dropdown {
    width:37%!important;
    text-align:left!important;
    line-height:22px!important;
    margin:5px 30px 5px 0 !important;
    font-size:12px!important;
    padding-top:0!important;
    margin-right:20px!important;
    float:right
    }
    
    a.country_selector_dropbtn {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    
    .sc_layouts_iconed_text.sc_layouts_menu_mobile_button {
    display:inline-block;
    float:left!important;
    position: relative;
    left: 3em;
    }
    
    .socials_wrap .social_item {
    margin:9px 0 0
    }
    
    .vc_custom_1539007240484 {
    padding-top:0!important
    }
    
    .scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon {
    background-color:#fff!important;
    color:#000!important;
    text-shadow:1px 1px #f7f7f7!important
    }
    
    .vc_row.wpb_row.vc_row-fluid.mobilemen.vc_custom_1552577638247.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_row_fixed {
    padding-left:0!important;
    margin-left:-32px!important
    }
    /*.qis-slider-principal,.qis-slider-term {
    padding-right:45px!important;
    max-width:479px!important
    }*/
    
    .qis_info {
    width:100%!important;
    margin-left:0px!important
    }
    
    .qis-interest,.qis-repayments {
    margin:0 0em 2em 0 !important
    }
    
    .creditbttn.wpb_column.vc_column_container.vc_col-sm-4.sc_layouts_column_icons_position_left {
    top:-11em!important;
    padding-left:7px!important;
    padding-right:17px
    }
    
    h3.vc_custom_heading.simulheading {
    line-height:39px!important
    }
    
    .prettyMapList .mapHolder {
    float:none!important;
    width:100%!important;
    margin-right:0!important
    }
    
    .vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top:5px!important;
    padding-bottom:5px!important
    }
    
    .wpb_single_image.wpb_content_element.vc_align_center.linesep {
    text-align:center!important
    }
    
    .rightmap #ListContainer {
    width:100%!important;
    margin-left:0!important
    }
    
    .search_form_wrap {
    display:none!important
    }
    
    .qis-repayments {
    width:100%!important
    }
    
    .qis_form .second_container .qis-repayments {
    padding-left:0!important
    }
    
    .vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top:0!important;
    padding-bottom:0!important
    }
    
    span.flag-icon.flag-icon-un {
    padding-top:0!important
    }
    
    .vc_custom_1556542334890 {
    padding-top:0!important
    }
    
    p.vc_custom_heading.conditions {
    margin:20px 0 73px!important
    }
    
    .qis-slideroutput .qis-sliderbuttonleft {
    display:none!important
    }
    
    .qis-slideroutput .qis-sliderbuttonright {
    display:none!important
    }
    
    .detailslines {
    text-align:center!important
    }
    }
    
    @media screen and (max-width: 367px) {
    .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height:56px!important
    }
    
    .sc_layouts_iconed_text {
    padding-right:0!important
    }
    
    .prettyPagination a.pfl_next {
    margin-left:9em!important
    }
    
    a.country_selector_dropbtn {
    padding-left:0!important
    }
    
    p.vc_custom_heading.conditions {
    margin:20px 0 73px!important
    }
    
    .qis-slideroutput .qis-sliderbuttonleft {
    display:none!important
    }
    
    .qis-slideroutput .qis-sliderbuttonright {
    display:none!important
    }
    }
    
    .detailslines {
    text-align:center!important
    }
    
    span.fab.fa-whatsapp {
        font-size: 25px!important;
    }
    
    span.fab.fa-instagram {
        font-size: 25px!important;
    }
    span.fab.fa-linkedin {
        font-size: 25px!important;}
        
        
        button.mfp-close {
        color: #ffffff!important;
        background-color: #e40473 !important;
        border-radius: 15px 0px 0px 15px !important;
        padding-left: 20px;
        font-weight: 500;
        font-size: 25px;
        padding-right: 20px;
    }
    
    .widget li:before {
        font-family: 'Font Awesome 5 Free'!important;
        content: '\f0da'!important; }
        
        
        img{
        max-width: 54% !important;
        height: auto;
        padding: 30px;
        vertical-align: 12px !important;
    }
    