/*GALAXY*/
@media (min-width: 360px) and (max-width: 640px) {

    .titlePage {
        margin-top: 5%;
    }

    p.bigTitlePage1 {
        margin-top: 19%;
        font-size: 24px;
    }

    p.subTitlePage1 {
        font-size: 14px;
    }


    .logoWhatsUpPages {
        display: none;
    }


    /*CONTACT*/
    .titleContact {
        font-size: 25px !important;
    }
    
    img.displayInlineElements {
        width: 20%;
    }
    
    .titleContactAdrian {
        font-size: 28px;
    }


    div.titleContactPerson {
        font-size: 26px;
    }

    img.displayPersonPicture {
        width: 35%;
        margin-top: 5%;
        margin-bottom: 5%;
    }

    /*****************************/

    .mod-languages > div.btn-group, div.socialTop {
        margin-left: 0;
    }

    .socialTop_img > a > img {
        width: 10%;
    }

    .mod-languages > div.btn-group {
        margin-bottom: 0%;
        margin-top: 8%;
    }

    video.customVideoHomepage {
        margin-top: 7%;
    }

    video.customVideoHomepage, img.imgTitluHomepage, img.imgTitluHomepage2,img.imgTitluHomepage3 {
        width: 80%;
    }

    .customBackgroundLearnLink, .customBackgroundLearnLink2 {
        width: 85%;
    }

    .descriptionCompany.companyDescriptionSection {
        width: 100%;
    }

}



/*LANDSCAPES FOR MOBILE*/
@media (min-width: 641px) and (max-width: 767px) { 

    .titlePage {
        margin-top: 5%;
    }

    p.bigTitlePage1 {
        font-size: 47px;
        margin-bottom: 3%;
        margin-top: 13%;
    }

    .socialTop_img > a > img {
        width: 7%;
    }

    div.socialTop, .mod-languages > div.btn-group  {
        margin-left: 0;
    }

    .sppb-addon.sppb-addon-module.language_Choice {
        margin-top: 2%;
    }

    img.imgTitluHomepage, img.imgTitluHomepage2, img.imgTitluHomepage3 {
        width: 52%;
    }

    .customBackgroundLearnLink, .customBackgroundLearnLink2 {
        width: 48%;
    }

    video.customVideoHomepage {
        width: 68%;
    }

    .descriptionCompany.companyDescriptionSection {
        width: 94%;
    }

    img.displayInlineElements {
        width: 12%;
    }

    div.titleContactPerson {
        font-size: 35px;
    }

    img.displayPersonPicture {
        width: 17%;
        margin-bottom: 2%;
    }

    img.imgLogoWhatsUp {
        top: 88%;
        left: 88%;
    }

}

/*IPHONE 5*/
@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {

    .titlePage {
        margin-top: 5%;
    }

    p.bigTitlePage1 {
        font-size: 24px;
        margin-top: 19%;
    }

    p.subTitlePage1 {
        font-size: 14px;
    }

    
    .logoWhatsUpPages {
        display: none;
    }

    /*CONTACT*/
    .titleContact {
        font-size: 25px !important;
    }
    
    img.displayInlineElements {
        width: 20%;
    }
    
    .titleContactAdrian {
        font-size: 28px;
    }


    div.titleContactPerson {
        font-size: 26px;
    }

    img.displayPersonPicture {
        width: 35%;
        margin-top: 5%;
        margin-bottom: 5%;
    }
    

    /*****************************/

    .mod-languages > div.btn-group, div.socialTop {
        margin-left: 0;
    }

    .socialTop_img > a > img {
        width: 10%;
    }

    .mod-languages > div.btn-group {
        margin-bottom: 0%;
        margin-top: 8%;
    }

    video.customVideoHomepage {
        margin-top: 7%;
    }

    video.customVideoHomepage, img.imgTitluHomepage, img.imgTitluHomepage2,img.imgTitluHomepage3 {
        width: 80%;
    }

    .customBackgroundLearnLink, .customBackgroundLearnLink2 {
        width: 85%;
    }

    .descriptionCompany.companyDescriptionSection {
        width: 100%;
    }

    div.buttonSpecificFOC {
        font-size: 24px;
    }
    
        
}

/*TABLET*/
@media (min-width: 768px) and (max-width: 1024px) { 

    .titlePage {
        margin-top: 3%;
    }

    p.bigTitlePage1 {
        font-size: 40px;
        /*margin-top: 19%;*/
    }

/*    img.imgLogo {
        margin-left: 4%;
    }*/

    img.imgTitluHomepage, img.imgTitluHomepage2, img.imgTitluHomepage3 {
        width: 52%;
    }

    .descriptionCompany.companyDescriptionSection {
        width: 90%;
    }

    .customBackgroundLearnLink, .customBackgroundLearnLink2 {
        width: 40%;
    }

    div.titleContactPerson {
        font-size: 37px;
    }

    .socialTop_img > a > img {
        width: 5%;
    }

    div.socialTop {
        margin-left: 54%;
    }

    .sppb-addon.sppb-addon-module.language_Choice {
        margin-top: -7.4%;
    }

    .mod-languages > div.btn-group {
        margin-left: 0;
    }
    
    
    /*CONTACT*/
    
    img.displayInlineElements {
        width: 12%;
    }

    img.displayPersonPicture {
        width: 18%;
        margin-bottom: 2%;
    }
    

}


/*MAC*/
@media (min-width: 1025px) and (max-width: 1200px) { 

    p.bigTitlePage1 {
        margin-bottom: 2%;
        margin-top: 3%;
    }

    video.customVideoHomepage {
        margin-top: 2%;
    }


    img.imgTitluHomepage, img.imgTitluHomepage2, img.imgTitluHomepage3 {
        width: 52%;
    }

    .descriptionCompany.companyDescriptionSection {
        width: 90%;
    }

    .customBackgroundLearnLink, .customBackgroundLearnLink2 {
        width: 32%;
    }

    div.titleContactPerson {
        font-size: 37px;
    }

    .socialTop_img > a > img {
        width: 5%;
    }

    div.socialTop {
        margin-left: 54%;
    }

    .sppb-addon.sppb-addon-module.language_Choice {
        margin-top: -7%;
    }

    .mod-languages > div.btn-group {
        margin-left: 0;
    }

    img.displayInlineElements {
        width: 11%;
    }

    img.displayPersonPicture {
        width: 13%;
        margin-bottom: 1%;
    }
    
}


@media (min-width: 1200px)  { 

}