/*

MENU REPSONISVE A 1250px

*/

:root {
    --PRIMARY-Blue-dark: #03152F;
    --NEUTRAL-NEUTRAL-50: #FFF;
    --NEUTRAL-NEUTRAL-100: #FBFBFB;
    --NEUTRAL-NEUTRAL-200: #E9ECF0;  
    --NEUTRAL-NEUTRAL-400: #9B9FA5; 
    --NEUTRAL-NEUTRAL-600: #313437;
    --NEUTRAL-NEUTRAL-700: #100F0F;
    --Link-primary: #000;
    --PRIMARY-Blue: #062B5F;
    --PRIMARY-Blue-light: #DFEAF8;
}

@font-face {
    font-family: 'Instrument Serif';
    src: url('../fonts/InstrumentSerif-Italic.woff2') format('woff2'),
        url('../fonts/InstrumentSerif-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

body,
body #wrapper{
    overflow-x: hidden
}

body #wrapper{
    overflow: hidden
}

.ql-align-center{
    text-align: center;
}

#cms .prettyblocks_text.text .descriptionbox>p:last-child{
    display: block !important;
}

.description_short h2{ 
    color: var(--Principal-Bleu, #062B5F) !important;
    font-family: Poppins;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.show-phone{
    display: none !important;
}

.hide-phone{
    display: block;
}

#baguetteBox-overlay{
    display: none !important;
}

.ql-size-small {
  font-size: 80% !important; 
  font-weight: inherit !important; 
}

.ql-align-justify {
    text-align: justify;
}

.tns-nav button {
    width: 8px !important;
    height: 8px !important;
    border-radius: 20px !important;
    margin: 0 3px;
    background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

.tns-nav button.tns-nav-active {
    width: 8px !important;
    height: 8px !important;
    background-color: var(--PRIMARY-Blue, #062B5F) !important;
}

.cz-preview-item.active{
    z-index: 1 !important;
}

#adtm_menu ul#menu{
    gap: 32px
}

#modalContact{
    height: auto !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

#modalContact .modal-body{
    padding: 40px !important;
}

#modalContact .modal-dialog{
    max-width: 870px;
}

#modalContact .modal-title{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
}

#modalContact .modal-description{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#modalContact .close{
    position: absolute;
    top: 20px;
    right: 20px;
    color: black;
}

#modalContact .ListContact{
    display: flex;
    list-style: none;
    gap: 16px;
    padding-left: 0px;
    margin-top: 24px;
}

#modalContact .ListContact li{
    flex: 1;
    padding: 12px 16px;
    border-radius: 16px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);

    display: flex;
    gap: 2px;
    flex-direction: column;
    justify-content: space-between;
}

#modalContact .ListContact .titleList{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */

    display: flex;
    align-items: center;
    gap: 8px;
}

#modalContact .ListContact .descriptionList{
    color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5) !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

a[x-apple-data-detectors] {
    color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5) !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

#header .header-nav.topbar{
    background-color: var(--PRIMARY-Blue-dark) !important;
}

#header #custom-text p{
    margin-bottom: 0px;
    color: var(--NEUTRAL-NEUTRAL-50);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important;
}

#header #custom-text p b{
    font-weight: 600;
}

#header .topbar-contact{
    border-radius: 3000px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    display: flex !important;
    height: 32px;
    padding: 4px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    cursor: pointer !important;
    color: var(--NEUTRAL-NEUTRAL-50);
    text-align: center;
    border: 1px solid rgba(228, 227, 221, 0.16);
}

#header .navbar-brand img{
    height: 52px;
    width: auto;
}

#header #search_widget{
    margin-left: 0px !important;
}

#header #search_widget input{
    width: 270px;
    border-radius: 300px !important;
    border: 1px solid var(--NEUTRAL-NEUTRAL-200);
    background: var(--NEUTRAL-NEUTRAL-100);
}

#header .header-cart{
    margin-left: 16px;
}

#header .navbar-toolbar .navbar-tool .navbar-tool-text,
#header .navbar-toolbar .blockcart .navbar-tool-text{
    display: none;
}

#header .navbar-toolbar .navbar-toggler-icon{
    width: 2.875rem;
    height: 2.875rem;
    border-radius: 3000px !important;
    border: 1px solid var(--NEUTRAL-NEUTRAL-200) !important;
    background-color: var(--NEUTRAL-NEUTRAL-100) !important;
    background-size: 70%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNS40OTgwNSAxMi4wMDAySDE4LjUwMzEiIHN0cm9rZT0iIzEwMEYwRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik01LjQ5ODA1IDE2LjAwNDFIMTguNTAzMSIgc3Ryb2tlPSIjMTAwRjBGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTUuNDk3MDcgOC4wMDAyMUgxOC41MDIxIiBzdHJva2U9IiMxMDBGMEYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');
}

#header .navbar-toolbar .navbar-tool-icon-box{
    /*border-radius: 3000px !important;
    border: 1px solid var(--NEUTRAL-NEUTRAL-200) !important;*/
    background-color: transparent !important;
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    justify-content: center;
}

#header .navbar-toolbar .navbar-tool-icon-box svg{
    min-width: 24px;
}

#header .navbar-toolbar .navbar-tool-icon-box span.text-only{
    color: var(--Neutral-N-600, #313437);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

@media screen and (max-width: 680px){
    #header .navbar-toolbar .navbar-tool-icon-box{
        display: block;
    }
    #header .navbar-toolbar .navbar-tool-icon-box span.text-only,
    #header .navbar .navbar-collapse .columnSearch a.navbar-tool .navbar-tool-icon-box .text-only{
        display: none;
    }
}

#header .header-top .navbar{
    padding-top: 0px;
    padding-bottom: 0px;
}

#header #search_widget .btnShowResize{
    display: none;
}

#header #vpc_menu{
    display: none;
    background: rgba(0, 0, 0, 0.56);
    width: 100%;
    height: 100vh;
    position: absolute;
    top: 80px;
    left: 0;
    z-index: 500;
}

#header #vpc_menu .vpc-backdrop{
    background: rgba(0, 0, 0, 0.56);
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0;
}

#header #vpc_menu.active{
    display: block;
}

#header #vpc_menu div.container{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

#header #vpc_menu div.box_vpc .vpc_close{
    cursor: pointer;
    content: '';
    width: 24px; height: 24px;
    position: absolute;
    top: 24px; right: 16px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNy45OTk3NiA4LjAwMTQ2TDE1Ljk5OTggMTYuMDAxNCIgc3Ryb2tlPSIjNzQ3NzdDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTE1Ljk5OTggOC4wMDE0Nkw3Ljk5OTc2IDE2LjAwMTQiIHN0cm9rZT0iIzc0Nzc3QyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=');
}

#header #vpc_menu div.box_vpc{
    display: flex;
    gap: 16px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    right: 120px;
    width: 514px;
    min-height: 189px;
    top: 16px;
    z-index: 501;
    text-align: center;
    position: absolute;
    border-radius: 16px;
    padding: 24px 16px;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#header #vpc_menu > div svg{
    min-width: 67px;
    min-height: 60px;
}

#header #vpc_menu > div .title{
    color: #062B5F !important;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: normal; /* 28px */
}

#header #vpc_menu > div .title small.description{
    margin-bottom: 0px;
    color: #313437 !important;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
}

#header #vpc_menu > div form{
    height: 44px;
    display: flex;
    width: 300px;
    border-radius: 24px;
    border: 1px solid #DCDFE4;
    background: var(--Neutral-N-100, #FBFBFB);
    padding: 4px 4px 4px 10px;
    justify-content: space-between;
    align-items: center;
    width: 80%;
}

#header #vpc_menu > div form input[type="text"]::placeholder{
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    color: var(--Neutral-N-400, #9B9FA5);
    
}

#header #vpc_menu > div form input[type="text"]{
    background: #FBFBFB !important;
    border-radius: 300px;
    flex: 1 1 auto;
    border: 0px;
    width: 80%;
}

#header #vpc_menu > div form input[type="text"]:focus{
    border: 0px;
    outline: none;
    background-color: #FBFBFB !important;
}

#header #vpc_menu > div form input[type="submit"]{
    width: 36px;
    height: 36px;
    padding: 8px;
    border: none;
    font-size: 0;
    border-radius: 300px;
    background: #042B60;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEzLjQ3NjggOS4xNjc4Nkw5LjAwNjgzIDQuNjk3ODZMMTAuMTg1MiAzLjUxOTUzTDE2LjY2NjggMTAuMDAxMkwxMC4xODUyIDE2LjQ4MjlMOS4wMDY4MyAxNS4zMDQ1TDEzLjQ3NjggMTAuODM0NUgzLjMzMzVWOS4xNjc4NkgxMy40NzY4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-position: center;
    /*text-indent: -5000px;*/
}

#header #vpc_menu > div a{
    color: var(--Neutral-N-600, #313437);
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    text-decoration-line: underline;
}

#header #vpc_menu .alertreturn{
    color: #E00F14;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 18.2px */
    margin-bottom: 0px;
}

@media screen and (max-width: 1250px) {

    #header #search_widget form{
        display: none;
    }

    /*#header #search_widget input{
        width: 20px;
        padding: 0;
        padding-right: 2.5rem;
    }

    #header #search_widget .input-group-append-overlay{
        left: 0;
        justify-content: center;
    }

    #header #search_widget .btn-icon{
        padding: 5px 0;
    }*/

    #header .navbar-toolbar.d-flex .navbar-toggler{
        display: none;
    }

    #header #search_widget .btnShowResize{
        display: flex;
        padding: 1px;
        justify-content: center;
        align-items: center;
        position: relative;
        width: 2.875rem;
        height: 2.875rem;
        transition: color .25s ease-in-out;
        border-radius: 50%;
        line-height: 2.625rem;
        text-align: center;
        border-radius: 3000px !important;
        border: 1px solid var(--NEUTRAL-NEUTRAL-200) !important;
        background-color: var(--NEUTRAL-NEUTRAL-100) !important;
    }

    #header #search_widget form.show{
        position: absolute;
        display: block;
        z-index: 50;
    }

}

@media screen and (max-width: 840px) {

    #header #search_widget{
        margin-left: 0px !important;
    }
    
    #header #search_widget input{
        display: none;
    }

    #header #search_widget form{
        position: absolute;
        display: block;
        z-index: 50;
    }

    #header .offre_courrier span{
        display: inline-block !important;
    }

    #header .flex-shrink-0 .offre_courrier{
        background-color: transparent;
        display: flex;
        flex-direction: column;
        padding: 0px;
        gap: 0;
        justify-content: center;
    }

    #header .flex-shrink-0 .offre_courrier span{
        color: var(--Neutral-N-600, #313437);
        font-family: Poppins;
        font-size: 8px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .flex-shrink-0 .offre_courrier svg{
        width: 25px;
        height: 25px;
        padding: 0px;
        background-color: transparent;
    }

    #header #vpc_menu{
        padding: 8px 16px;
        background-color: rgba(0, 0, 0, 0.75) !important;
    }

    #header #vpc_menu .vpc-backdrop{
        display: none;
    }

    #header #vpc_menu div.container{
        position: static !important;
        padding: 0px !important;
        margin: 0px !important;
    }

    #header #vpc_menu div.box_vpc{
        display: flex;
        top: 8px !important;
        gap: 16px !important;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
        padding: 12px !important;
        border-radius: 16px !important;
        width: 100% !important;
        height: auto !important;
        right: unset !important;
        left: unset !important;
        text-align: center !important;
        position: relative !important;
        border-bottom: 0 !important;
    }

     #header #vpc_menu .box_vpc p:not(.alertreturn){
        text-align: center !important;
    }

    #header #vpc_menu > div form{
        width: 100% !important;
    }

    #header #vpc_menu div.box_vpc .vpc_close{
        display: none;
    }

    #header .navbar-tool .navbar-tool-label{
        top: 3px;
        right: -8px;
    }
}

@media screen and (max-width: 992px) {

    #header .offre_courrier{
        margin-right: 3px;
        padding: 4px 6px 4px 6px;
    }

    #header .offre_courrier span{
        display: none;
    }

    #header .header-cart{
        padding-right: 10px !important;
        margin-left: -5px !important;
    }

}

@media screen and (max-width: 840px) {
    #header .navbar-toolbar.d-flex .navbar-toggler{
        display: block;
    }
}

#_desktop_top_menu{
    padding: 0px !important;
}

#adtm_menu{
    position: inherit;
    margin: 0;
    border: 0px;
    box-shadow: 0px 0px;
}

#adtm_menu #adtm_menu_inner{
    border: 0px !important;
    background-color: transparent;
    background: none;
}

#adtm_menu .li-niveau1 a.a-niveau1{
    border: 0px;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1{
    background-color: #F9F7F3;
    padding: 40px 70px;
    width: 391px;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_3,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_9{
    padding-top: 40px;
}

#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4{
    background-color: #F9F7F3;
    padding: 40px 60px;
    width: 391px;
}

#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 ul li img{
    background-color: white;
    padding: 10px;
    border-radius: 20px;
}

#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5 ul li img{
    background-color: #F9F7F3;
    padding: 10px;
    border-radius: 20px;
}

#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11{
    padding: 20px 60px;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_2,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5{
    padding: 115px 80px 40px;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_3 img,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_9 img{
    border-radius: 8px;
    width: 85%;
    margin-left: -20px;
    margin-bottom: 20px;
}

#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_12 img{
    border-radius: 8px;
    width: 85%;
    margin-left: -20px;
    margin-top: 20px;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub{
    padding: 40px 100px !important;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub > p{
    padding-bottom: 16px;
    border-bottom: 1px solid #9AB7DF;
    margin-bottom: 16px;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub > p strong{
    color: var(--Principal-Bleu, #062B5F);
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub > blockquote p{
    color: var(--Neutral-N-600, #313437);
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub .columnWrapTable tr{
    display: flex;
    gap: 16px;
    justify-content: space-between;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub .columnWrapTable tr td{
    flex: 1;
    padding: 16px;
    border-radius: 8px;
    border: 1px solid var(--Neutral-N-400, #9B9FA5);
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub .columnWrapTable tr td a{
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub .columnWrapTable tr td p{
    color: var(--Neutral-N-400, #9B9FA5);
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

#adtm_menu .li-niveau1.advtm_menu_3 .adtm_sub .columnWrapTable tr td p a{
    color: var(--Neutral-N-400, #9B9FA5);
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

/*#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_3 .advtm_column_wrap_3,
#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_9 .advtm_column_wrap_9 .active{
    padding: 0px;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_1{
    padding: 0px;
}*/

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 p,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 p,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 p,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 p{
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #9AB7DF;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 p strong,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 p strong,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 p strong,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 p strong{
    color: var(--Principal-Bleu, #062B5F);
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 p em,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 p em,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 p em,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 p em{
    color: var(--Principal-Bleu, #062B5F);
    font-family: "Instrument Serif";
    font-size: 32px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 ul li a,
#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_2 .advtm_column_wrap_2 ul li a,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 ul li a,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5 .advtm_column_wrap_5 ul li a,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 ul li a,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 ul li a{
    display: flex;
    align-items: center;
    gap: 16px;
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    width: max-content;
}

#adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 ul li a img,
#adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 ul li a img,
#adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_12 .advtm_column_wrap_12 ul li a img{
    margin-right: 0px;
}

#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{
    color: var(--NEUTRAL-NEUTRAL-700);
    text-align: center;
    text-transform: none;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    padding: 0px;
    line-height: 80px !important;
    min-height: 80x;
    line-height: 140%;
    position: relative;
}

#adtm_menu .li-niveau1:hover a.a-niveau1 .advtm_menu_span:before{
    content: '';
    width: 100%;
    height: 1px;
    background: var(--Principal-Bleu, #062B5F);
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translateY(18px);
}

#adtm_menu .li-niveau1:hover a.a-niveau1 .advtm_menu_span:after{
    content: '';
    width: 100%;
    height: 1px;
    background: var(--Principal-Bleu, #062B5F);
    position: absolute;
    bottom: 50%;
    left: 0px;
    transform: translateY(-18px);
}

#adtm_menu .adtm_sub{
    max-width: 1260px;
    margin: 0 auto;
    left: 0 !important;
    right: 0;
    top: 80px !important;
    border-radius: 0px 0px 8px 8px;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
}

#adtm_menu .adtm_sub .btn{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0px;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

#adtm_menu .adtm_sub .btn:after {
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center;
}

#adtm_menu .li-niveau1 a.advtm_menu_actif .advtm_menu_span ,
#adtm_menu .li-niveau1 a:hover .advtm_menu_span, #adtm_menu .li-niveau1 .advtm_menu_span:hover, #adtm_menu .li-niveau1:hover > a.a-niveau1 .advtm_menu_span{
    background: none !important;
    color: var(--NEUTRAL-NEUTRAL-700) !important;
}

#adtm_menu .adtm_column_wrap h3{
    color: var(--NEUTRAL-NEUTRAL-700) !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 140%;
    margin-bottom: 32px !important;
}

#adtm_menu .adtm_column{
    padding: 0px 0px 14px 0px !important;
    margin: 0px !important;
}

#adtm_menu .adtm_column .column_wrap_title a{
    color: var(--Link-primary) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 140%;    
}

#adtm_menu .adtm_column .adtm_elements a{
    color: var(--NEUTRAL-NEUTRAL-600) !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 140%;
    padding: 0px 0 16px 0 !important;
    position: relative;
}

#adtm_menu .adtm_column .adtm_elements a .badge{
    padding: 2px 8px;
    border-radius: 24px;
    color: var(--Neutral-N-50, #FFF);
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    position: absolute;
    right: -75px;
}

#adtm_menu .adtm_column .adtm_elements a .badge.badge-success{
    background: var(--States-D-900, #47C799) !important;
}

#adtm_menu .adtm_column .adtm_elements a .badge.badge-danger{
    background: var(--States-D-900, #FF4E4E) !important;
}
 
#header .navbar-stuck-menu{
    display: none;
}

#header .navbar-sticky{
    margin-bottom: 0px !important;
}

#product .sticky{
    position: relative; /* pour que absolute se réfère à ce parent */
    min-height: /* hauteur suffisante pour éviter les sauts (par exemple) */ 600px;
}

/*
#header .ets_mm_megamenu{
    margin-top: 0px;
    position: inherit; 
}

#header .ets_mm_megamenu .ets_mm_megamenu_content,
#header .ets_mm_megamenu .mm_menus_ul{
    border: 0px;
    list-style: none;
    background-color: transparent;
    background: none;
}

#header .ets_mm_megamenu .mm_menus_ul{
    align-items: center;
    display: flex;
}

#header .ets_mm_megamenu .mm_menus_ul li{
    border: 0px;
    background-color: transparent;
}

#header .ets_mm_megamenu .mm_menu_content_title{
    color: var(--NEUTRAL-NEUTRAL-700);
    text-align: center;
    text-transform: none;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    padding: 0 0 0 20px;
    min-height: 80px !important;
    line-height: 140%;
}

#header .ets_mm_megamenu .mm_menu_content_title .mm_arrow{
    display: none;
}*/
.btn_block-newsletter,
.offre_courrier{
    display: flex;
    height: 48px;
    padding: 4px 16px 4px 6px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-right: 10px;
    border-radius: 300px;
    border: 0px;
    background-color: var(--PRIMARY-Blue);
    color: var(--NEUTRAL-NEUTRAL-50);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%
}
.btn_block-newsletter:hover,
.offre_courrier:hover{
    color: var(--NEUTRAL-NEUTRAL-50);
}
.btn_block-newsletter svg,
.offre_courrier svg{
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 300px;
    width: 35px;
    height: 35px;
    background: var(--NEUTRAL-NEUTRAL-50);
}

.offre_courrier svg{
    padding: 0px !important;
}

/*
#header .ets_mm_megamenu .ets_mm_megamenu_content_content{
    position: inherit;
}

#header .ets_mm_megamenu .mm_columns_ul{
    width: 100%;
    max-width: 1260px;
    margin: 0px auto;
    font-size: 18px;
    left: 0px;
    right: 0px;
    top: 80px !important;
    border-radius: 16px;
    padding: 48px;
    background: var(--NEUTRAL-NEUTRAL-50);
}

.layout_layout1:not(.click_open_submenu) .mm_menus_li.mm_has_sub:hover > a:after, .layout_layout1.click_open_submenu .mm_menus_li.mm_has_sub.open_li > a:after, .layout_layout1 .mm_menus_li.mm_has_sub.menu_hover > a:after{
    content: none;
}

#header .ets_mm_megamenu ul,
#header .ets_mm_megamenu ul li{
    list-style: none !important;
}

#header .ets_mm_megamenu li .h4{
    color: var(--Link-primary) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

#header .ets_mm_megamenu .mm_blocks_li{
    margin-bottom: 0 !important;
}

#header .ets_mm_megamenu .mm_columns_ul a:before{
    content: none;
}

#header .ets_mm_megamenu li a{
    color: var(--NEUTRAL-NEUTRAL-600);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

#header .ets_mm_megamenu.bg_submenu:before{
    left: 0 !important;
}*/




/****

***/

#footer{
    background-color: var(--PRIMARY-Blue-dark) !important;
}

#footer .bg-dark{
    padding: 0px;
    background-color: var(--PRIMARY-Blue-dark) !important;
}

#footer .bg-darker{
    padding: 0px;
    padding-bottom: 56px !important;
    background-color: var(--PRIMARY-Blue-dark) !important;
}

#footer img{
    height: 80px;
}

#footer .bg-darker .container:before{
    opacity: 0.24;
    background-color: var(--NEUTRAL-NEUTRAL-400);
}

#footer .block-newsletter{
    display: flex;
    padding: 32px !important;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    flex: 1 0 0;
    border-radius: 16px;
    background-color: var(--PRIMARY-Blue-light);
}

#footer .block-newsletter form{
    width: 100%;
    margin-top: 32px;
}

#footer .block-newsletter .form-control{
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    background-color: transparent;
    color: var(--PRIMARY-Blue-dark);
    /* DESKTOP/Title Medium */
    border: 0px;
    opacity: 0.32;
    padding: 0px;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

#footer .block-newsletter p{
    color: var(--PRIMARY-Blue-dark) !important;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 30.8px */
    margin-bottom: 0px;
}

#footer .block-newsletter .ql-size-small,
#footer .block-newsletter small{
    color: var(--NEUTRAL-NEUTRAL-600) !important;
    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

#footer .block-newsletter .ql-size-small strong,
#footer .block-newsletter small strong{
    color: var(--PRIMARY-Blue) !important;
    font-weight: 600;
}

#footer hr{
    height: 1px;
    opacity: 0.24;
    border: 0px;
    margin: 56px 0;
    background-color: var(--PRIMARY-Blue-light);
}

#footer .bg-darker .text-light,
#footer .bg-darker .text-light a{
    color: var(--NEUTRAL-NEUTRAL-50) !important;
    text-align: center;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

#FooterReassurance{
    padding: 20px 0;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#reasuranceFooter{
    display: flex;
    gap: 24px;
    justify-content: space-evenly;
    align-items: center;
}

#reasuranceFooter .contentbloc{
    padding: 16px;
    flex: 1;
    border-radius: 16px;
    background: var(--PRIMARY-Grey, #EDEDED);
}

#reasuranceFooter .contentbloc.d-flex{
    gap: 16px;
    display: flex !important;
    align-items: center;
}

#reasuranceFooter .contentbloc img{
    display: flex;
    padding: 16px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#reasuranceFooter .contentbloc .contenu strong{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    
    /* DESKTOP/Body Large Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

#reasuranceFooter .contentbloc .contenu{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#reasuranceFooter{
    display: flex;
    gap: 24px;
    justify-content: space-evenly;
    align-items: center;
}

#reasuranceFooter .contentbloc{
    padding: 16px;
    flex: 1;
    border-radius: 16px;
    background: var(--PRIMARY-Grey, #EDEDED);
}

#reasuranceFooter .contentbloc.d-flex{
    gap: 16px;
    display: flex !important;
    align-items: center;
}

#reasuranceFooter .contentbloc img{
    display: flex;
    padding: 16px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#reasuranceFooter .contentbloc .contenu strong{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    
    /* DESKTOP/Body Large Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

#reasuranceFooter .contentbloc .contenu{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

@media screen and (max-width: 840px) {

    .show-phone{
        display: block !important;
    }

    .hide-phone{
        display: none !important;
    }

    #header .navbar-brand img{
        height: 30px;
        aspect-ratio: 43 / 15
    }

    #header .header-nav.topbar .container{
        display: block;
        text-align: center;
    }

    #header .header-nav.topbar .container #custom-text p{
        font-size: 12px !important;
    }

    #header .header-nav.topbar .container .topbar-right .topbar-contact{ 
        display: none !important;
    }

    #header .header-top.navbar-sticky .container{
        display: block;
    }

    #header .header-top.navbar-sticky .navbar-toolbar{
        justify-content: space-between !important;
        gap: 10px
    }

    #header .navbar-expand-lg{
        padding: .75rem 0;
    }

    #header .header-top.navbar-sticky .navbar-toolbar .navbar-toggler{
        padding: 0px !important;
        padding-left: 10px !important;
        text-align: left;
    }

    #header .header-top.navbar-sticky .navbar-toolbar .navbar-brand{
        margin-right: 0px
    }

    /*#header .header-top.navbar-sticky .navbar-toolbar .navbar-tool{
        flex: 1;
    }*/

    #header .header-top.navbar-sticky .navbar-toolbar .header-cart{
        /*flex: 1;*/
        text-align: left;
        padding-right: 10px;
    }

    #header .offre_courrier{
        height: auto;
        padding: 12px 16px 12px 10px;
        border-radius: 0px;
        margin-right: 0px;
        font-size: 20px;
        font-weight: 400;
        justify-content: flex-start;
        position: relative;
    }

    #header .offre_courrier svg{
        width: 45px;
        height: 45px;
    }

    /*#header .offre_courrier:after{
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTAgMTZMMTQgMTJMMTAgOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
        position: absolute;
        background-size: 24px;
        right: 16px;
        top: 50%;
        width: 24px;
        height: 24px;
        transform: translateY(-50%);
    }*/

    #header .offre_courrier.active:after{
        transform: translateY(-50%) rotate(90deg);
    }

    /*#header .navbar-stuck-menu{
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 500;
        position: fixed;
        background-color: white;
    }*/

    #header .navbar-stuck-menu .navbar-collapse{
        top: 0;
        width: 100vw;
        z-index: 50000;
        position: fixed;
        background-color: white;
    }

    #header .navbar-stuck-menu .navbar-collapse > .d-flex.flex-column{
        height: calc(100vh - 100px);
        flex-wrap: nowrap;
        position: relative;
        flex-direction: column !important;
        box-shadow: inset 0 8px 8px -8px rgba(0, 0, 0, 0.25);
    }

    #header #accordionMenu{
        list-style: none;
        padding: 0px 16px 0px 16px;
        margin-bottom: 0px;
    }

    #header .accordion-item h2{
        color: var(--Principal-Bleu, #062B5F) !important;
        font-family: Poppins;
        font-size: 14px !important;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        padding: 9.5px 0px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 0px;
        min-height: 56px;
    }

    #header .accordion-item h2 a{
        color: inherit;
    }

    #header .accordion-item h2 button{
        color: var(--Principal-Bleu, #062B5F) !important;
        font-family: Poppins;
        font-size: 14px !important;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .accordion-item h2 button{
        padding: 0px;
        border-bottom: 0px;
    }

    #header .accordion-item h2.parentmenu button:after {
        content: '';
        width: 24px;
        height: 24px;
        fill: #062B5F;
        display: block;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        position: absolute;
        background-color: transparent;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEzLjQ3NjggOS4xNjc4Nkw5LjAwNjg0IDQuNjk3ODZMMTAuMTg1MiAzLjUxOTUzTDE2LjY2NjggMTAuMDAxMkwxMC4xODUyIDE2LjQ4MjlMOS4wMDY4NCAxNS4zMDQ1TDEzLjQ3NjggMTAuODM0NUgzLjMzMzVWOS4xNjc4NkgxMy40NzY4WiIgZmlsbD0iIzA2MkI1RiIvPgo8L3N2Zz4=);
    }

    #header .accordion-item.open h2.parentmenu button:after{
        transform: translateY(-50%) rotate(180deg);
    }

    #header .accordion-item #courrier .offre_courrier{
        display: none;
    }

    #header .accordion-item #courrier #vpc_menu{
        position: static;
        display: block;
        height: auto;
        padding: 20px 0;
    }

    #header #accordionMenu .accordion-item:last-child{
        border-bottom: none;
    }

    #header .accordion-item #aidecontact p strong{
        color: var(--Principal-Bleu, #062B5F);
        font-family: Poppins;
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    #header .accordion-item #aidecontact blockquote p{
        color: var(--Neutral-N-700, #100F0F);
        font-family: Poppins;
        font-size: 13px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .accordion-item #aidecontact table tr{
        display: flex;
        gap: 16px;
        flex-direction: column;
    }

    #header .accordion-item #aidecontact table tr td{
        padding: 16px;
        border-radius: 8px;
        border: 1px solid var(--Neutral-N-400, #9B9FA5);
    }

    #header .accordion-item #aidecontact table tr td img{
        margin-right: 0px;
    }

    #header .accordion-item #aidecontact table tr td .adtm_column_wrap_sizer{
        display: none;
    }

    #header .accordion-item #aidecontact table tr td .column_wrap_title a{
        display: flex;
        gap: 10px;
        align-items: center;
        color: var(--Neutral-N-700, #100F0F);
        font-family: Poppins;
        font-size: 13px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    #header .accordion-item #aidecontact table tr td  .adtm_column_wrap p{
        color: var(--Neutral-N-400, #9B9FA5);
        margin-top: 8px;
        font-family: Poppins;
        font-size: 13px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 0px;
    }

    #header .accordion-item #aidecontact table tr td  .adtm_column_wrap p a{
        color: var(--Neutral-N-400, #9B9FA5);
        font-family: Poppins;
        font-size: 13px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        text-decoration-line: underline;
        text-decoration-style: solid;
        text-decoration-skip-ink: auto;
        text-decoration-thickness: auto;
        text-underline-offset: auto;
        text-underline-position: from-font;
    }

    #header .accordion-item h2 svg{
        margin-right: 8px;
    }

    #header #vpc_menu{
        background-color: white;
    }

    #header #vpc_menu .box_vpc p:not(.alertreturn){
        color: var(--Principal-Bleu, #062B5F);
        font-family: Poppins;
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        text-align: left;
    }

    #header #vpc_menu .box_vpc br{
        display: none;
    }

    #header #vpc_menu .box_vpc a{
        color: var(--Neutral-N-700, #100F0F);
        font-family: Poppins;
        font-size: 13px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-decoration-line: underline;
        text-decoration-style: solid;
        text-decoration-skip-ink: auto;
        text-decoration-thickness: auto;
        text-underline-offset: auto;
        text-underline-position: from-font;
        text-align: left;
        display: block;
        margin-top: 11px;
    }

    #header .navbar-stuck-menu .columnContact{
        display: none;
    }

    #header .navbar-stuck-menu .columnContact a{
        height: 48px;
        padding: 8px;
        border-radius: 3000px;
        border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
        background: var(--NEUTRAL-NEUTRAL-50, #FFF);

        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        text-align: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 110%; /* 15.4px */
        margin: 0 16px;
    }

    #header .columnSearch.d-flex{
        display: flex !important;
        align-items: center;
        padding: 10px 16px 10px 10px;
        justify-content: flex-end;
    }

    #header .icon-close{
        width: 2.875rem;
        height: 2.875rem;
        border-radius: 3000px !important;
        border: 1px solid var(--NEUTRAL-NEUTRAL-200) !important;
        background-color: var(--NEUTRAL-NEUTRAL-100) !important;
        background-size: 70%;
        background: no-repeat center center;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOCA4TDE2IDE2IiBzdHJva2U9IiMxMDBGMEYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8cGF0aCBkPSJNMTYgOEw4IDE2IiBzdHJva2U9IiMxMDBGMEYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');
    }

    #header .navbar-stuck-menu{
        display: block;
    }

    #header .navbar-stuck-menu #adtm_menu .adtm_sub{
        padding: 0px !important
    }

    #header .collapsing {
        transition: none !important;
    }

    #header .navbar-stuck-menu #adtm_menu li.advtm_menu_1 .adtm_sub p,
    #header .navbar-stuck-menu #adtm_menu li.advtm_menu_2 .adtm_sub p{
        display: none;
    }

    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 p, 
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 p, 
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 p, 
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 p{
        padding-bottom: 0;
        border: 0px;
    }

    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 ul li img{
        background-color: #F9F7F3;
    }
    
    
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5 ul li img{
        background-color: #F9F7F3;
    }

    #header #adtm_menu .li-niveau1.advtm_menu_4 ul.adtm_elements li a, 
    #header #adtm_menu .li-niveau1.advtm_menu_4 ul.adtm_elements li span[data-href]{
        margin: 0 !important;
    }

    #adtm_menu .li-niveau1 a.a-niveau1.active .advtm_menu_span:before{
        top: 70% !important;
    }

    #header #adtm_menu .li-niveau1.advtm_menu_4 .advtm_column_wrap_8{
        border-bottom: 1px solid #E9ECF0;
        margin-bottom: 20px;
    }

    #adtm_menu .adtm_column .adtm_elements a .badge{
        right: -78px;
    }

    #header .navbar-stuck-menu #adtm_menu .adtm_sub ul li{
        margin: 0px !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .adtm_column{
        padding-bottom: 0 !important;
    }
    
    #header .navbar-stuck-menu #adtm_menu #menu{
        padding: 0 16px 0 16px;
        height: auto;
        overflow-y: auto;
    }

    #header .navbar-stuck-menu #adtm_menu #menu .advtm_menu_3{
        display: none !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1{
        display: block !important;
        float: none !important;
        border-top: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1.advtm_menu_4{
        border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1:nth-child(2){
        border-top: 0px !important;
    }
 
#adtm_menu ul#menu li.li-niveau1 span.a-niveau1 { display:block; }
 
#adtm_menu ul#menu li.li-niveau1 span.a-niveau1 .advtm_menu_span {display:block;}

#adtm_menu .li-niveau1 .a-niveau1 {min-height:56px;line-height:56px;} 
#adtm_menu .li-niveau1 {min-height:56px; line-height:56px;}
#adtm_menu .li-niveau1 .a-niveau1 .advtm_menu_span {min-height:56px;line-height:56px;}
.li-niveau1 .a-niveau1 span {padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;} 
  
.li-niveau1 .a-niveau1 {border-color:#d6d4d4;border-width:0px 1px 0px 1px;}
 

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 .a-niveau1{
        float: none !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 a.a-niveau1 span.advtm_menu_span{
        color: var(--Neutral-N-700, #100F0F) !important;
        text-transform: uppercase;
        padding: 0px;
        display: flex;
        gap: 8px;
        align-items: center;
        text-align: left;
        line-height: 25px !important;
        justify-content: space-between;

        /* DESKTOP/Title Medium */

        font-size: 16px;
        font-style: normal;
        font-weight: 300;
        line-height: 140%; /* 28px */
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1.adtm_sub_open a.a-niveau1 span.advtm_menu_span:before{
        background-color: #E9ECF0;
    }
    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1:not(.adtm_sub_open) a.a-niveau1 span.advtm_menu_span:before{
        content: none;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1.adtm_sub_open a.a-niveau1 span.advtm_menu_span:after{
        content: '';
        width: 24px;
        height: 24px;
        position: static;
        transform: none;
        background-color: transparent;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNi41MjMyMSAxMC44MzIxTDEwLjk5MzIgMTUuMzAyMUw5LjgxNDgxIDE2LjQ4MDVMMy4zMzMyMiA5Ljk5ODhMOS44MTQ4MSAzLjUxNzFMMTAuOTkzMiA0LjY5NTVMNi41MjMyMSA5LjE2NTVMMTYuNjY2NSA5LjE2NTVMMTYuNjY2NSAxMC44MzIxTDYuNTIzMjEgMTAuODMyMVoiIGZpbGw9IiM5QjlGQTUiLz4KPC9zdmc+');
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1:not(.adtm_sub_open) a.a-niveau1 span.advtm_menu_span:after{
        content: '';
        width: 24px;
        height: 24px;
        position: static;
        transform: none;
        background-color: transparent;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuNDc2OCA5LjE2Nzg2TDkuMDA2ODQgNC42OTc4NkwxMC4xODUyIDMuNTE5NTNMMTYuNjY2OCAxMC4wMDEyTDEwLjE4NTIgMTYuNDgyOUw5LjAwNjg0IDE1LjMwNDVMMTMuNDc2OCAxMC44MzQ1SDMuMzMzNVY5LjE2Nzg2SDEzLjQ3NjhaIiBmaWxsPSIjOUI5RkE1Ii8+Cjwvc3ZnPg==');
    }

    #header #adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1,
    #header #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4{
        background-color: transparent !important;
        padding: 16px 0px;
        width: 100%;
    }

    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_2, 
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5,
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8, 
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11{
        padding: 0px !important;
    }

    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_12 img{
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 100% !important;
    }




	#_mobile_top_menu #adtm_menu ul li.li-niveau1 span , 
    #_mobile_top_menu #adtm_menu ul li.li-niveau1 a ,
    #_mobile_top_menu #adtm_menu ul li.li-niveau1 ,
    #_mobile_top_menu #adtm_menu ul li.li-niveau1 span::selection, 
    #_mobile_top_menu #adtm_menu ul li.li-niveau1 a::selection,
    #_mobile_top_menu #adtm_menu ul li.li-niveau1::selection{
		background:none;
    }
    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub{
        display: none;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub.adtm_submenu_toggle_open{
        display: block;
    }

    #accordionMenu .accordion-item.open .collapse,
    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub{
        position: static;
        padding: 0px !important;
        border-radius: 0px;
        background: transparent;
        border: 0px;
        box-shadow: 0px 0px;
        overflow-y: auto;
        height: 70%;
    }

    #accordionMenu .accordion-item.open .accordion-header{
        border-bottom: 1px solid #E9ECF0;
    }

    #header .adtm_submenu_toggle_open{
        padding-right: 10px !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .adtm_column_wrap{
        padding: 0px;
    }

    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_1 .advtm_column_wrap_1 ul li a,
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_sub .advtm_column_wrap_td_2 .advtm_column_wrap_2 ul li a,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_4 .advtm_column_wrap_4 ul li a,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_sub .advtm_column_wrap_td_5 .advtm_column_wrap_5 ul li a,
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_8 .advtm_column_wrap_8 ul li a,
    #adtm_menu .li-niveau1.advtm_menu_4 .adtm_sub .advtm_column_wrap_td_11 .advtm_column_wrap_11 ul li a{
        width: max-content;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .adtm_column{
        padding-bottom: 0px !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub h3{
        display: none;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .columnWrapTable tbody tr{
        display: flex;
        flex-direction: column;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .columnWrapTable tbody tr td.advtm_column_wrap_td_2,
    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .columnWrapTable tbody tr td.advtm_column_wrap_td_5,
    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub .columnWrapTable tbody tr td.advtm_column_wrap_td_11{
        margin-top: -15px !important;
    }

    #header .navbar-stuck-menu #adtm_menu ul li.li-niveau1 div.adtm_sub  .column_wrap_title{
        margin: 0px;
    }

    #header #adtm_menu .adtm_column ul.adtm_elements li a, #adtm_menu .adtm_column ul.adtm_elements li span[data-href]{
        margin: 0px 0 !important;
        padding-top: 0px !important;
    }

    #header #modalContact{
        bottom: 0;
        top: inherit !important;
        height: auto !important;
        transform: none !important;
    }

    #header #modalContact .modal-dialog{
        width: 100%;
        margin: 0px !important;
    }

    #header #modalContact .modal-content{
        border-radius: 0px;
    }

    #header #modalContact .modal-body{
        text-align: left;
        padding: 16px !important;
    }

    #header #modalContact .ListContact{
        flex-direction: column;
    }

    .form-control:focus{
        box-shadow: 0px 0px transparent
    }

    #footer img.logoTop{
        display: none;
    }

    #footer .block-newsletter{
        padding: 16px !important;
    }

    #footer .block-newsletter .input-group-overlay{
        flex-direction: column;
    }

    #footer .block-newsletter .form-control{
        width: 100%;
        margin-bottom: 24px;
    }

    #footer hr{
        margin: 32px 0;
    }

    #footer .widget-links{
        margin-bottom: 30px;
        padding-bottom: 0px;
    }

    #footer .widget-links .widget-title{
        text-transform: uppercase;
        color: var(--NEUTRAL-NEUTRAL-50, #FFF);

        /* DESKTOP/Body Large Bold */

        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 140%; /* 22.4px */
        display: flex;
        justify-content: space-between;
        align-items: center;     
        margin-bottom: 0px;   
    }

    #footer .widget-links .widget-title:after{
        content: '';
        width: 24px;
        height: 24px;
        display: block;
        fill: white;
        background-image: url(../img/plus_white.svg);
    }

    #footer .widget-links.active .widget-title:after{
        content: '';
        width: 24px;
        height: 24px;
        display: block;
        background-image: url(../img/minus_white.svg);
    }

    #footer .widget-links ul{
        display: none;
        margin-top: 16px;
    }

    #footer .widget-links.active ul{
        display: block;
    }

    #footer img.logoCopyright{
        height: 52px;
        margin-bottom: 32px;
    }

    #product .sticky{
        min-height: auto !important;
    }

    #product #wrapper .images-container .product-flags{
        left: 20px !important;
    }
}

/**

HOME

**/

#index #carousel .carousel-inner{
    padding: 0px;
    margin-bottom: 0px;
}

#index #carousel .carousel-inner figure picture > img{
    object-fit: contain;
    border-radius: 0px;
    width: 100%;
}

#index #carousel .carousel-inner figure{
    border-radius: 0px;
    margin-bottom: 0px;
}

#index #carousel figcaption{
    position: absolute;
    margin: 0 auto;
    top: 50%;
    left: 0;
    right: 0;
    transform: translateY(-50%);
}

#index #carousel figcaption h2{
    display: none;
}

#index #carousel figcaption h3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 56px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%; /* 61.6px */
}

#index #carousel figcaption h3 .ql-size-small,
#index #carousel figcaption h3 small{
    font-family: "Instrument Serif";
    font-size: 56px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#index #carousel figcaption p{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

#index #carousel figcaption .btn{
    display: flex;
    gap: 10px;
    align-items: center;
    width: max-content;
    justify-content: space-between;

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    padding: 4px 6px 4px 16px !important;
    line-height: 110%; /* 15.4px */
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    border: 1px solid var(--PRIMARY-Blue, #062B5F) !important;
}

#index #carousel figcaption .btn:after{
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 300px;
    background-color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M13.4763%209.16786L9.00634%204.69786L10.1847%203.51953L16.6663%2010.0012L10.1847%2016.4829L9.00634%2015.3045L13.4763%2010.8345H3.33301V9.16786H13.4763Z%22%20fill%3D%22%23062B5F%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    background-position: center;
}

#index #carousel .direction{
    display: none;
}

#index #carousel .carousel-indicators{
    display: flex !important;
    gap: 8px !important;
}

#index #carousel .carousel-indicators li{
    width: 10px !important;
    height: 10px !important;
    margin: 0px !important;
    border: 0px !important;
    border-radius: 50% !important;
}

#index .prettyblocks_reassurance .reassurance{
    padding: 0 !important;
}

#index .prettyblocks_reassurance .column{
    text-align: center;
}

#index .prettyblocks_reassurance .Flexreassurance .contentbloc{
    background-color: transparent;
    align-items: center;
}

#index .prettyblocks_reassurance .contentbloc{
    padding: 0px !important;
}

#index .prettyblocks_reassurance .contentbloc img{
    border-radius: 0px !important;
    margin-bottom: 0px;
    padding: 0px;
}

#index .prettyblocks_reassurance .contentbloc .contenu{
    text-align: center;
}

#index .prettyblocks_reassurance .contentbloc .contenu strong{
    font-weight: 600;
}

#index .prettyblocks_reassurance .contentbloc .title{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
    margin-bottom: 4px;
}

#index .prettyblocks_reassurance .contentbloc .description{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#index .bestseller{
    padding: 72px 88px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

#index .bestseller .bestsellerReview{
    margin-top: 40px;
}

#index .bestseller .bestsellerReview .cz-carousel.cz-controls-outside{
    padding: 0px !important;
}

#index .bestseller .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium */
    font-size: 36px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

#index .bestseller .title-head .ql-size-small,
#index .bestseller .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 40px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#index .bestseller .columnReview{
    display: flex;
    flex-wrap: wrap;
    align-content: space-around;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    padding: 16px 32px;
    border-radius: 16px;
    background-size: 120%;
    background-repeat: no-repeat;
    background-image: url('../img/home/notation.png');
}

#index .bestseller .columnReview img.avis{
    height: 32px;
    margin-bottom: 24px;
}

#index .bestseller .columnReview h5{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center;

    /* DESKTOP/Headline Medium */
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

#index .bestseller .columnReview h5 .ql-size-small,
#index .bestseller .columnReview h5 small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    display: block;

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

#index .bestseller .columnReview p {
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);
    text-align: center;
    margin: 24px 0;
    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#index .bestseller .columnReview img.avis_logo{
    height: 34px;
    margin-bottom: 24px;
}

#index .bestseller .columnReview .btn{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0 auto;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid rgba(228, 227, 221, 0.16);

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#index .bestseller .columnReview .btn:after{
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 300px;
    background-color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M13.4763%209.16786L9.00634%204.69786L10.1847%203.51953L16.6663%2010.0012L10.1847%2016.4829L9.00634%2015.3045L13.4763%2010.8345H3.33301V9.16786H13.4763Z%22%20fill%3D%22%23062B5F%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    background-position: center;
}

#index .bestseller .cz-carousel [data-controls]{
    right: 0px;
    top: -60px;
    border: 0px;
}

#index .bestseller .cz-carousel.cz-controls-outside [data-controls=prev]{
    right: 55px;
    left: inherit;
}

#index .bestseller .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#index .bestseller .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#index .productdisplay{
    padding: 72px 88px;
    background: var(--PRIMARY-Blue-light, #DFEAF8);
}

#index .productdisplay .cz-carousel [data-controls]{
    right: 0px;
    top: -60px;
    border: 0px;
}

#index .productdisplay .cz-carousel.cz-controls-outside [data-controls=prev]{
    right: 55px;
    left: inherit;
}

#index .productdisplay .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

#index .productdisplay .title-head .ql-size-small,
#index .productdisplay .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#index .productdisplay .columnLeft{
    padding: 0px;    
}

#index .productdisplay .columnLeft article{
    height: max-content !important;
}

#index .productdisplay .columnRight{
    padding: 0px;
    flex-wrap: wrap;
    gap: 16px 0;
}

#index .productdisplay article img{
    width: 100%;
}

#index .productdisplay .columnRight .col-md-6{
    padding-right: 0px;
}

#index .productdisplay .product-category{
    border-radius: 300px;
    padding: 1px 6px 2px 6px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#index .productdisplay .cz-controls-outside{
    padding: 0px !important;
}

#index .productdisplay .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#index .productdisplay .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#index .sante{
    padding: 72px 88px;
    background: var(--PRIMARY-Grey, #EDEDED);
}

#product .cz-carousel.cz-controls-outside,
#index .sante .cz-carousel.cz-controls-outside{
    padding: 0px !important;
}

#index .sante .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

#index .sante .title-head .ql-size-small,
#index .sante .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#index .sante .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#index .sante .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#index .sante .cz-carousel [data-controls]{
    right: 0px;
    top: -60px;
    border: 0px;
}

#index .sante .cz-carousel.cz-controls-outside [data-controls=prev]{
    right: 55px;
    left: inherit;
}

#index .productdisplayRight{
    padding: 72px 88px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#index .productdisplayRight .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

#index .productdisplayRight .title-head .ql-size-small,
#index .productdisplayRight .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

/*
#index .productdisplayRight .cz-carousel .cz-carousel-inner > .tns-item{
    width: calc(10%) !important;
}*/

#index .productdisplayRight .columnLeft{
    padding: 0px;    
}

#index .productdisplayRight .columnLeft article{
    height: max-content !important;
}

#index .productdisplayRight .columnRight{
    padding: 0px;
    flex-wrap: wrap;
}

#index .productdisplayRight article img{
    width: 100%;
}

#index .productdisplayRight .columnRight .col-md-6{
    padding-left: 0px;
}

#index .productdisplayRight .product-category{
    border-radius: 300px;
    padding: 1px 6px 2px 6px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#index .productdisplayRight .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#index .productdisplayRight .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_category{
    padding: 72px 88px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.prettyblocks_category-slider .title-head,
.prettyblocks_category .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

.prettyblocks_category-slider .title-head .ql-size-small,
.prettyblocks_category-slider .title-head small,
.prettyblocks_category .title-head .ql-size-small,
.prettyblocks_category .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_category .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.prettyblocks_category .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_category .divLink{
    text-align: center;
    margin-top: 48px;
}

.prettyblocks_category .link{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 17.6px */
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0px;
    background-color: transparent;
}

.prettyblocks_category .link:after{
    content: '';
    width: 24px;
    height: 24px;
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTIuNDk5NyAxMy4xNzI3TDE3LjQ0OTcgOC4yMjI2NkwxOC44NjM3IDkuNjM2NjZMMTIuNDk5NyAxNi4wMDA3TDYuMTM1NzQgOS42MzY2Nkw3LjU0OTc0IDguMjIyNjZMMTIuNDk5NyAxMy4xNzI3WiIgZmlsbD0iIzAzMTUyRiIvPgo8L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_category .link.active:after{
    transform: rotate(180deg);
}

.prettyblocks_category .title-container{
    padding: 0px !important;
}

.prettyblocks_category .block-gallery{
    display: grid;
    gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
    margin: 0px !important;
}

.prettyblocks_category .block-gallery .col{
    /*flex: 20%;*/
    padding: 0px;
    position: relative;
}

.prettyblocks_category .block-gallery .col.hide{
    display: none;
}

.prettyblocks_category .block-gallery .col .block-gallery-item-caption{
    position: absolute;
    top: 0;
    left: 0;
    padding: 24px;
    height: 100%;
    width: 100%;

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Title Large */
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_category .block-gallery .col .block-gallery-item-caption .ql-size-small,
.prettyblocks_category .block-gallery .col .block-gallery-item-caption small{
    display: block;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Body Large Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_category .block-gallery .col .block-gallery-item-caption:after{
    content: '';
    border-radius: 300px;
    width: 48px;
    height: 48px;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTMuNDc2NiA5LjE2Nzg2TDkuMDA2NjUgNC42OTc4NkwxMC4xODUgMy41MTk1M0wxNi42NjY2IDEwLjAwMTJMMTAuMTg1IDE2LjQ4MjlMOS4wMDY2NSAxNS4zMDQ1TDEzLjQ3NjYgMTAuODM0NUgzLjMzMzMxVjkuMTY3ODZIMTMuNDc2NloiIGZpbGw9IiMxMDBGMEYiPjwvcGF0aD48L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;

    position: absolute;
    bottom: 24px;
    right: 24px;
}

.prettyblocks_category .block-gallery .col img{
    border-radius: 16px;
}

.prettyblocks_category-slider .title-head{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.prettyblocks_category-slider .title-head .controls{
    display: flex;
    gap: 24px;
    margin-right: 0;
}

.prettyblocks_category-slider .title-head [data-controls] {
    width: 42px;
    height: 42px;
    border: 0px;
    border-radius: 40px;
    line-height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--Neutral-N-300, #DCDFE4);
    background: var(--Neutral-N-100, #FBFBFB);
}

.prettyblocks_category-slider .title-head [data-controls] svg{
    line-height: 42px;
}

.prettyblocks_category-slider .slick img{
    border-radius: 16px;
}

.prettyblocks_category-slider .slick .col{
    padding: 0px 24px 0 0 !important;
}

.prettyblocks_category-slider .slick .col a{
    position: relative;
    display: block;
}

.prettyblocks_category-slider .slick .col .block-gallery-item-caption{
    position: absolute;
    bottom: 0; left: 0;
    width: 100%;
    padding: 10px 25px 10px;
    display: flex;
    color: #FFF;
    height: 80px;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    align-items: center;
    justify-content: center;
}

.prettyblocks_newsletter .calltoaction{
    width: 876px;
    height: auto;
    margin: 0 auto;
}

.prettyblocks_newsletter .calltoaction .title{
    color: #100F0F;
    font-family: Poppins;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 50.4px */
    margin-bottom: 12px;
}

.prettyblocks_newsletter .calltoaction .columnText{
    padding: 16px 24px 16px 8px !important;
}

.prettyblocks_newsletter .calltoaction small{
    color: #313437;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_newsletter .calltoaction form{
    margin: 16px 0 !important;
}

.prettyblocks_newsletter .calltoaction p{
    color: #03152F;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 14px */
    display: inline;
}

.prettyblocks_newsletter .calltoaction a{
    color: #03152F;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

.prettyblocks_science{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.prettyblocks_science .title-head {
    color: #FFF;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 40px;
}

.prettyblocks_science .title-head  small{
    color: #FFF;
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_science .d-flex{
    gap: 24px;
    justify-content: center !important;
    align-items: flex-start !important;
}

.prettyblocks_science .colum_list{
    border-left: 1px solid white;
    padding-left: 24px;
}

.prettyblocks_science .colum_list .list{
    color: var(--Neutral-N-50, #FFF);
    text-align: center;
    font-family: Poppins;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    display: flex;
    gap: 16px;
    align-items: center;
    padding-bottom: 24px;
    margin-bottom: 24px;
    position: relative;
}

.prettyblocks_science .colum_list .list:after{
    content: '';
    width: 100%;
    height: 0.5px;
    background: white;
    position: absolute;
    bottom: 0;
    left: 0;
}

.prettyblocks_science .colum_list .list small{
    color: var(--Neutral-N-50, #FFF);
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    line-height: 110%; /* 26.4px */
}

.prettyblocks_science .colum_list .list:last-child{
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.prettyblocks_science .colum_list .list:last-child:after{
    content: none;
}

.prettyblocks_story .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 10px;
}

.prettyblocks_story .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_story .social{
    display: flex;
    gap: 8px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}

.prettyblocks_story .social a{
    color: #313437;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_story .block-gallery{
    margin-top: 24px;
}

.prettyblocks_story .block-gallery img{
    border-radius: 8px;
}

.prettyblocks_reviews{
    padding: 72px 88px 28px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

.prettyblocks_reviews .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 38px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 12px;
    text-align: center;
}

.prettyblocks_reviews .title-head .ql-size-small ,
.prettyblocks_reviews .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 42px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_reviews .description{
    text-align: center;
    margin: 0 auto;
}

.prettyblocks_reviews .description p{
    margin-bottom: 0px;
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-align: center;

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

.prettyblocks_reviews .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.prettyblocks_reviews .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_fidelity {
    padding: 28px 88px 72px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

.prettyblocks_fidelity .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 38px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 12px;
    text-align: center;
}

.prettyblocks_fidelity .title-head .ql-size-small,
.prettyblocks_fidelity .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    display: block;

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 42px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_fidelity .block-box-container{
    border-radius: 16px;
    padding: 56px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    background: var(--PRIMARY-Blue-dark, #03152F);
}

.prettyblocks_fidelity .block-box-container .column{
    text-align: left;
}

.prettyblocks_fidelity .block-box-container .title-head{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: left;
    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_fidelity .block-box-container .title-head .ql-size-small,
.prettyblocks_fidelity .block-box-container .title-head small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Title Large Italic */
    font-family: "Instrument Serif";
    font-size: 28px;
    font-style: italic;
    font-weight: 400;
    line-height: 140%;
}

.prettyblocks_fidelity .block-box-container .description{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

.prettyblocks_fidelity .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px 0 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border:  1px solid rgba(228, 227, 221, 0.16);
    background: transparent;

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.prettyblocks_fidelity .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTMuNDc2NiA5LjE2Nzg2TDkuMDA2NjUgNC42OTc4NkwxMC4xODUgMy41MTk1M0wxNi42NjY2IDEwLjAwMTJMMTAuMTg1IDE2LjQ4MjlMOS4wMDY2NSAxNS4zMDQ1TDEzLjQ3NjYgMTAuODM0NUgzLjMzMzMxVjkuMTY3ODZIMTMuNDc2NloiIGZpbGw9IiMxMDBGMEYiPjwvcGF0aD48L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_fidelity .block-gallery{
    gap: 24px;
}

.prettyblocks_fidelity .block-gallery .col{
    width: 127px;
    height: 125px;
    border-radius: 30000px;
    padding: 22px 5.667px 20px 7.333px;
    background: var(--PRIMARY-Blue-light, #DFEAF8);
}

.prettyblocks_fidelity .block-gallery .col div.title{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);
    text-align: center;

    /* DESKTOP/Body Small */
    text-transform: uppercase;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
    margin-bottom: 4px;
}

.prettyblocks_fidelity .block-gallery .col div.reduction{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Headline Small */
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
}

.prettyblocks_fidelity .block-gallery .col div.reduction .ql-size-small,
.prettyblocks_fidelity .block-gallery .col div.reduction small{
    display: block;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

#index .text-image{
    padding: 72px 88px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#index .text-image .row{
    gap: 56px;
    margin: 0px;
}

#index .text-image .row > .col{
    padding: 0px;
}

#index .text-image .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

#index .text-image .title-head .ql-size-small,
#index .text-image .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#index .text-image .col{
    display: flex;
    gap: 39px;
    flex-direction: column;
}

#index .text-image .description p{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

#index .block-join .title-head{
    text-align: center;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 36px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

#index .block-join .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-family: "Instrument Serif";
    font-size: 40px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_image-text.text-image .reassurancetext{
    display: flex
}

.prettyblocks_image-text.text-image .reassurancetext .col{
    display: flex !important;
    gap: 8px !important;
    padding: 0px !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: center !important;
}

.prettyblocks_image-text.text-image .reassurancetext .col span{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    padding-top: 3px;
    line-height: 140%; /* 22.4px */
}

#cms .prettyblocks_image-text.catalogue .title-head{
    font-size: 36px !important;
    margin-bottom: 16px !important;
}

#cms .prettyblocks_image-text.catalogue .title-head small{
    font-size: 40px !important;
}

#cms .prettyblocks_image-text.catalogue .description p{
    font-size: 16px;
    color: var(--Neutral-N-600, #313437);
}

.btn-nopicto{
    display: flex;
    height: 48px;
    padding: 4px 24px;
    width: max-content;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    border: 0px;
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.btn-picto{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.btn-picto:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#index .text-logo{
    padding: 48px 88px;
    background: var(--PRIMARY-Blue-light, #DFEAF8);
}

#index .text-logo .row{
    align-items: center;
    width: max-content;
    margin: 0 auto;
    gap: 24px;
}

#index .text-logo .row .col{
    padding: 0px;
}

#index .text-logo .row p{
    color: #100F0F;
    text-align: right;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: 140%; /* 19.6px */
}

#index .text-logo .row img{
    width: 500px;
}

.prettyblocks_blog{
    padding: 72px 88px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

.prettyblocks_blog .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 56px;
}

.prettyblocks_blog .title-head .ql-size-small,
.prettyblocks_blog .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_blog .columnLeft{
    order: 2;
}

.prettyblocks_blog .columnRight{
    order: 1;
}

.prettyblocks_blog .articleBlog{
    display: flex;
    flex-direction: column;
    gap: 16px;  
    height: 100%;
    padding: 12px;
    border-radius: 12px;
    position: relative;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.prettyblocks_blog .articleBlog a{
    position: relative;
}


.prettyblocks_blog .articleBlog .column-absolute{
    position: absolute;
    padding: 16px;
    bottom: 0;
}

.prettyblocks_blog .articleBlog .column-absolute h4{
    margin-bottom: 12px;
    margin-top: 16px;
    font-size: 24px;
    color: var(--Neutral-N-50, #FFF) !important
}

.prettyblocks_blog .articleBlog .column-absolute p{
    color: inherit !important;
}

.prettyblocks_blog .articleBlog .column-absolute .date{
    margin-top: 16px;
    color: var(--Neutral-N-50, #FFF) !important;

}

.prettyblocks_blog .articleBlog img{
    border-radius: 16px;
}

.prettyblocks_blog .articleBlog .alert-blog{
    padding: 4px 10px;
    border-radius: 300px;
    width: max-content;
    background: var(--PRIMARY-Green, #12AD71);

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_blog .articleBlog h4{
    margin-bottom: 0px;
}

.prettyblocks_blog .articleBlog h4 a{
    overflow: hidden;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-overflow: ellipsis;

    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_blog .articleBlog p{
    margin-bottom: 0px;
}

.prettyblocks_blog .articleBlog .description{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    align-self: stretch;

    overflow: hidden;
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-overflow: ellipsis;

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

.prettyblocks_blog .articleBlog .description p{
    color: inherit
}

.prettyblocks_blog .articleBlog .date{
    gap: 8px;
    display: flex;
    align-items: center;

    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_blog .columnRight{
    gap: 16px;
    flex-direction: column;
    justify-content: space-between;
}

.prettyblocks_blog .columnRight .columnBlog{
    padding: 12px;
    border-radius: 12px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs{
    gap: 24px;
    display: flex;
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs img{
    width: 165px;
    max-width: 165px;
    height: 100%;
    object-fit: cover;
    border-radius: 16px;
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs h5{
    margin-bottom: 0px;
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs h5 a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Medium */
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs .date{
    gap: 8px;
    display: flex;
    align-items: center;

    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs .alert-blog{
    padding: 4px 10px;
    border-radius: 300px;
    width: max-content;
    background: var(--PRIMARY-Green, #12AD71);

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs .rightArticleBlogs{
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.prettyblocks_blog .columnRight .columnBlog .articleBlogs .rightArticleBlogs p{
    margin-bottom: 0px;
}

.prettyblocks_blog .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 56px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.prettyblocks_blog .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#index .text{
    padding: 72px 88px 0px;
}

/*#index .prettyblocks_text.text .description{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    align-self: stretch;
}*/

#index .prettyblocks_text.text .descriptionbox *{
    display: inline;
}

#index .prettyblocks_text.text .descriptionbox > p{
    background: linear-gradient(to right, rgba(49, 52, 55, 1) 50%, rgba(49, 52, 55, 0.3) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}

#index .prettyblocks_text.text .descriptionbox.active > p{
    background: linear-gradient(to right, rgba(49, 52, 55, 1) 50%, rgba(49, 52, 55, 1) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}

.prettyblocks_text.text .descriptionbox.active .more{
    display: none;
}

.prettyblocks_text.text .descriptionbox > p:last-child{
    display: inline;
}

.prettyblocks_text.text .descriptionbox > span{
    color: rgba(49, 52, 55, 0.3);
}

.prettyblocks_text.text .descriptionbox .hideText{
    display: none;
}

.prettyblocks_text.text .descriptionbox.active .hideText{
    display: inline;
}

.prettyblocks_text.text .descriptionbox p,
.prettyblocks_text.text .descriptionbox ul,
.prettyblocks_text.text .descriptionbox ul li{
    overflow: hidden;
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-overflow: ellipsis;

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    margin-bottom: 16px;
}

.prettyblocks_text.text a.link{
    cursor: pointer;
    display: inline-block;
    padding: 16px 0px 4px 0px;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-700, #100F0F);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 80%; /* 19.6px */
}

.block-social{
    display: none !important;
}

.page-index .page-content>*:not(:last-child){
    margin-bottom: 0px;
}

.prettyblocks_reviews .block-gallery{
    margin-top: 56px;
}

.prettyblocks_reviews .column img.imgclient{
    width: 100px;
    height: 100px;
    margin: 0 auto -50px;
    display: block;
    border-radius: 6000px;
    border: 2px solid var(--PRIMARY-Beige, #F9F7F3);
}

.prettyblocks_reviews .column .column-bloc{
    padding: 8px;
}

.prettyblocks_reviews .tns-inner{
    margin-right: -26px;
}

.prettyblocks_reviews .column .interColumn{
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 76px 32px 24px 32px;
    border-radius: 16px 16px 0px 0px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.prettyblocks_reviews .column .columnStars{
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
    margin-bottom: 16px;
}

.prettyblocks_reviews .column .columnStars .stars{
    display: flex;
    gap: 3.24px;
}

.prettyblocks_reviews .column .columnStars .stars svg{
    width: 16px;
    height: 16px;
}

.prettyblocks_reviews .column .columnStars .stars-text{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    margin-top: 2px;
}

.prettyblocks_reviews .column .title{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Title Medium */
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.prettyblocks_reviews .column .description{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-align: center;

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;

    overflow: hidden;
    height: 7.2rem;
    display: -webkit-box;
    -webkit-line-clamp: 5; /* number of lines to show */
            line-clamp: 5; 
    -webkit-box-orient: vertical;
}

.prettyblocks_reviews .column .link{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    text-align: center;

    /* DESKTOP/Body Regular Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_reviews .column .product{
    border-radius: 0px 0px 16px 16px;
    background: #EEE5E4;
    display: flex;
    padding-right: 24px;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}

.prettyblocks_reviews .column .product{
    display: flex;    
}

.prettyblocks_reviews .column .product.beige{
    background: #EEE5E4;
}

.prettyblocks_reviews .column .product.vert{
    background: #E1EFE7;
}

.prettyblocks_reviews .column .product.orange{
    background: #F1C7B5;
}

.prettyblocks_reviews .column .product.jaune{
    background: #FAF0E7;
}


.prettyblocks_reviews .column .product img{
    border: 0px;
    width: 83px;
    height: 83px;
    border-radius: 0px 0px 0px 16px;
}

.prettyblocks_reviews .column .product .contentProduct{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_reviews .column .product .contentProduct a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-decoration-line: underline;
}

.prettyblocks_reviews .cz-carousel [data-controls=prev]{
    left: -60px !important;
    border: 0px !important;
}

.prettyblocks_reviews .cz-carousel [data-controls=next] {
    right: -55px !important;
    border: 0px !important;
}

@media screen and (max-width: 840px){

    #index .text-image .description p{
        font-size: 16px;
    }

    #carousel img{
        width: 100%;
    }

    #carousel .carousel-inner,
    #carousel .carousel-inner figure{
        margin-bottom: 0px;
    }

    #index #wrapper{
        overflow-x: hidden;
    }

    #index #carousel figcaption{
        position: static;
        transform: none;
        padding: 32px 16px;
        background: var(--PRIMARY-Blue-light, #DFEAF8);
    }

    #index #carousel figcaption h3{
        font-size: 32px;
    }

    #index #carousel figcaption h3 small{
        font-size: 32px;
    }

    #index #carousel figcaption p{
        font-size: 16px;
    }

    #index .reassurance{
        padding: 12px 16px;
    }

    #index .reassurance .cz-carousel .tns-outer{
        gap: 16px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    #index .reassurance .column{
        width: 100%;
        gap: 12px;
        margin-left: 20px;
        text-align: center;
        align-items: center;
        flex-direction: row !important;
    }

    #index .reassurance .column img{
        width: 26.667px;
        height: 22.667px;
        margin-bottom: 0px;
        object-fit: cover;
    }

    #index .reassurance .column .title{
        font-size: 14px;
        margin-bottom: 0px;
    }

    #index .reassurance .tns-item{
        vertical-align: middle !important;
    }

    #index .reassurance .column .description{
        display: none;
    }

    #index .reassurance .tns-nav{
        display: flex;
        padding: 0px;
    }

    #index .reassurance .tns-nav button{
        width: 8px !important;
        height: 8px !important; 
        border-radius: 20px;
        margin: 0 3px;
        background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }
    
    #index .reassurance .tns-nav .tns-nav-active{
        width: 8px !important;
        height: 8px !important;
        background-color: var(--PRIMARY-Blue, #062B5F) !important;
    }

    #index .bestseller{
        padding: 48px 16px;
    }

    #index .bestseller .title-head{
        font-size: 28px !important;
    }

    #index .bestseller .title-head small{
        font-size: 31px !important;
    }

    #index .bestseller .tns-controls{
        display: none;
    }

    #index .bestseller .d-flex-products{
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    #index .bestseller .container{
        padding: 0px;
    }

    #index .bestseller .d-flex-products > div{
        width: 40%;
        flex: 1 0 40%;
        box-sizing: border-box;
    }

    #index .bestseller .d-flex > div{
        width: calc(100% / 2)
    }

    #index .bestseller .d-flex > div hr{
        display: none;
    }

    #index .bestseller .columnReview{
        margin-top: 40px;
    }

    #cart .product-miniature.js-product-miniature{
        background-color: var(--NEUTRAL-NEUTRAL-100, #FBFBFB) !important;
    }

    .product-miniature.js-product-miniature{
        border-radius: 12px;
        padding-bottom: 0px;
        background-color: transparent !important;
    }

    .product-miniature h2.product-title{
        font-size: 14px !important;
    }

    .product-miniature .product-meta{
        display: none !important;
    }

    .product-miniature .card-body > .d-flex{
        flex-direction: column;
        align-content: flex-start;
        align-items: flex-start !important;
    }

    .product-miniature .card-body .product-price br{
        display: none;
    }

    .product-miniature .actions-product .btn{
        margin-bottom: 0px !important;
        padding: 10px 4px !important;
    }

    #cart #bulletspoint, #checkout #bulletspoint{
        margin-bottom: 30px !important;
    }

    #index .productdisplay{
        padding: 48px 16px;
    }

    #index .productdisplay .featured-products-container{
        padding: 0px;
    }

    #index .productdisplay .title-container{
        padding: 0px !important;
    }

    #index .productdisplay .title-head{
        font-size: 26px;
    }

    #index .productdisplay .title-head small{
        font-size: 29px;
    }

    #index .productdisplay .tns-nav button{
        width: 8px !important;
        height: 8px !important; 
        border-radius: 20px;
        margin: 0 3px;
        background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }
    
    #index .productdisplay .tns-nav .tns-nav-active{
        width: 8px !important;
        height: 8px !important;
        background-color: var(--PRIMARY-Blue, #062B5F) !important;
    }

    #index .productdisplay .product-miniature.js-product-miniature{
        background-color: transparent !important;
    }

    #index .productdisplay .btn-footer{
        margin: 0px auto 0;
    }

    #index .sante{
        padding: 48px 16px;
    }

    #index .sante .featured-products-container{
        padding: 0px;
    }

    #index .sante .title-container,
    #index .sante .cz-carousel{
        padding: 0px !important;
    }

    #index .sante .cz-carousel{
        margin-right: -30px;
    }

    /*#index .sante .cz-carousel .cz-carousel-inner{
        width: calc(1600%);
    }*/

    #index .sante .title-head{
        font-size: 26px;
    }

    #index .sante .title-head small{
        font-size: 29px;
    }

    #index .sante .tns-nav button{
        width: 8px !important;
        height: 8px !important; 
        border-radius: 20px;
        margin: 0 3px;
        background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }
    
    #index .sante .tns-nav .tns-nav-active{
        width: 8px !important;
        height: 8px !important;
        background-color: var(--PRIMARY-Blue, #062B5F) !important;
    }

    #index .sante .btn-footer{
        margin: 0px auto 0;
    }

    #index .sante .product-miniature.js-product-miniature{
        background-color: transparent !important;
    }

    #index .productdisplayRight{
        padding: 48px 16px;
    }

    #index .productdisplayRight .featured-products-container{
        padding: 0px;
    }

    #index .productdisplayRight .title-container{
        padding: 0px !important;
    }

    #index .productdisplayRight .title-head{
        font-size: 26px;
    }

    #index .productdisplayRight .title-head small{
        font-size: 29px;
    }

    #index .productdisplayRight .tns-nav button{
        width: 8px !important;
        height: 8px !important; 
        border-radius: 20px;
        margin: 0 3px;
        background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }
    
    #index .productdisplayRight .tns-nav .tns-nav-active{
        width: 8px !important;
        height: 8px !important;
        background-color: var(--PRIMARY-Blue, #062B5F) !important;
    }

    #index .productdisplayRight .product-miniature.js-product-miniature{
        background-color: transparent !important;
    }

    #index .productdisplayRight .btn-footer{
        margin: 0px auto 0;
    }

    #index .productdisplay .cz-carousel,
    #index .productdisplayRight .cz-carousel{
        margin-right: -30px;
    }

    /*
    #index .productdisplay .cz-carousel .cz-carousel-inner,
    #index .productdisplayRight .cz-carousel .cz-carousel-inner{
        width: calc(500%);
    }*/

    .prettyblocks_category{
        padding: 48px 0px;
    }

    .prettyblocks_category .title-head{
        font-size: 28px;
    }

    .prettyblocks_category .title-head small{
        font-size: 31px;
    }

    .prettyblocks_category .block-gallery{
        display: flex;
        flex-direction: column;
        gap: 16px;
        margin: 0px 16px !important;
    }

    .prettyblocks_category .block-gallery .col {
        flex: 1 0 40%;
        box-sizing: border-box;
    }

    .prettyblocks_category .block-gallery .col .block-gallery-item-caption{
        font-size: 16px;
        padding: 12px;
    }

    .prettyblocks_category .block-gallery .col .block-gallery-item-caption small{
        font-size: 12px;
    }

    .prettyblocks_category .block-gallery .col .block-gallery-item-caption:after{
        width: 32px;
        height: 32px;
        bottom: 12px;
        right: 12px;
    }

    .prettyblocks_slider-review .columnReview{
        flex-direction: column;
    }

    .prettyblocks_slider-review .columnReview .box-stars{
        display: flex;
        gap: 8px;
        width: 100%;
        margin-bottom: 12px;
        align-items: center;
        justify-content: space-between;
    }

    .prettyblocks_slider-review .box-actions{
        width: 100%;
        justify-content: space-between;
    }

    .prettyblocks_slider-review .box-actions .btn{
        margin-right: 0px;
    }

    .prettyblocks_slider-review .bestsellerReview .circle-stars{
        margin: 0px !important;
    }

    .prettyblocks_slider-review .columnReview h5 small{
        display: none;
    }

    .prettyblocks_slider-review .box-description{
        display: none;
    }

    #index .prettyblocks_actifs .title-head,
    #index .prettyblocks_incontournables .title-head,
    #index .productdisplay .title-head,
    #index .block-join .title-head{
        font-size: 28px !important;
    }

    #index .prettyblocks_actifs.ref_sante .title-head small,
    #index .prettyblocks_incontournables .title-head small{
        font-size: 31px !important;
        display: inline;
    }

    #index .prettyblocks_incontournables .tab-pane .d-flex{
        flex-wrap: nowrap;
        gap: 24px !important;
    }

    #index .prettyblocks_incontournables .tab-pane .d-flex article{
        width: calc(100% / 2 - 12px);
    }

    #index .prettyblocks_actifs .title-head small,
    #index .block-join .title-head small,
    #index .productdisplay .title-head small{
        font-size: 31px !important;
        display: block;
    }

    .prettyblocks_actifs #list_actifs{
        margin-right: -20px;
    }

    .prettyblocks_actifs #list_actifs .cz-carousel{
        padding: 0px;
    }

    .prettyblocks_actifs #list_actifs .cz-carousel-inner{
        gap: 0 24px;
        overflow: visible !important;
    }

    .prettyblocks_actifs #list_actifs .tns-ovh,
    .prettyblocks_actifs #list_actifs .tns-ovh .tns-inner{
        overflow: visible !important;
    }

    #index .prettyblocks_actifs.ref_sante #list_actifs{
        margin-top: 20px;
        margin-right: 0px !important;
    }

    #index .prettyblocks_actifs.ref_sante #list_actifs .column_actif{
        flex-wrap: wrap;
        flex-direction: row;
        margin-bottom: 11px !important;
        padding: 40px 24px !important;
        align-items: center !important;
    }

    #index .prettyblocks_newsletter .container{
        padding: 40px 20px !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
    }

    #index .prettyblocks_newsletter .calltoaction{
        width: 100% !important;
        max-width: 100% !important
    }

    #index .prettyblocks_newsletter .calltoaction .title{
        font-size: 24px;
    }

    #index .prettyblocks_newsletter .calltoaction p{
        font-size: 8px;
    }

    .prettyblocks_science{
        background-position: 30% !important;
    }

    .prettyblocks_science .container > .d-flex{
        flex-direction: column;
    }

    .prettyblocks_story .title-head,
    .prettyblocks_science .title-head{
        font-size: 28px !important;
        text-align: center !important;
        margin-bottom: 0px !important;
    }

    .prettyblocks_story .title-head small,
    .prettyblocks_science .title-head small{
        font-size: 31px !important;
    }

    .prettyblocks_science .colum_list{
        border-left: 0px !important;
        padding-left: 0px !important;
        margin: 0 auto;
    }

    .prettyblocks_science .colum_list .list{
        font-size: 32px;
        padding: 24px 0 !important;
    }

    .prettyblocks_science .colum_list .list small{
        font-size: 16px;
    }

    .prettyblocks_story .title-head{
        width: 70% !important;
        margin: 0 auto;
        font-size: 28px !important;
        text-align: center !important;
        margin-bottom: 0px !important;
    }

    .prettyblocks_story .title-head small{
        font-size: 31px !important;
    }

    .prettyblocks_story .block-gallery{
        margin-right: -20px;
    }

    .prettyblocks_story .block-gallery .cz-carousel{
        padding: 0px;
    }

    #index .prettyblocks_faq #faqs .title-head{
        font-size: 28px !important;
        text-align: center !important;
        margin-bottom: 32px !important;
    }

    #index  .prettyblocks_faq #faqs .title-head small{
        font-size: 31px !important;
        display: block !important;
    }

    #index  .prettyblocks_faq #faqs .accordion{
        flex-direction: column;
    }

    #index  .prettyblocks_faq #faqs .accordion > div{
        width: 100% !important;
        max-width: 100% !important;
    }

    .prettyblocks_actifs.ref_sante #list_actifs .column_actif img{
        position: static;
        height: 77px;
    }

    .prettyblocks_actifs.ref_sante #list_actifs .column_actif div{
        flex: 1;
        width: calc(55% - 5px);
        font-size: 24px;
    }

    .prettyblocks_actifs.ref_sante #list_actifs .column_actif small,
    .prettyblocks_actifs.ref_sante #list_actifs .column_actif p{
        width: 100%;
    }

    #index .prettyblocks_image-text .ql-align-right{
        text-align: center !important;
    }

    .prettyblocks_category-slider .controls{
        display: none !important;
    }

    .prettyblocks_category-slider .slick{
        margin: 0 0 0 -22px;
    }

    .prettyblocks_category-slider .slick .col{
        padding: 0px 8px 0 0 !important;
    }

    .prettyblocks_category-slider .slick .col .block-gallery-item-caption{
        padding: 10px 0px 10px !important;
        line-height: 16px !important;
        height: auto !important;
    }

    #index .prettyblocks_category-slider .title-head{
        display: block;
        font-size: 28px !important;
        text-align: center !important;
    }

    #index .prettyblocks_category-slider .title-head small{
        font-size: 31px !important;
        display: block;
    }

    #index .prettyblocks_category-slider .cz-carousel{
        margin-left: 5px !important;
     }

    .prettyblocks_reviews{
        padding: 48px 0px;
    }

    .prettyblocks_reviews .cz-carousel{
        margin-right: -30px;
        margin-left: 5px;
    }
    
    .prettyblocks_reviews .cz-carousel .cz-carousel-inner{
        width: calc(1650%);
    }

    .prettyblocks_reviews .title-head{
        font-size: 28px;
    }

    .prettyblocks_reviews .title-head small{
        font-size: 31px;
    }

    .prettyblocks_reviews .description p{
        font-size: 16px;
    }

    .prettyblocks_fidelity{
        padding: 48px 0px;
    }

    .prettyblocks_fidelity .block-box-container{
        flex-direction: column;
    }
    
    .prettyblocks_fidelity .block-box-container{
        padding: 32px 24px;
    }

    .prettyblocks_fidelity .block-box-container .title-head small{
        display: inline;
    }
    
    .prettyblocks_fidelity .block-box-container .title-head,
    .prettyblocks_fidelity .block-box-container .description{
        text-align: center;
    }

    .prettyblocks_fidelity .btn-footer{
        margin: 20px auto 56px;
    }

    .prettyblocks_fidelity .block-gallery{
        margin: 0px;
    }

    .prettyblocks_fidelity .block-gallery .col{
        flex: 0 0 45%;
        padding: 18px 5.667px 10px 7.333px;
    }

    .prettyblocks_fidelity .block-gallery .col div.title{
        font-size: 12px;
    }

    .prettyblocks_fidelity .block-gallery .col div.reduction{
        font-size: 32px;
    }

    .prettyblocks_fidelity .block-gallery .col div.reduction small{
        font-size: 12px;
    }

    #index .text-image{
        padding: 48px 16px;
    }

    #index .text-image .row{
        gap: 24px;
        flex-direction: column;
    }

    #index .text-logo{
        padding: 20px 16px;
    }

    #index .text-logo .row{
        gap: 24px;
        flex-direction: column;
    }

    #index .text-logo .row .description{
        text-align: center;
    }

    .prettyblocks_blog{
        padding: 48px 0px;
    }

    .prettyblocks_blog .title-head{
        font-size: 28px;
        margin-bottom: 40px
    }

    .prettyblocks_blog .title-head small{
        font-size: 31px;
    }

    .prettyblocks_blog > .container{
        padding: 0px;
    }

    .prettyblocks_blog .columnRight{
        gap: 16px;
    }

    .prettyblocks_blog .columnRight .columnBlog{
        padding: 0px;
        border-radius: 0;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs{
        gap: 12px;
        padding-right: 5px;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs img{
        width: 120px;
        height: 120px;
        object-fit: cover;
        border-radius: 10px;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs .rightArticleBlogs{
        gap: 8px;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs .alert-blog{
        font-size: 12px;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs h5 a{
        font-size: 14px;
        font-weight: 600;
    }

    .prettyblocks_blog .columnRight .columnBlog .articleBlogs .date{
        font-size: 12px;
    }

    #index .text{
        padding: 48px 20px;
    }

    #index .text .title-head{
        font-size: 28px;
        margin-bottom: 40px
    }

    #index .text .title-head small{
        font-size: 31px;
    }

    #FooterReassurance {
        margin: 0 auto 0;
    }

    #reasuranceFooter .contentbloc .contenu{
        text-align: center;
    }
    
}


/**

CATEGORIES AND PRODUCTS

**/

#product .netreviewsProductWidgetNew{
    padding: 0px;
    height: auto;
    margin-bottom: 16px;
}

#product .netreviewsProductWidgetNew .netreviewsProductWidgetNewLogo{
    display: none;
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper{
    display: flex;
    width: 100%;
    margin-left: 0px;
    padding: 0px;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: center;
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars{
    width: auto;
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars .netreviews_font_stars{
    height: auto;
    width: auto;
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviewsProductWidgetNewRate{
    padding: 0 8px;
    color: var(--NEUTRAL-NEUTRAL-500, #313437) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 22.4px */
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviewsProductWidgetNewRate *{
    color: var(--NEUTRAL-NEUTRAL-500, #313437) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 22.4px */
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars .netreviews_font_stars div{
    position: static;
}

#product .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 22.4px */
    text-decoration-line: underline;
}

#product .page-title-overlap{
    padding-bottom: 4rem !important;
    padding-top: 0px !important;
    background-color: transparent !important;
}

#product .page-title-overlap .order-lg-2{
    order: 1 !important;
}

#product .breadcrumb-light .breadcrumb-item>a {
    color: black !important;
}

#product .breadcrumb-light .breadcrumb-item:before{
    color: black !important;
    line-height: 1.2rem;
    font-size: 0.5rem;
    height: 16px;
    width: 16px;
}

#product .product-container{
    margin-bottom: 48px !important;
    box-shadow: 0px 0px transparent !important;
}

#product .product-container .product-details{
    max-width: 100% !important;
    padding-top: 0px !important;
}

#product h1{
    color: var(--NEUTRAL-NEUTRAL-700) !important;
    font-family: Poppins;
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 14px;
}

#product .description_short h2 span{
    color: var(--NEUTRAL-NEUTRAL-700) !important;
    /* DESKTOP/Title Medium */
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
}

#product .description_short ul{
    padding-left: 0px;
    margin-bottom: 0px;
}

#product .description_short ul li{
    color: var(--NEUTRAL-NEUTRAL-700) !important;
    list-style: none;
    margin-left: 0px;
    display: flex;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    align-items: center;
    line-height: 140%; /* 22.4px */
}

#product .description_short ul li:before{
    content: '';
    display: flex;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    margin-right: 8px;
    background-image: url('../img/check.svg');
}

/*#product .images-container{
    flex-wrap: wrap;
    flex-direction: column-reverse;
}*/

#product .images-container .cz-image-zoom{
    border-radius: 16px;
    cursor: auto;
}

#product .images-container .cz-preview{
    margin: 0px;
}

#product .images-container .cz-thumblist{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
}

#product .images-container .cz-thumblist .cz-thumblist-item{
    display: inline-block !important;
    margin: 0 .625rem .625rem !important;
}

#product .images-container .cz-thumblist .cz-thumblist-item.active{
    border: 1px solid var(--Principal-Bleu, #062B5F);
}

#product #displayZoom{
    display: none !important;
}

#product .images-container .cz-image-zoom-pane{
    display: none !important;
}

#product .product-prices{
    display: none;
}

.quickview .qv_product-variants .product-variants-item .font-size-sm,
#product .product-details .product-variants .product-variants-item .font-size-sm{
    display: none;
}

/* #product .product-variants .product-variants-item */
.quickview .qv_product-variants .wrapper-custom-radio,
#product .product-details .product-variants .wrapper-custom-radio{
    display: flex;
    gap: 8px;
    margin-bottom: 0px;
    align-items: stretch;
}

.quickview .qv_product-variants .product-variants-item .custom-control,
#product .product-details .product-variants .product-variants-item .custom-control{
    flex: 1;    
    padding: 0;
    text-align: center;
}

.quickview .qv_product-variants .product-variants-item .custom-control .columnBorder,
#product .product-details .product-variants .product-variants-item .custom-control .columnBorder{
    padding: 4px 10px;
    background: var(--Principal-Bleu-Light, #DFEAF8);
    color: var(--Principal-Bleu, #062B5F);
    text-align: center;

    /* DESKTOP/Body Small */
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 16.8px */
    white-space: nowrap !important;
}

.quickview .qv_product-variants .product-variants-item .custom-control input,
#product .product-details .product-variants .product-variants-item .custom-control input{
    display: none;
}

.quickview .qv_product-variants .product-variants-item span.attribute-name,
#product .product-details .product-variants .product-variants-item span.attribute-name {
    display: block;
    font-weight: 500;
    line-height: 30px !important;
    vertical-align: middle;
    white-space: nowrap !important;
}

.quickview .qv_product-variants .product-variants-item .custom-control input[type="radio"]:checked + label.custom-control-label,
#product .product-details .product-variants .product-variants-item .custom-control input[type="radio"]:checked + label.custom-control-label{
    border: 2px solid var(--PRIMARY-Blue, #062B5F);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.quickview .qv_product-variants .product-variants-item .custom-control input[type="radio"]:checked + label.custom-control-label .columnBorder,
#product .product-details .product-variants .product-variants-item .custom-control input[type="radio"]:checked + label.custom-control-label .columnBorder{
    color: white;
    border: 0px;
    background: var(--PRIMARY-Blue, #062B5F);
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label:before,
.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label:after,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label:before,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label:after{
    content: none;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    width: 100%;
    height: 100%;
    padding: 0px;
    /* DESKTOP/Body Regular */
    overflow: hidden;
    border-radius: 8px;
    border: 1px solid var(--Principal-Bleu-mediem, #9AB7DF);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants{
    padding: 0px 8px 12px !important;
    cursor: pointer !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 140% !important; /* 19.6px */
    display: block;    
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .badge.badge-success,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .badge.badge-success{
    border-radius: 16px !important;
    padding: 0px 4px !important;
    color: var(--Neutral-N-50, #FFF);
    background-color: #000000;/*#12AD71;*/
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .price,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label .price{
    display: flex;
    margin: 0 auto;
    color: #03152F !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140% !important;
    align-items: center;
    gap: 4px;
    justify-content: center;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .regular-price,
#product #wrapper .product-variants .product-variants-item .custom-control .custom-control-label .regular-price{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 16.8px */
    text-decoration: line-through;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label small.economy,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label small.economy{
    color: var(--PRIMARY-Green, #12AD71);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2px;
    text-align: center;
    margin-top: 5px;
    /* DESKTOP/Body Small */
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 16.8px */
    height: 14.718px;
    white-space: nowrap !important;
    width: 100% !important;
}

.product-miniature small.economy{
    color: var(--PRIMARY-Green, #12AD71);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2px;
    text-align: center;
    margin-top: 5px;
    /* DESKTOP/Body Small */
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 16.8px */
    height: 14.718px;
    margin-top: 12px;
    white-space: nowrap !important;
    width: 100% !important;
}

.product-miniature small.economy .badge{
    position: static !important;
    padding: 0 4px;
    font-weight: 500;
    line-height: 20px;
    border-radius: 16px;
    font-size: 14px;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label img,
#product .product-details .product-variants .product-variants-item .custom-control .custom-control-label img{
    width: 48px;
    height: 48px;
    display: block;
    margin: 8px auto;
    border-radius: 8px;
}

#product .product-add-to-cart .d-flex .qty{
    display: none;
}

#product .product-add-to-cart .d-flex .add .btn{
    border-radius: 300px;
    display: flex;
    height: 48px;
    padding: 4px 6px;

    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-color: var(--Principal-Green, #12AD71);
    background: var(--Principal-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    /* DESKTOP/Buttons */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 15.4px */
}

#product .product-add-to-cart .d-flex .add .btn span{
    /* DESKTOP/Buttons */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 110%; /* 15.4px */
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
}

#product .product-add-to-cart .d-flex .add .btn:disabled{
    font-size: 16px;
    opacity: 1;
    font-family: "Poppins", sans-serif;
    color: #a7a7a7 !important;
    background-color:#e2e2e2 !important;
    border-color: #eaeaea ;
    pointer-events: none;
    font-weight: 400 !important;
}

#product .product-add-to-cart .d-flex .add .btn:disabled span{
    font-size: 16px;
    font-family: "Poppins", sans-serif;
    color: #a7a7a7 !important;
}

#product .FixedsidebarVariant .product-add-to-cart{
    cursor: pointer;
}

#product .social-sharing{
    display: none !important;
}

.page-product #main .product-comments{
    order: inherit;
}

.quickview .images-container{
    height: 100%;
}

.quickview .images-container img{
    height: 100% !important;
    object-fit: cover;
}

.quickview #bulletspoint,
#product #bulletspoint
{
    margin: 16px 0 32px;
}

#cart #bulletspoint,
#checkout #bulletspoint{
    margin: 16px 0 0;
}

.quickview #bulletspoint .tns-outer,
#product #bulletspoint .tns-outer,
#cart #bulletspoint .tns-outer,
#checkout #bulletspoint .tns-outer{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.quickview #bulletspoint .tns-outer .tns-nav,
#product #bulletspoint .tns-outer .tns-nav,
#cart #bulletspoint .tns-outer .tns-nav,
#checkout #bulletspoint .tns-outer .tns-nav{
    width: 150px;
}

.quickview #bulletspoint .tns-controls,
#product #bulletspoint .tns-controls,
#cart #bulletspoint .tns-controls,
#checkout #bulletspoint .tns-controls{
    display: none !important;
}

.quickview #bulletspoint .tns-nav button,
#product #bulletspoint .tns-nav button,
#cart #bulletspoint .tns-nav button,
#checkout #bulletspoint .tns-nav button{
    width: 8px !important;
    height: 8px !important; 
    border-radius: 20px;
    margin: 0 3px;
    background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

.quickview #bulletspoint .tns-nav .tns-nav-active,
#product #bulletspoint .tns-nav .tns-nav-active,
#cart #bulletspoint .tns-nav .tns-nav-active,
#checkout #bulletspoint .tns-nav .tns-nav-active{
    width: 8px !important;
    height: 8px !important;
    background-color: var(--PRIMARY-Blue, #062B5F) !important;
}

.quickview #bulletspoint .bullet .content
#product #bulletspoint .bullet .content,
#cart #bulletspoint .bullet .content,
#checkout #bulletspoint .bullet .content{
    line-height: 10px;
}

.quickview #bulletspoint .bullet img,
#product #bulletspoint .bullet img,
#cart #bulletspoint .bullet img,
#checkout #bulletspoint .bullet img{
    width: 45px;
    height: 45px;
    margin: 0 auto;
    display: block;
}

.quickview #bulletspoint .bullet strong,
#product #bulletspoint .bullet strong,
#cart #bulletspoint .bullet strong,
#checkout #bulletspoint .bullet strong{
    display: block;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Regular Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 19.6px */
}

.quickview #bulletspoint .bullet .ql-size-small,
.quickview #bulletspoint .bullet small,
#product #bulletspoint .bullet .ql-size-small,
#product #bulletspoint .bullet small,
#cart #bulletspoint .bullet .ql-size-small,
#cart #bulletspoint .bullet small,
#checkout #bulletspoint .bullet .ql-size-small,
#checkout #bulletspoint .bullet small{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#product #bienfaits h5,
#product #bienfaits h5 p{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Large */
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

#product #bienfaits p{
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;

    /* DESKTOP/Body Large */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#product .prettyblocks_reassurance_bg{
    background-color: transparent !important;
}

#product .prettyblocks_reassurance_bg .title-head{
    margin-bottom: 24px;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: var(--Principal-Bleu, #062B5F) !important;
}

#product .prettyblocks_reassurance_bg .title-head small{
    text-align: center;
    font-family: "Instrument Serif";
    font-size: 36px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    color: var(--Principal-Bleu, #062B5F) !important;
}

#product .prettyblocks_reassurance_bg .d-flex{
    justify-content: space-evenly !important;
    align-items: stretch !important;
}

#product .prettyblocks_reassurance_bg .column{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
    width: 240px;
    border-radius: 8px;
    padding: 16px 24px;
    background: var(--Principal-Beige, #F9F7F3);
}

.prettyblocks_reassurance_bg.reassurance_catalogue .container > .d-flex{
    justify-content: center;
    gap: 80px;
}

.prettyblocks_reassurance_bg.reassurance_catalogue .d-flex .column img{
    height: 32px;
}

.prettyblocks_reassurance_bg.reassurance_catalogue .column div.ml-3{
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: var(--Neutral-N-700, #100F0F);
}

#product .prettyblocks_reassurance_bg .column p{
    color: var(--Principal-Bleu, #062B5F) !important;
    text-align: center;
    font-family: Poppins;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal !important;
}

.prettyblocks_reassurance_bg{
    padding: 20px 0;
}

.prettyblocks_reassurance_bg .d-flex{
    justify-content: space-around;
    align-items: flex-start;
}

.prettyblocks_reassurance_bg .d-flex .column{
    text-align: center;
}

.prettyblocks_reassurance_bg .d-flex .column img{
    height: 55px;
}

.prettyblocks_reassurance_bg .d-flex .column p{
    margin-bottom: 0px;

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_reassurance_bg .column h4{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#product #blocksproducts ul.nav {
    border-radius: 300px;
    padding: 4px 6px;
    margin: 72px auto;
    align-items: center;
    width: max-content !important;
    border: 1px solid var(--NEUTRAL-NEUTRAL-200, #E9ECF0);
    background: var(--NEUTRAL-NEUTRAL-100, #FBFBFB);
}

#product #blocksproducts ul.nav li a.active{
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Title Small */
    font-size: 18px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

#product #blocksproducts ul.nav li a{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

#product #blocksproducts .blocks{
    display: none;
}

#product #blocksproducts .blocks.active{
    display: block;
}

#product #blocksproducts .blocks .bloc2column{
    display: flex;
    gap: 56px;
    align-items: flex-start;
}

#product #blocksproducts .blocks .bloc2column .contentbloc,
#product #blocksproducts .blocks .bloc2column img
{
    flex: 1;
}

#product #blocksproducts img{
    border-radius: 8px;
}

#product #blocksproducts .blocks h5{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
    margin-bottom: 32px;
}

#product #blocksproducts .blocks .bloc2column p,
#product #blocksproducts .blocks .bloc1column p,
#product #blocksproducts .blocks .bloc2column ul li,
#product #blocksproducts .blocks .bloc1column ul li{
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;
    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#product #blocksproducts .blocks .bloc2column .ql-size-small,
#product #blocksproducts .blocks .bloc1column .ql-size-small,
#product #blocksproducts .blocks .bloc2column small,
#product #blocksproducts .blocks .bloc1column small{
    /*color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;*/
	color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    /* DESKTOP/Body Small */
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

#product #blocksproducts .blocks .backgrey ul{
    padding-left: 0px;
}

#product #blocksproducts .blocks .backgrey ul li{
    color: var(--NEUTRAL-NEUTRAL-700) !important;
    list-style: none;
    margin-left: 0px;
    display: flex;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 12px;
    line-height: 140%; /* 22.4px */
}

#product #blocksproducts .blocks .backgrey ul li:before{
    content: '';
    display: flex;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    margin-right: 8px;
    background-image: url('../img/check.svg');
}

.prettyblocks_list_puces .backgrey,
#product #blocksproducts .blocks .backgrey{
    border-radius: 16px;
    padding: 32px;
    background:  #E1E9F8 ;
}

#product #blocksproducts .blocks .backgrey h2,
#product #blocksproducts .blocks .backgrey h3,
#product #blocksproducts .blocks .backgrey h4,
#product #blocksproducts .blocks .backgrey h5{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    /* DESKTOP/Title Large */
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

#product #blocksproducts .blocks .backgrey h5 .ql-size-small,
#product #blocksproducts .blocks .backgrey h5 small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
	
    /* DESKTOP/Title Large Italic */
    font-family: "Instrument Serif";
    font-size: 28px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 140%;
}

#product #blocksproducts .blocks .backgrey .btnIcon{
    border-radius: 3000px;
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
    width: max-content;
}

#product #blocksproducts .blocks .backgrey .btnIcon svg{
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: 35px;
    height: 35px;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
}

#product #blocksproducts .blocks .backgrey.chiffre p{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 8px;
    gap: 8px;
}

#product #blocksproducts .blocks .backgrey.chiffre strong{
    color: var(--PRIMARY-Blue, #062B5F) !important;
    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */    
}

#product #testimonials{
    padding: 72px 88px;
    background: var(--PRIMARY-Grey, #EDEDED);
}

#product #testimonials .contenu{
    border-radius: 16px;
    display: flex;
    padding: 56px;
    justify-content: center;
    align-items: center;
    gap: 56px;
    align-self: stretch;
    background: var(--PRIMARY-Blue, #062B5F);
}

#product #testimonials .contenu .contentbloc p{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 30px;
    line-height: 140%; /* 33.6px */
}

#product #testimonials .contenu .contentbloc strong{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    display: block;
    line-height: 140%; /* 22.4px */
}

#product #testimonials .contenu .contentbloc .ql-size-small,
#product #testimonials .contenu .contentbloc small{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#cart #offcanvas-cart{
    display: none !important;
}

#cart .middleCheckout .featured-products,
#product .featured-products{
    border-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
}

#cart .middleCheckout .featured-products .tns-controls{
    display: none;
}

#product .featured-products h2.h3:not(.product-title){
    width: 60%;
    text-align: left !important;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium */
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

#product .featured-products h2.h3:not(.product-title) .ql-size-small,
#product .featured-products h2.h3:not(.product-title) small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#cart .middleCheckout .featured-products .cz-carousel,
#product .featured-products .cz-carousel{
    padding: 0px;
}

#cart .middleCheckout .featured-products .cz-carousel [data-controls],
#product .featured-products .cz-carousel [data-controls]{
    top: -50px;
    border: 0px;
}

#cart .middleCheckout .featured-products .cz-carousel.cz-controls-outside [data-controls=prev],
#product .featured-products .cz-carousel.cz-controls-outside [data-controls=prev]{
    right: 50px;
    left: inherit;
}

#product .featured-products .btn-footer{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#product .featured-products .btn-footer:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center;
}

#product .featured-products .hide.col-6{
    display: none;
}

#product #wrapper p, #product #wrapper li, #product #wrapper span:not(.badge) {
    font-size: 16px;
    color: #100F0F;
    line-height: 24px;
    letter-spacing: 0px;
}

#product .regular-price .discounted-price{
    font-size: 12px !important;
    color: #9B9FA5 !important;
    line-height: normal !important;
    font-weight: 300;
    letter-spacing: 0px !important;
}

#product #wrapper .images-container .product-flags{
    position: absolute;    
    top: 16px;
    left: 16px;
    z-index: 5;
}

#product #wrapper .images-container .product-flags .badge{
    padding: 4px 10px;
    border-radius: 20px;
    font-weight: 700;
    font-size: 14px;
    line-height: 140%;
    font-style: normal;
    font-family: Poppins;
}

.product-miniature .product-flags{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
}

.product-miniature .product-flags .badge{
    padding: 4px 10px;
    border-radius: 20px;
    font-size: 10px;
    font-weight: 700;
    line-height: 140%;
    font-style: normal;
    font-family: Poppins;
}

.prettyblocks_featured-products .featured-products-container > .d-flex{
    gap: 30px 0;
}

@media screen and (max-width: 840px) {
    .product-miniature .product-flags .badge,
    #product #wrapper .images-container .product-flags .badge{
        padding: 4px 8px;
        border-radius: 20px;
        font-size: 10px;
        line-height: 100%;
    } 

    .product-miniature .product-flags .badge{
        display: none;
    }

    .product-miniature .product-flags .badge:first-child{
        display: block;
    }
}

#product nav[aria-label="breadcrumb"]{
    margin-top: 32px;
}

#product nav[aria-label="breadcrumb"] .breadcrumb-item.active .text-nowrap{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);    
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 16.8px */
}

.prettyblocks_faq #faqs .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    /* DESKTOP/Headline Medium */
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 56px;
}

.prettyblocks_faq #faqs .title-head .ql-size-small,
.prettyblocks_faq #faqs .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-family: "Instrument Serif";
    font-size: 44px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_faq #faqs .card{
    border: 0px;
    border-radius: 16px;  
    margin-bottom: 16px;
}

.prettyblocks_faq #faqs .card-header{
    border: 0px !important;
}

.prettyblocks_faq #faqs .card-header h2{
    border: 0px;    
}

.prettyblocks_faq #faqs .card-header h2 button{
    display: flex;
    gap: 32px;
    padding: 16px;
    justify-content: space-between;
    align-items: center;
}

.prettyblocks_faq #faqs .card-header h2 button.collapsed:after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/plus.svg');
}

.prettyblocks_faq #faqs .card-header h2 button:not(.collapsed):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/minus.svg');
}

.prettyblocks_faq #faqs .card-header h2 button{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Body Large Bold */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}
.prettyblocks_faq .accordion .card-header .btn {
        white-space:  normal;
    }
.prettyblocks_faq #faqs .card-body{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #faqs p{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin: 50px 0;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #faqs p a{
    color: var(--PRIMARY-Blue, #062B5F);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-decoration-line: underline;
}

.prettyblocks_faq .block-social{
    display: none;
}

.prettyblocks_faq #help{
    display: flex;
    padding: 56px;
    justify-content: space-evenly;
    align-items: center;
    gap: 56px;
    border-radius: 16px;
    background: var(--PRIMARY-Blue, #062B5F);
}

.prettyblocks_faq #help h5{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;

    /* DESKTOP/Headline Small */
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
}

.prettyblocks_faq #help h5 .ql-size-small,
.prettyblocks_faq #help h5 small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;

    /* DESKTOP/Headline Small Italic */
    font-family: "Instrument Serif";
    font-size: 34px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_faq #help .contentbloc.d-flex{
    gap: 16px;
    display: flex !important;
    align-items: center;
}

.prettyblocks_faq #help .contentbloc img{
    display: flex;
    padding: 16px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

.prettyblocks_faq #help .contentbloc .contenu strong{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #help .contentbloc .contenu{
    color: var(--PRIMARY-Blue-light, #DFEAF8);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#product .footerProduct{
    padding-bottom: 49px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

/**

featured product


**/



#product .cz-preview-item>img{
    border-radius: 8px;
}

@media screen and (max-width: 1025px) and (min-width: 840px) {

    #product .product-variants{
        overflow-x: auto;
        padding-bottom: 10px;
        margin-bottom: 5px;
    }

    #product .product-variants .product-variants-item{
        display: flex;
        gap: 8px;
        width: 620px;
        margin-bottom: 0px;
        align-items: flex-end;
    }

}

@media screen and (max-width: 840px) {

    #blocksproducts .nav{
        flex-direction: column;
    }

    #product .cz-product-gallery .cz-carousel-inner .tns-item img{
        width: 100% !important;
    }

    #product #blocksproducts .col_img img{
        width: 100% !important;
    }

    #product nav[aria-label="breadcrumb"]{
        margin: 12px 0 12px !important;
    }

    #product .cz-carousel .tns-nav{
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%) !important;
    }

    #product #wrapper .breadcrumb{
        justify-content: flex-start !important;        
    }

    #product #wrapper .breadcrumb *{
        font-size: 12px !important;
        color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;
    }

    #product #blocksproducts .blocks .title-head,
    #product #wrapper .title-head{
        font-size: 28px !important;
    }

    #product #blocksproducts .blocks .title-head small,
    #product #wrapper .title-head small{
        font-size: 28px !important;
    }

    #product #blocksproducts .blocks .bloc2column{
        flex-direction: column;
        gap: 32px;
    }

    #product .product-container > .row > .pl-4{
        padding-top: 16px !important;
    }

    #product .product-container > .row{
        padding: 0 16px !important;
    }

    #product .product-container > .row > *{
        padding: 0px !important;
    }

    /*#product .product-container .product-flags{
        display: none;
    }*/

    .prettyblocks_reassurance_bg .d-flex p{
        margin: 0 auto;
    }

    .prettyblocks_reassurance_bg .d-flex:not(.column),
    #reasuranceFooter,
    .prettyblocks_faq #help{
        flex-direction: column;
    }

    #product .cz-thumblist{
        display: none;
    }

    #product h1{
        font-size: 28px !important;
    }

    #product .description_short h2{
        display: none;
    }

    #product #bulletspoint .tns-outer #tns1-mw{
        flex: 4;
    }

    #product #bulletspoint .tns-outer .tns-nav{
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    #product .prettyblocks_reassurance_bg .column{
        display: flex;
        gap: 12px;
        height: 100%;
        margin-left: 10px;
        align-items: center !important;
        text-align: center !important;
        justify-content: flex-start !important;
    }

    .prettyblocks_reassurance_bg .column img {
        height: 45px;
        width: 45px;
    }

    .prettyblocks_reassurance_bg .column h4{
        margin-bottom: 0px;
        text-align: left !important;
    }

    #product .prettyblocks_reassurance_bg .tns-inner,
    #product .prettyblocks_reassurance_bg .tns-ovh{
        margin-right: -20px;
    }

    /*#product .prettyblocks_reassurance_bg .cz-carousel-inner{
        width: calc(170%) !important;
    }

    #product .prettyblocks_reassurance_bg .cz-carousel-inner > .tns-item{
        width: auto !important;
    }*/

    #product .prettyblocks_reassurance_bg .cz-carousel-inner > .tns-item{
        height: 165px !important;
    }

    #product .prettyblocks_reassurance_bg .column{
        width: auto !important;
    }

    .prettyblocks_reassurance_bg .tns-controls{
        display: none;
    }

    .prettyblocks_reassurance_bg .tns-outer{
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    
    .prettyblocks_reassurance_bg .tns-outer .tns-nav{
        flex: 1;
        padding: 0px;
        display: flex;
    }

    .prettyblocks_reassurance_bg .tns-outer #tns2-mw{
        flex: 3
    }

    .prettyblocks_reassurance_bg .tns-nav button {
        width: 8px !important;
        height: 8px !important;
        border-radius: 20px;
        margin: 0 3px;
        background-color: var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }

    .prettyblocks_reassurance_bg .tns-nav .tns-nav-active {
        width: 8px !important;
        height: 8px !important;
        background-color: var(--PRIMARY-Blue, #062B5F) !important;
    }

    #product #testimonials{
        padding: 48px 16px !important;
    }

    #product #testimonials .contenu{
        padding: 24px !important;
    }

    #product #testimonials .contenu{
        flex-direction: column;
        gap: 24px !important;
    }

    #product #testimonials .contenu .contentbloc p{
        font-size: 16px !important;
    }

    #product #testimonials .contenu .contentbloc strong{
        font-size: 14px !important;
    }

    #product #testimonials .contenu .contentbloc .ql-size-small,
    #product #testimonials .contenu .contentbloc small{
        font-size: 13px !important;
    }

    #cart .middleCheckout .featured-products h2.h3:not(.product-title),
    #product .featured-products h2.h3:not(.product-title){
        display: block;
        width: 100%;
        font-size: 28px !important;
    }

    #cart .middleCheckout .featured-products h2.h3:not(.product-title) .ql-size-small,
    #cart .middleCheckout .featured-products h2.h3:not(.product-title) small,
    #product .featured-products h2.h3:not(.product-title) .ql-size-small,
    #product .featured-products h2.h3:not(.product-title) small{
        font-size: 31px !important;
    }

    #product .featured-products .tns-controls{
        display: none;
    }

    #product .footerProduct{
        padding-bottom: 0px;
    }

    #product .footerProduct #faqs h3{
        font-size: 28px !important;
    }

    #product .footerProduct #faqs h3 .ql-size-small,
    #product .footerProduct #faqs h3 small{
        font-size: 28px !important;
    }

    #product #help h5{
        font-size: 28px !important;
    }

    #product .footerProduct > .container{
        padding: 0px;
    }

    #product .footerProduct > .container .featured-products{
        padding: 30px 20px;
    }

    .prettyblocks_faq #faqs .card .card-header h2{
        
    }

    .prettyblocks_faq #faqs .card .card-header h2 button{
        font-size: 18px !important;
        white-space:normal !important;
    }

    .prettyblocks_faq #faqs .card .card-header h2 button:after{
        width: 24px !important;
        height: 24px !important;
        background-size: 24px;
        background-repeat: no-repeat;
        background-position: center;
    }

    .prettyblocks_faq #faqs .col-6:last-child .card:last-child{
        border: 0px;
    }

    .prettyblocks_faq #faqs p{
        text-align: left !important;
    }

    .prettyblocks_faq #help{
        gap: 24px !important;
        align-items: flex-start !important;
        padding: 24px !important;
        margin-bottom: 0px !important;
    }

    .prettyblocks_faq #help h5{
        font-size: 28px !important;
    }

    .prettyblocks_faq #help h5 .ql-size-small,
    .prettyblocks_faq #help h5 small{
        font-size: 28px !important;
    }

    #product .showVariant{
        display: flex;
        height: 48px;
        padding: 8px 4px;

        justify-content: center;
        align-items: center;
        gap: 8px;
        align-self: stretch;
        border-radius: 300px;
        background: #12AD71;

        color: var(--NEUTRAL-NEUTRAL-50, #FFF);
        text-align: center;

        /* DESKTOP/Buttons */

        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        line-height: 110%; /* 15.4px */
        border: 0px;
        width: 100%;
    }

    #product .product-add-to-cart .d-flex .add .btn{
        font-size: 12px;
    }

    #product .product-details .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants{
        display: flex;
        justify-content: space-between;
        width: 100%;
        align-items: center;
    }

    #product .fixedButtonVariantMobile{
        border-top: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
        background: var(--PRIMARY-Beige, #F9F7F3);
        padding: 16px;
        position: fixed;
        bottom: 0;
        margin: 0 auto;
        left: 0; right: 0;
        z-index: 5000;
        width: calc(100vw + 1px);
    }

    .FixedsidebarVariant{
        display: none;
    }

    .FixedsidebarVariant.active{
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 500;  
        display: block;
        background: rgba(0, 0, 0, 0.56);

        height: 100vh;
        display: flex;
        flex-direction: column-reverse;
        z-index: 99999999999999999999;
    }

    .sidebarVariant{        
        padding: 16px;  
        border-top: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
        background: #FFFFFF;
    }

    #product .buttonaddToCart{
        margin-top: 16px;
    }

    #product .sidebarVariant .product-variants .product-variants-item{
        gap: 16px !important;
        align-items: stretch;
        flex-direction: column;
    }

    /*#product .sidebarVariant .product-variants .product-variants-item .custom-control-label{
        display: flex;
        border-radius: 16px;
        justify-content: space-between;
        align-items: center;
        flex-direction: row;
        gap: 8px;
        overflow: visible !important;
        padding-left: 50px !important;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control-label:before{
        content: '' !important;
        width: 18px;
        height: 18px;
        border-radius: 20px;
        background-color: #FFFFFF;
        border: 1px solid #DCDFE4;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 20px;
    }

    #product .sidebarVariant .product-variants .product-variants-item input:checked + .custom-control-label:before{
        content: '';
        width: 18px;
        height: 18px;
        border-radius: 20px;
        background-color: #FFFFFF;
        border: 1px solid #062B5F;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 20px;
    }

    #product .sidebarVariant .product-variants .product-variants-item input:checked + .custom-control-label:after{
        content: '';
        width: 10px;
        height: 10px;
        border-radius: 20px;
        background-color: #062B5F;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 24px;
        background-image: none;
    }*/

    /*#product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label.borderTop{
        border-radius: 16px;
    }*/

    #product .sidebarVariant .product-variants .product-variants-item .custom-control{
        margin: 0px 0px 8px;
        padding: 0px;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label img{
        margin: 0px;
    }

    /*#product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label .variant-name{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        font-size: 14px;
        font-weight: 600;
        display: flex;
        gap: 8px;
        text-align: left;
        align-items: center;

        display: flex;
        gap: 0;
        flex-direction: column;
        align-items: flex-start;
    }*/

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label .variant-name small{
        color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5);
        font-style: normal;
        font-weight: 400;
        font-size: 12px !important;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label .variant-actions{
        display: flex;
        flex-direction: column;
        align-items: flex-end;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label .price{
        text-align: right;
        margin: 0px !important
    }

    /*#product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label small.economy{
        margin-top: 0px;
        font-size: 12px !important;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label small.economy svg{
        width: 12px; height: 12px;
    }*/

    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label small.economy svg,
    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label small.economy svg{
        display: block !important;
    }

    #product .sidebarVariant .product-variants .product-variants-item .custom-control .custom-control-label .price .regular-price{
        display: block;
    }

    #product .sidebarVariant .product-variants .product-variants-item  .columnBorder{
        width: 100px;
        border-radius: 0 0 8px 0;
    }

    #product .sidebarVariant .product-add-to-cart{
        margin-bottom: 0px !important;
        margin-top: 8px !important;
    }

    #reasuranceFooter{
        padding: 40px 16px;
        background: var(--PRIMARY-Grey, #EDEDED);
        margin-left: -15px; margin-right: -15px;margin-bottom: -15px;
    }

    #reasuranceFooter .tns-outer{
        width: 100vw;
    }

    #reasuranceFooter .tns-controls{
        display: none;
    }

    #reasuranceFooter .tns-nav{
        padding-top: 0px
    }

    #reasuranceFooter .contentbloc.d-flex{
        flex-direction: column;
    }

    #netreviews_tab{
        padding: 30px 20px !important;
    }

    #netreviews_tab #netreviews_reviews_tab{
        gap: 40px;
        flex-direction: column;
    }

    #accordionProducts .accordion-item{
        border: 0px;
    }

    #accordionProducts .accordion-item > h2{
        padding: 0 16px;
    }

    #accordionProducts .accordion-item:first-child > h2 button{
        border-top: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    }

    #accordionProducts .accordion-item > h2 button{
        padding: 24px 0;
        border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);        
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        text-transform: uppercase;
        font-size: 20px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 28px */
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    #accordionProducts .accordion-item:last-child > h2 button{
        border-bottom: 0px;
    }

    #accordionProducts .accordion-item > h2 button.collapsed:after{
        content: '';
        width: 24px;
        height: 24px;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTIgNlYxOCIgc3Ryb2tlPSIjMTAwRjBGIiBzdHJva2Utd2lkdGg9IjEuNzE0MjkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCAxMkg2IiBzdHJva2U9IiMxMDBGMEYiIHN0cm9rZS13aWR0aD0iMS43MTQyOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPg==');

    }

    #accordionProducts .accordion-item > h2 button:not(.collapsed):after{
        content: '';
        width: 24px;
        height: 24px;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTggMTJINiIgc3Ryb2tlPSIjMTAwRjBGIiBzdHJva2Utd2lkdGg9IjEuNzE0MjkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=');

    }

    #cart .topCheckout{
        padding-bottom: 0px !important;
    }

    #cart .cart-overview{
        margin: 0 -15px !important;
    }

    #cart .cart-product-line{
        padding: 16px !important;
    }

    #cart .cart-product-line .media{
        align-items: center !important;
    }

    #cart .cart-product-line .media .media-body{
        display: flex;
    }

    #cart .cart-product-line .media .media-body > div.mb-2{
        flex: 1;
        margin-bottom: 0px;
    }

    #cart .cart-product-line .media .media-body > div.line-action-product{
        flex: 0.8;
    }

    #cart .cart-product-line .media .media-body .product-title{
        font-size: 16px !important;
        margin-bottom: 0px !important;
    }

    #cart .cart-product-line .media .media-body .product-title a{
        overflow: hidden;
        height: auto !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 1 !important; /* number of lines to show */
                line-clamp: 1 !important; 
        -webkit-box-orient: vertical;
    }

    #cart .cart-product-line .media .media-body .quantity-container{
        width: max-content !important;
    }

    #cart .cart-product-line .media .media-body .quantity-container input{
        padding: 0px !important;
        width: 25px;
    }

    #cart .cart-product-line .media .media-body li span{
        font-size: 12px !important;
    }

    #cart .sidebarcartcontainer{
        padding: 0px !important;

    }

    #cart .sidebarcartcontainer .cz-sidebar-static{
        padding: 16px !important;
        border-radius: 0px !important;
    }

    #cart #content-wrapper .cz-sidebar-static h3, #checkout .cz-sidebar-static h3{
        font-size: 22px !important;
    }

    #cart #content-wrapper .cz-sidebar-static h3 small, #checkout .cz-sidebar-static h3 small{
        font-size: 26px !important;
    }

    #cart .sidebarcartcontainer .cz-sidebar-static .cart-detailed-totals{
        margin-bottom: 0px !important;
    }

    #cart .cart-product-line .short-description{
        display: none;
    }

    #cart .align-items-baseline{
        gap: 8px !important;
    }

    #cart .cart-product-line img{
        width: 74px !important;
    }

    #cart .cart-product-line .media .media-body .quantity-container{
        float: right;
    }

    #cart .cart-product-line .media .media-body > div.mb-2{
        margin-bottom: 0px !important;
    }

    #cart .sidebarcartcontainer .cz-sidebar-static{
        border: 0px !important;
        box-shadow: none !important;
    }

    #cart .actionflexafter{
        margin-bottom: 16px;
    }

    #cart .actionflexafter .cart-detailed-actions.checkout{
        margin-bottom: 6px;
    }

    #cart .actionflexafter a{
        width: 100% !important;
    }

    #cart #CompletCart{
        padding: 16px !important;
        margin: 0 16px 20px;
    }

    #cart #CompletCart .col-lg-12{
        padding: 0px;
    }

    #cart #content-wrapper #CompletCart .h3{
        font-size: 20px !important;
    }

    #cart #content-wrapper #CompletCart .h3 small{
        font-size: 24px !important;
    }

    #cart .middleCheckout .featured-products{
        padding-top: 0px !important;
    }

    #cart #bulletspoint .bullet strong, 
    #checkout #bulletspoint .bullet strong{
        font-size: 10px !important;
    }

    #checkout .logosecure .columnlogosecure, #cart .logosecure .columnlogosecure{
        gap: 4px;
    }

    #checkout .actionflexafter .checkout a, #cart .actionflexafter .checkout a{
        margin-bottom: 0px !important;
    }

    #cart .actionflexafter .cart-detailed-actions.checkout{
        margin-bottom: 0px !important;
    }

    #cart .cart-product-line .align-items-baseline .price{
        font-size: 14px !important;
    }

    #cart .regular-price, #checkout .cart-summary-subtotals-container ul li span .regular-price{
        font-size: 12px !important;
    }

    #checkout .actionflexafter .checkout a span, #cart .actionflexafter .checkout a span{
        display: none;
    }
    
}

.accordion button:hover::after, .accordion button:focus::after{
    border: 0px !important;
}

/**

PANIER

**/

#cart .position-static{
    width: 100%;
    max-width: 100%;
    padding: 0px !important;
    margin: 0px !important;
}

#cart h1.h3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Large */
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

#product #blocksproducts .blocks .backgrey h5 small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    margin-bottom: 23px !important;
}

#cart .topCheckout{
    padding: 24px 0 64px;
}

#cart .cz-sidebar-static,
#checkout .cz-sidebar-static{
    max-width: 100%;
    padding: 24px 40px;
    height: 100%;
    border-radius: 8px;
    border: 1px solid var(--Principal-Beige, #F9F7F3);
    background: var(--Neutral-N-50, #FFF);
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.20);
    /*background: var(--PRIMARY-Blue-light, #DFEAF8);*/
}

#checkout .cz-sidebar-static{
    padding: 0px !important;
    border: 0px !important;
    box-shadow: none !important;
}

#checkout .cz-sidebar-static .ColumnSummary{
    padding: 24px 40px;
}

#checkout .cz-sidebar-static .ColumnSummary .cart-summary-subtotals-container{
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

#checkout .cz-sidebar-static .FooterSummary{
    padding: 16px;
    border-radius: 8px;
    background: var(--Principale-Blue-super-light, #F4F8FE);
}

#checkout .cz-sidebar-static .FooterSummary .accordion-button{
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0ibTQ4OC44MzIgMzQ0LjMybC0zMzkuODQgMzU2LjY3MmEzMiAzMiAwIDAgMCAwIDQ0LjE2bC4zODQuMzg0YTI5LjQ0IDI5LjQ0IDAgMCAwIDQyLjY4OCAwbDMyMC0zMzUuODcybDMxOS44NzIgMzM1Ljg3MmEyOS40NCAyOS40NCAwIDAgMCA0Mi42ODggMGwuMzg0LS4zODRhMzIgMzIgMCAwIDAgMC00NC4xNkw1MzUuMTY4IDM0NC4zMmEzMiAzMiAwIDAgMC00Ni4zMzYgMCIvPjwvc3ZnPg==');
}

#checkout .cz-sidebar-static .FooterSummary .accordion-button.collapsed{
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBzdHlsZT0idHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Im00ODguODMyIDM0NC4zMmwtMzM5Ljg0IDM1Ni42NzJhMzIgMzIgMCAwIDAgMCA0NC4xNmwuMzg0LjM4NGEyOS40NCAyOS40NCAwIDAgMCA0Mi42ODggMGwzMjAtMzM1Ljg3MmwzMTkuODcyIDMzNS44NzJhMjkuNDQgMjkuNDQgMCAwIDAgNDIuNjg4IDBsLjM4NC0uMzg0YTMyIDMyIDAgMCAwIDAtNDQuMTZMNTM1LjE2OCAzNDQuMzJhMzIgMzIgMCAwIDAtNDYuMzM2IDAiLz48L3N2Zz4=');
}

#checkout .cz-sidebar-static .FooterSummary .accordion-button span{
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

#checkout .cz-sidebar-static .FooterSummary .accordion-item{
    border: 0px !important;
}

#checkout .cz-sidebar-static .FooterSummary .accordion-item .accordion-header{
    margin-bottom: 0px !important;
}

#checkout .cz-sidebar-static .FooterSummary .accordion-collapse{
    margin-top: 10px;
}

#cart .cz-sidebar-static h3,
#checkout .cz-sidebar-static h3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Large */
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    margin-bottom: 24px;
}

#cart .cz-sidebar-static h3 small,
#checkout .cz-sidebar-static h3 small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Large Italic */
    font-family: "Instrument Serif";
    font-size: 28px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 140%;
}


#checkout .cz-sidebar-static .items-products{
    display: none !important;
}

#product #blocksproducts .blocks .backgrey .btnIcon{
    border-radius: 3000px;
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
}

#cart .cart-product-line{
    padding: 0 0 16px 0;
}

#cart .cart-product-line .product-title{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    /* DESKTOP/Title Medium */
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 8px !important;
}

#cart .cart-product-line ul{
    margin-bottom: 8px !important;
}

#cart .cart-product-line li{
    line-height: 14px;
}

#cart .cart-product-line li span{
    color: var(--Principal-Bleu, #062B5F) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}

#cart .cart-product-line .short-description h2{
    color: var(--Neutral-N-700, #100F0F) !important;
    font-family: Poppins;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

#cart .cart-product-line .short-description p,
#cart .cart-product-line .short-description br,
#cart .cart-product-line .short-description ul{
    display: none;
}

#cart .cart-product-line .align-items-baseline{
    gap: 8px !important;
}

#cart .cart-product-line .align-items-baseline .price{
    color: var(--NEUTRAL-NEUTRAL-700) !important;

    /* DESKTOP/Body Large Bold */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#cart .cart-product-line .align-items-baseline .regular_price{
    color: var(--Neutral-N-400, #9B9FA5);

    /* DESKTOP/Body Large Bold */
    font-size: 14px !important;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-decoration: line-through;
}

#cart .cart-product-line .line-action-product{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

#cart .cart-product-line img{
    width: 143px;
    align-self: stretch;
    aspect-ratio: 1/1;
    border-radius: 8px;
}

#cart .quantity-container{
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    overflow: hidden;
    border: 1px solid var(--Principal-Bleu-light, #DFEAF8);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#cart .quantity-container input{
    border: 0px !important;
    height: auto !important;
    padding: 0px !important;
    color: var(--Principal-Bleu, #062B5F);
    text-align: center;

    /* DESKTOP/Body Large Bold */
    font-size: 12px;
    width: 24px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}

#cart .quantity-container input::-webkit-outer-spin-button,
#cart .quantity-container input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
#cart .quantity-container input[type=number] {
  -moz-appearance: textfield;
}

#cart .quantity-container .quantity-btn{
    border-radius: 8px 0px 0px 8px;
    border: 0px;
    padding: 0px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#cart .quantity-container .quantity-btn:last-child{
    border-radius: 0 8px 8px 0;
}

#cart .quantity-container .quantity-btn svg{
    width: 20px;
    height: 20px;
}

#cart .actionflexafter{
    display: flex;
    justify-content: space-between;
}

#cart .actionflexafter a{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#cart .col-lg-7 .actionflexafter a{
    margin-top: 5px;
}

#cart .actionflexafter .btn-outline-primary{
    border-radius: 3000px;
    display: flex;
    width: 143px;
    height: 48px;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
    width: max-content;
}

#cart #FooterReassurance{
    display: none;
}

#cart #CompletCart{
    border-radius: 8px;
    padding: 24px 60px;
    background: var(--Principal-Beige, #F9F7F3);
}

#cart #CompletCart .tns-item {
    padding-right: 24px;
}

#cart #CompletCart .h3{
    color: #000 !important;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 10px;
    padding-bottom: 0px !important;
}

#cart #CompletCart .h3 small{
    color: #000 !important;
    font-family: "Instrument Serif";
    font-size: 28px !important;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

#cart #CompletCart p{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 22px;
}

#cart #CompletCart .product-miniature{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px 16px;
    height: auto !important;
    background-color: transparent !important;
}

#cart #CompletCart .product-miniature a{
    width: 83px;
}

#cart #CompletCart .product-miniature img{
    border-radius: 8px;
    width: 83px;
}

#cart #CompletCart .product-miniature .card-body{
    flex: calc(100% - 83px - 16px);
    width: calc(100% - 83px - 16px); 
    padding: 0px !important;
}

#cart #CompletCart .product-miniature .card-body .h3.product-title{
    color: var(--Neutral-N-600, #313437) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px !important;
}

#cart #CompletCart .product-miniature .card-body .columnRight,
#cart #CompletCart .product-miniature .card-body .short-description{
    display: none;
}

#cart #CompletCart .product-miniature .card-body .text-accent{
    color: var(--Neutral-N-600, #313437) !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#cart #CompletCart .product-miniature .card-body .product-price{
    flex-wrap: nowrap !important;
    align-items: center !important;
    max-width: none !important;
    gap: 8px !important;
}

#cart #CompletCart .product-miniature .card-body .product-price .text-muted{
    order: 2;
}

#cart #CompletCart .product-miniature .product-flags{
    display: none;
}

#cart #CompletCart .product-miniature .actions-product,
#cart #CompletCart .product-miniature .actions-product a.btn{
    width: 100%;
}

#cart #CompletCart .product-miniature .actions-product a.btn{
    border-radius: 32px;
    border: 1px solid #062B5F;
    background-color: var(--Principal-Bleu, #062B5F) !important;
    color: #FFFFFF !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

#cart .cart-product-line .av_category_stars{
    width: auto;
    height: auto !important;
    margin: 0px;
    padding: 8px 0px;
    justify-content: flex-start !important
}

#cart .cart-product-line .netreviews_review_rate_and_stars{
    height: auto !important;
}

#cart .cart-product-line span.starsminiature{
    margin-right: 5px !important;
}

#cart .cart-product-line span.starsminiature, #cart .cart-product-line span.starsminiature span {
    display: block;
    fill: black;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuOTMzNTkgMTIuOTI2NUw1LjU2Nzg0IDE1LjAwMDJMNi40NzQ1OSAxMC40MTAyTDMuMTgzNTkgNy4wNDQyNEw3LjgxNzg0IDYuNDY1OTlMOS45MzM1OSAyLjI1MDI0TDEyLjA0OTMgNi40NjU5OUwxNi42ODM2IDcuMDQ0MjRMMTMuMzkyNiAxMC40MTAyTDE0LjI5OTMgMTUuMDAwMkw5LjkzMzU5IDEyLjkyNjVaIiBzdHJva2U9IiMzMTM0MzciIHN0cm9rZS13aWR0aD0iMS42ODEyMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==') 0 0 repeat-x;
    width: calc(18px * 5); /* width of a star multiplied by 5 */
    height: 18px; /* the height of the star */
    background-size: 18px 18px;
}
  
#cart .cart-product-line span.starsminiature span {
    background-position: 0 0;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNDUwMTkgMTIuOTI2NUw1LjA4NDQ0IDE1LjAwMDJMNS45OTExOSAxMC40MTAyTDIuNzAwMiA3LjA0NDI0TDcuMzM0NDQgNi40NjU5OUw5LjQ1MDE5IDIuMjUwMjRMMTEuNTY1OSA2LjQ2NTk5TDE2LjIwMDIgNy4wNDQyNEwxMi45MDkyIDEwLjQxMDJMMTMuODE1OSAxNS4wMDAyTDkuNDUwMTkgMTIuOTI2NVoiIGZpbGw9IiNGRkFGMzciIHN0cm9rZT0iI0ZGQUYzNyIgc3Ryb2tlLXdpZHRoPSIxLjY4MTIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');
}
#cart .cart-product-line .netreviews_font_stars{
    width: 80px;
}

#cart .cart-product-line .ratingText{
    color: var(--Neutral-N-600, #313437);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#product #blocksproducts .blocks .backgrey .btnIcon svg{
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: 35px;
    height: 35px;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
}

#product #blocksproducts .blocks .backgrey.chiffre p{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 8px;
    gap: 8px;
}

#product #blocksproducts .blocks .backgrey.chiffre strong{
    color: var(--PRIMARY-Blue, #062B5F) !important;
    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */    
}

#product #testimonials{
    padding: 72px 88px;
    background: var(--PRIMARY-Grey, #EDEDED);
}

#product #testimonials .contenu{
    border-radius: 16px;
    display: flex;
    padding: 56px;
    justify-content: center;
    align-items: center;
    gap: 56px;
    align-self: stretch;
    background: var(--PRIMARY-Blue, #062B5F);
}

#product #testimonials .contenu .contentbloc p{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 30px;
    line-height: 140%; /* 33.6px */
}

#product #testimonials .contenu .contentbloc strong{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    display: block;
    line-height: 140%; /* 22.4px */
}

#product #testimonials .contenu .contentbloc small{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);
}

#checkout .actionflexafter .checkout a,
#cart .actionflexafter .checkout a{
    display: flex;
    width: 194px;
    height: 48px;
    padding: 4px 6px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    box-shadow: none;
    border: 0px !important;
    border-radius: 32px;
    background: var(--Principal-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#cart .cart-summary-subtotals-container ul li span{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#checkout .cart-summary-subtotals-container ul li span{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: right;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

/*#cart .items-products{
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4) !important;
}*/

#cart .listVouchers,
#checkout .listVouchers{
    gap: 8px;
}

#cart .listVouchers .remove-voucher,
#checkout .listVouchers .remove-voucher{
    margin-left: -5px;
    font-size: 14px;
}

#cart .containerNoVoucher,
#checkout .containerNoVoucher{
    padding-bottom: 20px;
    margin-bottom: 20px;
}

#cart .container-voucher,
#checkout .container-voucher{
    padding-bottom: 20px;
    margin-bottom: 20px;
    gap: 12px;
}

#cart .container-voucher ul,
#checkout .container-voucher ul{
    flex: 1;
}

#cart .container-voucher ul li > .d-flex,
#checkout .container-voucher ul li > .d-flex{
    gap: 12px;
}

#cart .text-success,
#checkout .text-success{
    color: var(--Principal-Green, #12AD71) !important;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#cart .container-voucher .list-voucher .voucher svg path,
#checkout .container-voucher .list-voucher .voucher svg path{
    stroke: #000;
}

#cart .regular-price,
#checkout .cart-summary-subtotals-container ul li span .regular-price{
    color: var(--Neutral-N-400, #9B9FA5) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-decoration: line-through;
}

.quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label small.economy svg{
    display: none;
}

#checkout small.economy,
#cart small.economy,
#checkout .cart-summary-subtotals-container ul li span small.economy{
    color: var(--PRIMARY-Green, #12AD71);
    font-family: Poppins;
    text-align: center;
    margin-top: 5px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    padding: 0px 8px;
    border-radius: 16px;
    background: var(--Principal-Green-Light, #D6F2E2);
}

#cart small.economy svg,
#checkout .cart-summary-subtotals-container ul li span small.economy svg{
    width: 20.008px;
    height: 20.008px;
}

#checkout .cart-summary-totals ul li,
#cart .cart-summary-totals ul li{
    padding-top: 12px;
}

#checkout .cart-summary-totals ul li span,
#cart .cart-summary-totals ul li span{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Medium */
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

#checkout .cz-sidebar-static .regular-price,
#cart .cart-detailed-totals .regular-price{
    color: var(--Neutral-N-400, #9B9FA5) !important;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-decoration-line: line-through;
}

#cart .cart-voucher{
    margin: 0px 0 20px;
    padding: 16px;    
    border-radius: 8px;
    background: #F4F8FE;
}

#checkout .cart-voucher label,
#cart .cart-voucher label{
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 10px;
}

#checkout .cart-voucher input,
#cart .cart-voucher input{
    display: flex;
    height: 36px;
    padding: 8px 16px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-radius: 24px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    overflow: hidden;
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);
    text-overflow: ellipsis;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#checkout .containerVpc,
#cart .containerVpc{
    display: flex;
    padding: 16px;
    align-items: center;
    gap: 16px;
    align-self: stretch;
    border-radius: 8px;
    background: #F4F8FE;
    margin-bottom: 24px;
}

#checkout .containerVpc svg,
#cart .containerVpc svg{
    width: 20px;
    height: 24px;
    flex-shrink: 0;
}

#checkout .containerVpc .textVpc,
#cart .containerVpc .textVpc{
    color: var(--Principal-Bleu, #062B5F);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#checkout .logosecure,
#cart .logosecure{
    color: var(--Neutral-N-500, #74777C);
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    gap: 14px;
}

#checkout .logosecure .columnlogosecure,
#cart .logosecure .columnlogosecure{
    display: flex;
    gap: 14px;
    align-items: center;
}

.prettyblocks_faq #faqs h3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: center;
    /* DESKTOP/Headline Medium */
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

.prettyblocks_faq #faqs h3 small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_faq #faqs .card{
    border: 0px;
    border-radius: 0px;  
    margin-bottom: 16px;
    border-bottom: 1px solid #100F0F;
}

.prettyblocks_faq #faqs .accordion{
    gap: 0 40px;
}

.prettyblocks_faq #faqs .accordion .column{
    padding: 0px !important;
}

.prettyblocks_faq #faqs .card-header{
    border: 0px !important;
}

.prettyblocks_faq #faqs .card-header h2{
    border: 0px;    
}

.prettyblocks_faq #faqs .card-header h2 button{
    display: flex;
    gap: 32px;
    padding: 16px 0;
    justify-content: space-between;
    align-items: center;
}

.prettyblocks_faq #faqs .card-header h2 button.collapsed:after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-repeat: no-repeat;
    background-size: 24px 24px !important;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyIDE2IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTE0OV8yNTc4KSI+CiAgICA8cGF0aCBkPSJNMjMuMjI2NyAzLjI2OTMyTDI0LjY0IDQuNjgzOThMMTYuOTM3MyAxMi4zODkzQzE2LjgxMzkgMTIuNTEzNSAxNi42NjcyIDEyLjYxMjEgMTYuNTA1NSAxMi42Nzk0QzE2LjM0MzggMTIuNzQ2NiAxNi4xNzA0IDEyLjc4MTMgMTUuOTk1MyAxMi43ODEzQzE1LjgyMDIgMTIuNzgxMyAxNS42NDY5IDEyLjc0NjYgMTUuNDg1MiAxMi42Nzk0QzE1LjMyMzUgMTIuNjEyMSAxNS4xNzY4IDEyLjUxMzUgMTUuMDUzMyAxMi4zODkzTDcuMzQ2NjggNC42ODM5OEw4Ljc2MDAxIDMuMjcwNjVMMTUuOTkzMyAxMC41MDI2TDIzLjIyNjcgMy4yNjkzMloiIGZpbGw9IiMzMTM0MzciLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzUxNDlfMjU3OCI+CiAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyKSByb3RhdGUoOTApIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+');
}

.prettyblocks_faq #faqs .card-header h2 button span{
    flex: 1;
}

.prettyblocks_faq #faqs .card-header h2 button:not(.collapsed):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-size: 24px;
    background-repeat: no-repeat;
    background-size: 24px 24px !important;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyIDE2IiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTE0OV8yNTcyKSI+CiAgICA8cGF0aCBkPSJNOC43NzMzMiAxMi43MzA3TDcuMzU5OTkgMTEuMzE2TDE1LjA2MjcgMy42MTA2OEMxNS4xODYxIDMuNDg2NDggMTUuMzMyOCAzLjM4NzkxIDE1LjQ5NDUgMy4zMjA2NEMxNS42NTYyIDMuMjUzMzggMTUuODI5NiAzLjIxODc1IDE2LjAwNDcgMy4yMTg3NUMxNi4xNzk4IDMuMjE4NzUgMTYuMzUzMSAzLjI1MzM4IDE2LjUxNDggMy4zMjA2NEMxNi42NzY1IDMuMzg3OTEgMTYuODIzMiAzLjQ4NjQ4IDE2Ljk0NjcgMy42MTA2OEwyNC42NTMzIDExLjMxNkwyMy4yNCAxMi43Mjk0TDE2LjAwNjcgNS40OTczNUw4Ljc3MzMyIDEyLjczMDdaIiBmaWxsPSIjMzEzNDM3Ii8+CiAgPC9nPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwMF81MTQ5XzI1NzIiPgogICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMzIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSByb3RhdGUoLTkwKSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==');
}

.prettyblocks_faq #faqs .card-header h2 button:hover:after{
    background-size: 24px;
    border: 0px !important;
    color: transparent !important;
}

.prettyblocks_faq #faqs .card-header h2 button{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Body Large Bold */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #faqs .card-body{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    padding: 0 16px 16px 0;
}

.prettyblocks_faq #faqs p{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: left;
    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #faqs p.other_questions{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin: 56px 0;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_faq #faqs p a{
    color: #100F0F;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-decoration-line: underline;
}

#product .block-social{
    display: none;
}

#product #help{
    display: flex;
    padding: 56px;
    justify-content: space-evenly;
    align-items: center;
    gap: 56px;
    border-radius: 16px;
    margin-bottom: 0;
    background: var(--PRIMARY-Blue, #062B5F);
}

#product #help h5{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;

    /* DESKTOP/Headline Small */
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
}

#product #help h5 small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;

    /* DESKTOP/Headline Small Italic */
    font-family: "Instrument Serif";
    font-size: 34px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#product #help .contentbloc.d-flex{
    gap: 16px;
    display: flex !important;
    align-items: center;
}

#product #help .contentbloc img{
    display: flex;
    padding: 16px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
}

#product #help .contentbloc .contenu strong{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

#product #help .contentbloc .contenu{
    color: var(--PRIMARY-Blue-light, #DFEAF8);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#checkout .cart-voucher button,
#cart .cart-voucher button{
    position: absolute;
    top: 0px;
    right: 16px;
    border: 0px;
    height: 36px;
    font-size: 12px;
    font-weight: 600;
    max-width: max-content;
    text-decoration: underline;
    padding: 0px !important;
    color: var(--Neutral-N-700, #100F0F);
}

#checkout .cart-voucher button:hover,
#cart .cart-voucher button:hover,
#checkout .cart-voucher button:focus,
#cart .cart-voucher button:focus{
    background-color: transparent;
}

#cart .cart-voucher ul li,
#checkout .cart-voucher ul li{
    gap: 10px;
    padding: 4px 12px;
    border-radius: 8px;
    background: var(--States-S-700, #DAF4EB);
}

#cart .cart-voucher ul li span,
#checkout .cart-voucher ul li span{
    color: var(--Principal-Green, #12AD71);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
}

/*#checkout .cart-voucher button svg,
#cart .cart-voucher button svg{
    width: 13.333px;
    height: 12.963px;
}*/


/***

CMS

****/

#cms section#wrapper > .container.position-static{
    margin: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    padding: 0px;
}

#cms section#wrapper .page-title-top{
    display: none;
}

#cms section#wrapper .container-fluid{
    padding: 0px !important;
}

.block-box ul {
    padding-left: 0px !important;
    margin-bottom: 0px;
}

.block-box ul li{
    list-style: none;
    margin-left: 0px;
    display: flex;
    align-items: center;
}

.block-box ul li:before{
    content: '';
    display: flex;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    margin-right: 8px;
    background-image: url(../img/check.svg);
}

.block-box ul li strong{
    padding-left: 5px;
    padding-right: 5px;
}

.block-box div.subtitle{
    width: max-content;
    border-radius: 300px;
    padding: 1px 6px 2px 6px;
    margin-bottom: 16px;
    background: var(--PRIMARY-Blue-light, #DFEAF8);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.prettyblocks_header-banner .container-fluid{
    position: relative;
}

.prettyblocks_header-banner .container-fluid figure{
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
}

.prettyblocks_header-banner figure .title-head{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF)!important;

    /* DESKTOP/Headline Large */
    font-size: 48px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 52.8px */
    margin-bottom: 12px;
}

.prettyblocks_header-banner figure .title-head small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;

    /* DESKTOP/Headline Large Italic */
    font-family: "Instrument Serif";
    font-size: 52px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_header-banner figure .description{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

.prettyblocks_header-banner figure .container{
    display: flex;
    gap: 270px;
}

.prettyblocks_header-banner figure .container > div{
    flex: 1;
}

.prettyblocks_header-banner.box-back .columnFigure{
    padding: 56px;
    border-radius: 16px;
    background: var(--PRIMARY-Beige, #F9F7F3);
}

.prettyblocks_header-banner.box-back .columnFigure .description,
.prettyblocks_header-banner.box-back .columnFigure .title-head,
.prettyblocks_header-banner.box-back .columnFigure .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
}

@media screen and (max-width: 840px) {

    .prettyblocks_header-banner:not(.box-back){
        background: var(--PRIMARY-Beige, #F9F7F3);
        padding-bottom: 30px;
    }

    .prettyblocks_header-banner:not(.box-back) .container-fluid figure{
        position: static;
        transform: none;
        margin-top: -80px;        
    }

    .prettyblocks_header-banner:not(.box-back) .container-fluid figure .container{
        display: block;
    }

    .prettyblocks_header-banner:not(.box-back) .container-fluid figure .title-head{
        font-size: 32px;
        color: var(--NEUTRAL-NEUTRAL-50, #FFF);
        margin-bottom: 80px;
    }

    .prettyblocks_header-banner:not(.box-back) .container-fluid figure .title-head small{
        font-size: 32px;
    }

    .prettyblocks_header-banner:not(.box-back) .container-fluid figure .description{
        font-size: 18px;        
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    }

    .prettyblocks_header-banner.box-back img{
        width: 100%;
        height: 812px;
        object-fit: cover;
    }

    .prettyblocks_header-banner.box-back figure .container{
        display: block;
    }

    .prettyblocks_header-banner.box-back figure .container .columnFigure{
        padding: 24px;
    }

    .prettyblocks_header-banner .container-fluid figure{
        top: 40%;
    }

    .prettyblocks_header-banner.box-back .container-fluid figure .title-head{
        font-size: 32px;
        color: var(--NEUTRAL-NEUTRAL-50, #FFF);
        margin-bottom: 32px;
    }

    .prettyblocks_header-banner.box-back .container-fluid figure .title-head small{
        font-size: 32px;
    }

    .prettyblocks_header-banner.box-back .container-fluid figure .description{
        font-size: 18px;        
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    }
}
/*
.prettyblocks_image-text{
    padding: 72px 88px;
}*/

.prettyblocks_image-text .row > .col:last-child{
    display: flex;
    flex-direction: column;
}

.prettyblocks_image-text .bloc1column{
    display: flex;
    gap: 56px;
    align-items: center;
}

.prettyblocks_image-text .bloc1column .contentbloc{
    flex: 1;
    display: flex;
    gap: 32px;
    flex-direction: column;
}
#cms .title-head,
#product .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 110% !important; /* 44px */
}

#product .block-join{
    border-top: 1px solid #E9ECF0;
    padding-top: 24px !important;
}

#product #wrapper .block-join .title-head{
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: normal !important; 
    margin-bottom: 24px !important;
}

#product .block-join .join-widget-list{
    margin: 0px !important;
    justify-content: flex-start;
}

#cms .title-head small,
#product .title-head small{
    /*color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;*/
	color: inherit !important;

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif" !important;
    font-size: 32px !important;
    font-style: italic !important;
    font-weight: 400 !important;
    line-height: 110% !important;
}

#cms .prettyblocks_header-banner .description p{
    color: inherit !important;
}

@media screen and (max-width: 840px) {
    /*
    .prettyblocks_image-text{
        padding: 48px 16px;
    }*/

    .prettyblocks_image-text .container{
        padding: 0px;
    }

    .prettyblocks_image-text .container > .row{
        flex-direction: column;
    }

    .prettyblocks_image-text .container .bloc1column{
        gap: 40px;
        flex-direction: column;
    }

    .prettyblocks_image-text .container .bloc1column .title-head{
        font-size: 28px;
    }

    .prettyblocks_image-text .container .bloc1column .title-head small{
        font-size: 31px;
    }

    .prettyblocks_image-text .col:not(.col_img){
        order: 1;
    }
    
    .prettyblocks_image-text .col_img{
        order: 2;
    }

}

section[class^="prettyblocks_"]{
    padding: 30px 0;
}

@media screen and (max-width: 840px) {
    section[class^="prettyblocks_"],
    #netreviews_tab{
        padding: 30px 20px;
    }

    section[class^="prettyblocks_"] .container, 
    #netreviews_tab .container{
        padding: 0px !important;
    }

    #netreviews_reviews_tab .netreviews_review_part{
        flex-wrap: wrap;
    }

    #netreviews_reviews_tab .netreviews_customer_name{
        flex: 1 0 100% !important;
    }
}

.prettyblocks_column-text{
    padding: 72px 88px;
}

.prettyblocks_column-text .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 56px;
}

.prettyblocks_column-text .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_list_puces .bloc2column{
    display: flex;
    gap: 30px;
    align-items: flex-start;
}

.prettyblocks_column-text .bloc2column{
    display: flex;
    gap: 56px;
    align-items: flex-start;
}

.prettyblocks_list_puces .bloc2column .contentbloc,
.prettyblocks_column-text .bloc2column .contentbloc{
    flex: 1;
}

.prettyblocks_column-text .bloc2column .contentbloc p,
.prettyblocks_column-text .bloc2column .contentbloc ul li{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    align-self: stretch;

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_column-text .bloc2column .contentbloc ul{
    margin-top: -10px;
    padding-left: 25px;
}

@media screen and (max-width: 840px) {

    .prettyblocks_column-text{
        padding: 48px 16px;
    }

    .prettyblocks_column-text .title-head{
        font-size: 28px;
    }

    .prettyblocks_column-text .title-head small{
        font-size: 31px;
    }

    .prettyblocks_list_puces .bloc2column,
    .prettyblocks_column-text .bloc2column{
        flex-direction: column;
    }

}
/*
.prettyblocks_fondateur{
    padding: 72px 88px;
}*/

.prettyblocks_fondateur .contenu{
    display: flex;
    padding: 56px;
    justify-content: center;
    align-items: center;
    gap: 56px;
    align-self: stretch;

    border-radius: 16px;
    background: var(--PRIMARY-Blue-dark, #03152F);
}

.prettyblocks_fondateur .contenu img{
    width: 355px;
    border-radius: 16px;
}

.prettyblocks_fondateur .contenu .contentbloc{
    display: flex;
    gap: 40px;
    flex-direction: column;
    justify-content: space-between;
}

.prettyblocks_fondateur .contenu .contentbloc .description,
.prettyblocks_fondateur .contenu .contentbloc .description *{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_fondateur .contenu .contentbloc .description .ql-size-small {
    font-weight: inherit !important;
    font-size: 16px;
    color: #100F0F;
    line-height: 24px;
    letter-spacing: 0px;
}

.prettyblocks_fondateur .contenu .contentbloc .titre{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_fondateur .contenu .contentbloc .titre strong{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
    display: block;
}

.prettyblocks_fondateur .contenu .contentbloc .titre small{
    color: var(--NEUTRAL-NEUTRAL-200, #E9ECF0);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

@media screen and (max-width: 840px) {

    .prettyblocks_fondateur{
        padding: 48px 16px;
    }

    .prettyblocks_fondateur .contenu{
        flex-direction: column;
        padding: 24px;
        gap: 24px;
    }

    .prettyblocks_fondateur .contenu .contentbloc{
        gap: 24px;
    }

    .prettyblocks_fondateur .contenu .contentbloc .description, .prettyblocks_fondateur .contenu .contentbloc .description p{
        font-size: 18px;
    }

    .prettyblocks_fondateur .contenu .contentbloc .titre strong{
        font-size: 16px;
    }

    .prettyblocks_fondateur .contenu .contentbloc .titre small{
        font-size: 14px;
    }

}
/*
.prettyblocks_list-cles{
    padding: 72px 88px;
}*/

.prettyblocks_list-cles .bloc2column{
    display: flex;
    gap: 56px;
}

.prettyblocks_list-cles .bloc2column .contentbloc{
    flex: 1;
}

.prettyblocks_list-cles .bloc2column .contentbloc .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 32px;
}

.prettyblocks_list-cles .bloc2column .contentbloc .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_list-cles .FlexCles{
    flex-wrap: wrap;
    display: flex;
    gap: 48px;
}

.prettyblocks_list-cles .FlexCles > div{
    flex: 1 0 40%;
}

.prettyblocks_list-cles .FlexCles > div strong{
    display: block;
    color: var(--PRIMARY-Blue, #062B5F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%; /* 48.4px */
}

.prettyblocks_list-cles .FlexCles > div p{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Title Small */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
    margin-bottom: 0px;
}

@media screen and (max-width: 840px) {

    .prettyblocks_list-cles{
        padding: 48px 16px;
    }

    .prettyblocks_list-cles .container{
        padding: 0px;
    }

    .prettyblocks_list-cles .container .bloc2column{
        flex-direction: column;
        gap: 40px;
    }

    .prettyblocks_list-cles .title-head{
        font-size: 28px !important;
    }

    .prettyblocks_list-cles .title-head small{
        font-size: 31px !important;
    }

    .prettyblocks_list-cles .FlexCles strong{
        font-size: 31px !important;
    }

    .prettyblocks_list-cles .FlexCles p{
        font-size: 14px !important;
    }

}

.prettyblocks_list-block{
    padding: 72px 88px;
}

.prettyblocks_list-block .bloc1column .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

.prettyblocks_list-block .bloc1column .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_list-block .bloc1column .contentbloc{
    display: flex;
    gap: 48px;
}

.prettyblocks_list-block .bloc1column .contentbloc img{
    height: 298px;
    border-radius: 16px;
    margin-bottom: 24px;
}

.prettyblocks_list-block .bloc1column .contentbloc h5{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Medium */
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
}

.prettyblocks_list-block .bloc1column .contentbloc .description{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

@media screen and (max-width: 840px) {

    .prettyblocks_list-block{
        padding: 48px 16px;
    }

    .prettyblocks_list-block .title-head{
        font-size: 28px !important;
    }

    .prettyblocks_list-block .title-head small{
        font-size: 31px !important;
    }

    .prettyblocks_list-block .bloc1column .contentbloc{
        flex-direction: column;
        gap: 40px;
    }

}

.prettyblocks_list-prestataire{
    padding: 72px 88px;
}

.prettyblocks_list-prestataire .bloc1column .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 40px;
}

.prettyblocks_list-prestataire .bloc1column .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_list-prestataire .bloc1column .contentbloc{
    display: flex;
    gap: 48px;
    flex-wrap: wrap;
}

.prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc{
    flex: 1 0 40%;
    gap: 32px;
    display: flex;
    align-items: center;
}

.prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc img{
    width: 120px;
    height: 120px;
}

.prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc h5{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Title Large */
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc .description{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

@media screen and (max-width: 840px) {

    .prettyblocks_list-prestataire{
        padding: 48px 16px;
    }

    .prettyblocks_list-prestataire .title-head{
        font-size: 28px !important;
    }

    .prettyblocks_list-prestataire .title-head small{
        font-size: 31px !important;
    }

    .prettyblocks_list-prestataire .bloc1column .contentbloc{
        flex-direction: column;
        gap: 40px;
    }

    .prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc{
        flex-wrap: wrap;
    }

    .prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc .content{
        flex: 1 0 40%;
    }

    .prettyblocks_list-prestataire .bloc1column .contentbloc .columncontentbloc img{
        width: 64px;
        height: 64px;
    }

    .prettyblocks_list-prestataire .bloc1column .contentbloc .show-phone{
        flex: 1;
    }

}

.prettyblocks_reassurance{
    padding: 48px 88px;
}

.prettyblocks_reassurance .Flexreassurance{
    display: flex;
    gap: 48px;
    justify-content: center;
    align-items: center;
}

.prettyblocks_reassurance .Flexreassurance .contentbloc{
    flex: none;
    gap: 16px;
    display: flex;
    padding: 16px;
    border-radius: 16px;
    align-items: center;
    background: var(--PRIMARY-Grey, #EDEDED);
}

.prettyblocks_reassurance .Flexreassurance .contentbloc img{
    display: flex;
    padding: 16px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 300px;
}

.prettyblocks_reassurance .Flexreassurance .contentbloc .contenu{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.prettyblocks_reassurance .Flexreassurance .contentbloc .contenu .strong{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

@media screen and (max-width: 840px) {

    .prettyblocks_reassurance{
        padding: 40px 16px;
        background: var(--NEUTRAL-NEUTRAL-100, #FBFBFB);
    }

    .prettyblocks_reassurance .column{
        gap: 24px;
        flex-direction: column;
        text-align: center;
        align-items: center;
    }
    
    .prettyblocks_reassurance .column img{
        width: 24px;
        height: 24px;
    }

    .prettyblocks_reassurance .column .title{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        text-align: center;

        /* DESKTOP/Body Regular Bold */

        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: 140%; /* 19.6px */
    }

    .prettyblocks_reassurance .column .description{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        text-align: center;

        /* DESKTOP/Body Regular */

        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 19.6px */
    }

}

.prettyblocks_timeline{
    padding: 72px 88px;
}

.prettyblocks_timeline .subtitle{
    margin: 0 auto 16px;
}

.prettyblocks_timeline .bloc1column .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium */
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 56px;
}

.prettyblocks_timeline .bloc1column .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_timeline .bloc1column .contentbloc{
    display: flex;
    gap: 48px;
    flex-direction: column;
    position: relative;
}

.prettyblocks_timeline .bloc1column .contentbloc:before{
    content: '';
    width: 2px;
    height: 102%;
    display: block;
    border-left: 1px solid #DCDFE4;

    position: absolute;
    top: -20px;
    left: 0; right: 0;
    margin: 0 auto;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc{
    display: flex;
    gap: 88px;
    flex-wrap: nowrap;
    align-items: center;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc.even{
    flex-direction: row-reverse;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc:not(.even) .content:nth-child(1):after{
    content: '';
    width: 24px;
    height: 24px;
    outline: 1px solid #9AB7DF;
    border-radius: inherit;
    border: 4px solid var(--PRIMARY-Bleu-medium, #EDEDED);
    border-radius: 3000px;
    background-color: var(--PRIMARY-Blue, #062B5F);
    position: absolute;
    right: -56px;
    top: 50px;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc.even .content:nth-child(2):before{
    content: '';
    width: 24px;
    height: 24px;
    outline: 1px solid #9AB7DF;
    border-radius: inherit;
    border: 4px solid var(--PRIMARY-Bleu-medium, #EDEDED);
    border-radius: 3000px;
    background-color: var(--PRIMARY-Blue, #062B5F);
    position: absolute;
    right: -56px;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc > div{
    flex: 1 0 40%;
    position: relative;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc .content date{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc .content h5{
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;

    /* DESKTOP/Title Large Italic */
    font-family: "Instrument Serif";
    font-size: 28px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 140%; /* 39.2px */
    margin: 12px 0;
}

.prettyblocks_timeline .bloc1column .contentbloc .bloc .content .description{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

@media screen and (max-width: 840px) {

    .prettyblocks_timeline{
        padding: 48px 14px;
    }

    .prettyblocks_timeline  img{
        width: 110px;
        height: 100px;
        object-fit: cover;
        border-radius: 16px;
    }

    .prettyblocks_timeline .d-flex{
        gap: 16px;
        align-items: center;
        margin-bottom: 16px;
    }

    .prettyblocks_timeline .bloc1column .contentbloc{
        padding-left: 23px;
    }

    .prettyblocks_timeline .bloc1column .contentbloc:before{
        margin: 0px !important;
        height: 91% !important;
    }

    .prettyblocks_timeline .bloc1column .contentbloc .bloc .content date{
        font-size: 20px !important;
    }

    .prettyblocks_timeline .bloc1column .contentbloc .bloc .content h5{
        font-size: 18px !important;
        font-weight: 400 !important;
        margin: 0px !important
    }

    .prettyblocks_timeline .title-head{
        font-size: 28px;
    }

    .prettyblocks_timeline .title-head small{
        font-size: 31px;
    }

    .prettyblocks_timeline .bloc1column .contentbloc .bloc .content:after{
        content: '';
        right: inherit !important;
        left: -39px !important;
        top: 40px !important;
        width: 35px !important;
        height: 35px !important;

        outline: none !important;
        border: 8px solid var(--PRIMARY-Bleu-medium, #FFF) !important;
        border-radius: 3000px;
        position: absolute;
        background-size: cover;
        background-color: transparent !important;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMjE0MjkiIHk9IjAuMzIxNDI5IiB3aWR0aD0iMTcuMzU3MSIgaGVpZ2h0PSIxNy4zNTcxIiByeD0iOC42Nzg1NyIgZmlsbD0iI0VERURFRCIvPgo8cmVjdCB4PSIwLjMyMTQyOSIgeT0iMC4zMjE0MjkiIHdpZHRoPSIxNy4zNTcxIiBoZWlnaHQ9IjE3LjM1NzEiIHJ4PSI4LjY3ODU3IiBzdHJva2U9IiM5QUI3REYiIHN0cm9rZS13aWR0aD0iMC42NDI4NTciLz4KPGNpcmNsZSBjeD0iOC45OTk4NiIgY3k9IjguOTk4ODgiIHI9IjYuNDI4NTciIGZpbGw9IiMwNjJCNUYiLz4KPC9zdmc+Cg==');
    }

}
/*
.prettyblocks_list_puces .block-box-container {
    padding: 0 0 72px 0;
}

.prettyblocks_list_text .block-box-container {
    padding: 0 0 72px 0;
}*/


#product #blocksproducts .blocks .prettyblocks_list_text .bloc2column small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
}

#product #blocksproducts .blocks .prettyblocks_list_text .backgrey h2{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
}


#cms .block-social,
#cms #FooterReassurance{
    display: none;
}

/**/

.btn-offcanvas-open{
    cursor: pointer;
}

.offcanvas .offcanvas-main {
    position: fixed;
    z-index: 1050;
    background: #fff;
    box-shadow: 0px;    
    border-radius: 16px 0px 0px 16px;
    transition: 300ms ease-in-out;
    opacity: 0;
    visibility: hidden;
    display: flex;
}

.offcanvas .offcanvas-main .offcanvas-main-left{
    padding: 20px 0;
    width: 332px;
    padding: 16px;
    border-radius: 16px 0px 0px 16px;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--PRIMARY-Blue-light, #DFEAF8);
}
#offcanvas-cart.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .h3.pb-3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: left !important;

    /* DESKTOP/Title Medium */
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
    margin-bottom: 16px;
    padding-bottom: 0px !important;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products{
    margin: 0px !important;
    flex-direction: column;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products{
    width: 100% !important;
    max-width: 100% !important;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature{
    display: flex;
    gap: 12px;
    flex-direction: row;
    align-items: flex-start;
    background-color: #FFF !important;
    margin-bottom: 16px;
    border-radius: 8px;
    padding: 8px;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .product-flags{
    display: none;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-img-top,
.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature img{
    width: 56px;
    height: 56px;
    object-fit: cover;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body{
    padding: 0px !important;
    margin: 0px !important;
    overflow: hidden;
    flex: 1 1 auto !important;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .product-price{
    max-width: none !important;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .product-title.h3{
    overflow: hidden;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-overflow: ellipsis;

    /* DESKTOP/Body Large Bold */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}
.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .product-title,
.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .product-title a{
    overflow: hidden;
    height: auto !important;
    -webkit-line-clamp: 1 !important; /* number of lines to show */
            line-clamp: 1 !important; 
    -webkit-box-orient: vertical;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .flex-action-price{
    margin-top: 16px;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .product-description{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;

    /* DESKTOP/Body Regular */
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */

    overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .text-accent{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

.offcanvas .offcanvas-main .offcanvas-main-left .featured-products .d-flex-products .colum-products .product-miniature .card-body .btn{
    height: 26px;
    padding: 8px 4px;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 44%; /* 6.16px */
    margin-bottom: 0px !important;
    width: 69px !important;
}

.offcanvas .offcanvas-main .offcanvas-main-right{
    padding: 0px;
    flex: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.offcanvas .offcanvas-main .featured-products{
    margin-top: 0px !important;
    padding-top: 0px !important
}

.offcanvas .offcanvas-main .offcanvas-main-right h3{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: center;

    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    margin-bottom: 0px;
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-body{
    overflow-y: auto;
    height: 600px;
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-body .media-body{
    display: flex;
    flex-direction: column;
    height: 100%;
    flex-wrap: nowrap;
    gap: 20px;
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item{
    padding: 24px;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4) !important;
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .url-img,
.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item img{
    width: 104px;
    height: 104px;
    max-width: 104px !important;
    object-fit: cover;
    border-radius: 8px;
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .widget-product-title a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Medium */
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .list-unstyled li span{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .widget-product-meta .text-accent{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .widget-product-meta .regular_price{
    color: var(--NEUTRAL-NEUTRAL-500, #797872) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-decoration-line: strikethrough;
}

.offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item:hover .media{
    transform: none !important;
}

.offcanvas .offcanvas-main .offcanvas-main-right .shipping{
        color: var(--PRIMARY-Blue, #062B5F);
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    margin: 16px 0;
}

.offcanvas .offcanvas-main .offcanvas-main-right .shipping strong{
    color: var(--PRIMARY-Blue, #062B5F);

    /* DESKTOP/Body Regular Bold */
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer{
    border-top: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer div span,
.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer div span strong{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: center;

    /* DESKTOP/Body Regular */
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer div span strong{
    font-weight: 600;
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer div span.text-success{
    color: var(--STATES-Validate-900, #47C799) !important;
}

.offcanvas .offcanvas-main .offcanvas-main-right .btn-primary{
    display: flex;
    height: 48px;
    padding: 4px 6px;

    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;

    border-radius: 300px;
    border-color: var(--PRIMARY-Blue, #062B5F) !important;
    background: var(--PRIMARY-Blue, #062B5F) !important;

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
    margin-bottom: 12px;
}

.offcanvas .offcanvas-main .offcanvas-main-right .btn-outline-secondary{
    display: flex;
    height: 48px;
    padding: 8px;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);

    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;

    /* DESKTOP/Buttons */
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer{
    padding: 32px 24px;
}
  
.offcanvas .offcanvas-main .btn-offcanvas-close {
    font-family: sans-serif;
    font-size: 30px;
    font-weight: lighter;
    width: 24px;
    height: 24px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
    border: none;
    outline: none;
}

.offcanvas .offcanvas-backdrop {
    position: fixed;
    inset: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    transition: 300ms;
}

.offcanvas.offcanvas-right .offcanvas-main {
    width: 800px;
    max-width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    overflow-y: auto;
    transform: translateX(100%);
}

.offcanvas.offcanvas-left .offcanvas-main {
    width: 360px;
    max-width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: translateX(-100%);
}

.offcanvas.offcanvas-top .offcanvas-main {
    height: 360px;
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
}

.offcanvas.offcanvas-bottom .offcanvas-main {
    height: 360px;
    max-height: 100%;
    width: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    transform: translateY(100%);
}

.offcanvas.is-active {
    opacity: 1;
    visibility: visible;
}

.offcanvas.is-active .offcanvas-main {
    opacity: 1;
    z-index: 5050;
    visibility: visible;
    transform: none;
}

.offcanvas.is-active .offcanvas-backdrop {
    opacity: 1;
    visibility: visible;
}

.offcanvas .offcanvas-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 24px 16px 24px !important;
    margin: 0px;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

@media screen and (max-width: 840px){

    .offcanvas .offcanvas-main{
        border-radius: 0px;
        display: block;
        width: 100%;
    }

    .offcanvas .offcanvas-main .featured-products{
        padding: 12px 16px !important;
        background: var(--PRIMARY-Grey, #EDEDED);
    }

    .offcanvas .featured-products .tns-nav{
        padding-bottom: 0px !important;
    }

    .offcanvas .featured-products .h3{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
        text-align: left !important;
        
        /* DESKTOP/Body Large Bold */

        font-size: 16px !important;
        font-style: normal;
        font-weight: 600;
        line-height: 140%; /* 22.4px */
        padding-bottom: 8px !important;
        margin: 0px !important;
    }

    .offcanvas .featured-products .d-flex-products .product-miniature{
        display: flex;
        gap: 12px;
        padding: 8px;
        flex-direction: row;
    }

    .offcanvas .featured-products .d-flex-products .product-miniature .card-body{
        flex: 100% !important;
        overflow: hidden !important;
        padding: 0px !important;
        margin: 0px !important;
    }

    .offcanvas .featured-products .d-flex-products .product-miniature .card-img-top,
    .offcanvas .featured-products .d-flex-products .product-miniature img{
        width: 56px;
        height: 56px;
        object-fit: cover;
        border-radius: 5.268px;
    }

    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .product-title{
        overflow: hidden;
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
        text-overflow: ellipsis;
    
        /* DESKTOP/Body Large Bold */

        font-size: 16px !important;
        font-style: normal;
        font-weight: 600;
        line-height: 140%; /* 22.4px */
    }
    
    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .product-title a{
        overflow: hidden;
       display: -webkit-box;
       -webkit-line-clamp: 1; /* number of lines to show */
               line-clamp: 1; 
       -webkit-box-orient: vertical;
    }
    
    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .flex-action-price{
        margin-top: 16px;
    }
    
    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .product-description{
        color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;
    
        /* DESKTOP/Body Regular */

        font-size: 14px !important;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 19.6px */
    
        overflow: hidden;
       display: -webkit-box;
       -webkit-line-clamp: 1; /* number of lines to show */
               line-clamp: 1; 
       -webkit-box-orient: vertical;
    }
    
    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .text-accent{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    
        /* DESKTOP/Body Large Bold */

        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 140%; /* 22.4px */
    }
    
    .offcanvas .featured-products .d-flex-products .product-miniature .card-body .btn{
        height: 26px;
        padding: 8px 4px;
        color: var(--NEUTRAL-NEUTRAL-50, #FFF);
        text-align: center;

        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 44%; /* 6.16px */
        margin-bottom: 0px !important;
        width: 69px !important;
    }

    .offcanvas .featured-products .d-flex-products .product-miniature .card-body > .d-flex{
        flex-direction: row !important;
        align-items: center !important;
        flex-wrap: nowrap !important;
    }

    .offcanvas .offcanvas-main .featured-products{
        margin-bottom: 0px !important;
    }

    .offcanvas .offcanvas-main .offcanvas-main-right .shipping,
    .offcanvas .offcanvas-main .offcanvas-main-right .shipping strong{
        color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;
        text-align: center;

        font-size: 10px !important;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 14px */
        margin-bottom: 0px;
    }

    .offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-main-right-head{
        height: 60vh;
    }

    .offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-footer{
        padding: 16px !important;
    }

    .offcanvas .offcanvas-main .featured-products .d-flex-products .product-miniature .product-flags{
        display: none;
    }

}

.prettyblocks_video .video-container {
    display: none;
    position: relative;
    height: 0;
}
.prettyblocks_video .video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.prettyblocks_video .video {
    display: block;
    width: 100%;
    /*new video style*/
}

.prettyblocks_video .video .embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}

.prettyblocks_video .video .embed-responsive::before {
    display: block;
    content: "";
}

.prettyblocks_video .video .embed-responsive .embed-responsive-item,
 .prettyblocks_video .video .embed-responsive embed,
 .prettyblocks_video .video .embed-responsive iframe,
 .prettyblocks_video .video .embed-responsive object,
 .prettyblocks_video .video .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
  }
 .prettyblocks_video .video .youtube {
    position: relative;
      padding-bottom: 56.25%;
    overflow: hidden;
    cursor: pointer;
    border-radius: 16px;
  }
 /*.prettyblocks_video .video .youtube:hover .play-button {
    height: 110px;
    width: 110px;
  }
  @media (max-width: 768px) {
   .prettyblocks_video .video .youtube:hover .play-button {
      height: 60px;
      width: 60px;
    }
  }*/
 .prettyblocks_video .video .youtube img {
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;
  }
 .prettyblocks_video .video .youtube .play-button {
    width: 117.6px;
    height: 117.642px;
    z-index: 1;
    opacity: 1;
  }
  @media (max-width: 768px) {
   .prettyblocks_video .video .youtube .play-button {
      height: 50px;
      width: 50px;
    }
  }
  @media (max-width: 768px) {
   .prettyblocks_video .video .youtube .play-button:before {
      border-width: 14px 0 14px 22px;
      margin-left: 4px;
    }
  }
 .prettyblocks_video .video .youtube img,
 .prettyblocks_video .video .youtube .play-button {
    cursor: pointer;
  }
 .prettyblocks_video .video .youtube img,
 .prettyblocks_video .video .youtube iframe,
 .prettyblocks_video .video .youtube .play-button,
 .prettyblocks_video .video .youtube .play-button:before {
    position: absolute;
  }
 .prettyblocks_video .video .youtube .play-button,
 .prettyblocks_video .video .youtube .play-button:before {
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
  }
 .prettyblocks_video .video .youtube iframe {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
  }

  #netreviews_tab{
    padding: 96px 88px;
    background: var(--PRIMARY-Blue-light, #E1E9F8);
}

#netreviews_reviews_tab{
    display: flex;
    gap: 123px;
    background-color: transparent;
}

#netreviews_reviews_tab > div{
    flex: 1 0 auto;
    background-color: transparent;
}

#netreviews_reviews_tab .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium */
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

#netreviews_reviews_tab .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;

    /* DESKTOP/Headline Medium - Italic */
    font-family: "Instrument Serif";
    font-size: 44px !important;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

#netreviews_reviews_tab #netreviews_rating_section{
    border-bottom: 0px !important;
    padding: 0px;
    flex: 2.2;
}

#netreviews_reviews_tab .netreviews_reviews_section{
    flex: 4;
}

#netreviews_reviews_tab .netreviews_review_rate_and_stars{
    height: auto !important;
    width: max-content !important;
    margin-right: 10px;
}

#netreviews_reviews_tab .netreviews_note_generale{
    padding: 13px 0 24px !important;
}

#netreviews_reviews_tab .netreviews_note_generale,
#netreviews_reviews_tab .netreviews_note_generale span.note{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large Bold */
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600;
    line-height: 140% !important; /* 22.4px */
    
}

#netreviews_reviews_tab .netreviews_subtitle{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Large Bold */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
    margin-bottom: -10px !important;
    display: flex;
}

#netreviews_reviews_tab .netreviews_subtitle:before{
    content: '';
    display: flex;
    width: 24px;
    height: 24px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    margin-right: 8px;
    margin-top: -2px;
    background-size: cover;
    background-image: url(../img/check.svg);
}

#netreviews_reviews_tab .netreviews_bg_stars_big{
    margin: 0px 5px 0 0 !important
}

.netreviews_bg_stars_big{
    width: 100px
}

.netreviews_bg_stars_big svg{
    width: 24px; height: 24px;
}

#netreviews_reviews_tab .netreviews_rating_header{
    display: none;
}

#netreviews_reviews_tab .netreviews_helpful_block{
    display: none;
}

#netreviews_reviews_tab .netreviews_customer_name{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Large */
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    width: 170px;
    flex: 0 0 170px;
}

#netreviews_reviews_tab .netreviews_customer_name span,
#netreviews_reviews_tab .netreviews_customer_name order_date{
    display: none;
}

#netreviews_reviews_tab .netreviews_review_part{
    display: flex;
    gap: 16px;
    width: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
}

#netreviews_reviews_tab .netreviews_review_rate_and_stars .netreviews_review_rate_and_stars_column{
    height: 20px;
    display: flex;
}

#netreviews_reviews_tab .netreviews_review_rate_and_stars .netreviews_review_rate_and_stars_column .netreviews_reviews_rate{
    position: static;
}

span.stars, span.stars span {
    display: block;
    fill: black;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSI+CiAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS45MzMxIDEyLjkyNjJMNS41NjczNiAxNUw2LjQ3NDEgMTAuNDFMMy4xODMxMSA3LjA0NEw3LjgxNzM1IDYuNDY1NzVMOS45MzMxIDIuMjVMMTIuMDQ4OSA2LjQ2NTc1TDE2LjY4MzEgNy4wNDRMMTMuMzkyMSAxMC40MUwxNC4yOTg5IDE1TDkuOTMzMSAxMi45MjYyWiIgc3Ryb2tlPSIjNzQ3NzdDIiBzdHJva2Utd2lkdGg9IjAuNTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICA8L3N2Zz4=') 0 0 repeat-x;
    width: 100px; /* width of a star multiplied by 5 */
    height: 20px; /* the height of the star */
    background-size: 20px 20px;
}
  
span.stars span {
    background-position: 0 0;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNDQ5NzEgMTIuOTI2Mkw1LjA4Mzk2IDE1TDUuOTkwNzEgMTAuNDFMMi42OTk3MSA3LjA0NEw3LjMzMzk2IDYuNDY1NzVMOS40NDk3MSAyLjI1TDExLjU2NTUgNi40NjU3NUwxNi4xOTk3IDcuMDQ0TDEyLjkwODcgMTAuNDFMMTMuODE1NSAxNUw5LjQ0OTcxIDEyLjkyNjJaIiBmaWxsPSIjRkZBRjM3IiBzdHJva2U9IiNGRkFGMzciIHN0cm9rZS13aWR0aD0iMS42ODEyMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==');
}
.netreviews_font_stars{
    width: 100px;
}

/**/

.product-miniature .netreviews_review_rate_and_stars{
    width: 80px;
}

.product-miniature span.starsminiature{
    margin-right: 5px !important;
}

.product-miniature span.starsminiature, .product-miniature span.starsminiature span {
    display: block;
    fill: black;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSI+CiAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS45MzMxIDEyLjkyNjJMNS41NjczNiAxNUw2LjQ3NDEgMTAuNDFMMy4xODMxMSA3LjA0NEw3LjgxNzM1IDYuNDY1NzVMOS45MzMxIDIuMjVMMTIuMDQ4OSA2LjQ2NTc1TDE2LjY4MzEgNy4wNDRMMTMuMzkyMSAxMC40MUwxNC4yOTg5IDE1TDkuOTMzMSAxMi45MjYyWiIgc3Ryb2tlPSIjNzQ3NzdDIiBzdHJva2Utd2lkdGg9IjAuNTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICA8L3N2Zz4=') 0 0 repeat-x;
    width: 80px; /* width of a star multiplied by 5 */
    height: 16px; /* the height of the star */
    background-size: 16px 16px;
}

.product-miniature .short-description p{
    color: inherit !important;
}
  
.product-miniature span.starsminiature span {
    background-position: 0 0;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNDQ5NzEgMTIuOTI2Mkw1LjA4Mzk2IDE1TDUuOTkwNzEgMTAuNDFMMi42OTk3MSA3LjA0NEw3LjMzMzk2IDYuNDY1NzVMOS40NDk3MSAyLjI1TDExLjU2NTUgNi40NjU3NUwxNi4xOTk3IDcuMDQ0TDEyLjkwODcgMTAuNDFMMTMuODE1NSAxNUw5LjQ0OTcxIDEyLjkyNjJaIiBmaWxsPSIjRkZBRjM3IiBzdHJva2U9IiNGRkFGMzciIHN0cm9rZS13aWR0aD0iMS42ODEyMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==');
}
.product-miniature .netreviews_font_stars{
    width: 80px;
}

#netreviews_reviews_tab .netreviews_customer_review{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);

    /* DESKTOP/Body Large */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#netreviews_reviews_tab .netreviews_review_part.first-child{
    border-top: 0px !important
}

#netreviews_reviews_tab .netreviews_review_part{
    padding: 32px 0 !important;
    border-top: 1px solid rgba(6, 43, 95, 0.12);
}

#netreviews_reviews_tab .netreviews_global_rating{
    width: 100%;
    border-right: 0px;
    position: static;
}

#netreviews_reviews_tab .netreviews_button{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 40px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

#netreviews_reviews_tab .netreviews_button:after {
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center;
}

#netreviews_reviews_tab .netreviews_button:hover{
    background-color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
}

.prettyblocks_header_promo .flexPromo{
    display: flex;
    gap: 16px;
}

.prettyblocks_header_promo .flexPromo > div{
    flex: 1;
}

.prettyblocks_header_promo .flexPromo > div.flexPromoLeft{
    border-radius: 16px;
    position: relative;
    background: var(--PRIMARY-Blue-dark, #03152F);
}

.prettyblocks_header_promo .flexPromo .flexPromoRight{
    gap: 16px;
    display: flex;
    flex-direction: column;
}

.prettyblocks_header_promo .flexPromo .flexPromoRight .content{
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    height: 100%;
}

.prettyblocks_header_promo .flexPromo .flexPromoRight .content .contentText{
    display: flex;
    position: absolute;
    bottom: 0px; left: 0;
    width: 100%;
    height: 100%;
}

.prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText{
    /*position: absolute;
    top: 50%; left: 0; right: 0;
    margin: 0 auto;*/
    padding: 56px;
    /*transform: translateY(-50%);*/
    width: 100%;
    text-align: center;
}

.prettyblocks_header_promo .flexPromo .flexPromoLeft .content{
    display: flex;
    height: 100%;
}

.prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText .title-head{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 52.8px */
    margin-bottom: 56px;
}

.prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText .title-head small{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);

    /* DESKTOP/Headline Large Italic */
    font-family: "Instrument Serif";
    font-size: 52px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText .description p{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_header_promo .flexPromo .flexPromoRight .content .contentText .d-flex{
    display: flex;
    padding: 24px;
    flex-direction: column;
    gap: 2px;
    width: 100%;
}

.prettyblocks_header_promo .flexPromo .flexPromoRight .content .contentText .d-flex h3{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    margin-bottom: 0px;
}

.prettyblocks_header_promo .flexPromo .flexPromoRight .content .contentText .d-flex .description{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */ 
}

.prettyblocks_products .title-head{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
}

.prettyblocks_products .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-family: "Instrument Serif";
    font-size: 44px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_products .listProducts{
    margin: 40px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 48px 16px;
}

.prettyblocks_products .listProducts > article{
    flex: 20%;
}

.prettyblocks_products .btn{
    margin: 0 auto;
}

@media screen and (max-width: 840px) {

    .prettyblocks_header_promo .flexPromo{
        flex-direction: column;
    }

    .prettyblocks_header_promo .flexPromo .contentText{
        padding: 16px !important;
    }

    .prettyblocks_header_promo .flexPromo .title-head,
    .prettyblocks_header_promo .flexPromo .title-head small{
        font-size: 32px !important;
    }

    .prettyblocks_header_promo .flexPromo .description p{
        font-size: 16px !important;
    }

    .prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText{
        position: static;
        transform: none
    }

    .prettyblocks_header_promo .flexPromo .flexPromoLeft .content .contentText .title-head{
        margin-bottom: 16px
    }

    .prettyblocks_header_promo .flexPromo .flexPromoRight .content .contentText .d-flex{
        padding: 0;
    }

    .prettyblocks_products .title-head{
        font-size: 28px;
    }

    .prettyblocks_products .title-head small{
        font-size: 31px;
    }

    .prettyblocks_products .listProducts > article{
        flex: 40%;
    }

    #footer .pb-4.bg-darker .container > div{
        flex-direction: column !important;
    }

}

#checkout #checkout-steps{
    padding: 24px;
    border-radius: 8px;
    margin-bottom: 40px;
    background: var(--Neutral-N-50, #FFF);
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
}

#checkout #wrapper{
    background: var(--Neutral-N-50, #FFFFFF);
}

#checkout #wrapper > .container > .row{
    margin: 0px !important;
}

#checkout #content-wrapper{
    padding: 40px 0px 0px !important;
}

#checkout #content-wrapper .accordion .card-header{
    border-bottom: 0px;
}

#checkout #content-wrapper .accordion .card-header .columnLinkAccordeon{
    display: flex;
    align-items: center;
    justify-content: space-between;  
}

#checkout #content-wrapper .accordion .card-header .columnLinkAccordeon > a{
    display: flex;
    gap: 12px;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    align-items: flex-end;
}

#checkout #content-wrapper .accordion .card-header .columnLinkAccordeon strong{
    width: 24px;
    height: 24px;
    display: flex;
    border-radius: 400px;
    justify-content: center;
    align-items: center;
    background: var(--PRIMARY-Blue, #062B5F);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; /* 16px */
}

#checkout #content-wrapper .accordion .accordion-indicator{
    display: none;
}

#checkout #content-wrapper .accordion .card{
    border: 0px;
    background-color: transparent;
}

#checkout #content-wrapper .accordion .createAccount.hide,
#checkout #content-wrapper .accordion .addAccount.hide{
    display: none;
}

#checkout #content-wrapper .accordion .createAccount,
#checkout #content-wrapper .accordion .addAccount{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}


#checkout #content-wrapper .accordion .createAccount a,
#checkout #content-wrapper .accordion .addAccount a{
    display: block;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-decoration-line: underline;
}

#checkout .tab-pane form label{
    color: var(--Neutral-N-500, #74777C);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal; /* 22.4px */
}

#checkout .tab-pane form .row .col-12:first-child label.d-block{
    display: none !important;
}

#checkout .tab-pane form .col-12 label.focussed{
    color: var(--Neutral-N-700, #100F0F);
    line-height: 22px;
}

#checkout .tab-pane form label.focussed{
    font-size: 12px;
    color: var(--Principale-Blue, #062B5F);
}

#checkout .tab-pane form#login-form .form-group,
#checkout .tab-pane form div[class^="col-sm"] .form-group{
    position: relative;
}

#checkout .tab-pane form#login-form input.form-control,
#checkout .tab-pane form div[class^="col-sm"] label:not(.password-toggle-btn),
#checkout .tab-pane form div[class^="col-sm"] input.form-control{
  display: block;
  width: 100%;
}

#checkout form label.focussed + input.form-control{
    border: 1px solid var(--Neutral-N-300, #DCDFE4) !important;
    background: var(--Neutral-N-100, #FBFBFB) !important;
}

#checkout .tab-pane form#login-form input.form-control,
#checkout .tab-pane form div[class^="col-sm"] select.form-control,
#checkout .tab-pane form div[class^="col-sm"] input.form-control {
    border-radius: 16px;
    height: 56px;
    padding: 20px 8px 4px 12px;
    transition: all 0.1s;
    font-size: 16px;
    font-style: normal;
    border-radius: 8px;
    font-weight: 500;
    line-height: normal;
    color: var(--Neutral-N-700, #100F0F);
    border: 1px solid var(--Principale-Blue, #062B5F);
    background: var(--NEUTRAL-N-100, #FBFBFB);
}

#checkout input::-webkit-search-decoration,
#checkout input::-webkit-search-cancel-button,
#checkout input::-webkit-search-results-button,
#checkout input::-webkit-search-results-decoration {
  display: none;
}

#checkout input:-webkit-autofill {
  box-shadow: 0 0 0 1000px white inset !important;
  -webkit-box-shadow: 0 0 0 1000px white inset !important;
  -webkit-text-fill-color: #000 !important;
}


#checkout .tab-pane form#login-form label:not(.password-toggle-btn),
#checkout .tab-pane form div[class^="col-sm"] label:not(.password-toggle-btn) {
  position: absolute;
  z-index: 50;
  top: 1rem;
  left: 12px;
  cursor: text;
  margin-bottom: 0px;
  transition: all 0.1s ease-in-out;
}

#checkout .tab-pane form#login-form label:not(.password-toggle-btn).focussed,
#checkout .tab-pane form div[class^="col-sm"] label:not(.password-toggle-btn).focussed,
#checkout .tab-pane form div[class^="col-sm"] label+input.form-control.notEmpty,
#checkout .tab-pane form div[class^="col-sm"] label[for="field-id_country"] {
    font-size: 12px;
    top: 0.5rem;
}

#checkout .tab-pane form#login-form input.form-control:focus ,
#checkout .tab-pane form div[class^="col-sm"] input.form-control:focus {
  outline: none;
  box-shadow: 0px 0px transparent
}

#checkout .tab-pane form#login-form input.form-control::placeholder,
#checkout .tab-pane form div[class^="col-sm"] input.form-control::placeholder {
    color: white;
    opacity: 1; /* Firefox */
}

#checkout .tab-pane form#login-form input.form-control::-ms-input-placeholder,
#checkout .tab-pane form div[class^="col-sm"] input.form-control::-ms-input-placeholder { /* Edge 12 -18 */
    color: white;
}

#checkout .tab-pane form#login-form input.form-control.focussed::placeholder,
#checkout .tab-pane form div[class^="col-sm"] input.form-control.focussed::placeholder {
    color: #000;
    opacity: 1; /* Firefox */
}

#checkout .tab-pane form#login-form input.form-control.focussed::-ms-input-placeholder,
#checkout .tab-pane form div[class^="col-sm"] input.form-control.focussed::-ms-input-placeholder { /* Edge 12 -18 */
    color: #000;
}

#checkout .tab-pane form  .password-toggle-btn{
    top: 70%;
}

#checkout .tab-pane form  .password-toggle-btn i{
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
}

#checkout #customer-form .form-fields > .row > .col-sm-6:nth-child(4),
#checkout #customer-form .form-fields > .row > .col-sm-6:nth-child(5),
#checkout #customer-form .form-fields > .row > .col-sm-6:nth-child(6){
    max-width: 100%;
    flex: 0 0 100%;
}

#checkout .tab-pane form .custom-control-label{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
}

#checkout .continue{
    border-radius: 32px;
    padding: 10px 32px;
    background: var(--Principal-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

#checkout .continue.disabled{
    color: var(--Neutral-N-400, #9B9FA5) !important;
    background: var(--Principale-Grey, #EDEDED);
}

#checkout .cancel-address{
    border-radius: 32px;
    padding: 10px 32px;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    display: block;
    margin-top: 10px;
}

#checkout .user_form-footer{
    text-align: center;
}

#checkout .user_form-footer a{
    display: block;
    margin-top: 10px;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-decoration-line: underline;
}

#checkout .card.checkout-step.-reachable,
#checkout .card.checkout-step.-unreachable{
    padding: 12px 0;
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4) !important;
}

#checkout .card.checkout-step.-reachable.-current .edit{
    display: none;
}

#checkout .card.checkout-step.-reachable:not(.-current) .edit{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#checkout .card.checkout-step .columnLinkAccordeon .dflexTitle{
    align-items: center;
    flex-wrap: wrap;
    display: flex;
    gap: 16px;
}

#checkout .namelogged{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#checkout .namelogged span{
    display: block;
    color: var(--Neutral-N-700, #100F0F)!important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#checkout .card.checkout-step .columnLinkAccordeon .dflexTitle span{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 24px;
}

#checkout .card.checkout-step.-complete:not(.-current) .columnLinkAccordeon .dflexTitle span{
    color: var(--Neutral-N-400, #9B9FA5);
    font-size: 24px;
}

#checkout #checkout-steps .checkout-step .card-body{
    padding: 12px 0 0 !important;
}

#checkout .card.checkout-step .columnLinkAccordeon.connected{
    display: block !important;
}

#checkout .card.checkout-step .columnLinkAccordeon > a{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#checkout #checkout-steps .card.checkout-step.-reachable:first-child{
    padding-top: 0px;
}

#checkout .card.checkout-step.-unreachable .card-header{
    opacity: 1 !important;
}

#checkout #checkout-payment-step{
    border-bottom: 0px !important;
}

#checkout .card.checkout-step.-unreachable a{
    padding: 0px !important;
}

#checkout .card.checkout-step.-reachable{
    border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4) !important;
}

#checkout .card.checkout-step.-unreachable a span{
    color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5);
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
    display: flex;
    align-items: center;
}

#checkout .card.checkout-step.-unreachable a span strong{
    width: 32px;
    height: 32px;
    padding: 8px 10.667px;
    border-radius: 400px;
    margin-right: 16px;
    background: var(--Principal-Bleu-Light, #DFEAF8);

    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; /* 16px */
}


#checkout .cz-sidebar-static .cart-summary-products{
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    border-bottom: 0px !important;
}

#checkout .cz-sidebar-static .cart-summary-products .media{
    gap: 16.39px;
    margin-bottom: 10px !important;
}

#checkout .cz-sidebar-static .cart-summary-products .media > a{
    width: 82px;
    height: 82px;
}

#checkout .cz-sidebar-static .cart-summary-products .media img{
    width: 82px;
    height: 82px;
    max-width: 82px !important;
    border-radius: 8px;
}

#checkout .alert.alert-danger{
    border: 0px;
    color: var(--Neutral-N-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 8px;
    background: var(--Secondary-D-700, #FFDCDC);
}

#checkout #checkout-personal-information-step .alert.alert-danger{
    display: flex;
    justify-content: space-between;
}

#checkout #checkout-personal-information-step .alert.alert-danger:after{
    content: 'Créez un compte';
    cursor: pointer;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    color: var(--Neutral-N-700, #100F0F);
}

#checkout .js-address-form h3,
#checkout #checkout-delivery-step h3,
#checkout #checkout-payment-step h3{
    color: var(--Neutral-N-700, #100F0F)!important;
    margin-bottom: 0px !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

#checkout #delivery-address > .address-selector{
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    padding: 24px 0;
    background-color: white;
    margin-bottom: 0px !important;
}

#checkout #delivery-address .address-item{
    border-radius: 8px;
    overflow: hidden;
    width: calc(100% / 3 - 8px);
    border: 1px solid var(--Principal-Bleu-mediem, #9AB7DF);
    background: var(--Neutral-N-50, #FFF);
}

#checkout #delivery-address .address-item.selected{
    border: 2px solid var(--Principale-Blue, #062B5F);
}

#checkout #delivery-address .address-item .font-size-base{
    padding: 0px 16px 12px;
}

#checkout #delivery-address .address-item .edit-address{
    color: var(--Principale-Blue, #062B5F);
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

#checkout #delivery-address .address-item .delete-address{
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

#checkout #delivery-address .address-item .custom-control{
    padding-left: 0px !important;
}

#checkout #checkout-payment-step .payment-options .payment-option input,
#checkout #delivery-address .address-item input{
    display: none;
}

#checkout #delivery-address .address-item label{
    flex-direction: column;
}

#checkout #delivery-address .address-item label .text-dark{
    padding: 8px;
    margin-top: -1px;
    background: var(--Principal-Bleu-Light, #DFEAF8);
}

#checkout #delivery-address .address-item.selected label .text-dark{
    color: white;
    background: var(--Principale-Blue, #062B5F);
}

#checkout #delivery-address .address-item.selected label .text-dark span{
    color: white;
}

#checkout #delivery-address .address-item label .text-dark span{
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    margin: 0 auto;
    text-align: center;
    color: var(--Principale-Blue, #062B5F);
}

#checkout #delivery-address .address-item label .text-muted{
    color: #000 !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 12px 16px 8px;
}

#checkout #delivery-address .address-item label:before,
#checkout #delivery-address .address-item label:after{
    content: none;
}

#checkout #delivery-address > .btn{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#checkout #checkout-payment-step .payment-options{
    display: flex;
    gap: 8px;
    padding: 24px 0;
    background-color: white;
    margin-bottom: 0px !important;
}

#checkout #checkout-payment-step .payment-options .payment-option{    
    width: calc(100% / 4);    
}

#checkout #checkout-payment-step .payment-options .payment-option .custom-control{
    width: 100%;
    margin-top: 0px !important;
    padding-left: 0px !important;
}

#checkout #checkout-payment-step .payment-options .payment-option label{
    border-radius: 8px;
    overflow: hidden;
    width: 100%;
    border: 1px solid var(--Principal-Bleu-mediem, #9AB7DF);
    background: var(--Neutral-N-50, #FFF);    
    color: var(--Neutral-N-700, #100F0F);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#checkout #checkout-payment-step .payment-options .payment-option label .body_label{
    padding: 12px 20px;
}

#checkout #checkout-payment-step .payment-options .payment-option input:checked + label{
    border: 2px solid var(--Principale-Blue, #062B5F);
}

#checkout #checkout-payment-step .payment-options .payment-option input:checked + label .header_label {
    background: var(--Principal-Bleu, #062B5F);
}

#checkout #checkout-payment-step .payment-options .payment-option input:checked + label .header_label img {
    filter: brightness(0) saturate(100%) invert(1);
}

#checkout #checkout-payment-step .payment-options .payment-option .header_label{
    padding: 4px 8px;
    margin-top: -1px;
    background: var(--Principal-Bleu-Light, #DFEAF8);
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

#checkout .cz-sidebar-static .cart-summary-products .media a.d-block,
#checkout .cz-sidebar-static .cart-summary-products .media img{
    width: 42px;
    height: auto;
    align-self: stretch;
    aspect-ratio: 1/1;
    margin-right: 0px !important;
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal; /* 28px */
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .list-unstyled span{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C) !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal; /* 22.4px */
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .widget-product-title{
    display: flex;
    flex-direction: column;
    margin-bottom: 0px !important;	
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .widget-product-title ul{
    margin-top: 0;
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .widget-product-title ul,
#checkout .cz-sidebar-static .cart-summary-products .media .media-body .widget-product-title ul li{
    margin-bottom: 0px !important;
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .widget-product-meta{
    gap: 8px;
    display: flex;
    align-items: center;
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .text-accent{
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;
    text-align: right;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal; /* 22.4px */
}

#checkout .cz-sidebar-static .cart-summary-products .media .media-body .regular-price{
    color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5) !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-decoration: line-through;
}

#checkout #FooterReassurance{
    background: var(--PRIMARY-Beige, #F9F7F3) !important;
}

#checkout #js-delivery .delivery-options .delivery-option{
    border: 0px;
    border-radius: 0px;
    padding: 0px !important;    
    margin-bottom: 0px !important;    
}

#checkout #js-delivery .delivery-options .delivery-option label{
    border-radius: 8px;
    overflow: hidden;    
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #9AB7DF);
}

#checkout #js-delivery .delivery-options .custom-control-label{
    gap: 8px;   
    flex-direction: column;
}

#checkout #js-delivery .delivery-options .custom-control-label .body_label{
    display: flex;
    padding: 12px 8px;
    gap: 8px;   
    flex-direction: column;
    height: calc(100% - 40px);
}

#checkout #js-delivery .delivery-options .delivery-option input:checked + label{
    border: 2px solid var(--PRIMARY-Blue, #062B5F);
}

#checkout #js-delivery .delivery-options .delivery-option input:checked + label .header_shipping{
    background: var(--Principal-Bleu, #062B5F);
}

#checkout #js-delivery .delivery-options .delivery-option input:checked + label .header_shipping img{
    filter: brightness(0) saturate(100%) invert(1);
}

#checkout #js-delivery .delivery-options .delivery-option .d-flexcustom{
    display: flex;
    gap: 8px ;
    flex: 4;
    flex-direction: column;
    align-items: center;
}

.custom-control-input:checked~.custom-control-label:before{
    background: var(--PRIMARY-Blue, #062B5F);
    border: 0px;
}

#checkout #js-delivery .delivery-options .delivery-option .text-dark{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: center;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 500 !important;
    height: 2.6rem;
    line-height: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;       /* Nombre de lignes maximum */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

#checkout #js-delivery .delivery-options .delivery-option .text-muted{
    color: var(--Neutral-N-500, #74777C) !important;
    text-align: center;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#checkout #js-delivery .delivery-options .delivery-option .text-accent{
    color: var(--NEUTRAL-N-600, #313437) !important;
    text-transform: capitalize;
    text-align: center;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#checkout #js-delivery .delivery-options .delivery-option .text-accent del{
    color: var(--Neutral-N-500, #74777C) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-left: 8px;
    text-decoration-line: line-through;
}

#checkout .delivery-options{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

#checkout .delivery-options .delivery-option{
    padding: 10px 16px;
    border-radius: 32px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    flex: calc(100% / 3 - 8px);
    max-width: calc(100% / 3 - 8px);
}

#checkout .delivery-options .delivery-option input{
    display: none;
}

#checkout .delivery-options .delivery-option label:before,
#checkout .delivery-options .delivery-option label:after{
    content: none;
}

#checkout .delivery-options .delivery-option .custom-control{
    padding-left: 0px;
    flex-direction: column;
}

#checkout .delivery-options .delivery-option .custom-control .header_shipping{
    padding: 4px 8px;
    width: 100%;
    margin-top: -1px;
    background: var(--Principal-Bleu-Light, #DFEAF8);
}

#checkout .payment-options .payment-option .paypal-marks{
    display: none;
}

#checkout #payment-confirmation .btn{
    height: 48px;
    padding: 4px 6px;
    border-radius: 300px;
    background: var(--Principal-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

#checkout #headerCheckout{
    padding: 16px 0px;
    margin-bottom: 24px;
    background: var(--Neutral-N-50, #FFF);
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);    
}

#checkout #headerCheckout .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
}

#checkout #headerCheckout .btn-ico {
    display: flex;
    height: 48px;
    padding: 0px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: max-content;
    border: 0px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
}

#checkout #headerCheckout .btn-ico:before{
    content: '';
    width: 16px;
    height: 32px;
    fill: #313437 !important;
    border-radius: 300px;
    background: transparent;
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48ZGVmcz48cGF0aCBpZD0id2V1aUFycm93T3V0bGluZWQwIiBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Im03LjU4OCAxMi40M2wtMS4wNjEgMS4wNkwuNzQ4IDcuNzEzYS45OTYuOTk2IDAgMCAxIDAtMS40MTNMNi41MjcuNTJsMS4wNiAxLjA2bC01LjQyNCA1LjQyNXoiLz48L2RlZnM+PHVzZSBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGhyZWY9IiN3ZXVpQXJyb3dPdXRsaW5lZDAiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNS4wMiA5LjUwNSkiLz48L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(180deg);
}

#checkout #headerCheckout img{
    width: 229px;
    height: auto;
}

#checkout #headerCheckout .btn-phone {
    display: flex;
    height: 48px;
    padding: 0px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 0px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-600, #313437);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
}

/*#checkout #headerCheckout .btn-phone:before{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMDQ2NDYgMTAuOTU1M0M4LjA3MTQ2IDkuOTgwMjYgNy4zMzY0NiA4Ljg4ODU5IDYuODQ4MTMgNy43ODEwOUM2Ljc0NDggNy41NDY5MyA2LjgwNTYzIDcuMjcyNzYgNi45ODY0NiA3LjA5MTkzTDcuNjY4OTYgNi40MTAyNkM4LjIyODEzIDUuODUxMDkgOC4yMjgxMyA1LjA2MDI2IDcuNzM5OCA0LjU3MTkzTDYuNzYxNDYgMy41OTM1OUM2LjExMDYzIDIuOTQyNzYgNS4wNTU2MyAyLjk0Mjc2IDQuNDA0OCAzLjU5MzU5TDMuODYxNDYgNC4xMzY5M0MzLjI0Mzk2IDQuNzU0NDMgMi45ODY0NiA1LjY0NTI2IDMuMTUzMTMgNi41Mjg1OUMzLjU2NDggOC43MDYwOSA0LjgyOTggMTEuMDkwMyA2Ljg3MDYzIDEzLjEzMTFDOC45MTE0NiAxNS4xNzE5IDExLjI5NTYgMTYuNDM2OSAxMy40NzMxIDE2Ljg0ODZDMTQuMzU2NSAxNy4wMTUzIDE1LjI0NzMgMTYuNzU3OCAxNS44NjQ4IDE2LjE0MDNMMTYuNDA3MyAxNS41OTc4QzE3LjA1ODEgMTQuOTQ2OSAxNy4wNTgxIDEzLjg5MTkgMTYuNDA3MyAxMy4yNDExTDE1LjQyOTggMTIuMjYzNkMxNC45NDE1IDExLjc3NTMgMTQuMTQ5OCAxMS43NzUzIDEzLjY2MjMgMTIuMjYzNkwxMi45MDk4IDEzLjAxNjlDMTIuNzI5IDEzLjE5NzggMTIuNDU0OCAxMy4yNTg2IDEyLjIyMDYgMTMuMTU1M0MxMS4xMTMxIDEyLjY2NjEgMTAuMDIxNSAxMS45MzAzIDkuMDQ2NDYgMTAuOTU1M1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');
    background-repeat: no-repeat;
    background-position: center;
}*/

#checkout #footerCheckout{
    padding: 56px 0;
    background: var(--PRIMARY-Blue-dark, #03152F);
}

#checkout #footerCheckout .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#checkout #footerCheckout img{
    width: 148.571px;
    height: 52px;
}

#checkout #footerCheckout a{
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#checkout #colissimo-pickup-point-address-selected{
    border: 0px !important;
}

#checkout #colissimo-pickup-point-address-selected header .colissimo-pickup-point-address{
    padding: 0px !important;
}

#checkout #colissimo-pickup-point-address-selected header .colissimo-pickup-point-address header{
    padding: 0px !important;
}

#checkout #colissimo-pickup-point-address-selected #colissimo-select-pickup-point{
    background-color: transparent !important;
    color: var(--PRIMARY-Blue,#062B5F) !important;
}

#checkout .step_mobile{
    display: none;
}

/*
#checkout .popupPayment.active .popup_body{
    position: fixed;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: translateY(-50%);
    padding: 16px;
    width: max-content;
    border-radius: 8px;
    z-index: 999999999999999;
    background: var(--Neutral-N-50, #FFF);
}

#checkout .popupPayment.active .fade{
    opacity: 1;
    top: 0; left: 0;
    display: block;
    position: fixed;
    z-index: 99999999999999;
    width: 100vw; height: 100vh;
    background: rgba(0, 0, 0, 0.6);
}*/

@media screen and (max-width: 768px) {

    #checkout #headerCheckout .container .headerCheckout_column:nth-child(2),
    #checkout #headerCheckout .container .headerCheckout_column:nth-child(3){
        display: none;
    }

    #checkout #content-wrapper{
        padding: 0px !important;
    }

    #checkout #content-wrapper #main > .row{
        flex-direction: column-reverse;
    }

    #checkout #content-wrapper #main > .row .col-lg-5{
        padding: 0px !important;
    }

    #checkout .cz-sidebar-static .ColumnSummary{
        padding: 0px !important;
    }

    #checkout .cz-sidebar-static .ColumnSummary .close{
        margin-right: -5px;
        transform: scale(1.3);
    }

    #checkout .cz-sidebar-static .ColumnSummary .close path{
        stroke: #000000;
    }

    #checkout #content-wrapper .cz-sidebar-static{
        position: fixed;
        top: 0; left: 0;
        width: 100vw;
        height: 100vh;
        z-index: 1000;
        overflow-y: auto;
        padding: 16px !important;
        background-color: #FFFFFF;
        display: none;
    }

    #checkout #content-wrapper .cz-sidebar-static.show{
        display: block;
    }

    #checkout .step_mobile{
        display: flex;
        list-style: none;
        padding-left: 0px;
        align-items: center;
        justify-content: space-evenly;
    }

    #checkout .step_mobile li{
        color: var(--Neutral-N-400, #9B9FA5);
        font-size: 10px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

    #checkout .step_mobile li a{
        color: var(--Neutral-N-400, #9B9FA5);
    }

    #checkout .step_mobile li span{
        width: 16px;
        height: 16px;
        font-size: 10px;
        font-weight: 600;
        border-radius: 16px;
        display: block;
        text-align: center;
        margin: 0 auto;
        color: var(--Neutral-N-50, #FFF);
        background: var(--Principal-Bleu-light, #DFEAF8);
    }

    #checkout .step_mobile li.is_current{
        color: var(--Neutral-N-700, #100F0F);
    }
    
    #checkout .step_mobile li.is_current span{
        background: var(--Principal-Bleu, #062B5F);
    }

    #checkout .recap_checkout{
        display: flex;
        padding: 16px;
        gap: 8px;
        margin-bottom: 16px;
        align-items: center;
        justify-content: space-between;
        background: var(--Principale-Blue-super-light, #F4F8FE);
    }

    #checkout .recap_checkout .column{
        color: #000;
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    }

    #checkout .recap_checkout .column span{
        display: block;
        color: #000;
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #checkout .recap_checkout .column:last-child{
        display: flex;
        gap: 8px;
        align-items: center;
    }

    #checkout #checkout-steps{
        padding: 0px !important;
        border-radius: 0px;
        box-shadow: none;
    }
    #checkout #content-wrapper .accordion .card-header .columnLinkAccordeon{
        justify-content: center;
    }

    #checkout #content-wrapper .accordion .card-header .columnLinkAccordeon .createAccount{
        text-align: center;
    }

    #checkout #content-wrapper .accordion .card-header .columnLinkAccordeon > a{
        display: none;
    }

    #checkout #content-wrapper .accordion .checkout-step{
        border-bottom: 0px !important;
    }

    #checkout #content-wrapper .accordion .checkout-step.-unreachable{
        display: none;
    }

    #checkout #delivery-address > .address-selector{
        flex-wrap: wrap;
    }

    #checkout #delivery-address .address-item{
        width: 100% !important;
    }

    #checkout #delivery-address .address-item label .text-dark{
        width: max-content !important;
        padding: 8px !important;
        border-radius: 0 0 8px 0 !important;
    }

    #checkout #delivery-address .address-item label .text-dark span{
        width: 100% !important;
        font-weight: 600;
        font-size: 12px;
    }

    #checkout #delivery-address .address-item:last-child{
        border: 0px;
    }

    #checkout #delivery-address .address-item:last-child .text-dark{
        display: none;
    }

    #checkout #delivery-address .address-item:last-child .text-muted{
        margin: 0px !important;
        padding: 0px !important;
    }

    #checkout #delivery-address .address-item:last-child .text-muted .font-size-base{
        display: block !important;
        padding: 0px !important;
        text-align: center;
    }

    #checkout #content-wrapper .accordion .checkout-step{
        padding: 0px !important;
    }

    #checkout .delivery-options .delivery-option{
        max-width: 100% !important;
        flex: 100% !important;
    }

    #checkout .delivery-options .delivery-option .custom-control .header_shipping{
        font-size: 12px;
        font-weight: 600;
        max-width: max-content;
        border-radius: 0 0 8px 0;
        color: var(--Principal-Bleu, #062B5F);
        border-right: 1px solid var(--NEUTRAL-NEUTRAL-300, #9AB7DF);
        border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #9AB7DF);
    }

    #checkout #js-delivery .delivery-options .delivery-option input:checked + label .header_shipping{
        color: #FFF !important;
    }

    #checkout #js-delivery .delivery-options .delivery-option .d-flexcustom{
        align-items: start;
    }

    #checkout #js-delivery .delivery-options .custom-control-label .body_label{
        gap: 10px !important;
        flex-wrap: wrap;
        height: calc(100% - 25px);
        padding: 12px 16px !important;
        align-items: center !important;
        flex-direction: row !important;
    }

    #checkout #js-delivery .delivery-options .custom-control-label .body_label .carrier-extra-content{
        width: 100% !important;
    }

    #checkout #js-delivery .delivery-options .custom-control-label .body_label .carrier-extra-content .colissimo-pickup-point-address{
        margin-bottom: 12px !important;
    }

    #checkout #js-delivery .delivery-options .custom-control-label .body_label .carrier-extra-content .colissimo-pickup-point-address button{
        margin-top: 0px !important;
    }

    #checkout #js-delivery .delivery-options .custom-control-label .body_label .carrier-extra-content .colissimo-pickup-point-address #colissimo-pickup-point-address-selected header{
        text-align: left;
    }

    #checkout .delivery-options .iti.iti--allow-dropdown{
        width: 80% !important;
    }

    #checkout .delivery-options .delivery-option input{
        display: block;
        width: 100% !important;
    }

    #checkout .payplugIntegratedPayment_schemes{
        flex-wrap: nowrap !important;
    }

    #checkout .payplugIntegratedPayment_schemes label{
        width: auto !important;
        border-radius: 0px !important;
        border: 0px !important;
    }

    #checkout #checkout-payment-step .alma-fee-plan--block > p{
        display: none !important;
    }

    #checkout #js-delivery .delivery-options .delivery-option .text-muted{
        gap: 10px;
        text-align: left !important;
        width: auto !important;
    }

    #checkout #js-delivery .delivery-options .delivery-option .text-accent{
        font-size: 12px !important;
    }

    #checkout #checkout-payment-step .payment-options{
        flex-wrap: wrap;
    }

    #checkout #checkout-payment-step .payment-options .payment-option{
        width: 100% !important;
        max-width: 100% !important;
        flex: 100% !important;
    }

    #checkout #checkout-payment-step .payment-options .payment-option label .body_label{
        text-align: left !important;
    }

    #checkout #checkout-payment-step .payment-options .payment-option .header_label{
        font-size: 12px;
        font-weight: 600;
        max-width: max-content;
        border-radius: 0 0 8px 0;
        color: var(--Principal-Bleu, #062B5F);
        border-right: 1px solid var(--NEUTRAL-NEUTRAL-300, #9AB7DF);
        border-bottom: 1px solid var(--NEUTRAL-NEUTRAL-300, #9AB7DF);
    }

    #checkout #checkout-payment-step .payment-options .payment-option label .js-additional-information{
        padding: 0 16px;
    }

    #checkout #delivery-address .address-item .font-size-base{
        padding: 0 16px 8px !important;
    }

    #checkout #delivery-address .address-item label .text-muted{
        padding: 8px 16px 8px !important;
    }

    #checkout .delivery-options{
        gap: 12px !important;
    }

    #checkout #checkout-payment-step .payment-options .payment-option input:checked + label .header_label{
        color: #FFFFFF !important;
    }

    #checkout .js-address-form h3, #checkout #checkout-delivery-step h3, #checkout #checkout-payment-step h3{
        font-size: 15px !important;
    }

    #checkout .cz-sidebar-static h3{
        font-size: 16px !important;
    }

    #checkout .cz-sidebar-static h3 small{
        font-size: 20px !important;
    }

    #checkout #headerCheckout{
        box-shadow: none !important;
        margin-bottom: 0px
    }

    #checkout #headerCheckout .btn-ico{
        font-size: 12px !important;
    }
}

#vpc_banner{
    height: 121px;
}

#vpc_banner .d-flex{
    display: flex;
    height: inherit;
    align-items: center;
    padding: 0 0 0 calc(((100vw - 1300px) / 2));
    background-position: center 55%;
    background-size: 15%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU5IiBoZWlnaHQ9IjEyMSIgdmlld0JveD0iMCAwIDI1OSAxMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgo8cmVjdCB5PSItMjAiIHdpZHRoPSI0ODkiIGhlaWdodD0iMzUyIiBmaWxsPSJ1cmwoI3BhdHRlcm4wXzU5MzVfNTY4OSkiLz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMF81OTM1XzU2ODkiIHBhdHRlcm5Db250ZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj4KPHVzZSB4bGluazpocmVmPSIjaW1hZ2UwXzU5MzVfNTY4OSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDY0MDQyNCAwLjAwMDg4OTY4KSIvPgo8L3BhdHRlcm4+CjxpbWFnZSBpZD0iaW1hZ2UwXzU5MzVfNTY4OSIgd2lkdGg9IjE1NjIiIGhlaWdodD0iMTEyNCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUJob0FBQVJrQ0FZQUFBQ0VtTTR2QUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBVnlhU1VSQlZIZ0I3TjNyZGh3M2x1aDVSRktrUk1tdWttMTFyVDVuM3VCOG1qYzZyekp2TzNPcVpGbFZ0a1NKbDR5SkRXWlN5V1JjZ0FoRVlHL2cvMXVyVjFlWDdXNlhtNXNCN0J1YVYvL3JmN2NPQUFBQUFBQUFBQUJnaHAwREFBQUFBQUFBQUFDWWlVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJREFBQUFBQUFBQUFDWWpVSURBQUFBQUFBQUFBQ1lqVUlEQUFBQUFBQUFBQUNZalVJRDFOcS9lZThlM3YyWGMwM2pBR3huLy9wdjd1SG4vMEhzQVJ2N0VYc1hEc0IyOXBkdmZleTF1MHNIWUR2dHhXdGlEOGhoZCtFZS92Wi9kZCsvZHc3QWhpVDJ1dStlM1B0S1JhRUJLc21GcjMzOXMzT3YzaFFkZ0lBNjNZZXZmZlAzN3IrL2NnOXZQemdBR3ptTnZYZkVIckNaazlqYlMreFJaQWMyczMvNzYyUHMvZlFQaXV6QWh2Ylh2M1V4dDNQdDlYc0tmY0NHZkg2eisrN0oyVk9LN1NXaTBBQ1YvSVh2K0srN1FDdzFBQUZ0bmhYMnVrSmYyLzBYZ1BVOWk3MkxLNHJzd0VaOE4yZDM0Zk1rNFhuMXN3T3dQbWtzZTRxOUx1SDUwQ1U4QWF4UGNpdnRxME4rcFl1OVBiRUhiRU9hVzY1K2V2b2ZmYkc5d0FZWENnMVFwMzExL2VQUWViQi9ROElGV04zWmgwL3NyMzl4QUZiV0UzdCtxby9PYW1CMTdkWHp0UkcrMllYT2FtQjFwNDFsbmt5MDAxd0dyTzVGN0VsekdiRUhyTzVGSTFtaERTNFVHcUNPVDY2YzQrTUhySzYzZzFvK2Z0SnhCbUExdmJFbkhXWjBWZ09yZXRaUmZmcnYwK0FDcklyWUEvSm9MeTUvVERPY0lQYUFsZlUwbG9rU204c29ORUFYQ2I1WC9RVUZQbjdBaWdZK2ZPSkYxd3VBcElaV2xESFZBS3hyNlB2V1NoS1UyQVBXTTNEbXBMa01XRmRMN0FGWkRLN0ZsZWF5d2g1bHA5QUFWVVozVXZQeEExWXoyamt0anhVUmU4QXFocm82dlFJUG5vQVdmYXM2bnpCUkJLeG5wTEZNdEZkTTBnS3JHR2tzRXpSMkF1c1plL3Z5ZkkybmRSUWFvTWZFaDArMGx6eE1DNnlodmJ3ZS9lTWNQSUYxVEUwTWxYYndCTFNZU21ZeVVRU3NZN1N4ekRGUkJLeGwvMnI4dmtkako3Q08wY1l5Y1hGVlZPeFJhSUFhKzREQThvVUlEcDVBVXBNZlBpRUh6OTJsQTVDT1AxQk94VjVoQjA5QUJXbHVtWHAvU0tZYXBwSXlBT0lFTkpZeFVRU3NvL2N0elBNL2g4Wk9JTG1RMkN1cHNaTkNBOVFJMmdQUEdna2d2YWtMMzhIVTFBT0FPS0hySWRyWFlURUtJTXhVUi9VUkUwVkFXdnZBd25sSVVnWkF1S0RHTWtkako1Q2FQTUF1aldPVFpMVlNJYkZIb1FFcUJIVjFIdjlja3AxQU9oTjdjazl4NlFNU0N1bnFQR2dMT25nQ0dvenR5WDJHYVQ0Z3FhREdNdEhzbU9ZRFVnbzhjOUxZQ2FRVmV0OFRwVXp6VVdpQUNsR1BmckU3RUVnbXRLdlQ0OUlISkxPUGlTVXVmVUF5b1YyZFJ6UzRBR25FTkpiNVA1K0pJaUNOaU1ZeXdYY1BTQ1Npc1V5VTh0MmowSUQ4SW9OUHNEc1FTQ080cS9PQVI2R0JOSUs3T285L1BwYytJSTNZTXlmVGZFQVNVWTFsN3ZEZFk1b1BXQ3lxc1V3d1NRc2tzWTl0MHV5SzhTVTBkbEpvUUhaenVqUmpDeE1BWG9ydDZ2Umt2eUFIVDJDUjJLNU9UNmI1bXNpL0JzQnprVjJkSHROOHdISXpHc3Q4N1BFZ083QlliR09aNEVGMllMbll4akwvMXhUUVZFMmhBZG5OR2cvaTBnY3NOdWZEeHdvWFlMbTVqenZIZG9NQ2VDNjZxL09BU1ZwZ21ibG54ejNyazRCRlpqV1dPUmRmbEFmd3pLekdNbGRHVXpXRkJtUTE5OE1udVBRQjh5MkxQYnJMZ05ta3EvTnlYc0dBZmRYQUFuTTZxZy84WDhjMEh6Q1BqNzJaM3k5V3VBQ0x6R29zRTd5TENTd3lPL1lLYUtxbTBJQjg1TkE1Ti9nY2x6NWdpU1d4eDZVUG1HLy85b09iclpDOW5VQU9jNmNaUExuMDdhNGNnSGgrbW1FM2YvVWZrN1RBUEVzYXl3UlREY0E4RW50TDRzZDZjeG1GQm1UajkvNHQrUEN4dHhPWXh5ZGJkc3QydlhQcEErTDVRK2ZGc21RbDAzeEF2SFozdVhnVWZmOW1RYUVDcU5YQ3hqTEJKQzB3UTRyWWU4MDdEVUMwcGtuejNUUGMyRW1oQVhuSWh5L0JoNHU5blVDa1JMSEhwUStJbE9EQ0owclkyd2xzYmY5dXdTVFJrUlFKbWVZRG9peWE0anRpa2hhSWxxS3hqSGN4Z1hpTEc2cUY4YVpxQ2czSTR1SGRQMXdTWFBxQUtQdnJYLzJIYXpIWjI5a3MvSUFDRlVseTRSTmMrb0FvU1dPUFNWb2cyTDRyakMrZDRudjYzOFVrTFJETVQ5QW1ha3hoa2hhSWtLaXhURmh1cXFiUWdNMGx1L0FKTG4xQU1JbTk5bFc2d3lJSFR5Qk15Z3VmSVBhQVFMSXlLZEdGVCt4blB1UU9WQ2Roc2tVd1NRc0VTaDE3VE5JQ1lab21YVU8xTU54VVRhRUJtOXBMRjNUQ0Q1OUltVGdGaXBYNDBDbTQ5QUVCVm9rOWtwM0FwQzcySGxLc1REb2xEL3N4U1F0TThzbVdKbUdxZ2ZWSlFCQS92YjVMT0hYT0pDMFFaUC82NytsamI1ZG1LbkJyRkJxd0hVbTJYUC9pVWlQWkNVend5WmFFMWZVakxuM0FKQjk3dThScnhyci9mZTNGcFFNd2JQL21mZnJZTTN6cEE3YXlTdXc1MWljQlUxSlByeCsxcnlnMEFHUDhxc0FWSGsrM09zVk9vUUhiT0k0UnJYRG9wTW9PakZ2cndpZFlYUVlNSS9hQVBIeXlaYVhKSDFhWEFjUFdTcllJbXN1QVlXdHNqamlpMEFDTWtEV2RLelJVQzZ1cnl5ZzBZQlBKeDRqT2NPa0QrcTJaYkJHc0xnUDYrZGhiS2RraXVQUUIvWHlpYzZWa2kyQjFHVEJneFdTTFozaGZOYkFxMlJ6eDlqZTNHcWJZZ1g1cnJPazhaYlNwbWtJRFZyZDJza1dRN0FSZThyRzNZckpGMEYwR3ZDVHJIZGFPUFM1OVFJKzFFNTMrLzhZcjF6YnJOYzhBSnEyZGJCR3NMZ05lT3E3SWJkWk43VEZKQzV4WmMydkxDWXZyY2lrMFlGVmJKRG85T2x5QVp6WkpkQXBmWldkWFBQREVKenJmdXkyMEZ4VFpnU2RiSkRvUG1LUUZUaHdUbmJ2MUMzREVIbkJpbzBTbm9MRVRlRzY3NzU2OUloK0ZCcXhtczBUbkFWVjI0RUFTblc5L2RWdmhqUlRnUUpJdFA2M2ZWWGJVdnFLekUvQTJUSFI2RjhRZTRHMGNleTJ4Qnp6YXNNZ2dXTmtKL0xDWDZkbXR2a2NHbTZvcE5HQVZ2c2l3WWFKVDBGVU5PRjlrOEluT0RkSGhBcmpOUnRkUEVYdUEyNzdJNEZnYkNIZ2JKem85MWdZQ1AySnZ5OEliYXdNQlQ0b01tejdTYkhCdElJVUdKSmVqeUNCNG5BL1ZPeFlabW8xL3RkUGhndHBsU0hSNnJBMUU3WExGbmx6NlNMaWdaam1LREFlODA0Q3E1U2d5SERGSmk4cHRYbVE0c05aVVRhRUJTZVVxTW5oeTBDWGhnbHJsS2pJSUVpNm9tY1JlcG1TTElPR0NhdVVxTWh5UmNFR3QvSnJBLzg2MlFvd1ZMcWhXemlLRFk0TUU2cGFyeUNDc1RiRlRhRUF5K3k3b3NoVVpEa2k0b0VaUzRNdFdaRGdpNFlJYUhRdDh1M3lGTmk1OXFGTHVJb05qZFJrcXBTSDJlS2NCTmNwY1pCQjg5MUNsTHZaeUZoazhZd1YyQ2cxSVl2LzZiNjZWQjFFeUkrR0MyandWK0pxOHY4NkpQZFJHUllIUGNlbERoWHlCNzcrekpqb0YzejFVUjBHUndXT2lBYlhKUEVYMGhKV2RxTTJod0plMXlPRC9QbXh0a0tEUWdNWDJiOTY3OXMzZm5RWWtYRkFUTFFVK1FleWhKbG9LZkI0SkYxUkVTNEhQSStHQ21pZ3A4SG1zN0VSTnRCVDREdGdnZ1dwb0tmQWRHZG9nd1JjYTg4a0kwZHNQdWhLTWRKZWhFdG5IOTg0cE9md0NhL01GUGlYRmRlK1FjR25hZXdlVVRGM3NPVW00ZExIM2NPZUFrbVY5ZzIrSTNQbnUrZTZoYk8zRmE3ZC85MEZIY2YxQXB2bWFoKzhPS0pwL2crK0RxaHlIanowalIwNHlRNWhIV1dYOXlmRkI2TFoxUUpFazlyb0NuNXJLK3BFa08vM0JrNFFMQ3VYM2MvN3Eyc3UzVGgwU0xpaWNuNTU5L2JOVHA3dUlPcjU3S0pqR0FwOW9YMTI1NXY3R0FhWHkwN05LSnRlZjRZMFVGTTRYMTYvZnF5cndpWFpucDZtYVFnT2lhYXlzbjVKeFBxcnNLSkxDeXZvekpGeFFLcTNGOVlPMisvdGpnUXVLcExXNGZtQ3B1d3lJb3JtNDdtd2xYSUFvRW51di82Nnp1TzU0bndobDAxcGM5d3pGSG9VR1JGRmJXVC9CT0I5SzVHTlBQbnBLQzN5Q2hBdEt0SC8xeHJWdmYxTWRlM1NYb1VTK3NVWFd0U2hlemRjU2V5aVI4dUs2UjdJVEpWSmVYUGRZbDRzU2FWd0xmODdROWhaK1N5Q004cTZXWjdvUE5GQU01VjB0cCtndVEyblVybXM1UTNjWlNtT2hzY1VqNFlMQ1dHaHM4WWc5RkViNzFvZ252QTJHMG1qZkduSEN5dHRnZktFeHpWRGdDWktkS0lhRnJwWlRKRHRSaWk3MmZIRmRjMWZMS1JJdUtJV2x4aGJCMjJBb2hhSEdsaU9TblNpRmxjYVdKN3dOaGtLWWFXdzVNcktxbXBzcFJwa0xQRUd5RXdVdzAxRjJpbVFuQ21CaVZkSTV1c3RRQUF1cmt2cFk2UzREQmhscktudENzaFBXV1d0c09lQnRNSmhuWVZWU0R5dXJxc2tLb1ovUmo1NUhzaE9XV2V2bVBFT3lFMllaN09aOFp0ZGQrUjRjWUpLNWJzNVRScnJMZ0Q0bUcxc09TSGJDTXN1eHg2cHFXR2Exc2NWcmJNUWVHVm04WUxLYjh3ekpUbGhrK3FOM2RIRkJkeG5zc2RyTmVZcGtKeXl5dGlLd1I5dWRsMGwyd2h6TFRXVkhKRHRoa1RTMlNIRzlLelJZeGFwcW1HUzlxY3paZVplUFFnTitLT0NqOTRSa0p5d3A0S1AzeEVpVkhUamF2LzdiWTBlWmNYNTlpd1BzTU4zTmVjcHdrUVIxS3FHcFRKRHNoRFZGTkpVSmlud3dwcGpZTS9MZHB0QUFyNWpBT3lMWkNTTktpejJTblRDamdFN3FaMWdiQ0N0SzZLUSswVm92bEtBZXh0ZHp2a0N5RTFhVTFGUW0rTzdCRU5Qck9jOFp1ZTl4SzYxZGFSKzlBNUtkVUsvUTJDUFpDUXVLNmFRK1FiSVRGcFFZZXlRN1lVRXBVd3pQOE4yREFjVTFkQXJ1ZTdCQVZ1Tks3QlUyZVdwaFRUeS9JU3BXNUVmdnFLSE1BTDJLamoxQXMrN0F1YjkrWDB3bjlUTWtPNkZaWVZNTXo1RHNoR2FsVFRHYzRod056VXB0S2p2Z1RVeW9WWGpzdVYyWDYzeHdxdkYxcmxGSmJ6RU1ZWFVTTkNyOW8rZGttb2pZZzA2bHZNVXdpR1FubENweWl1RVV5VTRvdGUrS0MrMzFMMFYvSDBoMlFxTXFtc29NSkR0Um55cGlyNUgvYkhkT00wN0dsU2x5YkxZSHlVNW9VODBVQXdrWEtPTmo3L3A5K1ErMlVtaUFOaVZQTVp5VFNkcTJkWUFLTmNVZW9Fa05EWjFIQnBLZHFFZ0ZEWjFQREd4dklTTlVpOW9PbkNSY29FVk5IejFBazlwaWorOGVGUEVUUkJKN2xmeGN0dTdDTlk2dWF1UlgvQVRSdVlzTDUrNkpQZVJYUzBQbkUxWlZRNG5hMWxKYmVJK1dRa01GcWp0d0NoSXVVS0M2QTZkZ29nRUsxUG9PQ2lza2tGczFFMFRuV0NHQjNLcWRZdURPaDh5WUlBTHlvS0ZUTFRKQ0phdjVvMGVoQVRseDRBVHkwSExnYlBkOGgxQ1gybU9QZUVkR3RVMFFQVU5YTlRLcXNxSHp3RUpYTmNxbDVnMmlIT2RPQTQxMEZCb0twZWJBdWI5Ly9LK3RFNjVjK0pDSm1nTm5GM2ZOL2Jjc08wTHBxa1lPYWlhSUpQWnV2K1I1ZUpxdWFtU2dab0tvdSt6NTJNdFM3T0RjaWUxcG1pQnF2djA3ejNjUHlFRlRVMW4zM1hOWDd4eFFCVzJ4OStvMXVjY2VGQm9LbzJwa3ZVdTI3TDUrY3Z1Zi91R0E0bW42NkJGN3FJbW0yT3NTbmJ1Yno0L2Y0Unc0NkdKTHlrYldtKzY3MTJhTFBmbzZzU0Z0c1hmelI3WkVKMTNWMkpxbUNTSXA4TWs1dUhVWjhOM0R4alJORVBuWTYvNCtXdFpHOStLZlNpbTA3U2VUUk9kZi8rb1NuZi9sZ05LcEdsbVhSR2NYZSswYmRoV2lmTnBHMW4yaVV6cGJPSFNpY05yZUlQS0p6b3RMWWcvRjAvWUdrVSsyZEdmUHRyWjNXVkFkYlc4UVNldzFkemR1Ly9OL3V5eWFDd2RzUXR0YTZpN3VkbmRmM01QUC85UGwwTzcweHg2bjhRSm9mUFJ5OStWajk0dmdLdXZmRSt0YnNEYU5qMTQrSmpxdnNxeE1lc0w2RnF4TjRUc29rdWpjN1cvZHcrc1BEaWlXeHRqcmtpMjcreHYzOEZPbVpBdXdCWVdQWGpiZi8vT1liSG5IQkMwS3B2SEJXVWwwZHZIMzhQUC9jRURKMUwxQkpBM1ZONS84V1JqREtEUllKaCs5TisvekpoUjdTTEtsK3p2ci90N1kwNGxDYVR4d3VwTmtTKzVESit0YnNCYUp2YXVmMWUyQjlyRjMrNWVDQ3greGgvV29mUFR5OW90UHR1dzFQQWdJckVUTm81ZW5IbTdkcnZ2MnlWMlVTU0tVU21ORDUxT2lzMHZBRW5zb2xkcllrODBSTXRWN2VlMHdqTjlNUnFtODdMa2Z5UlovNGVQRGh3S3AvT2k1UTFlWkpGczRkS0pRV21QUDNYOS9qRDBwK3VmK2UyTmZMdGF3dS9UVGU1cW1HRHk1OEgzNy9KaUVWZFowQXlTaGNJTElrOWo3OHZ2amJuaGxUVGRBRXRMWUlySFhmVjlVT1NRNkc5OXdTbE1uQ3FTMG9WTTh4bDVMN0FVZ0cyV04xZ09uT0l6d2NlRkRrU1QyWklKSTI0RlQrR1RMNFRFd1Bud29qZUlENS9IaGRXSVBSVkk2UWVTUmJFSGgxSzJMT0RxOEJTYnJhUjkrWW0wTHlxTzFvVk0wTjU5OTdPM2Y4ZzRteXVQZi8xTGFzT3kzdGtqc3ZhR2hPZ1QvaEF4UmUrQVVmb1R2TThrV0ZFbnpnZk9ZYkJIc3lFVnB0RDA0Kzh4SnNzVWZPbG5iZ29Lb25TQTZrTFVSWFBoUUlvM3ZmNTN5RDlCSzdERkJpOUpvYnVoMFAxYmsrbnVwMHI5SFlCWUxzU2RiVzJpb0RzYnB3QUR0Qjg0WHlSWU9uU2lGOG8rZWtJZlh1ZkNoT0FaaTc2bXJUQzU4V2c2ZExhK3dZeUdsNzMrZDhvbk8rKzljK0ZBV3pkTjdCOGRrQzQxbEtNcHhlazlyUTZmN3NTS1gyRU5wVkRkMGlzT0tYR0l2RGxrcHpRd2NPRVh6OWRCVnB1ekMxemdTTHBoSjg3cUlFMzZFYjMrbjc4UFhGUitCdWRRZk9OMGgyWEwzaFVNbmltSWk5a2kyb0VEYUo0aTh3NHBjd1FRdFNtRWk5dmIzM2Jmdno4ZC9lZjByRTdRb2c5YjN2MDRkVitRNlIxTm5KUDVKS1dYaW8rZCtqUENwdlBDMXJRTmltWW85NlNycmlpTHFMbng3WWc4eldEaHd1cE5FWitmaDdRY3VmTERQd0FTUjkzRDcrQjZSNDhLSFFtaDljUGFjWDVGTHNnVUZNZExRK2ZRZVVidC9YS1BOeWlSWVo2U2g4MGZzNld1b3RvQlRnalpXRHB6dWtPZzhKRnM0ZE1JOEt3Zk9UdE1WR0g3RTN0K0pQZGhtNWNBcHpoT2RXbGNhQW9Fc1RERjRjdUg3OHZ2anY5UjQ0YU81QlpGTXhkNGgwU25OT1BvYXk1aWlSUnpORDg0K2M3S2VXbVZUWi9lN0FZaGhwYUZUSE5kVGE0eTlacTkvY3d2WktVWE1IRGpkV2FKVDAzNXFZQVpMSHoyZjZMejV3LzlMbjJ4UldCaGhiUmxDbVlvOW4raDhmSGhkN2RvV0VpNEl0YnQwRHhKN0ZvcGxKMTFsUHZZa1FhUU9zWWRBVmlhSXhGbnMrZSsxTWczZlBZU1NuMkY1ZzhoQVErZGprZUdmajdIbldGY0c0d3cxZEFxL0dsN1dVN3ZEdWpLYU9xUHhUMHdEU3dkT2R5Z3lIQktkYWk5OFZOZ1J3dEFFa1NkRkJ1MkpUa0ZuSjZZWU8zQ2VkblNxWEZkMnhOb3lUTEUwUVNST0U1M3VrR3hoWFJtTXN0UlU5cXliMmpHOUR0dE14VjdIRnhtT2ljNnVPRUxzd1NvekUwUUhVbVR3Ny9BNXAzZGRXY3RFQXlaWSsrZzlLekk0cXV1d3kxcnNIWXNNeDg0dHF1dXd5dFFVZ3poTGRHcSs4REZOaERIbVkwOXpvcE91YW93eDhnYlJrN051YXA5czBUcTliaURoZ295TU5YU0taOTNVU3FmWFJVTmpKOFpZYStoMGg5WHdoeUtEZkxkcDZweVBMRlV1Rmo5NlowVUcxZFYxUG53WVlqRDJYaFFaTkQ4R1J1eGhpTFVwQm5HZTZOUytLcEJwSXZRcElmYWtJMDd6RkFiVFJCamd6MnhXSm9qRXNjaHdTSFNxbnFBRlJwaHJLblBQdTZuVnh4NW5UZ3p3WjdhM3Y5bUt2WlAzWnlYMkh0NTljR29aYUc2aDBKQ0J5WS9lZVpGQmNYVWRHR0l4OXM2TERLcXI2NEt1VHZRdzEwa3R6aEtkK2k5OHhCNWVLaWIyVkw3TDhNUFQzeXR3Wk9rZGxLUHpJb1BtVllGSEQwdzA0SXpGcGpKM1ZtVG9QTHo5b1B6Ynpia1Rad3hPTVlpbXkzUHV1bnpua2ZaVmdSYmVKcUxRc0NXckg3MnpJb09GemhZTEw3RmpRMFpqNzJXUlFYbDFYWkRzeENtTG5kVGlQTkhwRE95R0ovWndxcURZWTFVZ3JQR05MY3FMWXk5STdIMzUrS1BJNEd6c2htZGxJRTZaYkNxVEF0L1hMdmJ1dnovOVd6N1JxYjFJeWJrVEp5eE9NWWp6QXAvNjZYWEJHdzA0TXZuUmN6MUZCbmRJdG1pLzhMR3ZFd2RXUDNxdU8yejZRK2ZKSWM3RVEzeU0wZUxBWkNlMU9DL3dPU01QOGJHMkRFZlNTZjFPZXlka2o3NGlnK1pWZ1VmRUhvNnNOcmIweFo2RlpJdmczQWxoTmZiT3A0aWNnVldCUjZ3TWhKREdsdTZlWk9KN2NlYTh5R0JoZ3RZS0NnMXJzL3JSYzJkN3lnNU1KRG9GaDA1WTdlWjAvUVUrMVEveG5UZzlLS05TaG1PdnQ4aGdaVlVnM3owNG81M1VvaWZScVg1VjRCR0ZCamk3VFdYOXNXZmtYUVppRDg1d1UxblBGSkdsUkNjckEyRzJxYXhuaXNqRXFzQWpBeXNES1RTc3lPeEh6dzBVR1NUWll1UXhzSWFEWjlYTWZ2UTZUUmQzdXk3K25ySDBFQi9KenJwWjdhUjJqd1UrK2ZZOTIzdHA2Y0pIa2E5dWhodGIrZ3A4SmxZRkFzSnk3UFVWR1p5QlZZRkgzUGZxWnJteFpTRDJ6S3dLWkcxUzNTekhYczhVa1RBeHZYNWdvY2hIb1dFTmxnUFA5UmNaVENVNkJhdVRxdVZIOXdxTFBUUFZkVWVScjJabXV6bmRRSUhQR1VxMkNJcDgxVElkZTMwRlBtZnN3dGNWU2xBbnk0MHR2UVUrWnl2MlVDL1RzVGRVWkxDd0t2Q0krMTY5SkRjaEQ1VnJmME9rejFEc1dWa1ZLSXdVK1RoRnBIWk1DaG85b0wzWVUzYmdmNWxZK3M5RWxiMCtsanZLM0VDUndSbGFWM1pFa2E4K1VsenZ2aEhFWGw0VStTcGt2YkZsb01Ebmt5MlhiNTBaRlBtcVpMbXh4ZDNkdU4zTnA1ZEZCaXVyQWc4bzh0WEo3SXBBTVZEZ003TXE4SWhjUzVVc043WU1GUm5NTlZRYnVlOVJhRWpJZE9BTmpCQUpuMnd4VnJFazRWSVh5MnZLeEZDQnoxUjEvWWlEWjFWTWQ1UjFtcHMvM083MnJ4Zi92cG1IK0U1UjVLdUw0VFZsWXFqQVorN0M1emh6VnNkeU42Y2JMdkJaakQyS2ZKV3gzbFEyTU1GbmNWVWdSYjdLR0g3dzJSc3E4RGxqMCt0aWIrTytSNkVoQmVNZFpZUFZQZmVZUkxKMzZOeHo4S3lJNlk2eWtRS2Z5UXVmazRNbmUrSnJZYnFqckl1OTV1WnpiNEhQMHJzTXoxRGtxNGJweGhZM1hPQXo5UkRmS1lwODFURGYyREpVNEhQTzVFUStaODU2bUc5c0dTcndPWVBUNjhKSXNoTUpXRzlzR1Nyd09adXJBcTI4eVVlaFlTbmpxNUxHaWd5K2EwQSs2TlpRWWErRDhhNlcwZGc3Smx1c1hXUkpkTlpCaXVzU2U1WldtNXdhSy9BNWc2c0NEMGk0Vk1CNlk4dFlnYzhaM2czL1FNS2xCcVliVzl4SWdjOFpUWFI2bkR0cllMcXh4WTBYK1B5cVFJTmQ0ZzJGaGlxWWIyd1pLL0FaV3hYNGhJbUc4bG52YW5IMzM5M3U2OGZlNnA2UVJKTEpReWZURE1XejN0WHlPTDczZTMrUndUbWZTTEw2c0NBS1YzSngzZGxjRmVnUmUrVXp2cTdGeDk2WGo0TUZQcXZKRmpIMCt3U0ZNUDRPa1MrdXkzMnZ1L2YxOGNrV2d4TzBndlV0aGJPK3JzVU5yOGYxckwzTGNJcnZYdkhNRjlkSENueG1wOWNkRXczRjh4Y2lxeDhHOXpoQ3RMdjVZL0NQKy85OFZ2Y2ZjdWdzbXZXdWxza0NuOFNlMVljOTZXNHAydjd5WFJkNzcrMFcxNmNLZklhVExVd1RsYzBYMTJWczNXcnNUUlQ0VENkYk9IT1d6ZmpLaUtrQ24rVmtDNnR5QzJlOXNXV2l3R2Z4WFlaVHZFMVVNT3RiSXlhbVo4MXVqamd5Y3VlajBCQ3JoTXI2V0hYUEdVKzJPTlpIbE14OFpYMWtmTSt6bkd3UkhEcUxWVUp4ZldnL3AyYzUyZUlvc0pmTWZIRjk1QUUrejNpeWhUM1Y1VEpmWEo4cThGbFB0dkRkSzFieHhYVm5kMDJuUjVHdlhOYUw2eFByY1lYWk5aMEhWbktkRkJwaVdCOWJkK1A3T1QzanlaWkhkSFlXeC9yWXVwc3U4SmxQdGppS2ZFV3FvTGorMURWbjlVSXJTSFlXeVh4eGZXSjZWcGhPdGppS2ZLV3lYbHlmbXA0VlpsZmtIcEhvTEZJWnhmWGZSNHNNWnRkMEh2SGRLMUx4eFhWbmUwMm5aeWoyS0RTRUtxRzZOemErSjBwSXRqZ3VmY1VwWUhSMmRIeFBITHZLTEYvNEJQczZ5MUpEY2QzWjcyd1JWdloxSXBEMUI5ZGRRSUhQSFdMUGNyTEZVV0F2VWZIVHMrNlFiREg4KzBWdzN5dFA4ZE96N3VSeFhjT0l2ZkpVVVZ5WDkzV054NTZseGpJS0RRRnFHTjhUMXJ2S1BQbncwZUZTanRKMzR4Ny9OS3VQUDU4aDRWS1EwbmZqSHBTUWJCRmMrZ3BpdmNBWFVseDN0dDhqZW9ZQ2V6bEttSjROS2E0WGtPZ1V6Y04zaDNMc3IzOHBlM3BXeUlwYzg1c2pIRk8waFRGZjRBc29ydnV0TFc5L2M5Wlp1dTlSYUpqZ1I0amUvdXJNQ3FqdWlSSzZ5ancrZk1Vd1grQUxHSjBWeFNSYjdyODVGS0tFQWw5QWNkMTg5ODRSdTNMTFliM0FGMXBjTDZHcjdJQUNleUZLS1BCOS9lUjI5emZqZjE0cGlVNWg1RUZNVEtpa3dGZkNpdHdqcG1qTFVVZUJyNHl0TGNMU21aTkN3NGdxcW51dW9FU25vNnV6Rk5ZTGZDR2pzNktVcmpLUElsOFpwTWp3ayszSElVY2ZuajBvS2RISnJ0eENsRkJrQ0Nqd2xkSlY1aEY3WmFnbzlrcEpkUHJDQ2tVKyt3b284RTA5UE90Wi94MXpobnhMQWF3WCtBS25aLzE2NmhLMnRod1ptcUtsMEREQWZKRWhwTEx1Q2t0ME9qckxTbUQ5RWJDZ3lycDduTmdvcHF2TWNlZ3NnZlZId0VLTDYwVWxPaDJ4VndUckJiNjdHN2U3K1RSWjRDdXBxOHlqd0c2ZjlRUmc0UFJzYVlsT2lud0ZxS1hBVjFxaWt6WFY5aDNmaHJSYTRBdWNudlYvNnZXdlpXeHRFY1lLN0JRYWVwZ3VNZ1R1cGZaS0dwODlvdEJnV2kwRlBqbGM3MHZwS2p0Z2pOWTI4MU5FZ1FXKzRoS2RuZWFlaEl0cHhvc00wYkZYU3JMRlNleXhNdEEwNHorVG9kT3p4U1U2SFFWMjg2eC9Ed0pYVTR0aTFsTWZVV0MzelhxUkliUzQ3c3A1aCsrSnNlOGVoWVl6cGhPZG9aVjFJUjk0dWRpV3BQdlAzL0FvbjFubVl5K3dzbDVpb2xNRUZUZWhrdWtpUStoZWFsRmdvdE9qd0c2WDlTSkRhSEc5d0VTbm9NQnVtUFVpUTJpQnp4V1k2SFFVMkUyekhudWgwN1B1Y0xjMXZQKytEd1YydzR3WEdZS0w2NjZnZC9oT1dDdXdVMmc0WWZvSE1uQXZ0VmRvb3BOa2kxMVZGZmlLVEhSeTRiUEtkSkVoSnZZS1RYUlNZRGZNY3BFaGRDLzFRVkdqNnljb3NCdGwrU3dXdXBmNlFJb01wU1U2UGU1OE5sa3ZNb1FXMTEyWmlVNUJnZDBvNjBXR21PSjZxYkZuck1CT29lSEE4ZzlrVEdXOTJFU25vOEp1bFU5MFd2MFloTzZsRnNjUFBMRUhMV1I5bnRVaVE4VG9yTmhiZm14d0RNa1dtNDVUcFJhTERERUZQbmRJZEpZMHVuN0VkODhteS9lZ21PbFpkN2pidnY3WkZZY0N1MDNHQzN6QnE2bGR1WWxPUVlIZElNdEZodGppdXVXODBoUmpkejRLRGM3Mmc4Z3gxYjJTaXd5Q0NyczkrMWR2ekNZNm8yS3Y0Q0tEWUlUZG9HTTN0VUV5T3J1NytTUDR6OTlmLytMYTduZE5pU2p5R1dSNXFqUmlMN1VvTnRIcDJCRnZrdVY3VUd4eHZlQkVKd1YyZ3l4UGxjWVcxdzNubFNaeDVqVEo3RlJwYkhIZGNGNXBrc0VDZS9XRkJ2OERhZkZCNUppOTFLTHdSS2Vnd202TTc2Yit6VmtVTXpvclREKzZGSUpMbnkwKzJmTEJaS0l6cXNEbkRrV0dFdGRHSEZCZ044Wndvak5xZXRZVm51aDBGTmpOTVh3UGl0bExMY3FQUFpLZDFwaWRLbzB0cmtzM3RjVzhVaUFLN1BhWW5TcU5MSzViemlzRk1aaHJxYnZRMEYzNFRQNUFSbGIzYWlneVVHRTN4bXFpTTNKMFZraWlzK2dpQXlQc3RsaE5kRWFPem9vU0grRjdSdjZaVUdDM3czS2lNN0s0WG5xaTA2UEFib3J2NkxRWWU3SEY5UXBpcjNuZ3UyZUpUM1FhbkNxTkxxNWJmdk1zRUFWMlc2eE9sY1lXMTAyL2VSYW91UXRzTGxlazNrS0QxZEgxMk9xZThZZGZRcEZzTWNScW9qTnlkTmIvSllWM1UzdkVuaWttUjlkamkrdXVsa1FuRno1TFRDWTY1eFRYSzRrOUN1eDIrSjlKZ3gyZGZuSTlwcmhlOHNxV0l5bXdVK1F6dzJ5aU03YkFWMEdSUVRRUE5IWmFZZlY3RUJ0N05SUVpSTE8zZCtlcnM5Qmd0S3NzdXJwWFNaRkIwTjFpaDhsa2l5L3cvU3M4OWx3bFJRWkhrYzhTNlNvejl6MllVK0NySWRIcGJIYTMxTXBrb3BQWUcwYWkwd3lUUDVOeml1dUZyMng1d3BuVERMK2UybHJzelptZXJhVEk0TGRIdEsyREFiSkd5T0QzSUhaNnRwWWlnOThld2Vva0cvYXYvMjZ2eUJCYjNhdW95TUQ2Q0R2OGhjL1krR3pzdzdPaWxpS0RJUFpzTU5sVkZya2JWMVNUNkhRVTJLM1lkd1VHY3orVHNkT3pycTdZMjFIa3MwR1NMUmFMRExFRlB1bGNyYUhJNENpd20yRnhQZlhjQWw4TlJRYkgrd3htSE5kVFd6SmplcmFhSW9Nd21tdXBydEJnTWRrU1hkMnJxY2dnK1BDWllESFpFbDNnYzNVVkdWZ2ZZWVRCWkV2c2JseFJVNkxUYW5kTGRTVFpZaXdCR0QwOTZ5cUxQY2Y2Q0JNc0psdm1UTS9XRm5zMHQraDN6RU5ZU2dET0tmQlZWR1FRUE1KdWc3a1Z1VE5pcjZvaWc3UDczYXVyMEdBdDJUSmpmSys2SW9PVFMvRlhCK1VzSmx0aUMzeXVzaUtENDlCcGdzRmt5NndDWDJYSkZ0WkhHR0F3MlVLQkx3RHJJMHl3bG15aHdCZEFDdXcwdDZqbjEzUmFTblRPbVo2dHJNakE5Z2diNUp0Z0tnYzRZM3EydGlLRG9OQ2duYlZreTR6eHZScUxESUlQbjM2bWtpMXp4dmRjZlVVR1FhRkJQMnNYdnRqSEwwV2RzY2QzVHp0cmF6b3A4SVZoZFl0KzFwSXR4RjRndm52cStUVmVoczVqczliajFsWmtFTVNlZXVZMlI4d284TlZZWkpEbUZxc0Y5bW9LRGY3UWFlWENOMmVFcU5JaUE2dGI5RE1YZXhUNHd0RGRvcDZwQjJncDhFVWg5blR6Rno1RGF6cG5GZmhxVEhRNjNrWlJ6OWowT2tXR2NMRy9vN0F4bVY0dlBmWnFMREk0Q3V6cVdZdTlHUVcrS29zTXp2WjlyNHBDZzcvd1dVbEV6TnBUZHZHWTZEVDJ3SFVLZEZUcjFsNjh0dlBobzhBWGgwT25icFlPblhNS2ZLN2VJb1BsN3BZcVdJcTl1UVcrU2hPZHZJMmluRCtUMlpsZXA4QVhnZVlXOVN4TnIxTmtpRVBzNldhcHFYTk83TlZhWkJETnZkMThTL21aYVVzWHZobVBnTlZjWkJBVUdoVHJMbng3S3djeWlnelJkaFFhVlBNL214Yk1pVDFYY1pIQjhTNlJkbVl1ZkZKaytPdWY4UVcrV2hPZGdtU0xhbWJXbFVuU1hJb01rUW1FcW1PUE02ZHFwaEtkYzk3Z3E3aklRSE9MYnBZYXFtY1grSzdmVjFsa3NON2NVbngyMnNxSGI4NGpZTFVYR1h6d2NlbFR5OHlGYjA2QnIvSWlnMmdlS1BKcFplYkNSNUZoRnI1N2VwbTU4TTJOdlpvVG5ZN1ZMWnI1Q1ZvTDY4b284TTNDZDA4eFEwMmRUQkhGbzdsRk1VdXhSNEV2bnZIdlh0RVphaXNYdm5sN3lpb3ZNZ2dPblhySmg4L0NoWThpd3p6U1dkYTJEZ3BaT1hSU1pKaUh6aks5U28rOU4rOU52VHVSSE0wdHFwbVlvSjI3SnJEeVJLZlkzWlBzMU1yRUJDMEZ2dG40N3VsbHBxRjZUb0d2OWlLRHM5L2NVbTZXdWtzR1d2Z3dOTi8vNDNiZi9oMzExMUJrZUVSbm1WNFdEcDJ6cG9nb01uZzhDcWFYUDNScU43UEF0Ny8rMWM3ajFpdWhzMHd2RXhjK0NuenprV3hScStqWUk5SHAzTzBYbWx1VWtxWk85YkZIa1dFK21sdlVNdE5RVFpGaG5nS2FXNHJOVk8rdmZsYi80WnYzR0FwRkJvL09NclgyOHRIVEhudHpwNGplZnFpK3lPQVA3QlQ1VkRKeDZHU0thQkcrZTBySk5JUDIyS1BJc0FqZlBhVXNUQkpSWkZpRU44R1VzaEI3RkJrV29ibEZMeE94OS9WajlMMkZJc05CQWZlOU1yUFZCajU4RkJtV2FlNzQ4S2xrWUdVU3E4b1c0c0tubHZwREowV0daZWdzVTB2OUZCOUZobVZvYmxGTC9SUWZSWVpsZk94eDd0UkkvU1FSUlliRitPN3BWR3pzVVdSNHNydjkwMWxYNVBQZDJnK2RGQm1XYTc3VFdhYVI5ZzhmUllibDZPclVTZjJoa3lMRFluU1c2YVIrZFFSRmhzV2E3L1l2ZkNWcVgxM3IvaG1seUxBY2lVNmR0RS94VVdSWTd1Nkc1aGFORERSMVVtUllxTHN6Tnc5eC8vdzBLcTdRb1AzUVNaRWhBUWsrUG56NktEOTBVbVJJZ0s1T25iUWZPaWt5TENlWFpoN0RWRWwxVW9JaVF4TE4zVGNIZmZiWDc1MWFGQm1Tb0xsRnAvMmJYNXhhRkJtUzREMCtuWHhqV2FNM2hTdHZNbEJrV0tiNS9wY3JRWEdGQnMySFRwL29wTWl3V0NuQlZ4clZrMFNTNktUSXNCZ3J5M1JTZmVpVVpBdEZodVhrd3Nkam1PcW9uaVNpeUpBR0s4dFVVajFKUkpFaERacGJWR292WHJ2Mjh0cXBSSkVoRGZrZFJwRlBIKzFOblR6OG5FUXAzNzJpQ2cyYUQ1MTBVNmZEb1ZNZmYralUrdUU3ZEZOSElmWjZzYkpNSWMySHpxZGtDMFdHcGJqd0tlUmo3NTFUaVNKRE1xd3MwMGx0VWxBU25WOCtVbVJJb1BrVzJaeUhUZXdWSndWbmRWTVRleStSYTFGSmMxTm4wK1U1S1RJa2NQdWxtT2FXb2dvTmFqOFNzdXJuMjcrai9oSVNuUU1LQ3I2U3FJMDkzMDM5Kzd4RUo3SDNIRjJkS3FrOWRNNUpkRkprNkVkWHAwcHlRVkw1bmZBZG5SUVprcUNyVXlYTmpXVjBVNmZEZDA4ZjFVMmQwazBkK1hBNHNkZHZSNUZQSDhXTlpYNDEvRzNjeGhHS0RQMUtPbk1XVTJoUSsrR2JzemFDSXNPZ0VsNWdMNDJmWm5qMTJxbXpKTkZKN0wxQVY2ZENXZytkc3hPZHYxSms2RUZYcDBJU2UwcVRFejdSU1pFaERSS2RLbW1OUGJxcEU2S3hUQ1cxc1NlSnp0aHVhbUt2SDQxbEttbHRMSnZ6L2l4RmhnR0ZOWllWVTJoUSthR1lzemFDSXNNdytmQVY4QUo3YVZURzNweEVKOTNVdytqcVZFbnJvWE4yb2xNYUJ2QWNqMENyNUtjWkZKcWQ2S1RJMEl1dVRuMjBOcGFSNkV5TE02YytxbU12TnRGSjdBMmlzVXdocFkxbFRSZDNGQm5TS2EyeHJJaENnOG9QMzV4RUowV0dVWHo0OUdrdkxsVk9NMFFuT2lreWpLS2pXaUd0aDg2YlArSVRuWFJURCtNUmFIMlV2czFBb2pNeE9xcFYwdmp6U3FJek1WazV6RFNSUGhyUG5QSUc1cHhFSjdIWGo4WXlsVlEybHNrYm1OR3I0UzhwTWd6cGNzZWxmZmZLbUdqUStPR1RyckxZUk9mYkR4UVpodkRoVTZtY1JDY3JXOFp3NGROSDQ2RnoxbzdPTis4cE1veWdvMXFmL2NWcmRXZTFXVjFsSkRwSGNlYlVSMlZqV1ZjTUp2YlNhcjdIblNPd1BwVnJjbWU4Z1VrMzlUZ2F5eFRTMkZoMmVBTXpTbGRrZVBqcEh3NER1ck5FYWMwdDVnc05Hajk4UHRrUzh4Z1IzZFNUK1BBcHBQREROeXZSeWNxV2NYUjE2aU94cCt4bmRuYWk4L1hQRGdPSVBaWFVKUWhuZEpXUjZKeEFSN1ZLNnI0WGtteTUrUlQzbDNUblptSnZCSTFsS3JWWHl1NUpoMFJuekhwcW56T2l5RENzc1Azd3BWRFhXRGJuRFV6WjJpSkZocWFZcmYzSmxkaFlaci9Rb096RE55dlpRamYxT0Q1OEtxbjc4TTNwS3FPYmVoSWQxZnI0am1wTmh6WDVIZjM5ejdpL2hFVG5KSkl0K3FqcnFKN1JWVWJzVGFPaldoOUpFcXE2SzgxNGg4OTNVMS8vNGpDTXhqS0Z0RFdXelZwUGZlbjI3ejQ0ak9oeUxUUzNLS094c2V6bTg3elY4QlFaaGhYYVdHYjcvK1BhUG54eTZJenRLcE5FSjkzVTQvandxZFMrZXVQVThGMWxuK1ArRXJxcHA5RlJyWktxSk9HY1pBdUp6bW4zM3lpd2EyUTgyY0p1NmdCMFZLdWtyYkZNSmhsaUU1M3Q5WHVIRWNTZVN0b2F5MlI2UFQ3UitZRkU1d1FheS9UUjFsZ1d2YldGOTJlRGxCcDdwbi9qeW9WSmpVT3lKZW92SWRFWmhBK2ZQcXE2T3Vja1cwaDBCaUgyOUdtVjdZZVBUYmFRNkF3VE81MkZEVWh6aTZKVm5mSEpGaDdoQzBGSHRVTEtHc3Q4N01VVWdsa2JFYVM1cGNpZ2thYkdzdWdWdVNRNnc5QllwcEtxKzFMM014SjFOeUgyd2hRY2U2WlBQTzJWbmtKRGRMS0ZSR2NZUG53cWFTcVF4U1piMkk4YmlOaFRTVk5YWjN5eWhVUm5FS1laVk5MVTFUa3IyY0lqZk5Qb3FGYkpkM1ZxTVRmWlFwRmhuS3hndlAzcW9JdXF4ako1ajRoRTV5cG9MTk5IVldPWjM5b1NzVGxDM3A5OSs0SFlDMUJ5N0prOTlXZ0t2dGhrQzRuT2NIejRGT29PYmxyMjVQbzNVYUtTTFpmc3h3MUU3Q21rcWFzejlrMFVFcDNCbUdiUVNVMVhwMXo0U0hTdWdta0duZFRjbVh5eWhVVG5HaHFhVzNUU2N1YWM4UjRSaWM1QXhKNUttaHJMb2xma3ZublArN01oQ284OXU0VUdMY0hYRlJqaUxud2tPb1B4NFZOSlRWZG43SnNvSkRyREVYc3FxZW5xakgwVGhVUm5PS1laVkZMVDFYbFlGUmhNdXNwSWRJWmhta0VsVFkxbHNXczZTWFFHWXBwQkowWHJBcVVJSERXOUxya1dFcDFCYUN4VHFMc3ZhV2tzYTI3K2lOL2FvdWs5TThWS2p6MmJ0MzR0d1NlWGtxK2Z3di84NDJORW1CYmJOWVROYU9ucWpFcTJrT2lNUXV6cHBHVmxXZFNxUUJLZFVaaG1VT3J5Mm1uUWRBVytxQXNmaWM1Z1REUG9wS1d4TEhwTkp4MmR3WnJ2ZjlMY290RCtsWkx2bnF3S2pDZ0NrK2lNUUdPWlNuc3RFN1N5S2pCaWN3U3I0U05VRUhzbXMyNWFnaStxdXM3NGJCUkdhSFhTMGxrV1cxMm5xeXdDc2FlVGtwVmwwYXNDcjM4bDlrSko3REhOb0k5MGRWNHFTSGJLaFM4bTJkSWxPalU5NHFrYTB3eHFxZmdaanB4ZTk4a1dSVytacVNheEY3TUNGWnRSOFRNY3VTcVE5ZFFSYU9yVVMwdERkY1RQaCtSbmliMXdOY1NlemZaZUJjSG5kOE5IWEVwSWRFYUkzVCtNemFqb0xJdXRydE5WRms3V2NuRG9WRWxGWjFuc2hVK1NMUm9TdEVZUWV6cXBXRmtXZStFajBSbGxkL09IZ3o0cW1sc2lwOWRKZE1aaGtraW45dUpTUmQ0aWJucWQ5ZFF4YU9wVVNzbktzcWpwZGZsN2Z2dWJRNkJLWXM5ZW9VSFdKdVVPUHRrbCtmM1A4RDlkZHRxVDZBekdvVk92N0oxbEpGdFd4Zmk2WHUzVk81ZGJ6SVdQWkVza0xueDZLV2h1aWJud1NYS1cySXZnSjRtK09laWpvYmtsZG5xZDJJdkFKSkZhcllMbWxxaDFaYXluamtOVHAxb2FtbHVrb1RwNHdwcjExSEVxbWlReTl4T2hZVzNTNDRVdjdPVjFraTJST0hTcXBhR3pMT2JDeHdoZkpBNmRlaWxZbXhSNzRhT3JMQUxqNjNvcGFHNkp2ZkR0My83cUVJN1kweXQ3YzB2TXVqS1NMZEhrUGcyZDJ0enZFc1hjU1hnTExCcE5uWXJsYm02SmJhaG1SVzZVbWlhSjdKMkdjbi80WW5Zb2syeUp0dnY2MFVHbjdKMWxrUmMrWWk4T2gwNjlzcTlOaXJud0haTXRDTVlra1Y1dDdzNnltQXNmeVpab3ZvaEQ3S21VdmJrbGRvS1daRXNjM2lUU1MwRnpTOVFFN2V1L0Uzc3hIbTVwNnRSS1FYTkxWRU8xYkk3Z0xiQndsVFYxbWlzMFpQMWhqamwwa215Sko0Zk9oenNIbmJMR1hzemJBU1JiNHQzZGNPalVMUE03QjFFWFBwSXRjWGdJVTdYMk11OEY2bkdLTC9UQ1I3SWxpaS9pOE4zVEtuZEhkZFFFTGNtV09Md0hwbHJ1MVMweEU3U3N5STIzKy9LN2cwN1ptMXNpQ3NENzdtN0s1b2c0dFRWMW1pbzArT0RMT0pJYWRlaVVCMmk1OElWamRZUnUwdDJTOGVjNXB1T1haRXU4M2MxbkI2VXlkN2ZFZFB5U2JJbkhGSjl1V1grZUk2YjQvSnBPa2kxUm9uYnZZM05adXpvak9uNVoweG1QS1Q3bGNxNXVpWnlnSmZiaU1NV25XOWJtbHNpR2FtSXZVc3htamtMWUtqVGs3RzZKNlBqMXlaYkwvQStZV2NLRlQ3ZXMzUzBSaDA2U0xmR2lkdTlqYzIzbTJBdGQyOElEdERNd3hhZGFlM0dacjJnZDAvSExxc0I0RlY3NFRNbTh1aVc0NDVmWWk4ZDdZT3I1YjE4bXU1cy9BdjlFTmtkRWk5eTlqKzNsYkc2SnljV3hPU0pTcFEzVnRsWW41VHgwaG5iODdpNUp0c1M2Lzg2RlQ3dU1SYjdnamwrcTYvRzQ4S21YZFpvaGRHMExEOURHWTRwUHZaeEZ2dUNPMytPcVFJUmpiWXQ2N1M3ZmZTK200L2ZoN1FlU0xaRmlWakZpZTFtM1IvaTFMZCtDL2xScDZpVDI0c1NzWWtRR09iZEh5SjBrb3FHYTJJdFQ2eFNmblVKRHh2VVJ3UjIvdnJyK3dTSE83dXNuQjkyeVZkZ2pPbjU5c3FXeDk3NTlUbHo0OU10V2FJaFpIY0dxd0doTThSbVFhekkxWm9xUFZZSFJtT0xUTDl2NmlJaDNPM3l5SmZPRHVkWVFlL3JsYkc0SkxRRDc2ZldjNjUwc1lvcFB2WnpiSTBMekFiekxNSU0wVkZmNkZwK1pyRnk3eXpUR0o0Zk8yNjloZnlvVnZtZ2NPdlh6STdTWkV2akJoMDVpTHhxeFo0REVYYVpFUnVqcUNGWUZ6c0NGejRSYzZ5TkNINHZ6Rno1V0JjYXArTUpuU1p2cHV4ZGNBR1o2UFI0VHREWmthaXlMYWVvazlpSXhRV3REcmlLZk5IVVNlK3VRQ2RxS0c2cnRGQnF5VFRPRUhUcjloWS9xZWh5NThISG9WQzlYa1MvMDBNbHUrQm00OEptUXJjRE9vWE05WFBoTXlGWmd2LzhXVm9RaTl1SlZmdUV6STFlQlBYUjFoRjlYeHZSNkxDWm9iY2hTWVBkTm5XRUZZS2JYNHpGQmEwT3VBanRObmV1cHZhblR6bS9xSEJYMjBFTW5GNzU0OHMrV0M1OE5PWXA4b1pORTNZV1AzZkR4dVBEWmtLdkFIbnJvWkRkOFBDNThOdVFxOHUyK2hqMkV5WVV2SGxOOE51UnJibUZkMlZxSVBSdHlGZGhEM3c3Z3V4ZFAzcHhoZ3RhQVRBWDIwTi9OTkZUUElOUHJsVS9RMnBsb3lGQmhiNmp3cllaa2l4MXRsZzlmNENRUkY3NW9YUGdNeVZGZ0Q1eG00THNYand1ZklUbUtmS0d4eDRVdkhoYytNN0lVMkFNbmlWaFhOZ01UdEdaa0tmTFIxTGtlLytiTW53NzY1WXE5b0taT1lpOGUwK3VlaVVKRGxncDc0SWVQQzk4TTdLZTJJMGVGUFNiMnVQREZZVjJaS1pzWDJFTVBSaHc2NC9sL3R2OTJzQ0ZIZ1ozWVd3a1hQbHN5Rk5pRHprWEVYanhaVjhZRXJSMlpHc3RDTUVFYlQySXZaRklFK2VVb3NJYzNkZEpZRm91RzZrYzJKaHFhN1grNEd5NTg2L0FYdnM4T051U29zQWZGWHRNUWU3RllWMlpMOTMzWnVzRGVCSFpVYytHTFI3TEZtSzBUTGt3U3JXWjM4NGtMbnlHYkY5anZ2N25tL3Z2a24wYnN4V3R1UGhON2xtaHRMQ1Ayb2pHOWJreU94aklhcWxjaHNVZEQ5U003RXcxYjRzTzNHcXJydHVpTlBWWW14ZUxDWjB1N2RZRTljSVNXNzE2ODV1WVBZcytRSEtzNlF6cnV1ZkRGODhtV2dDUXlsSkRpK3NZRjlwQnBodmJpTmJFWGlWV0I5bXo5N2FPcGN5VjNOMHl2RzlOdWZLOGk5bGJDcXNCbmJFdzBLUHp3Y2VHTFIzWGRJSzBmUGxZbVJmSFY5ZnNiQnp1MjcrcjhQdjM3bVVOblBIYkQyN04xa1M5a21vSFlpOGVxUUhNMm42SU5uV1o0KzZ0REJIYkRtN1A1bXVyQXhqSW1hQ1BKUDljYk5rZVlzK1UwRVEzVjYyQlY0QXMySmhxMi9DRVBDVDdXdHNTVFpBc1hQbnNVZnZnNGRFWjZ1Q1gyTE5wNGhEMm9vL3JOTHc0UldCVm8wdFpGdnFEWTQ4SVhoMVdCSm0wZWU5K0p2ZVFPeVJhbTE2M1plRlZuWUZNbnNSZG45K1VqVFozR2JENUpkTXZLcERXd09lSWxJeE1OMnlWY2dqNThyRzJKUTdMRnJGYjJ4RzhrNk1QSGhTK094TjZYM3gwTTJ2TG5QS0NqMmg4Nkw2OGRBcEZzc1d2TFM5L2R6V1RzU1pjM0Y3NDRKRnVNMnJpeGJIS2FnVW1pYUNSYmJObzAyUm5TV0Vic1JmT2JJL1ozRHNac1BFVWJzaWFYMkl2RHV3ejkxQmNhMUUwenNMWWxEc2tXMnphTXY4a1BIN0VYaldTTFhWdGUraVk3cXJud1JTUFpZbGl6WFlGOWR6dTlYbVQvN29ORE9KSXRobTNaM01JVVgzSWtXd3piOHI0WHNGYUx4ckk0L2swVXB0ZE4yclRJRjlKWVJ1ekZZVTNuSVAwVERSdGUrS1N6Yk1yK0xSZStHTTNYVHlSYmpGTDU0V3RzREdGcDRCK2dKZGxpMTFZLzY3S2plbkthNFIySHpnZ2tXMnpiN05zWDBGRzlsMGtHWWk4WXlSYmJObXN1QzJnc1k0b3ZFZy9RMnJibDlvaTdiK04vZ2pTM01NVVhqamRSYk5zd3QwRmpXV0tzNlJ5bFAydDNzV0ZuMmZmeEJ4djlvWFBqdmRtVzhRQ3RkWG8rZkt5T2lPT1RMVHhBYTlhbTB3d1QzejBPblpGSXR0Z21GNzZOTG4xTnlJV1BLYjV3OGg1UmQrNkVZVnNWR2dJYXkvanVSZUFCV3ZQYXBuR2JDR2dzNHkyK0NCSjdiSTZ3YmF2Y1lraGptVFIxSXN6VDFoWWFxb2ZvWDUyMDFkNnlnQThmaDg1d2RKVVZZS3NpWDhpSGo5VVI0VWkyRkdDalQ3UHZxQjVQdUhEb2pPQ1RMWFMyV0xiWnUwVHlzM0kvdmk2UThmVUl2RWRrMzRaRnZzbkdNbUl2M0ZPaWsyU0xhUnY5dkUrdEMrUUI2RGlzeUxWdnF5TGYxSXJxOXRVMVRaMFIyTm95emNEcXBJME9uVk1qdEJ3Nnc1SG9MTUpXUmI2cER4K0h6Z2drVzhxd1VaRnZxcVBhVC9GeDZBeERWMWtodGxwWjlyMzd5TGJEZjV6VkVlSG9LaXRDdTlYNmlLa0gySmtraWlMRmRXS3ZBRnZFWDVjZmFCNUdWcnAyQ1ZlYU9zT3hJcmNRVytRNFF0WUZYcjkzQ01QV2xqRDZDdzFiZEpkTjdjbmwwQm1PUkdjNXRqaDBCbno0T0hRR29xdXNHTzFHbithcC9mREVYaUJKZE5KVlZvYXRtbHVtdWpwNWhEWVlYV1dGMk9oTnZ0MXRRR01aNzRFRjhZbk9pWE1FOU52cWJaUm1hcExvNm1jYXl3TDVSQ2NyY3N1d3dmZW11YU9wTXhXMnRvVGpNV2o1UHpIeGdBNkh6a0FrT3N1eXhjLzgxRU9ZVEJJRkk5RlprQzFpYjZLcmswTm51T2JtTTExbGhkaGtkZEpFVjZjZlgrY1IyaUIwbFNISzFMcEFKb21Da2Vnc3lFWkZ2c21tVHBwYmdwRG9MTWQyUlQ2YU9wT1FkL2pZMmhMTXdCc042Kzh0YSs2K0RmOUJEcDNCU0hRV1pvT1AzK2cwZzQrOWR3N1RmRWNuaWM1eWJCQjd6Y1JqbUJ3NncvaGt5OFJVRmd6Wm9yTnNxcXVUOGZVZ1B2Wkl0cFJqaTVXQkljMHRtRVNpRTlFbTNzSWs5Z0oxdjhOSWRDTEt4RnVZTkhVRzRoMithTHpSRUJKOG1FU2lFOUVtVnBieDRRdERvaFBSWk5YUHlNOE0wd3hoU0hSaWp0SHZIckVYaEVSbmViWllHVGkyc3F5OWVFMWpXUWc2T3N1elFZRjlkOGNrMFdLUzZQejYwYUVnVzJ4dUdYc0xrNmJPTUx6RE4wdjErNENtZzQ4UDN4VFowVW1pRTdGRzl3VVNlMEZJZEJacTdVVGoxSVdQYVlaSnhGNmgxbzY5aWVZV1ltOWFjL3NYaWM0U3JaM3NsT2FXc1pWbHhONjBoMXM2T2t1MFczbDd4TVRLTXBvNkE1RG94RXlqelMyOGl6S04xZkN6R1hnTWV0MGYvc21PYW94aVIyZTUxdDVWUFZab0lQYW1rZWpFWE9QVERPODRkRTd3aVU1aUR6T01OYmN3elJCQTNyZWd5SUFaeHQ3ajg5TU1yMTQ3akpCa3k1ZmZTWFFpM3RUYkREU1dqU1BSaWJuR21sc2s5bDcvN0RDQzJGdWs3b21HcWVEand6ZUtSQ2RtRytzc0kvWW1FWHVZYld4bEdTTzBrM3lSNGVZUEI4d3gxdHhDUi9VRTZhYitRa2NuNW1rZWlMM1pTTFlVYmUyMVphUE5MVFNXalNQMnlyYnkyMFNqelMzRTNqaFpNOHo3czR0VVhXZ2crT1lqMFlrbG1HYVlqMjVxTERLNkg1NXBobEYrYlFSRkJzdzAwdHpDTk1NRTMwMU5rUUV6alRTM01NMHdnVVJuK2RaY1c5Yjl6aDV2YnFHeGJCQ3hoNFdJdlpta3lQRFhQM2wvZHFHNkN3MEUzeXdVR2JCVTB5VmNlaEY3bytpbXhsSmpEL0l4elREaTBFME56RFhXM0VKSDlRaDJVOWRoeFVMYldITUxzVGVDUkNlV3V1TnRobG1JUFN3MTF0eEM3QTJqeUpCTXZZVUcyZk5LOEVXanlJREZSbGEzRUh2REtESWdoZWFodjhoSFIvVUlWcllnZ2NIdkhyRTNqR1JMUFZiOC9UclUzTUkwd3doaUR3blExRGtEc1ljRW1xRWluOFRlcXpjT1BTZ3lKRlh0ellhTzZuZ1VHWkFFaDg1b0ZCbVFoSHozMnJiM0Q5SFZPYUQ3ZmJYNytwRWlBNVlaYVc0aDlnWlE0S3ZMV3Y5L0hsbmQwbDY5ZGVoQm9yTXVLLzZPM2QzM1R4UFJXRGFBMkVNaVErOFM3VjlkMDl6U2h5SkRjaFFhenZEaDYwZVJBYWtNclc3eEh6NjhRT3dobGFIdUZqcXErMUhnUXlwakhkWEVYZytLREVpRjVwWTRKRHFyMDdpOWE5MEtocHBiaUwxK3hGNTk5cXRFM3ZpN1JLOS9kamhEa1dFVittODNYYUFrdjRRTmRiZnc0ZXRGb3JOU2ExM3crZkFGSS9ZcTFUNjROUXgxdDlCUi9SSkZCcVEwV0dnZzlsNWlpZ2dKRFJiWWFTeDd5UmY0ZmlmUmlTU0cxd1h5SHRnTEZCbnF0Tlk1aDFXZDRZaTkxZFQ1azlZZHBQclFVZjFTMHlWYWRsM0NCZlZwMmpaOWg4dkErZ2crZkM5UlpLaFl1MEtIaXhUWWU0cDhkRlMvUk94VmJLVkxYOU4zN3ZSN2N0a1BmNG9DWDhYV2lqMGF5OEl3UllURUJwdGJyaWcwUEVPaUU0a05yZ3VrdWVVNVltOVZWV1lYaHJwYjZLZytJVW1wbTg5dWQvZkZvVklyZEZYVDFSbUdBaCtTR3pwMHZpYlpjb29pUStYV1NMSU5ySStnby9xNXBvdTdYUmQvcU5NcTYxdGtmVVJmY3d1TlpjOUlnVSsrZlJRWkt2V3cwaFJ0ejdtVHhySXpGUGpxMW00WGV6U1duYUhJc0RyMVAyM04vc0cxaVlPaWIvOFdINzRUN0NtRFdLR3J1cmwvMmRYSmgrOEVCVDZJZmZwRFQyK1JUN282TDNrTTg0Z0NIOVlvTkF4T005QlIvWVFDSDFiQnFzNUpGUGpRSFRwZGNqU1dUYUxBaDFVTUZOaHBMRHZCaXM1TjJIaWp3YVVkTGU4ZEorTEM5NGpxSG83VytPWGJ0N3JsaWtTbko3SDM1U01GUHF5VTdPenBMS09qK3BFVTErWEFPZlJvS0txeFJsZDFYNEY5ZjhIS3BLUG02eWVLNjFpbHE3cXZ3RTVqMlE4VStPQ3QwVmoyUUdQWkdHSVBvbG1oc2N3TnJRdWtzY3hqUmVkMjZ2dHRQOVRWeVo1Y0hnSERjNm1Ublgzdk05RFYrWWdDSDA0a1QzWU92Yy93Nm8yckhnVStuRm9qMmZudzh0eEpWNmVqd0lmbjFsalgrVUJqV1MrbVozRmlqYTdlM2dsMkdzczhwbWZ4ak1SZnMzT3A5Qlg1YUN4N1JJRnZXMFltR3RJaCtQb3h2b2R6a3ZST211emN2N3hFMHRYcEdOL0RTL3ZFM1dWOTN6MjZPaW11NDZYVXlVNkp2Yk51VWJvNkhjVjF2SkQ4RE5SWFlLZXhqT0k2WHBMWVM1N3NQQ3V3MDFoR2NSMzlrc2Rlei9zTXRUZVdVVnpQUXY4YkRZbVRuYjBWOXNwSGlhanVvVmZpWkdmZkNIdnRYWjNzeGtXdnhBbUEzaDN4bFYvNEtLNmpUL0tmaDU0Q2UvVmRuUlRYMFNkMXNwUEdzcGNvcm1OSTZ0ZzdLN0JYMzFoR2NSMEQ1STZXN0QzYW5nSjc5WTFsRk5lek1URFJrRGpaZVZaaDk4R1hzSXBvQ3BWMWpFbWU3SHorYzFaMVZ5ZVZkWXhJbllCN1VXQ3Z2S3VUc1hVTVNwenNmRkZncjd5cms4WVdqRW9aZTMwNzRpdnU2cFRHbHViN254VDQwQ3Rwc3JOdlZXZk5qV1YzTjI1Mzg0bllRNytVYjZUUVdQWWN4ZldzREJRYUVpWTdleXJzMVFZZmdZY0pTUTlFUFJYMmFyczZxYXhqU3VwazUzbUJ2ZGF1VG9rOXVleFJYTWNZV2RsNWNlVlNPQyt3Vjl2VlNYRWRBVkltTzgrTGZEVjNkVkpjeDZTRXljN3pNMWJOaldVVTF6RXA0WnI0Ri9lYmlodkwyQnFSbi83VlNTbmZhRGdmWWE4MCtPaHFRUkQ1K1pENFMzRTRQSyt3ZHduVUtyczY2V3BCcUZUSnpyNGQ4VFYyZGZwMUxaOG9ybU9TRk1YYkZMSFhWMkIvL2JPckRpc2pFR3FmN28yVUZ4TU5sOWV1T2pTMklKU1BsM2N1aFdiL1BQYXFiQ3hqYXdRQ3BWd1QvNks1NVZXRjN6MGFXOVN3VVY1T2xPeHN1aVRmcy8rMWwyaytxR1pJNEVsbG5hNFdCRXJWWFhaKzBOcFhtT2lrb3d3eGtpVTd6eE9kRlhhVzBkV0NLS2thWEI1ZXJpeExOU2xoQlkwdGlDRUp5aVFKbC9NQ3V6U1cxZlllSDIraElFTFRGZm1TeEY1ZmdiMjJPeCtOTFlqeGtLNFFmRjVncjY2NWhjWVdWVXhrR3lSSjJWNGxTSGErcUxCWFZHZ2c4REJIb3U2eTh3cDdWU3ZMV05lQ09SSjFsNzBZWWErcHM0eU9Nc3lRcXJ2c1JZSDlxcUlMSDQwdG1DTlZ3dVg4TWN6S1ZwYlIySUpvcWFaZXpoT2QwbEZkVVhNTGpTMkkxYVNhNURzcnNMY1hsOVhGSG8wdHV0ajQ2VXVSY0RtcnNOY1VmQVFlNWtyVlhmYXN3bDdUeWpKV0pXR21WTjFsTHdyc3RYUjEwbEdHdWU1dlhRcm5CZmEybHRVdHZBR0dtVklsWEY0VWwydHBibUZWRW1ieXE2b1R2QTMyb3JubHNwSnBCcHJLTUZlcVZkVXYzc0tzNUx2SHFpUzFiRXcwcEVpNG5GZllhd2crQ2J3dTBiSzd2M0hBTENtNnk4NHE3RlYwbHRITmlZVmVUQUhOY1Y1Z2w4NnlSQTlNYTBZM0o1WklsbkE1T1hmV3NyS014aFlza2lqaDhxekFYa2x6UzlOOTgrVGNTZXhoTmprdkxveVZaMmZYV3Q3am83RUZDNlhZM3ZLaXlGZkR5akppVHpVYmhZWUVDWmZxZ28vQVF3SStTYmswNFhKZXJDajkwRWszSjFKSWtYQTVMN0NYM2xsR1J4bFNXWnB3T1I5aEwzMWxHYkdIUkJZblhNNEs3TVUzdDlETmlVVDh1M3lMQ3cwL3pwM0Z2OGRIVXhsU1NiQzk1YlRBWGtOekMydks5TFB4RTVnZzRWTE4yaVErZWtodFljS2xwclZKZlBTUTB0S0V5OHNSOW5LVG5YUlNJNlhGQ1plYUhzTmtSU0JTV3Bwd09YK0V2ZVRtRnByS2tORGlkYm5uajdDWHZDNlFwaklrSkhuS1JiRjNQc0ZlY25NTGpTMW1tTW0yTDA2NFBIeDcrdGZ0WmFHUFFNdEhUdzZjN09aRVFrc1RMcWNUU2NWMmx2SFJ3eG9XSmx5cVdKdEU3R0VGL3N6NWV2N2p6Yy9YSmhYYTNFSmpDMVlnWjhZbENaY3FtbHVJUGF5Z3VldHlKVXRxQTJkdnJKUmFZS2VwREtuNVhNbVNEUkl2SG1Fdk4vWm9LclBEenMxblNjTEY3OXM5R1dFdjhOREpSdzlyYWU1dUZpWmNUZ3BmQlhhVzhkSERXcFltWEU2N3FvdGNtMFFuTlZheWRHWG5hY05Ia2MwdGRGSmpKVXRYZGpZbmo3a1gyZHhDSnpYV3NuQ0RSSE4vMHRSWlluTUxqUzFZMDRJTkVzVTN0eEI3SmhtYWFQZzJQK0Z5bXVqY1hUaDNjZVdLUWVCaFpZc21aRTRPbmY1UnNKS0tmTVFlVnJZbzRkTDlmSjRtSW9ycWJwRnV6aTdKdWJ1L2NjQXFKTzdrNGpienZIajZYU2pxdTBjbk5iYXdaR1huNloydnNOVXRQdmErLzhjQmExblNYUGE4d0Y1V2N3dE5aVmliejNYT0xUVGNuNzNQVUJCaXp5NDdoUWFwc00rc3NqOTdtS2lnNENQd3NBbjUrWktreVl5UDMvTUtPN0VIeFBLWHZxc1pIZEhQM2lVcTZGRXdwaGl3RWI4K2FVNmg0V3gxU3pITkxVd3hZQ1BOM2RkNUNSY3BoSjBXMkV0NWw0alZ1TmpJa25jYW5oZllDeWswMEZTR2pmZ3pwNXZwOUZ4V3luZVAyRFBQVk9aaGJwWDkyUWg4Q2F0YjVNRDU3VE9CaDgzTXJySS9uRjc0Q2poMDh0SER4dVI5b1hiRzJzQm5SYjRTT3FxWllzREdabmQybmhUNWltaHVZWW9CRzVzOXhWNWFjNHZFM3ZjL21XTEFabWEvMDFEZzZoYWF5ckNsMmU4MG5ENEVYY2k3Uk1SZUdTb3BOSlNUY0dGc0Zqbk1yYktYdExxRmp4NXltSHZwZS9ZMml2WE9NcVlZa0lIdkhwNXg2WHYyR0szMTFTMU1NU0NEdVZQc3p6cXFpVDBnM3R3cDlwT0hvTTBYK1dncVF5YXpwdGhQODV3NzR4TzB4RjVSYkJVYTVsejY1TTgvUEFSdCtzTW5CODZiUHhpYlJSWnpxK3pIRDRYcDdoWStlc2hwN3FYdm1KeXcvRFlLc1llY3BFdE1PcXNqeDlDZjdhbTJXdVJqaWdHWnpXa3VPeTJ3bS8zdUVYdkliTTdxc3RPSG9DMnZicEhZYTdyWW83RUZPY3laWW4vV1VHMTRld1FObmVXeGxmbnpqL05GUGhEMkxQZ01kcmR3NElRU3plMlh1RXRmQVNQc0hEaWhRZlNsNzJTTTFtenNjZUNFQXMzOVRYeWg0ZkR0ODdFMzV5SDMzSmdnZ2dLenB0aVBCWGFyYjZNd3hRQUY1cXd1ZTE1Z04zanVwS0VUQ3ZncDlqZVJqWjJuMDBRV20xdG9LaXVXdVJiajNkMWZiaC94QVd1ZUJaK3hEeDhIVGlnU2ZlazdUVkpZakQwT25GQWkrdEszTi93MkNnZE9LQks5dXV6WkZPMmxNNFhZZ3lKekptbWJ3N2ZQM05zb05KVkJrVm1yeXc1M1BuUE5MY1FlTkpuUlZIM01WVmpjSGtGRFo5bk1GUnFpTDMzN0grc2p6SFMzOE5HRFFyR1h2c1ppaFozWWcwTFJsNzZUQTF0cnFLdVRBeWZVaVYxZGRsTGtzN1ErZ2draWFCUzFyL3FreUdlcXVZVUpJaWdVMjF6Mk5FVnJLZlpvNklSQ2M2YlkvWC9iR1dwdW9hR3pDdmFXcGtkZStvN2RMV2FDNy9hTDIzMzd6SUVUS2tWZCtvNnhKeFYyQytzak9IQkNzWmhMMzFPUnowcUJuZGlEWWxHWHZtZEZQZ1Buem9mYnh6TW5Vd3hRS0dwZjlla2tuNFh2SGhORVVDeXEwUEJzZ3QxQVk1azBsZDE4ZHJ1N0x3N1FadGVkT1IrdWZ3bis4NS9lSnJLd0lwNkd6cXFZZkowMTd0TDNtSEJSL3o0REIwNFlFSFBwZXlyeWFSK2psWTllbCtUYzNkODRRS3VvUzUrbDJPUEFDZVZpTG4xbTNtZVEyUHYrcDl0OS80OER0SXJhVjMxTWRocDRuNEVKSW1nWE5jVitXdVJUUHRGQTdFRzltS1pxU3hQc05KVlZ4MlNoSWFyU2R3eEF4Y0hIUnc5V3hGMzZEbDNWaWcrZHhCNnNpTG4wbVJoaDU4QUpLNkl1ZlFiZVp5RDJZRVhFdnVxbkl0OU9jYktGQ1NJWTB0eCtDV3R3T1V6UnFtNXVvYUVUaHZpMytVTE9uSWZ2bmkrd2EzMmZvWXM5UDBGRVEyZDFUQllhWWk1OXFoTXVIRGhoelRIMlFpYUVIbzRIVDRXWFBnNmNNQ2o0MHVjVUY5ZzVjTUtnMEVuYXB4RjJqV2RPSm9oZzBPNzduMjRmRWsvSFpDZXhCeVFST2tuNzdERmFoWGovQzliSXQrTGh6ZCtuLzhSamM0dlNBanNOblhXeldXaHdnWmUrcHhGMlpSOCtEcHd3ekYvNkFnb052bHRTdXErVlZkZzVjTUtxNEV2ZjhkdW5MT0hDZ1JOV0JVL1N0c2UxWmNvdWZUdzRDNk5DcC9tZUhwWFVGbnRNRU1Fb0gzdXlGbW5xSHJkWE9zSE9nN093S3JDcFd1dDlqNFpPQ0xPRkJuL3BrMHJmMk1GVDR5Z2ZCMDRZRjNUcHUvL20vNXU2Mk9QQUNjTjg3RTBkUENVMjIxWlhnWjNwUFZnWGZPbTcwMVZnNTdJSDY2UTVLMlNhNzFCRVUvUHQ0OEZaRk1ESDNrUm45ZE5FZzVidkhnMmRLRUJJVS9YVEZLMldBdnZoL1M4YU9pSE1GaHBDRHA3SEtwL1RjT2prd1ZrVVJENGlvd2ZQcHlLZmt0amp3SWxDVEI0OG4vWlVLNGs5SHB4RklYYmRkMlQvMHorRy93Uk5zZWVZSUVJNUpxZjU1RnZUSlZ6OG1WUEJJK3pFSGtvUnNzTEY1MXNrN2pRa08ybm9SQ0dDbXFxZnBtZ1ZuRHVKUFp5eFcyaHcwd2RQMy8zcDhvK3djK0JFYWZ6QlUySnY0T1AzMUQzNTZvM0x5cStMK014SEQ4V1lPbmpLZDlITGZlSGp3SW5DVEs2UjBQSW1HTk43S016a05OL3h6TmxrdnRZeVFZVFNTTzdpOW90elYrLzYvN2dVR2Z3VWJlWXpKN0dIMGh5YXRRWWJPK1hOT3cwRmRobzZNY0Iyb1dIczRDay85TWVQVGE2UEh4ODlsR3JpNDNmOG1XOTNGeTRMWWcrbG1vcTkzSHVxT1hDaVlNMjMvN2oyN2ErOWYyejNWT1RMMUZsRzdLRmdZeE5GeHdKN3ppSWY3MytoVkx1dTBMQWZLRFEwVDZ0eTgzVlUwOUNKVW8wMmRtb29zUFArRjBhWUxqU0l3WVBuOGRDWjZjUEhSdytsRy96NGRZZk9uQTlCRTNzbzNXRHNTWGZMc2NpWDQ5dkhnUk9GazMzckR3OC92U3prK2RnN25EdHo3S2xtZ2dpRkcyc3V5OXBZeGdRUkN1ZGpiMkNxUWRaNWVqbUtmRFNWb1hRanpXVzduQVYyWWc4QjhpK3lYRWcrZmhLQTUzYmZEanVodDY3eXlhT1hmLzUvdmdCQ3NnVkY4OTJUTDNldk43ZVBoODdOOTFUTFIrL0xQNGs5bEsvNytaYWs0cmxqUEc0K1JpdS9DNzU4ZEJkZlB4SjdLSjZzNHp2M2xHelplaysxZjNEMkQzZlJmZnNvTXFCMGt0aHc1OStZTGdIYTVOaFRmUnA3RkJsUXVJdHZueDlYQjU2U3hyS0hQQTlCUzFQWjdxLy9RNklUeGZOVHF1ZXhkOUxjc25XQm5kaERLUE9GQnJIclBuN055YWk0SDE4OUhqbzNyUEpKNEYxSTRISGdSQ1YydDM4K0svVDVqOC9kRi8rdnQ3enc4ZEZEYmVTQUtkKzZKMUxrUHNUZXBnVjJtV0w0OC85MXUrT0JGeWljYjNBNUxUYkloZS93SGR5MHdDNmQxSC8rSDFZbG9ScU54TnBaN1Axb0xOdHRWMkQzVFdYRUhpb2lEUzVmUHY0bzlQbUdsejkrL1BHdGtwMDBsYUUyUHZiKzlhUFljSXpGNHg5dUdyY0pZZytSeks5T09wS3gxVmIyQko2K3pTQzIrUEF4UG9TS1NhR3ZsYkhhdG4zYTFmbjRCemI0OVVMc29XSzdyc0RtWTAvZVFybjdFWHViRlBuWUI0K0tTWkc5bGVMYXF5c2ZlMCtYcmkwU25jUWVLaVlGOWZiUDd5OWliNnNpbjI5c09TM3lBNVdRUmtwcDZucU12ZHZOSjRsWWpZdGFOVDdKLzYvSDJMdS8rOUhVdk5VVUxhdHhNVU14aFFaeGZBenMxTnBWUGo1NlFIL3NyZjdoOHp1cFdkV0N1dlVXMmRhKzlMRVBIdkFYUDNmN1BBWlduNkwxbDgyUFRNNmlhcjJ4dC9aM2o4WVdvRGYyVnAraWxlSjZkK1prY2hZMTYvM3VyVjFncDdFRkN4UlZhT2kxVnJLVHdBTkdyWG5wazcyNHhCNHdvTGx3YTZHYkV4aXhXemYyYUd3QkJxdzVSVXMzSnpCbzFTSWZqUzNBc0RXbmFLVzQvdGUvaUQzTVZuU2hZYlVQSDRFSGpGdHJWeTRkWmNDa1ZiNTlkSlFCazFaNUVKUEdGbURhU28xbFB2YSsvOGNCR0xCU2tZL0dGbURjV3JsT2VmdTI0UzBHTEZUNFJNTUtpVTdXdFFDVDJqVzZPdVh4dlMrL1UrQUR4cXhSNUtPNERvUkpuZXhrVlJJUUpQbXFYUC9ZN1VjYVc0QXBxUXNOVWx5LytlemZZd0V3WW9WQ0Exc2prQW9URFJHb3JBT0JFdS9ycExJT2hFbStyNVBpT2hBaytUUUR4WFVnWE1vaUg4VjFJRmpTZkF2RmRTQmN5bFc1Rk5lUldOa1REUWt2Zll6T0F1RlNUalFRZTBDRWhOTU1GTmVCQ0NrdmZPeUVCNElsVFhSUzRBUGlwRHAzVXVBRG9pVDc5aEY3V0VIaGhZWTBsejYvbDVyeFBTQmNvaUlmUlFZZ1RxcERKN0VIUkxwSWRPYTgvYXNyTXZ6aEFJUktsT2hrZ2crSWtpelJTWUVQaUpOcVZTNUZCcXlrN05WSkNaS2RGQm1BR1JLTXNKUG9CR1pJY09nazlvQjRiWUtWZ2NRZU1FT0NJaDhGUG1DT0JJbE9YMlQ0RndVK0lFS1M3UkVVR2JDaUZWNUxWbVJob1lFaUF6RFAwa2Y1U0xZQU15MHM4aEY3d0V4THo1eXlxb3pZQTZJdEx2TDVWV1VVR1lCb1M0dDhGQm1BbVJhbWNTa3lZR1ZsRnhvV2RIYjZGOWNwTWdEekxFaTRrT2dFNWx0UzVDUDJnQVdXZlBla201cjNVSUI1bGhUNUpORjU4OGtCaUxlb3lPY2ZmdjZkSWdNd3g1SWlIMFVHYktEWVFrTzdOTkhaWGZvQXpEU3p5RWVpRTFobzdyZFBPanFKUFdDMjJVVStuK2lrbXhxWWJlNTNqMFFuc016Y3BrNFNuY0FpczR0ODNmZU8yTU1XeXAxb2FPWlYrUmhkQjVhWlhlU1RSL2lJUFdDWk9aYyt1ZkRSMFFrc016ZjJ1a1FuZ0kyUjZBU1dtN2tubnRnREZwcmIxUG4xRTdHSFRSUmNhSmg1NFdOMEhWaG1UcEZQWXU4cmlVNWdpVmxGdnFka0N4MmR3Q0l6NG85a0M3RGNuRWN4bTV2UHhCNndWRE1uOXY0ZzlvQ2w1bnozWkhQRS9ZMER0bEJ1b1dFWE9jSitHQ01Dc0QyU0xVQUNNMWEzTk4vK1Erd0JTODFvYmlIWkFpUVNXZVFqMlFLa0VWM2t1LzNDZW1vZ2hkZ2lINXNqc0xGeTMyaUkzRnRHWnd1UVNPVGpSSExoSS9hQUZPSSs2WDVWNE4wWEIyQVpraTFBSnJGRlBwbmlJOWtDcEJFVGYzNXp4R2NIWUxtb2Q4SFlISUVNV0owazVNSkhzZ1ZJSXFySXg0VVBTQ2VteU5mRlh2UDlUd2NnaGRoa0M5ODlJSVUyc3REQTlEcVFVRVQ4eVZ0Z3JPa0VFb21ZNUdONkhUbFFhT2h3NFFQeTRNSUhwTk5HZk5JZkQ1MWMrSUFrSXM2Y1V1RGp3Z2NrRXJFK2dnbGFJSjJvZDhGdXY3am0vcnNEa0Vqb3VWTldKdEZRalF3S2ZxTWg3T1BIb1JOSUxQVGdLWWRPWWc5SUovVFFlWGZEb1JOSUtmUmRNSmxtWUdVU3NEMlo0aVAyZ08zSk81ZzBkUUpac0RJSnVaUmJhQWpoRDUxZkhZRHRjZWdFOHRqZHNDTVhTQ2wwbXFqaHV3ZWsxWVRISGxOOFFFS0IwMFJNOFFGcHRUUjF3b0NDSDRPZTdpNWpYeG13Z3BDUEh4OCtJRDFpRDhnakpOa3Awd3hNRWdGcGhVd1RFWHRBSGpSMUF1a0ZQZ1JOVXlkeXF2ZU5CamwwM3ZQaEEzTGd3d2ZrUWV3QmVURE5BS1FYTWsxRTdBRXJDQ213MzMrbnVRVklMaUQyYUN4RFp2V3VUcElIaWRyV0FkZ1lIejVnSFZNVERmZmZpRDFnRFZPeFIwYzFzSTZReGpKaUQwZ3ZZSnFJNWhZZ0QySVB1Vlg3R0RUQkI2eWozWTN2N09UQ0IrVEIrRHFRQngzVlFDYlNXQVpnZXpTV0FYblFXQVlGNnB4b0lQaUFQR1JYSjVjK1lIdnRuaUlma0FuZlBTQ1AzZTJmRGtCNlUydkxkbmMzRHNBS0xzYWJPbWtzZ3daVkZob0lQaUNQNW83WUE3TGd3Z2VzWit4aFBwcGJnUFdNVGJCTGM4dkRuUU93Z3JHMVplMitLN0J6N2dSeW9Ma0ZHdFJaYUNENGdDeWFMdUVDWUh0MGxnRXJhb2E3eTJodUFmS2d1UVhJaERNbmtBZk5MVkNpdmtMRHd5M0JCK1RndTFzbzhnRnJHWHNmcFhtZ3lBZmswT3h2SFlEdDBkd0M1TUY5RDhpam9jZ0hKYW9yTkhEb0JGWTJORXJMb1JQSVE3NTdiZXNBYkl6VkxVQTJKRHVCUElnOUlJOW16NWtUT2xSWWFLQ3pERmpWUUtHQkloK1FSL1BBZHcvSWdpSURrQWRuVGlBUEtiQ3pQUUxJZ2lJZnRLaHZkUklmUG1CZCsvNFlvOElPNUVHQkhjaURJaCtRQjdFSFpFS0JIY2lEN3g0VXFXK2lnWThma0FXWFBpQ1h2UU93UGM2Y1FDYjdCd2RnZTl6M2dFejQ3a0dSdWdvTmZQaUFQTm85TytLQnRiWDlCUVV1ZlVBbVRORUNXVEJGQytUUjdQbnVBVGx3MzRNbWRSVWFXcm82Z1N3NGRBS3JhL3FLZVJUNWdQVU5yZ3prMndka3daMFB5S09scXhySWdUTW5OS21xME5Bd1RnVGt3WVVQeUlQWUEvS2h5QWVzaXlJZmtNZlErWkp6SjVBSFJUNG9VdGxFQThFSFpFR3lCY2lEWkF1UUI3RUg1TU81RTFoVk0vVCsxNTdZQTFaRmpNR0FjZ3NOZlJjOERwM0Erbm82V1JxNlc0RDFVVXdIQUFCQUpvM2pMQXFzaW1raUdGRFhSQU9BMVRVVTlJQThpRDBnRHk1M1FCNTlzVWM4QXZsd0ZnWHlZTklCaWxCb0FBQUFBT1lpc1FsazBidStoWGdFMWtkU0U4aURDWFlZVUd5aGdZZWZnVXpZU3cza1FYSUZBRkM3M1NzSFlHVkRaODZtY1FDQXV0VTEwY0NIRHdCUUtnb05RQlpOUzRFZHlJS3VhaUNUL2pObjZ5NGNnQXd1aUQzb1VkZGowQTNCQjZ5dUo5blo3b2c5SUFzNk80RThHcmFUQXF1anF4cklnN2NZZ0N3YXRrZkFnS3B1UVMyWFBtQjlmWmMrWWc5WVhXOVhOYkVIcksrdnE1cllBOVkzc0t1YXJtcGdYYzFRa1krdWFpQVBtcXFoU0xtM29MNlBIMTNWd1Bvb05BQjZFSHZBK2daV0o3VU5FMFZBRmlRN2dYVU5UaE1SZThEcWVxWWFhS3FHSnBVVkdyandBV3RyM0VEc01jWU9yT3Rob0xPVFpDZXdycUVWRWlRN2dWVU5ycEFnMlFtc3IyOWRMc2xPSUErYXFxRklzVitDd1JVU0pEdUJkUTA4ek1jWU83Q3lnUlVTN3VMU0FWaFBRMmNua0UvdjIyQVUySUhWOVgzN0xxNGNnSFUxKzVkM3ZuYkhmUTk2VkZkeTV1QUpyR3h3WnljZlB5QUhIbU1IVmpidzNXdjU3Z0hyWTRvZHlLTzN5TWVaRTFoZDN6UWZaMDRvVW02aFlXQ0ZoS1BTQjZ4cjZHRStEcDVBSHNRZWtBWGRaVUFlRlBtQTlUVjlhd09aYUFEeVlGVTFGS2x2b29HREo1QUhCMDlnVlVPN3FsdGlEMWdmM1dWQUhrdzBBSHF3cWhySWh1MHQwS0xDUWdNSkZ5Q0g5dFZyQnlBRHZudEFIblNYQWF2cjdhcnVrcDAwbHdFckcyeHdlZU1Bckdob1ZUV1R0RkNpM0VMRDRLT1lKRnlBTlEwK2lrbkNCVmhmWC94SndxV2h3d1hJb2QxeDdnU3lJT0VDWk1HNlhHQmx2QTBHNWFxYmFDRGhBcXhzcU5EZ1NMZ0FxeHVLdjFmRUhyQ21aai93UGhIVGZNQzZCcnVxU2JnQXF4cEtkcjVpb2dGWUZiRUg1WW90TkF6dHFoYnRKUUVJckdybzBrZkNCVmdYQjA4Z0Q3NTdRQjVEMzczTHR3N0Fpb2J5TFh6M2dGVTFicUN4VExhM3NFRUNDcFE5MFREMDhXTjlFckN1d1dRbkIwOWdUYzNEWGUrL1Qrd0JLMnRITG4wQTFqTjAzMk5sSjdDcXdXUW5iNlFBNnhxNDd3bmVTSUVHUlJjYW1vZmIzbisvdmJ4MkFOWXpsT3lreWc2c2JPQzdKd2tYMWdZQzYybjJBN0huRXk0VStvQzFESzB0RSswcjduekFhdTV2Qi84UTN6MWdQZVBmUFJwY2tGL1pFdzFEeVU3ZWFRQlcxVHg4Ry9nRE85NXBBRmJVakhTNDhFNERzS0t4aEFzVFJjQnFtb2Z2ZzMrTXJtcGdQWDVWOWVEcU1vcDh3R29rN2daWGRqTFJnUHpLbm1pNEh6bDQ4azREc0pybTd0dmdIeVAyZ1BVMCt6dmVhUUF5OEFrWDNta0F0aWZmdklFN0grODBBT3RxN203Ni93QlQ3TUNxbXRzdi9YK0EySU1DaGE5TytqNXk4S1RLRHF4R0xuMERIeitTbmNDS3V0aHJ2di9aLzRmNDdnR3JhcjcvMWY4SDVMdkhwUTlZemU3YnZ3ZitBR3NEZ1RVTkpqdVpZZ2RXMWR4OUhXa3U0ODZIdk1wZW5kVFozWHpxN3pDajBnZXM2dUxiNS81OThWM3NjZWtEMXJPNzdaS2RmUjFtN0lvSFZyVzcvWE80ME1lbEQxaU5OSmMxQThVR0ptbUI5UkI3UUI0eVNkdmNmTzc5WXpSMklyZUwzWC85My8rUEsxalRWZmw4MGtVZVRObDF5YzNkaFM4OE5OMi9ON1phQ2NCU2JSZDdYeDVqcjB0dyt2anozZGIvZVR5VWRuOGN3QnE2MkpNdWwyUHN5WDlKdlBudjNnMnhCNnlvdWYvMk12YTZvcnRNT3pSdTd3Q3N3NTh0dS85cS9abXp1KzhkWW0vWEZmK0lQV0E5UHZhNmMyZDd2TzhkWSsvdXkraWp0UUNXa1pXNVQ3RjMvSzh1eCtrYlg0ZzlaTlM4K2wvL200d0RWTnBmLytMYWl5dDM4ZVdmM1htRkgxTmdLL3MzNy8yYW5ZdS9KUFk0cEFCYjJiLyttMnV2M2hGN3dNYjJsMjlkKytidmJ2Zmw0K05iTndBMnNYLzF4clhkblc5Mzg4ZGpvUmJBTnJxQzdNTlAvKzBuVW54akxvQnRTT3k5KzRkZlBiZjcvaDlYb3VKWEo4RW1mK0c3K3NtdjJaSEVDNENOZEIrKzl2WFB2aVBwNGUydkRzQkdKUGE2UktlUHZYY2ZISUNObk1UZVhtS1AxYXJBWnFUSTRHUHY3VzlkN0YwNEFOdll2LzN3dUZaVm1qdDNsdzdBTm54K1U5NlE2czZlcGE0MXB0QUFsZnlGNy9pdnBjT1R2ZUxBSnZiWHYvMzRIMTY5OFVVL0FPdDdWbFNueUE1c1puLzU3ckR1d3owbVBJazlZQlArakhtTXZTN2hTWU1Mc0EzZjFIbng0N0h1L2ZWN0IyQUQwdHdpRGRVSGUvbnVGZGpnUXFFQjZqdzdkQjcvdlRkYytvRFZ5WWZ2MWZPaW5pLzYwZDBKck92czBDbjhaQkd4QjZ4THVqbXYzajM3dDZUQmhjNXFZSDJualdXZXJGR2l1UXhZMzltWjA4Y2VEd2dEcTN2UnpDSU5MbGMvdTlKUWFJQSs1eDgrd2NFVFdGMXZGNmQ4L0M3Zk9RRHI2WTI5TGdGYTRzRVQwRVQydzU4M3QvaC9ud1lYWUZWOWpXWCszeWYyZ0ZWSlR1VzhzVXpzWDNQbUJGYlYwMWdtU213dW85QUFYWG82cW84NGVBSXJHdmp3aVphREo3Q3FvUzR5cGhxQWRiM29xRDcrKy9JOUpQYUE5UXljT1drdUE5YlZYZzJzeFNYMmdGVU5ydWFVNXJMQ0dqc3BORUNWMGIyNGZQeUExWXpHbmp4V1JPd0JxeGpxNnZTWWFnQlcwNzY2SG82OURyRUhyR1Nrc1V5MHIzOXlBRll3MGxnbWFPd0Uxak8ybnF5MHhrNEtEZEJqNHNNbkJpdndBQmFaMnN2SndSTll4MUJIOWRNZnY3eDJBTktidXRReFVRU3NZK3JCOVZZSzhNUWVrTnhrMXpTTm5jQXFSaHZMUkdHTm5SUWFvTVkrSUxBNGVBTHBUWDc0aEJ3OGQ1Y09RRHIrUURrVmV4ZFhYUHFBMUNZNnFyMENSOW1CN0FJYXl3UVRSVUI2N2RYME42Mjk1RkZvSUxXcHhqSlJVbU1uaFFhb0VSSjhySkVBVm5BVk5xSk9aeldRVnVpVUhoTkZRRnBUSGRWSGZQZUF0UGFCaFhQZUJ3UFNDbW9zYzd4UkJLUVcxRmdtWk1ORUliRkhvUUVxQkFlZjQ5SUhKQlhTMVhuQUdna2dvY0N1VHUvaWl0Z0RFcHBhRi9pRU5SSkFVa0dOWmFMWkVYdEFTcUZuVHFiNWdLUmkxcitYMGxSTm9RRXFSTDI5d0JvSklKblFyazVQTG4yN0t3ZGd1WDNNZDR4TEg1Qk1hRmZuVVdneEhzQzRtTVl5LytkZjhkMERrb2hvTEJNMGRnS0p4RFNXdVhLK2V4UWFrRjlrOEFsMkJ3SUpTT0hnVlZ3c3NjSUZTQ080cS9QNDUzUHBBOUtJUFhPeXdnVklJcXF4ekIyK2UwenpBWXRGTlphSmdsYTRBRG50WXh1a0Mza1Vta0lEc3BzekhoUmJtQUR3MGw0T2tSR2RaUjRIVDJDeDl0WDFyTmpqUVhaZ29jaXVUbzhWTHNCeU14ckxtT1lEMG9odExCTzhpd2tzRjl0WTV2K2FBcHFxS1RRZ3UxbGRtbHo2Z01YbWZQZ0VsejVnbWJrZDBrdzFBTXRFZDNVZU1Fa0xMRE0zYWNsM0QxZ21kbDNnRWJFSExET3JzY3lWMFZSTm9RRlp6ZjN3Q2ZaMkF2TXRpajBPbnNCOGN6cXFEL2p1QVF2TTZhZys4SDhkMDN6QVBCSjdjOCtPVE5JQ2k4eHRMT05kVEdDWmR1N0s2UUthcWlrMElCODVkTTc5OERuMmRnSkxMSWs5TG4zQWZQdTNIOXhzaGV6dEJIS1lPODNneWFWdmQrVUF4UFBURERPYlcveGZ6eVF0TU10ZWl1UUxZbTl1WXd4UU8ybnFiQy9tbnh1dE41ZFJhRUEyL3NLMzRNUDMrSkF0bmRWQXJNV3g1OWpiQ2N5eDlOQXBXT0VDeEpQejR0SlI5UDJiQllVS29GYlNXTGJ3UVhVbWFZRVpVc1RlYSs1N1FMU21XZGJVNmV3M1ZWTm9RQjRMeHRkUDdWa2pBY1JaT0VsMFJJY0xFQ2xWN0JXd3R4UFkydjc2dlZ0TWlvUk04d0ZSSHQ3OXd5MzI2bzFybTJVTk1rQnRValNXOFM0bUVHLy8rdTlwWXM5d1V6V0ZCbVNSNU5BcHVQUUJVUjZXckcwNXhhVVBpSkxrd2llNDlBRlJrc1llazdSQXNHU3g1NlRJL3RZQkNPTW5hQk0xcGpCSkMwVFlYU2FiQkxMY1ZFMmhBWnZidjNtZjdOREpwUThJNXk5OEYrbDJUSFB3Qk1La3ZQQUpZZzhJSTBXNUZKTkVSMHpTQW9FU1RmRWRNVWtMQkVvZGUwelNBbUdheGoyOFM5VFVLUXczVlZOb3dLWjhzaVh4cnIvMkZRa1hZRkxpUTZkZ1p5NFFRR0x2K2hlWEVwYytJRUFYZS91M3Y3cWttS1FGcHZsa1M2THA5U081N3hGN3dLVDk5YS9wbWpvRms3UkFrS1FOMVVKaWI1ZXVTWFJMRkJxd25SVVNuY0w2UXluQTZycllTMzdoRTF6NmdISEhaRXVUK0xqRnBRK1lsRHpaSWd4ZitvQ3RKTmxQM2ZlLzk1S0pJbUNNVEsrdjBZVEpSQkV3Ym4vMTB5cU5ZSzNSU1ZvS0RkakdNZG15d3FHVFN4OHdicFZreXdHcnk0QmhheVZiQkpjK1lOaGF5UmJCNmpKZ21JKzl4TlByUjB6U0FzUDg1b2dWbWpvRlowNWdoTHpMa0hoNi9janFkNDlDQXpheFpxSlRjT2tEK3EyWmJCR3NMZ1A2clpsc0VWejZnSDYrcTJ5bFpJdG9MM21VRnVpVCtrMlVGMWhkQnZSYllVM25NMHl4QS8zODVvaUU3ektjTXpyRlRxRUJxL1BKbHBVdlpTUTdnWmQ4N0sxNTRYTjBsd0Y5MWs1MGVsejZnSmRXN0NyNzhYL2psV3ViOVpwbkFKUGtUWlExa3kyQ0tYYmdwZU9LM0diZDFCNVQ3TUNaWSt6dDFqMFRXbXd1bzlDQVZXMlI2UFRvY0FHZWtUMjJtOFFldStLQjU3WklkQjYwRnhUWmdTZHk0ZnRwaGZlSWVqQkpDNXpZS05FcGlEM2d4RWFKVGtGakozQkNWc08vL2JCUjdGRm9BSjVzMHRGNWdpbzc4R2pmSFFUYnQ3KzZyYlFYbHc2QTgwV0dyUktkb24xRlp5ZmdiWmpvRkNSY2dJTU5FNTJpdmVDN0IzZ2JKam9GVSt6QUQzNDEvRmJmSTROTjFSUWFzQXJmVGIxUlIrY1J5VTdBUFhaVHYvM05iWW1ESitCK2RGTTMyeDJ0U0hZQ2J2TkVwOGNiS1VDbTJHTnRJT0NMREJKN1d4YmVaSXFkdFlGQVYyVDRaZHYzdWd5dURhVFFnT1I4a1dIRGJ1b2pIdWREOVk3ZDFNM0d2OXJwTGtQdE51Nm1mc0xhUU5RdVI2SlRrSEJCN1hMRlhvZDNHbEMxSEVXR0l5WnBVVGxmWkxqNnlXM05XbE0xaFFZa2xhdkk0TWxCbDRRTEtpWHJrcklVR1lSL3A0R0pJbFRLRi9qK08wdXlSWkJ3UWJVeUpqbzlFaTZvVmViWXM3aXZHa2dpWjVIQk1VbUx1dVVxTWdockd5UW9OQ0FaLy9CenJpTERBUTlqb2thK3dQZnV2L0lVR1k1MkZCcFFvVnhUUkNkSXVLQkt1WXNNam9RTEtxVWk5dmp1b1VMSDJNczRTVTdzb1VwZGdXL2Y1VnB5RlJrOFl4c2ttUGxGRXI3SXNPSER6MFBhN2dQTVRBTnE0aDlkMy9nOWxENlNjR251dmpxZ0ZvOXZFYjNQVytCelBJeUpDaWtvOEFrbStWQWRCVVVHais4ZWFxTWw5bzRiSk5yV0FWV1EySk5IMTNOL2R3NHJPNXYyM2xuQVJBTVcyNzk1cjZMSUlPZ3VRMDE4Z1U5QmtVR1FjRUZObmliNEdnWEhLTHJMVUJFcDhEMzgvTjg2WW84M1VsQ1I5dUoxMWpXQnovQkdDbW9peFhVTlJZWURWbmFpR2dxbWlKNHh0TEtUTHpUbWt4R2lycnFuS3JsUHNoTTFrTmlUQWwvTzhiMXpkSmVoRWo3Mlh2L3MxRERXNFFMTXBXVjY5bFRiSlg2YWh6c0hsRXpMOU93emtuQzU0N3VIc3NrYmZPM2IzM1FVMXcra3VheDUrTzZBb3ZrQzN3YzFCVDdoWTgvSWtaTkNBK2JSTXI1M2puRStsRTdMK0Y2UHg0TW5DUmNVU21OeC9VaUs3UGNrWEZBb2pjWDFJM21maU84ZUNxYXV1SDVnS2VFQ3pLR3h1TzdSWEliQ3FTeXVPMmx1c2ROVVRhRUIwV1IwZGkvVlBVV1Y5Vk15emtlVkhVVlNXRmwvaG9RTFNxVzF1SDdBKzBRb2x1TGl1aURaaVdKcExxNDdXd2tYSUlybTRycGpYUzdLcHJXNDdobGFsMHVoQVZIVVZ0WlBNTTZIRW1tdHJKOGk0WUlTYVhuMGVSVGRaU2lRYjJ5UnQxQzBGdGNkajdHalVOb2JXd1RKVHBSSWVYSGQwL3g3QVppcmk3Mzk5YSs2MzN5VnU2aVI3UzM4bGtBWTVWMHR6M1MvSklCaUtPOXFPVVYzR1VxanVxdmxCTjFsS0kyRjRycEhvUUdGOGJFblRXV2FpK3VDZGJrb2pNYjNHSHJ4TmhnS1k2R3g1Y2pLMjJBVUdqREpVdUFKa3Awb2hvV09zbE1rTzFFS0N4MWxwK2d1UXlrc05iWUlROTFsd0NoRGpTMUhyWk8xZ1NRN1laK1Z4cFludkEyR1FwaHBiRGt5c3FxYW15bEdtUXM4UWJJVEJURFRVWGFLWkNjS1lLYWo3QlRkWlNpQXRjYVdJeXZkWmNBZ2E0MHRSeVE3WVoyMXhwWUQzZ2FEZVJaV0pmV3dzcXFhckJENkdRMDhqMlFuTEpPT01vbTl5N2ZPSXBLZE1FdGk3L1hmYlhXVW5kcDFWNzRIQjVoa3JwdnpsSkh1TXFDUHlhYXlBNUtkc014a1U5a1JxNnBobU1tbXNxUEdSdXlSa2NVTHBqOTZCeVE3WVpIVmJzNW5MaTdvTG9NNVJjUWV5VTVZWkxTYjgxVGJuWmRKZHNJY3kwMWxSeVE3WVpIeHBqTEJxbXFZWkwycHpObDVsNDlDQTM0bzRLUDNoR1FuTENuZ28vZkVTSlVkT0RMZFNYM0NyMjl4Z0IwbE5MWjRQQWdOWTBxSlBaS2RzS2FJeGhaQmtRL0dGQk43UnI3YkZCcmdtUjRmNmtPeUUwWVU4OUU3SU5rSk0yUW50Y1JlS1VsQzFnYkNpaEk2cVUrMHBaeWRVYjdDWW85a0o4d29xYWxNOE4yREZhWEZucEg3SHJmUzJwVVdlQWNrTzZGZW9iRkhzaE1XN0YvLzdiR2JzeUFrTzJGQk1WTU1wMGgyd29BaVk0L3ZIZ3dvcmFuTTQ3NEhBNHFNUFdkalRUeS9JU3BXM0JURHFZWXlBL1FxOWFNSHFGZmFGTU1wa3AzUXJMUk82bE1rTzZGWnliSEhPUnFhbGRwVWRzQ2JtRkNyOE5oenV5N1grZUJVNCt0Y281TGVZaGpDNmlSb1ZQcEh6OGswRWJFSGhTcUlQWktkMEtySVR1cFRKRHVoVlBHeDUwaDJRaWZmMEhuOVM5bmZCd1BKVHRTbmlvYk9SdjZ6M1RuTk9CbFhwb1lEcHlEWkNXMnFtV0lnNFFKbHFvazlDZzNRWm5mcDl0ZnZ5K3lrUGllVHRHM3JBQlZLbm1JQU5LdWhvZlBJUUxJVEZhbWhxZXpJd1BZV01rSzFxTzNBU2NJRld0UjA0QVEwcWVuQUtmanVRUXVKdmF1Zmkzc0haVXpyTGx6ajZLcEdmclUwbFQyNXVIRHVudGhEZnRYRkhxdXFvVVJ0YTZrdHZFZExvYUVDMVgzMEJBa1hLRkJsN0RIUkFBVnFmUWVGRlJMSXJkbzNpRmdoZ2R4cW1pQjZoanNmTW1PQ0NNaURoazYxeUFpVlRNdUJzOTF2bjJpbDBJQ2NPSEFDZVdnNWNPYjQ3Z0U1YVprZ3loVjd4RHR5MFRSQmxPWE9SMWMxOHFteXFlekFRbGMxeWxWejdGbG81cUhRVUNKTkI4NkgyKzYzd0lOemw5ZHVVMXo0a0ltYWo5NyszalZkL09WSXVOSlZqUnhVeGQ3dGx6emZZTHFxa1lHYUtZWXV5ZWxqTDB1eGczTW50cWRwZ3FqNTl1K3ExcVdoY3BvbWlMcnZucnQ2NTRBcWFHcm9sTmg3OVpxTkRqMzRKMUlZVlNQclhiSmxkL1BaN1gvNmh3T0twK25BS2JIMzlST3hoenBvT25CMmlVNGZlL0lkem9FaU83YWtiR1I5OTljLzNmN2RCNWNGWGRYWWtySTNpSnFiUDdMOXZkQlZqVTBwZTROSUNueHlEbTVkQm56M3NERk5Vd3hQc1VlUm9SZi9WRXFoN2RGTFNYVCs5YTh1MGZsZkRpaWF0a2N2SmRIWnhWNzdwcElIY0ZFMWJXT3prdWhzWC85RVp3dUtweTMyZktKVHBtZUpQUlJPMnpzb1B0a2lLNU9JUFJST1krdzFEM2R1bitzTzJsdzRZQlBLM2lCcWJ2OXl1N3N2N3VIbi8rbHlhSGY2WTQ4VFFRSFVQYngzVEhTK3VzcjY5OFQ2RnF4TjQ2T1h6ZGRQUHZiYUxnbVVEZXRic0RhRmoxNUtvck1yTy9vRUxGQXNoVzhRU2JKbGQzK1Q3Y0lIYkVMaG81Yys5aVRaOG80SldoUk1XME9udUx0eHUrLy82YjU3LzhNQnhkTFcwQ2tlYnQydXUvUHQzOUZRUFlaQ2cyVktYMWx2Ymo1M2YydHR2dW82c0RhTkIwNTNtbXpKZk9oa2ZRdldvdkhBNlE2eGQvdVhnZ3Nmc1lmMWFIeDRyK2tTTFpKczJWLy80b0JTcVh6MDh2NzdqOWhqbWdHRjJuZEY5VmJiejdoZlQvMnB1NHYramRoRHNUUTJkUHJZKy9LNzIzZjVWMDBOTnhyeG04a29yYStzSHp0Yk9IU2lWQ29Qbk80azJjS2hFNFZTZWVBVWg2NHlQOG1RKysrTmZibFlnWSs5Ni9mT1hWdzVWZVRoOWU5L1BsNzRtQ1JDaVJST0VIbUh0OEQ4Zm1waUR5WFNISHQvL2FzNzdqVTBkYUpNU2hzNmoxdGJhS2dPUXpiS0dxMGZQWEZNdG5EaFE0azB4NTZNOEIwZkpPTERoOUpvUFhBSzMxWDJtZGhEbWJUSEhza1dGRXdhUjN6c2Fac1NQU1piMm52MzhCTnJXMUFlclEyZFFpWVpKUGIyYjFuYmd2TDRQS0kwZENxTVBmOG1pc1RlR3hxcVEvQlB5QXFsNnlLZUhFYjRTTGFnUkpvUG5NY1JQc0dPWEpSR2RleWRKRnY4aFkrVllTaUkyZ21pZzkyWGoxejRVQ1R0c2VkWDVFcnNNVUdMMGloOC8rdVVUM1RlZjM4OEc3TzJCU1hSM05EcGZxeklwYUU2SEtjREE3UWZPSis2eXJxa0N4YytGRVg1Z1ZNOEpWdTQ4S0VreWcrY1FoNWU5N0duNmNMWDhnbzdGbEw2L3RjcG4yelozM0hoUTFrMFR4QWRIRmZrMGxpR29taHY2SFEvVnVRU2V5aU42cVl5Y2RqYVF1ekZJU3VsbVlFRHAzanFiRkYyNFdzY0NSZk1aQ2IyL3ZESkZuVWZ2Z2RpRC9PcFhSZHg0dmp3T29kT2xFVDlaYzhkWW84TEh3cmozLzk2KzV2dXliaGpzc1V4UVl0eXFHL29GTWNWdWZJdjMzNWdnaFpGVVB2KzE2bmppbHpuYU9xTXhEOHBwVXdjT0ozeVpFdmJPaUNXaVFPbit6SENKMFVSTG53b2dZa0RwenZwS25PSFpBc1hQbGhuWUlMSXUvLytGSHRjK0ZBRUs3RjNYSkVyLy9MTmUySVA5aGxwS2p0ZGtldS9lOHJQeU1Ba1M3RjNYSkhMQkcwMFRnbmFXRGx3dXBPdU1zZWhFd1d3OHRGenp4T2Q4dmRNN01FMFE3RjMybFZHb2hNbHNEQkI1TW1GNyt2SHgzOHBreGZhTG53MHR5Q1NoUWtpNzNSRnJqVENhZnRXZDM5ZlFBd3JEWjJuaVU2VlRaM2QzeDhRdzBwRHAzK0g3N0NlV21Qc05YdjkyeU80SVN0aTVzRHB6aE9kZjFPOXl4ZVlZdWJBS1dSMC9aam9sT3E2d3VRc2E4c1F5c3lCVTBpUjRjdS9Idi8xN2xMbjJoWVNMZ2hrWllMSU8wbDA2bDJaUk93aGtLR21zaGVKenV0Zm5EWU4zejJFc2hSN3A0bE9wdGRobmFXbU1uZFlEUy9ycWQxaFhSbU5aZEg0SjZhQnBZOWVwN245NnluUnFmYkNSNFVkSVl6Rm5rOTBIa2JYVmUrbnByTVRVNHdkT0krajY4ZEU1OE83RDA2bFBiR0hDUlpqNzVqb2RLd3JnMjFtSm9qRVdld3h2UTdMTERWMCtpTERYLzk4U25ReXZRN0xURFYwZHBxdm45enU3b3YvMTJyWGxiVk1OR0NDcVkrZU94UVpidjQ0L0E5VTEyR1h0ZGc3ZGxNZk83ZW9yc01xYXdmT0Y4a1d4U3VUbUNiQ0dGTVRSTUpRN0RGTmhGRzd5KzdjOXF1ZC9lcW4zZFJPK2ZTNmdZUUxNckxXVkhaZVpGQTZ2UzRhR2pzeHhscnN1ZWRGQnJYVDY4SkFVeWRacWx3c0J0NXBrY0VwcjY3ejRjTVFnN0YzWG1SUS9SZ1lzWWNoMGtrdHNXZHAxZDU1b2xQamJ2aFRUQk9oajdVcEJuRWVlMUtnMUhyaEUwd1RZWUJQMG12KzJUMTNsdWhVUFVFTGpERFhWR1l0OWpoellvQzUySFBuUlFiRjArdkNRSE1MaFlZTVRBYmVlWkZCY1hVZEdHSXg5czZMRE5LUnF2dlFTVmNuWGpJM3hTRE9FcDM2TDN6RUhsNHlOOFVnK21KUDRXNzRVMDkvcjhDUnRTa0c0ZGNFZnZ5UjZMUXd2ZjdBUkFQT1dHd3FPeTh5dU1PcVFOWGZiczZkT0dNeDl0eFprY0VwbjZCMU50NG1vdEN3SmF1QmQxWmtNSEhoTS9BU096WmtOUGJPaXd6K1A0ZGNXalVqMllsVEZxY1loSSs5MzM4a0Q0L0pGczJGRW1JUHB5eE9NWWp6SW9OalZTRHNNVGZGSUhwaXo4SzdES3dNeENtVFRXVTlSUWJ0aVU2UGN5ZE9tSXc5MTE5a1VEMjlMbmlqQVVkbUErLzdmMzQ4L0h4ZzRpRSs5blhpd0d6c25SZjRuSkdIK0JpanhZSEpUbXB4WHVCelJoN2lZMjBaRHN6R1hsK2lVL09xd0NOaUQwZXlia0VLWTVhbUdFUmY3R2xmRlhqRXVSUENhbE5aWDVGQis2ckFJMVlHUWxodEt1dGlyN241L0t6SXdLckFkQ2cwck0zcVI2L1RkQVdHWFZkb09HV2l1aTQ0ZE1McVI4OE5GQmswUDhSMzR2U2dqRXBaN2FRVzk5L2Q3dXZINTBVR0s2c0MrZTdCUFJha1RjYmUrUlNSTTdBcThJaENBNXpkeHBhK0lvT0Y2WFdQMklNajluSmhaU0RNTnJiMEZQZ2UzMlZRdmlyd3lNREtRQW9OS3pLNWsvcWd0OGdneVJZakZiNkdnMmZWekg3MFhIL3N5WjVmTTlWMWtwMTFrNTNVNzJ5dU9la3I4Sm02OEZIa3E1dlZUbXJSTTBWa1lsWGdFZCs5dWhsdUt1dE5kRnA0bCtHSSsxN2RERGVWOWNhZU03UXFrTFZKZGJQY1ZIYitGdEh4MzdiU1VPMXNGUGtvTkt6QmN1QjFtaTdSc3VzU0xzOVlHeU5pZFZLMXpIWnp1cUVpdzhWajR0WUlpbnoxOGgxbFJwTHk1L3JXQkFvVHF3S1BTSFpXeTJ3M3B4c284RGtqcXdJUEtQTFZ5M0pUV1crQnp4bFpGWWpxV1c0cUd5b3ltRmdWZU5UOS9rQ2xERGVWRGNhZWxWV0J3a2lSajFORWFwWURyMjlQMllHNWgvaW9zdGZIY2plbkd5andPVnZWZFk4aVgzMHNkM082Z1FLZnN4ZDdGUGtxSkkwdFVseTNjams2TTFUZ3M3SXE4QWxGdnZwWWJ5cnJ6cHZ5N1h0UlpMQ3lLdkNnSWRsWkpaT1ByUjhORlBqTXJBcEUxU3czdGd3VkdTeE5yM3RHN25zVUdoSXlIWGg5ZThvT1RGWFhENW9IdXN0cXNyOTgxMzBnM3B1TnZhRUNuNm5xK2hGRnZxcVk3aWh6SXdVK1E2c0NuMURrcTR2bHhoWTNYT0N6K0JBZlo4N0tXRzlzR1Nqd21VdTJDSXA4ZGJIZTJESlE0RE8xS3ZDQUlsOWxMSzhwRXdNRlBsT3JBby8yTnU1N0ZCcFNNTjVSTmxqZGMwYXI2eVE2cTJKNVZkTFFqa0RQNG9YUGtYQ3BpZW1PTWlud2ZmM2tkdmMzTC8rWXdVU25aK0JoTUtSaGVVMlpHQ3J3bVhxSTd4bk9uYlV3M2RqaVJncDh6dGlxd0FQT25QVXczOWd5RW51V1ZnVStNWkxzUkFMV0cxc0dWblFLaTZzQ3JhenJwTkN3MVBGU1pIV1hwYS91L2Q3L29JakI2cnBIaGIwT3hqdkt4Z3A4SnF2cmd0VXRkWkRpZWhkN1ZqdktSZ3Q4enVDcXdBTUxENE5oSWV1TkxUSTkrN1dMdmZ2dnZYL1kzS3JBSTRwOFZURGQyTkx4eGZXZTZWbGhOdllvOGxYQmRHT0xteWd5V0ZzVmVOQlFhS2lDNlkwdGJpTDI1RCtieWNlc21XZ29udld1RnRkZDlQeUZiMkFDd0dxeWhUSGE4dm11RnFtc1c0MjlzUUtmTTlyWklpZzBsTTk0Vjh0b2djL1pYQlhvVVdBdm4vWEdsb2tDbjArMldIMXJnaUpmMll5dmE1a3M4RmxjRlhqQStwYkNXVi9YNHNZTGZLYmZaZUM3Vnp6enhmV1JJb1BaNlhYSFJFUHh6RmZXaC9aekhwaE50amdPbmFVenZ6SmlhRC9uZ2Vsa0M5MHRSVE5mWEIvYXozbGdPZG5DeXNDeW1TK3VUeFQ0cElCcCtXRlBGS3p3NHJyVk5aMmVmUGRvTGl1WDllTDZ5UHVYbnRYTkVRY056V1hsc3I0MVl1VDlTKys0T2NMcW1kckluWTlDUTZ3U0t1dGoxVDEzTWlKbEZQczZ5Mlcrc2o1UjREUGQyU0pJdUJUTGZIRjlvc0JuT3RuaUtMQ1h6SHB4ZldwNjlqR1o5TUdaUllHOVdHVVUxMzhmTFRLWVRyYnczU3RXOGNWMVozaHpoS0RJVjY0U2l1c2owN1ArVDdtMis5YUxzSkxycE5BUW80REsrbWgxVHhnZUkzckNLRjk1anBWbnE1VjFOL0w0NVpIeHpoYkJSRU9Cck8rRWQ5UEZkZlBKRmtIc0ZhbjA0cm93ZmE1MkZQbEtaYjI0N3U1dTNPN20wM0NCenhsZTAzbEVvck5JNW92clV3VStkNGc5dzNkYWlueGxNbDljRHlqd1dYMFQ1WW1oMktQUUVLcUM2bDRSeVJiSEtGOXhTaWp3eVg3Tys1dmhQK2RZU0xGODRSTVUrY3BpZlhUV0JSVDRuUDNPRm1GbFh5Y0NXWDl3M1FVVStGd0JpVTdIRkcySjlsMlMwM1J4UGFEQVp6N1owbW51dnptVXBmanBXWGY0ejJpNGdVQlFZQytQK2VMNjFQUnNaOStkcWMwM1ZCdHFMS1BRRU1EL1VMNzlyZWpxbmpBOXduY2tIejQ2WE1wUlE0SFBsWkhvOUFVVkVpN2xLR0UzN3NqamwwZitZRzA0bVh2RXBhOGdOVXpQdWpLU0xSNEY5bkxVTUQzcjdLL0lQYUxBWHBBYXBtZGRBU3R5ajVpaUxVb04wN04rYTR2a2M0MnpkTitqMERDaCtOMjRCK1pIK0k3NDhCV2orTjI0QnlWMGxYa2tPc3NoQmI2ZkRFKzNCUmJYelhmdkhMRXJ0eHpXaXd5aHhYWDV2cGNRZTQ2SmhtSlVVbHozRDY5YnZ0ZWVldURPVndUckJiN0E0cnBma1d2NVBhSVRGUGtLVVVLQkw2QzRYc3JXRm1IcHpFbWhZWVQ1OGIyUTZwNHJxS3ZNMGRWWkNwK0VNUHhlUWNqb3JDaWxxOHlqeUZjRTh3L3doUmJYU3hpZlBlSzdWd2JyRTN5QnhmWEhST2Q3VndSaXJ3d2xGUGdDaXV2bUgxNC9KY2xkcG9uc3E2UzRYbEtpVTVCdktVQUpCYjZwMWRTaWxQWFVSNGErZXhRYUJwZ3ZNb1JVOTF4aGlVNUhaMWtKek1kZXdPaXM4SW5PVXJyS0hJZk9FcGd2OEFVVzEwc1puejJhN0dDRmZzYW5pRUtMNjArSnprS1NMUlRZQzJBOTBSbFlYRGYvbi9NY1owNzdhaW53U2FLemhQWFVSNnlwdHM5NmtTRTA5bHdoNjZtUGpLMnBwdERRdzNTaU0zUjAxcFdYNlBRb05KaG1QZmFDUm1kRllZbE93Uml0YmVhTERJSEY5ZEs2eWdRRmR1T3NGeGtDaSt2RkpUb2RqOUdhWi94bk1yaTRYbHFpMDlIY1lwNzE3OEhkamR2ZGZKb3U4TGxEb3JPRTlkUkhGTmh0c3g1N29kT3o3dkQyUkFucnFZK01mZmNvTkp3eG5laU1xTzc1MGZYQ0VwM3luNTh4V3J2TXgxN0k2S3dvTU5FcDZLcTJ5M1NSSWFLNFhtS2kwNlBRWUpmbElrTk1jYjNBUktlZ3dHNlk5U0pEYUhIZEZaam9kSExtcE5CZ2x2WFlDeTJ1dXdJVG5ZNEN1Mm0xRk5kZFdhdmhqNndWMkNrMG5EQ2Q2QXdkblJXbGphNGZrV3d4eTNUc1JWVFdpMDEwY3VnMHkzU1JJYWE0WHRxT3ppTUs3SFpaTGpMRUZOZmxUNWNpUTJHSlRrR0IzU2pMWjdIUXZkUUhKU1k2UGU1OE50VlU0Q3N3MFNrb3NCdGwvQjRVVmVBenZvWjdpTFVDTzRXR0E4cy9rREhWdldJVG5ZNEt1MVdXM3drSjNrc3RTbzQ5UnRoTjh1dnpyQllaWW9ycnBSWVpCTWtXbXl3WEdXS0s2MDY2cVg5eGJmZTdwamljT1cyeWZCYUxLYTY3Y2hPZEZOaU5zaDU3TWNYMVFoT2RnZ0s3UVpidlFiSEZkV21nS3pUMnJOMzVLRFE0NDBXR2lNcDZ5WWxPUVlYZEh2OHhNUHBPU0V4bHZkUzFFVWVNc0J0a2VIMWVWSEhkUFhaMGx0aE5MU2l3RzJSNXFqUmlMN1h3NSt1cm4xeUpLTEFiWlBrZUZGdmdLempSU1lIZElNdUp6amtGdmxKamp6T25TV1lmZm80dDhCbC9iM0NVd1FKNzlZVUdzMVd2bUwzVW92QWlnNkRDYm93a09xL2ZPNHQ4WlQxa0w3WC9reHU3SC9oUVhQcHNNWnpvakNyd3VVTTNkYUdKVGtHQjNSakRaN0hvMkNzNTJlSW9zSnRqT05FWlhWd3ZQdlpJZGxwak5nY1JNejNyQ3UrbWRoVFlMVExiYkJWWlhIOXNvQ3UweUNBTTVscnFMalJZVFhSR1Z0Wkw3NmIyT0hUYVlqWFJHVmxaOTM5SmdZL3dQY01JdXkxV0U1MlJvN09pOUNLRC8yZENnZDBPeTRuT21PbFpWMzZpMDZQQWJzcmU2RDJJQXQ5THpRUGZQVXVzSmpxakMzd2xkMU1mVUdDM3hlcjZ2S2pWMU9LNGpyUmd6VjM0L1ZlTGVnc05WaE9kc2RXOUdycXBIZE1NcGxoTmRNWVcrTndoMFZuaUkzeW5pRDA3ckNZNjV4VDRDbDdaOG9UT01sTjgwZGxnZ1M5cWV0YlZVbVM0cGNCdWlIOFEyZG83SVZKSXZ2a2NQajNyS29rOStlZENrYzhNczRuTzJPSjZCVVVHMFR6UTJHbUYxVGN3WTR2cnB0ODhpOURzN2QzNTZpdzBHRTIyUkZmM0tpa3lDTHBiN0RBNVhSTTVPaXVLNzZZKzJCbXNzTmRxLy9ydjltSXZ0cmp1S2ttMk9KdmRMYlh5UDVQV2lzNXppdXUxeEI1VHRHYVlUSFRPTGE1WEVIczB0OWhoTXRFNXA3aGVTWkhCYjQ5b1d3Y0QvTllXZTI5Z1JxMm1GcFVVR2Z6MkNGWW4yZUJIK0t3VkdXS3JleFVWR1ZnZllZZGNoS3o5VE1hT3pvcGFpZ3dlbldVbW1FeTJSRDQ4SzZwSnRqZ0s3RmFZVExaUTRCdkYrZ2diMm92WDluNG1LZkNOb3NCdXhPNmlqdGlycGNqZ2VKL0JqT1BXRmt1a3dQZlhQK1BlbmF1bHlDQ001am1yS3pSWVhLY1FPNzVYVlpGQlVHUXd3V0t5SmJyQTUyb3JNckErd2dLTHlSWUtmQk9NZHJkVXgyQ3lKWHA2MXRXVjZCU3NqekNnaTcyOXRRVGduT25aMm1LUE81OSt4eFc1bGhLQWM0cnJGUlVaQkpOOE5wamIyaktqd0ZkVmtjSFovZTdWVldpUU1TSkxoN0VaNDN2VkZSa2MzUzBtV0V5MnhJN3ZkYkVuancyYTJ3TzhBSWRPQXd3bVd5andCU0Rab3QveFBHYm9JalFyOWlwTGRMSSt3Z1pyYXpxbHdMZTcrU1BxcjZrdTlxVEFUbk9MZW41NjNWS2ljMDZCcjdJaUE5c2piREFYZXpNS2ZMVVZHUVNGQnUyc2pSSE4yTS9wL3pQS3dicWlJb1BndzZlZnFXUUxCYjVnRkJyMHMvWUFiWFNCejFWWVpIQjg5eXl3dHFhVElrTVltbHYwczdhbWs5Z0x4SGRQUFQrOWJ1ZzhObXQ2dHJZaWd5RDIxTnRmdnJYMVRaaXhIcmZHSW9NMHQxZ3RzRmRUYURCVjRaczFRblJoOG9IcnhWamRvbDd4c1ZkcGtjRjNsbkh3Vk0wbklxeE0yTXpaeitucUxES0kzZjFYQjczOGhjOVNzbVZPZ2EvR1JLZmpiUlR0ckswS3BNZ1FMdlozRkRZbTArdUdIcUNkRlhzMUZoa2NCWGIxakcyT21GUGdrMi83WHByR2F5b3lPTnV4VjBWVzJ0U0ZiOVlJVWFWRkJrZEh0WGFtTG53VUdlSlFaTkROMHFGelR1eTVlb3NNckc1UnpsTHN6UzN3VlpybzVHMFU1WXl0Q3FUQUY0SFZMZXI1KzVBUnM0b01NcTFocUpDU0VyR25tNldtVGdwOGNTdzN0NVNmbWJaMDRmTkZobjlGamhEVlcyUVFGQm9VODI4V0dQa296Q253MVZ4a2NOSlpSbmVMWm1ZdWZCUVpvalczVEROb1p1YkNOMmRGcDZzNDBlbWtzNHpZMDh4TTdNMVowZW5xamozSG1WTTFVNGxPQ254eERLOXVxWUdsaG1xS0RKR01ON2NVbjUyMjh1R2I4d2hZN1VVR1ZyZm90bi85ZHhzL20zTUtmSlVYR1VUelFKRlBLMU9KVG9vTTBmanU2V1htd2tmc3pVSnppMTUrZ3RiQ3p5WlRSTFBRM0tLWWxhWk9tWXFSSXNOOTNNOVM3YkZIYzR0aWhocXFaeFg0YWk0eU9Qdk5MVVZucUsxYytDZ3l6RVN5UlMvNThMMysyYW5YL1F6NXJqS0tESEhrd3NmcUZwMnNIRHFaSXBxSHpqSzlyTVFlUllaNWFHNVJ6Y1FFN2R6WXF6elIrYmcyaVVLRFZpWW1hQ253emNaM1R5OHpEZFVVR1dheDN0eFNicGJheUlWdnpnZ1JSWVpIUEFxbWw0VkRKd1crK1hnVVRLLzlHd1A3WTVraW1vM09NcjFNWFBnb01zeEhza1d0b21PUFJDZHJreFNUcGs3MXNVZVJZVDZhVzlReTBWQTlkNHFJSWtNUnpTM0Zac3YyVnorci8vQlJaRmlBempLMUxGejRLRElzSUFkMmlud3ErVVBuNWJWVGpTTERJbnozZEdwM2wvb3ZmQlFaRnRuZC91bWdrSVhHTW9vTWk3QTJTU2xpcjNnMHQraWwvdWR6Ym9HUElvTlh3cHRnTzFjaUEydGJLRElzdzROOFNrbnNYYjF6bWxGa1dJZ0xuMXJxRDUwVUdaYWhzMHl0L2JzUFRqV0tETXNZZjVDdlpMNjVSVE1TbmN2NHhqTE9uUnFwYnl3ajloYWp1VVVuOWJGSGtXR3g1cnY5cHM0aXMyYmFWMGRRWkZpdWhPQXJrZllQSDBXRzVaaG0wRW45b1pNaXcySjBsdW1rZm5VRVJZYkZtdTlNTTJpa2ZuVUVpYzdsU0hUcTVCdkxpTDJpM2QzUTNLS1I5a2tpVnBVdDE5MlpTNGk5NGlZYXRLK09vTWlRQUYyZE9pay9kRkprU0lDVlpUcHBQM1JTWkZoT0R1NzNGQnJVNlg1T1ZjY2VSWVlrbWp2YkQvS1Zxc2pZSTlueURNMHRPdTJ2ZjNOcStVUW5zYmNVNy9IcHBIMktqeUxEY3MzM3Yxd0ppaXMwYVA0aGJib0NBMFdHNWVqcTFFbjFoNjg3TEZGa1dLNjU1Y0tua2VyWW84aVFobHo0MnRaQkY5WHZnVkZrU0lQbUZwVlVUeEpSWkVpRDVoYVZmRlBucTlkT3BXTTNOYkczalB3T284aW5qL2FtenErZktESWtVTXAzcjZoQ2crWkRwKyttL3ZidnFMK0dSR2NQdWpwVmFpOWU2LzN3U2FMejVsUFVYMExzOWFQSXA1RG1RNmRjVkw3OFRwRWhBUzU4Q21sK2s0Z2lReko4OTNSU201aWdtenFaNWx0a2N4NDJvZm5ubEc3cVJDandxYVM1c1V5S0RMRjNsWDEzM2lUMnp0eCtLYWE1cGFoQ2c5b2ZWSi9vcEpzNkNibzZWVkliZXo3UkdkbE5UZXoxWTFlblNtb1BuWE1TblJRWit0SFZxWkxhZDFFb01xUkRWNmRLYWh2TDZLWk9pdStlUHFxYk91bW1UbVpIa1U4ZnhZMWxmalY4YkpGQkhuNisxdjJ1Ymc0bG5UbUxLVFNvL2ZBZEVwMVJTSFFPNHNPbmo1OW0wRGhDKzVSc29jaVF3bzYxU2Zwb1BYUlNaRWlLcms2RnRNYWVKRHEvZktUSWtBcUpUcFcwSmdhYm04OGtPbE1wcUt1ekpHcGpiMDZpazlqcng3cEFsYlMraXpMbi9WbGZaSGo3cThPWndockxpaWswcVB4UWtPaE1pdytmU3Jwakx6TFIrZllEc2RmSGYvaDRGRXdibGRNTXN4T2R2MUprNkNPL3kxZ1hxSTdXU2FKWmlVNktESU5vYnRGSGEyTVppYzYwZHJkL091aWlPdlppRTUzRTNpRFdCU29relMwS216cm52RDlMa1dGWWFZMWxSUlFhVkg3NDV1em9wTWd3aWcrZlBscW5HYUlUblhSVGo2S2pXaUdsSGRXekU1M3lIY2RMMHRuQ3VrQmQvSVh2amRObWRxS1RJa00vT3FwVjBwZ2NKTkdabURTV1BjU2RJN0MrOXZYUFRwdFppVTcyd2c5alhhQktLcHRidXZ0SjdQdXpGQmxHRk5oWVZrU2hRZU9IYi9kMVpxS1RJa00vUG53cXRWZjZrb1BOelIvUmlVNktEQ082b2lsN2N2WFJlT2ljbGVpa20zb1VIZFg2N0xzQ3U3YXpHb25POURoejZxT3lzZXp1aHRoTGpNWXlmYVN4VE4wOVNkN0FuSlBvWkMvOElCckxGTkxZV0NaNXVTN1hHV1YzMmNYZWU0Y0JCVGFXbVM4MGFQend5WVV2S2pGSGtXRVNIejZGRkg3NGZMTGw5cStvdjBZU25SUVpSdkFJdEQ0YVkyOU9WeG5kMU9Qb3FGWkpYWUpRdXNwSWRLWWxIZFVVMk5WUjl6TXJ5WmFiVDNGL0NkM1U0MmdzVTBsZFk1bC9BL1AzdUwvazFSdTZxY2NVdGgrK0ZPb2F5MmF0aHI5MER6OTF1YzZtbUszOXlaWFlXR2EvMEtEc3d6Y3IyU0o3NFVsMER1UERwNUs2RDkrY3JySTM3MGwwVHFDaldoL2ZVYTNKbks0eUVwMlQyRkd0ajdxT2F0OVZGcG5vSlBZbTBWR3RUNnR0a21oR3NvVnU2bWswbGlta3JibGwxbnJxeTY3SW9QTXhYVFc2WEF2Tkxjb29iQ3lUNG5yOGF2Z1BGQm5HRk5wWVp2di80OXFDYjA2eVJkWkdLTnoxcXdvZDFmcDBId3RWUDdkenVzb2syYUp3N1pvcWRGU3JwQ3BKT0tlcmpFVG5OSFpVNjJRODJlSVRuY1RlT0RxcVZkTFdXQmI5RnBoUGROSk5QWXJZVTBsYlk1bC9DeXcyMFVrMzlTUWF5L1RSMWxnV3ZiV0Y5MmVEbEJwN3BuL2o3cThVSlFubkpsdm9wcDYwK3g2M0NnZnJrL0ZUTlIrTnAyUkxSRmNaaWM0Z0hEcjFhVjlkcXpxd3hTWmJXQnNSSm5ZNkN4dndqMERydWZURkpsdFlHeEdHam1xRmxEV1crV1JMekZ0Z3gwUW5SalczRkJrMDB0UllGdjBXMkRIUlNaRmhISTFsS21tNkwwVnZiYUhJRUtiZzJEUDlXN2U5dkhaYVJDZGJTSFNHNGNPbmtxWkpnT2hrQzRuT01NU2VTcHE2T21PVExUN1J5ZHFJYWV5SFYwbFRWK2VjWkF0ckl3TFFVYTJTcXE3TzdtdzBLOWxDb25PY3JNbGxaWms2cXRZRnl1WUlFcDJyb0xGTUgxWHJBdVgzOC9lSWRhN3kvcXlzaGlmMkpwVWNlMlpQUFpxNk9xT1RMU1E2Zy9IaDA2ZTl1RlR6cG9pdnJrY2tCVWgwaGlQMkZKSms0YVdTUXNPTVpBdUp6akJNTStpa3BxdFRrdUVrT2xmQk5JTk9hdTVNRW52ZlBvZi8rU1E2Z3pVMHQraWtaWklvZG5NRWljNXd4SjVLYWhyTDVteU91UDZWOTJkREZCNTdkZ3NObDBvdWZMRVAwTXFPVGhLZFFYd0JodytmT21yRzEvMkZMK0pORkJLZDRUaDBxcVNtcTlQSEhvbk9WVEROb0pLYXJzN0RBN1RCU0hTR1k1cEJKVTFkbmJISkZoS2RnWmhtMEVuUnVzRG82WFVTbmNGb0xGTkkzc0pVa20rSnpjZjVyUzFhbXVLVUt6MzJiTjc2dGV6cTlBL1FSbmEyc0tNekRJZE90VlIwZFI2cTY4RklkRWJoMEttVGxwVmxVYXNDcGF1TVJHZXdxRzVaYkVmSnFrN3B1SSs1OEpIb0RNYzBnMDVhdWpxamt5MXYzcFBvREJUN2V3M2IyTC9TOHQzN3Q5dmQzd1QvK1NRNkk5QllwdEpleXdTdFRLL2ZocitWeW1yNENCWEVuc21zbTVhdXpxaURFWW5PS0l6UTZxU2xzeXpxd2tlaU13NnhwMVAzRGRHUXRJaGVGU2hkWmNSZUdJbTloNGdIUnJFTkpTdkxvbGNGa3VnTXh6U0RXaXFhV3lLbjEzMnlSZEZiWnFvUmUycXArQm1PWEJWSW9qTkM3SFF5dHFPbG9Ucmk1OE92cHliMmd0VVFlemF6M2dxQ0wvYkNSMWRaaE5qOXc5aU1pczZ5Mk9xNkpGdUl2VEFjT3RYYVh4bTk4TkZWRm96WTAwbEZjMHZrUTN3a091UHNiajQ1NktPaXVTVnllcDEzK09Jd1NhU1RmNDlQd2QwcFpucGRmbDhRZStGbzZsUkt5Y295T1JmRk5GU3puanBDSmJGbnI5Q2dJZmhpTDN4MGxVWGgwS2xYOXM2eTJPcTZKRnUwdkNsaEFJZE92Vm9GcTF0aUxud2tXeUlSZTNvcCtJWThYdmpDZHNQVFZSWkpZbzkzVVZUUzBOd1NPNzNPTzN3Um1HWlFxNzE4NTNLTG1sN3ZZbS8vOWxlSFFEUjFxcVdodWNYSFh1aTVpSzB0Y1NwcTZqVDNFNkVoK0tJdWZIU1Z4ZUhRcVphR3pyS1lDeC9KbGtnY092V1N0VW5aWXkvbXduZEpzaVVHazBSNnlZTjhtWnRiWklJMjVzSkhWMWtjWWsrdjdNMHRNa0ViZWljNUpsc1FiUGYxbzROT0dwbzZnKzhrck1pTlJsT25Zcm1iV3lMekFXeHRpU1BONnJVMGx0a3JQV1h1Nm95NzhGMlM2SXdVOWNBdk5wVzlzeXp5d2tleUpRNkhUcjJ5UDhnWGMrajB5WllQRHVGNENGT3Y3QS95eFV6UUhwTXRkSlVGaTMzZ0Y5dkozdHdTV1FBbTJSS0pONG4wVXZBbVdOUUVMU3R5NDl4L282bFRLd1hOTFRHckpLV2htcTB0RWVSY0ViSCsyenB6dDVHczNTMyt3aGZUMlVLeUpRcXJJMVRMSFh2QkZ6NlNMZkZpaWpqWVh1WjNEbUl1ZkNSYklqSEZwMXZ1YVFaZmhBcWNvQ1haRWtmTzlCVmQrS3pKdlM0d2FvS1daRXNjcHZoVXk3MDlJcVlBeklyY2VMdXZmempvMU9iZTNCS3hTbkxmM1UxcHFJNnp1NmtyOWt4bDRuendaVXdlUmgwNnIzL2x3aGVEUTZkdW1WZTN4SXlaN1YvL25kaUxST3dwbHJtN0pmYkNSN0lsRGxOOHVtVXRzRWNVZ0VtMnhJc3A0bUI3V2JzNkgyN0RZNDlrUzdTYVZrZVlsUE5iRWpWQnkrYUlXRXp4NmRaZUdtbnE1RDJpZUw2STg4M1Z4RmFoSVdkM1MreUZML2U0dlRHc2p0QXRhM2RMeEppWmY0Q1dOMUdpY09qVXJjMGNlNkVkdjd5Sk1nTlRmS3BsWGQwU2UrRWo5dUl3eGFkYjV0VXR1eSsvQi82SnhGNjB5bFpIV05SZVhMcGNnanQrMlJ3Ump5ays5WExtRDJOeWNXeU9pRlJwUTdXdG41Q2NoODdBSHc2NW1ITG9qSFQvblF1ZmRobUxmTUVkdjF6NDR2RUF0SG81dTF1Q08zN3BiSW5IRko5Nk9aTXR3UjIveDFXQkNOZjlUaVAyZE12WjNCTFRmTUVEdFBHWTR0TXQ2L2FJaUk1ZlAwRkw3RVZoaWsrNW5Oc2pZcWI0V05NWnJkYUdhanVGaG96ckk0SVBuZDB2aVAzYlh4MGl5SVh2YS9pak04Z2pXNFU5b3VPWDZubzhMbno2dGJrSzdIYzM0WWRPVmdWR1k0clBnRnh2bzhSTThYSGhpOFlVbndHNTFpYjVqdCt2WVg4cWljNW94SjUrT1ZlV2hSYUEvZlE2cXdMak1NV25YczRDZStnVW4xOFZ5T2FJT0JVM1ZKdkp5clc3VEoxbE1hc2pPSFJHNDlDcG4rL3F6SlRBRHo1MEVudlJpRDBESk80eUZScDJONStEL2p4V0JjN0FoYytFWEJNTlRlaDNUeTU4SkZ2aXlJV1AxUkhxNVNxd2h4YUFtVjZmZ1FsYUd6S2Q1MkthT3BtZ2pjUUVyUTI1aW55aFRaMXNqb2hYZVVPMW5VSkR0bW1Hc0RFekxud3pjT0V6SVZlUkwvVFF5WVZ2Qmk1OEptUjduNEZENTNxNDhKbVFyY0FlV29RaTl1Sko3REZCcTErdUFydjhmQVRHSHRQcjhaaWd0U0ZMZ1QzaVRzS3F3SGhNME5xUXBjQWVzVXFTcHM1NHRUZDEydGt6a3FQQ0huSG81TUlYaVF1ZkhUbUtmS0dUUkZ6NFp1SENaME91anVyUVF5Y1h2bmk3bTA5YytBeklWZVFMdnZDeHJpd2F5UlliY3NWZVE3SmxOVXpRMnBDcndFN3NyYWZwQ2poTTBCcVFxY0FlK2g0WTY4cG1rTWFoeWh1cTdVdzBaRWk0TkZ6NFZzT0Z6NDRjRmZiZ1NTSU9uZEc0OEJtU29jQWUrdk5CN01Yei8yenZ2enNZa0tQSUZ6aEo1Qzk4ckN1THc3b3lNN0lVMk8rL0JmMThNTDArZ3p3eXlnU3RDVm1LZkRSMXJrZWE5cnBFTXZUTHNqMGk5RTBpWWk4ZTArdWVpVUpEbGdwNzRJZVBDMTg4cXV1RzVLaXdoOFllRjc1NHNxNk1DNThabXlkY09IU3VoM1ZscHVRb3NBZGRTb2k5ZUZ6NGJNbHdwd3I2M1V6c3haUFlDM3hrRkFvb2J1cGtnamFlVEsrSE5PMGh2eHdyNGtPYmZuMURkV05uQ1k0R3pjMW5tanFkbFltR1p2dXV5U2Iwd3NmTDYzR29ycHVTbzhMZWtHeFpCK3ZLYk9sK3hyYysyRFdCSGRWYytDTEpEbFRXbGRteWRhRWhkSnJoelM5YytDTHR2bnprd21mSTVnWDIrMjlCazJaTThjVmpldDJZM2ZiTkxVR05aY1JlTktiWGpibFFHbnMwVkVlVDJOdmQzemhZbW1qWUVoKysxVkJkdDBWdDdGMzlUT3hGb3JwdVM3dDFnVDF3bW9Idlhqd3VmTGJrV04wUzBuSHZwL2d1cngzQytkamIzemtZSVVXMGpRdHBJZE1NN2F0ckptZ2pNYjF1ejlaZDFUU1dyVVJXQlRKQmEwcTc4YjJLaHVxVk1MMytqSTIycUkwdmZVM29oWTlEWjVUbTVnK1NMZFlvL1BESmxBVWZ2amhVMSszWlBObDVkelA5KzVrTFh6U2ZiS244TVRCenRpN3loVXd6RUh2eHV0OXBYUGhzMlh5S05uU2E0ZnE5UXdTL3J1emZEblpvYlN4amdqWVNxd0p0Mm5LS2xvYnFkY2cvVjZiWG43RXgwYkRsRDNsSThISGhpMGF5eFNpTkg3NTNIeHdpOEM2RFRSdDNsdTIrVC85KzluczZFWTVWZ1NadG5YQUptbWJnd2hkSHpoTTNueDFzMlR6MnZoTjd5WkZzTVdyalZaMGgzejFwNkNUMm9qeHVqcUNwMDVLdHYzdXlKbmNLRGRYeDJCenhrcEdKaHUyU25XRWZQdGEyUkNIWllsWXJlK0kzRXZJendvVXZFdTh5Mk5Wc0Yzc2hIZFgrME1tZXpuQ0hkeGxZRldqUWxwZStnTmhyTDE1ejRZdkV1d3hHYmR4WU5qbk5RR05aTkpJdE5tMmE3QXh0Nm1SNlBRcWJJNHphZUlwMmNrMXUwL0RkaThUbWlIN3FDdzBxcHhuNDhJVTdkTGFRYkRGcXcvaHI3cjZOL3dsYytLTFIyV0xYbHBlK3lZNXFZaTlhMHhYNGlEMmpOaXp5QlUzeHZXV1NLSVpQdHZBdWcwMWJOcmVFTkpiSjQrc0lSckxGc0MzdmUwenhKY2ZtQ0x0YVpjMHRORlJIWWszbklQMFREWTJ1am1wMkJjYWhzOFV1ZFI4K09YUWlHSjB0eG0zMUlHYkEyd3djT3VPUWJMRnRzMjlmUUVjMXlaWTRKRnRzMjZ5NUxLQ3hqTWZYSTVGc3NXM0w3UkVUM3ozL0ZoOVRmT0Y0RThXMkRjOTROSllseHByT1Vmb0xEUmNiRmhvbU9xcmwwTW1GTHh6SkZ1dTIrL1V3OWVGclgxMXo2SXpnWTQ5a2kxbWJUalBjVGhUWW1lS0wweFZOU2JZWUpnVytqWXA4VGNpRjcrcWRRNkNIVzVJdDFtMTB4d3JaVVUyeUpZSlB0ckNtMDdLMmFkd21RaHJMZUlzdkhHK2kyTGRWYnZIK0cwMmRLVDJ0eUtXcGM0aisxVWxiN1MyYit2Q3hyeXlLN3lvajJXTGJWa1cra0EvZjlYdUhRRHorWElDTlBzMGhIZFdzamdqbnU4cm9iTEZzczNlSlFqcXFtV1lJSi84OHYvenVZTmlXUmI2SkhkWEVYZ1JXNUpaaG81LzNxZVlXbWpyajhCNlJmVnNWK1hiZnh4c1FlUUE2RGl0eXB4bFluYlROMytMa2hZL1ZFZUhvS2l2Q1ZrVyt5UXNmaDg1dy92SG5qdzdHYlZUa20rcW9ablZFQkpJdGhkam9XQnp5Q0MwWHZqQjBsUldoM1dwZDRGUmpHYXNqb3BEb0xNUVc4ZGZsQjVxSGtmZHppTDBvdkVkVWlDMXlITDZ4Ykh6TENMRVhqcTB0WWZRWEdyYm9McHZxNnVUREY0NnVzbkpzY2VpYzZ1b2s5c0tSNkN4R3U5R25lWEpQTHJFWGhrUm5PYlpxYnBrcThsMy81aENHcnJKQ2JQUW1YOUFrRVlLUTZDekRWbStqTkpNZDFlOW9MQXZFaXR5Q2JIRHVuRm9YU0ZObk9COTdiSTRJd21QUUxxQ3JrME5ubUtkRUp4ZStJbXlSY0psYTI4S2hNNHdrT3VrcUs4Y1dzVGZ4Q0RTSHpuQWtPc3V4eWVvazZlcWNpTDMyMVd1SGFaTG9wS3VzRUJzMXQwdzJsakZKRklSRVowRzJLdkxkajB5dzAxZ1dqUFhVNWRpc3lIZEw3Q1hSM1oySnZYQUczbWhZZjI4Wmg4NEVTSFNXWjRPUDMraXVUaDZoRGVZVG5YU1ZsV09UMkJ2dmJ1SFFHWWJ4MmNKczBWazIwZFZKN0lVaDBWbVkzUVo3cXFlYVcyZ3NDMEtpRTlIa3pObTJnMytZMkFza2lVN1dVeVBHeEZ1WU5IVUdrdFh3TjU4Y3d2Rkd3MVR3OGVFTFFxSVQwYVN6YkdSWHA0KzlSdit2cU56bzZFUzBpVjJkUElRWmh2Rlp6REhXM01Ja1VSaGlyenhickF3Y2EyNXBMMTdUV0JhQ1JHZDVOcmhyVGE3SkpmYW1rZWdzenhhYlc2YW1HYTdlT1V3NHJJWm5QWFdjNnJONDA4SEhoMjhLaVU3TU1ib3ZrTmdMUWtkbm9kWk9ORTVPOFhIb25FS2lzMUNyeDk1NGN3dlRETk9hN3B0SDdCVm83V1RueEVPMHhGNEFFcDFsV251YWFHSmxHVTJkQVVoMFlxYkoyS081WlJ5cjRXY3o4QmowdWovOGZQaVdJZEZacnJWM1ZZOFYrWWk5YVNRNk1kZFlaeGtqdE5OSWRHS3UwZThlMHd6VGZLTHpEd2ZFR210dTRWMlVBRDdSK1M4U25ZakhpdXBsU0hSaXJySDMrSWk5YWNUZUluVlBOSXgwbGpGQ080MUVKMlliZXd5VEQ5OGtZZyt6alhXV01jMHd5UmNaU0hSaXBySG1GanFxSjBpUm9VdDBBbk0wZDk4Ry94aXhOK0VwMlVLUm9VUnJyeTBiYlc2aHNXd2NpYzZ5WGF6YzFIazNzU1lYdytUOVdXSnZrYW9MRFdPZFplMXJFcDFqU0hSaWllWisrTUxIaDI4Y2ovQmhrZEg5OEV3empLSElnRVZHbWx1WVpwaHdLREtRNk1Rc1VtQWZhU3dqOWthUTZDemZtbXZMdXQvWjQ4MHQ1RnNHRVh0WWlOaWJ5UmNaL2tuc0xWUjNvV0VzK09UU2gxNFVHYkJVY3pkUTVPUEROOG9uT25tRUR3dnNocnBibUdZWUp3OWdVbVRBQXFQTkxYUlVENlBJVUljVmsvMkRaMDVIN0kwaTBZbWw2S2llaDlqRFVtUE5MY1Rlc0dPUllYL25zRXk5TFJ3anExc0l2bUVVR2JDWWRKWU5QTWhIN0Eyam14b3BOQS85MDBSN3Vqb0hTZXcxRlBpdzBGQnpDOU1NSXlneTFHUEYveDhQVGRINk5ibTh6ZENQUkNjU0dHOXVvYkdzRjdHSEJCcGlMeDVGaHFTcXZka01ybTRoK0FaUlpFQVNqUEZGOCt1U1NIUmlLZm51dFczdkg2S3JzeDhGUGlReDB0eEM3QTJneUZDWHRmNy9QTEs2aFRXNUEwaDAxbVhOSXQ5UWN3dU5aZjJJUFNUU1BBdzF0ekM5M29zaVEzSVVHczd3NGV0SGtRR3BESFczOE9IclIrd2hsV1l3OXVpbzdrT1JBYW1NZFZRVGV6MG9NaUFWMXVUR0lkRlpuY2J0WGV0V01OVGNRbU5aUDJLdlB2dFZJbTkwZXdScmNudEk3SDM1U0pFaE1mMjNtKzcvOGNrdllVUGRMWHo0ZXBIb3JOUktGL3loN2hZK2ZDOFJlNVZxSDl3YWhycGI2S2graVNraXBEUllhQ0QyWGppdUtxUElnQlFHQyt3MGxyMUVnUThKRGE0THZQclo0UXhGaGpxdDlidVdWWjNoaUwzVjFQbVRkczhvVWFqbTZ5ZTN1L3ZpVUorbWJkTjN1SFNYbUw3dUZqNThMMUZrcUZpN1FvZkxRSGRMKytxYTJEdEQ3RlZzdFFMNzdjdC9VNXBiMkEvL0RGTkVGVnNyOW1nc0M5UDljOXA5L1VpUkFja01OcmRjWGp1YzhBVyszMGwwSXBtaDdSRTB0NXloeUxDcUtyTUxnNTFsZEZUL0lIdks1TUE1TkhLTThxM1FWVTFYWnhnS2ZFaHVhSVQyTloxbHB5Z3lWRzZOSk52QStnZzZxcDhqOXVxMnl2b1dLYkQzSkJEb3FINk9BbC9sSGxhYW91M0pJZEJZZG9ZQ1g5MVdtbUIzTkpaTm84QzNPdlUvYmMzK3diV0pnNkp2L3hZZnZoUHNLWU5Zb2F1NnVYL1oxY21PNmhNVStDRDI2UTg5dlVVK09xcWZvY0NITlFvTmc5TU1kRlEvb2NpQVZRd1YyT21vZmtMc29UdDB1dVJvTEp0RWdRK3I2TTZjZmNsekdzdE9VT0RiaEkwM0dsekNSTWpBK3d3RTN3RWpSRGhhSmVIeTh1RFpYdkVZbjBlQkQwZXJ4RjVQWnhrZDFZOG84T0ZnamE3cXZnTDcvb0lDbnlkbjhwdlBGUGl3U2xkMTMvc01OSmI5MEhSSnpsMlg3RVRsVm1rczY4bTEwRmoyaEFJZlJMTkNZMWx2Z1ozR3NpZTh3YmVkK243YlAvUjFWRjg2ZDNIbHFrZDFENmRTL3h6MHZjOUFWK2NqeHZkd0lubXlVNUo1dldPMGIxejFLSzdqMUJySnpyNENPMTJkRk5meDNCcnJPdmM5MDBTY09SL1BCRExCZDMvamdHYWo1aFlheXg1UjRNTXpFbi9OenFYU3U3S014aktQQXQrMmpFdzBwTk0zd2s2aWsrb2VYcExFVzlKazUvN2xKWklIMkR0M04yNTM4NGtDSDM3WUorNHU2L251MGRYcEtQRGhwZFRKenA0Q08xMmRqZ0lmWGtoK0J1b3JzTlBWU1lFUEwwbnNwVTUybnA4N2FTeGplaGI5VXNkZVQ0Rzkrc1l5cG1lejBQOUdRK0prNTRzUjlpNncyOHU2Syt4VTF0RXJjYkt6YjBkODdRK3dVMWxIcjhRSmdONGQ4WlZmK0NpdW8wL3laR2RQZ2IzNnJrNks2K2lUT3RuWlYyQ3Z2YXZUVDY1L29zQ0hsMUxIM2xtQnZmcDFnUlRYTVVEdWFNbmVvKzBwc0ZmZldFWnhQUnNERXcySms1MW5JK3g3cWZBbHJDS2FRbVVkWTVJbk81Ly9uRlhkMVVsbEhTTlNKK0JlRk5ncjcrcWt1STVCaVpPZEwzYkVWOTdWU1hFZG8xTEdYdCtPK0lxN09pbXVZMHpTWkdmZnFzNksxd1hLbzgveTdhTzRqbDRwMzBpaHNldzUxc0puWmFEUWtERFoyYmNqdnRiZ1kyVUVKaVQ5cGR4VFlhKzJxNU91Rmt4Sm5ldzhMN0RYMnRWSlZ3dEN5TXJPUk85Mm5ZK3dWOXZWeVU1NEJFaVo3RHh2YnFtMnExTmlUd3A4Rk5jeEptR3k4N3pJVjNOakdZMHRtT1NMQTJrMlBMd29zRmZjV0VaeFBULzlxNU5TdnRIQXJrNlB3RU1RU1hSSy9LVTRITEtyMDZPckJjRlNKVHY3ZHNUWDJOWEp5Z2dFa3FKNG15TDIrZ3JzcjM5MjFhR3hCYUgyNmQ1SWViRXk4UExhVllmaU9rS2xUSGFlRmRpcmJDeVQySk1WZ1d5TndJVEc3Wk90aVg5UllIOVY0WGVQclJGcTJDZ3ZKMHAybnYreXIrNGhXZ0lQa1ZKMWw3Mkl2UXE3T3VscVFZeGt5Yzd6UkdlRm5XV3NhMEdVVkEwdVo0bk85dUl5MmFTRUZkTFkwbnovaytJNmdraUNNa25DNWJ6QUxzMHR0YjNIeDFzb2lOQjBSYjRrc2RkWFlLK3R1WVhHRnNSNFNGY0lQaSt3VjlmY1FtT0xLaWF5RFpLa2JLOFNKRHRmVk5ncktqUVFlSmdqVVhmWmVZVzlxcFZsZEpSaGprVGRaUzlHMkd2cUxLT2pERFBJT1NsRnd1Vmw3RlgwM2FPeEJYT2tTcmljUDRaWlUzTUxxNUl3UjZvN3lubWlVenFxSzJwdW9iRUZzWnBVazN4bkJmYmFHc3RvYk5ISHhrOWZpb1RMV1lXOXB1QWo4REJYcXU2eVp4WDJpbGFXc1NvSmMvbUpCcmZjaXdKN0xWMmRkSlJocnZ0Ymw4SjVnYjJhcms0YVd6QlRxb1RMaStKeUxVVStHbHN3azE5Vm5lQnRzQmNGOXN0S3ZuczB0bUN1Vkt1cWEzMExremZBMUxJeDBaQmluTytod24yQlhlRDVsOWI1NkdHdUZOMWxaeFgyS2pyTDZDakRRa2tTQldjRmR2OFlacUlIcGpWalRSbVdTSlp3T1RsMzF0TGN3aHRnV0NSUnd1VlpnYjJTNWhhYXlyQ1luQmNYeHNxekFudjNEYTFpa284MVpWZ294ZmFXRjBXK0dwcGJhQ3BUelVhaDRXRjVvcnk2NENQd2tJQlBVaTVOdUp3WEswby9kQko3U0NGRndxVzJ4ekRwNWtRcVN4TXU1eVBzcFRlMzBNMkpSQlluWE00TDdLVTN0OUROaVVUOHUzeUxDdzAvenAzNzBuTXROSlVobFFUYlcwNEw3RFUwdDlCVXBwK05uOEFFQ1pmVFlrWFJ3Y2RIRDZrdFRMZzhTendVM2xuR2JrNmt0RFRoOG5LRXZkeGtKOTJjU0dseHdxV2l4ekJaRVlpa2xpWmN6Z3ZzSlRlMzBOaUNoUHlaYzhuanNlZVBzSmZjM0VMc0lTSEpVeTdhM25LK0lyN2s1aGFheXN3d2syMWZuSEE1SFdFdjljUEhSdzhyV0pwd09hMndGOXRaUmpjbjFyQXc0ZkxzMFBtcTBPOGVzWWNWTEUyNFZMRTJpVTVxckdCcHdxV0s1aGFheXJDQ3hSc2tLaW13MDFTRzFCWnZrSGp4Q0h1aHNVZFRtU2wyQ2cwUDM3cUQ1OHlFaTkrM2V6TENYbUNoZ1k4ZTF0TGMzU3hNdUp3Y1BBdnNMT09qaDdVc1RyaDAzODJqRWgva0kvYXdscVVKbDJkVHRDVTJ0OURZZ3BVc1RiZ1V2emFKMk1OYUZtNlFlRlpnbCthVzB0NEVvNU1hYTFxd1FlSjVjOHRsZWMwdE5KV1paT2VuOFA3V3pYYWE2TnhkbEJWODNTOFdmK0RrbzRlVkxQclp1djkyOHI5b1YxWm5HUjg5ckd4Und1Vzh3RjVTZHd1ZDFGaWJ4SjFjM0M2dTNCelBwNGtLK3U3UlNZMHRMRm5aV1dwekM3R0hEU3hwTGp1OUw1YlczRUpqQzliV2REbVR1ZWZGNXY2c3lGY1FZczh1T3hNTmtqU1pXV1Z2VHBLZCs0S0NqeWtHYkVKK3NVc3lmY2JINzhYNmlFTHcwY05XL0tYdmFzWTAzMm1pczZUVkxkMC9EMS9nSS9hd01yOCthVTZoNGJUQUxzMHRNNHNWNnRCSmpZMDBkMS9uSlZ3a0dYL3k4MWxNa1kvWXcwYVdyQTA4YmJ3cXBybUZwakpzeE1lZW0rbTB3RTdzUVFsVG1ZZTVWZlpuSGRrbFBJYkpGQU0yTnJ2Sy9uQnk0U3VodTRXUEhqWTJkMjFnY2U4U0VYdlkyT3d6NTBOaDd4TFJTWTJOK1RPbm0rR2hzSzVPWWc4Ym03MDJzTURWTFJKN1RSZDdOTFpnQ3o3MjVreXhueGJZQzNtWGlJYk9NdFJSYUhoMjhEUWNmUEtMcEFzNnBoaXd0YmxWOXRPSG9LMTN0L0RSUXc3TjNUZm5adVJMbnIyTllyeWptdGhERHJNdmZmdUhILy9hZXBHUFRtcGtNSGVLL1ZsSHRmWG1GbUlQT2N5ZFlqLzU3cG1mWUtlaEU1bk1tbUl2cWJtRnByS2kyQ28wN0dmc3E1WS8vN0NuMnZTSGp3TW5NdklKbHptWHZrT3kwM1IzaXh3NHYzM21vNGM4L24vMjduWTliaHRMOERoWXNtekxkaVpPMnQwN081ZXduL2FPOWxiMmJuYzNuVGpwOW90c1NWVmNIcWhZTHBYSUtvQWtpSE9BLys5NTVwbWUyRDJUenVpWXdIbkQxRXRmLzYydy9EWUtCMDVrTnVYUzkyUlB0ZFVDTysrZ0lMTXB6V1ZQM2theFdtQm5pZ0daVFZsZGRyeW0ydXoyQ0JvNmtkbVVLZmJqaG1wbnVLR2Fwckx5Mk1yOHlRZEF4bWxqUG1EVzEwZHc0SVFTMFpjKzYrOHpjT0NFRXRHWFB2blpQUlQ1YkI0Nk9YQkNnem1YUGg5N1V4NXl6NHpZZ3dhVHB0aVAxa2VZbk9TanFRd0tURmxkOXJUQWJ2RGNTZXhCQVQvRi9qcXlxZnA0bXNoaWN3c05uY1V5MTJMY1BOeEdGUnFhSjhGbjdNUEhSdytLUkYvNmpwTVV4QjR3V2ZTbGIyZjRiUlFPbkZBa2VuWFpreW5hYTJjS0UwUlFaTXJxc3I3QWJtNTlCQk5FVU1TdkxwT0NlVXl4Ym4vbk05ZmNRa01uTkpFNGt1OVlSTjZrTC9LWjJ4NUJRMmZ4N0JVYVlpOTl1eC9ySTh4MHQzRGdoRUt4bDc3R1lvV2RBeWNVaXQ1WGZWVGtNN00rZ2dNbk5JcGRYWFpVNUxPMFBvSXBCbWdVdGJyTWFITUxzUWVOZk94Rm5COFBVN1NXR3N0b0tvTkNVNmJZL1gvYkdHcHVJZmFxWUc5cGV1U2xyOWxmK3F4VTJEbHdRck9vUzk4aDlxNXRySS9nb3dmRllpYUtEa1UrS3dWMllnK0tSVjM2bmhUNURGejZtQ0NDWXMzZGwrZ3pwekRSM01JRUVSU1RuOHZnU2RvblJUNGJzZGZjL2tWREoxVGFkR2ZPN2MwdndiLy84RGFSaFJYeE5IUld4ZVRyckhHWHZzZUVpL29LT3dkT0dCQno2VE5UNU9QQUNRT2lWcGRaaVQwT25EQWc1dEpuNW4wR1lnOEcrSlVRb1pPMGZiSlQzbWRRdmo1Q1lxL3BZbyttTW1nVk5jWCtwTWluKzl4SlF5ZlVpMm1xdGpUQjN0MWpmYTZUMkt1R3lVSkRWS1d2LzJGV0hId2NPR0ZGM0tWdjMxV3QrTkRKZ1JOV3hGejZUSXl3YytDRUZWR1hQZ1B2TXpCQkJDc2k5bFVmaW53Ynhja1dpYjNiUDU4OG5BdG81WnZMUWhwYzlsTzBxcHRiYU9pRUljRk4xZnZ2bnVvQ083RlhMWk9GaHBoTG4rcUVDd2RPV0NOZGtLSHJrN2I5d1ZQaHBZK1BIZ3lTb2xqNyt1ZUEzNm00d0U3c3dhRFFTOTloaEYzam1WTyszeks5ZC8vRkFWWnN2djNMN2Q3OTQvSnYzQ21lWUdlQ0NBYUZUdEkrZVl4V0lSbzZZVTF3VTNYZjNLSzB3RTVEWjkxc0ZocGM0S1h2ZUlSZEV3NmNNQ3hvZlpMOGpFdTNwTFlLT3cvT3dyRFFuYm1Iems1bENSY09uTEFxL05MWHJ5M1RkZWtqOW1CVjZDVHRvV2xMVzRHZENTSVk1U2RwWlMzU3BYdmNUdWtFTzdFSHF3S2JxclhlOTNqL0M4SnNvY0ZmK3FTejg5ekI4ekRLcDZqQ3prY1B4Z1d0Y05FNHdrN3N3VGdmZTVjT25oS2JiYXZydThlQkU5WUZYL3J1SDcrTldncnNUQkRCT21rUUNWbmhzaStpcVVtNDhQNFhDdUJqNzhJazdXR2lRY3QzajRaT0ZDQ2txZm93UmF1bHdFNURKNDZZTFRTRUhEejdLcC9Ua0hEaHNvZUNYRnpob3FuSXg0RVRCYmw0OE5RMHlVZnNvU0FYVjdnY0N1dzZpbnlzaTBBcExxNXdrVzlObDNEUlVtQm5nZ2lsa1BQYlZtTHZUSE9aejdmSXIydElkdkwrRndvUjFGUjltS0pWOE8yam9STW43QllhM09XRHArLytkUGxIMkRsd29qU1hEcDZIZ3RxTDF5NnJyaGpwTzZtSlBSVGkwc0ZUdm91UHZ6SHo1NTBESndyano1U1NVQms3VTJwNUU0ejN2MUNZaTlOOCt6Tm45aUlmMDNzb2pkeWY1Rnc1dGpKWHZvbCtpalp6a1lHR1RwUm1QeDB3MnRncFUzTjlnZjNDYXNHa2VQOExJMndYR3M0ZFBPV0h2di9ZNVByNGNlQkVxUzU4L1BxZitXd1ZkZzZjS05XbDJOdG0vdTdKMzE5WFlHQmRCRXJVZlAvczJqZS9EdjdhcGkveTVmcnVNVUdFZ3AyYktEb1UySE4rOTFnWGdVTEp6L1Z1cE5EUVBIenovejFuUnpVTm5TalYyY2JPUHNmUjVFdm5FbnM0eDNTaFFValgxdTZuLzN6K0MvdERaNjRQbjcvc2NlQkV3VVkvZnQyaDAzY3h5MS9QVUdIbm80ZlMrZGlUUzkvcDFNSyt1MFhrNktvbTlsQTY2ZGphUHJ4OTN1QWlzYmN2cm1YWlU4MEVFUXAzcnJrc2EyTVpzWWZDTmZKOWt3YVhnUzBTc3M3VHl6SEpSMU1aU25lbXVheHZibW1KUFNpVmNjNW1HVElhTGdGNGF2TnRuK1JmdThvblV3eWYvaTlGQnBUUGQwOCsvemx2N2g0UG5hdVBzTXRINzh0dnZ1dU5SQ2VLMXYxOGIyNy9ldmFYKzNoY3ZjQk83S0VpOG5OK1N0NE1lL3dYSysrcDlpUHJmN3FyTHY1SWRLSjBrdGh3cDkrWUx2YWFISHVxaVQxVXhPYzFkaWMvNTlKWXRzM3pFTFEwZEY1OStqOGtPbEU4UDZWNkdudEh6UzFyRjlpbHFXenorZjhSZTdqSS9FU0RrUFZFdTZaeDdjdDMvbi8yRCtEMWg4NFZxM3hNTWFBMm03dFBqN0czcjdUN2o4OStSOSthRno0NnFWRWJPV0RLTitmUTVTSkY3bjQvNW9vRmRtSVB0WkhPYXRsSDI5NjhmL3dMY3VIYnJ5dGF0Y0JPSnpVcTR6dXJKZmI2OVdWUzVENDBscTA0UlV2c29UYlM0UExsZDdkNysrRnhtbFppNyt1ZlAzNTlyV1NuYjJ6NW5UZUlVQThmZS8vc1l1L3ZqN0czajhYREw2K1ZiMkdLQVpHS0tEUUlXYUhVeXA3QTQ3Y1p4Qm9mUGo1NnFKZ1UxOXI5WHZnbnNiZEdkd3NmUFZUc0VIdWJxOE1ra1ZqbDBNbGJES2lZRk5sYitkbC8wWjB4NzcvOUtMU3RrZWprTFFaVVRBcnE3YWZ2ejJKdnJTS2ZUREVRZTZpUjVEa2s0ZmtzOWxaS2ROTFlnbG8xUHRmNHo4YzN3Qjd1ZnhTNVZ5cXdFM3VZb3BoQ2d6ZzhCbmFrYlJxWEVvRUh1T0ZFZitvaVh4ZnZ2c2hBN0tGaXc3R1grTkpITnlmZ0wzN3U3bWtNSkoraWxjbWxMMzhRZTZqYVlPeWwvdTdSMkFJTXhsN3lLVnBpRDNpTXZaTVZTc2tMN0g1RjRGOC9KdWFCQ0VVVkdnYWxTbllTZU1CWktTOTlkSlFCWnpSWExoVldCQUpuYkJMR0hvMHR3TGlFVTdTeUdxM2hEU0pnVU5JaUg0MHR3TGlVMHd3MHRtQ21vZ3NOeVQ1OFVsbi8vRThDRHhpVGFwU1BOV1hBUlVtK2ZiSVQ5T3Z2ZEpRQlp5UjVFSlBHRnVDeVJJMWxOTFlBRnlRcTh0SFlBcHlYS3RkSll3dVdVUFpFUTRwUlB0YTFBQmNsR2VXanNnNWNscUxJUjNFZENMTjBzcFBpT2hCazhWVzVGTmVCTUVzWEdpaXVBMkVTRkJvb3JtTXBaVTgwTER6Q1RtVWRDTFJ3b2xNcTY1c3UvZ0NjdDNpUmorSTZFR1R4YVFhSzYwQzRKWXQ4Rk5lQllJdDJWVk5jQjhJdHVTcVg0am9XVnZaRXc0S1hQcXA3UUxnbEQ1MFUrSUFJQ3hiNUtQQUJFUmE4OExFVEhnaTNhS0xURi9qK1Nld0JvWlk2ZDFMZ0E2SXM5dTBqOXBCQTJZV0doYnBibXE4ZkdkOERZaXgwNktUSUFNUlo2dEJKN0FHUnJwWXBORkRnQTJJdGRPYWt3QWRFV1N6UlNZRVBpTFBVcWx5S0RFaWs3TlZKQyt6cnBNZ0FUTEJBa1kvWUF5Wlk0TkJKa1FHSTF5N3dMaGl4QjB5d1FKRlBpZ3liMno4ZGdCZ0xKRG9wTWdEUkZsa1JUNUVCQ1MzOFlxUXlNMWNua2VnRXBwbGI1UFBKRm1JUGlEZXp5RWVpRTVobzdwbVQyQU1tbVZ2a284Z0FURFMzeUVlUkFaaG9aaHFYSWdNU0s3dlFNS096a3lJRE1NT01oQXZKRm1DNk9VVStZZytZWWM1M1R4S2R4QjR3elp3aW55UTZLVElBazh3cTh2bUhueWt5QUpQTUtmSlJaTUFLaWkwMHRITVRuUlFaZ09rbUZ2bElkQUl6VGZ6MitiM3d4QjR3MmVRaUg0bE9ZSjZwZDc1OW9oUEFSSE5pN3pORkJtQ3F5VVcrTHVZb01tQU41VTQwTk5PcWZDUmJnSGttRi9udWI0azlZSzRwUlQ2NThQSDRMRERQbEcrZlQzVCs0UUNzakVRbk1OK1VBanVKVG1DK2lVMmRtNisvRTN0WVJjR0ZCcEl0UUJaVGlud1NlN2QvT1FEVHRWTVRuWi9wNkFSbWl6MTNrbXdCRmpIbFVjek43VWRpRDVocndwMVBwdGVKUFdDbXpjVFllL2p1Z0RVVXZEb3BNdmhJdGdEWmtHd0JGakRsd3RjVitJZzlZS1lKelMwa1c0Q0ZSQmJaU2JZQXk0ak50L2pORVhlZkhZQ1pZdTk4Ykk3QXlwaG82SC83dDM5ejRRT1dFUGs0RWNrV0lBOS80WHU0ZFFEbWlXNXV1ZnRDc2dWWVFteVJUeHJMU0xZQXk0aUp2eTcybXUrZkhJRDVvdDRGWTNNRU1xRFFJT1RDeCtQUHdDS2lIaWZpd2djc0o2Ykl4NFVQV0ZCY3NtWHpqZThlc0lRMnN0REE5RHF3b0lqNGUxeFh4cHNvd0NJaUp2bG9xRVlPRkJvNlhQaUFQTGp3QWN0cEl6N3BqNGRPTG56QUlwclkyT1BDQnl3aVluMEVFN1RBY3FMZUJidjd3cm95WUVtaDUwNVptVVJETlRJb3Q5QVErUEhqMEFrc0xQVGdLWWRPWWc5WVR1aWhreWsrWUZtYndCRjJtV1lnOW9EMU1VRUxMS3VKK083UjFBa3NKMnFTaUpWSnlLUGNRa01JRHAxQU5odzZnVHlJUFdCWm9kTkVtOXMvSFlBRkJTWmNHcjU3d01JQ1k0L0dNbUJSYlVSakdiR0hYSW90TklROGtNS2hFMGdnWktLQkR4K3dQR0lQeUNQazB2Znd6VFhkZndGWVVNZzBFWk5FUUI3eUh0amRWd2RnUVlIVFJEU1dJYWQ2MzJqZzBBbGt3NGNQeUlQWUEvSWcyUUlzTDJTYWlNWXlJSUdRQXZ2OUxjMHR3T0lDWW8vR01tUlc3K29rSGlRQzh1RERCNlJ4YWFKQk9xcUpQV0I1bDJLUDVoWWdEUnJMZ0R3Q3BvazIzejg3QU91anNReTVWZnNZTk1FSHBORnVyczcrT2hjK0lBODZxb0U4NktnR01xR3hETWlEeGpJZ0R4ckxvRUNkRXcwRUg1Q0g3T3JrMGdlc2o2NU9JQnUrZTBBZW03dFBEc0R5THEwdDI5emZPZ0FKWEoxdjZxU3hEQnBVV1dnZytJQThtbnRpRDhpQ1JDZVF6cm1IK1dodUFkSTVOOEV1elMzYmV3Y2dnWE5yeTN4akdZVUdJQWVhVzZCQm5ZVUdnZy9JZ2tJRGtBZWRaVUJDelhoM0djMHRRQjZjT1lGTXlMVUFlZERjQWlYcUt6UnM3d2crSUFjNnk0Q2t6cjJQMG15L09RRHJvN2tGeUtONTRMc0g1TUIzRDhpam9iRU1TbFJYYU9EUUNTUTJOa3BMa1FISVE3NTdiZXNBckV3SzdEUzNBRm1RN0FUeUlQYUFQSm9kK1Jib1VHR2g0YzRCU0dpazBFQ1JEOGlqMmZMZEE3S2d3QTdrd1prVHlJTUNPNUFOUlQ1b1VkL3FKRDU4UUZxNzRSaWp3ZzdrUVlFZHlJTWlINUFIc1Fka1FvRWR5SU1DT3hTcGI2S0JqeCtRQlpjK0lCTUs3RUFXbkRtQlRIWmJCMkI5M1BlQVRGaVRDMFhxS2pUdzRRUHlhSGQ4L0lEVUpNNEdORHNLRFVBV0ZQbUFMSmlpQmZMZ3pBbmtRWkVQbXRSVmFCaEp3Z0JJakVNbmtGd3pWTXlqeUFla043b3lrRzhma0FWM1BpQ1BsbWtpSUFmT25OQ2txa0pEd3hndGtBY1hQaUFQWWcvSWh5SWZrQlpGUGlDUHNmTWw1MDRnRDRwOFVLU3lpUWFDRDhpQ1pBdVFCOGtXSUE5aUQ4aUhjeWVRVk9OR0NnbzdZZzlJaWhpREFlVVdHb1l1ZUJ3NmdmUUdPbGthdWx1QTlDaW1Bd0FBSUpQR2NSWUZraHJMcTJ5SlBlaFIxMFFEZ09RYUNucEFIc1Fla0FmRmRDQ1BvZGdqSG9GOE9Jc0NRUFVvTkFBQUFBQlRrZGdFc2hoYzMwSThBdW5SUFEza3dRUTdEQ2kyME1ERHowQW03S1VHOGlDNUFnQ28zZWFGQTVCSjB6Z0FRTjNxbW1qZ3d3Y0FLQldGQmlDTHBxWEFEbVRCbzVoQUpzTm56dFpkT1FBWlhCRjcwS091eDZBYmdnOUliaURaMlc2SVBTQUxPanVCUEJxMmt3TEpqUlhZYVM0RDB1SXRCaUNMaHUwUk1LQ3FXMURMcFE5SWIralNSK3dCeVExMlZSTjdRSHBEWGRYRUhwRGV5SzVxdXFxQnRKcXhJaDlkMVVBZU5GVkRrWEp2UVVNZlA3cXFnZlFvTkFCNkVIdEFlaU9yazlxR2lTSWdDNUtkUUZxajAwVEVIcERjd0ZRRFRkWFFwTEpDQXhjK0lMWEdqY1FlWSt4QVd0dVJ6azZTblVCYVl5c2tTSFlDU1kydWtDRFpDYVEzdEM2WFpDZVFCMDNWVUtUWUw4SG9DZ21TblVCYUl3L3pNY1lPSkRheVFzSmRYVHNBNlRSMGRnTDVETDROUm9FZFNHN28yM2YxMGdGSXE5azl2L08xRys1NzBLTzZrak1IVHlDeDBaMmRmUHlBSEhpTUhVaHM1THZYOHQwRDBtT0tIY2hpT05uSm1STklibWlhanpNbkZDbTMwREN5UXNKUjZRUFNHbnVZajRNbmtOUm9Weld4QjJSQmR4bVFCMFUrSUJNbUdvQThXRlVOUmVxYmFPRGdDZVRCd1JOSWE2eXIrc1ZyQnlBeHVzdUFQSmhvQVBSZ1ZUV1FEZHRib0VXRmhRYVNuVUFPN1l0WERrQUdIRHFCUE9ndUE1SnJoaDVqNzVLZE5KY0JpWTA4eHQ1ZTBlQUNKRFU2eGM1M0R6cVVXMmdZZlJTVFFnT1Ewdmo2RmhJdVFISkQ4U2NKbDRaaUE1QURDUmNnRXhJdVFCWVUrWURFbUdLSGN0Vk5OTkRoQWlRMlZtaVFYOXBRNkFPU0dvdS9GOFFla05MUW81aUNNeWVRMkZoWE5Ra1hJSzNSWkNkVDdFQlN4QjZVSzdiUTBJd2NPa1Y3UlFBQ1NZMWQrcTY1OUFGSjBlRUM1REdhN09UTUNTUkZ3Z1hJWXl6ZndnWUpJS25Hc1VFQ3VwVTkwY0RIRDhoajdOSkg3QUZKTmR2N3diOU93Z1ZJYkd5YWlPOGVrTmJZZlkrRUM1RFVhTEtURFJKQVdpUDNQY0hLVG1oUWRLR2gyZDROL3ZYMitzWUJTR2NzMmVrVExsejZnSFJHdm51U2NPR2RCaUNkWmpjU2V6N2hRcUVQU0tVNWwzQjV3WjBQU09iaGJ2U1grTzRCNll5dDZ4UXQ2M0toUU5rVERXTUhUNnJzUUZMTjl0dklMMng0cHdGSTZHekNoZFZsUURybkVpNU1GQUhKTkx0em5aM2M5NEJVL0tycXNTbDJHanVCZENUdWVKOElpcFU5MGZEd2ZmVFhxTElENlRUMzMwWi9qV1Fua0k1UHVMRENCVmlkVDdpTVRkSlNhQURTa1cvZXlKMnZ2WDdqQUtUVDNOOE8vd0pUN0VCU3pkMlg0VjhnOXFCQTRhdVR2cDg1ZUZKbEI1S1JTOS9JeDQ5TEg1QlFGM3ZOOTAvRHY4UjNEMGlxdWZzNi9BdlNYY2FsRDBobTgrMWZJNy9BMmtBZ3BkRmtKMVBzUUZLYnU4L2pFMFdzRFVSbVphOU82bXh1UHc2UEZWSHBBNUs2K3ZiWGNIY25sejRncWMzM2YzY1h2OC9QZjRGZDhVQlNtN3RQNDRVK0xuMUFNdEpjMW93VUc1aWtCZEloOW9CTXBMbnM5cS9CWXNPT3hrNWtkclg1Ky8vODM2NWdUUmQ0dnRvbkQ2WjBTUmIvWCszV0oySE9yVllDTUZmYnhkNlg1N0hYSldIOG9iVDdkUUJwTkEvZm5zV2VUQmsxRDdmRUhwRFFJZmJFNXVveDl1NXYvYlJENDNZT1FCcitiTm5GWDl0Rm12L3VpZTFkVjN6L1JPd0JDZm5ZdS8vcVdoOTN6V016cDhUZS9aZXpqOVlDbUVkVzVzcjZzbWV4ZC9kdllnOVpOUy8reC84aTR3Q1ZkamUvdVBicXBidjY4bHQzVWVmSEZGakw3dlY3djJibjZ2TnZqMGt5QUt2WXZmb1AxNzU4Uyt3Qks1UHV2L2IxejI3ejVmZXpqd3NEV05idXhXdlh2djI3YTc1KzlJbHBBQ3ZaWExudFQvL2xtdHMvSHh0ekFheERZdS9kZi9vR1hObEVVS0xpVnlmQkpuL2hlL25PcjdqYWRrbFBBT3RvTjlldWZmV1RYM0cxZmZPckE3Q1M3dEFwaVU0ZmUrLyt3WHBIWUMxSHNiZDcrNEhZQTFiVTN2eXkvKy9kZmErNWNnRFdzWDM3RC8vZlc5L2N5V3BWWUMzU1dPWlhHbmRuejFKamowSURWUElYdmw1WGNPRGpCNnlqdi9CNUwxNno0eEZZaVQ5MDlpVGgrZkluQnlDOTNmVmJIM09leE41eExBSkl4cDh4KzlqcmtpNDB1QURyZUJKNzhqKy81cnNIckVLYVc2U2hlbThuMzcwQ0cxd29ORUNkMHcrZi8ydDgvSURrMnF0cjE3NTRXdFR6aFFlNk80RzBUZzZkd2s4V0VYdEFXajcyM2o3NVM2M3ZOS096R2tqdFNXT1prRFZLTkpjQjZaMmNPV2t1QTlieHJKbWwwT1l5Q2czUTUvVERKemg0QXNtMVE3SFhiT2lzQmhJYjdLQW05b0RrZG5LMlBHbHU4WCtkQmhjZ3FhSEdNdi9YaVQwZ0tjbXBuRGFXK2I5K1d2Z0RzS3lCeGpKUlluTVpoUWFvTXRSUjNlUGdDU1EwOHVFVHA5MmVBQllrT3pxN1l2b1FwaHFBdE1ZU0svNTdTT3dCNll5Y09Xa3VBOUpxWDQ1TUxuU0ZQMklQU0dkME5XZUJ6V1VVR3FES1dLTFQ0K0FKSkhOMkp6VUhUeUNablJRWkJybzZQYVlhZ0dUR09xb1B2MDdzQVVtY2F5enp2LzdxblFPUXdKbkdNa0ZqSjVESW1jWXlVVnBqSjRVRzZISGh3eWM0ZUFKcG5QdndDUTZlUUJxWFJ0V1pLQUlTdVhqbVpLSUlTT0hpZlUrS2dNUWVzTGl6aldXQ3hrNGdpYk9OWmFLd3hrNEtEVkJqRnhCWVBobkt3Uk5ZMUtXdVRvK0RKN0M0ZG1RLy9CTk1GQUhMaythV0Z4ZmlTaWFLcmluMEFZc0thQ3dUVEJRQnk3dlVXT1ovei9YbDN3TWdUc2diS0NVMWRsSm9nQnBCRHhDeFJnSlkzc3V3U1NFT25zQ3lSdmZrbm1DaUNGald4YTdPdmZiNnhnRll6aTZ3Y080bmlnQXNKcWl4elBGR0ViQzBvTVl5VVZCVE5ZVUdxTkMrdUFrTFBzZWxEMWhVU0ZmbkhnZFBZRUdCWFowZTAzekFva0s2T2oybStZQkZCVFdXQ2RsblRld0J5d2s5Y3pMTkJ5d3F0TEZNbE5KVVRhRUJLc1FFbjd0NnljRVRXRWhvVjZjbmw3N05Td2Rndmwza2Q0eExIN0NNMEs3T1htZ3hIc0I1d1YyZC9lL25iVDVnR1JHTlpZTEdUbUFoTVkxbHJweHBQZ29OeUUrQzd6cWkwT0JZNFFJc1Fnb0hrYkhIQ2hkZ0djRmRuZjN2NTlJSExPTmxYUEtTRlM3QU1xSWF5eHh2OHdGTGlXb3NFekxOMTRRWEJRRU1pMjBzSzJXYWowSURzb3YrOERsV3VBQkwyUGtMWE9SbmdFc2ZNRnRzUjdYSENoZGd0dmJxT241Q2dSVXV3SHlSWFowZUsxeUFSUVN2Q3p6KzkwUVdCZ0U4Rjl0WTV2ODlCVFJWVTJoQWRsTStmS3h3QWVhYjh1RVRYUHFBbVY1T1d3ZkJDaGRnbm5acTdMM2t1d2ZNTWFXeFRERE5COHd6cWJuRjhkMEQ1cG9lZS9iWEJsSm9RRlpUZzAvdzhRT21teFY3WFBxQXlkck45ZVNDQWQ4OVlJWXBIZFY3L3J2SE5COHdqZDhQUDdGRGswbGFZSmFwaldWeVQyU2FENWh1Y3V3Vk1FbExvUUg1eUtGemF2QTVMbjNBSEhOaWowc2ZNTjN1N1FjM0daYytZTEtwSGRVZTY1T0F5WHpzYmFidmUyZVNGcGhtYnV6eExpWXd6WnltVHRHK3NqM1ZRS0VCMmN6OThQbEwzd3M2cTRGWXMyTlAvbmU4NUhGTUlOYmNRNmZnMGdmRWs5aWJPNHErNDFGb0lONk1TYUllazdUQUJCSjdNNzliSmF4d0FWWTNzNkZhdE1ZYk95azBJQXZwQ2x2aXc3VmpqUVFRWjRFUG4yQlhQQkJwcWRqajBnZkU2UzVxUzhTZXUzckpOQjhRYWZ2MkgyNjJMdUhTTnZPSzlFQnRmR05aTXpQZHh6UWZFTTAzWk01c0xMUGVWRTJoQWV2ckxtbTdONys2UlhEcEE2SXNjdUVUWFBxQUtFdE1FbmxjK29Bb3UxYy9MeGQ3VE5JQ3dSYjc3amtwc3I5eEFNSXNNY1hYWTVJV0NPY2JxaGVhZ0xYY1ZFMmhBYXRiN01JbnVQUUJ3WmE4OEFrdWZVQ1lYWGZaVzNJU2dVc2ZFR1luUmZFRlZ4NHhTUXNFV21pS3I4Y2tMUkJvNmRoamtoWUkwOFhlWWczVnduQlROWVVHck1wWDF4ZmVjZXQzWGdNNGIzTzk2S0ZUY09rREFpeDg0Uk5jK29BQUVuczN2N2hGTVVrTFhOYkZ5R0lUdEQzais2cUJ0V3pmZkZpMHNZeEpXaURNMGsyZGo3Rm5zN21NUWdQV2srTENKeVRaeWNFVEdOZkYzdmJ0QjdjNExuM0FlWDJ5cFZuNHVNV2xEN2hvOFdTTGtOamJ2SFFBeHUxZXYxOCs5dVIvN3pVVFJjQTVQdEY1dGZ3M2l1WXk0RHlKdlJTTllPMjF6ZTB0RkJxd2psVEpGdisvbTBzZmNFNlNaTXNlbHo1Z1hLcGtpK0RTQjR4TGxXd1JyQzREeHFWS3RnaXJDUmRnRFg1TjU4SVR0RDFpRHpnandlYUlIb1VHNEl6ZHphL0praTJDU3g4d3pDYzZyeElXNHE0bzhnRkRVaVpiQklVR1lGaktaSXRnZFJrd3pMK0prakQyV0YwR2pFaVk2UFNJUFdCWXFzMFJQYU5UN0JRYWtKeFB0aVIrUjZIbG5RYmdHUjk3QzcrSmNvb09GK0M1MUlsT2o5Vmx3RE55R1V1eXB2T1lYUHFhZE0wemdFbXlJdmZOMzF4U1RMRUR6L1dKemladGFxOTl3WjBQZU1MSDNqK1NObFFMaTgxbEZCcVFsRTkwcGs2MkNBbHVFaTdBd1NxSlRzR3VlT0FKMzlHWk90RzVaL1dCTUNDSjdzSzNTOWxWZG9SSld1QkluMnhwMHFjV2lEM2d5RXFKVHRHK0lQYUFBMWtObjNBOTlURUtEY0NSMVlvTWUxVFpnVWZ5YnNKYWlVN1JYbDA3QU81eGREMTFSK2VSOWdXZG5ZQzNZcUpUa0hBQjlsWk1kSXFXbFozQW8vNE56TFZpanlsMjRHQW5SWWExdmtjR1Y1ZFJhRUFTUHRHNVlwRkJrT3dFOXJIMzVsZTNKZzZlZ1BORmh1Mjc5UktkZ21RbjRGWlBkSHE4a1FKa2lqM1dCZ0pyRnhrZS8yK3lOaEFRdTV0ZjFyMkRHVndiU0tFQmk4dVI2QlM4MDREYTVZbzlIb1JHOVRJVUdUd2U1MFB0Y2lRNkJRa1gxQzVYN0hWNHB3RlY2NHNNT2U1ZlROS2ljcjdJOFBLZFc1dTE5VWtVR3JBb3Z5NHBSNkpUOEU0REtwYXR5Q0Q4T3cxTUZLRlN1WW9NZTd6VGdHcGxUSFFLZHNXaldzUWVrRWZPSW9OamtoWVY2Mkl2VjVGQlVHaEF0ZForazJFSUNSZlVLR3VSWVk4SG9WRWorYm5QV1dUd2Z3OTBsNkZHVXVETG1PajBtT1pEalRJWEdRVHZOS0JLRW52di9qUHJ0OGZpbzdUQWJQc0NYNjRpZzJmc3U4Zk1MeGFob2NnZ3BLdTZlYmgxUUMyMHhCNEpGOVJHUTRGUHRCdW1pVkFYS2ZEdDNuN0lXdUR6Zng4a1hGQWJYK0Q3a0xmQUp6aHpvallLQ255UGZ4LzdEUkp0NjRBcVNPeXQrZkR6bVAzS3pxWjljQlpRYU1Cc09VZUlUdEhoZ3Bxb0tUSTRIbU5IWFRURkhvL1NvaWE3N3J6WmR1ZE9GVWk0b0NKYUNueWVzWVFMTUl1V0F0K2V2SkhTYkw4N29IaGFDbnc5bVdLL3A5Q0EwbVhlRVRpSVpDZHFJRHNDWDc5WFUrRHora2RwU2JpZ2NENzJYdjNrMUNEaGdrcW9LdkR0dGQzbHM5bmVPNkJrcWdwOFBVTUpGMkFxUHoxNzgxNUhnVy9QYjVDZzBJRENxU3F1Ny9uWU0zTGtwTkNBYWJSVjkzcDBsNkYwV3NiM0JwQndRZEdrd05mRm5zcUg4S1RJL2tEQ0JZWFNXRnpmazRzbzN6MlVURjF4ZmM5U3dnV1lRbU54M1dPREJBcW5zcmp1Ykcxdm9kQ0FhQm9yNjhjWTUwT3BmR1ZkZHNKcksvRDFaRmM4Q1JlVVNOblkrcW0ySzBBMkRpaVE0dUs2MS8zOUFVWHFmclozTjcvcUxLNDczaWRDd1JRWDF3WHJjbEV5cmNWMWowSURTcVcyc242RWNUNlVTR3RsL1JqZFpTaVI5dUs2UjNjWkNxUnhiUDBVYjRPaFNNcUw2eDdKVHBSSTY5YUlZNXIvM29DcHREZTJDRGtQRzluZXdwOFNDS084cStVSnVzdFFFdVZkTGNmb0xrTlJKUFplL2F5M3ErVUkzV1VvallYR0ZvOUNBd3Bqb2JIRlkxMHVDbU9pc1VYd05oZ0tvMzVyeEJFcnE2b3BOT0FpUzRFblNIYWlHQlk2eW82UjdFUXBMSFMxSEtPN0RLV3cxTmdpREhXWEFXZEpjVjFpNy9xTnM2SjFzamFRWkNlTU05VFljc0RiWUNpRTZsVkpRNHlzcXVabWlyUE1CWjRnMllrQ21Pa29PMGF5RXdYd3NTZWQxTm83eW83UlhZWUNXRmlWTk1SS2R4a3d4bHBUMlFISlRsaG5yYkZsajdmQllKNjF4cFk5SzZ1cXlRcGhtTkhBODBoMndqTExzZGNoMlFtekRLMHBHN1Rwcm54YkI5aGpzWnZ6bUpIdU1tQ0l5Y2FXUFpLZHNNeGtZMHVQVmRVd2JOZmxXZG8zZjdNWmU0Mk4yQ01qaTJkTWYvVDJTSGJDSXRNZnZkN1ZGZDFsTU1kc04rY3hrcDJ3eU5xS3dBRnQ5ODBtMlFsempEZTJlQ1E3WVZFQnNjZXFhcGhrdmJIRjJYbVhqMElEZmlqaHdObGpsQmFXRlBEUk96QlNaUWU4Z21MUHIyOXhnQjJXTzZtZjRFRm9HRk5DVTVrZzJRbHJpbWdxRXhUNVlFd1JUV1hDeU44L2hRWjR4WHowZWczcEZ0aFF6RWR2ajJRbnJDZ3Q5bGdiQ0ROS2FteHhqeE1OZ0FtRnhSN0pUcGhoOExIMXN6aHp3b3FTR2pxRmtUTW5mMExVcnJTUDNoN0pUcWhYMmtldng4RVQyaFVhZXlRN1lVRXBuZFJQa095RUFVWEdIdDg5R0ZCY1E2Y2c5bUJBY1UxbGV4Yld4Sk1ScWxpUkg3MGVFdzFRck5TUG5pRFpDYzFLamoyU25WQ3R0RTdxWTN6M29GbkpzVWR6Q3pRcnRLR3p4NXVZVUt2VWhzN2Vwc3QxYnAxcWZKMXJWUEtCczhlZWVHaFUra2RQVU9TRFJsWEVIc2xPNkxSNzlSK1BzVmZxenlqSlRpaFY1QlREQ1pLZDBLam9oczZlZ1dRbjZsTjBVMW12a2Y5czkwNHpUc2FWcWVIQUtWbzZPNkZNRlFkT1FjSUZ5bFJ4NEJRVUdxQ01qNzJiOTNVOGxpeEY5cloxZ0FvMU5KVUJHdFVVZXdhU25haElEVTFsUFFPTm5XU0VhbEhiZ1pPRUM3VGdzZ2ZrVWRPQlUvRGRneGExeFY2bmRWZXVjWFJWSTcvaUo0aE9YVjA1OTBEc0liOWFHam9QbUdLSEV0VTBkTzVaZUkrV1FrTUZxanR3Q2hJdVVLQzZBNmRnb2dFSzFIYmc3TEZDQXJsVk0wRjBpaFVTeUt5cUNhSW51UE1oTTVyS2dEeUlQYlhJQ0JWTXpZR3ozYTJmN0tIUWdKejQ2QUY1YUltOUhOODlJQ2N0VXd5NVlvOTRSeTZhSm9peTNQbm9xa1krYWhvNk04U2VoYTVxbEt2S2hzNmVnV1llQ2cwbDBuVGczTjUxZndwc25idStjYXZpd29kTTFCdzRkdytQLzVVaDRVcFhOWEpRYytEczRxNjUvOXI5T2ZBZmJuVjBWU01ETlJORVhhS2x1ZnVTNmZ6THVSUHIwelJCMU54OWRtMzNIUVpxb0dxQzZQc241eXBhVllqS2FXcm83TTZjN3NVck5qb000SjlJWVZTTnJFdXk1ZHUvWFB2Mjd3NG8zdWJhYlNYMk5CdzR1OWpiZlAzb2R1Lys0WURpYVRwdzlyRW5meGJrUUpFZGExSTJ2YmY1L0p2YnZmM2dzcUNyR210UzlnNUswMzMzMnRjWml1dU9ybXFzVEZ2c2Ria1crUmEzTGdPK2UxaVpwcFh3aDlpanlEQ0lmeXFsMFBid25pUmJQdit6UzNSbUxETEl4Ni9OOHRsRlRiVEZYcnZ6c2RlK3ByTUY1ZFAyQnRIbXkrL2QzODg3T2x0UVBHMGo2ejdSS2RPenhCNEtwKzBOSXA5c2tUUW5zWWZDYVh1RHlNZGVsM1B4MytJc2Z3TlhEbGlEdGplSW11Ly9kcHY3TDI3NzAzKzVITnFOL3RqalJGQUFkWTllOW9uTzY5ZFpQOFN0dTNLTlkzMEwwdEg0Nk9YbWE1Zm9mUEV5Ny9nNjYxdVFtTVpITDV2YlA3dHZ6czRuWUlGaUtYeURTSkl0bSswM3QzMlQ1OElIckVKcjdFbXk1UzBUdENpWXRxWXk5N2lxYk5NbE83Yy8vWGNIRkV0aDdNbHErRTMzN2R1OSsyOE80eWcwV0tiMHdWbnBLbXVhdHZ0RGdZNXFGRXJqUjg4OVh2aWE3dU8zZS9lZkxpdld0eUFWeGJHMzZTNTkyUzk4ZEpjaElXMFRSTUozbFhYL3RidjV4UUdsVXZubzVmM3RqOWhqbWdHRjJsMi9jYTM4akd1S3ZmMTZhdmttRTNzb2xjYUdUcisxNWNzZmozOHVLR3AyMDRnL21ZelMrc3E2VDdZODNITG9STEZVSGpqZFViTGw5WHRpRDBWU2VlQVVmYktGQ3g4S3BUYjIrcTR5K1M0elNZUVNiYTc5OUo2MnBqS2ZiTG45eTdYZDN4K3hoeUlwYmVqczExTTMwbmlUYTJVU2tKTDhiRXZzZFdjN1ZmWmJXM3hETmJGM0VUZGlhN1FlT01YZGw4ZGtDeGMrbEVqcmdWUHNreTMrUVNJbWlWQWFyUWRPNFpNdEh4OWpqME1uU3FOMGdzamJkNVVSZXlpU3hON0xuM1QrYlBmSmx2YkJiZCt4dGdYbDBkclFLZVF0TUdJUHBkSWNlMDFYWEpmWTI3Mm1vVG9FLzRTczBIemdGSExoKy9ZWEZ6NFVTZU82aUlNKzJkSmhSeTVLby9uQWVlZ3E2NUl1dXpkL2QwQkovUHRmaXFkVCsyUUxGejZVUnUwRTBaNWZrU3V4eHhRZkNxUHgvYTlqZmtYdTd2N3hMVEJpRHlYUjNORHBmcnhIUkVOMU9QNkVNa0Q3Z2ZOSnNvVUxId3FpL2NCNTNGWEdoUTlGVVg3Z0ZJZk9GaWxFYXZuN2JIbUZIVE9aaUwwL0g1TXRYUGhRRXMwVFJIdjlpbHdheTFBVUM3RzNYNUhyWTQ4M2lWQVExUTJkWXI4aWwrOWVITEpTbXZuZGUrL1ZYNklPWFdYS0xueU5JK0dDaVF3Y09JWHZiT2xpVDFhcXFmcndiWWs5VE5SUDcyaytjRHFTTFNpVDZnbWl2ZjdoZFdJUEpkSDYvdGV4UTZLeiswNHpRWXRTcUcvb0ZQMktYTWYwT3NwaEl2YjZGYm5PMGRRWmlYOVNTbG00N0ltK3EwemxoYTl0SFJETHhFZlBIU1ZiL0lYdmd3T3NNeE43ZmJMRmNlRkRJVFMvLzNXczd5cHpYUGhRQ0FNVFJGNlg2R3krZi9ML1VocHhpRDJZcC9uOXIyTkhLM0w1N3FFSVJobzZuMnh0a2R3c0U3UlIrSk5LR3lzSFRuZVU2T3pJM3pNZlBwaG01Y0RwbmlZNlplcUoySU5wVmc2Y1FoS2QrNjR5TG53d1QvdjdYOGVPdThvMFh2aG9ia0VrSzAxbGZhTFRKMXRrOGtMYnQ3cjcrd0ppbUlxOS9ZcGNsVTJkM2Q4ZkVNTktVNWxmVDczZjJxSXg5cHFkL3UwUjNKQVZNZlBSYy9zaXcxRlhtWVhDQ0RER1ZPeDF4YjFEb2xQcGZtcldsaUdVbVFPbmtOSDFmYUpUL3I1VkptZEp1Q0NRcWRnNzZpclR1NSthMkVNZ0t4TkVRbnVpczlQdzNVTW9RdzJkVHhLZHJDdURkWVlhT2tYejllUGoxaGEzbjE0M2tDUFNoa0tEQnBZT25HNmY2TndYR2RUdXlLWENqaENXRHB6Q0p6ci9mUHpYbXZkVDA5bUpTNHdkT0gzc2ZmbVI2UFFKV28xMnhCNHVzRFJCSkk0VG5ZNTFaVERNMGdTUk9JazlwdGRobWFXbU1sOWsrUHpiSWRISjlEb3NNeFY3N3JISTROL2hjNHFuMTFzbUduQ0Jud1l3OUppZEx6TDBpVTZxNnpETTJrZXZUM1FlL2tlSlBRNmRNR2pYRmZiYU4zK3pFM3RIYXlQOC82aDRaUkxUUkRqSDFCU0RPRTEwYWs2MjBGV05NOHpIbnVicGRRTUpGMlJrcmFuc3RNaWdkSHBkTkRSMjRoeHJzZWYyUlliN0wvNWZxNTFlRndhYU9zbFM1Yks1ZGxzNWNGNjlkRlk4S1RJNDVSYytQbndZWS9Dajk2U2IyaW5mRFUvc1lZekYyRHROdG1oL0RJeHBJZ3l4TnNVZ1RtTlA0Mjc0WTB3VFlVZ0JzYWQ2Z2hZNHcxeFQyVW1SUWUrcXdEM09uQmhoTHZiYzB5S0Q2dWwxWWFDNWhVSkRCdGFtR01TeklnTXZyOE1naXgrOTB5S0Q2dXE2b0tzVEErekczaDlQa3kycUwzekVIcDR6MTBrdERDWTZEMyt2d0Y0cHNhZCtlbjNMUkFOT1dHeHNPUzB5T0F1NzRUbDM0b1RGMkhNblJRYW5mMTJaaGJlSktEU3N5ZUFVZzJpKy8vdncrS3huNGNKbjRDVjJyTWpxUjY4cjhNbkQ2NGVQaWZicXVpRFppV1BXM21Mb25SVDRUS3dLSlBad3pHSW50VGhOZEhhMmJ6NndLaEIyRkJSN3FpZG85MWdaaUdNbUcxc0dpZ3dXWW85eko0NlpqRDAzVUdTUXBuRHQ5MWJlYUVEUEI1N21Uc2dSa3VROFBQeThaK0xsZGZaMVlzL3NSKzlraWtpWWVJaVBNVnJzbVh1TG9YZGFaSEJHSHVKamJSbjJUSFpTaTdGRXAvWUdIV0lQUGFOTlpZT3haMlY2blhNbmhOR21zc2Qzd0g1L1dtU1FWWUVXdGwrd01oRENhdXhKZ2U5ckYzc1AzMy84TlZZRkxvWkNRMnBXQTg4TkZ4bE1KRnNFaDA1SVI5bWJEelpqNzNTS3lDbC9pTy9JOFVFWmxiTGF6ZWtHcG9nY3lSWVlZamoyQmd0OFVxdzBrV3loMEFDN1RXVkRSUWIxcXdKN3hCNmMzYWF5MGRnemt1aGtaU0RNTnBVTlRCR1pXQlhZTTdBeWtFSkRRbVkvZW02a3lLRDlJYjRqRFFmUHF2bHV6cmNmaW9rOTZaQXpVMTBuMlZrMXM1M1VibmlLeU5TRmp5SmYzZVNDSkN1R3JIVlNpNGZ2ajExbHgyc1lyQ1E2QmQrOXVobHVLbnYyRnBHd3NDcXd4MzJ2YmxiWGM0cWhJb1BiYjQ2d2NJWW05dXBtdWJGbEpQWk1yQ3ZiczFEa285Q1FnZ1RlNi9kbUgwcyszVlBtV2Jyd0NWWW4xY255UjgrTkZSbWt1djdCV1VHUnIxNW11em5kU093NUk2c0NleVE3cTJXNnNXV293T2VNckFyY284aFhyOTMxMis2Nzk5NWs3QTBXK0p5aDZYVlV6WEpqeTJDQno5bEtkRkpvcUppc0NIeHI5TzJzTTBVR003bGJJMitqY0lwWW11WEE2MzVvZlpIaDRmYlpMNWxLdGdnZUo2cVA1VzVPTjFMZ2M4WU9uWUlpWDMwc2QzTzY4U0tEdFdRTFJiNEtXZTdtZEdkaXo4aXF3QU9LZlBXeDN0Z3lWdUN6c2lwd3Ira1N0cWlQYitnMEdudWpCVDRycXdKN2ZQZXFaTG1wYkt6QVorNWRCaVBmUFFvTkN6SWRlQU1QRVIxK3lWcWkwOG5Cays2eW1sanU1aHg4aUdqUFZIVzlSNUd2S3BiWGxJblJBcCtoVllFSEZQbXFZcnFiMDQwWEdVeXRDdHpqekZtWmZvOXpjYkZuOEJGTWtwMTFzZDdZTWxMZ003YzV3akhKVngzRGIxOTZJd1UrVTZzQ2UwYStleFFhbG1DOG8yeHNoTWova3JYcXVpRFJXUS9qSFdYbkNud21MM3lPaEV0TlRIZVVuU253V1kwOUN3K0RZUm1tRzF2Y2VJSFAycXJBSHpoMzFzSjBZNHM3VTJSd0JxZlhIV2ZPbXBodmJEa1RlNVpXQlI3c09ITld3L0xHRm5lbXdPZWN6eU9aYTZnMlV1U2owRENYOGNBYkhTRVNCcXZySG1PMGRUQytLdWxjZ2UvUUxXY05xMXZxWUx5ajdHeUJ6eGw2aU8rRWhZZkJNSlB4TjhET0Z2aWM0ZDN3RlBtcVlMcTQ3czRVK0p6bGR4a284dFhBVDNoYmJBRFpPMXRrc0xZcWNLK2gwRkFGODQwdDUySlAvck9aZk16YVJ1eFJhSmpCOUFOZzdyRzZKOEhYakV3QStDU3V5YmNtR0tNdG5mV3Vsc2NDM3o5SFk4L2l1aktQUWtQNXJCZlh6eFg0bk9WRUp3WDI0aGxmMTNJeDlpVFpZdld0Q1lwOFpiUGUyQ0lGdnMrL2pSYlh6U1piSEc4MEZNLzZ1aFo1Ly9MMnI5RUNuOXhuelJaUStPNlZ6WHBqUzZlNS9kTnR1bnpuSUtzTjFZNkpodUtaNzJycEtudWJyc2d3eGljNnJUNnF5Nkd6YU9hN1dpNFUrRXkreTdCSDdKWE5lbGZMNkg3T1BjdkpGbFlHbHMydnNYenpON3ZGOVF0RkJ0UEpGcjU3WlN1OHVHNTJWYUNRN3g3TlplVXFvYmgrWm5yV1R3ZkxPMHRHTlRTWGxhdUE0cnFmNEh1NEhmNTFxNXNqZWtidWZCUWFZbG12ckx2ekkwVGlzSC9VS1BaMUZxcUV5dnFsMkxQNEpzb3h4bWlMWmI2NGZtWS9wMmM1MmVJbzhwWE1lbkg5VW9IUGVyS0Y3MTY1ekJmWHo2M0hGWDJ5eGZCME1NcFVlbkZkbUM2aVVPUXJWd25GOVhNRlBtZDVWZUFqSzdsT0NnMHhyRmZXTDR6dmVZYkhpQTRZNVN1UDljcTZ1ekMrSndxSVBTdWpmSWhRUVhIZGZMSkZrT3dzVXVuVHMvTG5pK2x6dGFQSVY2clNwMmVGeVFkb2o1SG9MRkx4eFhWblA5RkprYTlNZmkyODZjYVB5d1UreTJzNlBVT3hSNkVoVkFYVlBmTmpSSHRNTkJTbWdBTGZ1Y2N2dlFLU0xSN3JXOHBTUTNIZEdYNlA2QWhGdnNMMDN3VEx4ZlZMQlQ0bkY3NmY3Y2NlWjg2eVZEQTlLNncrUUh1c2Vmam1VSmJpaSt0dUgzdUcvek1LQ3V6bE1WL2d1NzkxbTl1UDV3dDh4cmUyZUlZYXl5ZzBCTEQrNlBQRjBWbFJTcUtURDE5WnBNRDN6bkNuY1VCbDNmODI2MTFsUXBLNkpGektVZnB1M1A2M1NWZVo0V1J1ajB0ZlFVb284SjNiamJ0WFFyTEZZNHEySERWTXo3cENraTJPQW50UnBNRFgzWVVzZHhvSEZmaXNyOGp0TVVWYmxCb0tmSkpUS3VLN3gwUkRPY3p2NXd5bzdnbnpJM3c5UG56RnFLTEE1d29ZNGV1UjZDeEhMUVcrWWhLZDdNb3RSaTBGdmtJU25ZSUNleUZxbUo0VmtteXh2aUszdCtYT1Z3VHJFM3lCMDdOK1JhNjhPMUVBaW55RktLSEFGMUJjZi95K2Y3QzlJbmZQMHBtVFFzTVo1dmR6QmxUV2hmL1BhWGhFK0JoZG5XV3dYdUM3K1BEc252a3h4U1BFWGhuTUYvZ0NkdU1LLzUremtOaWp5RmNJNndXK3dPSjZXWWxPWXE4SUpSVDRBb3JyaDJSTENTUzV5elNSZlpVVTE0dDRDK3dJZDc0Q0ZGRGdDeXF1bDdLMXBXZm91MGVoWVlUNUlrTklkYytWbGVnVXpmYTdnMjNWRlBoS0daL3RNVTFrbnZWSHdJSkdaNFZQZEw1M3BiaDR5SVoreG9zTUlRL1BlaVVsT2dYZlBmdXNKem9EaSt2bS8zT2VJdEZwbi9XZnlkRGllbW1KVG9rOXBtaHRzNzRtTUxTNExyKzFnSGY0RG95dHFhYlFNTUIwb2xPcWU1OS9DeHBwS3k3UktSaWpOYzE2N0FXTnpncEpkQll5UHR0ampOWTI4MFdHd09KNlNlT3pQVmEzMk5aZXZYSTd3eitUb2NYMTRoS2Rqc2RvemJOZTRBc3RycGVXNkhSMFZKdG4vSHNRWEZ4M2hTVTZCUVYyMjJvcHJydjkyeE5kdnJNWXhyNTdGQnBPbUU1MFJsVDNTa3gweW45K3htanRNaDk3SWFPem9zQkVwNkNyMmk3VFJZYlEwVmxSWUtMVG85QmdsbS80ZVB0M1oxSk1jYjNBUktlZ3dHNlk5U0pEYUhIZEZaam9kSExtcE5CZ2x2VWlRMmh4M1JXWTZIUVUyRTJ6SG51aHhYVlgwRHQ4UjZ3VjJDazBIREdkNkl5bzdwV2E2Q1RaWXBmcDJBc2RuUldsSmpvNWRKcGx1c2dRVTF3dk5ORkpnZDB3eXcwZk1jWDFUcEd4NXlpd215Vm5NYXRGaHBqaWVtZDM4MHR4aVU2UE81OU5sdTlCTWNWMVYyYWlVMUJnTjhwNmtTR211RjdZYXZpZXRRSTdoWVk5eXorUU1kVzlZaE9kamdxN1ZhWmpMMkowdHVqWVk0VGRKTk5GaHBqaWVxbEZCa0d5eFNiTDNkUXh4WFgzbU9nMHV3ZjRITTZjTmxsK2xEV211TzcyNSt1WDcxeHhLTERiWlBrZUZGbGNMelhSS1Npd0d5VDNJS3VUYmJIRjllNmJWMnJzV2J2elVXaHd4aE9kRWRXOWtoT2RnZ3E3UFQ3UmFUWDJJa1puVFgvZ0F6RENicER2cHJaWlpJZ3FycnY5Mm9nU0U1Mk9BcnRKaHJ1cG80cnJicjgyb3NSRXA2UEFicExsZTFCTWNkMlZuZWlrd0c2UTVkaUxMYTZYSEh1Y09VM3lzV2Z4SGhSYlhKZThralMzbE1oZ2diMzZRb1BaUkdka2RhLzBJb09nd202TTFVUm41T2pzb1p1NjBFU254NlhQbGo3UmFWQlVjZDBWdkRaaWp3SzdNWWE3cWFPSzY2N2N0UkU5Q3V6R0dMNEhSUmZYUzA1ME9ncnNGbGx0dG9vdXJwZmNUZTBvc0Z0a2RxbzB0c0FuYjU1Wm5kSVBZVERYVW5laHdXcWlNN0s2VjBPUmdRcTdNVllUblpHanMzVVVHZTRZWWJmRWFxSXp0cmp1OWtXR1FydXBQU2w2VW1DM3cvQUtyK2JyeC9EaXVpcy8wU21hTGVkT1M4d21PcWNVK0lxUFBiNTdsbGhOZEViSFhzbmQxSHNVK1d5eHVqNHZ0cmh1K3MyelFNMzlyYk9tM2tKRC95Q3lOWkdqczZXdmJPbVJiREhFYXFJenRzQlhRNUZCTU0xZ2g5VkVaMnpzdVFxS0RJTE9NbE4yRnM5aXNjVjFWMGVpMDhkZTJ6cllJQ3U4ekozRnBKQXNCYjZIOE9SQ0ZiRW4vMXc0ZDVwaE50RVpPejFyK2MyekNFdzAyR0gxZXhCYjREUDk1bG1FWm1jdjl1b3NOQmhOdGtSWDkycEpkRHE2V3l3eFdmaWFVT0RiM2Z4YVJleHRERmJZYStWL0pxM0ZYdVRvcktpaXlPQnNkcmZVeWwvNHJLM3dtbExncXlIUjZlanF0TVRrQ2k4S2ZPTm9MRFBENUJxaEtkT3psUlFaL1BZSUN1d210RmV2VE1aZTFHcHFVVW1Sd2IvUHdPb2tHeXdtVzZLcmV4VVZHVmdmWVlmRnJqSUtmQmZRV1dhQ1QwSmN2M0dXeE83R0ZiVVVHUVFGZGh0TUpsdGlpK3V1b2tTbjQzMEdLL3pPWm1zL2t4VDR6cUxBYnNUbXl0NGFvU214VjB1UndUSE5ZRVlYZXp0clA1TVRpdXZWRkJtRTBUeG5kWVVHazhtV3lOMjRmaldOZEkzWGt1aWt5R0NDVDdZWTZ5cWp3SGNCN3pPWVlESFpFaDE3cnE0aWc5WHVsdW9ZVExaSWdXOXorMmZVdjZlbVJLZmdmUVlETENZNktmQmRSR09aQWYyS1hFdW1UTTlXVkdRUVRQTFpZRzVyeTRRQ1gxVkZCbWQzZTBSVmhRWnpZMFFUeHZlcWVQajVCTjB0QnNpRnoxanNSWS92MVZaa2NCdzZUYkNZNkl6Y2pTdXFLaklJa2kzNjlkOEVReVlWK0NwTGRMSSt3Z1pyZDZIbzZWbFhZZXhKZ1ozbUZ2WDg5THFsMkpzeVBWdFprWUh0RVRaWWk3M0hBdDgvbzJLdnRpS0RaN1N4cko1c3RMVXhva25WdmZxS0RJSVBuM0o5c3NYS0IwRUtmSjkvaXh2ZnE3RElJQ2cwNkdmcVRaUXBCVDVYWVpIQjhUYUtCZWFTTFZNS2ZMVWxPaDNOTFJiSXo2V3AyS1BBRjZTNS8rcWdtN1hORVpNS2ZMVVZHUVM1RnZWMlhkeFoyaHd4dWNCMzg3NnVJa09YYTdGYVlLOG1JMjNxMEVtUklSeXJXOVRidmZxNTdOaXJ0TWpnTzhzNGVLcm12M3RXZmk2bkZQaGNuVVVHd2VvVzNmeUZ6OHJQNWRRQ1g0V0pUdEhjRTN1YVdadGVwOEFYanVZVzVZeE5yMVBnQzBlQlhUbHJzVWVCTDVqbDJLc2lLKzEzdzF1NThFMGFJYXEweU9BNGRHcG5xcnBPa1NFT1JRYmRMQjA2cDhTZXE3Zkl3T29XNVN5dEs1dGE0SHY5M3R5YlM0dGdkWXR1bHFiWEtmREZZWFdMZXBaV0JWTGdpMFBzNmJhNytkVk1IbkJTZ2EvU0lvTm90blpqci96TXRLVmtTMWV4MnR4K3BNZ1FnVEZheFN6RjNvUkh3S291TWpoV3QyaG41c0kzc2NBbmgycEw0L2xMYXU3NDdtbm1MM3dXeHJvcDhFWGp6S21ibWVuMXFRVytpaE9kampPbmFwWTJSelJmUDFMZ2kyRjRkVXNOZkVQMWk5Zk9Bb29Na2FTNXhlajdES0w0N0xULzhCbTQ4TW1lc2sxWFhZOVNlWkhCZXZDVnpzeWhjK29Va2V5K3I3VEk4TmhaeHFWUEsxdXhSNEV2RnAxbGV2a3BQZ3NYUG9vTWt6QkZxNWVaZFdVU2UxOStwOGdRaWVZV3hhdzBsa21CNyt2djBXZW8ybU9QNWhiRkREVjFUaXJ3MVZ4a2NQYWJXNHJPVUZzNWRFN1pVMVo5a1VHUWJGSEw3OGkxRUhzVEhpSWk5aHlkWlpwWk9YUk9LZkJSWktDelRETXJzVWVSWVJyZUpkS3IrellVSFh1Vkp6cHBidEhOeEFRdFUwU1Q4ZDNUeTBSRDlkUTFnWlVYR1FTRkJxMk1YUGltakJDUjZId1Urd2NXMW1OaFJ5NVRSTlBSV2FiWFRpWnR0S1BJTUJtZFpYcVptQ1NpeURBZHlSYTFkaTkvS2pmMlNIVFMzS0tZckcwaDlncEdjNHRhSmhxcXB4YjRaQjJVbGJmT1VpbGdjMHV4MlRJTEZ6NktERFBRV2FhV2lkaWp5REFkbldWcStVT245a1I4OStlMkgxMm55REFKM3oyZDJoYzMraTk4VXdwOGppSkRiM1AzeVVFaEM0MWxKRHBub2JsRktZbTlWejg1MVlpOVdXaHVVY3JDRkI5VFJMT1U4Q1pZbVJreitmQXB2eFJSWkppSEIvbVVNbkRvcE1nd0V4YytuUXdjT2lmRkhrV0dIK2dzVTJ0Mzg5NnBScEZoSHQ0RVUydjNXbm5YSTRuT2VYeGpHZWRPamRRM2xoRjdzOUhjb3BQNktUNktETE0xMysxdmJpa3lhN2E3K1p2VGpDTERmQ1VFWDRtMDd3cWt5REFmSzh0MFVuL29sRVFuUllaWjZDelRTU2FKMU1jZVJZWlptbStSWjNhc3drL3hYZDg0dFZoVk5oK0pUcDIwTjNWU1pKanYvcGJtRm8yMFQvRlJaSml2TzdlWEVIdktYdytKNXcrZEwxNDVyU2d5TElDdVRwMlVIem9wTWl5QWxXVTZhVDkwN2hPZFVTZ3lQQ1VIZDRwOCttaVBQVW0yZlBtRElzTk1mUGQwVWg5N0ZCbG1ZMldaVHFxYk9pa3lMR0p6eDVsVEk5L1VxUlZGaGtVMDN6KzdFaFJYYU5EOFEwcVJZUmwwZGVxaytkQkprV0VaRFlkT2xWUWZPbm40ZVJtc0xGTnBkLzFXN3plQ1JPY3k2T3BVU2ZVa0ViRzNERmFXcWFTNnFWTVNuVjkrcDhnd0Z5dkxkRkxlMU9uZjRLUElNRnNwelMxRkZSbzBIenA5b3BNaXczeHlnSGlnMEtCTmUvVks3NkZ6eXNvV1ltOFFSVDZGTkI4NmZUYzFSWVlsME5XcGtPWnBCaEtkaTJrbzhxbFVYT3hKc29YWWU0S1ZaVHFwalQyNnFaZkRGSjlLbWh2TG1xOGZveFBreE42QXV5L0ZOTGNVVldoUSs0UGFYVkpJZEM1RUxueHQ2NkNMNmd0ZjdNb1dZbThZWFowcXFUMTBIcEl0RkJsbWsxMmRkSFdxb3ovMktETE1KdjhzV1ZtbWp0ckdNcnFwRjhYS01uMVVOM1ZLb3BNaXd5STJGUG5VOFUyZFNzOW9mbXRMNUZtSjJCdFcwcG16bUVLRDJnK2Y3NmIrR1BWdklkRTVqZytmUG1xbkdhWWtPb205VWV6cVZFanJOTU9VUkNkRmhsR2w3T29zaXRiWW01cm9wTWd3aUhXQk9tbE5UcERvWEZCQlhaMGxVUnQ3dDMrNlRlU3FIMkp2Qkc5aHFxUTI5aWFzaHQ5MTUwMWliMEJoYjJFV1UyaFErY002NVJFK0VwM2orUENwcERiMnBpWTZpYjNuMk5XcGtzcU82aW1KVG9vTTQraW9Wa25yTk1Pa1JDZEZobEdzQzlSSGEyTVppYzVsMFZpbWo5cllrMFRuWFZ4REJyRTNia056aXpwYW16cWJyc0FRWFdTNGZ1dmE3dHlKNTBwYkYxaEVvVUhsaDI5S29wTWl3MWxjK1BUUit1R2JuT2drOWdheEoxY2hwUjNWMHhLZHYxSmtHTVBxQ0gwazl1VGNxWXhQdHNRbU9sKy9wOGd3aG81cWxUUW1CMGwwTG96R01wVlV4dDZVUkNleE40N0dNcFhhbC9yT25INDFmUGZ0aStHTERHOStkUmdndWVQQzNxRXRvdENnOFdNUm5laWt5SEFlWFowcWFmendTVmRaVktLVGJ1cnpDaHZqSzRYR2p1cEppVTdwcGxhWXROV0NyazU5ZGk5dXVoOTJYY2ZuU2FQcmtteDU5WlBETU02YyttaHNMQ1BSdVR3YXkvU1J4akoxT1FwWlR4MmI2R1JseTFrMGxpbWtzYkZNOG5LUnErRjljeXBGaG5HU2F5bnNIVnJ6aFFhTkg3NUppYzQzSHlneW5NR0hUeUdGSDc1SlhXVjBVNS9YZmZqb0xGTkdZK3hOU2JiUVRYMGVIZFVxcVV2T1MxY1ppYzVsU1VjMUJYWjExUDNNU2lQRzkwOXgveFppN3p3YXkxUnFYeWxNZEg3NUkrN2Z3c3FXOHdyc3FDNkJ1c2F5U1c5Z1hydmQydzhPNDBwc0xMTmZhRkRXVVQwbDBVazM5UVY4K0ZSUzkrSHJrbkxSeVJhNnFTK2lvMXFmM1pXeWRXVlR1c3JvcHI2STJOTkhYVWYxaEs0eUVwMlgwVkd0ajdyR3NnbkpGcC9vSlBiT29yRk1JVzNyQXVVdHNPajExTmQwVTE5eWYxdGNSN1Y1Q2h2TEptMXRlZmNQZFpQQXFoVGFXR2I3LytQYWdrK1NMUk1TblJRWnptdTY0T1BEcDB6M3NWQjE2SlFMMzdlLzR2NHRrbXlobS9vOE9xcFZVcFdvbU5KVlJxTHpNblpVcTZTcU9IWkl0a1FrT2xrYmNSa2QxU3BwYXl5TFRiYnNYcndtMFhrSnNhZVN0c1l5L3haWVpKSEJKenB4Rm85QTY2T3RzVXdhcXFPMnR2U3I0U2t5bkZWcVk1bnAvNityK3ZCTlNiYXdOdUt5N2dKTlo1aytjbUZTODlHWWttd2gwUm1Fam1wOVd0a1ByNmlyTXpyWlFxSXpTR3pUQXRKcnI2NVZOWWJFSmx0OG9wTzFFUmZSVWEyUXNzYXk2Qlc1dnB2NmJ3N25FWHM2dFhMblV5TDZMVENmNlB4QW92TVNHc3RVMG5SZmlsNlJ5L3V6WVFxT1BkTi82bXI2OEVVblcxZ2JFZWIrbGcrZlFwcCtkcHZiditKamowVG5aUnc2VmRMVTFSbmIyVUtpTXhENzRWVlNsZWlNVHJhUTZBeENSN1ZLL2dGMkpYeXlKV1pGTG9uT01QTGVCZDg5ZFZTdEMreCtQa2gwcGtGam1UNnExZ1hHdmtjazc4OFNlMEZLamoyenB4NU5YWjNSeVJZNk9zTklwem9mUG5VMGRYWDZaRXRFVXNBbk9vbTlJTVNlUXByMjVNYStpVUtpTXhqVEREcXBpYjNZTlowa09vUFJVYTJUbXVhVzJHUUxpYzVnRGMwdE9ta3BzRXNSK0d2RWUwUWtPc01SZXlxcGFTeWJzam5pNWxkaUwwVGhzV2UzMEtBbCtDS1RMWFIwaHBQRFBCOCtmZFIwZGNxaE16TFpRcUl6RUlkT2xkVHM2b3g5RTRWRVp6aW1HVlR5WFowYWZuNWoxM1NTNkF6SE5JTkttcm82bzVJdGt1aDg4NEhZQ3hGN25zYzY1TjcwUXNlNWMzTWJ1U3FRUkdjd0dzc1VVclF1TUhwemhLeUcxL1NPcDJLbHg1N05XNytXcms2ZmJDSFJtWVIwRGZFMmcwb3FWcGJ0cSt2QmVJd29Db2RPbmJSTTQwUWxXMGgwUnRsOC9kTkJJUzBYdnU3UDVwZ0xING5PY0V3ejZLU2xzY3kveXhDYjZGVDBwb3RteEo1T3UrdTNUZ08vT1NLaUFjT3Z5Q1hSR1VSV3dkRllwbytheGpKcHFJN1pITUZxK0hBVk5IV2F6THBwQ2I2b0NoK0p6aWhNTStpa3BiTXNLdllZbjQzRE5JTktmbVdaaHRpVEN4OWRaV2tRZXpvcDZlcjB1K0ZqTG55djM1UG9ETVUwZzFvcW1sc2syUkx4TGdPSnpnakVubHJ0U3dXRmhzaHBGOTdoaStCWHdSRjdLbWxvYm9tY1hwZkNKTEVYcm9hbVRwdFpid1hCNXk5OEVRL3gwVlVXUWY1Z2kzbG9EYXRSMFZrV1cxMG4wUmt1ZGtvTHEyazFkSmJGWHZoa2ZGWkRrc2dJWWs4bkZjMHRrYnZoNlNxTHMvbjZ1NE0rS3Q3aml6d1g4UTVmSEtZWmROTFMzQkl6dmM0N2ZIRm82bFJLU1hQTDVzdnZVZFByN2MxN2gwQ1ZOSmJaS3pSb0NENS82UHhYK0crbnF5d0toMDY5c2ljTll5OThkSlZGNFRFK3ZkcnJHNWRiMUlXUFJHY2NZazh2QmMwdE1ldktTTFpFa3RqYjNqdm8wMTduTDFSSHJTdmJYUE1PWHd5bUdkVFMwTndTdGE3TUp6cUp2V0EwZGFxbG9ibkZUNi92QXM5RmJHMkpVMUZUcDdtZkNBM0JSN0lsb2UwZGgwNmxOS3hOaXJud3llT2RKRnNpOEJpZldobzZ5NkpXSmtteWhkZ0x4eVNSWGdxYVcrSmlqN2ZBWWhGN2VtVnZib21ab1BYSmxnOE80YUxlV3NPcXNqZDFQbndQVDRTeklqY2FUWjJLNVc1dWljd0hzTFVsVHV4YmE1YlpLejFsN3VxTWVqU0haRXUwelpjL0hIVEt2allwOHNKSFowc2NEcDE2dGJrTDdER0hUcEl0MFdvNmRGcVR2YmtsSnZiNlpBdGRaY0ZpMzV6QmVySTN0MFFXZ0VtMlJHS0tUNi91SEpkN0U4UG02OGZnMytzM1J4Qjc0ZTV2YWVyVXFqdS81Uzd5eFRaVXM3VWxRbVZUZk9adUkxbTdXMkoyNUpKc2ljZWhVN1hjc1JkODRTUFpFaS95M1F1c0xQUDZyNWhESjhtV1NLeU8wQzF6Yzh2bWxtUkxNa3p4cVpaN1hXRFVCQzNKbGpoTThhbVd1OEFlVXdEMm15TTBQSnhyeU9ZMi9JRmZyQ3QzWTFsTVF6WHZFY1dyN1Qwd1U1azRIM3daazRlUGg4NndIYmtrV3lKeDZGUXQ5K3FXcUFzZnlaWm94SjVpbWJ0YllpOThKRnZpc0RwQ3Q2d0ZkbW0rZVBnZTlGdEp0c1JqaWsrM3JGMmRFUjIvck9tTXh4U2Zjam0vSlZFVHRHeU9pTVVVbjI1WjN5WHlEZFVSbXlPSXZUZ1Z2Z2RtcTlDUXM3c2xvdU9YWkVzOERwMjZ0ZDFoTHB1SWpsOWZYU2ZaRW9WRHAyNVp1MXNpTG53a1crSkZyV0xFNnJJMnQ4UTBYM0RoaThjVW4yNlpWN2NFZC95eXBqTWVVM3pxNVN6eUJYZjhzamtpSGxOODZ1VnNiZ25PeGJFNUlsNmxEZFcyQ2cwNVAzeUJQeHh5TWVYQ0Y0a0xuMzRaaTN6QkhiOWMrT0p4NkZRdlozZExRNkl6blpoVmpNakNUL0psRW56aDg4bVdmemhFWUlKV3ZaeXJXMkthTDBpMnhHT0tUN2VzelMwUkhiOU1yOGVMV2NXSTlXWGRIaEV6eGZmcVoySXZVcTBOMVhaT1IzS1F5OVRkRW56bzdDNTh1emUvT2tSb2QxejRETWhXWVk5NHQ0TmtTend1ZlBxMXVibzZZdzZkTjc5eTZJd1VzNG9SbWVSNkd5Vm1pazhtYUltOUtFelFHcENyc1V3S3dIZWZ3MzRyc1JlTkNWcjlzalYxUnVRRC9LckF6RytYbVJPeGloRjU1TndlRVRyRjU2ZlhYLzNrRUtIaWhtb3poWVpzd1Jlek9vSkRaelFPbmZyNUNudU9qcTJZUXllZExkR0lQUU15RnRpREQ1MXk0Y3U1eDk0aXB2aE15RFhSc0xuOU0rajMrUXNmcXdMakVIc210TmtheThJS3dFeXZUOEFFclEyWnpuTXk0Um5hMUVuc1JXS0t6NFpjMnlOQ216cUp2WGlWeDU2ZFFrT200QXRkSGNGdStBbmt3aGZZT1lSOGNvM1JoaDQ2cWE1UHdJWFBoR3dqN0J3NjArSENaMEsyQXJ2dk92eDIrZmNSZS9HSVBSdHlGZGhESjRtWVhwK0VDVm9ic2t3MFJOeEptRjZQSnl1VGFDelRyODMxM1F2TmRUSzlIcTMyQ1ZvN3E1T1VIenE1OEVYaXdtZUg1a01uc1RjSkZ6NGJjbzJ3aC83WnpJVXZIaGMrRzNJVitiandwY1BLSkJ1eXhWN2cvbkttMStNeFFXdERyaW0rNWh1YkkxTHhzY2ZLSlAya3dKN2haN3NKYkN6ekRkVk1yOGRoZ3RiUVJFT0dqMThUYytIak1iQW9YUGpzYUhOOCtEaDBKdFBjL2tuc1daR2h3QjZhRUNEMjRuSGhNeVJIa1k4TFh6cGMrTXpJa3V4OCtCYjBaelByeWliby9ya3lRV3REbGlJZlRaM3BNTDF1UnJiWW82a3pEUnFxUFJQWjhTd2o3TnU3b0E4ZkY3NTRUZmVIR2hjK0kzS01zQWNlT3Jud1RTQVAvTEt1ekl6VkV5NytJY3l2bDM4Zmg4NTRYUGhNeVZGZ0Q3cVVFSHZ4dVBEWmt1Rk90ZmthOEM0S3NSZFBZdTlyMktRSUZGRGMxTWtFYlR5bTErMmdvYm9zVEs4L3N2RlQwK1M0OEFVOGhNbWhNNTRrc3I1L2NyQWh4eVBzRGNtV05PVENGL2pBTC9MTFVXQVBIYUhsd2hkSkhyYm53bWZMMmdYMjBHa0dMbnpSSlBhNDhObXhlc0lsTlBhWTRvdkc5TG94bS9XYlc0SWF5NGk5YUV5dkczT2xOUFpvcUk3RzlQb1BkaVlhMWhRNlFpc2ZQaTU4NGZiSmxxYjc3N0NoMWZyaDQ5QVpqZXE2TVdzWDJBT25HWWk5ZUUxWDRDUDI3TWpSV1JiU2NlK24rTGp3UldFM3ZERnlwMXI1WGhVY2UwelFScEhZWTNyZGxyWGZCYU94TEJGWkZjajB1aWxyVDlFU2U0bklSaHltMXc5c1pNbFh2dlFGSlZzNGRFYmp3bWVRd2crZjdERWs5dUpRWGJlblhmMjdGOURWeWFFekdxc0NEVnE3eUVmc3BTR3JBcm53bWJMNkZLMDBsbDJLdmFZaDltS3hLdEFjclkxbFROQkdZbFdnUFd1dnFZNXA2cVNoT3B6OGMvM3loOE1QTmlZYTFreDJoZ1FmRjc1b1B0bENkZDBlalIrK043ODZSQ0RaWXBQR0F2dWJEdzRSL0lYdlh3NjJySjF3Q2Vxb1pwSW9EcXNDVFZvOTlnTE9ScnVYUHhGN01TVDJXQlZvVDZPdnNVeld0aEI3Y1ZnVmFFL2I1UlhYMURERmx3VFQ2ODhabVdoWUw5blpjT0ZiSHNrV3M5YjgrQkY3Q1pCc3NhdFo4ZUFaMEZIdEQ1MXI3NjIzakdTTFhXc21Pd05pcjMxeHc0VXZFc2tXbzlZODMyM3ZMazk2MGxnV2pXU0xUYXNtTzJucVRJSjNHWXhhczhqWDdpNS85NWppaStaWEJUN2NPanlsdnRDd2FuZEw2SWVQQzE4NGtpMjJyWGpwNDhLM1BKSXRkcTM1N2J2WVVVM3NSU1BaWXRlYVU3UkJVM3czN3gzQ2tXd3hiTTNHc3UrWHA2eVo0b3REc3NXd05lOTdvWTFsckcwSnh1WUl1MWJOZGQ3ZlhtNHNZNG92RHBzalJobjRFM3k5djhXUUR4KzdBdVB3QUsxZHJiS3VUbi9vUkRDU0xZYXQrU0JtYU94eDZBeEdzc1c0dFg3V0F6cXFpYjA0UHZaSXRwalZObzFiUlVCakdWTjhrVWkyMkxabWtlL0NkNDhwdmtqeUFDMmJJK3hhczdtRnhySmwrYzBSSHgyRzZTODBYSzI0dXVYU2hhODdkSExoQzhjRHROYXQ5OGZEcFE4Zmg4NDRKRnRzVzNPRW5TbStaZm11TXBJdGRxMVk1THZZVVMyeDkrb25oMENTYkNIMmJGdnBqdFY4LzNUaE43QTZJZ3JKRnZOV0svS0ZOTGN3eFJlT0IyanRXeXUzR0RMTjhQb1hoMEQ3clMxTnUzTVlwbjkxMGxwN3l5NTkrS2p3UlNIWlVvQzFpbndQM3poMExvbXVzZ0tzOUdudURra1hDK3czZjNNSUpQODhMeVd3b05wcVJiNlFqbXBXUjRRajJXTGZta1crKzI5bmY1M1ZFUkZJdHBSaHBaLzNTNDFsTkhWRzZHS09GYm4yclZYazI5d0ZUUEZkM3ppRVlVWHVaZnB2TUNzZE9pK1AwTDdsd3hlS0ViNGlyRlhrYSs2K252MTFEcDBSNkNvcncwcEZ2aWJnd3RlK2VPVVFnR1JMSVZZNkZvZThTY1FrVVpoRDdISGhzNnpWc2k2UXhySW9teSsvRTNzbFdDUCtMaldXRVh0Um1xK3NweTdDR2prTzMxaDJmcVVyc1JlT0ZibGg5QmNhMXVndXU5VFZ5WWN2SEYxbDVWamowSG1wcTVQWUMwZWlzeGp0U3AvbWkzdHlpYjB3ZEpXVlk2M21sa3RGUGlhSmdwSG9MRVN6VG9FOWFKSUlRZnhiWUx0N0I5dmFqWmJHTXBvNlE1SG9MTWdLNTg0bVlKcUIyQXZqWTQvTkVVRU1URFNrUDNoZTdPcmswQm1HcnJLeXJOTGRjdWxkRkE2ZFFVaDBsbVdOMkx2UTFjbWhNeHhkWmVWWVpYWFNoYTVPSm9uQ2tlZ3N5RXJOTFJjYnk1Z2tDc0piWUFWWm84Z245NVNITTRVR0dzdUNrZWdzaDRvaUg3RVhyT20rZWNSZU9BTnZOS1RmVzhhaGN3RWtPc3V6d3NkdmMzZG1uemtmdm1Ba09ndXpSdXpkTTBLN0JFbDAwbFZXa0ZVNnk4NTNkUko3WVVoMEZtYXp3bjN2L2tKSE5aTkVRVWgwSXBxY09kdDI5SmRwNmd4RG9oUFJMamEzME5RWlpIdm52MzBJeHhzTmw0S1BEMStRelZkRzF4RkpPc3UyNDUySXhGNFlFcDJJZG1GWHA0ODlEcDBYa2VqRUZPZWFXNWdrQ2tPaXN6eHJyQXhzdm8rdmoyaXZYakZKRklCRVo0RldLTEJmWEpOTFUrZGxKRHJMczhibUZxWVo1dHV2aG1jOWRSejloWWJFemdWZnU3bm13eGZBZDFOZmV0Z1FPTkY4dnpETlFPeGRSS0t6VUtrVGpSZW4rTjQ2bkVlaXMxQ3BZKy8rOW14VEJoZSt5MGgwRmlwMXNsT1NkT2NheTk3ODZuQkI5ODl3Yy91blEyRlNUeE5kV0ZsR1kxa0FuK2prSFQ3RU83ZXlqTmdMd0dyNHlRdzhCcDMyMG5mdXc5ZmUvT0p3bmsrMlhIaFlEVGFsM2xYZDNIOGIvVFUrZkplUjZNUlU1LzdNWm9UMnNxYUxPMklQVXpSblZwWXh6UkNnKytkSG9oTlRuSHNNazlnTElFV0dMdEVKUkdORjlUeUhSQ2RGQmtRNnQ3S00yTHVNSXNNc2RVODBuRm1ieEFqdFpTUTZNZG01empJK2ZCY1JlNWpzWEdjWjB3d1grVzVxUnRjeDBibk9NcVlaTHZEZDFCOGRNTVc1NWhaaTd3TFdSaFF0OWRxeXM4MHROSmFkUjZLemJGZXBtem92ck1uRk9HSnZ0cW9MRFdmWEpuSG9QSXRFSitab0hwaG1tSXJZd3l4bjk4TXp6WENPTHpMUVRZMnA1THMzMGxsR1IvVUYrMjVxRXAyWTVFeHpDN0YzQWNtVzhxVmNXM2F4dVlYR3NsSEVIbVlhYlc0aDlzN3J6cHFiTDd3L08xZmRoWWFSRDE5N2RjMDB3eGtrT2pGWGM4K0hid3BpRDNOdHhycGJtR1k0aXlJRDVxSzVaU0tLREhWSW1Pdy8xOXppT0hPT0k5R0p1WGliWVJwaUQzT2RhMjRoOXNaSmtlSHpiNjdaM1R2TVUyK2g0ZHphSkE2ZG8waDBZamJwYnRrTy8rSE5oMjhjc1ljbE5BL0RoWWJkaXh1Nk9rZFFaTUFTeHBwYjZLZytneUpEUFJMKy8zaXMwTUNhM0ROSWRHSUI1NXRieUxjTUl2YXdnSWJZaTBlUllWSFZGaG9ZNDR0SG9oT0xJUGFpRVh0WXhKbXV6dmJWVHc3UFVXVEFJczZzYm1HYVlRUkZocnFrK3Yvem1kVXR4TjRJRXAxMVNWbmsydzZmTzJrc0cwSHNZU0hOZHF5NWhlbjFRUlFaRmxkdEM5Vm84UEhoRzBTaUUwc1o2MjdadlNUUk9ZVFl3MUxHdWx2b3FCNUdrUUZMR2V1b0p2WkdkSW5oemRmZktUSmd2cEVKV3QvY3dqVERjNzdBOXdlSnpvbzBidWRhbDhEWTZoWWF5NFpSWktqUExrbmtuZDBld1pyY0FjUmVFdnB2TjkzLzR4ZS9oSFVYbDhIdUZqNThnNW91MGJMcEVpNm9US0lML2xoM1MzdDk0L0FVUllaS3RWdVh3bGlCbmE3TzU0ZzlMR2wwUnp4bnptY284R0ZKb3dWMkdzdWVZNG9JQ3hwZEYwanNQVWVpczA2cC9xeGxWV2M0WWkrWk9uL1N4b0tQanVwbm1xOGYzZWIraTBOOW1yWmR2c09sdThRTWRiZnc0WHVPUkdmRjJnUWRMaVBkTFMxdk16eEQ3RlVzV1lIOTd2bGZwS1A2bWFhTHUwMFhmNmhRcXRpanNTeUlGUGprMjBlUkFVc1piVzU1OGRyaENBVStMR3hzZXdTTlpTY29NaVJWWlhaaDlGRXdPcXAva0QxbE1yWSt0azhmNVV2UVZUMGFlM3o0bnFEQWg4V05qZER5TnNNVEZCa3FsK0tpUDdJK2dxN09wNGk5dWlWWjN5SUY5b0VFQW8xbFQxSGdxOXcyMFJUdFFBNkJ4cklUWFVKNGMvdVJJa090RWsyd094ckxMbU5OWUhMcWY5cWEzZGExQ3dmRlVJV2REOThScWU1OStaM0hVR3FYb0t1NmVYamUxZGxldlNMMmVoVDRJSGJMSDNvR2kzeDBWUDhnS3hWdi82TEFWem01Y0N6OTVSdWRacUNqK29BVm5VaXlxM3JzRVdnYXl3NG84S0VMUHJjNEdzc3Vvc0NISkxvejUxRHluTWF5SDVqZ1c0ZU5OeHJjZ29rUVNTWU1WZmtJdmtlTUVLR1g0QS9mb2ZjWjJwZHZIQnl4aHgrU3hONUFnWjJPNmtkUzRQdjhHOFYxSkRGVTVOdGRVZUR6S1BDaGwrSzdSMGYxV1JUNDRDVnBMSHNlZXpTVy9VQ0JENkpKMEZnMk9NRk9ZOWtCQmI3MTFQZW4vWGFvby9yYXVhdVhybnJkb2NCM1UxUGRnMWo2NTJEb2ZRYTZPaDh4dm9jamk2K1FHQ3F3Tnh2WFhsUGtvOENISnhLc2tCaWFhS0NyMHpFOWk2ZFNyT3ZjRFV3VGNlWmtlaFpQTkNzMXQ5Qlk5b2oxdUhoQzRxKzdreTFsc01CT1k1bEhnVzlkUmlZYWxqTjQ0ZVBRU1hVUHp5eStRbUtnd3I2N2Z1dHF4L2dlbmxrNjJUbnczZHZKWTN3TEhteE5vcmlPVTIyQzJEc3BzTE1uMTFGY3h6T0wvems4VkdDbnE1UGlPcDZUMkZzNjJYbDY3cVN4ak9JNmhpMGRld01GOXVvZllKZnpnQlQ0SG00ZDFxUC9qWWFGazUzUGRzVFQxY25vTElZdHZDOTNjSXoyWmQyRkJpcnJHTFJ3c25NdzlpcGZGMGh4SFVNV1QzWU9yZXE4cnZ2Q1IzRWRnNVpPZGc0VjJHdnY2cVM0ampGTHg5NUpnYjM2ZFlFVTF6RkNpbktMdlVjN1VHQ3ZmbDBneGZWc0RFdzBMSnpzUE5rUlgzVlhKNVYxbkxQd3o4VnBoYjNxWFoxVTFuSEcwa21BWnlQc202dDYxd1ZLN0VtQmorSTZoaXljN0h4VzVLdThxNVBpT3M1S0dYdXU3cTVPaXVzNFo5Rms1MUNCdmVKMWdSVFhjZGFTYjZSc1dSZjRCTVgxckF3VUdoWk1kZzd0aUs4MStIemdmYVM2aDFHTFBsQTBVR0d2ZGxjbmxYVmNJZ2NpaWIrRkxuMm5JK3pWZG5WU1hFY0lpYjJGQ25HbkJmWnF1enJaQ1k4QVN5WTdUd3ZzMVhaMTh1QTZRdXlXbTZROS9YTys1c1l5dGtiZ0luOUhXMmJEdzJCelM2WHJBbWxzeVUvLzZpUzU4QzNWNGNLdVRvK3VGZ1JiS3RuSnJrNlByaFlFVytwblpIQkhmSVZkblhTMUlKQVV4ZHNsQ2cxREJmWWF1enBaR1lGUVN5WTdUOCtkTlRhVzBkaUNVQXMybHoyYllLK3hzVXhpNy9ZanhYVmMxTGpkWW12aW54ZllLMXhSemRZSU5XeVVseGNxTkp6K1liOTdXZG1PYWdJUGtaYnFMbnNXZTdWMWRiS3VCWkVXUzNhZUpqb3JmSWlXcmhaRVdTcmhzajFkRjNoZFgrelIySUlJa3FCY0pPRnlXbUN2c0xHTXhoYkVhTG9pM3lLeE4xUmdyKzB0VEJwYkVPUGh6aTNsdE1CZTNWdVlOTGFvWXVMR0kwbks5dVVDeWM3VEN2djFqYXNHZ1ljcEZ1b3VlN1lqdnFiT010YTFZSXFGUm1tZmpiRFg5QkF0SFdXWVFNNUpTeVJjbnNWZVRkODlHbHN3eFhhaGM5THBZNWcxTmJmUTJJSXBscnFqbks3cWxDSkRSVzloc2lvSnNab2xtMXVPQ3V5MXJTeWpzVVVmR3o5OVN5UmNUaXJzTlFVZmdZZXBsdW91ZTFKaHI2aXpUR0t2K2Y2SnJoWkU4eE1OYnI0bkJmYnVzbGROc3BPT01reTFVSGZaYVlHOW1wVmx2QUdHaVpxbG1sc2VLbTF1WVZVU0pscHFWZld6Mkt1bHFaUEdGc3l4eEtycVd0L0M1QTB3dFd4TU5Dd3h6cmV0Y0Y4Z0h6M010VVRDNWFUQ1hrVm5HWS92WWFaRkptQk9DdXk3R2hLZGRITmlwc1VTTGtmbnpscWFXMmhzd1N3U2R3c2tYSjRVMkN0cGJxR3hCYlBKZVhGbXJEd3BzRXR6U3cxcmsrNXZIL010eEI0bVdtSjd5N01wMmhydWZEUzJxR2FqMExDZG55aXZMdmpvNXNRQ0ZrbTRuSTdDbDk1WnhrY1BTMWdpNFhMNkdHYnBuV1dzQ01SUzVpWmNUa2ZZUzI5dW9iRUZDNW1kY0hsV1lDLzh1MGMzSnhiaTMrV2JYV2o0Y2U0c3ZybUZ4aFlzWllIdExjY0Y5dUtiVzRnOUUrdzhCajB6NFhKY3JDZzYrQWc4TEcxbXd1WEo1YWZ3empKMmMySkpjeE11VDJLdjhNNHl1am14cE5rSmwyZVBzSmViY0NIMnNLaTVDWmRuQmZhQ2kzdzBsV0ZCL3N6NTZpYzMyZWtqN0NVM3Q5QlVoZ1ZKbm5MVzlwYlRGZkVsTjdkSVU1bkVIbTlmcW1jbTJ6NDc0WEk4d2w3cWg0K1BIaEtZbTNBNXJyQVh1emFKang1U21KbHdlVlpnTHhHZDFFaGdic0xsK09leDJPWVdIbnhHQW5NVExsVTB0OUJVaGdSbWI1QTRMYkNYV09RajlwQ0FMeExNMlNCeHVpSyswT1lXR2x0c3NWTm8ySDdyRHA0VEV5Nm5JK3lsRlJyNDZDR2g1djUyZXNMbHBNSmU0dG9rUG5wSXBYbjROaS9oOHFUQVh0NmhrOWhES25NVExrOUcyRXRzYm1Fbk5SS1ptM0I1c2phcHhBSTdUV1ZJWmVZR2lTZG56aEpYbHRGVWhwUm1iSkI0MnR4eVhWNXpDMDFsSnRuNUtaenpLTzF1ZS9pWHhRVWZCMDRrNWc5VVV5OTl4eFYyV2QxU1VtY1pIejBrTnV1TkZQL3ZQU3F3bDlUZFF1d2hOWWs3K2ZtYWV1azdIbUV2NmJ0SFl3dFc0SXZzRTd1aHBUSHRvS1RtRm1JUEs1alRYSGFjZ0MrdHVjWEgzdmQvT3lDVjV2N3I1UFBpMHpObldVVSttc3Jzc2pQUklFbVRpVlYyT2JEMmlsa2Z3WUVUYTVFLzJDZFcyWjkwdHhUVVdjWkhEMnZ4bDc2WEU2YjVqZytkQmExdUlmYXdsc2xyQTQvT25MSzZ4VjI5ZEVXZ3NRVnJrU0xmbEVMRGNZRzlwT1lXWWc4cm1iTTI4RWxYZFNuTkxVd3hZQ1ZTTEpnOHhYNTg1eXRsaXBhbU12Tk1aUjZtVnRtZmZCeEsyQmZJZ1JNcm0xeGwzLzc0R1MyaXU0V1BIbFkyZFcxZ2NlOFNFWHRZMmVRejU3YXdkNGw0aXdFcm03dzJjSGQwNWl3bDltZ3F3NG9tcncxODBsaFd4dllJcGhpd0poOTdVNmJZNVR2UjV3UUxhVzZocWF3TWRSUWErbytmOWU0V0RweklaT3JqZkUvMlZCdnZicEhZYTdyWTQ2T0hOVFgzMzV5YlVDZDQ4aEMwOGE1T0RweklZZktsNzJoZHA3TmU1T010Qm1Rd2RZcjlTVWUxOWVZV21zcVF3OVMxZ1UvV1ZCc3Y4a25zM2Y3SkZBTldOMm1LdmFUbUZwcktpbUtyMERCbFY3ejgvdjBZYmJ1NWRtWng0RVJHZnZmZmxFdmZmcFRQZEhjTEIwN2tOUFhTMXljR0xYZTNjT0JFWmxNdWZVLzJWRnN0c0JON3lHeEtjOW5UUGRWR1k0K21NbVEyWllyOWVFMjEyZTBSeEI0eW0zVG1QSDRQMDNCakdRMmQ1YkdWK1pNUFFHd0FXbDhmd1VjUFNrUmYrcXkvejBEc1FZbm9TNS84N1BaRnZvM05JZ01IVG1nd1pYVlpmK256MzcwcEQ3bG54Z1FSTkpnMHhYNjhQc0ppY3dzVFJGQmcwNTA1dHplL1JQMTduaGJZRGQ3NWFPaUVBbE1tYWMwWDJHbm9MSmE1VTFqc3BhODVIdVd6OXVIekI4Ni8rT2hCaGVoTDMvRkZ5VnAzQ3dkT0tCSzlyM3BuK0cwVURweFFKSHAxMmZFVXJiVXpKMU1NVUdST3dzWGMrZ2hpRDVwTW1hVGQzL25NTlpiUlZBWk5KSTdrT3hZVmU0KzVUblBiSTRpOTR0a3JOTVJlK3ZxRWl4eFVyYXlQNE1BSmhXSXZmVStLZkZkRzFwYngwWU5DMGZ1cWo0cDhyWlh2SHJFSGpXSVRMa2RGUG1lb3M0d0pJbWdVTmNWKy9MTnJxTWpIQkJFMDhnMHVFWEYwbUtLMXREMkNDU0lvTkdXSzNmODNTeXZpYWVpc2dyMjUwc2hMWDdPLzlGbXBzSFBnaEdaUmw3NUQ3RjNiV0IvQmdST0tOWGRmWFB2NjU3RGYyNjh0cy9JK0F3ZE9LQloxNlh0UzVETnc2V09DQ0lyNTcxN2ttVk9ZV0I5QlV4a1VrNS9MNEVuYTQzdVRoVE1uc1FmRllsZVhIVlluV1NqeTBWUldGWk92czhaZCt2YmpSTnE3Vy9qb3dZQ1lTNStaSWgreEJ3UGlMbjM3MVMzYTMyZVFBK2Z0WDkyaCtvc0R0SXE1OUpsNW40SExIZ3p3QmJEUVNkbysyYW45ZlFhSnZlK2YzT2I3dngyZ1ZkUVUrNU1pbis0N0h3MmRVQyttcWRyUUJEdXhWeCtUaFlhb1NsLy93NncxK0Rod3dwQzRTOTkrZFpMaVF5Y2ZQVmdSYytrN2pMQVRlOEI4VVplK2ZaRlA4elFERTBTd1F1NUlnWk8waHlLZjVnSTdzUWREZkhOWnlOdDh1MzVIdk9JaVEvZm53K2JiWHpTVndZVGdwdXJqQ1hhdEJYWWFPcXRsc3RBUWMrbFRuWERod0FscklpNTlidHNmUEJWZStqaHd3aUJKeklldFQxSmNZT2ZBQ1lOQ0wzMkhFWGFOWjA3NWZuZG56czNEclFPc0NKNmszU21lWUdlQ0NBYjUrMTVBb2FGZnZhZXl3RTVESnd3S2JxcFdQc0ZPVTFuZGJCWWFYT0NsNzNpRVhSTU9uREFzNk5JblArTlNRTk5XWWVmQUNjTkMxeWNkT2p1VkpWeDRjQlpXaFYvNitwV0J1aTU5WFBaZ1ZlZ2s3ZUdkRVcwRmR2LysxMTgwbGNFY1Awa3I1OGxMTWJWVE9zRk9ReWVzQ215cTFucmY0LzB2Q0xPRkJuL3BrODdPY3dmUHd5aWZvZ283RDg3Q3VLQVZMaHBIMkRsd3dqZ2ZlNWNPbmhLYmJhdXJ3TTZCRTlZRlgvcnVINytOV2dyc1RCREJPbWtRQ1ZuaHNsVTIwVURzb1FCK3F1RkNvZUhIUklPU094OE5uU2pBNXZzbnR3czVjd3BpRHdxWkxUU0VIRHo3S3AvVFVHamd3SW1DWEZyaDh1TkJUQVd4eDRPektNakZhYjc5TjBaTjdISGdSQ0UyM2MveTd0MC94bi9Eb2NDdUpQYVkza01oTHE1dzJVL1JhbWtzWTRJSXBaRHoyMVppNzB4em1iL3pLU213RTNzb1JWQmo1MkdLVnNHM2o0Wk9uTEJiYUhEN2hNdlpRa09mY01sYjVlT2poOUpjT25nMkQvc2kzNHZYTGlkaUQ2VzVOTTNYUEh4Ny9CZTVENTBjT0ZHWVN4TkZmZXhsNzZnbTlsQ1lpOU44ZllFOWQ1R1A5NzlRbWt1Tm5mTGQ4MU8wbVR1cWFlaEVhZllOSTZPTm5kM1B2RXcwK0NMRGhkV0NTY25maHpSMDh2NFhUdGd1TkVnRmZlemdLY0haZjJ4eWZmdzRjS0pVbHo1KzI4d1BnM0hnUktrdXhGNWZZSGViZkxISGdST2w4Z21YMFVKRDVpbGFKb2hRc0hNVFJUTHg0T1c2N3hGN0tKaThyVFZXYU5Bd3djNzdYeWpWMmNiT1BzZlI1RXZuMHRDSmMwd1hHb1FrRTNjLy9mZm52N0EvZEdiNThISGdSQVZHUDM0UDN4NDdLZVd2WjZpdzg5RkQ2WHpzeVlQc3AyUHErKzRXa2FPcm10aEQ2V1FGMy9iaDdmTUdGNG05ZlhHdHpiRStnZ2RuVWJoelV3MVpHOHVZSUVMaEd2bStTWVBMUUxHaCtiNWZTNXRqa2s4YU9pWDJlUDhMcFRyVFhOYXZoTTR5UlV0REp3SmtuTE5aUnJQdm5qeTErYmJmUzd0MmxVOE9uSi8rSDBVR2xNOFgxSjd2ZjI3dXZqNys4dG9kMWZMUisvS2I3M29qMFltaWRUL2Zjcms2MWNmajZnVjJZZzhWa1lmTlQ4bWt3K08vMkt5YjdKVHY4SmZmM2RYWDMwbDBvbmlTMkhDbjM1Z3U5cG9jZTZyOSsxOS91cXZ1MjBmc29YVCt2Wi9keWM5NVYrQSt4TjdLQlhacDZMejYvUDhvTXFCNFBxZll2enZiODgwdGVRcnMwbFMya2RpanlJQUx6QmNheE9idWs2LzI5ZndJWGYvaFc3SEt4NEVUdGZHeDE4VmJ6Mzk4K2dyN2loYytQbnFvalhSM1Bvazk2V2p1SHp4ZnNjQk83S0Uya3Rob2pndDkwbFc1ZjNSNTFRSzd4UHluLzhPYU1sUkRtc3MybjMvN1VXeVEvL25RV0xiaUZDMU5aYWlOTkxoMFJlMURzY0YzTkI4MWVxNlY3SlR2N2FmL2Uvam1Bc1h6eldWLy9JZzkrWjgvLy9QSEw2K1ZiNkdwREpITXIwN3F5VnNJN2Y2eTlTVGhzY2FIendmZTcxVFZVU1U1N0xYN3ZmQlBZbStON2haRzkxQXhIM3YzWDd0L2NmVWtCbFk1ZEVvM1o1ZHNKY21KR2tsUnIvMGthMXk2TStiOXR4Ky9jSFhsa21NOUp5b21keTBwYnZleDF5YzgxaXJ5U1ZNWnNZY2ErZGo3OHMvSGQ0aTZNK2NoOWxaS2RQckdscU1HRzZBV3ZzZytFSHRyRmRoWmpZc3BpaWswaUtGa1k5czBMaVVDRHhpT3ZkUkZQdi93RjFWMVZFNE9uOC9HMlZOZit0aEpEVHpHM3QzVEdHZzNpWnRicEp2enl4L0VIcW8yR0h1cHYzczBsUUhEWjg3VVU3UTBsUUdEc1plOHdFNVRHV1lvcXRBd0tGV3lrOEFEemtwMjZhT2JFemdyNWE1Y3VqbUJNemJwSmhybzVnVE9TUG5kbzdFRkdKVzB5T2NiVzM0bjlvQWhLYWNaYUd6QlRFVVhHcEo5K0FnODRMeFVvM3gwbEFHWHBVaTQwRkVHWEpTa3lPY2ZuZjNyeHhzc0FKNUwxRmhHY1IyNElGRyt4VGVWOFJZRE1DcFZycFBHRml5aDdJbUdCS044ZExVQWx5VVo1YU9yQmJnc1JaR1A0am9RWnVsa3AzLzg5cC9FSG5CQnUvUTBFWTB0UUpobTRkaGphd1FRSmtHaGdlSTZsbEwyUk1QQ2gwNHE2MENnaFJPZFZOYUJNRXNYK1NpdUEyRVduMmJ3QmI1L0VudEFpQ1hqandJZkVHelJybXBpRHdpM1pKR3ZPMnR1UHY5R2NSMkxLWHVpWWNGREo5VTlJTnlTaDA0S2ZFQ0VCWXQ4eEI0UVljRUxueFQ0TnQyNUU4QmxpeVk2S2ZBQmNaWTZkekk5QzBSWjdOdEhnUThKbEYxb1dHS0VuZDI0UUx5RkRwMFUrSUE0U3gwNktUSUFrYTZXS1RRUWUwQ3NoYzZjRlBpQUtJc2xPaW53QVhHV1dwVkxrUUdKbEwwNnFXbmNMSXdRQWRNc1VPVHoremtwOEFGeEZwamtJOUVKeEdzYllnL0lZb0VpSDBVR1lJb0ZFcDBVR1lCb2k2eUlwOGlBaEJaK01WS1ptUWtYaWd6QU5IT0xmQlFaZ0lsbWZ2ZElkQUlURVh0QUZuT0xmQlFaZ0lubUZ2a29NZ0FUelV6alVtUkFZbVVYR21hTUUwbWlreUlETU5HTWhJdFB0bEJrQUNhWlUrUWowUW5NTU9lNzE4VWRzUWRNTktmSWQzOUxrUUdZYUZhUlR4S2RGQm1BYWVZVStTZ3lZQVhGRmhwYUVwMUFQaE9MZkNRNmdaa21mdnRJZEFMelRDN3lQWHgzbSs3YkIyQ2lxWGMrU2JiY2ZuUUFKcG9UZTU4cE1nQlRUUzd5VVdUQVNzcWRhR2ltVmZsSWRBTHpUQzd5U1ZjWnNRZk1NNlhJSjZQckpEcUJlYVo4KytUQzk1VkVKN0E2RXAzQWZGTytlLzROVEJLZHdDd1Rtem8zWDM0bjlyQ0tnZ3NORTVNdEpEcUJlYVlVK2VncUEyWnJweVk2di96aEFNd1VlKzRrMlFJc1lzcWptQ1JiZ0R5YTI3K0lQV0N1Q2Q4OWFhaG1OVHpXVXZEcXBNamdJOWtDWkVOWEdiQ0FDVVUrS2ZCeDRRUG1tVkxrOHhjK1lnK1lMekwrU0xZQXk0ak50L2cxbmF5bkJ1YUx2ZlBkZmFHaEdxdGlvcUgvN2QvK3pZVVBXRUxrNDBRa1c0QThmT3c5ZkhjQVpvcDluMEV1ZkhlZkhZQ1pZaWVKcExHTVpBdXdqSmdpbjhRZWF6cUJSVVM5QytaamorOGUxa1doUWNpRmorbzZzSWlveDRtNDhBSExpU255RVh2QWdpTE9uRno0Z01XMGtZVUdtYUFGc0Q1aUQxaFFSSkdQaG1ya1FLRkJkdVJ5NFFPeTROQUpMS2VOK0tRM2ZQZUE1VFJ4c2NlRkQxaEl4UG9JSm1pQjVVU3RETHo3UXV3QlN3bzlkOUpRalV6S0xUUUVmdnlhNzUvNDhBRkxDajE0Y3VnRWxzV2hFOGhqRXpqQ0x0TU14QjZ3UHFiNGdHVTFFZDg5bWx1QTVVUTB0eEI3eUtYY1FrTUlEcDFBTm56NGdEeUlQV0Jab2RORTh2ZzZnQVVGSmx5WTRnT1dGaGg3TkpZQmkyb2pHc3VJUGVSU2JLRWg1SUVVRHAxQUFpRVREWHo0Z09VUmUwQWVJWmUraDI4OHZnNHNMV1NhaUVraUlJOHU5cHE3cnc3QWdnS25pV2dzUTA3MXZ0SEFvUlBJaGc4ZmtBZXhCK1RCQkMyd3ZKQnBJaHJMZ0FRQ0N1eE1Nd0FwQktSd2lUMWtWdS9xSkxyS2dEejQ4QUZwWEpwb2tJNXFZZzlZM3FYWWs2NU96cDNBOG1nc0EvSUltQ1ppbWdISWc4WXk1RmJ0WTlBRUg1Qkd1N2s2Kyt0YytJQTh1UEFCZWRCUkRXUkNnUS9JZzhZeUlBOGF5NkJBblJNTkJCK1FCMTJkUUI1MGRRTFo4TjBEOHRqY2ZYSUFsbmRwYlJsblRpQ1JxL05OblRTV1FZTXFDdzBFSDVCSGMwL3NBVm1RNkFUU09mY3dIODB0UURybkp0aTNkNjdaM2pzQUNaeGJXMFpqR1pBTnNRY042aXcwRUh4QUZoUWFnRHcyOTdjT1FDTE5lSGNaelMxQUhrMVg1QU9RQWJrV0lBK2FXNkJFZllVRzZXNGgrSUQxU1hjTG5XVkFNdWZlUjJtMkpGeUFIR2h1QWZLZzBBRGtRWE1Ma0VkRDdFR0o2Z29OSERxQnhNWkdhU2t5QUhuSWQ2OXRIWUNWU1lHZDVoWWdDNHA4UUNiYytZQXNtaDJ4QngwcUxEVGNPUUFKalJRYUtQSUJlVFJidm50QUZpUmJnRHc0Y3dKNVVHQUhzcUhBRGkzcVc1M0VodzlJYXpjY1kxVFlnVHdvc0FONVVHQUg4cURBRG1SQ2dSM0lnek1uRktsdm9vR1BINUFGbHo0Z0V3cnNRQllVMklGTWRsc0hZSDNjOTRCTVdKTUxSZW9xTlBEaEEvSm9kM3o4Z01TYWtjUktzNlBRQUdRaDN6NEFxNlBJQitUQm1SUElneUlmTkttcjBNQ0ZEOGlEUXllUUIwVStJTDNSbFlGOCs0QXN1UE1CZWJSTUV3RTVjT2FFSmxVVkdockdhSUU4dVBBQmVYRG9CUEtoeUFla1JaRVB5R1BzYnNlZEQ4aURJaDhVcVd5aWdlQURzaURaQXVUQmhRL0lnMFFua0EvblRpQ3B4bzJjTDNmRUhwRFVscHdtOUN1MzBEQjB3ZVBRQ2FRM2tOaHNTSFlDNlZGTUJ3QUFRQ2FONHl3S1pFRUJBb3JVTmRFQUlMbUdnaDZRQjdFSDVFRXhIY2hqS1BhWUpnTHk0U3dLQU5XajBBQUFBQUJNUmFFQnlHSjBmUXVBdE9pZUJ2SmdnaDBHRkZ0bzRPRm5JQk02eVlBOFNIWUNBR3EzZWVFQVpOSTBEZ0JRdDdvbUd2andBUUJLUmFFQnlLSnBLYkFEV2ZEd0xKREo4Sm16ZFZjT1FBWlh4QjcwcU9zeDZJYmdBNUliU0hhMkcySVBTRzZvMEVCbko1Qkh3M1pTSUxteEFqdk5aVUJhdk1VQVpOR01iby9nM0FrOXF2cHBiTG4wQWVtUjdBU3lHTnhWelhjUFNHOW9WN1hFSHNsT0lLMlJYZFYwVlFOcE5XTkZQcnFxZ2ZTRzRvOHpKeFNwYTZLQnJtb2d2WlprSjZBR3NRZXNnQlVTZ0Nva080RzBScWVKaUQwZ3VhRU5FdHo1b0VoZFA0MTBWUVBKalhaVlUyVUgwdHFPZEhZMmZQdUFwTVpXU0pEc0JKSWFYU0ZCc2hOSWoyUW5rTWZnQmdtK2U5Q2oyQy9CNE1OOEpEdUI5RVllNXFPekUwaHNaSVdFdTdwMkFOSnA2T3dFOGhsOEc0d0NPNURjMExmdjZxVURrRll6ME9EU2JyanZRWS9xU3M0Y1BJSEVSbmQyOHZFRGN1QXhkaUN4a2U5ZXkzY1BTSSszd1lBc210M3pCaGZPbk1BS2hxYjVPSE5Da1hJTERTTXJKQnlWUGlDdHNZZjVPSGdDU1kxMlZSTjdRQlowbHdGNVVPUURNbUdpQWNoREN1eHNiNEVTOVUwMGNQQUU4dURnQ2FRMTFsWDk0clVEa0JqZFpVQWVURFFBZVF3MWx6VWIzZ1lETW1GN0M3UW91TkF3TnNaT3NoUElvWDN4eWdISWdFTW5rQWZkWlVCeVE3dXFmYktUUWgrUVZqdjhMaDlGZGlDeDBaV2Q1RnVnUTdtRmh0RVBINFVHSUtYeDlTMGtYSURraHVLUGhBdVFUWHZGUkJHUUJhdkxnQ3c0Y3dLSmpiNkpTYTRUT2xTM09vbUVDNURZMklmUGtYQUJrcVBEQmNoaTZGRk13WmtUU0d4b2JabGpiU0NRM09qS1RzNmNRRkxFSHBRcnR0RFFqQnc2QlFrWElMSFJTeDlWZGlBcE9seUFQRWEvZTV3NWdhUkl1QUI1ak9WYk9ITUNTVFdPRFJMUXJleUpCajUrUUI0dGI2UUFPVFRiKzhHL1RzSUZTT3hja1k5TEg1RE8ySDJQaEF1UTFHaXlrdzBTUUZvajl6M0JCZ2xvVUhTaG9kbmVEZjcxOXZyR0FVaW5lZmcrL0FzeXhzNmxEMGhuNUxzbkNaZTI0VkZvSUpWbU54SjdrbkRaVUdRSFVtbk9KVnhlY09jRGtubTRHLzBsTmtnQTZZeXQ2eFJza0lBR1pVODBqQ1U3cWJJRFNZMG1YRG9rWElCMHppWmNydWx3QVpJNWwzQmhvZ2hJcHRtZEt6VHczUU5TOGF1cXg2YllhZXdFMHBHNEcyMnFmdU9BM0txY2FCQlUyWUYwbXZ0dlp3NmVYUHFBVkpydDl6UDdxb2s5SUJXZmNCbTc5RkZvQU5LUmI5NUljeG5KVGlDdDV1N0w4Qyt3TmhCSXFybS9IZjRGMWdaQ2dmSUxEUnc4Z2ZWMWw3NnhneWRWZGlDdDV2dW40VjhnMlFrazFYei9QUHdMckEwRWt0cDgrOWZ3THpERkRpUTFtdXhrYlNDUTFPYnU4Mmh6MmU3NnJRTnlLbnQxVW1keiszSDRrVENxN0VCU20rLy9IaTcwc1NzZVNFcGliN0RZNEJNdUZCdUFWRGIzWDF3emt2QmtWenlRamt6empjWWUzejBnR1I5N1h6OE8vaHBUN0VCQ1haRmhJN0UzVUd4Z2loMjVYVzMrL2ovL3R5dFlJd0VvMVQ1NU1LWFoxMVdrMjFvU01XZFdLMEVCQ2tIR3RUN3A4anoyUHJuTnc2MERrRTd6OEcwdzl1U3ZOMTFzQWtqREoxMjYvMm9sOXVRY0l4ZkF1eSsrNjdOeE93ZkZPSGVhNW1Qdi91dGo3RG41LzJYckcxNDIzejhUZTlvUmU2YkpPeW5QWW05NzM4WGVKNStMQVpDR3JPMlU4K1d6Mkx2Nzk5a0hvNEhVbWhmLzQzK1JjWUJLdTdkL2QrM21oYnY2L0grN1B6UDVNUVhXc252OTNxK1h1L3I4V3hkN0hGS0F0ZXhlL1lkclg3NGw5b0NWN1Y2K2MrM3JuOTJtaTcxemp3c0RXTmJ1K28xcjMvek5kOFg3QmlVQTY5aGN1ZTFQLytXYTJ6OGZHM01CckVOaTc5MS9QamJneWhhUUFoVy9PZ2syK1VPbmpIeDFoWWJ0emE4T3dEcGt4VUQ3NnFmSDJIdEQ3QUdyNlE2ZGt1ajBzZmZ1SDNSNEFtdVIySlB2WHJOeE8ySVBXSlgvN3NsL3YzbmZ4ZDZWQTdDTzdkdC8rUC9lM3Z6Q2lqbGdSZEpZNWxjYWQ5Ky9VdGRjVVdpQVN2MmgwNU9pQXg4L1lCVlBZcS83OEVtWEo0RDAvS0d6MXhVYmRpOS9jZ0RTODdHMzJiOGRKY1dHNDFnRWtJdzBsaDNISGcwdXdEcWV4Sjc4ejYvNTdnR3JrT2FXby96S3JpdjBsZGpnUXFFQjZweCsrUHhmNCtNSEpPZW5HVjQ4TGVyNXdnUGRuVUJhSjRkTzhkaGhUZXdCU1Vuc25YU1R0YjdUak01cUlMVW56UzJpaTBXYXk0RDAvQm56bURTWFNRNEdRRkxQbWxrS2JTNmowQUI5aGpxb09YZ0N5YlV2Qnc2WTB0MUpaeldRMUdBSE5iRUhKTGVUcytWSmM0di82elM0QUVrTk5aYjV2MDdzQVVuNW5NclZ5K2QvL2JUd0IyQlpBNDFsb3NUbU1nb05VR1dvbzdySHdSTklhT1RESjU1MXZRQllqc1RlU0JjWlV3MUFXbU9KRmY4OVpLb0JTR2IwYkVsekdaRFVZR09aNkFwL3hCNlF6dWhxemdLYnl5ZzBRSlhSRDUvZzRBa2tjM1ludFR4V1ZPaERSVUJ1dnFPNkdUbU9NZFVBSkRQV1VYMzQ5WmR2SFlEbGpYVlU5Mmd1QXhJNTAxZ21pRDBnRWNtbm5GbFBWbHBqSjRVRzZISGh3eWY0K0FGcFhDb2s3SmhxQUpLNE5Lck9SQkdReUlVekp4TkZRQnBuRzh1RW5FbUpQV0J4Wnh2TEJJMmRRQkk3LzEwN2szNlhRa1JCc1VlaEFXcnNRZ0tMZ3lld3VFdGRuUjRIVDJCeDdjaCsrQ2NLTzNnQ0t2aEhvQy9FbFV3VVhUUFZBQ3dxb0xGTU1NMEhMQzlrUXIyOVpvb2RXRnJJR3lnbE5WVlRhSUFhb1E4UWNmQUVsaFhhTWMzQkUxald4YTdPUGFiNWdHVmQ3T3JjYTY5dkhJRGw3QUlMNTB6ekFjc0thaXh6L1J0Rk5IWUNTd2xxTEJNRk5WVlRhSUFLN1l1YnNPQ1QzOHZPWEdBeDdkWDEyVDI1VDM0dkIwOWdPWUZkblI3VGZNQ2lndDhkWXBvUFdGUm9ZeG5UZk1EQ1FzK2NUUE1CaXdwdExCT2xORlZUYUlBS01jRW5CUWtPbnNBeWdoT2Rna3Nmc0pqWVN4elRmTUF5UXJzNmUwenpBY3NJN3VyY1k1b1BXRWpJdXNBalRQTUJDNGxwTEhQbFRQTlJhRUIrRW56WEVZVUd4NlVQV0VUa2gwL3dLRFN3ak5qcHZKZ0xJb0J4c1plNDJPOGtnR0ZSaldWQ0ptNlo1Z05tQzEwWGVDRFRmRTE0VVJEQXNGMXNrMlloalowVUdwQmQ5SWZQc2NJRldNSnV5a2VNRlM3QWJMRWQxUjRyWElEWll0WUZIakROQjh3M29ibUZGUzdBQXVRYjlpSytTVE82TUFqZ21lQjFnY2YvbmdLYXFpazBJTHNwSHo3L3dkeEVYaFFCUERIbHd5ZTQ5QUV6VGV5UVpxb0JtR2ZxZEFMdmd3SHpUR2tzRTZ4d0FlYlpTYTVsRXorZHdIY1BtR2RTWTVrcm82bWFRZ095MmtrUWJhYU41Yld2R0dVSHBwcjY0Uk5jK29EcHBETjZhc0dnbEwyZFFCWlRPcXIzL0hlUGFUNWdHcjhmZm1LSEpwTzB3Q3hURzh0NEZ4T1laM0xzRmRCVVRhRUIrY2loYzBiU3BPWGdDVXcyK2NNbmlEMWdzdDJiWDkxa3JIQUJKcHZhVWUzNTFSTVUyWUVwZk94dHB1OTczNzJreUE1TU1UZjJlQmNUbUdaT1U2Zi85NytlY1daVmdFSURzcG43NGVQU0Iwd3pPL1ljbHo1Z2lybUhUc0dsRDRnbnNUZjNVZWNkYXlTQWVETW1pWHFzRFFRbWtOaWIwMWptM096WUJhcTBRT3o1OThRTU4zWlNhRUFXZm5YRUFoOHVMbjFBcENVK2ZJNUxIeEJ0cWRqajBnZkU2UzVxUzhTZTlVc2ZrTVAyN1QvY2JDOWV1N2FaVjZRSGFqTnJpcS9ISkMwUWJZbW1UdXROMVJRYXNMN3VralpyZGNReFZyZ0FVUmE1OEFrdWZVQ1VSUTZkZ2tzZkVHWDM2dWZsWW85SldpRFlZdDg5SjBYMk53NUFtQ1dtK0hwTTBnTGhsbXFvRnBhYnFpazBZSFdMWGZqMnVQUUJZWmE4OEFrdWZVQ1lYWGZnWEhJU2dVc2ZFTVluV3haOFJKMUpXaURRUWxOOFBTWnBnVUFTZXplL3VLVXdTUXNFNm1KdnNZWnFZWGlTbGtJRFZyWDBoYy8vNytUU0IxemtxK3NMWHZqOC8wNHVmY0JsQ3lkYkJKYytJRUNDMkdOOUVoQ2dpNUhGSm1oN1RMRURRWHpzTlF1bStaaWtCWUlzM2RScGVaS1dRZ1BXczNCMS9ZQkxIM0RlMHRYMUhwYys0THcrMmRJc2ZOemkwZ2RjdEgzellka0xuNURZMjd4MEFNYnRYcjlmUHZia2YrODF6V1hBT1lzbk92ZVlwQVhPazloTDBRald2ckFaZXhRYXNJNHUwWmtrMlNLNDlBRm5KVW0yN0hIcEE4YnRibjVORm50TUZBSGpmTExsS3MzWmtJUUxNQzVWc2tXMDE2ekxCY2I0TloxTFQvSHRXVTEyQW10SXNUbmk4TC9iNkhlUFFnTldrYXF6cGNlbER4am1ZKzhxWFNHT2d5Y3d6Q2RicnRPOVkwS2hBUmptWXkvUmhVK3d1Z3dZdHV2T2hDbGpqeWwyWU1UbU9zM21pQjZ4Qnd4THRUbWlaM1NLblVJRGtwTkVaOHBraTBqOXZ4K3d5Q2RiRm40VDVSbVNuY0F6S2J2S0RsaGRCanlUUE5FcDVOTFhwR3VlQVV5U1JPZWJ2N21rbUdJSG52T2JJejY0MUpoaUIwNzBXMXMyYWMrRUZwdkxLRFFncVZVU25VS0NtNFFMY0pDNm8vT0FYZkhBRXo3Um1iS3I3RWg3eFVRUmNMQkdvbk9QU1ZyZ1NKL29iTktuRm9nOTRNaEtpVTd2aWlJZmNOQy93N2RDN0ZGb0FJNnNsdWpjcy9vaU83QTA2VGhaTmZhdXJoMEF0MnFpVTdRdnVQUUIzb3FKVHNIYVFHQnZ6VVNuSS9hQWc3VmpqemRTZ0VjckZoazhnMVBzRkJxUXhOcEZCc0hCRTlnWEdWTHVDUnpBd1JOd3ZzaXdmZmVQMVJLZGdyV0JnRnM5MmVLeE5oRElFM3ZzaWdjZUU1MXZQcXdiZTZ3TkJMemR6YStyVC9oWVd4dElvUUdMeTFGa0VEeU1pZHJsS0RKNGpOS2lkaG1LREkvL2Qxa2JpTXJsU0hRS3Z6YVFhVDVVTEZmc09Yc0pGMkJSZlRkMWh2c1hxOHRRdTkzTkwxa2F2YXpsT2lrMFlGRzVpZ3dlQ1JkVUxGdVJRWkJ3UWMxeUZSbjJlS2NCMWNxWTZCUzhUNFJxNVk0OWtwMm9WUjk3dVpxOGFDNURyYVRBOSs2L3VmYmxPNWNEaFFaVUsydVJZWStFQzJxMDZ6NTQyWW9NZXlSY1VDTXA4T1VzTWdqZWFVQ1ZmSUh2UDdNbE9qMFNMcWhSNWlLRGFJazkxQ2gza2NHeFFRS1Z5amhGZEdEc3U4ZVNOU3hDUTVGQlNNS2xlYmgxUUMyMHhCNEpGOVRHRi9odWZuRzV0UnVtaVZDWDNZdlhqNCt1TjNuN3BVaTRvRHBTNEh2N0lXK0JUM0RtUkcwVUZQZ2UvejcyR3lUYTFnRlYwQko3K3pkU212YkJXVUNoQWZOMEg1cmQ2L2ZaUm9oT2tYQkJUWHpzdmZySmFjRHFKTlJFVFlGUGtPeEVSYlFVK0R3U0xxaUlYOUY1OHo1N2djOHpsbkFCWnNtOG92T1V2SkhTYkw4N29IaGFpZ3c5bVdLL3A5Q0Ewa25ndmZtZ3E2dUVaQ2RxSUFXK0x2YmFGNHBXaGNtZkF5UmNVQUZOQlQ2UGhBc3FvYXJBdDlkMmw4OW1lKytBa21tTVBVc0pGMkNxckcvd2paRG1NZ29OS0oyc2hkN0pCSitTQXAvd3NXZmt5RW1oQWROb0daMDlSWGNaU3FldHNuNkVoQXVLcHJHNDNwTWkrd01KRnhSS2l1czN2N3IyK28zVFJpNmlmUGRRTW5YRjlUMUxDUmRnQ3BVRlBzSHFNaFJPMWZUc0VVdnZFMUZvUURSVm83TUQ1RUZvM21sQWlUUlcxcCtRMVdVa1hGQWlyY1gxdmJZcmdqUU9LSkRpNHJyWC9mMEJSZEpjWEhlc3kwWEJGQmZYQmV0eVVTeUp2VmMvcXl5dWV4UWFVQ3F0WFMzSFNMaWdSR3E3V283UVhZWVMrYTRXaVQydEJUNUJkeGtLcE9YUjUzTXNkWmNCb1h4amk2eHIwVnJnRXlRN1VTTHR4WFdoK2U4Tm1FcDVjZDJUODdDUjdTMzhLWUV3WGVENXlycW1uZkJqdVBTaEpNcTdXbzdSWFlhaWFPOXFPVUozR1Vwam9iSEY0OHlKd21oZEdmRU02M0pSR0JPTkxZSzN3VkFZOVZzampsaFpWVTJoQVJkWkNqelJHdm43QkM0eDBWRjJqR1FuU21HaG8rd1kzV1VvaGFYR0ZtR291d3c0eTFCalM0KzN3VkFFUTQwdEI3d05oa0tZYVd6cEdWbFZ6YzBVWjVrTFBFR3lFd1V3MDFGMmpHUW5DbUNtbyt3WTNXVW9nSVZWU1VOSWRzSTZjNDB0UGQ0R2czWEszd0FidzZwcW1HZGhWZElBSzZ1cXlRcGhtTkhBOHhpbGhXWFd1amxQa095RVdRYTdPWi9ZZE4rOXJRUHNzZGpOZVl4a0p3d3oyVlMySjFQc0pEdGhsY25HbGw1M1h3V3NNaDE3alkzWW85Q0FaMHdIM2w3cnBNcE9zaE8yN0s3ZnV2Ym12ZW5ZYzFkWGpOTENITFBkbk1kSWRzS2dFbUtQWkNkTXN0eFUxaVBaQ1l1TU41VUozdVdEU2RhYnlweWRkL2tvTk9DSEFqNTZCK3dOaENVRmZQUU9qRlRaQWM5NkovVVJ2NzdGQVhic1h2M0hZMk9MZFR3SURXTkthQ29USkR0aFRTbXhSNUVQMWhUUlZDYU0vUDFUYUlCWHpFZXYxNUJ1Z1EzRmZQVDJTSGJDaXRKaWp6ZFNZSWJzcEpiWUt5UkIzNVp5ZGtiNVNtb3FFeVE3WVVWSlRXV0NNeWVzS0tpcHpKTXpwNEUxOGZ3SlVidlNEcHg3SkR1aFhta2Z2UjRIVDJoWGFPeVI3SVFGeFV3eEhDUFpDUU9LYXlvVGZQZGd3SzdMczdSdi9rYnNBU3NycnFsc3o4S2FlREpDRlN2eXdObGpvZ0dLbGZyUkV5UTdvVm5Kc1VleUU2b1ZOc1h3Qk44OWFGWm9VNWxIY3dzMGs5aVR4OVpMbVdJNDBUWXZYTk95cWhvS2xkclEyVFB3SmlaZjV4cVZmT0Rzc1NjZUdwVTJOanVFSWg4MEt2M0FLVWgyUWlPSnZaYy9sVGZGY0l4a0o1UXF1cWxzajJRbk5Lb2g5dHltdS9OdEhhQkswVTFsQi9yL1hPRmtYSmtxUG5wT1ZpZFJhSUF1dTY2NDBONzhVbjR5a0lRTGxLbmp3T2tvTkVDZGFtSlBHTmlYaTRwc3J0M3U1bjNaVFdXQVJqVTBkUFlhK2JiZk8wQ0ZHaG82ZXdZYU84a0kxYUttajU0ZzRRSXRhb3M5UUFzNWNNckllbGRncndMZlBXaFJ3d1RSQ1F2N2NsR0JHaWFJVGhsWUlZRTYxTkxRZWNBVU81U29MZllzdkVkTG9hRUNSVDY4ZHdrSkZ5aFEzWUZUTU5FQUJhcVpJRHJCQ2dua1Z0VVV3ekZXU0NDemFtUFB3QW9KRkk0SklpQVBHanJWSWlOVU1EVUh6bmEzZnJLSFFnTnk0cU1INUtFbDluSjg5NENjdEl5czU0bzk0aDI1YUprZ2t0Z1RxOS81NktwR0pwb21pREo4K3l4MFZhTmNWVFowOWd3MEZGQm9LSkdta2ZYdFhmZW53TmE1Nnh1M0tpNTh5RVROQk5IdTRmRy9NaVJjNmFwR0Rtb09uRjNjTlEvZjhxeHNvcXNhR2FpSnZTN1IwdHg5eVhUKzVkeUo5V21hWW1pKy9ldHhraENvZ0xyWXEyMTdCZXFsYVlLb08zTzZGNi9ZNkRDQWZ5S0ZVVFUyMnlWYk50Lys3WFp2UHppZ2RPcGk3K3RIdDN2M0R3Y1VUOU1FVVI5NzhtZEJEaFRac1NaTnNkY1ZHVGFmZjh0MzVxU3JHbXRTOWdaUjAzMzMydGYvNFhLZ3F4cXJVdllHa1JRWjVGdWM1Lzg0a1ljVktYdURxSSs5bGlMRElQNnBsRUxibzVlU2JQbjh6eTdSK1hlWGpYejgydFlCU1dsNzlISWZlMjFYNlFkS3Arb05Ja2wwZnZtOSs3UGdIWjB0S0o2MmtYV2Y2SlRwV1dJUGhkUDJCcEZQdHJpVzJFUHh0TDJENG1PdnUvZGxPd2MzbVFvY3FJNjYyUHYrYjdlNS8rSzJQLzJYeTZIZDZJODlUZ1FGVVBmb3BlOHE2eEtkMTYrei9tSFF1aXZYT05hM0lCMk5EKy81Uk9lTGw0OEpsMngvRTZ4dlFWb2FZMDh1ZkYzWjBTZGdnV0lwZlBSU1ltK3p1M05iSm1oUk1vWHZmL25ZazJUTFd5Wm9VVEF0YnhBZDhZbk83cisyUC8xM0J4UkxXME9uMk42NVRmZnRJL2JPbzlCZ21kSUhaNldyckdsYXQyTlhJRXFsOE1BcG10cy9IeE9kdVdPUDlTMUlSZU9CMCsyVExYZWY4eDg2NlM1REtzcEcxbnQ5c21YM2hpSUR5cVh5MGN2NzI4ZllrMlkzcGhsUUtKV3g1OWRULzh0UDlSSjdLSlhHcGpJZmUxLys4STNleE41NS9OTXhTdXNyNno3WjhuRDdlT2drMllnQ3FZNjlMdEVwSzlUNDhLRkV1NjZvM21wTWFOeDllVXkyY09GRG9WUmU5c1MrcTh4UDl1YWM0Z01Ta2RpVHR3KzBOWlg1Wk12dHg4ZS9QNmI0VUNLbERaMzlpbHkvRzU2bVRwUklZazlXd2l0cjZPeTN0dEJRSFlZYnNUSCtzaWU3MTY5ZU9tME9YV1Z5NGVQUWlkSm9QWENLaCs4Kzl2eWhVMW1uTnpDYjV0anpYV1YvY2VGRG1aUk9FSG43cmpKaUQwWFNIbnVTYkhHdDIwb0JFaWlNZi85TFlrOWgwNlNzeUczYUI3ZDl4OW9XbEVkclE2ZndXMXU2Mk51OVpvb3ZCUCtFck5CODRCVGRvYlA1L29rTEg0cWsrY0RwTDN6ZGgwK3dJeGVsMFh6Z1BDUmIyaDBYUGhSSDNmdGZKeDVqandzZnlxTjJnbWl2dWYxckgzdE0wS0lzK21QdlQ5ZnM3cG1nUlhrVXZ2OTE3TEMxaFlicVlQd0paWUQyajk1eHNvVUxIMHFpUHZiNkVUNjU4SEhvUkVtVUh6aUZySTFRRjNzdHI3QmpKczBUUkhzKzJTS3h4NFVQSlZINi90ZXhQdG5pVnlZeFFZdFNhRy9vZEQ5VzVOTFVpYUlvZmYvcmlmMTdSTVJlSExKU21oazRjSXAraEUvYmhhOXhKRnd3a1lFRHAraEgrQjUzK0NyNjhHMkpQVXhrNGNEcEhpOTh6Y04zRHAwb2l1b0pvajJTTFNpUmlkamJyOGoxMzJsV0pxRVFhdC8vT3RhdnlIVk1yNk1jNmhzNnhmNDlJdjh2YWVxTXdqOHBwU3djT0VVL3dxZnl3dGUyRG9obDRzRHBmblNWK2U1VExud29nSWtEcDl2SEhoYytGRVR6KzE5UDlGMWxIZGEyb0FnR0pvaTgvY1ByZ3RoREVhekUzdEdLWEJLZEtJS1JoczRuVzFza042dHBndFpBbnBNL3FiU3g4dEZ6UjExbEhmbDc1c01IMDZ6RlhwOXM0ZEFKNjZ3Y09NVnhvcFBZZzNXV1lrOFNuVWRkWmVxbWZXbHVRU1RWNzM4ZDZ4OWVkMDdudXJJdUNRVEVzTkxRK1NQUitlQlhpcXByNnV6Ky9vQVl2cUh6emQvMHg5N1JlbXFORGRXTmdlOGVOMlJGekJ3NDNmTkVwNFhrTERER3pJR3owM1RGdlVQc0tkMVB6ZG95aERKejRCUkhpVTUxNjhwNkpGd1F5TW9Fa2JkUGRQcUxsZHFWU2NRZXdwaVpJQkpQRXAwNlk4OUN3Z1ZLR0dvcU8wMTBidDkrY0lCWmxtS3ZzL244MjJQc3VmMzB1b1Y3cWpJVUdqVG9LdFJidWV4Wk9IQzZwMFVHdFJjK0t1d0lZZXlqNTRzTXQzOCsvZzhTZTdMaVNTTTZPM0dKc2RqelJZWXYvendrT3RXdUs5c1JlN2pBMGhTRE9FNTBkbi92ckN1RFdaWmp6ekc5RHRzc05YUStGaGwrSkRyVlR0QlM1RU1BU3cyZHdyK0JLYXZobmViWTA5L1V5V2toSnlPUFhoNDc3cWJtd2dmTHJIMzBIcnVwLy96eFAxSmRoMUVtWTY4dk1qamRLNU9ZSnNJNXBxWVl4R21pczB2U3F2MTdKK0dDTSt6SG51THBkUU1KRjJSa3JLSHpVR1RvRTUzYWRzTWZZWm9JWjFscktuT1BSWWJOL1JmL3IvM1V2ZFk4TFc4MFlJeTVBNmM3NmFaMnloOERZNklCWXd4KzlQcEVaMC8xYm5oaUQyTU14OTV4a1VIcmhjOWptZ2hEcExGRllrL2J1d2JubkNZNlpWV2c1azV3cG9rd3hOb1VnemlKUFpXNzRZRUEvc3htNldmM3BNaWdkMVhnSG1kT2pERFhWT2FlRmhsVWI0NFF2TkdBWnl3ZU9OMUFrVUZ4ZFIwWVkvS2oxOFdlckNzN0pEbzFWOWNGM1MwWVlESDJUb3NNK2k5OHhCNmVNL1VPU3U5Wm9sTjU3RG4zNCs4VjJMUFlWRFlVZStwM3cyK1phTUFKYTFNTTRyVEk0Q3hNcjNQdXhBbUxUV1h1cE1qZzlLOEs1REZvUENVZlBUbXNHZHR2K2VSTkJtSGh3cmZqMElralZqOTZKd1UrOWRWMVFiSVR4NHpHM3JNaWc0VlZnY1FlamhsdGJIbVc2SFQ3WkF1NzRXRkZRYkduZW9KMmo1V0JPR1p1aWtFTUZCbFViNDdvY2U3RUVaTk5aZDNQY0hQNzE5TWlnK1pWZ1QzZWFFRFA1RWZQRFJRWittU0w5ajlBMk5lSlBaTWZQVGRRWk9oczN4Z29WREpHaXoyVG5kVGk0YnZiZlAzOVNiZUlpUXNmYTh1d1o3S1RXdmdDM3gvbUVwM0VIbnBtWTIra3lHQmllcDF6SjRSTTM4Zzl5ZElVZ3hpS1BlMnJBdmNhdm4wUVZwdktCZ3A4ckFwY0RvV0cxS3dHbmhzb01qamxEL0VkNDlDSjRtTHZQMHdjbnA5OHJGRW42ZWJzRXZNVzErc05GZmpNckFya3V3ZXJuZFRpZElySTdaTXRGaTU4SkZ2ZzdEYVZEU1U2TFV5dmU4UWVuTjJtc3RIWTB6NjkzdVBjV2IzZDlkdnU1L1c5dmRnYkxESVlXQlhZTTdBeWtFSkRRbVkvZW00azBXbWt1aTZvc05mTmJDZTFHNDQ5NlpBemMzbmwwRmsxczkyY25hYUx1MDBYZjA4WXV2QlI1S3VjMGZXYzR2UXRJczlLb2xQdzNhdWI0Y2FXb1FMZlk3SkYrYXJBSHZlOXVsbU92YUVpZzdQd0xzTWVzVmMzdzAxbFk3Rm5ZbnA5ejhLN1lCUWFVcERBazQ5ZWw1aTM2UFF4Rk05U2RWMndPcWxPbHJzNTNYQ1J3UitpSlhGckJFVytldmtEWjBteForRmRobU1rTzZ2bEcxc3NuZEdPREUwUkNST3JBdmNvOHRYTGNsT1p1Ny90WXUvanMwY2xUYXdyNi9IZHE1WnZiSkhpdXNYWUcxZ1RLRXpGSHZlOWFsbHVLaHN0TXNoRW9wWGNyWkczVVNnMExNeDA0TWtJa2V5bGZ2ais3SmZNVk5kN1BFNVVIOFBkbkdLd3dPZHNWZGM5aW56MXNkeFI1a2FLRE03UXFzQTlpbndWa3VKNmw1QXZML1pzckFvOElObFpIK3VOTFNNRlBqT3JBdmNvOHRYSmNtUExhSUhQeXFyQUh0KzlLbGx1YkJrcjhKbWFvQlhkZnc0TEtEUXN5SFRnU1hYdnkrK0RCelpUMWZXOVpzdkJzeWFtTzhyT0ZQaE1WZGQ3RlBtcVlubE5tUmd0OEJsYUZYaEFrYThxcGh0YjNIaVJ3ZFNxd0QzT25KV3gzdGd5RW52bWtpMkNaR2RkckQ3NHZEZTRvbE1ZakQyS2ZKVXgzbFEyVnVBek43MHVqSHozS0RRc3dYaEgyZGdJa2Y4bGE5VjFRYUt6SHBiM0E0b3pzV2Z5d3VkSXVOVEVkRWZaMENOZ1BXdXJBbnNHSGdiRE1rdzN0blN4MTl6K05WamdzN1lxOEFmT25iVXczZGpTYVc3L2RKdTd6d08vME5pYlhuZWNPV3RpdnJGbHJNRFhrUVN1dWNMbGpqTm5MY3czdG93VitKekJ6UkhPVHBHUFFzTmN4cnRhQmg4QjZ4bE5kRm9aSjhKTS9XTjFWbVB2UXBIQlhIVmRzTHFsRHRhN1dzN0Zuak80S25EUHdzTmdtTW40RzJCbkMzek81b1ZQTkp3N3kyZDhWZExaQXArenR5cndCNHA4TlREZDJPTE9GUGpjZm5yZDRIbTZvZEJRQmRPTkxlNUNnYy9ZcXNBREk3RkhvV0VHODEwdDNRZFBncThabVFBd204UmxqTFo0MXJ0YXpoYjRuTjFrQzRXRzhsbnZhcmxVWkRBYmV5UTZ5MWR5Y2QwWlhSWFk0OXhaTnVQcldzNnR4L1cvTFBkWnEyOU44TzBybS9XdEVWTGdreFdkRDdlRHYrenZzeGFiT2dYTkxXV3p2alhDblMvd21aMWVkMHcwRk05OFpmMU1kVStZVGJZNERwMmw4OGtJcTRjeU4vNEFYODl5c29YWUs1djFyaGIzOFAzeFBaU3hBcC9oWkFzckE4dTJ1MzdieGQ1NzQ4WDFQOGFMREphVExYejNpdWFMNnpLNWJqWDJMaFQ0TENkYi9IZVBJbCs1ckcrTnVGRGdNeDE3VHBLZEZCcUtaYjJ4NWN6N2w1N1Z6UkU5STNjK0NnMnhyRmZXM1lYcW5qT2ViSEhzNnl4V0NaWDFTd1UreThrV3dSaHRzY3dYMTgvczUvU3NYL2hJZGhhcmhPTDZ1ZWxaNjdISGQ2OWM1b3ZyRjZabnpTZGIrTzRWeTN4eC9WS0JyMzhUeFhBUmhTSmZtWW92cmp1amI2SWNzWkxycE5BUW80RHEzcm54UFc5emJmdFFMUmpsSzQvMXNYVjN1Y0Rua3kyeURzb3dLNk44aUZCQ2NmMUNnYzk4c2tXUTdDeFBCY1YxODhrV1I1R3ZWT2FMNjVjS2ZCMS9yalljZXlRNnkyUzl1SDVwZWxiWWZSTmxqMm1HSXBWUlhQL2pmSkhCNkpzb0I0Yk9uQlFhUXNuNDNqdWJEMFI2bDhiM2hFKzJmSERXTWRGUW1OTEg5MFQvbjlIcW55ODkxcmVVcFlUaStwbkhMM3Zta3kyT0lsOXhhaWl1Ty90ZFpZSXpaMkdzUDdqdUFncDg3akhaWXZuUEY5RThmSE1vUy9IVHMyNmY2RFQ4bjFGUVlDOVA4ZE96N3VoOVhjc01OWlpSYUFqZ3gvZms4VXVyQXFwN0pYU1ZlWHo0aWxMRCtKNy9iUVVrVzN4U2w0UkxPVXJmamR2L05ubVB5SGl5UlhEcEswZ054WFZuL1BIblkwelJsc042Z1Mrd3VHNitZM3lQQW50QmFwaWVkUVdzeU8weFJWdVUzYzB2WlUvUGloSzJ0amhiOXowS0RSZlVVTjBUUlNRNkJSKytZcGd2OEFXTXpncnpJM3c5RXAzRk1GL2dDeW11dXpLNnlqeDI1WmFqaEFKZlNIRzloSzZ5UFFyc2hiQmU0QXN0cnBlUzZIUVUySXRSUW9IdjBtcHFVY0NLM0I1RnZrSlU4UGFzVjhqV0ZtSHB6RW1oNFF6elJZYVE2cDRycUt2TWNlZ3NoZm5ZQ3hpZEZhVjBsUWxpcnd6V0MzekJ4ZldDRXAzc3lpMkU5UldkZ1FXK1VycktQTDU3WlNpaHlCQlE0Q3NwMGVsWGRWSmd0NitpMkN0aVJlNGVkNzRDOU50TURCZjRRcVpuemY4WmM4clFGQzJGaGhHbUU0Q0JvN09pcEVTbmFMYmZIV3d6WDJRSXFheTdmVUszb05oam1zZys4MFdHd09KNlVZbE81eTRmc3FHZTlTbWkwT0o2U1YxbEh0TU05bGt2OE4zZnVzM3R4NHZGOWRJU25SVDVDbUE5QVJoYVhDOWxQWFZQWW84aW4yMjFGUGhjR2Uvd0hSaGJVMDJoWVlEcFJHZmc2S3ovcmFVbE9oMFZkdXZNRi9oQ1JtZUZKRG90cjRVYXdCaXRiYlVVK0lwTGREcFd0MWhYVDRHdnNLNHl4NW5UUE9ORmh1QUNYMm1KVGtmc21XZjhleEE2UFN0S2l6MGF5NHl6ZmhZTFhFMHQ1TzJKRXQ3aE96RDIzYVBRY01KMHNpVzBzaTRLVEhTeXA5bzI4d1crd01wNmlZbE9RVmUxWGJVVTEwdE1kSG9VR3N3eVhXU0lLYTRYbU9nVUZOZ05zMTVrQ0MydXV3SVRuVTdPbkJRYXpMSmVaQWd0cnJzQ0U1MU9ZdStiZzFIV1l5KzB1TzcyZDF2REQxd1BzVlpncDlCd3hIS3lKYWF5N3YrUWtjTjFhVWkybUZWUGdhL1FSQ2VIVHJOTVQ3WkZGL2dLakwzdW4wRmphRjhuZnZDUHNsb3RNc1RFWHFGRkJrR0IzU2pMUlliUXZkUjdKU1k2UGU1OE5saytpMFdzcGhZbEpqb0ZCWGFqckJjWklvcnJwYTJHNzFrcnNGTm8yRE5kWklpb3JCZTNvL01JRlhhYlRNZGVSR1c5MkVTblk0VGRLdFBkMUtGN3FZVWtPa3ZhMFhtTVpJdE5mcXJVNktPc01jVjFKNG5PWDh0TWRITG10S21mS3JWNEQ0b3A4TWx2Zi8yK3lFUW5CWGFqTE4rRFlxWm5YYm1KVGtHQjNTRExEUit4eGZXQ1k4L2FuWTlDZ3pPZTZJeW83cFdjNkJSVTJPM1pkUmVnS2dwOEJYZDBDa2JZRFRLOFBtOVM3SldZNkhRVTJFM3FwMG9OSmpxanBtZmRZemQxZS8zR2xZZ0N1MEdXNzBFUmU2bUZ2OXUrK3NrVmlRSzdQWlpqTDdhNFhuS2lrek9uUFpaekVMSEY5UUxmbnowd1dHQ3Z2dEJnTnRFWldWa3Z2Y2dncUxEYjBsNjljcTJNZEZzVE9UcGJlcEhCNDlKbmkrSDFlVkhGZGZmWTBWbHFrVUUwVzc1N3BoaWVLbzBxOExtQ3U2bjNLTEFiWS9nZUZEVTk2d3BQZERvSzdPWVluaXFOTHE2WEhuc1UyTTB4TzFVYVcxeTNQS1Vmd21DZXMrNUNnM1IwV2t4MFJsYjNhaWd5VUdFM3B2dVozRmw4RURtMndGZDRON1hYSFRvWllUZkVhcUl6Y25SVytHN3FnaE9kdnVoSmtjOE9xMmV4Mk9LNks3eWJlcS9aY3U2MHhHeWlNN2E0WG5paVUxQmd0OFZxb2pPNnVHNTRTajhVUlQ1Yi9QZkE0RlJwZEhHOTlDS0RzOWxRWFcraG9kL1JhVTFrZGErS0lvTmptc0VVcTRuT3lOSFpLb29NZ2tTbkhWYW5hMktMNjY2Q0lvT2dzOHdVazRuTzJPSzZxeVBSNldPdmJSMXNNRG5aTnFXNFhrUHN5Zm9JenAxbW1FMTBmdjBZVjF5WFJLZkY1dFZJVERUWVlmVjdFRnZnZTJ3Y2YrOUtSNkhCQ3FQSjk5anFYaTFGQmtGM2l4MFdreTJ4bzdQVkZCazZtL3RiQnh0OFY1bTE3NEV2OFAwelBQWmNKVVdHVGtQc21XRXkwVG1sd0ZkRG90UFIxV21KeWVrYVltOGNSUVl6VEhiNFM0SHY4Mjl4eGZVS3VxazkrZTVSWURkaDkrSzF5ZGlMblo2VklvUFZOOCtpR0h5ZlFWUlphUEFYUG11Snp1anFYajFGQnY4SEV4TU5KbGhNdGtUSFhrVkZCbzlMbndrV3U4cWt3TGU1L1RQcTMxTkxrVUZRWUxmQkoxdXNKVHBqcDJkZFJZbE9SNkhCQ3BQSmx0anBXVmRaN0ZGZ3Q2SExRNWpyOEo5UzRLdWx5T0RZSG1HRzFkaUxuSjZ0cHNnZ2pNWmVkWVVHYzhtV1NkVzlpb29NZ2crZkNSYVRMYkc3Y2Vzck12QStnd1VXa3kzUkJUNVhWNUdCOVJGR0dMendSVS9QdXJvU25ZTDFFUVpZakwzWTZWbFhZZXh4NTlPdnowTllNcVhBVjFHUlFkRGNZb0RGRmJsVEMzeXlMcW1HSW9PenV6Mmlxa0tEdVdUTGhQRzk2b29NanU0V0U2eGQrS1lVK0dvck1qaTZPazJ3bUd5SkxmQzV5b29NZ21TTGZnYVRMWk1LZkpVbE9sa2ZZWU8xdXhBRnZnQTB0NWhnYlhQRXBBS2ZOTTlWOENiREFkc2pUTmk5K3RsV0RuREtldHpLQ255aTJkck10OVNUamJhV2JKbFEzYXV4eUNENDhDblhKK0N0bURLK1YyR1JRVkJvME0vVW15aHlrWkVIK0I3aWlzZlZGUmtjYjZOWUlFbEFVOG1XS1FXKzJoS2RqdVlXQzh6RkhnVytJSnc1OWJPMk9ZTFlDMFN1UmIxZEYzZVdOa2RNV285YllaSEJjbk5MTlJscFU5VjFpZ3poNkc1UnoxUjFmVXJzVlZwazhLdGJPSGlxNXBNdFZuNHVweFQ0WEoxRkJtRzF1NlVXdnR2UnlzK2xUTS9LZXd5UmY1NVhHM3YzeEo1bVB0bGlLQW5vaStzeDA3T3Uwa1NubzlDZ25qUjFXb285aWd6QktMQXJWMFBzMVZoa2NMWmpyNHFzdEwvd1hSdXByazhZSWFxMnlPQTRkR3BucXJwT2tTRU9SUWJkTEIwNko4YmU3czBIMTc1NDdhckQ2aGJkck1VZUJiNXdOTGZvWmluMnBrN3dWWnJvcExsRlAwdlQ2eFQ0NGhCN3V1MXVmaldUQjZUSUVNZnkyeWpsWjZZTkhUcW43QWlzdWNnZ212dXZEa3BadXZCUjRJdkc2aGJkekZ6NEtQQkZhKzc0N21ubUwzd1dIcWliRW51dTRpS0RvN2xGT3pNcms2YTh3ZWZxVG5UUzNLS2JwZGlMZm9QUDFSNTczeWl3SytZYnFvMDBYVTFhMFZseGtjRVgyTGR4NXdSTmlzK1E3VjcvWXVMQ04yVlBXZTJKVHV2QlZ6b3poODd1OHVMWFJsQmtDT2NmQmFQUW9KV1oyUE1Gdmo4b01rU2lzMHd2TXhjK2lneVQwTnlpbDUrZ3RmQ3pPVFgyYWs1ME9wcGJWTFBTV0VhQmJ4S2FXeFN6MUZBOVpZcW81aUtEczMvbUxEcEw1ZytkMXpkT3V5a2pSTlVuT2dYSkZyWGFGemNtTG53VStDYml3cWVYbFVQbmxDa2lpZ3gwbG1rbXNXZGhWU0JGaG1sb2J0R3IremFZK081UlpKaUc1aGJWVEV6UVRsMFRXSHZzT1pwYk5QT05aZG9icXFlK0EwYnNVV2hReTBpeWhTTERkSnU3VHc0NjdXN2VPKzBvTWt4SFo1bGVKaTU4VTZhSUtESjRkSmJwWldLU2FFcUJ6MUZrRUV3ejZMVjc5YlArMktQSU1CMW5UclZNZlBlSXZlbG9ibEhMeEJRZlUwVFRGZERjVW15MnpNS0hqeUxEREhTV3FVWHNGYzQveU1lbFR5TTVkS3FQdlNrRlBvb01CM1NXNldSaWlvOGl3eXdVR3BTeU1FbkVGTkVzc2VzMnNKS1NZNDlFcDBkemkxSVdwdmdvTXN4U3dwbXp6SXlaZlBpVUg4eElkTTdUM0hIb1ZNbkFKQkd4TnhPSlRwMHN4QjVGaG5ub0xGTkwvUlFmcThybTZmNzUwZHlpMCs3bWIwNDFpZ3p6K09ZV3pwMGFxVi9iUXBGaE5tSlBwOTNMbjNUbkpDZ3l6Tlo4dDUvcjFQOUs4Z1RhRDUwa091ZWp3cTZUUDNRcVJ1ek5SMmVaVHZKZ2x1YWZVWW9NOC9IZDAwbjlKQkZGaHRtYTc1OGQ5UEdySTE2OGNtcFJaSmlQUktkTzJwczZLVExNZC9lRjVoYU50RGVXVVdTWXI1REdzdUl5WjlvUG5TUTZGMEJYcDA3S0Q1MCswVW5zelVObm1VN2FENTN5SmdQdm9jd2psMmFLZlBwb2p6MktESXZndTZlVDZ0aWp5TEFJM3VQVGFmZm1nMU9MSXNNaWVJOVBKOVZOblJRWkZsRktZMWx4RXcyYWYwZ3BNaXlEcms2ZE5FOFM4ZkR6TXBydlhQZzBVbjNvbEVUbjE5K2ovaTJIUkNleDl3T0pUcFZVVHhKSnN1WExIeFFaNXVxU0xUUzM2S042a29naXd6SllXYWFTYityVStvM3dpVTZLRExQeEhwOU95cHM2S1RJc281VG1scUlLRFpvUG5VMVhZS0RJc0FDNk9sWHlEMkZxblNUcWtnUVVHWmJSM0g5elVFYnpvZE1uT2lkMlV4TjdUOURWcVpEbWFZWXBpVTZLRElNMnZBbW1VbEd4NXlneURHRmxtVTVxWTYvdnBxYklNQi9OTFNxcGJ1cjgrcEVpd3hJS1dsbFdWS0ZCN1ErcUpEcS8vU3ZxMzBLaWN3UWZQcFhVUG9RcDNkUzNINlArTGNUZUNIWjFxcVIybXVHUWJLR2JlamE2T2xYU0gzdXhpYzVmaWIxVGRIV3FwTGF4YkdvM05VV0dRYXdzMDBkMVV5ZUp6c1ZzdmtVMnh5SzU5dXFWMnFiTzV2YlA2RVpnWW05WVNRM1Z4UlFhMUg3NFNIUXVpZytmUG1wamI4cmFDR0p2RkpORUNtbWRacUNiZWxGMGRTcWtOZmJtSkRybFc0NG5XQmVvazlia2hLd0puTlJOVFpIaE9acGJWTklhZXo3UkdWa1VKdEU1Z25XQktxbU5QVmtOZnhkM1R5SDJSaFQyRm1ZeGhRYVZQNndrT3BmRkk5QTZsWkxvSlBiRzhRaTBTaW83cXFja09pa3lqR05kb0VwYXB4a21KVHJwcGg3RnVrQjl0RGEzU0tJejlweEVzbVVjaldYNnFJMDlFcDJMWWwyZ1BscW5HYWE4UDd2cnpwdkUzckNtc085ZUVZVUdsUjgrRXAyTDR4Rm9mVlIrK09Za09vbTlRYVY5K0lxZ3RLUGFqNjVISmpvcE1weEJnVThmcmJFM0pkRkprV0VjSGRVcWFVeFFrT2hjR0kxbEtxbU12UWx2WUJKN1o3QXVVS1gycGNLSlUxa05IeHQ3MTI5ZDI1MDdNYURBeHJJaUNnMGFQeGFiTDc5VFpGZ1NYWjBxdGE4S1NIUlNaRGhQWXUrQklwODJHanVxZmJJbGRuUmREcHdVR1ViUjFhbVBYSlMwbVp6b3BNZ3dpZ2ZZOWRIWVdFYWljM2swbHVrampXWHE3a2xkWVQzMkRVeGk3endheXhUUzJOd2l1WUhJMWZDK3lQRG1WNGNSQlRhV21TODBhUHp3K2E2eW1NZUlTSFJleElkUElmbndLZHZwUENYUlNUZjFCZkxoYTFzSFJSUWVPaWVOejlKTmZSNGQxU3ExTDVVVkdxWjBsWkZzT1U4NnFubUFYUjExUDdQeURoK0p6bVhSV0thU3VwOVorVG41T2lIUlNleU5JL1pVVXRkWWR0amFFck1hL3RxMU4rOGR4cFhZV0dhLzBLQ3NvenE2cTR3aXcyVjgrRlRTOXVHYjFGVkdOL1ZGZEZUcnMzdHg0MVNSWk11VVJDZEZock9JUFgzVWRWUlA2U29qMFhuUmhnZlkxVkhYV0xaL2h5L3EzOEp1Nm90b0xGTkltbHMwcmNtZHNDSjM5K0kxM2RRWE5Mek5vSS9DeHJMNHJTM1hidnV1eTNVMnhUd052THhDRzh0cy8zOWNXMGUxalBCRkp6cC9KZEY1QVI4K2hiUjkrR1NuNVBlNE5RZTcxKzlKZEY1Q1I3Vks3YXVmbkJwVGtpMGtPaSs3dnlYMkZGSVhlNUZkWmNSZUFIWlVxNlJ0UjNWMG9wUGQxSmZSV0thU3VzYXkyQlc1MGszOTVtOE81N0d5VEovZGxhNTNNS08zdHZqVjhCOG9NbHhRYW1PWjZmK3ZxL3J3VFJuaGswU25zdFV6NnNpRmp3K2ZPcW8rZkZPVExab1NSa3JSVWEyUHRvN3E2R1FMaWM0ZzdJZlhwNzI2VnRVWTB0eitGWi9vSlBZdW9xTmFJV1hOTFQ3WkVwdm9aRzNFUmNTZVFsMkNVRk91SW5wRkxvbk9NRFNXcWFUcHpPWTNSOFJzYmVIOTJUQUZ4NTdwUDNYYkY2K2RGcE9TTFNRNkwycjQ4S21rNnNNWG0yd2gwUm1HMk5QSmNMS0ZSR2NnMlE5ZjRLTmcxcWxLZEVZblc2NVpHeEdDam1xVk5EM0FQaTNaUXFMekltSlBKVms1cE9abk4vWTlJaEtkd1dnczAwZlZ1a0Q1OHpubVBTSld3d2NyT2ZiTW5ucGEyVkd0NUlkWExud2tPaE5nbWtFbDM5V3BLUFppa2kwa09zTng2RlJJMDU3Y3JoQVZsMndoMFJrcWRnVWpWcUNwcXpOMlRXZWY2TVJGZEZUcnBPWUI5dGcxblNRNmd4RjdTbWtwc1B2M2lQNEsvLzBrT3NQUldLYVNtbldCK3pkUlloQjdnUXFQUGJ1RkJpM0JKOG1XaUF1ZmY0eUlSR2NRcGhsMFV0UFZLWWZPcUdRTG8rdkJpRDJWMUR3QzdUdGJJaTU4SkRyRHlkc01URE9vbzZhck0zWk5KNG5PY0hSVXE2U21xL1B3QUczZ21rNFNuZUdJUFowVU5iZkVQa0M3ZS9PQjJBdEVZNWxDaXRZRlJtK09lUDJlOTJjRGxSNTdOZ3NOV2g2QjlzbVd1SzR5SGlNS3hEU0RXaXBXbHUzZlpRakc2SG9VRHAwNmFWbTNGNVZzSWRFWkphcGpEK3V4ZU9HVFJDZkpsbUIwVk91a3BiRXNlbnI5NWxkaUx4Q3hwOVB1cFk0enA0KzlpQWRvL1J1WWl0WnJheGI3NXhyV29lVXRUTDhxTUtJSXpHcjRDQlUwZFpyTXVta0p2czN0eC9BZmtEN1pRcUl6aUJ3NitmRHBvMlZsV2RUUEIxMWxjWmhtVUVuTHlyTFlTd21KemdqRW5rNUt1anI5aFM5bVZlQ3JuK2txQy9Yd2pZNXFwVlEwbGtXdUN2VEpGa1VQNktyR05JTmE3YldDS2RySTZYVVNuUkZvNnRSTFEzTkw1S3JBWGZmM3pOYVdjRFUwZGRyTWVpc0lQcDlzQ1YxdlFLSXpEb2RPdGRwckJSMGljdUdMcWE3VFZSWXVka29McTJrMVBJWVp1UnVlOGRrNHhKNU9LcHBiSWgvaUk5a1NaL1AxVHdkOWZITkw3Z2F0eUhNUnlaWTRURFBvcEtLNUpYSTNQT3VwNDlEVXFaU1M1cGE0NlhWWlQvMkxReGhwSEtvaDl1d1ZHalFFWDNSMS9XY1NuUkU0ZE9xVnZVTXI5c0pIVjFrVTZWemcwS2xUOXM0eXVmQkY3SVluMFJtbmxrT25TUXFhVzZLU0xkMDNqMlJMQkNhSjFOTFEzQktWakNQWkVtZDdSMk9aVWhxYVc2SW1hRmxQSFllbVRyVTBOTGZFeGg3djhFWHdreUoxeEo2NVFvT0c0SXU2OEpGc2ljT2hVeTMvSUYvbXpyS1lDeDlkWlpIazBCbXhHZ0RyMGRCWkZuUG9sRDhyaUwwSUZSMDZ6VkhRM0JLZGJDSFJHWVZKSXIyeU40ckVUTkNTYkltMitmS0hnMDdabTF0a2dqYjBUc0o2Nm1nMGRTcVd1N2tsc3FHYUZibHhhcG9rc3ZjbmN1WVBIOG1XdERoMDZwWDlRYjdJQ3greEY0ZERwMTV0N2dLN0ZJQWpMbnk3Tjc4NmhHTjhYYS9zelMweEZ6NlNMZEY0Q0ZPdjdNMHRrUk8wck1pTnhDU1JYdDIzSk92UGN1d0VyYXpwSlBiQ1JhNGd4b3E2YjE3dTVwYW9obXBXNU1hcGJKTEkzRzJrZlpGeGpOWS9ta095SlJWV1IraVdPL2FDTDN3a1crSng2TlF0YzFkblRBR1laRXNreHRkMXk5emNzdm42ZS9Edkpka1NLYkpyRCt2SzNWRWROVUZMN01YaFBURFZkaTh5eDE3RUdsZFc1TVlqOXZUSzNWZ1drNHZ6bXlQWTJoSWw1a3hmQWxPWnVOemRMWStIenJCSFVSZ2ppc1RxQ05WeXIyNkp1dkIxaDA1aUw0SjBEbkhvMUN0emQwdE14eSt4RnkrbWN3anJ5MXBnbDQ3ZjdYM1FieVhaRW84cFB0MnlkblZHTkYrUWJJbkhGSjl5T2I4bEVRVmdOa2ZFWTRwUHQ2enZFdmxjM0tldzM4dm1pSGdSWi9wUzJDbzA1T3h1aVRsMFNyS0ZNYUlvSERwMXkxcGhqK2o0OWNrV0JROTNXc0lEMExwbGo3M0FDeDhQME1iandxZGIxdWFXcUNtK2EySXZGbE44dXNucWxvejNxSmdKV21JdkVsTjg2dVVzOGdVM1g3QTVJaDVUZk9ybGJHNEpicWh1R2paSHhLcDBpczlXb1NIbmh5L3doMlBYL1FIQm9UTVNGejc5akJ3NmliMUlIRHJWeTluZDBwQnNTU2RtRlNPeThKTjhtUVEzWC9BQWJUeld0cWlYODIyVW1BSXd5Wlo0VFBIcGxyVzVKZUxkanQzTnIwelFSdHJjaHI5N2dmVmwzUjV4Znh2UjFQa3pzUmVwMW9acU82Y2pPY2hsNm00SlBuUktzdVhtRjRjSVhQaE15RlpoRHoxMDl0VjFST0hDcDErYnE2c3pvZ0RNdXd6eDVNSVh1b29SbWVSYUh4RTV4VWZzeFdHQzFvQmN6UzB4VTN6RVhqU20rUFJyYzhiZXQvRFl5N3JXMENDL2UvL2h1NE5lN1NaZmM4dm05cStnMytlbjExa1ZHS2ZpaG1vemhZWnNGWFlPblVseDRkUFBWOWh6ZEd4RkhUcXByc2Zpd21kQXhnSjd6SVdQMkl2RGhjK0dYQk1Ob1YySGZqYzhxd0xqTUVGclFxNGtZc1AwZWpwTTBOcVFLL1pDRzh1WW9JMFhzM3NmK2VSYUVVL3NwVk41UTdXZFFrT21DbnZ3b1pNTFh6d3VmQ2JrS3ZLRkhqcXByay9BaGMrRWJBVjJEcDNwY09FeklkdjdEQko3SVVVb1lpOGVFN1EyeVBzTU9ZclhvWk5FVEs5UHdnU3REVm55TFJGM0VxYlg0ekZCYTBPV0NmYVlwazdXbFVXcnZhSGF6dXFrWE1FWGV1amt3aGVIQzU4ZG1nK2R4RjY4N3JESmhjK0diQmUrYjF6NFV0bDgrWjBMbndIWnBobENZKy9OQjNiRFIyS0Mxb1oyazJtS0wzU1NpQ20rYUV6UTJwQ3RzWXdKMm1SODdERkJxMSttQW50d1V5ZnJ5dUxSVUcxcGRkTDZsNzRtSnRuQ2hTOEtGejQ3Mmh3ZlBnNmR5WERoTXlSRGdUM20wRW5zeGZHeHQ3dDNNQ0JIa1M4bTluSzkzV0lWRno0enNoVDVBaWVKL0FRdDArdHh1bit1VE5EYWtDWDJBcHM2cFFoQ1kxa2twdGZOeUZKZ3A2a3pIUnFxUFJQWjhTdzc0aCsrQlgzNFNMYkVrLzNVWFBpTXlMRWpQdkRReVlWdkFrbTIzSDEyc0dIMVM1K3M5Ym43ZXZuM2NlaU14NFhQbEJ3RjlxQkxDYkVYejEvNHdoNDZoQUladWlhSnZVUWs5cjZHVFlwQUFjVk5uYnMzdnpwRVlIcmRGUFVOMVlqeXVLNk1wazRiYmZoTmhndGZhSVdQM2ZCeC9JWHZYdzQydEJ1bEh6NHVmUEdvcnB1U284QWVPczNBb1RPU3hCNFhQbHZXTHJDSFRqUEl5aVJFa2Roalhaa2RxeWRjbU9KTHBybjlpMlNMSWEzV3hqSmlMeHJUNjhaa2FDd2o5dEpnWGRrUGRpWWExdlR3TFd5RVZoNUZZV1ZTT0tycjVyUjgrSXJ4dUJ1ZVE2Y1pheGZZQTZjWmlMMTRyQXEwSmNlZTZwQWk4TzdsdXp5UEJScEdzc1VZdVZPdGZLOEtpajBtYUtOSjdHMGViaDBNV2ZuN1FtTlpJa3l2bTdQMkZHMXc3TkZRSFdkN3gvVDZFUnRaOHBXVG5TRS9JUDdReWFNb1ViandHYVR3dzllK3VPSENGNG5kOFBhc1hlUUxtbWJnd2hlTlZZRUdyZDFBRWhwN1hQamlTTEtGQzU4cHEwL1IzdDllanIybTRic1hpMlNMT1ZvYnk1aWdqY1NxUUh2V1hsTWQwOVJKUTNVNCtlZjY1UStISDJ4TU5LeVo3SlN1emt2VERDUmJvdmxrQzlWMWV6UisrRzdlTzBUb0x0SmMrQXhhODlMWDdvS21HYmp3UldKVm9FbHJKMXlDT3FxWkpJckRxa0NUVm8rOXUwOFhmOC91MWMvRTN2OXY3ODZXNDBpeXhJQkdKTWhhdXFaTmttbjdCejNwai9RcitsUzlqYWFLVmMxcExpQ0pKU2M5Q0lDSnpOakRQVHlXYzh4azFsUG90cEZONDhJOTd1WkRTTGFzVTdtOHhqTG4za0JQbXlPc0NseVh1UXZzcFNtK0pMekxjRzBsRXczekpUc2RmQWxJdHF6VzhWUlVtNHZZU3lERTNxM09sbFVxNTR1OVBsMmQ0ZElwOWdid0xzTjZ6Wm5zN0RITjRJTnZvSmRraXcrKzFabnpqT216SnRjazBXQ1NMZXMwNS9kZXI4WXlzVGVZelJFck5lZlVnSWJxSkx6TFVHL3hoWVpadTF2NkhudysrUHFUYkZtM3VUNzZRa2UxZ3k4dXlaWlZtL1BzNit6OEZYdURTYmFzMTV4VHRIMm0rTVRlTUpJdEt6Wm5ZNWtwdnVna1cxWnN4bk92ZDJPWnRTMjlWVytpMkJ5eFNyUG1Pazkvbnp1YlczNzZ1OGF5SWF6cGJMU0N2K0R6L1greHo4SG4wam1NQjJqWGE5YURyMDlIZGJoMDBwdGt5NHJOK1NCbW40NXFrMFNEU0xhczNGeS82dy9mT245UHhONHdraTNyZGl6TFloWTlHc3RNOFExVHJjaVZiRm12dVlwOFBSckx2TVUza0RkUjFtM081cFkraldVbWlmcnpKa3FyNVJjYWJtWmMzZEwxd2VmU09ZZ0hhTmR1dmo4UFhRZWYxUkhEU0xhczI1d2o3S2I0NHBKc1dia1ppM3psMTQ2LzBTYUpoam5kNGNYZXlzMzBqVldhNG9zcnJPUDQydjNlQmNzMVc1R3ZUMk9adC9qNjh5YksrczJWVyt6VFdQYnJmeTNvNldscml6ZFJtaTEvZFZLNWtPQno2UnlrU25UNjRGdTN1WXA4WVU5dXg4RW45Z2J3K1BNR3pIUTA5OWpWNmRJNVFPZ3E4eDdScXMxVzVPdlRVVzJLcjcvd2Y4L1BmeFdzMkp4RnZzN0dzdDgwbHZVbDJiSU5NLzIrOTJrc0UzczlXWkc3Q1hNVitmcE04UjNmL0Z6UWo2MHQzWlkvMFREVHBiTTcrRnc2ZTlOVnRnbHpGZm02OXVTNmRBNVFQZjRzMmJKNk14WDV5ajZUUkM2ZC9lZ3EyNGlacnNWOTNpUXlTZFRQUzZMVEI5K2F6VmJrMDFnV1QwaDBTclpzd3h6NWxxN0dNckUzU1BuWlcyQ2JNRWVPbzBkam1kanJyN3o5aDYwdFBTeS8wRERIeGJNcitCeDgvVlZkWmU4S05tQ09TMmRYVjZmWTYwOVgyV2JNVnVSejZZeERWOWwyek5YYzBsWGsrOXQvSytoSG9uTXJGdEpZWnBLb3QvTDJ2V1RMQmh3UEMya3M4eVpSYjlYbWlQdmJnZzJZNGQ3WnRkcnVNVFMyaUwxZXJLZnVid1VURGVrTERaMWRuUzZkL1VoMGJzc3MzUzNHMTZPUTZHU29qcTVPazBUOUhUNytMdlkyWXBhdTZvNnV6bXFTYUs2SE9WZE9WOW1Hek5UYzB0bFlacEtvbHlyWjB2WEdFK3N3UTY2bCtrNjVieWswaUwzZXJLZmVqdG1LZkhkZm1uL29BZWpleWxPQlFlejF0NEkzR3RMdkxYUHBqRUNpYzN0bU9Qd08zMW9xN0tZWmVwUG8zSmc1WXUrdXBSTks3UFVtMGJreGMzU1dkWFIxaXIxK2RKVnR6R0dHNzcyN2pvNXFieEwxSXRISllPSE9lVHcyL2xoVFp6OFNuUnN6eC9zTW5jMHRtanA3Q2Uvd25iNzU2TThiRFYzQjUrRHJSYUtUd1VKbjJVTnpnazdzOVZQdDZKVG9aSWlxcTdPNTBPRFMyWTlFSjJPME5iZVlKT3BIb25ON2pzVWM2eU9hTy9DUGIzNzFKbEVQRXAwYk5FT0J2WE5OcnFiT2JoS2RHNVM1dVVWaldUL1ZPM3gvRkF5ei9FSkRZbTNCZDd6NTJjSFhnMFFuWTdUdUMzVHA3TVhvK2thbFRqUjJUdkg5VnRCT29uT2pVc2ZlM1cxclU0WVB2bTdsS2U3RTNnYWxUbmFla25TdGpXVy8vdWVDRHFlL1h4S2RHNVI2bXFoalpabkdzaDVDa1VHaWt4SGFWcGFKdlI2c2hoOXRCWTlCcC8zb2F3cytIM3pkd3RvSWljNXRTcjJydW0xZm9JT3ZtMFFuWTdYOXpUYk4wRTNzTVZaNTF6WkpaSnFoUzlWTmZZby9HS3I4MW5idWliMU9WVGYxWHdVTVprWDFORlUzOVo4U25Relh0ckpNN0hWN0tUTFkyakxHdmljYVdvS3ZtbVl3UXR2SzJnaEdhK3NzYy9CMWt1aGt0TGJPTWlPMG5heU5ZQXJOTFJPYy9tN3BwbWFzdHVZV3NkZmhxWnRhb25PYlVxOHRhMjF1MFZqV1RxSnoyMjVTTjNXMk5MZUl2WFppYjdKZEZ4cmFncytsczUxRUoxTTQrTVlUZTB6U05yNyswOThMbWxWRkJvbE94cnIvMHRqY29xTzZRMGgwZm41WHdDZ3R6UzFpcjROdTZ1MUx1YmFzcTdsRlkxa3ppVTRtYW14dUVYdnR4RjRVK3k0ME5CeDhwaG5hU1hReVZlTkR0QTYrVm1LUHFRNTNMYkgzOXRlQ2Vvb01UTlg2SnBqbWxtYTZxZmNoWWJLL3ZEZk5NSXBrQzFONW0yRWNzY2RVYmMwdFlxL1o2YTRwOXVMWWJ3dkhLZmlhZm9HT1AvMnRvSjVFSjVPRjdwYUgrc2ZESFh6TnhCNHhOQlg1dk0zUVRKR0JHSnFhVzNSVXQxQmsySStFL3gwM0ZScENZNW5ZYXlEUlNRU3R6UzBheStxSlBTSm9iRzRSZTgycUNiNTNZaStTM2Q2dWpQRU5KOUZKRkdKdk1MRkhGRzFkblQvOVZuQk5rWUVvV2xhMzZLaHVvTWl3TDZuK2UyNVozU0wyR2toMDdrdktJdDlEL2IxVFkxa0RzVWNramMwdDF1VFdFM3ZSN2JmUThOQVFmQTYrV2hLZHhOTFUzU0wyNm9rOVltbDZHMFZIZGIzeUZIZUhVL3pCVkUwZDFXS3ZYaWp3aGJOUGtZSEpHaVpvcStZV2EzS3ZLZkR0VGxrOEZzY2lnYWJWTFJyTDZrbDA3czlqa3NqN1htQ3YrejBxRDliazFoRjdTU3ovNitiMFgzejBqN0RUNWFtMnl1ZmdxMVYrL3V1VUhQNVVzRE9KUGpLYXVsdU9iMzRwZUUyUllhZU9EMFVLVFFWMlhaM1h4QjR4TmU2SWQrZThZb3FJbUVyTkxmMHBNaEJSWTBlMTJMdFd4ZDZmRXAxN2srcHZiVlBzaFZ5TDVwYlhGQm1TMmVkdm1vT3ZuMUNRdVgydnlMQlQ1ZkVZdjhPbG9idEZWK2UxOHBSb09ad1NMdXpRTVVHSFM4UGJLR0x2bWlMRGpqMm0rZENvUzdnY2I5N3FxTDVnaW1qSFVqVzNhQ3pyUllHUDJHcWJXMEpIdGNheTF4VDRpS3hwZTRUR3NndUtERWt0UDd1UTRJOXU0Nk5nRHI0ZnFoZlhmeS9LeDd1Q25VclFWVjJlTGxPMS82c2NmRDhvOEpGQzAvb0l5WlpYRlBpSXJ1bk9LZlplVWVEYnR5VHJXeHJXUjJnc2UwMkJiK2NlRWt6Uk5teVAwRkg5bWpXQk81ZG9ncjNRV05aTmdTKzV4ZisycGVpcXJxdXdDNzR6cW5zRUNicXF5L3ZyUXNQeDVtZXg5MHlCanlCQlYzWHQrZ2c3cW45UTRLTW9xbnRQL0R0blRZRmRSL1VyQ253azJWWGQ5QWkweHJJWENueWNncStJVG1OWkp3VStrampGWG0wT3o1M3poUUxmUE5ieFJrTVJNUkVTa2drMVZUNEgzeE03QW5tV1lwcW81bjJHNDg4T3Zvb0NIODlTeE43ajlVZWZyczRuSWZZK3ZWUGdJNG02S2RySE54N2pxNFE3ZVhnSDdQNjJZT2VTVExCckxHdWp3RWNsU1dOWjNicEFqV1hQRlBnSXloVHJPdXNtMkRXV3ZSQjc4OW5mNnFRSEhkV043bTZMdysxZnFudDhseUwyTGkrejRlQUxIMzE3cDhESG1lZ3JKT29LN0dGUHJ0aFQ0T08xaDNsV0JoNS8vbnV4ZXdwOG5FdXhyck9td0s2cnMvZytQZnY1WGVOanZleExtYVN4cktiUThKTTdwK2xacm9UNE8zMlR4VkpiWU5kWVZsRmNuOWZ1Q2cyMUZYWUhuL0U5cmtSZklWRzNMOURCWjN5UGE3R1RuVFdKem1wUGJzU0w3U3FkN2dOVnNrWHM4ZXlZSVBZdUN1ekhNTTJ3OStZV3hYVXVSUDg3WEZOZzl3QjdvYmpPdFJCN3NaT2RsL2RPNndJVjE2a1hPL1pxQ3V5N1h4ZW91SjdGQ3Q1b2lKdnN2S3F3Ny8zZ0N4ZnhNRUtrdXNlbHlQdHlhNHQ4T3ovNGpPOVJLM0t5c3piMmR0NVJyYmhPbmVqSnpycFZuVHR2YmxGY3AxYnNaR2ZkSk5IZUU1Mks2elNKSFhzWEJmYkhtNTBYK0JUWGFSQ0tjc2RZelNjMUJmYmRyd3RVWE05bStiOTFrVHM3THl2c3V6NzRWTlpwRS9uMzRyTEN2dXV1VHBWMVdzUk9BbHdXMkVOWFozSHpVN0ZMeHRacEV6blplZlUzZnVmckFvMnQweXBsN0JYN2JtN1IyRUticU1sT2IyRytFaHBieXE4ZkZQaW9GL09ObEFmckFsK3hGajZyRmF4T2lsaG9xQnRoMzJ0WFo5WFY4cGZxSG8yaVBsQlVOOEwrZHFjZmZMcGE2Qkl1UkNIK0luMzBYUmJZZDl2VnFiaE9IeUgySWhYaUxndnN1MjF1Q2JFWFB2WVUxMmtSTTlsNVdXRGZiVmVuNGpwOVBNYkx0MXorbmQvelc1aUs2M1NxdnRGK0syS29iVzdaNmJwQXhmWDhscjg2S1h6d3hlcHd1YXl3bjRKdmoxMmRWa2JRVzZ4a3AxMmRGVjB0OUJicmQ2UjJSL3dPaTN5Nld1Z3BGTVdQTWU2R2RRWDJQWFoxYW15aHI1akp6c3Q3NXg0TDdGWkcwRmZFNXJLckNmWTlyZ3ZVMkVKUFpmRVliVTM4VllIOXB4MDJWTnNhc1JqcktDOUhLalJjL3NMdEx2akNSKy9wWSs5d2YxdEFIN0c2eTY1aWIyOWRuZDVDWWFCb3ljN0xST2NPVjVicEtHT1FXQW1YeTBtaXNMSnNiN0duc1lVQlFvSXlTc0xsc3NDK3c2NU9qUzBNVVo2S2ZGRmlyM2FDZldlRkJtK2hNTVQ5dHlLV3F3bjJ0NzhXdTZLeFpWRlc4Y1VUa3BUSG55SWtPeDkzSEh3Q2p6RWlkWmRkUGNLK3A4NHlIV1dNRVdtVTltcUVmVThyeTZ4cllZVHd0enBHd3VVcTl2WjA3dWtvWTR5SFNOMi9sNDloN3FtNVJXTUxZOFRxdkw5OEN6TVVHV0k5TXIwQ0dsc1lxb3paM0hKV1lOL2J5aktOTGN1emp0KytHQW1YaXdyN25vSlA0REZXck82eVZ4WDJIWFdXNlNoanJHcWlvWmp1VllIOTlMRzNtMlNuVlVtTUZhbTc3T29SOXIyc0xOUFl3a2hsck9hV3l5TGZYdDdqOHdZWUk4VmFWWDFWWE41TFU2ZFZTVXdSOGlSVHA5Z3ZKNG4yc3JKTVU5bGlyV09pSWNZNDM4TU85d1VLUEthS2tYQzVxTEEvdnRuQnBkT2FNaWFLOHJGeVVXQi8zRU9pVXpjbkUwVkx1SnpkTy9mUzNLS2JrMGxDM0VWNEcreFZnWDBuNy9GcGJHR3ljRitjMkFqMnFzQWVtbHQyc0RaSjdERlZqSFc1VndYMlBYenpXVk8yYU9zb05EeE1UNVR2THZoMGN4SkJsSVRMVllWOStqcVlSZFBOU1F3eEVpNlhqMkZ1dmJOTU55ZXhURTI0WEk2d2I3MjVSVGNua1V4ZWwzdFZZTi80dWFlcGpFaXFkL2ttRnhwKzNEczMzOXdTL3RiY3ZpOE9kNThLbUNUQzlwYnpBdnZtbTFzMGxhM0NlaDZEbnBod09TOVdiRHI0QkI2eFRVeTR2UHI0MlhKbm1kZ2pzcWtKbDFleHQvSE9NaXNDaVdseXd1WHFFZmJ0Smx4MGN4TFYxSVRMMVFUN2hwdGJOSlVSVVhYbm5MSm03UElSOWkwM3QyZ3FJNktRcDV5MHZlVnlSZnlXbTFzMGxhM0dhckx0a3hNdTV5UHNXdzAraHg0SmxQZGZKaVZjeml2c20zMlF6NkZIQ2hNVExsY0Y5aTNTelVrQ1V4TXU1NytQbTIxdUVYc2tNRFhoc292bUZvMHRKREI1ZzhSNWdYMnJ6UzFpandTcUlzR1VEUktYQmZhTk5yZG9LbHVYOVJRYUhrN0p6ckVKbDhzUjlxMEZuME9QaEtxRVN6SFNSWVc5Mk9CRHRGWHNuUTQraUswcThoWGp2U3F3djkzZXBWTW5OYWxNVGJpOEdtSGZZbGVuVG1vU21acHdPWS9kVFRhM2FDb2psWWtiSks3ZUpkb2FzVWRLRXpaSWJMNjVSV1BMS3EzbnQzREtvN1NQRHkvLzhuanpkbHZCNTlBanNXcm44dGlQdnZNS2UraHVlYk9oaTJlWVlnaXhaeWMxaVV4Nkk2WDZ6NTRWMkxmVVdlYkNTV29oN3NMdjE5aVB2dk1SOWkyZGU2RjU0SFR1SGU1dkMwaWxLcktQUExQT2s1MmJhbTdSVk1ZTXlsTVJlZXcwMzZzcDJpMDF0NGc5WmxEZWZSNTlYM3gxNTl4WWM0dW1zdlZhejBSRFNKcU1yTEtIQyt1enpWVFlIWHJNSmZ4aEgxbGwzK3FqWUtZWW1FdjEwVGRteC9UNXBUT2NlMU1lZEY4UUYwN21NbnB0NE5tZGMxT3JXMHd4TUpkUTVCdFRhRGd2c0crcHVVVlRHVE9aVm1nNEw3QnY1SnRQN0RHVEVEK2pwOWkzMk55aXFXejFWdFhhUC9id2U5Vnh2SVd1VG9jZU14dGJaUy9QSjVHMmNQQ1pZbUJtWTljR3ZsNmJ0SUh1RmhkT1pqWjJiZUNyQXZzV21sdE1NVEN6MFdzREx3dnNhNmVwakptTm5tSi90VFpwQTlzanhCNHpxeWFDeHNSZStGMTl6Z2x1cExsRlU5azI3S1BROEh6NHJiMjd4YUZISnFNLytzNktZV3Z2YmpIRlFBN2wzWmVpR0ZFbmVEWEN2dklpbndzbk9Zeis2RHRiMTFtc3ZNZ245c2hoN0JUN3B0NGwwbFJHRG1PbjJMZFU1Qk43WkRKcWluMUx6UzJob2ZQTGUwMWxHN0d1UXNPWUtudjQ5eitOMGE3NjRIUG9rZEg0ajc3dkY4OVZkN2VJUFhJYXV5dis0U25adWVidUZsTU1aRGJtbys5ODRtMjFCWGF4UjJibHQwL0Y4WmYvTk93L3M0WFZMU2FJeUd6TUZQdXJ0MUhXdWoxQ1F5ZVpWZWZlMER2bnd6YTJSMmpvM0o1MVpmN0NBVEQwbysrOHUyV053ZWZRWXlFR1R4UzlHcU1WZXpEVzRJKytzekhhNDJHZFJRWVhUcFpnVktIaDZleGI2OXNvcGhoWWdsR3J5ODdYUjZ5eHVlV1VaS3E2T2NVZUdSMU9kODZIWC8vTG9QL01TNEY5cmRzak5KV3hBR09hcWxkZllCZDdtN1c2VzlqUWZkWGxtZ3NOTHB3c3lPQkN3L252N2RxNld4eDZMTWpnMVdXUFp5dkwxclkrUXV5eElJUFhKNTFQMGE3dHptbUtnUVVaczdyc09lR3l1dlVSWW84bEdUTkorL1ROZHp5OExWWWxOT2Jjdmo4VlZ6NFZrTjJZMVdYSDd4UHNxOXNlb2FGejg5WlhhQmk2ci9ycGc2KzZxSzVsZllRTEp3czA5S092dkh3WWJBMWNPRm1nd2F2THpvcDh4N1djZXk2Y0xOSFFqNzZ6SWwreGxzNnlFSHRmUDVnZ1luR3FOUko5RzF6T20xdFdWT1F6UWNRU1ZRMHVBK0xvWlZYdWl0NGxFbnNzMGVBcDlxZFZ1YXNxOG1rcTI0WDF6WlVPckxLWFR4OTlhMW5kNHRCanlRYXRrVGgvRzJVRjZ5UEVIa3MyWkYvMVM1RnZMZTh6dUhDeVlJTSsrczZMZkd0SWRvbzlGbXpRSk8zNUpOOGFpbndldldUQkJxMHVPLzl1V3NPZFUwTW5DelowZGRuTC9XME5SVDV2RU8zS0tsOW5IZmJSOTFUbFcvb0hud3NuS3pEa2thSWZSYjZGVjloZE9GbUJZUjk5VDBXK3BiL1A0TUxKQ2d6NTZIdjFQc09TbVNCaUJRYnRxMzVPZGk3OWZRWVRSS3pBb0NuMkZhMnAxbFRHNGcxcHFsN1JCTHZZMjU5VkZob0dWZnFlZjVtWEdudys5bGlSWVI5OTM0dDhTeDVoRDdGWG5tTFBvY2ZTVlI5OVBkY252WXl3THpuMlhEaFppMEVmZmMrVGZBc3VzTi9kbm9ycjcwMHhzSHpoRzZubkpPMUxrVy9KQlhZVFJLeEk3OVZsNXhQc1N4Vmk3L1lmUHg2dGhnWHIzVlI5UHNHKzFBSzdoczdkV21XaFljaEgzNklUTGk2Y3JNMkFqNzZYbllGTExQSzVjTEpDL2RjbkxiakE3c0xKQ3ZYOTZIdStjeTZ5d0M3MldLSGVrN1NQQzU1ZzExVEdDdlZkWGZiOExiWElBcnZZWTRWNk4xVXZmSUpkUStlK3JiUFFVUFQ4NkZ2cUNMdERqeFhyOWRFWGZzZERBVzFwRlhheHg0cFZqL01WM1lXR2w4N09oU1ZjWERoWnErcWpMeFQ1dXFiNWpzOHJBNWYxMFdlQ2lMWHF1OExscFhGa2FRWDIwNTI1V28wcjlsaVpLdmI2TkhZK0xuU0NYVU1uYTlXenFYcXAzM3NhT2dsV1cyam85ZEgzM04yeW9BcTdqejNXcnRkSDN4SkgyRjA0V2JucVF0bDE4UXpybFk3SFpSWFl4UjVyRjg2OE1LM1ErZEYzdDZ3Q3UvZS8ySUR3M2RRNXpmZXdzSWtHRTBSc1FOWGcwblh1dlV3MExPU2J6L3RmYk1EaGRPNDk5cmx6Qmt1S1BRMmRQRmx0b2FINlJlN1lIUmdPeDhvU0xwMHVuR3hJMTBmZmp3Y3hGMURrTzhWZWVmdmVoWk5OcU02OXRqUHRZVUVqN0M2Y2JNamg5THY4K0MvL28vbmZzS1FDdXdkbjJaRE9hYjZuS2RxbE5KYVozbU1yd3YzdEllUmFXcHJMcXR4RytQa0NDdXdhT3RtS2ZvMmRDMW9SNy8wdkxxeTMwRkFVMVNXdXRkRHdYR0hQZlBDNWNMSTFYUmZQOHY3cGNhSTN2eFE1dVhDeU5hRmc5dEJ5OFh3cHNPZE91RlFYenIvRUhwdlJ0VWJpT2ZheUp6dE5FTEV4bmROOFQwMWN4OE1DWXMrNkNMYWtxN0h6K2R6TEhYc2FPdG1hcDRhUnhzYk8wRWk1aEFLNzJLUEJ1Z3NOWVVWRTA4VXpCT2Z6TDN5dWNTSVhUcmFxNi9ETDNWWHQwR09yT21LdlNvWUdCN0VIc2JWTk5XUXY4cGtnWXNOYVkrL3VhV0kxMS9lZTJHUEQyaG83bDdBanZvbzkwM3RzVUd0ajUvTjNWcGt2bmF1aGt6YXJMalFFSWFIeCtDLy84em9Bbnk2ZFdmWlV1M0N5QTQySDN5blpVblZTaG4vZTlYQm1BaWFJMkxvcTlzS0Q3SmZUZXFHN0plTVlyUXNuVzljNDFSQmk3NldyT3NQVjJnUVJHOWMyVVpTMXNjd0VFUnNYR2p1ckJwZWFZa1A1OWRQM2Y1R2p3QzcyMkxxVzVyTEQzZmZZeTFMazAxUkdEL05uQVNPckRyOHYxMVhzdy9NL216dlJHUTY5RC8rbXlNRDJWUVcxNjlncnYzMysvdU81TzZyRG81Y2Yvbi9WMVNMWndxYWRmci9EeDlXbDUzaWNmWklvWERnLy9WNTFuSW85dGk1TXFoWVh2K2RodGNUM2YzR1lOOWtaenVGUDc0cWJ6Ky9FSHBzWEVodVhzVmVjWXU4NTBUanIyUmRpNy9TMzRPWjA5a2wwc25YVnhNRGp4ZS81ZWV6TldXQVhlK3hJRlh0UGswTXZ6cHBiNWk2d2g2YXl3OGQvVTJTZzArb0xEY0hoMjRlcTJ2ZXM2bWgrUHZqbXF2STU5TmloS3ZaTzhmYXNPbnllSyt3emZ2Q0YvNzAzNGRDenBveWRDTjJkcjJMdlZOeCtqcjA1eDJoZE9ObWJjTTZVdCs5Ly9JTlE1SDVhMnpCcmdUMU1NWHo0MStyZEZ0aUQwRngyK1BqN2oySkQrSitmRzE0T04vTTFsMmtxWTI5Q2c4dW5QMzRVRzg1akw1Z3IyVmsxbFlrOTl1WHcrYzhmc1JkaThlTWZMeitiTGQraXFZeUJWcjg2NmRuaHkvdmkrUFN4OVNyaE1jZkJGdzY5VDM4cU1MQkxJY0Z5Zk5vTC95cjI1dWh1TWJySGpsV3hkL2U1U3JDY3g4QXNsMDZ4eDQ2Rm90N3h3OWZ2NnlMbWpyMnFzZVg5ajhJaTdFZ285SVhpOW5Qc1BTYzhqbk1VMkszR1pjZXFRbDhvTmx6RzNreUp6cXF4NWF6QkJ2WWl4TjdOaDM4dGptOS9mUlY3YzYycHRocVhNVFpUYUFqcUVoN0hzaXhTY3VoQmZleWxMdkk1OU9ENzVmTnFuRDMxUjErMUY5ZXFGdmF0TnZaU0Y5anRwSWJhMkV1ZTdLeW1LZjRRZSt4YTdibVh1c2luc1FVcTVkM3JDZGJrVTdUVnF0NTNZbzlSTmxWb3FKVXEyU253b0ZXeWp6NGRaZEFxNWE3Y3NDSlE3RUdEaEFWMmpTM1FJdVc1cDdFRkdpVXQ4b1VWZ2FISUlQYmdXc3BwQm8wdFRMVHBRa095ZzgrcUpHaVhhcFJQUnhsMFM1RncwVkVHblpKTTBZYmkrdWxqejFzTTBDSkZrVTlqQzNSTGxHK3BZdS9yUHd1Z1hxcGNwOFlXWXRqMlJFT0NVYjd3NEdicEVSUm9sV1NVejdvVzZKYWl5S2U0RHYzRVRuWXFya012eC9BWWRFelZQdnAzMVpzUVFJc3ljdXpaR2dIOXhDNDBlQU9NaUxZOTBSRDUwcW15RGoxRlRuU3FyRU0vc1l0OGl1dlFUL1NWWllycjBGL00rRk5jaDk2aWRsVXJya04vTVl0OGl1dEV0dTJKaG9pWHptcHNYWFVQZW9sNTZWVGdnd0VpRnZuRUhnd1E4WU12RlBnT3QvOG9nRzVSRTUwS2ZEQk1ySHVuQWg4TUV1M3NVK0FqZ1cwWEdtS01zQnZmZytFaVhUb1YrR0NZV0pkT1JRWVk2Q1pPb1VIc3dWQ1I3cHdLZkRCSXRFUm5WV1Q0UTRFUCtvcTFLbGVSZ1VTMnZUcHA2cU44b2NqdzhYY2pSREJVaENLZklnT01FR0dTVDZJVGhqdVdZZyt5aUZEa1UyU0FNYVluT3Ezb2hPR2lySWhYNENNaHE1T2FLRExBYUZPTGZJb01NTkxFUW9ORUo0d2s5aUNMcVVVK1JRWVlhV3FSTHlRNnhSNk1NTEhJVjczSm9NaEFPbkZmYkYyYUNlTkVJZEdweUFBalRVaTRWTWtXUlFZWVpVcVJUNklUSnBoeTdwM2lUdXpCU0ZPS2ZIZTNFcDB3MHFRaTMxTTNOVERDbENMZnk3b2tSUWJTMld5aDRUamxnKzkwNFR6YzN4YkFTQ09MZkJLZE1OSElzMCtpRTZZWlhlUUxpYzdUMlFlTU5QYWJMeVJiYnY4cWdKR214RjcxOExORUo0d3h1c2puVFFabXN0MkpobkpjbGE5S2RINzdXQURqakM3eWZmc2swUWxUalNueWhhNHlpVTZZWnN6Wko5RUplZWpvaE9uR25IdlZlbXFKVHBoa1pGUG40ZE03c2Njc05seG9HSmxza2VpRWFjWVUrY0lIMzVmM0JURGVjV3lpODlPZkJURFIwSHZuUzdKRm9oT21HUE1vcG1RTDVGSGV2aGQ3TU5XSWM2OTZkTjFxZUdheTRkVkpBNE5Qc2dYaUdGSGtrMnlCQ0VZVStVSTN0UTgrbUdaTWtVK3lCU0laR0grU0xSREgwSHlMZC9nZ2txSGZmRFpITURNVERjLy85aS8vOU1FSE1SeUc3YWtPYjZLSVBaaGZsV3k1LzFvQUV3MTlueUY4OEVtMndIUkRtMXRPWjU1a0MwUXlwTWdYbWpyRkhrUXg2RjJ3YW5PRTJHTmVDZzJCRHo2SVp0RGpSR0ZkbVRkUklJNmJBZDB0UHZnZ29nRjNUaDk4RU0xeFlLSGg4Tm1iS0pCRG1GNEhJaGxRNU5OUVRRNEtEVDc0SUJ2cnlpQ2U0NEFqL1hEN2p3S0laRUN5MHdjZlJEUmdmVVExeFNmMklJcEJLd08vZlJKN0VGUGZlNmVHYWpMWmJxR2g1K0ZYT3ZnZ3JyNFhUN0VIY1EyNGRKYjNYd29na3I0ckEwTnppdzgrbUo4cFBvaXJISER1YWVxRWVBWTB0NGc5Y3RsdW9hRVBsMDdJdzZVVHNoRjdFRmZmYWFMdytEb1FVYytFUytuY2c4aDZ4cDdHTW9qcU9LU3hUT3lSeVdZTERYMGVTSEhwaEFSNlREUzRkRUlDZmFhSnhCN0UxK2VqNy82THg5Y2h0ajdUUkNhSklBOU5uUkJmejJraWpXWGt0TjgzR2x3NkladnkyK2NDbUo5TEorUWgyUUx4OVprbTBsZ0dDZlFvc0pkZlB4UkFiRDFTdUJyTHlHeS9xNVB1YmdzZ0F3Y2ZwTkUxMFJBNnFzVWV4TmNWZTQvM3Boa2dCWTFsa0VlUGFhTHl6bnRna0lQR01uTGI3V1BRaDY4ZkN5Qys0K0dtOWVlSGI3cGJJQWVUUkpDSGptcklSSUVQOHRCWUJubG9MR01COWpuUklQZ2dqOURWK1hCWEFEUFQxUW5abUdhQVBIUjFRaHBkYTh2Y09TR1JtL2FtVG8xbExNRXVDdzJDRC9Ld3F4TXlrZWlFZE5vZTV0UGNBdW0wVGJBL2ZCTjdrRXJiMmpMckFpR2J3NzFjSi9udHM5RGc0SU1zeWdleEJ6a2N2RXNFNlpUTjNXV2FXeUNQOHQ1K2VNaENyZ1h5Q09mZThWaEFidnNyTk9odWdUeXNUWUtrMnQ1SEtSOGtYQ0FIelMyUWgwSUQ1S0c1QmZJb3hSNExzYnRDZzBzbkpOWTBTcXZJQUhub2JvRThRb0ZkY3d0a29jZ0htZmptZ3l4c2oyQXBkbGhvK0ZZQUNUVVVHaFQ1SUkveXdia0hXVWkyUUI3dW5KQ0g3UkdRamUwUkxNWCtWaWM1K0NDdHgvb1lLeDhkZkpDREFqdmtvY0FPZVNpd1F5YVBEd1dRZ1RzbkM3Sy9pUVpWUHNqQ1J4OWtvc0FPV1Npd1F5YVNuWkNGN3ozSXhKcGNGbVJmaFFZSEgrUnhmSFQ0UVdKbFEyS2xmRlJvZ0N6QzJRZk1UcEVQOG5EbmhEd1UrVmlTZlJVYWZQQkJIaTZka0ljaUg2VFh0RExRRkMzazRac1A4amlhSm9JY0ZQbFlrbDBWR2twanRKQ0hEejdJdzZVVDhuRHVRWHFONzRJNSt5Q3BwalBPMlFkNUtQS3hJRHViYUJCOGtJV09hc2pEQngva0lmWWdIL2RPU0tvc0dzNjRSN0VIU1QzSWFiSjgyeTAwMUhXeXVIUkNlalhKbFZMQ0JkSlRUQWNBSUpPeWNCZUZMQlFnV0pCOVRUUUF5WlVLZXBDSDJJTThGTk1oajdyWXN6WUo4bkVYQmRnOWhRWUFBQmhMb1FHeXFGM2ZVdnE4aGVSMFQwTWVKdGhaZ2MzZXhEejhESm5vSklNOEpEc0IyRHVGQnNpbkxBc0E5bTFmTnpFSEh3QmJwZEFBV1pSSEJYYkl3c096a0VuOW5mTlkzQlJBQmpkaWorWFkxMlBRcGVDRDVHcVNuY2VEMklQazZnb05oemNGa0lHdWFraXZxY0N1dVF6UzhoWURaRkUyYm85dzcyUTVkdlhiZVBUUkIrbEpka0lXZGxWREpuVzdxa1BzU1haQ1dnMjdxblZWUTFwbFU1RlBWeldrVnhkLzdwd3N5TDRtR25SVlEzcEh5VTVZRE1sT21JRVZFckFva3AyUVZ1TTBrZGlENU9vMlNNaTNzQ0Q3K20zVVZRM0pOWFpWUzNaQ1dnODZPeUdMcGhVU04yOExJSjNHRlJLU25aQmVUZnhKZHNJTWFqZElPUGRZanMyZUJMVVA4MGwyUW5vTkQvTkpka0ppRFNza0pEc2hyZEtlZU1pbjltMHd6V1dReGMxUEJaQldXZFBnY2p6NDNtTTVkbGR5ZHZHRXhKb1NMbTljUENFSGo3RkRZZzNuM2xHUkQ5THpOaGhrVVQ1ZU43ZzQ5MkFHZGROOFlvOEYyVzZob1dHRlJLSFNCMmsxUGN6bm93K1NhbjZZVDVFUGN0QmRCbmxJZGtJbXZ2Y2dqeEI3Sm1sWmlQMU5OTGg0UWg0dW5wQ1dybXJJUjNjWjVGRjM5aW13UTNwMXpXWGxvVGlXdnZrZ0I0MmRMTVdHQ3cxTkNSY1hUOGpoK09ibkFzakFwUlB5MEYwR3laVU5qN0Vyc2tOaURiR255QTZKTlRhWHliZXdETnN0TkRRZWZBb05rRkxqK2hZSkYwaXZMdjVDZDVtUFBzamllUE5MQWN4UHdnWHlPSHFYRDlLeUxwZUYyOTNxSkFrWFNLenA0Q3NrWENBNUhTNlFSZDJqbUlHRUN5Uld0N1lza0hDQnRJNDJTRUFXVGJGbmd3UUxzZGxDUTlsMDZTd2tYQ0M1aHZpVGNJSEVkTGhBSGszbm50aUR0Q1JjSUE5RlBzaWlMR3lRWU5tMlBkSGc4SU04ZExoQUZ1WERYZTAvbDNDQnhOcUtmRDc2SUoybTd6MEpGMGlxTWRsWmJaQnc3NFJrR3I3M0Foc2tXSUpORnhyS2gyKzEvL3o0OXRjQ1NLZTgvMXIvZ3plLytPaURsQnJPdlpCd09aWWVoWVpVeXNlRzJBc0psNE1pTzZSU3RpVmMzdmptZzJUdXZ6WCt5S3BxU0tkcFhXZGdnd1JMc08ySmhxWmtwM2NhSUtuR2hNdUpoQXVrMDVwd2VhdkRCWkpwUzdpWUtJSmt5c2UyUW9OekQxS3BWbFUzVGJGcjdJUjBRdHcxTmxYL3JZRGN0ajNSY1ArbDhXZkcrU0NkOHU1THk4WFRSeCtrVWo1OGJkbFhMZllnbFNyaDB0RGdvdEFBQ1lVenJ5bjJKRHNocWZMYnAvb2ZXQnNJU1pWM3QvVS9zRGFRQmRoMm9hSHRvOC9GRTlJNWZmUTFYVHhWMlNHdDh1dUgraDlJZGtKU2pRa1hhd01ocWNPWGY2Ly9nU2wyU0tyeDNMTTJFSkk2ZlB2WTJGejIrUGEzQW5MYTl1cWtrOFB0WC9XUGhQbm9nNlFPWC85WkZIV1ZkcnZpSWFrUWU3WEZCby96UVZLSHUwOUYyWkR3dENzZTBnblRmR0lQNWhkV2w1V2YvNnI5bVNsMlNPaFVaRGg4L0wwMjE2bXBtdHh1RHYvOWYvL2ZZc1BLRUlDaDJoY2VUQ21mNmlvUGQxVVNwdW14YUNDRzR5bnA4dmwxN0lWSmgxUHNIZTV2Q3lDZHNEb3dmUHdkaStlQyt2SDd1UmYrK2VsZkEybFVDYzlUbkgyUHZmRC9UdkgyN1ZTQUNFVUlzUWZKVkxGM3VuY2VxenZuVSt6ZDNaNks3eDlQLzlOakFhUlJGUnN1WSsvK2EzSDQ4a0hzUVVJaDEvbjl6bGs4NVZ1T1ZhN3pjUHUrK2hua1VyNzVYLy9IVnc4QUFBQUFBRERLNWxjbkFRQUFBQUFBNlNnMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBb3lrMEFBQUFBQUFBbzcwNUZzWC9Ld0FBQUFBQUFFYjREM1VSMTh5MXFyTElBQUFBQUVsRlRrU3VRbUNDIi8+CjwvZGVmcz4KPC9zdmc+Cg==');
}

#vpc_banner .code_privilige{
    text-align: center;
    display: flex;
    gap: 8px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#vpc_banner .code_privilige p{
    color: var(--Neutral-N-50, #FFF);
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0px;
}


#vpc_banner div.border{
    width: 100px;
    position: relative;
    z-index: 5;
    height: inherit;
    margin-left: -30px;
    background-color: #9AB7DF;
    clip-path: polygon(19% 0, 100% 50%, 21% 100%, 0% 100%, 84% 51%, 0% 0%);
}
#vpc_banner div.border2{
    width: 100px;
    z-index: 5;
    height: inherit;
    margin-left: -85px;
    background-color: #DFEAF8;
    clip-path: polygon(19% 0, 100% 50%, 21% 100%, 0% 100%, 84% 51%, 0% 0%);
  }
#vpc_banner div.boxcenter{
    flex: 1;
    height: inherit;
    background-color: #F9F7F3;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

#vpc_banner div.boxcenter .centerBox{
    display: flex;
    flex: 1;
    z-index: 50;
    gap: 26px;
    align-items: center;
    padding: 0 29px;
    margin: 0 -70px 0 -30px;
    justify-content: flex-start;
    
}

#vpc_banner div.boxcenter .centerBox .column h5{
    color: var(--Principal-Bleu, #062B5F) !important;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-wrap: nowrap;
}

#vpc_banner div.boxcenter .centerBox .column{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex: 1;
    gap: 8px;
}

#vpc_banner div.boxcenter .centerBox .column svg{
    min-width: 40px;
    height: 40px;
}

#vpc_banner div.boxcenter .centerBox .column .columnunter strong{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    display: block;
    text-wrap: nowrap;
}

#vpc_banner div.boxcenter .centerBox .column .columnunter{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-wrap: nowrap;
}

#vpc_banner div.boxcenter:before{
    content: '';
    width: 100px;
    height: inherit;
    position: relative;
    z-index: 4;
    display: block;
    margin-left: -95px;
    background-color: #F9F7F3;
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 84% 51%, 0% 0%);
  }

#vpc_banner div.boxcenter:after{
    content: '';
    width: 100px;
    height: inherit;
    position: relative;
    z-index: 4;
    display: block;
    margin-right: -90px;
    background-color: #F9F7F3;
    clip-path: polygon(0 0, 100% 53%, 28% 86%, 0 100%, 0 53%, 0 0);
  }
#vpc_banner div.border4{
    width: 100px;
    height: inherit;
    position: relative;
    z-index: 5;
    margin-right: -75px;
    margin-left: -85px;
    background-color: #9AB7DF;
    clip-path: polygon(19% 0, 100% 50%, 21% 100%, 0% 100%, 84% 51%, 0% 0%);
  }
#vpc_banner div.border3{
    width: 100px;
    z-index: 6;
    height: inherit;
    margin-left: -15px;
    background-color: #DFEAF8;
    clip-path: polygon(19% 0, 100% 50%, 21% 100%, 0% 100%, 84% 51%, 0% 0%);
  }

  #vpc_banner .code_privilige_button{
    height: inherit;
    background-color:#062B5F;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: calc(((100vw - 1300px) / 2) + 240px);
}

  #vpc_banner .code_privilige_button .btn{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-left: 90px;
    width: max-content;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
}

#vpc_banner .code_privilige_button .btn:after{
        content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center;
}

#vpc_banner .vpc_banner__wrapper{
    display: flex;
    align-items: center;
    gap: 100px;
    justify-content: center;
}

#vpc_banner .vpc_banner__wrapper .vpc_banner__title{
    color: var(--PRIMARY-Blue, #062B5F);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
}

#vpc_banner .vpc_banner__wrapper .vpc_banner__rule{
    color: var(--PRIMARY-Blue, #062B5F);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    text-align: center;
}

#vpc_banner .vpc_banner__wrapper .vpc_banner__details{
    flex: 3;
}

#vpc_banner .vpc_banner__wrapper .vpc_banner__btn{
    flex: 1;
}

#vpc_banner .vpc_banner__wrapper .vpc_banner__btn a{
    height: 40px;
    padding: 4px 16px;
    border-radius: 300px;
    border: 1.6px solid #042B60;
    background: var(--PRIMARY-Blue, #062B5F);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 22.4px */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    flex: 1 0 0;
    align-self: stretch;
    width: max-content;
}

.headervpc{
    background: var(--Principal-Bleu, #062B5F);
    padding: 4px 16px;
}

.headervpc span{
    color: var(--Neutral-N-50, #FFF);
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.headervpc button{
    border: 0px;
    padding: 0px;
    width: max-content;
    width: 32px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyIDE2IiBmaWxsPSJub25lIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU5MzVfNjk3NSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNzczMzIgMTIuNzMwN0w3LjM1OTk5IDExLjMxNkwxNS4wNjI3IDMuNjEwNjhDMTUuMTg2MSAzLjQ4NjQ4IDE1LjMzMjggMy4zODc5MSAxNS40OTQ1IDMuMzIwNjRDMTUuNjU2MiAzLjI1MzM4IDE1LjgyOTYgMy4yMTg3NSAxNi4wMDQ3IDMuMjE4NzVDMTYuMTc5OCAzLjIxODc1IDE2LjM1MzEgMy4yNTMzOCAxNi41MTQ4IDMuMzIwNjRDMTYuNjc2NSAzLjM4NzkxIDE2LjgyMzIgMy40ODY0OCAxNi45NDY3IDMuNjEwNjhMMjQuNjUzMyAxMS4zMTZMMjMuMjQgMTIuNzI5NEwxNi4wMDY3IDUuNDk3MzVMOC43NzMzMiAxMi43MzA3WiIgZmlsbD0id2hpdGUiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGVmcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfNTkzNV82OTc1Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTYpIHJvdGF0ZSgtOTApIi8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2RlZnM+CiAgICAgICAgICAgICAgICAgICAgPC9zdmc+');
}

.headervpc button.collapsed{    
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJ0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIiB3aWR0aD0iMzIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAzMiAxNiIgZmlsbD0ibm9uZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81OTM1XzY5NzUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ljc3MzMyIDEyLjczMDdMNy4zNTk5OSAxMS4zMTZMMTUuMDYyNyAzLjYxMDY4QzE1LjE4NjEgMy40ODY0OCAxNS4zMzI4IDMuMzg3OTEgMTUuNDk0NSAzLjMyMDY0QzE1LjY1NjIgMy4yNTMzOCAxNS44Mjk2IDMuMjE4NzUgMTYuMDA0NyAzLjIxODc1QzE2LjE3OTggMy4yMTg3NSAxNi4zNTMxIDMuMjUzMzggMTYuNTE0OCAzLjMyMDY0QzE2LjY3NjUgMy4zODc5MSAxNi44MjMyIDMuNDg2NDggMTYuOTQ2NyAzLjYxMDY4TDI0LjY1MzMgMTEuMzE2TDIzLjI0IDEyLjcyOTRMMTYuMDA2NyA1LjQ5NzM1TDguNzczMzIgMTIuNzMwN1oiIGZpbGw9IndoaXRlIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPGRlZnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzU5MzVfNjk3NSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMzIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSByb3RhdGUoLTkwKSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kZWZzPgogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==');
}

#getVpc h5{
    color: var(--Principal-Bleu, #062B5F) !important;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-bottom: 0px;
}

#getVpc .centerBox{
    display: flex;
    z-index: 50;
    gap: 6px;
    align-items: center;
    justify-content: center;
    width: 100%;
}

#getVpc .centerBox .column{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    flex: 1;
    /*max-width: calc((100% / 3) - 3px);
    min-width: calc((100% / 3) - 3px);*/
    gap: 8px;
}

#getVpc .centerBox .column h5{
    color: var(--Principal-Bleu, #062B5F) !important;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-wrap: nowrap;
    margin-bottom: 0px;
}

#getVpc .centerBox .column svg{
    min-width: 40px;
    height: 40px;
}

.columnunter{
    display: flex;
    align-items: start;
    justify-content: center;
    flex-direction: column;
}

.vpc_banner_mt-6{
    margin-top: 30px;
}

#getVpc .centerBox .column strong{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    display: block;
    text-wrap: nowrap;
}

#getVpc .centerBox .column .columnunter{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-wrap: nowrap;
    text-align: center;
    align-items: center;
}

#getVpc .code_privilige_button .btn{
    display: flex;
    height: 48px;
    padding: 4px 4px 4px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0 auto;
    width: max-content;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 110%;
}

#getVpc .code_privilige_button .btn:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center;
}

#getVpc .card-body{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    border-radius: 0px;
    padding: 8px 16px;
    background: var(--Principal-Beige, #F9F7F3);
    box-shadow: inset 0 0 8px 0 rgba(0, 0, 0, 0.25);
}

@media screen and (max-width: 840px) {
    
    #vpc_banner .vpc_banner__wrapper{
        flex-direction: column;
        gap: 13px;
    }

    #vpc_banner .vpc_banner__wrapper .vpc_banner__title,
    #vpc_banner .vpc_banner__wrapper .vpc_banner__rule{
        font-size: 12px !important;
    }

}

.quickview .modal-content{
    border: 0px !important;
}

.quickview .modal-body{
    padding: 0px;
    height: auto !important;
}

.quickview .modal-body .row{
    margin: 0px;
}

.quickview .modal-body .row .col-lg-6:first-child{
    padding: 0px;
    border-right: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

.quickview .modal-body .row .col-lg-6:first-child .cz-preview{
    margin: 0px;
}

.quickview .modal-body .row .col-lg-6:first-child .cz-preview img{
    border-radius: .4375rem 0 0 0;
}

.quickview .modal-body .row .col-lg-6:last-child{
    padding: 24px;
}

.quickview .product-title{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 35.2px */
}

.quickview .short-description,
.quickview .short-description p{
    color: #062B5F;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    margin-bottom: 0px;
}
/*
.quickview .qv_product-variants-item{
    gap: 16px;
    display: flex;    
    margin-bottom: 0px;
    flex-direction: column;    
}

.quickview .qv_product-variants-item .custom-control.custom-radio{
    display: flex;
    padding: 12px 16px 12px 2rem !important;
    align-items: center;
    gap: 16px;
    margin-bottom: 16px;
    align-self: stretch;
    border-radius: 16px;
    border: 1px solid var(--PRIMARY-Blue, #062B5F);
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label:before,
.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label:after{
    top: 50%;
    transform: translateY(-50%);
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .price{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .price .regular-price{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);
    text-align: right;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    text-decoration: line-through;
    padding-right: 5px;
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .economy{
    color: var(--PRIMARY-Green, #12AD71);
    text-align: right;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    display: block;
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .attribute-name{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    display: flex;
    gap: 16px;
    align-items: center;
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .attribute-name img{
    border-radius: 8px;
}

.quickview .qv_product-variants-item .custom-control.custom-radio .custom-control-label .attribute-name .attribute-unit{
    color: var(--NEUTRAL-NEUTRAL-400, #9B9FA5);
    text-align: left;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    display: block;
}
*/

.quickview .product-quantity .qty{
    display: none;
}

.quickview .block-ico{
    padding: 8px 16px;
}

.quickview .add-to-cart{
    display: flex;
    height: 48px;
    padding: 4px 6px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 300px;
    background: var(--Principal-Green, #12AD71);
    border-color: var(--Principal-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
}

.quickview .btn-ico {
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    margin: 0 auto;
}

.quickview .btn-ico:after{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuNzI2NiA5LjY2Nzg2TDkuMjU2NTggNS4xOTc4NkwxMC40MzQ5IDQuMDE5NTNMMTYuOTE2NiAxMC41MDEyTDEwLjQzNDkgMTYuOTgyOUw5LjI1NjU4IDE1LjgwNDVMMTMuNzI2NiAxMS4zMzQ1SDMuNTgzMjVWOS42Njc4NkgxMy43MjY2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+');
    background-repeat: no-repeat;
    background-position: center;
}

.quickview .netreviewsProductWidgetNew{
    padding: 0px;
    height: auto;
    margin-bottom: 0px;
}

.quickview .netreviewsProductWidgetNew .netreviewsProductWidgetNewLogo{
    display: none;
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper{
    display: flex;
    width: 100%;
    margin-left: 0px;
    padding: 0px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars{
    width: auto;
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars .netreviews_font_stars{
    height: auto;
    width: auto;
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviewsProductWidgetNewRate{
    padding: 0 8px;
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 22.4px */
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviewsProductWidgetNewRate *{
    color: var(--NEUTRAL-NEUTRAL-600, #313437) !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important; /* 22.4px */
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviews_review_rate_and_stars .netreviews_font_stars div{
    position: static;
}

.quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper a{
    display: none;
}

.quickview .flexreviews{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 0;
}

.quickview .link_product{
    display: block;
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    padding: 16px 0;
    border-bottom: 1px solid #E9ECF0;
}

#product .quantity_label,
.quickview .quantity_label{
    color: #000 !important;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 24px 0;
    margin: 0px;
}

#product .quantity_label{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.quickview .product-prices .text-accent{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    text-align: right;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
}

.quickview .close{
    position: absolute;
    right: 22px;
    top: 20px;
}

.quickview #AV_button{
    color: var(--Neutral-N-700, #100F0F);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

.quickview .qv_product-variants{
    margin-bottom: 20px;
}

.quickview .product-add-to-cart{
    margin-top: 10px;
    margin-bottom: 0px !important;
}

/*
.quickview .qv_product-variants .product-variants-item .custom-control{
    position: relative;
}


.quickview .qv_product-variants .product-variants-item .custom-control .columnBorder {
    padding: 4px 10px;
    border-radius: 8px;
    background: var(--PRIMARY-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    position: absolute;
    top: -13px;
}*/

.quickview .product-prices .text-accent{
    display: flex;
    align-items: flex-end;
    flex-direction: column;
}

.quickview .unitlabel{
    border-radius: 300px;
    padding: 2px 6px 2px 6px;
    background: var(--PRIMARY-Green, #12AD71);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
    display: inline-block;
}

@media screen and (max-width: 840px) {

    .quickview{
        z-index: 999999999999999999;
    }

    .quickview .close {
        position: absolute;
        right: 25px;
        top: 23px;
    }

    .quickview .modal-body{
        overflow-y: auto;
    }

    .quickview .modal-dialog{
        margin: 0px;
        width: 100%;
        bottom: 0; left: 0;top:0;
        position: absolute;
    }

    .quickview .modal-dialog .modal-content{
        border-radius: 0px;
        position: absolute;
        bottom: 0;
        padding: 0;
        box-shadow: 0px 0px transparent
    }

    /*.quickview .modal-dialog .cz-preview-item,
    .quickview .modal-dialog .cz-preview-item img{
        width: 56px;
        height: 56px;
    }*/

    .quickview .modal-dialog .product-title{
        font-size: 20px !important;
    }

    .quickview .modal-dialog .d-flex{
        gap: 16px;
        align-items: center;
    }

    .quickview .modal-body .row .col-lg-6:last-child{
        padding: 24px 24px;
    }

    .quickview .modal-dialog .short-description{
        font-size: 14px;
        padding: 16px 0;
    }

    .quickview .qv_product-variants .product-variants-item .custom-control{
        margin-bottom: 8px;
    }

    .quickview #AV_button,
    .quickview .link_product,
    .quickview .netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper .netreviewsProductWidgetNewRate{
        font-size: 13px !important;
    }

    .quickview .modal-dialog .short-description p{
        margin-bottom: 0px;
        font-size: 14px;
    }

    .quickview .quantity_label{
        color: #000;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

    #product .product-variants .product-variants-item .custom-control .columnBorder,
    .quickview .qv_product-variants .product-variants-item .custom-control .columnBorder{
        width: 100px;
        border-radius: 0 0 8px 0;
        border-right: 1px solid var(--Principal-Bleu-mediem, #9AB7DF);
        border-bottom: 1px solid var(--Principal-Bleu-mediem, #9AB7DF);
    }

    #product .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants,
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants{
        display: flex;
        align-items: center;
        padding-top: 0px !important;
    }

    #product .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants > div,
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants > div{
        width: 50%;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        color: var(--Principal-Bleu-Dark, #03152F);
    }

    #product .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-actions,
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-actions{
        display: flex;
        justify-content: start;
        flex-direction: row-reverse;
        align-items: center;
        flex-wrap: wrap;
        gap: 0 8px;
    }

    #product .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-actions .price,
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-actions .price{
        margin: 0;
    }

    #product .product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-name small,
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label .cardVariants .variant-name small{
        display: none;
    }

    .quickview .netreviewsProductWidgetNewLink{
       display: block;
    }

    .quickview .btn-ico:after{
        content: none
    }

    .quickview .btn-ico{
        color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
        text-align: center;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 110%; /* 15.4px */
        width: 100%;
    }

    .quickview .flexreviews{
        margin-bottom: 0px;
        padding-bottom: 0px;
        border: 0px;
    }

    .quickview .product-actions{
        width: 100%;
        margin: 0px;
    }

    /*.quickview .qv_product-variants{
        max-height: 30vh;
        overflow: auto;
        padding-top: 10px;
        margin-bottom: 20px;
    }*/

    .offcanvas .offcanvas-main .offcanvas-main-right .widget-cart-item .widget-product-title a{
        font-size: 14px !important
    }

    .offcanvas .offcanvas-main .offcanvas-main-right .offcanvas-body .media-body{
        gap: 10px;
    }

    #cart .featured-products .row .col-6:nth-last-child(-n+4) {
        display: none;
    }
    
}

#mondialrelay_save-relay{
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F) !important;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

#mondialrelay_change-relay{
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F) !important;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    width: max-content;
    padding: 15px 20px;
    margin-bottom: 10px;
}

section[class^="prettyblocks"] p a{
    color: black;
    text-decoration: underline;
}

#order-confirmation .featured-products .btn-outline-accent{
    border-radius: 300px;
    display: flex;
    height: 48px;
    padding: 4px 6px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    background: var(--PRIMARY-Blue, #062B5F);
    color: var(--NEUTRAL-NEUTRAL-50, #FFF);
    border: 0px;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    width: max-content;
    padding: 15px 30px;
    margin: 20px auto;
}


.prettyblocks_tab_livr table {
    width:100%;
    margin:auto;
    

}
.prettyblocks_tab_livr table td {
    margin:0px;
    padding:4px;
    vertical-align:middle;
    background-color:transparent;
    border:4px solid #121111;
}

.emailalerts{
    background: #F9F7F3;
    border-radius: 12px;
}

.emailalerts .form-control{
    border-radius: 8px;
}

.emailalerts .btn{
    display: flex;
    padding: 0 8px 0 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 56px auto 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px !important;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

.emailalerts .btn:after {
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center;
}

.FixedsidebarVariant.scroll{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 500;  
    display: block;
    display: flex;
    margin: 0 auto;
    flex-direction: column-reverse;
    max-width: 1260px;
    padding: 0 15px !important;
}

.FixedsidebarVariant.scroll .add-to-cart:disabled{
    display: none !important;
}

.FixedsidebarVariant.scroll .emailalerts{
    background-color: transparent;
    padding: 0px !important;
    margin: 0px !important;
    flex: 0 0 50%;
    max-width: 50%;
}

.FixedsidebarVariant.scroll .sidebarVariant{
    padding: 8px 88px;
    border-radius: 16px 16px 0px 0px;
    background: #DFEAF8;
    box-shadow: 6px 6px 24px 0px rgba(3, 21, 47, 0.16);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.FixedsidebarVariant.scroll .sidebarVariant .product-add-to-cart{
    margin-bottom: 0px !important;
}

.variantNameScroll{
    display: none !important;
}

.FixedsidebarVariant.scroll .sidebarVariant .variantNameScroll{
    display: flex !important;
    align-items: center;
    gap: 16px;
}

.FixedsidebarVariant.scroll .sidebarVariant .product-variants-item{
    margin-bottom: 0px;
}

.FixedsidebarVariant.scroll .sidebarVariant .add-to-cart{
    display: flex;
    gap: 8px;
    padding: 8px 16px 8px 16px !important;
}

/*.FixedsidebarVariant.scroll .sidebarVariant .add-to-cart:before{
    content: '';
    width: 35px;
    height: 35px;
    fill: white !important;
    border-radius: 300px;
    background: var(--NEUTRAL-NEUTRAL-50, #FFF);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4yNDM0IDE3LjUwMjVINS43NTY1MUM1LjAwNDUzIDE3LjUwMjUgNC4zNDU5MiAxNi45OTkgNC4xNDc1MSAxNi4yNzM3TDIuNTU2MDEgMTAuNDM3OUMyLjI2NzU2IDkuMzc3NDcgMy4wNjUzOSA4LjMzMjAzIDQuMTY1MDIgOC4zMzIwM0gxNS44MzQ5QzE2LjkzNDUgOC4zMzIwMyAxNy43MzMyIDkuMzc3NDcgMTcuNDQzOSAxMC40Mzc5TDE1Ljg1MjQgMTYuMjczN0MxNS42NTQgMTYuOTk5IDE0Ljk5NTQgMTcuNTAyNSAxNC4yNDM0IDE3LjUwMjVaIiBzdHJva2U9IiMwNjJCNUYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuOTE1ODYgMTIuMDgyVjEzLjc0OTQiIHN0cm9rZT0iIzA2MkI1RiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMDg0MyAxMi4wODJWMTMuNzQ5NCIgc3Ryb2tlPSIjMDYyQjVGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNS44MzU2IDguMzMxNjVIMTUuODM0OEwxMS4yNDg3IDMuMDY4NjJDMTAuNTgzNCAyLjMwNDk3IDkuNDA3MDggMi4zMDQ5NyA4Ljc0MzQ3IDMuMDcwMjlDNy4xOTk0OSA0Ljg0OTM3IDUuNDcxMjcgNi44NTc3IDQuMTY0OSA4LjMzMTY1SDQuMTY0MDZINC4xNjQ5SDE1LjgzNDgiIHN0cm9rZT0iIzA2MkI1RiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
    background-repeat: no-repeat;
    background-position: center;
}*/

.FixedsidebarVariant.scroll .sidebarVariant .variantNameScroll img{
    border-radius: 8px;
}

.FixedsidebarVariant.scroll .sidebarVariant .product-variants{
    display: none !important;
}

.accordion button:hover::after, .accordion button:focus::after{
    border: 0px !important;
}

.mt--15{
    margin-top: -15px;
}

#offcanvas-cart .cz-carousel .cz-carousel-innef .tns-item{
    padding-right: 20px;
}
.mt--15{
    margin-top: -15px;
}

.images-container .badge-danger,
.product-miniature .badge-danger{
    background-color: #FF4E4E !important;
}


.button-save {
	
	  border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F) !important;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important; 
}
#colissimo-select-pickup-point {margin-top:10px;}

#colissimo-select-pickup-point ,
.button-save {
	
	  border-radius: 300px;
    background: var(--PRIMARY-Blue, #062B5F) !important;
    color: var(--NEUTRAL-NEUTRAL-50, #FFF) !important;
    text-align: center !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important; 
}


@media screen and (max-width: 600px) {

    #header .header-top .navbar-toolbar .justify-content-start,
    #header .header-top .navbar-toolbar .justify-content-end{
        justify-content: space-evenly !important;
    }

    #header .navbar-toolbar .navbar-toggler .navbar-toggler-icon{
        width: 24px;
        height: 24px;
        background-size: 130%;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNS40OTgwNSAxMi4wMDAySDE4LjUwMzEiIHN0cm9rZT0iIzMxMzQzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik01LjQ5ODA1IDE2LjAwNDJIMTguNTAzMSIgc3Ryb2tlPSIjMzEzNDM3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTUuNDk3MDcgOC4wMDAyNEgxOC41MDIxIiBzdHJva2U9IiMzMTM0MzciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');
    }

    #header .navbar-toolbar .navbar-toggler{
        display: flex !important;
        flex-direction: column;
        justify-content: center;
        color: var(--Neutral-N-600, #313437);
        text-align: center;
        font-family: Poppins;
        font-size: 8px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .justify-content-end a.navbar-tool{
        display: none;
    }

    #header .header-cart .blockcart svg{
        width: 24px;
        height: 24px;
    }

    #header .navbar-toolbar .blockcart{
        flex-direction: column;
        margin-top: -2px;
        gap: 10px;
    }

    #header .navbar-toolbar .blockcart .navbar-tool-icon-box{
        width: auto;
        height: 24px;
    }

    #header .navbar-toolbar .blockcart .navbar-tool-text{
        display: block !important;
        padding-left: 0px !important;
    }

    #header .navbar-toolbar .blockcart .navbar-tool-text:after{
        content: none !important;
    }

    #header .navbar-toolbar .blockcart .navbar-tool-text small{
        color: var(--Neutral-N-600, #313437);
        font-family: Poppins;
        font-size: 8px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .navbar-toolbar .blockcart .navbar-tool-text span{
        display: none !important;
    }

    #header #search_widget .btnShowResize{
        flex-direction: column;
        color: var(--Neutral-N-600, #313437);
        font-family: Poppins;
        font-size: 8px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header #search_widget .btnShowResize svg{
        width: 24px;
        height: 24px;
    }

    #header #search_widget form .btn-icon{
        display: none;
    }

    #header .navbar .navbar-collapse .columnSearch{
        justify-content: space-between;
    }

    #header .navbar .navbar-collapse .header-cart{
        display: none !important;
    }

    #header .navbar .navbar-collapse .columnSearch  a.navbar-tool .navbar-tool-icon-box{
        order: 2;
    }

    /*#header .offre_courrier svg path,
    #header .offre_courrier svg rect{
        stroke-width: 1.5px;
        stroke: var(--Neutral-N-600, #313437);
    }*/

    #header .navbar .navbar-collapse .columnSearch  a.navbar-tool .navbar-tool-icon-box svg path{
        stroke-width: 1.5px;
        stroke: var(--Principal-Bleu, #062B5F);
    }

    #header .navbar .navbar-collapse .columnSearch  a.navbar-tool .navbar-tool-text{
        order: 1;
    }

    #header .navbar .navbar-collapse .columnSearch  a.navbar-tool .navbar-tool-text{
        text-align: right;
        display: block !important;
        color: var(--Principal-Bleu, #062B5F);
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #header .navbar-toolbar .navbar-tool-icon-box,
    #header .navbar-toolbar .navbar-toggler-icon,
    #header #search_widget .btnShowResize{
        background-color: transparent !important;
        border-radius: 0px !important;
        border: 0px !important;
    }

	.product-miniature .product-price ,
	.product-miniature .columnRight {
	  max-width: 100% !important;
	  width:100%;
	}
	.product-miniature .product-category {
		font-size: 12px !important;
	}
	
	.product-miniature .product-price {
	  align-items: center;
	}
	.product-miniature .product-price > * {
	  width: auto;
	}
	.product-miniature .product-price .text-muted {
		margin-right: 10px;
	}
	.product-miniature .product-price {
	  
	  justify-content: flex-start; 
	}

    #product .images-container .cz-thumblist{
        display: none;
    }

    #product .prettyblocks_reassurance_bg .title-head{
        text-align: left !important;
    }

    /*#product .prettyblocks_reassurance_bg .tns-item{
        margin-right: 30px;
    }*/

    #product .prettyblocks_reassurance_bg #tns2{
        width: calc(200%);
        align-items: stretch;
        display: flex !important;
    }

    #menu { /* base pour position:absolute enfants */
        z-index: 1;
    }

    #accordionMenu .accordion-item.open,
    .li-niveau1.adtm_sub_open{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 50;
        padding: 0 16px 32px 16px;
        height: 100vh;
        background-color: white !important;
    }

    .li-niveau1.adtm_sub_open .adtm_sub{
        z-index: 50;
        display: block !important;
        background-color: white !important;
    }

    .emailalerts .input-group{
        flex-direction: column;
        gap: 10px;
    }

    .emailalerts .btn{
        padding: 8px 8px 8px 24px;
    }

    .emailalerts .input-group .form-control{
        width: 100%;
        border-radius: 0.3125rem !important;
    }

    .emailalerts .input-group .input-group-append{
        margin-left: 0px !important;
    }
}

/* MODIF MENU */

/*#_desktop_top_menu #menu img{
    border-radius: 20px;
}*/

@media screen and (max-width: 390px){
    /*#header .navbar-toolbar .navbar-toggler-icon,
    #header #search_widget .btnShowResize,
    #header .navbar-tool-icon-box{
        width: 30px;
        height: 30px;
        line-height: 30px;
    }*/

    /*#header #search_widget .btnShowResize svg,
    #header .navbar-tool-icon-box svg{
        width: 20px;
        height: 20px;
    }*/

    #header .navbar-tool .navbar-tool-label{
        width: 15px;
        height: 15px;
        line-height: 15px;
    }
}

.prettyblocks_slider-full a{
    color: #062B5F;
}

.prettyblocks_slider-full .container-fluid{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.prettyblocks_slider-full .cz-carousel [data-controls="prev"]{
    width: auto;
    height: auto;
    left: 0 !important;
}

.prettyblocks_slider-full .cz-carousel [data-controls="next"]{
    width: auto;
    height: auto;
    right: 0 !important;
}

.prettyblocks_slider-full .tns-controls button{
    background-color: transparent !important;
    border: 0px !important;
}

.prettyblocks_slider-full p{
    margin-bottom: 0px !important;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.prettyblocks_slider-full{
    padding: 0px;
}


section.prettyblocks_slider-full.slide_catalogue .position-absolute{
    top: 0px;
    left: 0px;
    height: 100%;
    padding: 20px 80px !important;
    background-size: 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content{
    padding: 0px !important;
    display: flex;
    gap: 8px;
    flex-direction: column;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .h3{
    font-family: "Instrument Serif";
    font-size: 64px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0px;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .h2{
    font-size: 36px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 0px;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .description p{
    font-size: 23px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .btn-picto{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0;
    width: max-content;
    align-self: stretch;
    border-radius: 3000px;
    border: 1px solid #FFFFFF;
    background: transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .btn-picto:after{
    background-color: #FFFFFF;
    fill: #062B5F !important;
    background-image: url('data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy40NzY3IDkuMTY3ODZMOS4wMDY2OCA0LjY5Nzg2TDEwLjE4NSAzLjUxOTUzTDE2LjY2NjcgMTAuMDAxMkwxMC4xODUgMTYuNDgyOUw5LjAwNjY4IDE1LjMwNDVMMTMuNDc2NyAxMC44MzQ1SDMuMzMzMzRWOS4xNjc4NkgxMy40NzY3WiIgZmlsbD0iIzA2MkI1RiIvPgo8L3N2Zz4K');
}

body.overflow-hidden{
    overflow: hidden !important;
}

/**/

#accordionBlocks > .accordion-item{
    border-bottom: 1px solid #DCDFE4 !important;
}

#accordionBlocks > .accordion-item:last-child{
    border-bottom: 0px !important;
}

#accordionBlocks .accordion-item{
    border: 0px;
    margin-bottom: 16px;
}

#accordionBlocks h2{
    margin-bottom: 0px;
}

#accordionBlocks h2 a,
#accordionBlocks h2 button{
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Title Medium */
    font-family: "Instrument Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
    border: 0px !important;
    padding-top: 0px;
    padding-bottom: 16px;
}

#accordionBlocks h2 button.collapsed:not(.no-children):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/plus.svg');
}

#accordionBlocks h2 button:not(.collapsed, .no-children):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/minus.svg');
}

#accordionBlocks h2 button span{
    width: 60%;
    display: inline-block;
}

#accordionBlocks h3{
    border: 0px;    
    margin-bottom: 0px;
}

#accordionBlocks h3 button{
    display: flex;
    padding: 0px;
    border: 0px;
    align-items: center;
    justify-content: space-between;
}

#accordionBlocks h3 button a{
    margin-bottom: 0px !important;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Regular Bold */
    font-family: "Instrument Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 19.6px */
}

#accordionBlocks h3 button a small{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);
    margin-left: 8px;
    /* DESKTOP/Body Regular */
    font-family: "Instrument Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#accordionBlocks h3 button.collapsed:not(.no-children):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/plus.svg');
}

#accordionBlocks h3 button:not(.collapsed, .no-children):after{
    content: '';
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('../img/minus.svg');
}

#accordionBlocks ul{
    border: 0px;
}

#accordionBlocks ul li.list-group-item{
    background-color: transparent;
    padding-top: 12px;
    padding-bottom: 0px;
    border: 0px;
}

#accordionBlocks ul li.list-group-item a{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);

    /* DESKTOP/Body Regular */
    font-family: "Instrument Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#accordionBlocks ul li.list-group-item a small{
    color: var(--NEUTRAL-NEUTRAL-500, #74777C);
    margin-left: 8px;
    /* DESKTOP/Body Regular */
    font-family: "Instrument Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

#header .cz-slider .tns-item  a:hover{
    text-decoration:underline;
}

.cz-product-gallery .cz-preview-item img {
    border-radius: 4px;
}
#header .cz-slider .tns-item  a:hover{
    text-decoration:underline;
}

#checkout .cart-summary-totals .regular-price {
    color: var(--NEUTRAL-NEUTRAL-500,#797872) !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  text-decoration: line-through;
}


/* Category List git 131
 */
 

    .wbn-category-wrapper {
      overflow-x: scroll;
      scrollbar-width: none; 
      -ms-overflow-style: none;  
    }

    .wbn-category-wrapper::-webkit-scrollbar {
      display: none; 
    }


  .wbn-category-list {
        display: flex;
        justify-content: center;
    
      width: 100%; 
      width: max-content;
      margin:auto;
  }
    /* Scroll wrapper */
  
      .wbn-category-list::-webkit-scrollbar {
    display: none; 
    }

/* git141 */
    .quickview .qv_product-variants .product-variants-item .custom-control .custom-control-label small.economy{
        background-color: transparent !important;
    }
	
	#adtm_menu .adtm_elements.adtm_elements_6  .adtm_menu_icon { border-radius: 8px; }

/* git 139 */
    .blk-customimg img {
		width:100%;
	}
/* git 132 */

   

@media screen and (max-width: 769px){
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td ,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td {

    order:1;
    }
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9{
        order:0; display:flex !important;  padding:0 !important; margin:0;
    }
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3 .advtm_hide_desktop,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9 .advtm_hide_desktop{
         display:block !important; 
    }
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3 ul,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9 ul{
    display:flex !important;  
    }
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3 ul li,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9 ul li{
    padding:2px;  width:50%;
    }
    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3 ul li a ,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9 ul li a{
    padding:0px !important; margin: 0 !important;  
    }

    #adtm_menu .li-niveau1.advtm_menu_1 .adtm_column_wrap_td.advtm_column_wrap_td_3 ul img,
    #adtm_menu .li-niveau1.advtm_menu_2 .adtm_column_wrap_td.advtm_column_wrap_td_9 ul img{
        width:100%;margin:0;padding:0;height:100%; object-fit: contain;
    }
}

.toast-container{
    top: 50%;
    right: 50%;
    position: static !important
}

.toast-container .blockcart-fade{
    position: fixed;
    z-index: -1;
    width: 100vw !important;
    left: 0 !important;
    height: 100vh;
    top: 0;
    z-index: 500;
    padding: 1.5rem 2.5rem;
    background-color: rgba(0, 0, 0, 0.6);
}

.toast-container .blockcart-toast{
    transform: none !important;
    max-width: 100%;
    width: 100%;
}

.toast-container .blockcart-toast .modal-toast{
    width: 700px;
    max-width: 700px;
    padding: 30px 24px;
    animation: none !important;
    border-radius: 10px !important;
    transform: translate(-50%, -50%) !important;
    background-color: #fff !important;
    position: fixed;
    z-index: 5000;
    top: 50%;
    left: 50%;
}

.toast-container .blockcart-toast .modal-toast .column{
    display: flex;
    flex-direction: column;
}

.toast-container .blockcart-toast .modal-toast .title_product{
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: var(--Neutral-N-600, #313437);
}

.toast-container .blockcart-toast .modal-toast .qty_product{
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: var(--Neutral-N-500, #74777C);
}

.toast-container .blockcart-toast.show{
    animation: none !important;
}

.toast-container .blockcart-toast .toast-header{
    padding: 0px;
    gap: 14px;
    border-bottom: 0px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.toast-container .blockcart-toast .toast-header h6{
    color: #2aac71 !important;
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.toast-container .blockcart-toast .gap-3{
    gap: 24px;
}

.toast-container .blockcart-toast .btn.btn-outline-dark{
    display: flex;
    height: 48px;
    padding: 4px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    background-color: var(--NEUTRAL-NEUTRAL-50);
    color: var(--NEUTRAL-NEUTRAL-700);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    border-radius: 3000px;
    border: 1px solid var(--NEUTRAL-NEUTRAL-300, #DCDFE4);
}

.toast-container .blockcart-toast .btn.btn-dark{
    display: flex;
    height: 48px;
    padding: 4px 6px 4px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 300px;
    border: 0px;
    background-color: var(--PRIMARY-Blue);
    color: var(--NEUTRAL-NEUTRAL-50);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

.toast-container .blockcart-toast .btn.btn-dark svg {
    display: flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 300px;
    width: 35px;
    height: 35px;
    background: var(--NEUTRAL-NEUTRAL-50);
}

i.czi-check{
    color: white;
    font-size: 11px !important;
    width: 20px;
    height: 20px;
    line-height: 22px;
    text-align: center;
    border-radius: 50%;
    background-color: #2aac71 !important;
}

.toast-container .blockcart-toast .toast-header .close {
    color: #9f9fa1 !important;
    font-weight: 500 !important;
    font-family: "Poppins", sans-serif;
    transition: transform 0.3s ease;
    font-size: 24px;
    position: absolute;
    top: 20px;
    right: 20px;
}

.toast-container .blockcart-toast .toast-body{
    padding: 0;
    width: 60%;
    margin: 0 auto;
    padding-top: 16px;
}

.toast-container .blockcart-toast .toast-body .gap-16{
    gap: 16px;
}

.toast-container .blockcart-toast .toast-body .mb-4{
    margin-bottom: 30px !important;
}

.toast-container .blockcart-toast .bg-success{
    background-color: #062B5F !important;
}

/* REVIEW */

#product .product-details .skeepers_product__stars.stars-cursor,
#product .product-details .skeepers_product__stars.stars-cursor .skeepers_product__stars{
    margin-top: 0px !important;
}

#product .product-details .skeepers_product__stars.stars-cursor .review__header{
    flex-wrap: nowrap !important;
    align-items: center !important;
}

/**/

.product-miniature .product-stars{
    height: auto !important;
}

.product-miniature .product-stars .skeepers_product__stars{
    margin: 0px !important;
    height: auto !important;
}

.product-miniature .product-stars .skeepers_product__stars .review__header{
    display: flex;
    flex-wrap: nowrap !important;
    align-items: center !important;
    margin-bottom: 0px !important;
    height: 22px !important;
}

.product-miniature .product-stars .skeepers_product__stars .review__header .stars{
    margin-right: 3px !important;
}

.product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating{
    line-height: 11px !important;
}

.product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating span{
    font-size: 13px !important;
    color: black !important
}

.product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating .rate-aggregate,
.product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating .rate-aggregate__separator,
.product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating .rate-aggregate__max
{
    display: none !important;
}

#product .product-miniature .product-stars .skeepers_product__stars .review__header .stars__rating span{
    line-height: 10px !important;
}

.prettyblocks_slider-review .bestsellerReview .circle-stars {
  --rating: 0;
  --star-size: 32px;
  --circle-color: orange;
  --star-color: white;
  display: flex;
  gap: 4px;
  margin: 0 auto 20px;
  justify-content: center;
}

.prettyblocks_slider-review .bestsellerReview .circle-star {
  position: relative;
  width: var(--star-size);
  height: var(--star-size);
  border-radius: 50%;
  background: var(--circle-color);
  overflow: hidden;
}

.prettyblocks_slider-review .bestsellerReview .circle-star::before {
  content: "★";
  font-size: calc(var(--star-size) * 0.8);
  color: var(--star-color);
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  transform: translate(-50%, -50%);
}

/* Étoile vide (cercle gris foncé comme fond) */
.prettyblocks_slider-review .bestsellerReview .circle-star.empty {
  background: #2c3e50;
}

/* Étoile partielle */
.prettyblocks_slider-review .bestsellerReview .circle-star.partial::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: var(--empty-width);
  height: 100%;
  background: #DFEAF8; /* Couleur de fond derrière les étoiles */
}

.prettyblocks_slider-review .bestsellerReview picture{
    margin: 0 auto;
}

.prettyblocks_cz-slider .tns-item{
    border-radius: 14px;
}

.prettyblocks_cz-slider .tns-item img{
    border-radius: 14px 0 0 14px;
}

.prettyblocks_cz-slider .cz-slider-content{
    padding-bottom: 0px;    
}

.prettyblocks_cz-slider .position-relative{
    padding: 0 32px; 
}

.prettyblocks_cz-slider .h3 small{
    /*color: #062B5F !important;*/
    font-family: "Instrument Serif";
    font-size: 34px;
    font-style: italic;
    font-weight: 400;
    line-height: 140%; /* 56px */
}
.prettyblocks_cz-slider .h3{
    /*color: #062B5F !important;*/
    font-family: Poppins;
    font-size: 30px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin-bottom: 10px;
}

.prettyblocks_cz-slider p{
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    margin-bottom: 0px;
}

.prettyblocks_slider-review .bestsellerReview h5{
    color: #FFF !important;
    text-align: center;
    font-family: Poppins;
    font-size: 40px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 44px */
    margin-bottom: 0px;
}

@media screen and (max-width: 830px) {
    .prettyblocks_slider-review .bestsellerReview h5{
        font-size: 30px !important;
    }
}

.prettyblocks_slider-review .bestsellerReview h5 small{
    color: #FFF;
    font-family: Poppins;
    font-size: 24px !important;
    font-style: normal;
    font-weight: 300;
    line-height: 110%; /* 26.4px */
}

.prettyblocks_slider-review a.btn{
    display: flex;
    height: 48px;
    padding: 8px 8px 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin: 0px auto 0;
    width: max-content;
    border-radius: 3000px;
    border: 1px solid #FFFFFF;
    background: #062B5F;
    color: #FFFFFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
}

.prettyblocks_slider-review a:after {
    content: '';
    width: 35px;
    height: 35px;
    fill: #062B5F !important;
    border-radius: 300px;
    background: #FFFFFF;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEzLjQ3NjcgOS4xNjc4Nkw5LjAwNjY4IDQuNjk3ODZMMTAuMTg1IDMuNTE5NTNMMTYuNjY2NyAxMC4wMDEyTDEwLjE4NSAxNi40ODI5TDkuMDA2NjggMTUuMzA0NUwxMy40NzY3IDEwLjgzNDVIMy4zMzMzNFY5LjE2Nzg2SDEzLjQ3NjdaIiBmaWxsPSIjMDYyQjVGIi8+Cjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-position: center;
}

.prettyblocks_slider-review .columnReview{
    gap: 0 40px;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}

.prettyblocks_slider-review .box-description p{
    margin-bottom: 0px;
    color: var(--Neutral-N-50, #FFF);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_slider-review .box-actions{
    display: flex;
    gap: 0 16px;
    align-items: center;
}

.prettyblocks_slider-review .box-actions img{
    width: 102px;
    height: 34px;
}

.prettyblocks_join .title-head{
    margin-bottom: 24px;
}


.prettyblocks_incontournables .title-head{
    text-align: center;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 36px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 8px;
}

.prettyblocks_incontournables .title-head small{
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-family: "Instrument Serif";    
    font-size: 40px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_cz-slider .tns-item{
    border-radius: 14px;
}

.prettyblocks_cz-slider .tns-item img{
    border-radius: 14px 0 0 14px;
}

.prettyblocks_cz-slider .cz-slider-content{
    padding-bottom: 0px;    
}

.prettyblocks_cz-slider .position-relative{
    padding: 0 32px; 
}

.prettyblocks_cz-slider .h3 small{
    /*color: #062B5F !important;*/
    font-family: "Instrument Serif";
    font-size: 34px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_incontournables .nav-pills{
    justify-content: center;
    margin: 20px 0 28px;
}

.prettyblocks_incontournables .nav-pills li button{
    border-radius: 3000px;
    border: 1px solid #DCDFE4;
    background: #FFF;
    color: #100F0F;
    text-align: center;
    padding: 0 16px;
    height: 48px;
    /* DESKTOP/Buttons */
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
    box-shadow: none !important;
}

.prettyblocks_incontournables .nav-pills li button.active{
    border-radius: 3000px;
    border: 1px solid #062B5F;
    background: #062B5F;
    color: #FFF;
}

.prettyblocks_incontournables .tab-pane .d-flex{
    gap: 0 24px;
}

.prettyblocks_incontournables .tab-pane .d-flex article{
    width: calc(100% / 4 - 24px);
}

.prettyblocks_actifs .title-head {
    text-align: center;
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F) !important;
    font-size: 36px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 8px;
}

.prettyblocks_actifs .title-head small {
    color: var(--NEUTRAL-NEUTRAL-700, #100F0F);
    font-family: "Instrument Serif";
    font-size: 40px;
    font-style: italic;
    font-weight: 400;
    line-height: 110%;
}

.prettyblocks_actifs .container > p{
    color: var(--Neutral-N-700, #100F0F);
    text-align: center;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_actifs #list_actifs{
    gap: 0 24px;
    margin-top: 100px;
}

.prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif img{
    top: -110px;
}

.prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_title{
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 8px;
    text-transform: uppercase;
}

.prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_subtitle{
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_subtitle small{
    font-family: "Instrument Serif";
    font-size: 36px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

.prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif p{
    margin-bottom: 0px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: inherit;
}

.prettyblocks_actifs.actifs_catalogue  .btn-picto{
    margin-top: 40px;
}

@media screen and (max-width: 840px){
    
    .prettyblocks_cz-slider .tns-item{
        border-radius: 0 0 14px 14px;
    }

    .prettyblocks_cz-slider .tns-item img{
        border-radius: 14px 14px 0 0;
    }

    .prettyblocks_cz-slider .w-50{
        width: 100% !important;
    }

    .prettyblocks_cz-slider .position-relative{
        padding: 16px 14px;
        text-align: left;
    }

    .prettyblocks_cz-slider .h3{
        text-align: left;
        font-size: 26px !important;
    }

    .prettyblocks_cz-slider .h3 br{
        display: none;
    }

    .prettyblocks_cz-slider .h3 small{
        font-size: 30px;
    }

    .prettyblocks_cz-slider p{
        text-align: left;
        font-size: 14px;
    }

    #category .prettyblocks_cz-slider{
        margin-top: -10px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    #category .prettyblocks_cz-slider .container-fluid{
        padding: 0px;
    }

    #category .prettyblocks_cz-slider .tns-item{
        border-radius: 16px;
    }

    #category .page-title-top{
        margin-bottom: 6px !important;
    }

    #category #content-wrapper #main .wbn-category-list{
        padding: 0 0 6px !important;
    }

    #category #content-wrapper #main .wbn-category-list .wbn-category-item{
        margin: 5px 10px 5px 0 !important;
    }
    
}

.prettyblocks_products_recommandation .listProducts{
    gap: 32px;
}

.prettyblocks_products_recommandation .col-3{
    width: calc(25% - 21px);
    max-width: calc(25% - 21px);
    flex: 0 0 calc(25% - 21px);
}

.prettyblocks_products_recommandation .blocRecommandation{
    padding: 16px;
    border-radius: 16px;
    gap: 32px;
    width: calc(50% - 21px);
    max-width: calc(50% - 21px);
    flex: 0 0 calc(50% - 21px);
}

.prettyblocks_products_recommandation .blocRecommandation .col-6{
    max-width: calc(50% - 16px);
}

.prettyblocks_products_recommandation .blocRecommandation .columnImage img{
    border-radius: 16px;
    width: 100%; height: auto;
}

.prettyblocks_products_recommandation .blocRecommandation .title{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
    margin-bottom: 12px;
}

.prettyblocks_products_recommandation .blocRecommandation p{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%
}

.prettyblocks_products_recommandation .blocRecommandation strong{
    font-weight: 700;
}

.prettyblocks_products_recommandation .blocRecommandation .columnText{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.prettyblocks_multicolumns #list_actifs{
    gap: 0 24px;
    width: 100%;
    margin-top: 100px;
}

.prettyblocks_multicolumns #list_actifs .column_actif,
.prettyblocks_actifs #list_actifs .column_actif{
    border-radius: 16px;
    padding: 34px 24px 24px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
    position: relative;
    background: var(--Principal-Beige, #F9F7F3);
}

.prettyblocks_actifs #list_actifs .column_actif img{
    position: absolute;
    top: -80px;
    right: 0px;
}

.prettyblocks_multicolumns #list_actifs .column_actif img{
    position: absolute;
    height: 158px;
    top: -80px;
    right: 0px;
}

.prettyblocks_actifs #list_actifs .column_actif div{
    color: #100F0F;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%; /* 28px */
}

.prettyblocks_actifs #list_actifs .column_actif p{
    color: #100F0F;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

.prettyblocks_actifs.ref_sante #list_actifs{
    margin-top: 130px;
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif{
    gap: 10px;
    padding: 80px 40px 40px 40px !important;
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif div{
    color: #100F0F;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif small{
    color: #100F0F;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif p{
    color: #100F0F;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
  }
  .prettyblocks_cz-slider .h3{
    /*color: #062B5F !important;*/
    font-family: Poppins;
    font-size: 30px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin-bottom: 10px;
}

.prettyblocks_cz-slider p{
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    margin-bottom: 0px;
}

@media screen and (max-width: 840px){
    
    .prettyblocks_cz-slider .tns-item{
        border-radius: 0 0 14px 14px;
    }

    .prettyblocks_cz-slider .tns-item img{
        border-radius: 14px 14px 0 0;
    }

    .prettyblocks_cz-slider .w-50{
        width: 100% !important;
    }

    .prettyblocks_cz-slider .position-relative{
        padding: 16px 14px;
        text-align: left;
    }

    .prettyblocks_cz-slider .h3{
        text-align: left;
        font-size: 26px !important;
    }

    .prettyblocks_cz-slider .h3 br{
        display: none;
    }

    .prettyblocks_cz-slider .h3 small{
        font-size: 30px;
    }

    .prettyblocks_cz-slider p{
        text-align: left;
        font-size: 16px;
    }
    
}

@media screen and (max-width: 680px) {
    
    #index .prettyblocks_reassurance .Flexreassurance .contentbloc{
        gap: 6px;
        flex-direction: column;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc img{
        width: 35px;
        height: 35px;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc .contenu{
        text-align: center !important;
        font-size: 8px !important;
        font-style: normal;
        line-height: 100%;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc .contenu strong{        
        font-weight: 600;        
    }

    .prettyblocks_incontournables .product-tabs{
        overflow: visible;
        margin-right: -20px;
        margin-left: -20px;
    }

    .prettyblocks_incontournables .nav-pills{
        flex-wrap: nowrap;
        width: 100% !important;
        margin: 0px;
        overflow: auto;
        justify-content: flex-start;
    }

    .prettyblocks_incontournables .nav-pills::-webkit-scrollbar {
        display: none;
    }

    .prettyblocks_incontournables .nav-pills li button{
        white-space: nowrap;
    }

    .prettyblocks_incontournables .nav-pills li:first-child{
        margin-left: 20px;
    }

    .prettyblocks_incontournables .nav-pills li:last-child{
        margin-right: 20px;
    }

}
.prettyblocks_products_recommandation .listProducts{
    gap: 32px;
}

.prettyblocks_products_recommandation .col-3{
    width: calc(25% - 21px);
    max-width: calc(25% - 21px);
    flex: 0 0 calc(25% - 21px);
}

.prettyblocks_products_recommandation .blocRecommandation{
    padding: 16px;
    border-radius: 16px;
    gap: 32px;
    width: calc(50% - 21px);
    max-width: calc(50% - 21px);
    flex: 0 0 calc(50% - 21px);
}

.prettyblocks_products_recommandation .blocRecommandation .col-6{
    max-width: calc(50% - 16px);
}

.prettyblocks_products_recommandation .blocRecommandation .columnImage img{
    border-radius: 16px;
    width: 100%; height: auto;
}

.prettyblocks_products_recommandation .blocRecommandation .title{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 28px */
    margin-bottom: 12px;
}

.prettyblocks_products_recommandation .blocRecommandation p{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%
}

.prettyblocks_products_recommandation .blocRecommandation strong{
    font-weight: 700;
}

.prettyblocks_products_recommandation .blocRecommandation .columnText{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.prettyblocks_multicolumns #list_actifs{
    gap: 0 24px;
    width: 100%;
    margin-top: 100px;
}

.prettyblocks_multicolumns #list_actifs .column_actif{
    border-radius: 16px;
    padding: 34px 24px 24px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
    position: relative;
    background: var(--Principal-Beige, #F9F7F3);
}

.prettyblocks_multicolumns #list_actifs .column_actif img{
    position: absolute;
    height: 158px;
    top: -80px;
    right: 0px;
}

.prettyblocks_actifs #list_actifs .column_actif img{
    position: absolute;
    top: -80px;
    right: -2px;
}

.prettyblocks_multicolumns #list_actifs .column_actif .pretitle{
    color: #100F0F;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 8px;
    text-transform: uppercase;
}

.prettyblocks_multicolumns #list_actifs .column_actif div{
    color: #100F0F;
    font-family: Poppins;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: normal; /* 28px */
}

.prettyblocks_multicolumns #list_actifs .column_actif div small{
    font-family: "Instrument Serif";
    font-style: italic;
    font-weight: 400;
}

.prettyblocks_multicolumns #list_actifs .column_actif p{
    color: #100F0F;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

.prettyblocks_actifs #list_actifs .column_actif div{
    color: #100F0F;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%; /* 28px */
}

.prettyblocks_actifs #list_actifs .column_actif p{
    color: #100F0F;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 16.8px */
}

@media screen and (max-width: 840px){

    .prettyblocks_products_recommandation .listProducts{
        flex-wrap: wrap;
        width: 100% !important;
        max-width: 100% !important;
    }

    .prettyblocks_products_recommandation .listProducts .blocRecommandation{
        flex: 0 0 100%;
        gap: 16px;
        width: 100% !important;
        max-width: 100% !important;
    }

    .prettyblocks_products_recommandation .blocRecommandation .col-6{
            max-width: calc(50% - 8px);
    }

    .prettyblocks_products_recommandation .listProducts .blocRecommandation img{
        height: 100%;
        object-fit: cover;
    }

    .prettyblocks_products_recommandation .listProducts .col-3{
        width: calc(50% - 16px)  !important;
        max-width: calc(50% - 16px) !important;
    }

    .prettyblocks_multicolumns.ref_sante #list_actifs{
        margin-top: 20px;
        margin-right: 0px !important;
    }

    .prettyblocks_multicolumns.ref_sante #list_actifs .column_actif{
        flex-wrap: wrap;
        flex-direction: row;
        margin-bottom: 11px !important;
        padding: 40px 24px !important;
        align-items: center !important;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif img{
        height: 100px;
        right: 0px;
        top: -40px;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif{
        margin-bottom: 30px;
        padding: 24px 35px;
        gap: 4px;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif .pretitle{
        font-size: 10px;
        letter-spacing: 5px;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif div{
        font-size: 24px;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif small{
        font-size: 20px;
    }

    .prettyblocks_multicolumns #list_actifs .column_actif p{
        font-size: 12px;
    }

}

.prettyblocks_image-text.labo .row .col_img {
    text-align: center;
    align-items: end;
    margin-top: -70px;
}

.prettyblocks_image-text.labo .row .col_img img {
    width: 350px;
    margin: 0 auto 20px;
}

.prettyblocks_image-text.labo {
    border-radius: 18px;
    padding: 30px 50px;
    margin: 60px auto;
}

.prettyblocks_image-text.labo .row {
    align-items: center !important;
}

body#cms .prettyblocks_featured-products .title-head{
    margin-bottom: 64px;
    font-size: 36px !important;
}

body#cms .prettyblocks_featured-products .title-head small{
    font-size: 40px !important;
}

#cms .prettyblocks_image-text.image-text_catalogue .title-head{
    margin-bottom: 32px;
    font-size: 36px !important;
}

#cms .prettyblocks_image-text.image-text_catalogue .title-head small{
    font-size: 40px !important;
}

.prettyblocks_image-text.image-text_catalogue .description{
    margin-top: 60px;
}

.prettyblocks_image-text.image-text_catalogue .description .ql-size-huge{
    font-family: "Instrument Serif";
    font-size: 80px;
    font-style: italic;
    font-weight: 400;
    line-height: 100%;
    color: #100F0F;    
}

.prettyblocks_image-text.image-text_catalogue .description p{
    color: var(--Neutral-N-600, #313437);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.prettyblocks_image-text.image-text_catalogue .columnleft{
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.prettyblocks_image-text.image-text_catalogue .columnleft strong{
    color: var(--Neutral-N-700, #100F0F);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.prettyblocks_actifs.ref_sante #list_actifs{
    margin-top: 130px;
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif{
    gap: 10px;
    padding: 80px 40px 40px 40px !important;
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif div{
    color: #100F0F;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 33.6px */
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif small{
    color: #100F0F;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%; /* 22.4px */
}

.prettyblocks_actifs.ref_sante #list_actifs .column_actif p{
    color: #100F0F;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
}

@media screen and (max-width: 680px) {

    .prettyblocks_image-text.labo{
        border-radius: 0px;
        margin: 40px auto;
    }

    .prettyblocks_image-text.labo .row .col_img{
        margin-top: 0px;
    }

    .prettyblocks_image-text.labo .row .col_img img{
        margin: 0px;
    }

    .prettyblocks_faq #faqs .accordion .column{
        flex: 0 0 100%;
        max-width: 100%;
    }
    
    #index .prettyblocks_reassurance .Flexreassurance .contentbloc{
        gap: 6px;
        flex-direction: column;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc img{
        width: 35px;
        height: 35px;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc .contenu{
        text-align: center !important;
        font-size: 8px !important;
        font-style: normal;
        line-height: 100%;
    }

    #index .prettyblocks_reassurance .Flexreassurance .contentbloc .contenu strong{        
        font-weight: 600;        
    }

    .prettyblocks_incontournables .product-tabs{
        overflow: visible;
        margin-right: -20px;
        margin-left: -20px;
    }

    .prettyblocks_incontournables .nav-pills{
        flex-wrap: nowrap;
        width: 100% !important;
        margin: 0px;
        overflow: auto;
        justify-content: flex-start;
    }

    .prettyblocks_incontournables .nav-pills::-webkit-scrollbar {
        display: none;
    }

    .prettyblocks_incontournables .nav-pills li button{
        white-space: nowrap;
    }

    .prettyblocks_incontournables .nav-pills li:first-child{
        margin-left: 20px;
    }

    .prettyblocks_incontournables .nav-pills li:last-child{
        margin-right: 20px;
    }
}

.prettyblocks_products_recommandation_new .title-heading{
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 8px;
    text-transform: uppercase;
}

.prettyblocks_products_recommandation_new .col-left{
    padding: 32px 40px;
    border-radius: 12px;
}

.prettyblocks_products_recommandation_new .col-left .description p{
    font-size: 34px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: inherit;
}

.prettyblocks_products_recommandation_new .col-left .description p small,
.prettyblocks_products_recommandation_new .description p .ql-size-small{
    font-size: 34px !important;
    font-style: italic;
    font-weight: 400 !important;
    line-height: normal;
    font-family: "Instrument Serif";
    color: inherit;
}

.prettyblocks_products_recommandation_new .col-right{
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.prettyblocks_products_recommandation_new .col-right .image_text{
    gap: 16px;
    padding: 24px;
    border-radius: 16px;
}

.prettyblocks_products_recommandation_new .col-right .image_text .title{
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    margin-bottom: 24px;
    display: block;
    color: var(--Neutral-N-700, #100F0F);
}

.prettyblocks_products_recommandation_new .col-right .image_text p{
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: inherit !important;
}

.prettyblocks_products_recommandation_new .col-right .image_text > div{
    flex: 0 0 calc(50% - 8px);
    max-width: calc(50% - 8px);
}

.prettyblocks_products_recommandation_new .col-right .columnImage img{
    border-radius: 16px;
}

.prettyblocks_products_recommandation_new .col-right .title-products{
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    display: block;
    color: var(--Neutral-N-700, #100F0F);
}

@media screen and (max-width: 768px) {
    .prettyblocks_products_recommandation_new .container > .d-flex{
        flex-direction: column;
    }

    .prettyblocks_products_recommandation_new .title-heading{
        font-size: 10px;
        letter-spacing: 5px;
    }

    .prettyblocks_products_recommandation_new .col-left {
        padding: 24px 32px;
    }

    .prettyblocks_products_recommandation_new .col-left .description p,
    .prettyblocks_products_recommandation_new .col-left .description .ql-size-small{
        font-size: 24px !important;
    }

    .prettyblocks_products_recommandation_new .col-right{
        padding: 0px;
        gap: 28px;
        margin-top: 28px;
    }

    .prettyblocks_products_recommandation_new .col-right .image_text{
        order: 3;
        padding: 16px;
        flex-direction: column;
    }

    .prettyblocks_products_recommandation_new .col-right .image_text > div{
        flex: 0 0 100%;
        max-width: 100%;
    }

    .prettyblocks_products_recommandation_new .col-right .image_text .title{
        font-size: 20px;
    }

    .prettyblocks_products_recommandation_new .col-right .image_text p{
        font-size: 14px !important;
    }

    .prettyblocks_products_recommandation_new .col-right .image_text > div img{
        width: 100%;
    }

    .prettyblocks_products_recommandation_new .col-right .title-products{
        order: 1;
        font-size: 28px;
    }

    .prettyblocks_products_recommandation_new .col-right  > .d-flex:not(.image_text){
        order: 2;
        gap: 16px;
    }

    .prettyblocks_products_recommandation_new .col-right  > .d-flex:not(.image_text) .col-6{
        padding: 0px;
        flex: 0 0 calc(50% - 8px);
        max-width: calc(50% - 8px);
    }

    section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .h3{
        font-size: 32px;
    }

    section.prettyblocks_slider-full.slide_catalogue .position-absolute{
        align-items: start;
        padding: 30px 40px !important;
        text-align: left;
    }

    section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content{
        text-align: left !important;
    }

    section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .description p{
        font-size: 12px;
    }

    section.prettyblocks_slider-full.slide_catalogue .position-absolute .cz-slider-content .h2{
        font-size: 16px !important;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs{
        margin-right: 0px !important;
        display: flex !important;
        flex-direction: column;
        margin-top: 30px !important;
        gap: 77px;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif img{
        max-width: 120px !important;
        top: -65px !important;
        right: 20px;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif{
        gap: 4px;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_title{
        font-size: 10px;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_subtitle,
    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif .actif_subtitle small{
        font-size: 24px;
    }

    .prettyblocks_actifs.actifs_catalogue #list_actifs .column_actif p{
        font-size: 12px;
    }

    body#cms .prettyblocks_featured-products .title-head{
        font-size: 20px !important;
        text-align: center !important;
        margin-bottom: 0px !important;
    }

    body#cms .prettyblocks_featured-products .title-head small{
        font-size: 22px !important;
    }

    body#cms .prettyblocks_featured-products .featured-products-container > .d-flex {gap: 16px;}

    body#cms .prettyblocks_featured-products .featured-products-container > .d-flex .col-md-3{
        padding: 0px;
        flex: 0 0 calc(50% - 8px) !important;
        max-width: calc(50% - 8px) !important;
    }

    body#cms .prettyblocks_featured-products .featured-products-container > .d-flex .col-md-3 hr{
        display: none;
    }

    #cms .prettyblocks_image-text.image-text_catalogue .title-head{
        font-size: 28px !important;
    }

    #cms .prettyblocks_image-text.image-text_catalogue .title-head small{
        font-size: 31px !important;
    }

    #cms .prettyblocks_image-text.image-text_catalogue .description{
        margin-top: 16px;
    }

    #cms .prettyblocks_image-text.image-text_catalogue .col_img{
        order: 1 !important;
    }

    #cms .prettyblocks_image-text.image-text_catalogue .col{
        order: 2 !important;
    }

    .prettyblocks_image-text.image-text_catalogue .description .ql-size-huge{
        font-size: 34px;
    }

    .prettyblocks_image-text.image-text_catalogue .description .ql-align-right{
        text-align: left !important;
        margin-left: 39px;
    }

    .prettyblocks_image-text.image-text_catalogue .description p,
    .prettyblocks_image-text.image-text_catalogue .columnleft strong{
        font-size: 14px !important;
    }

    .prettyblocks_image-text.image-text_catalogue .columnRight{
        display: none;
    }

    #cms .prettyblocks_image-text.catalogue .title-head{
        font-size: 28px !important;
    }

    #cms .prettyblocks_image-text.catalogue .title-head small{
        font-size: 31px !important;
        display: block;
    }

    #cms .prettyblocks_image-text.catalogue .title-head br{
        display: none;
    }

    #cms .prettyblocks_image-text.catalogue .col_img img{
        margin-top: 0px !important;
    }

    #cms .prettyblocks_text .title-head{
        font-size: 28px !important;
        margin-bottom: 16px;
    }

    #cms .prettyblocks_text .title-head small{
        font-size: 31px !important;
    }


    #cms .prettyblocks_text.text .descriptionbox ul li{
        flex-wrap: wrap;
        padding-left: 30px;
    }

    #cms .prettyblocks_text.text .descriptionbox ul li:before{
        margin-left: -30px;
    }

    #cms .prettyblocks_text.text .descriptionbox ul li strong{
        flex: 1;
    }
    
    #index .text-logo .row img{
        width: 100%;
    }
}

.boxVpcCart{
    gap: 16px;
    padding: 16px;
    border-radius: 8px;
    background: #F4F8FE;
    margin-bottom: 24px;
}

.boxVpcCart svg{
    width: 20px;
    height: 18px;
    min-width: 20px;
}

.boxVpcCart span{
    color: var(--Principal-Bleu, #062B5F);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
