/* */


.hideOriginalFooter {
    display: none;
}

#sp-header #sp-menu .sp-megamenu-parent >li.current-item.active>a, #sp-header #sp-menu .sp-megamenu-parent >li.sp-has-child.active>a {
    /*color:	#924E7D !important;*/
    /*color: red  !important;*/
    color: #A05888 !important;
}


.sp-megamenu-parent >li >a {
    color: white !important;
    font-weight: bold;
    text-transform: uppercase;
}



.sp-megamenu-parent >li >a:hover { 
    /*color:	#924E7D !important;*/
    /*color: red  !important;*/
    color: #A05888 !important;
    
}

hr {
    border-top: none !important;
}


div#acasaSlider_RO {
    /*margin-top: -9%;*/
    margin-top: -6.5%;
}


img.customPicAbout {
    width: 73%;
    margin: auto;
    margin-top: 16%;
}

p, li {
    font-weight: 400;
    font-size: 15px;
}


p.insideTitle {
    text-transform: uppercase;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 24px;
}


div#aboutUs {
    padding: 64px;
    background: url("/../images/pictures/background_About_Us.png");
    background-size: cover;
}


div#moto {
    padding: 64px;
    background: url("/../images/pictures/motoBackground.png");
    text-align: center;
    color: white;
    background-size: cover;

    /*margin-top: -2%;*/
}


img.imagesMoto {
    margin-left: auto;
    margin-right: auto;
}

div.textMoto {
    font-weight: bold;
    font-size: 23px;
}


.col-md-6.col-sm-6.customTextAbout > p {
    text-align: justify;
}


#sp-top-bar a {
    color: white !important;
    font-weight: bold  !important;
}


.pe-7s-phone:before,
.pe-7s-mail:before
{
    /*color: red !important;*/
    color: #A05888 !important;
    font-weight: bold !important;
}


.sp-horizontal .sp-arrow {
    top: 46% !important;
}


#sp-logo .sp-default-logo, #sp-logo .sp-retina-logo {
    /*width: 70% !important;*/
}


div.col-sm-12.col-md-12 {
    padding-left: 0;
    padding-right: 0;
}

.customPaddingLeftOrRight {
    margin-top: -1%;
}

.homepageSlider {
    margin-top: -3%;
    margin-bottom: -1%;
}


.sppb-addon h3.sppb-addon-title {
    color: #924E7D !important;
    font-weight: bold  !important;
}

.sppb-addon h3.sppb-addon-title:after {
    background: #924E7D !important;;
}

.sscf-form textarea.sscf-input,
#sppb-addon-1558950459313 .sppb-ajaxt-contact-form div.sppb-form-group textarea
{
    resize: none !important;   
}


/*FORMULAR CONTACT ADDON PAGE BUILDER*/
.sppb-addon-ajax-contact .sppb-ajaxt-contact-form .sppb-form-group label {
    display: none !important;
}

form.sppb-ajaxt-contact-form {
    width: 90%;
    margin-left: 2%;
}

p.titleContentContact {
    color: #924E7D;   
    font-weight: bold;
}


p.contentContact {
    font-weight: bold;
    margin-bottom: 4% !important;
}

p.contentContact > a {
    color: black !important;
}


.customMarginTopMap {
    margin-top: 4%;
}

.customBackgroundContact {
    background: #f0f2f3;
}

div.textAboutUsHomepage {
    text-align: justify;
    color: white;
    font-weight: 400;
}


.flipper {
    width: 78%;
}

.front.customWidthPerson {
    background: none !important;
    border: 2px solid white  !important;
}

.sppb-person-introtext {
    text-align: justify !important;
}


.customBackgroundTeam {
    /*background: url(/../images/pictures/background_Echipa.png);*/
    background: url(/../images/pictures/background_Echipa_.jpeg);
    
    /*color: white;*/
    background-size: cover;
}



.backgroundExpertise {
    /*background: url(/../images/pictures/background_Echipa.png);*/
    background: url(/../images/pictures/background_Expertise.png);
    
    /*color: white;*/
    background-size: cover;
}


.background_Footer{
    /*background: url(/../images/pictures/background_Echipa.png);*/
    background: url(/../images/pictures/background_Footer.png);
    
    /*color: white;*/
    background-size: cover;
    padding-left: 13% !important; 
}




.sppb-person-information.flip {
    text-align: center !important;
}

.flex.flip-container .flipper .back {
    border: 2px solid white;
}

.flex.flip-container .flipper .back .sppb-person-introtext {
    font-size: 100% !important;
    font-weight: 400  !important;
}


.butReadMore {
    text-align: right;
}

.butReadMore a {
    color: white !important;
    font-weight: bold;
    border: 2px solid white;
    padding: 12px;
}


.butReadMore a:hover {
    background: white !important;
    color: #924E7D !important;
    font-weight: bold;
    border: 2px solid white;
    padding: 12px;
}



.butReadMoreTeamHomepage {
    text-align: right;
}

.butReadMoreTeamHomepage a {
    color: white !important;
    font-weight: bold;
    border: 2px solid white;
    padding: 12px;
    font-size: 12px;
}


.butReadMoreTeamHomepage a:hover {
    background: white !important;
    color: #924E7D !important;
    font-weight: bold;
    border: 2px solid white;
    padding: 12px;
    font-size: 12px;
}


#sp-main-body.customCSSAbout,
.contactZone
{
    background: url(/../images/pictures/background_About_Us.png) center center fixed;
    /*color: white;*/
    background-size: cover;
}


.col-md-6.col-sm-6.customFontAbout {
    width: 50%;
    text-align: justify;
    padding-right: 6%;
}

p.titleInOtherPage {
    font-size: 26px;
    font-weight: bold;
    color: #A05888;
}


h3#sp-slider-inner-item-1558950459270-num-0-key,
h3#sp-slider-inner-item-1558950459271-num-0-key,
h3#sp-slider-inner-item-1558950459272-num-0-key,
h3#sp-slider-inner-item-1558950459273-num-0-key
{
    background: rgb(160, 88, 136, 0.7);
    border-radius: 75px !important;
    padding: 14px;
    font-weight: 400;
    font-size: 36px !important;
    padding-left: 6% !important;
    padding-right: 6%;
}

img.imgTeamPage {
    /*width: 50%;*/
    /*width: 54%;*/
    margin-left: auto;
    margin-right: auto;
    
    margin-top: 6%;
    width: 36%;
}


.col-md-6.col-sm-6.rightTextTeam {
    padding-right: 3%;
    text-align: justify;
}


.col-md-6.col-sm-6.leftTextTeam {
    padding-left: 5%;
    text-align: justify;
    margin-left: 8%;
    margin-right: -8%;
}


.col-md-6.col-sm-6.customMarginPictureAndra {
    margin-right: -10%;
}


.memberTitle {
    color: #924E7D !important;
    font-weight: bold;
    font-size: 20px;
}

.partner {
    font-weight: bold;
    font-size: 15px;
}


.experience {
    color: #924E7D !important;
    font-weight: bold;
    font-size: 17px;
    font-style: italic;
}


img.imageExpertise {
    margin-left: auto;
    margin-right: auto;
    /*width: 21%;
    width: 29%;*/
    
    width: 33%;
}


img.imageExpertise2 {
    margin-left: auto;
    margin-right: auto;
    /*width: 21%;
    width: 29%;
    width: 21%;
    */
    width: 33%;
}


.col-md-2.pictureAndTextExpertise,
.col-md-3.col-sm-3.pictureAndTextExpertise
{
    text-align: center;
    font-weight: bold;
    /*font-size: 14px;*/
    font-size: 17px;
}

.col-md-2.pictureAndTextExpertise > a,
.col-md-3.col-sm-3.pictureAndTextExpertise > a

{
    color: black !important;   
}

.col-md-2.pictureAndTextExpertise > a:hover,
.col-md-3.col-sm-3.pictureAndTextExpertise > a:hover {
    color: #924E7D !important;  
}



div.titleExpertise {
    font-weight: 600;
    color: black;
    text-align: center;
    font-size: 26px;
}


.contentExpertise {
    margin-top: -2%;
    margin-bottom: -5.5%;
    /*margin-bottom: -4.5%;*/
}







/* ACCORDION */
.sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
    background: none !important;
    font-size: 17px !important;
    font-weight: 500 !important;
}

.sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
    background: none !important; 
/*    border-bottom: 2px solid gray !important;*/
/*    width: 53% !important;*/
/*    width: 60% !important;*/
    padding-left: 0% !important;
    margin-bottom: 1% !important;
    padding-bottom: 36px !important;
    
    color: #A05888  !important;
    font-weight: 600 !important;
    border-bottom: 2px solid #A05888  !important;
    text-transform: uppercase;
}

.sp-accordion.sp-accordion-style1 {
     border: none !important;
}

.sp-accordion.sp-accordion-style1 .sp-accordion-inner {
     background: none !important;
}

div#accordion_sp1_id102,
div#accordion_sp1_id106
{
    padding-left: 9%;
    padding-right: 9%;
}

input.sppb-form-control,
textarea.sppb-form-control {
    font-weight: bold;
}



.sppb-btn-default:hover, .btn.sppb-btn-default:hover {
    border-color: #924E7D !important;
    color: #924E7D !important;
}


.col-md-12.col-sm-12.customMarginForDesktop {
    margin-left: 8%;
}



/*.col-md-6.col-sm-6.customFooterTexts,*/
/*.col-md-6.col-sm-6.customFooterTexts > p > a
.col-md-3.col-sm-3.customFooterTexts,
.col-md-3.col-sm-3.customFooterTexts > p > a
*/

.customFooterTexts,
.customFooterTexts > p > a
{
    color: white !important;
    /*font-weight: bold;*/
}


img.logoFooter {
    width: 40%;
    margin-left: -3%;
}


.downText,
.downText > a
{
    color: white !important;
    font-size: 16px  !important;
    font-weight: bold  !important;
    
}


.upText {
    font-size: 20px;
    font-weight: bold;
}

p.customWidthInFooter {
    width: 62%;
    text-align: justify;
}


.pe-7s-angle-up:before {
    color: white !important;
    font-weight: bold  !important;
}


a.customLinkColor {
     color: #924E7D !important;
     font-weight: bold  !important;
}



.articleClass {
    padding-left: 6% !important;
    padding-right: 6% !important;
}

.articleClass > p > span > a,
.articleClass > li > span > a
{
    /*color: #A05888 !important;*/
    /*font-weight: bold !important;*/
}


li.cookieLi {
    margin-top: -2%;
}


.cookiesText {
    font-size: 14px;
    text-align: justify;
    width: 133%;
}

.sp-cookie-consent-action {
    margin-top: 9% !important;
}


p.titleSubsection {
    font-style: italic;
    font-weight: bold;
    font-size: 18px;
}


input.customInputCookie {
    top: 2px;
    position: relative;
}



.offcanvas-menu {
    background-color: #a05888 !important;
}


.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li .nav-header, .offcanvas-menu .offcanvas-inner .sp-module ul > li .separator {
     color: white !important;
}



.offcanvas-menu .offcanvas-inner > div.sp-module > h3.sp-module-title {
    color: white !important;
    font-weight: bold;
}


a.close-offcanvas {
    color: white !important;
}



.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    color: #a05888 !important;
}


div#sppb-addon-1559549824523 > .flex.flip-container > .flipper > .front.customWidthPerson > .sppb-addon.sppb-addon-person.sppb-text-center > .sppb-addon-content > .sppb-person-image > img.sppb-img-responsive {
	transform: scale(1.4);
    position: relative;
    left: 30px;
}


span.mobileCookiesButton {
    display: none;
    border: 2px solid white;
    width: 37%;
    text-align: center;
    margin-top: 2%;
    margin-left: auto;
    margin-right: auto;
}



div#cookieEN {
    display: none;   
}

/*LANGUAGE SWITCHER*/

.pe-7s-angle-down:before {
    display: none;
}


.sp-module-content .mod-languages .dropdown-toggle {
    padding: 16px 10px 3px 14px !important;
    font-weight: 500;
}


.sp-module-content .mod-languages ul.lang-inline {
    border-left: none !important;
    border-right: none !important;
}



.jj_sl_navigation.right li a {
    padding: 9px 9px 1px 0px !important;
    margin-left: 0;
}



p.customTitleDomAfilieri {
    color: #924E7D !important;
    font-weight: bold;
    font-size: 25px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 2%;
}


img.afilieriPic {
    margin: auto;
    width: 39%;
}



.titlerPic {
    color: #924E7D !important;
    font-weight: bold;
    font-size: 17px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 2%;
}


.col-md-12.afilieri {
    margin-top: 2%;
}



img.imgSoimi {
    /* margin: auto;
    width: 37% !important;
    margin-right: auto;
  
    width: 21% !important;
    margin-right: auto;
    display: inline-block;
    border-radius: 20px;
	*/
  
    width: 26% !important;
    margin-right: auto;
    display: inline-block;
    border-radius: 20px;
    margin-left: 1%;
    margin-bottom: 3%;

}


.sppb-addon.sppb-addon-raw-html.lastRow_Sigle {
   /* margin-left: -39%; */
}




section.customBackgroundTeam > div.sppb-row-container > div.sppb-section-title.sppb-text-center > div.sppb-row > div.sppb-col-md-6 {
   transform: scale(0.9) !important;
   margin-top: -3%;
}


div.sp-page-title-no-img > div.container > h2 {
    font-weight: bold !important;
}


/*
div#sp-logo > div > a.logo > img {
    width: 81% !important;
}

img.sp-default-logo.hidden-xs {
    width: 81% !important;
} */

#sp-logo .sp-default-logo, #sp-logo .sp-retina-logo {
    max-height: 100%;
    width: auto;
    padding-bottom: 4% !important;
}
a.logo {
    width: 113% !important;
}


a.sp-cookie-close.sp-cookie-allow.disableCookieBtn {
    pointer-events: none !important;
    opacity: 0.4 !important;
}


/* MEDIA QUERY */

@media (min-width: 360px) and (max-width: 640px) {
    img.sp-default-logo {
       width: 74% !important;
    }
    
    h3#sp-slider-inner-item-1558950459270-num-0-key, h3#sp-slider-inner-item-1558950459271-num-0-key, h3#sp-slider-inner-item-1558950459272-num-0-key, h3#sp-slider-inner-item-1558950459273-num-0-key {
            background: rgb(160, 88, 136, 0.7);
            border-radius: 75px !important;
            padding: 14px;
            font-weight: 400;
            /*font-size: 22px !important;*/
             font-size: 17px !important;
            padding-left: 6% !important;
            padding-right: 6%;
            width: 67%;
        }
        
        
    .col-md-12.col-sm-12.customMarginForDesktop {
        margin-left: 0%;
        margin-top: -27%;
    }
    
    img.imageExpertise,
    img.imageExpertise2 {
        /*margin-top: 15%;*/
        margin-top: 0;
        width: 24%;
        margin-bottom: -3%;
        margin-top: -13%;
    }
    
    
    div.textAboutUsHomepage {
        padding-left: 5%;
        padding-right: 5%;
        font-size: 11px;
    }
    
    .downText, .downText > a {
        color: white !important;
        font-size: 15px !important;
        font-weight: bold !important;
    }
    
    .upText {
        margin-top: 16%;
    }
    
    img.imgTeamPage {
        /* width: 50%; */
        width: 81%;
        margin-bottom: 10%;
    }
    
    .col-md-6.col-sm-6.customMarginPictureAndra {
        margin-right: 0;
    }
    
    .memberTitle,
    .partner {
        text-align: center;
    }
    
    .col-md-6.col-sm-6.leftTextTeam {
        margin-left: 0;
    }
    
    .col-md-6.col-sm-6.customFontAbout {
        width: inherit;
    }
    
    p.titleInOtherPage {
        text-align: left;
        margin-top: 11%;
    }
    
    .sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
         margin-bottom: 7% !important;
         padding-bottom: 61px !important;
    }
    
    .homepageSlider {
        margin-top: -13%;
        margin-bottom: -2%;
    }
    
    p.titleContentContact,
    p.contentContact,
    label.sppb-form-check-label,
    .sppb-text-left
    {
        text-align: center;
    }
    
    div.textMoto {
        font-size: 17px;
    }
    
    
    #sppb-addon-1558950459269 .sp-slider .sp-dots {
        bottom: 17px !important;
    }
    
    
    .col-md-2.pictureAndTextExpertise, .col-md-3.col-sm-3.pictureAndTextExpertise {
        font-size: 14px;
        margin-bottom: 18%;
    }
    
    .customBackgroundTeam {
        /*margin-top: -30% !important;*/
        margin-top: -50% !important;
    }
    
    
    h3.sppb-addon-title {
        margin-left: 5% !important;
        font-size: 20px !important;
    }
    
    div#moto {
        padding: 30px;
    }
    
    .sppb-ajax-contact-content {
        margin-left: 5%;
    }
    
    .sppb-ajax-contact-content .g-recaptcha {
        margin-left: -14px !important;
    }
    
    .front.customWidthPerson {
        background: none !important;
        border: none  !important;
    }
    
    .sppb-person-image > img {
         width: 46%;
    }
    
    .flex.flip-container .flipper .back {
        border:  none;
    }
    
    #sp-cookie-consent.position-bottom > div {
        /*display: none !important;*/
    }
    
    div#sppb-addon-1559549824523 > .flex.flip-container > .flipper > .front.customWidthPerson > .sppb-addon.sppb-addon-person.sppb-text-center > .sppb-addon-content > .sppb-person-image > img.sppb-img-responsive {
        	/*transform: none !important;*/
        	transform: scale(1.2) !important;
            margin-left: -16%;
     }
  
  /*  
  .front.customWidthPerson {
        margin-bottom: 32% !important;
    }
  */
  
    div.flipper .back .sppb-person-block .thumb, div.flipper .back .sppb-person-block .sppb-person-information {
        width: 100% !important;
    }
     
     .cookiesText {
         width: inherit;
         /*text-align: left;*/
         
         
        position: relative;
        /*height: 345px;*/
        height: 281px;
        overflow-y: scroll;
        
        padding-left: 20px;
        padding-right: 30px;
     }
     


    ::-webkit-scrollbar {
          width: 10px;
    }
    
    
    ::-webkit-scrollbar-track {
          background: white !important; 
          border-radius: 10px;
    }
        
        
    ::-webkit-scrollbar-thumb {
          background: red; 
          border-radius: 10px;
    }
    
    
    a.dropdown-toggle {
        margin-left: -100% !important;
    }
    
    
    .sp-module-content .mod-languages .dropdown-toggle {
        padding: 0px 10px 3px 14px !important;
    }
    
    
    .sp-module-content .mod-languages .dropdown-menu {
        margin-left: -104%;
    }
     
     
    /* span.mobileCookiesButton {*/
    /*    display: inherit;*/
    /*}*/
    
    /*span.mobileCookiesText {*/
    /*    display: none;*/
    /*}*/
    
    
    ul.lang-inline {
        min-width: 64px !important;
    }
  
  	img.imgSoimi {
 	   width: 25% !important;
    }
  
   .sppb-addon.sppb-addon-raw-html.lastRow_Sigle {
     margin-top: 14%;
     margin-left: 0; 
   }

}


@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
    
    img.sp-default-logo {
       width: 74% !important;
    }
    
    h3#sp-slider-inner-item-1558950459270-num-0-key, h3#sp-slider-inner-item-1558950459271-num-0-key, h3#sp-slider-inner-item-1558950459272-num-0-key, h3#sp-slider-inner-item-1558950459273-num-0-key {
            background: rgb(160, 88, 136, 0.7);
            border-radius: 75px !important;
            padding: 14px;
            font-weight: 400;
            /*font-size: 22px !important;*/
            font-size: 16px !important;
            padding-left: 6% !important;
            padding-right: 6%;
            width: 67%;
        }
        
        
    .col-md-12.col-sm-12.customMarginForDesktop {
        margin-left: 0%;
    }
    
    /*img.imageExpertise,*/
    /*img.imageExpertise2 {*/
    /*    margin-top: 15%;*/
    /*}*/
    
    img.imageExpertise,
    img.imageExpertise2 {
        /*margin-top: 15%;*/
        margin-top: 0;
        width: 24%;
        margin-bottom: -3%;
        margin-top: -13%;
    }
    
    
    
    div.textAboutUsHomepage {
        padding-left: 5%;
        padding-right: 5%;
        font-size: 11px;
    }
    
    .downText, .downText > a {
        color: white !important;
        font-size: 15px !important;
        font-weight: bold !important;
    }
    
    .upText {
        margin-top: 16%;
    }
    
    img.imgTeamPage {
        /* width: 50%; */
        width: 81%;
        margin-bottom: 10%;
    }
    
    .col-md-6.col-sm-6.customMarginPictureAndra {
        margin-right: 0;
    }
    
    .memberTitle,
    .partner {
        text-align: center;
    }
    
    .col-md-6.col-sm-6.leftTextTeam {
        margin-left: 0;
    }
    
    .col-md-6.col-sm-6.customFontAbout {
        width: inherit;
    }
    
    p.titleInOtherPage {
        text-align: left;
        margin-top: 11%;
    }
    
    .sp-accordion.sp-accordion-style1 .toggler, .sp-accordion.sp-accordion-style1 .toggler span, .sp-accordion.sp-accordion-style1 .toggler span span {
         margin-bottom: 7% !important;
         padding-bottom: 61px !important;
    }
    
    .homepageSlider {
        margin-top: -15%;
        margin-bottom: -2%;
    }
    
    
    p.titleContentContact,
    p.contentContact,
    label.sppb-form-check-label,
    .sppb-text-left
    {
        text-align: center;
    }
    
    div.textMoto {
        font-size: 17px;
    }
    
    #sppb-addon-1558950459269 .sp-slider .sp-dots {
        bottom: 17px !important;
    }
    
    .col-md-2.pictureAndTextExpertise, .col-md-3.col-sm-3.pictureAndTextExpertise {
        font-size: 14px;
        margin-bottom: 18%;
    }
    
    .customBackgroundTeam {
        /*margin-top: -30% !important;*/
        margin-top: -50% !important;
    }
    
    h3.sppb-addon-title {
        margin-left: 5% !important;
        font-size: 20px !important;
    }
    
    div#moto {
        padding: 30px;
    }
    
    .sppb-ajax-contact-content {
        margin-left: 5%;
    }
    
    .sppb-ajax-contact-content .g-recaptcha {
        margin-left: -14px !important;
    }
    
    
    .front.customWidthPerson {
        background: none !important;
        border: none  !important;
    }
    
    .sppb-person-image > img {
         width: 46%;
    }
    
    .flex.flip-container .flipper .back {
        border:  none;
    }
    
    #sp-cookie-consent.position-bottom > div {
        /*display: none !important;*/
    }
    
    div#sppb-addon-1559549824523 > .flex.flip-container > .flipper > .front.customWidthPerson > .sppb-addon.sppb-addon-person.sppb-text-center > .sppb-addon-content > .sppb-person-image > img.sppb-img-responsive {
    	/*transform: none !important;*/
    	transform: scale(1.2) !important;
    }
     
     .cookiesText {
         width: inherit;
         /*text-align: left;*/
         
         
         position: relative;
        /*height: 345px;*/
        height: 281px;
        overflow-y: scroll;
        
        padding-left: 20px;
        padding-right: 30px;
     }
     
     
        ::-webkit-scrollbar {
            width: 10px;
        }
        
        
        ::-webkit-scrollbar-track {
              background: white !important; 
              border-radius: 10px;
        }
            
            
        ::-webkit-scrollbar-thumb {
                background: red; 
                border-radius: 10px;
        }
        
        
        a.dropdown-toggle {
            margin-left: -100% !important;
        }
             
        .sp-module-content .mod-languages .dropdown-toggle {
             padding: 0px 10px 3px 14px !important;
        }    
        
        .sp-module-content .mod-languages .dropdown-menu {
            margin-left: -104%;
        }
     
    /*span.mobileCookiesButton {*/
    /*    display: inherit;*/
    /*}*/
    
    /*span.mobileCookiesText {*/
    /*    display: none;*/
    /*}*/
    
    
    ul.lang-inline {
        min-width: 64px !important;
    }
  
     .sppb-addon.sppb-addon-raw-html.lastRow_Sigle {
     margin-top: 14%;
     margin-left: 0; 
   }

}


@media (min-width: 768px) and (max-width: 1024px) {     
    .homepageSlider {
        margin-top: -7%;
        margin-bottom: -1%;
    }
    
    
    /*img.sp-default-logo {*/
    /*   width: 70% !important;*/
    /*}*/
    
    
    .col-md-12.col-sm-12.customMarginForDesktop {
        margin-left: 0% !important;
    }
    
    img.imageExpertise,
    img.imageExpertise2 {
        margin-top: 6%;
        width: 22%;
    }
    
    img.sp-retina-logo.hidden-xs {
        width: 42% !important;
        margin-top: -5%;
    }
    
      .cookiesText {
         width: inherit;
     }
     
     
     .sp-module-content .mod-languages .dropdown-menu {
            margin-left: -104%;
      }
                
}

