body {
    overflow-x: hidden;
}

div.title-page {
    margin: 0;
    padding: 100px 0;
    font: 44px "Arial";
    text-align: center;
    z-index: 3;
}

.bg-qs-blue {
    background-color: #0270d2;
}

/** HEADER */
header#header-diag {
    min-height: 650px;
    background-color: #fff;
}

div.title-page {
    margin: 0;
    padding: 100px 0;
    font: 44px "Arial";
    text-align: center;
    z-index: 3;
}

header#header-diag div.title-page {
    position: relative;
    color: white;
}

section.separator-big-triangle {
    background-color: white;
}
section.section-separator::before, section.section-separator::after {
    position: absolute;
    content: '';
    pointer-events: none;
}

.fadeEaseInOut,
.lazy.loaded {
    animation: fadeEaseInOut 1.3s;
}

.fadeEaseInOut2{
    animation: fadeEaseInOut2 2.2s;
}

img#preview-dashboard-panel-home {
    animation: fadeEaseInOut 1.3s;
    position : relative;
    max-width: 100%;
    z-index: 10;
}

@media only screen and (max-width: 1699px) {
    img#preview-dashboard-panel-home-mobile {
        display :inherit;
        width: 75% !important;
        height: auto !important;
    }
    img#preview-dashboard-panel-home {
        display : none;
    }
}

@media only screen and (min-width: 1700px) {
    img#preview-dashboard-panel-home-mobile {
        display :none;
    }
    img#preview-dashboard-panel-home {
        display : inherit;
    }
}

/* Card logo socle effect */
.card-logo-socle-border {
    width: 120px;
    height: 120px;
    margin: auto;
    background: hsla(0, 100%, 100%, 0.25);
    display: flex;
}
.m1-chip {
    border-radius: 6px;
    background: linear-gradient(
            135deg,
            #37373d 10%,
            #151515 60%
    );
    width: 120px;
    height: 120px;
    margin: auto;
    position: relative;
    display: flex;
    -webkit-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 25px -10px rgba(0,0,0,0.75);
}
.m1-chip-content {
    margin: auto;
    color: white;
    font-size: 1.1em;
    font-weight: 600;
    background: linear-gradient(
            to right,
            #626262 10%,
            #fff 90%
    );
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

/* Big Triangle */
svg.bigTriangleColor {
    pointer-events: none;
}
.bigTriangleColor path {
    fill: #ffffff;
    stroke: #ffffff;
    stroke-width: 2;
}

/** Fix LazyLoad */
img:not([src]):not([srcset]) {
    visibility: hidden;
}

#qs_header_menu{
    margin-left: 1.5rem;
}

#qs_header.header {
    background-color: transparent;
}

.header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-text,
.header .header-menu .menu-nav > .menu-item.menu-item-hover > .menu-link > .menu-text,
.header .header-menu .menu-nav > .menu-item:hover > .menu-link > .menu-text,
a.menu-link:hover,
a.menu-link:hover > .menu-text.master-menu{
    color: #ffffff !important;
    font-weight: 700;
}

.header-menu .menu-nav > .menu-item.menu-item-hover .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-text{
    color: #3F4254 !important;
}
.header-menu .menu-nav > .menu-item.menu-item-hover .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-text{
    background-color: #fff;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image:linear-gradient(90deg, #5cadf5, #188ff4);
    font-weight: 700;
}

.z-index-100 {
    z-index: 100;
}

/** RGPD */

.rgpd-widget {
    position: fixed;
    width: 350px;
    height: 300px;
    bottom: 20px;
    left: 20px;
    overflow: hidden;
    z-index: 99999;
}

.rgpd-widget .Widget_actions{
    position: absolute;
    height: 36px;
    width: 100%;
    bottom: 0;
    left: 0;
}

.rgpd-widget-content-container-bg .Thumbprint__Img {
    background-image: url(data:image/png;base64,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);
    background-size: 200px 134px;
    width: 200px;
    height: 134px;
    padding-left: 200px;
}

.rgpd-widget {
    display: block;
    text-align: left;
    background: rgb(255, 255, 255);
    border: none;
    -webkit-box-shadow: 10px 10px 25px 10px rgba(0,0,0,0.15);
    -moz-box-shadow: 10px 10px 25px 10px rgba(0,0,0,0.15);
    box-shadow: 10px 10px 25px 10px rgba(0,0,0,0.15);
}

.rgpd-widget p {
    font-size: 1rem;
}

.rgpd-widget button {
    overflow: visible;
}

.rgpd-widget button {
    text-transform: none;
}

.rgpd-widget button {
    appearance: button;
}

.rgpd-widget img {
    border-style: none;
}

.rgpd-widget a {
    background-color: transparent;
}

.rgpd-widget .widget-wrapper {
    background: rgb(255, 255, 255);
}

@media (min-width: 450px) {
    .rgpd-widget {
        border-radius: 8px;
    }
    .rgpd-widget .widget-wrapper {
        border-radius: 8px 8px 0 0;
        overflow: hidden;
    }
}

.rgpd-widget .ButtonGroup__BtnStyle-sc-1usw1pe-0 {
    background: rgb(255, 255, 255);
}

.rgpd-widget .ButtonGroup__BtnStyle-sc-1usw1pe-0:first-of-type {
    border-bottom-left-radius: 8px;
}

.rgpd-widget .ButtonGroup__BtnStyle-sc-1usw1pe-0:last-of-type {
    border-bottom-right-radius: 8px;
}

.rgpd-widget .widget-wrapper {
    max-height: calc(46vh - 100px);
    overflow: hidden auto;
}

.rgpd-widget .Widget__WidgetTitle {
    display: block!important;
    margin: 0 0 8px!important;
    font-family: SofiaProLight, sans-serif!important;
    font-size: 24px!important;
    line-height: 1.25!important;
    font-weight: 700!important;
    text-align: left!important;
    color: rgb(0, 0, 0)!important;
}

.rgpd-widget .Widget__WidgetTitle span,
.rgpd-widget .Widget__WidgetTitle small {
    display: block!important;
}

.rgpd-widget .Widget__WidgetTitle small {
    font-size: 70%!important;
    font-weight: 400!important;
}

.rgpd-widget .Widget__WidgetCopyright {
    z-index: 300;
    position: relative;
    display: inline-flex;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    overflow: hidden;
}

.rgpd-widget .Widget__WidgetCopyright a {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 4px 10px;
    text-decoration: none;
    color: rgb(148, 148, 148);
    border: none;
    border-radius: 8px 8px 0 0;
    white-space: nowrap;
    opacity: 0.7;
    transition: none 0s ease 0s;
    font-weight: 400;
    font-size: 11px!important;
}

.rgpd-widget .Widget__WidgetCopyright a span {
    font-weight: 400;
    font-size: 10px!important;
}

.rgpd-widget .Widget__WidgetCopyright a:hover {
    opacity: 1;
}

.rgpd-widget .rgpd-widget-content {
    z-index: 100;
    position: relative;
    padding: 20px 20px 0;
    color: rgb(46, 46, 46);
    overflow: hidden;
}

.rgpd-widget .rgpd-widget-content p {
    margin: 0;
    font-family: Rubik, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5rem;
    color: rgb(46, 46, 46);
}

#rgpdModal,
#cartModal{
    z-index: 999999;
    top: 11%;
}
#rgpdModal .modal-body,
#cartModal .modal-body{
    max-height: 50vh;
    overflow: auto;
    width: 100%;
}
#rgpdModal .modal-dialog,
#cartModal .modal-dialog{
    max-width: 800px;
}

@media (min-width: 450px) {
    .rgpd-widget .rgpd-widget-content {
        padding-bottom: 0;
    }
}

.Elements__CookieMessage,
.Elements__CookieMessage p {
    margin: 0 0 10px;
}

.Elements__CookieMessage,
.Elements__CookieMessage p {
    font-family: Rubik, sans-serif;
    color: rgb(102, 102, 102);
    font-size: 13px;
}

.rgpd-widget-content-container.rgpd-widget-content-container.rgpd-widget-content-container {
    position: relative;
    margin-bottom: 10px;
    padding-top: 4px;
}

.rgpd-widget-content-container-cookie {
    z-index: 100;
    position: relative;
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 15px;
}

.rgpd-widget-content-container-cookie .Illustration__Img {
    z-index: 100!important;
    position: relative!important;
    max-width: 140px!important;
    max-height: 70px!important;
    object-fit: contain!important;
}

.rgpd-widget-content-container-bg {
    z-index: 10;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
}

.rgpd-widget-content-container-bg .Thumbprint__Img {
    position: absolute;
    left: auto;
    top: -70px;
    right: -60px;
    transform: rotate(180deg);
    max-width: none!important;
}

@media (max-width: 450px) {
    .widget-wrapper {
        width: auto !important;
    }
    .rgpd-widget {
        bottom: 0;
        left: 0;
        width: 100%;
        height: 45vh;
        -webkit-box-shadow: 10px 10px 25px 30px rgba(0,0,0,.30);
        -moz-box-shadow: 10px 10px 25px 30px rgba(0,0,0,.30);
        box-shadow: 10px 10px 25px 30px rgba(0,0,0,.30);
    }
    .rgpd-widget .Widget_actions {
        height: 60px;
    }
    .rgpd-widget .Widget_actions a{
        height: 100%;
        padding-top: 2rem;
        font-size: 1.2rem;
    }

    #qs_support_tchat {
        z-index: 101;
        right: 10px !important;
    }
    #qs_support_tchat_popup {
        right: 0 !important;
        width: 100% !important;
        height: 95vh !important;
        top: 30px;
    }
    #qs_support_tchat #qs_support_tchat_icons {
        z-index: 110;
        position: relative;
        padding-left: 0.7rem !important;
        padding-top: 0.8rem !important;
    }
    #qs_support_tchat #formQuickContact {
        padding-bottom: 5rem !important;
    }
}

/* cookie */
.rgpd-widget .cookie {
    position: relative;
    width: 50px;
    height: 50px;
    border: 1px solid #434342;
    border-radius: 50%;
    background-color: #e5c89c;
    box-shadow: inset 2px -2px rgba(0, 0, 0, 0.15);
    clip-path: circle(50% at 50% 50%);
}

.rgpd-widget .cookie_bite {
    position: absolute;
    right: -2px;
    width: 18px;
    height: 18px;
    border: 1px solid #005ca7;
    border-radius: 50%;
    background-color: #005ca7;
    z-index: 999;
}

.rgpd-widget .cookie_dot {
    position: absolute;
    width: 2px;
    height: 2px;
    border-radius: 50%;
    background-color: #434342;
}

.rgpd-widget .cookie_dot:nth-of-type(1) {
    top: 10%;
    left: 50%;
}

.rgpd-widget .cookie_dot:nth-of-type(2) {
    top: 20%;
    left: 20%;
}

.rgpd-widget .cookie_dot:nth-of-type(3) {
    top: 40%;
    left: 70%;
}

.rgpd-widget .cookie_dot:nth-of-type(4) {
    top: 50%;
    left: 40%;
}

.rgpd-widget .cookie_dot:nth-of-type(5) {
    top: 70%;
    left: 20%;
}

.rgpd-widget .cookie_dot:nth-of-type(6) {
    top: 80%;
    left: 60%;
}

/** CART MODAL */


#cartModal {
    top: 15%;
}
#cartModal div.modal-header {
    min-height: 50px;
    color: white;
    text-align: center;
}
#cartModal .modal-title{
    color: white;
    text-align: center;
    font-family: "custom-font", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 17px;
}
#cartModal .product-title{
    font-family: "custom-font", sans-serif;
    margin: 0 0 10px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px;
    line-height:1.1;
}
#cartModal .modal-title i{
    font-size: 21px;
}
#cartModal button.close {
    text-indent: unset;
    width: 30px;
    height: 30px;
}
#cartModal button.close span{
    font-size: 30px;
}
#cartModal div.modal-dialog {
    min-width: 50%;
}
#cartModal div.modal-body {
    min-height: 200px;
}
#cartModal img.product-image {
    height: 100vh;
    max-height: 200px;
    margin: 0 auto;
    display: block;
}
#cartModal div#cartRecap {
    width: 90%;
    height: 100vh;
    max-height: 200px;
    margin: 0 auto;
    display: block;
}


/** FOOTER */
div.pre-footer {
    background-color: white;
}

div.pre-footer .social-buttons {
    display: inline-block;
    background: rgba(256, 256, 256, 0.5);
    padding-bottom: 5px;
    border-radius: 10px;
    text-align: center;
}
div.pre-footer .social-buttons .social-margin {
    margin-right: 15px;
}
div.pre-footer .social-buttons a,
div.pre-footer .social-buttons a:hover,
div.pre-footer .social-buttons a:focus,
div.pre-footer .social-buttons a:active {
    text-decoration: none;
}
div.pre-footer .social-buttons .social-icon {
    margin-bottom: 15px;
    box-sizing: border-box;
    -moz-border-radius: 138px;
    -webkit-border-radius: 138px;
    border-radius: 138px;
    border: 5px solid;
    text-align: center;
    width: 50px;
    height: 50px;
    display: inline-block;
    line-height: 1px;
    padding-top: 11px;
    transition: all 0.5s;
}
div.pre-footer .social-buttons .social-icon:hover {
    transform: rotate(360deg) scale(1.3);
}
div.pre-footer .social-buttons .social-icon.facebook {
    font-size: 22px;
    padding-top: 10px;
    border-color: #3b5998;
    background-color: #3b5998;
    color: #fff;
}
div.pre-footer .social-buttons .social-icon.facebook:hover {
    background-color: #fff;
    color: #3b5998 !important;
}
div.pre-footer .social-buttons .social-icon.facebook:hover i{
    color: #3b5998 !important;
}

div.pre-footer .social-buttons .social-icon.linkedin {
    font-size: 24px;
    padding-top: 10px;
    padding-left: 1px;
    background-color: #0976b4;
    color: #fff;
    border-color: #0976b4;
}
div.pre-footer .social-buttons .social-icon.linkedin:hover {
    background-color: #fff;
    color: #0976b4;
}
div.pre-footer .social-buttons .social-icon.linkedin:hover {
    background-color: #fff;
    color: #0976b4 !important;
}
div.pre-footer .social-buttons .social-icon.linkedin:hover i{
    color: #0976b4 !important;
}

div.pre-footer .social-buttons .social-icon.twitter {
    font-size: 22px;
    padding-top: 10px;
    padding-left: 2px;
    border-color: #55acee;
    background-color: #55acee;
    color: #fff;
}
div.pre-footer .social-buttons .social-icon.twitter:hover {
    background-color: #fff;
    color: #55acee;
}
div.pre-footer .social-buttons .social-icon.google-plus {
    font-size: 22px;
    padding-top: 9px;
    padding-left: 2px;
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39;
}
div.pre-footer .social-buttons .social-icon.google-plus:hover {
    background-color: #fff;
    color: #dd4b39;
}
div.pre-footer .social-buttons .social-icon.pinterest {
    font-size: 22px;
    padding-top: 9px;
    background-color: #cb2027;
    color: #fff;
    border-color: #cb2027;
}
div.pre-footer .social-buttons .social-icon.pinterest:hover {
    background-color: #fff;
    color: #cb2027;
}
div.pre-footer .social-buttons .social-icon.behance {
    font-size: 22px;
    padding-top: 9px;
    background-color: #1769ff;
    color: #fff;
    border-color: #1769ff;
}
div.pre-footer .social-buttons .social-icon.behance:hover {
    background-color: #fff;
    color: #1769ff;
}
div.pre-footer .social-buttons .social-icon.github {
    font-size: 22px;
    padding-top: 9px;
    background-color: #4183c4;
    color: #fff;
    border-color: #4183c4;
}
div.pre-footer .social-buttons .social-icon.github:hover {
    background-color: #fff;
    color: #4183c4;
}
div.pre-footer .social-buttons .social-icon.youtube {
    font-size: 22px;
    padding-top: 9px;
    padding-left: 0;
    background-color: #b00;
    color: #fff;
    border-color: #b00;
}
div.pre-footer .social-buttons .social-icon.youtube:hover {
    background-color: #fff;
}
div.pre-footer .social-buttons .social-icon.youtube:hover i{
    color: #b00 !important;
}
div.pre-footer .social-buttons .social-icon.soundcloud {
    font-size: 22px;
    padding-top: 9px;
    padding-left: 0;
    background-color: #ff3a00;
    color: #fff;
    border-color: #ff3a00;
}
div.pre-footer .social-buttons .social-icon.soundcloud:hover {
    background-color: #fff;
    color: #ff3a00;
}

#qs_support_tchat {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 200;
}
#qs_support_tchat #qs_support_tchat_popup{
    bottom: 170px;
    right: 20px;
}

#qs_support_tchat_body {
    height: 100vh;
    overflow-x: hidden;
    width: 100%;
    overflow-y: scroll;
}

#qs_support_tchat #qs_support_tchat_icons{
    background-color: #3699FF;
    opacity: 0.6;
    transition: all 0.5s;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    width: 55px;
    height: 55px;
    animation: bounce2 0.40s ease infinite alternate;
}
#qs_support_tchat:hover #qs_support_tchat_icons{
    opacity: 1;
}

#qs_support_tchat div#qs_support_tchat_header div.m1-chip{
    top: -30px;
    left: 30px;
}

#qs_scrolltop {
    transition: all 0.5s;
    bottom: 100px;
}
@media (max-width: 991.98px){
    .scrolltop {
        bottom: 100px;
    }
}

/** Force no select highlighting  */
.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
/** Bounce Animation  */
.anim-bounce {
    display: inline-block;
    animation: bounce 2s ease infinite alternate;
}
/** Panel-group Accordion */
.panel-group .panel .panel-heading h4 a:not(.collapsed) i:before {
    content: "";
}
/** Captcha */
div.captcha a {
    font-size: 0.92rem;
    opacity: 0.7;
    color: #3F4254 !important;
    text-decoration: none;
    -webkit-transition: all 1s;
    transition: all 1s;
}

div.captcha a:hover {;
    opacity: 1;
}
.captcha {
    -webkit-box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05);
    box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05);
    border: 0;
    min-width: 0;
    word-wrap: break-word;
    background-color: #ffffff;
    background-clip: border-box;
    border: 1px solid #EBEDF3;
    border-radius: 0.42rem;
    color:#4c4a4b;
    display:flex;
    justify-content:center;
    align-items:center;
}
.visual-captcha-images.size-xs {
    flex: 1 0 calc(25% - 10px);
    flex-wrap: wrap;
}

a.img-captcha {
    background-size: cover;
    background-position: center center;
    border-radius: 50%;
    width: 75px;
    height: 75px;
    display: inline-block;
    box-shadow: 0 1vmin 1vmin rgba(0, 0, 0, 0.1);
    transition: all .2s ease-in-out;
    cursor: pointer;
    margin-right: 1rem;
    margin-bottom: 1rem;
}
a.img-captcha:hover {
    box-shadow: -1px 1vmin 1vmin rgba(0, 0, 0, 0.3);
    transform: scale(1.1);
}

a.img-captcha.active {
    transform: scale(1.2);
    box-shadow: -1px 1vmin 1vmin rgba(0, 0, 0, 0.4);
}

a.img-captcha.size-xs {
    width: 50px;
    height: 50px;
}

@media screen and (max-width: 500px) {
    header#header-diag {
        min-height: 250px;
        height: 250px;
    }
    div.captcha .text {
        margin:.5em!important;
        text-align:center;
    }
    div.captcha .logo {
        align-self: center!important;
    }
    div.captcha .spinner-captcha {
        margin:2em .5em .5em .5em!important;
    }
}

div.captcha .text {
    font-size:1rem;
    font-weight:500;
    margin-right:1em;
}
div.captcha .spinner-captcha {
    position:relative;
    width:2em;
    height:2em;
    display:flex;
    margin:2em 1em;
    align-items:center;
    justify-content:center;
}
div.captcha input[type="checkbox"] { position: absolute; opacity: 0; z-index: -1; }
div.captcha input[type="checkbox"]+.checkmark {
    display:inline-block;
    width:2em;
    height:2em;
    background-color:#ffffff;
    border:3.5px solid #edf0f7;
    border-radius:3px;
    display:flex;
    justify-content:center;
    align-items:center;
    cursor: pointer;
}
div.captcha input[type="checkbox"]+.checkmark span {
    content:'';
    position:relative;/*
	position:absolute;
	border-bottom:3px solid;
	border-right:3px solid;
	border-color:#029f56;*/
    margin-top:-3px;
    transform:rotate(45deg);
    width:.75em;
    height:1.2em;
    opacity:0;
}
div.captcha input[type="checkbox"]+.checkmark>span:after {
    content:'';
    position:absolute;
    display:block;
    height:3px;
    bottom:0;left:0;
    background-color:#029f56;
}
div.captcha input[type="checkbox"]+.checkmark>span:before {
    content:'';
    position:absolute;
    display:block;
    width:3px;
    bottom:0;right:0;
    background-color:#029f56;
}
div.captcha input[type="checkbox"]:checked+.checkmark {
    animation:2s spin forwards;
}
div.captcha input[type="checkbox"]:checked+.checkmark>span {
    animation:1s fadein 1.9s forwards;
}
div.captcha input[type="checkbox"]:checked+.checkmark>span:after {animation:.3s bottomslide 2s forwards;}
div.captcha input[type="checkbox"]:checked+.checkmark>span:before {animation:.5s rightslide 2.2s forwards;}
@keyframes fadein {
    0% {opacity:0;}
    100% {opacity:1;}
}
@keyframes bottomslide {
    0% {width:0;}
    100% {width:100%;}
}
@keyframes rightslide {
    0% {height:0;}
    100% {height:100%;}
}
div.captcha .logo {
    display:flex;
    flex-direction:column;
    align-items:center;
    height:100%;
    align-self:flex-end;
    margin:0.5em 1em;
}
div.captcha .logo p {
    color:#9d9ba7;
    margin:0;
    font-size:1em;
    font-weight:700;
    margin:.4em 0 .2em 0;
}
div.captcha .logo small {
    color:#9d9ba7;
    margin:0;
    font-size:.8em;
}
@keyframes spin {
    10% {
        width:0;
        height:0;
        border-width:6px;
    }
    30% {
        width:0;
        height:0;
        border-radius:50%;
        border-width:1em;
        transform: rotate(0deg);
        border-color:rgb(199,218,245);
    }
    50% {
        width:2em;
        height:2em;
        border-radius:50%;
        border-width:4px;
        border-color:rgb(199,218,245);
        border-right-color:rgb(89,152,239);
    }
    70% {
        border-width:4px;
        border-color:rgb(199,218,245);
        border-right-color:rgb(89,152,239);
    }
    90% {
        border-width:4px;
    }
    100% {
        width:2em;
        height:2em;
        border-radius:50%;
        transform: rotate(720deg);
        border-color:transparent;
    }
}

/** Rainbow Button */
.rainbow-button {
    font-size: 1.5rem;
    /*min-width: 200px;*/
    padding: 0.5rem 1rem;
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /*background: linear-gradient(124deg, #1de840, #1ddde8, #2b1de8);*/
    background: linear-gradient(124deg, #0459bf, #0270d2, #1e91d7);
    color: #fff;
    background-size: 1800% 1800%;
    -webkit-animation: anim-rainbow 15s ease infinite;
    -o-animation: anim-rainbow 15s ease infinite;
    animation: anim-rainbow 15s ease infinite;
    -webkit-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 25px -10px rgba(0,0,0,0.75);
}
.rainbow-button:hover {
    -webkit-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.20);
    -moz-box-shadow: 10px 10px 30px -19px rgba(0,0,0,0.20);
    box-shadow: 10px 10px 25px -10px rgba(0,0,0,0.20);
    color: #ffffff;
}

/** BLUR */
.blur {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    animation: anim-blur 3s forwards infinite;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    z-index: 3;
}

/** TEXT GRADIENTS */
.text-gradient {
    background-color: #fff;
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
}
.text-gradient-blue {background-image:linear-gradient(90deg, #5cadf5, #188ff4)}
.text-gradient-orange {background-image:linear-gradient(90deg, #fd834d, #f54)}
.text-gradient-gold {background-image:linear-gradient(90deg, #e8d7a3, #efb235)}
.text-gradient-peach {background-image:linear-gradient(90deg, #fe925b, #ef6763)}
.text-gradient-magentavalue{background-image:linear-gradient(90deg, #d5344d, #ad2570)}
.text-gradient-whiteblue {background-image:linear-gradient(90deg, #0dc9cc20, #e9ffff,  #ffffff)}

/** BG GRADIENTS */
.bg-container-gradient {
    position: relative;
    overflow: hidden;
    min-width: 100%;
    min-height: 200px;
}

.bg-gradient-anim {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}

.bg-gradient-skew-9{
    transform: skewY(-9deg);
    transform-origin: top left;
}
.bg-gradient-skew-7{
    transform: skewY(-7deg);
    transform-origin: top left;
}
.bg-gradient-skew-p9{
    transform: skewY(9deg);
    transform-origin: top right;
}

.bg-gradient-anim.radial-gradient {
    background: radial-gradient(circle,#038bf7,#2179b3, hsl(244, 100%, 29%));
    background-size: 200% 200%;
    animation: animation-bg-gradient-quare 8s ease infinite;
}
.bg-gradient-anim.linear-gradient  {
    background: linear-gradient(to bottom,
    hsl(180, 80%, 40%),
    hsl(240, 80%, 60%),
    hsl(300, 80%, 40%));
    background-size: 400% 400%;
    animation: animation-bg-gradient-full 10s ease infinite;
}



/* 003 -- SWIPER SLIDE */

.swiper-container {margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height: auto;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;
    -webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;
    transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;cursor:ew-resize!important;margin: 0 auto;height: inherit!important;float: left;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left; height: inherit!important; position: relative;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.hidden-pag.pagination{display: none;}
.swiper-arrow-left, .swiper-arrow-right{cursor: pointer; -webkit-transition: all 320ms cubic-bezier(0.565, 0.42, 0.355, 1.155);-moz-transition: all 320ms cubic-bezier(0.565, 0.42, 0.355, 1.155);-o-transition: all 320ms cubic-bezier(0.565, 0.42, 0.355, 1.155);transition: all 320ms cubic-bezier(0.565, 0.42, 0.355, 1.155); text-align: center; z-index: 5; width: 40px; height: 40px; border-radius: 50%; position: absolute; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.pagination {position: absolute; width: 100%; text-align: center; left: 0px; margin: 0px; bottom: 0px;}
.swiper-pagination-switch {position: relative; box-shadow: 1px 1px 2px rgba(0,0,0,0.1); display: inline-block; width: 7px; height: 7px; border-radius: 50%; background: #fff; margin: 0px 5px; cursor: pointer; transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;}
.swiper-pagination-switch.swiper-active-switch {background: rgba(255,255,255,0.5);}

.swiper-container .logo-block {position: relative; width: 100%; text-align: center; display: block;}
.swiper-container .logo-hide {position: absolute; opacity: 0; left: 0px; top: 0px; width: 100%; height: 100%; transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;}
.swiper-container .logo-block:hover .logo-hide {opacity: 1;}
.swiper-container .logo-slider .pagination {bottom: -20px; z-index: 5;}


/** Tarifs */

input#price-quantity {
    -webkit-appearance: none;
    margin-right: 15px;
    width: 100%;
    height: 30px;
    background: rgba(255, 255, 255, 0.6);
    border-radius: 5px;
    background-color: #337ab7;
    background-image: -webkit-linear-gradient(top,#1693ff 0,#0887e9 100%);
    background-image: -o-linear-gradient(top,#1693ff 0,#0887e9 100%);
    background-image: linear-gradient(to bottom,#1693ff 0,#0887e9 100%);
    background-repeat: repeat-x;
}

/* Input Thumb */
input#price-quantity::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background: #fff;
    border: 7px solid #26c281;
    cursor: ew-resize;
    transition: background .3s ease-in-out;
    zoom: 0.99;
}

input#price-quantity::-moz-range-thumb {
    -webkit-appearance: none;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background: #fff;
    border: 7px solid #26c281;
    cursor: ew-resize;
    transition: background .3s ease-in-out;
    zoom: 0.99;
}

input#price-quantity::-ms-thumb {
    -webkit-appearance: none;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background: #fff;
    border: 7px solid #26c281;
    cursor: ew-resize;
    transition: background .3s ease-in-out;
    zoom: 0.99;
}

input#price-quantity::-webkit-slider-thumb:hover {
    zoom: 1.1;
}

input#price-quantity::-moz-range-thumb:hover {
    zoom: 1.1;
}

input#price-quantity::-ms-thumb:hover {
    zoom: 1.1;
}

/* Input Track */
input#price-quantity::-webkit-slider-runnable-track  {
    -webkit-appearance: none;
    box-shadow: none;
    border: none;
    background: transparent;
}

input#price-quantity::-moz-range-track {
    -webkit-appearance: none;
    box-shadow: none;
    border: none;
    background: transparent;
}

input#price-quantity::-ms-track {
    -webkit-appearance: none;
    box-shadow: none;
    border: none;
    background: transparent;
}

.cGQilI {
    border-radius: 8px 8px 8px 56px;
    transition: opacity 200ms ease 0s;
}

.card-asymetric {
    background: #eef0f;
    border-radius: 24px;
    color: rgb(40, 13, 95);
    overflow: hidden;
    position: relative;
    min-width: 350px;
    max-width: 100%;
    padding: 1px 1px 3px;
}

.cGQilI > div {
    border-radius: 8px 8px 8px 56px;
}

.card-asymetric-container {
    width: 100%;
    height: 100%;
    overflow: inherit;
    background: #fff;
    border-radius: 24px;
}

.eujQoV {
    padding: 8px 20px;
}

.lijHnB {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    align-items: flex-end;
    flex-direction: column;
}

.frGHzU {
    position: relative;
    padding-top: 8px;
    padding-bottom: 8px;
}

.edWpgg img {
    border-radius: 4px;
}



@media screen and (min-width: 968px){
    .dFijoq {
        font-size: 20px;
    }
}


.dFijoq {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.1;
}

.cjsTxH {
    font-size: 3rem;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 8px;
}

.gTSyMz {
    color: white;
    font-weight: 400;
    line-height: 1.5;
    font-size: 12px;
}

.ilnozX {
    color: #74c814;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 600;
}

/** CSS ANIMATIONS */
@keyframes placeHolderShimmer {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        background-position: -468px 0
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        background-position: 468px 0
    }
}

@keyframes animation-bg-gradient-quare {
    0% {
        background-position: 30% 0%
    }
    50% {
        background-position: 60% 40%
    }
    100% {
        background-position: 30% 0%
    }
}

@keyframes animation-bg-gradient-full {
    0% {
        background-position: 50% 0%
    }
    50% {
        background-position: 50% 100%
    }
    100% {
        background-position: 50% 0%
    }
}

@keyframes anim-blur {
    0% {
        filter: blur(0px);
    }
    15% {
        filter: blur(2px);
    }
    25% {
        filter: blur(5px);
    }
    38% {
        filter: blur(7px);
    }
    50% {

        filter: blur(10px);
    }
    60% {
        filter: blur(7px);
    }
    75% {

        filter: blur(5px);
    }
    82% {
        filter: blur(2px);
    }
    100% {
        filter: blur(0px);
    }
}

@keyframes fadeEaseInOut {
    from {
        transform: scale(.8);
        opacity:0;
    }
    50% {
        transform: scale(1.02);
    }
    to {
        transform: scale(1);
        opacity:1;
    }
}
@keyframes fadeEaseInOut2 {
    from {
        transform: scale(.8);
        opacity:0;
    }
    50% {
        transform: scale(1.02);
    }
    to {
        transform: scale(1);
        opacity:1;
    }
}

@keyframes bounce2{
    from {transform: translateY(0);}
    to   {transform: translateY(-20px);}
}

@-webkit-keyframes anim-rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-moz-keyframes anim-rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-o-keyframes anim-rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}

/** RESPONSIVE */
@media (min-width: 992px){
    .header-fixed.subheader-fixed.subheader-enabled .wrapper {
        padding-top: 119px;
    }
    .header-fixed.subheader-fixed.subheader-enabled .wrapper {
        padding-top: 0;
    }
    .content {
        padding: 0;
    }

    .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
        font-weight: bold;
    }

    li#bg-header-logo-mobile-menu {
        display: none;
    }

    /*.header .header-menu .menu-nav > .menu-item:hover a .menu-text{
        color: #ffffff !important;
    }*/
    .header .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
        color: #ffffff;
        font-weight: 500;
    }
}

@media (max-width: 991.98px){
    #qs_header_menu {

    }
    .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading, .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link,
    .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading, .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link {
        background-color: transparent;
    }
    .header-mobile {
        background-color: transparent;
        box-shadow: none;
        position: absolute;
        z-index: 101;
        width: 100%;
    }
    .topbar {
        background-color: rgba(0,0,0,0.2);
        backdrop-filter: blur(2px);
    }
    #header-mobile-logo-menu{
        margin-left: 1rem !important;
        max-width: 200px !important;
        margin-top: 3rem;
    }

    #first-link-menu-home {
        margin-top: 4rem;
    }

    #qs_header.header div.topbar{
        visibility: hidden;
        opacity: 0;
    }
    body.topbar-mobile-on #qs_header.header div.topbar{
        visibility: visible;
        opacity: 1;
        margin-top: 60px;
    }
    .header-mobile .burger-icon span,
    .header-mobile .burger-icon:hover span,
    .header-mobile .burger-icon span::before,
    .header-mobile .burger-icon:hover span::before,
    .header-mobile .burger-icon span::after,
    .header-mobile .burger-icon:hover span::after{
        background-color: #fff;
    }

    li#bg-header-logo-mobile-menu {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    li#bg-header-logo-mobile-menu .radial-gradient{
        width: 100%;
        height: 100px;
        max-height: 100px;
    }

    .header .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
        color: #3699FF;
        font-weight: 500;
    }
    .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text,
    a.menu-link:hover .menu-text{
        color: #3699FF !important;
        font-weight: 700;
    }

    .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-text,
    .header .header-menu .menu-nav > .menu-item.menu-item-hover > .menu-link > .menu-text,
    .header .header-menu .menu-nav > .menu-item:hover > .menu-link > .menu-text,
    a.menu-link:hover,
    a.menu-link:hover > .menu-text.master-menu {
        color: #3699FF !important;
        font-weight: 700;
    }
}

@media (max-width: 991.98px){
    header#header-diag img{
        max-width: 80%;
        height: auto !important;
        margin: 0 auto;
    }
}

@media (max-width: 1699px){
    header#header-diag img{
        right: auto !important;
        left: 0 !important;
    }
}
