.my-container{
    width:100%;
    max-width:1850px;
    margin:0 auto;
    padding:0 25px;
    clear:both;
}
 .my-container-15px{
    padding-left:15px;
    padding-right:15px;
    max-width:1830px;
}
 .my-container-large{
    margin-left:auto;
    margin-right:auto;
    padding-left:50px;
    padding-right:50px;
    width:100%;
    clear:both;
}
 @media(max-width:1480px){
     .my-container-large{
        padding-left:40px;
        padding-right:40px;
    }
}
 @media(max-width:1399px){
     .my-container-large{
        padding-left:25px;
        padding-right:25px;
    }
}
 @media(max-width:767px){
     .my-container{
        padding-left:35px;
        padding-right:35px;
    }
     .my-container-large{
        padding-left:35px;
        padding-right:35px;
    }
}
 .my-container-small{
    margin-left:auto;
    margin-right:auto;
    padding-left:50px;
    padding-right:50px;
    width:100%;
    max-width:1620px;
    clear:both;
}
 @media(max-width:1199px){
     .my-container-small{
        padding-left:35px;
        padding-right:35px;
    }
}
 @media(max-width:767px){
     .my-container-small{
        padding-left:35px;
        padding-right:35px;
    }
}
 .my-container-services{
    margin-left:auto;
    margin-right:auto;
    padding-left:145px;
    padding-right:145px;
    width:100%;
    clear:both;
}
 @media(max-width:1199px){
     .my-container-services{
        padding-left:35px;
        padding-right:35px;
    }
}
 @media(max-width:767px){
     .my-container-services{
        padding-left:20px;
        padding-right:20px;
    }
}
 .container-spacing-35px{
    padding-left:35px;
    padding-right:35px;
    clear:both;
    margin-left:auto;
    margin-right:auto;
    width:100%;
}
 .spacing-35px{
    margin-right:-35px;
    margin-left:-35px;
}
 .spacing-35px > .col, .spacing-35px > [class*="col-"]{
    padding-right:35px;
    padding-left:35px;
}
 @media(max-width:767px){
     .container-spacing-35px{
        padding-left:20px;
        padding-right:20px;
    }
     .spacing-35px{
        margin-right:-20px;
        margin-left:-20px;
    }
     .spacing-35px > .col, .spacing-35px > [class*="col-"]{
        padding-right:0;
        padding-left:0;
    }
}
 .container-spacing-50px{
    padding-left:50px;
    padding-right:50px;
    clear:both;
    margin-left:auto;
    margin-right:auto;
    width:100%;
}
 .spacing-50px{
    margin-right:-50px;
    margin-left:-50px;
}
 .spacing-50px > .col, .spacing-50px > [class*="col-"]{
    padding-right:50px;
    padding-left:50px;
}
 @media(max-width:1199px){
     .container-spacing-50px{
        padding-left:30px;
        padding-right:30px;
    }
     .spacing-50px{
        margin-right:-30px;
        margin-left:-30px;
    }
     .spacing-50px > .col, .spacing-50px > [class*="col-"]{
        padding-right:30px;
        padding-left:30px;
    }
}
 @media(max-width:767px){
     .container-spacing-50px{
        padding-left:0;
        padding-right:0;
    }
     .spacing-50px{
        margin-right:0;
        margin-left:0;
    }
     .spacing-50px > .col, .spacing-50px > [class*="col-"]{
        padding-right:0;
        padding-left:0;
    }
}
 .row-0px{
    display:flex;
    flex-wrap:wrap;
    flex-direction:row;
}
 .row-0px > .col100-l{
    flex:0 0 100%;
}
 .row-0px > .col90-l{
    flex:0 0 90%;
}
 .row-0px > .col80-l{
    flex:0 0 80%;
}
 .row-0px > .col75-l{
    flex:0 0 75%;
}
 .row-0px > .col70-l{
    flex:0 0 70%;
}
 .row-0px > .col60-l{
    flex:0 0 60%;
}
 .row-0px > .col50-l{
    flex:0 0 50%;
}
 .row-0px > .col40-l{
    flex:0 0 40%;
}
 .row-0px > .col33-l{
    flex:0 0 33.3333%;
}
 .row-0px > .col30-l{
    flex:0 0 30%;
}
 .row-0px > .col25-l{
    flex:0 0 25%;
}
 .row-0px > .col20-l{
    flex:0 0 20%;
}
 .row-0px > .col16-l{
    flex:0 0 16.6666%;
}
 .row-0px > .col12-l{
    flex:0 0 12.5%;
}
 .row-0px > .col10-l{
    flex:0 0 10%;
}
 @media(max-width:1399px){
     .row-0px > .col100-m{
        flex:0 0 100%;
    }
     .row-0px > .col90-m{
        flex:0 0 90%;
    }
     .row-0px > .col80-m{
        flex:0 0 80%;
    }
     .row-0px > .col75-m{
        flex:0 0 75%;
    }
     .row-0px > .col70-m{
        flex:0 0 70%;
    }
     .row-0px > .col60-m{
        flex:0 0 60%;
    }
     .row-0px > .col50-m{
        flex:0 0 50%;
    }
     .row-0px > .col40-m{
        flex:0 0 40%;
    }
     .row-0px > .col33-m{
        flex:0 0 33.3333%;
    }
     .row-0px > .col30-m{
        flex:0 0 30%;
    }
     .row-0px > .col25-m{
        flex:0 0 25%;
    }
     .row-0px > .col20-m{
        flex:0 0 20%;
    }
     .row-0px > .col16-m{
        flex:0 0 16.6666%;
    }
     .row-0px > .col12-m{
        flex:0 0 12.5%;
    }
     .row-0px > .col10-m{
        flex:0 0 10%;
    }
}
 @media(max-width:1199px){
     .row-0px > .col100-t{
        flex:0 0 100%;
    }
     .row-0px > .col90-t{
        flex:0 0 90%;
    }
     .row-0px > .col80-t{
        flex:0 0 80%;
    }
     .row-0px > .col75-t{
        flex:0 0 75%;
    }
     .row-0px > .col70-t{
        flex:0 0 70%;
    }
     .row-0px > .col60-t{
        flex:0 0 60%;
    }
     .row-0px > .col50-t{
        flex:0 0 50%;
    }
     .row-0px > .col40-t{
        flex:0 0 40%;
    }
     .row-0px > .col33-t{
        flex:0 0 33.3333%;
    }
     .row-0px > .col30-t{
        flex:0 0 30%;
    }
     .row-0px > .col25-t{
        flex:0 0 25%;
    }
     .row-0px > .col20-t{
        flex:0 0 20%;
    }
     .row-0px > .col16-t{
        flex:0 0 16.6666%;
    }
     .row-0px > .col12-t{
        flex:0 0 12.5%;
    }
     .row-0px > .col10-t{
        flex:0 0 10%;
    }
}
 @media(max-width:767px){
     .row-0px > .col100-s{
        flex:0 0 100%;
    }
     .row-0px > .col90-s{
        flex:0 0 90%;
    }
     .row-0px > .col80-s{
        flex:0 0 80%;
    }
     .row-0px > .col75-s{
        flex:0 0 75%;
    }
     .row-0px > .col70-s{
        flex:0 0 70%;
    }
     .row-0px > .col60-s{
        flex:0 0 60%;
    }
     .row-0px > .col50-s{
        flex:0 0 50%;
    }
     .row-0px > .col40-s{
        flex:0 0 40%;
    }
     .row-0px > .col33-s{
        flex:0 0 33.3333%;
    }
     .row-0px > .col30-s{
        flex:0 0 30%;
    }
     .row-0px > .col25-s{
        flex:0 0 25%;
    }
     .row-0px > .col20-s{
        flex:0 0 20%;
    }
     .row-0px > .col16-s{
        flex:0 0 16.6666%;
    }
     .row-0px > .col12-s{
        flex:0 0 12.5%;
    }
     .row-0px > .col10-s{
        flex:0 0 10%;
    }
}
 .row-35px{
    display:flex;
    flex-wrap:wrap;
    margin-left:-35px;
}
 .row-35px > .col100-l{
    flex:0 0 calc(100% - 35px);
    margin-left:35px;
}
 .row-35px > .col90-l{
    flex:0 0 calc(90% - 35px);
    margin-left:35px;
}
 .row-35px > .col80-l{
    flex:0 0 calc(80% - 35px);
    margin-left:35px;
}
 .row-35px > .col75-l{
    flex:0 0 calc(75% - 35px);
    margin-left:35px;
}
 .row-35px > .col70-l{
    flex:0 0 calc(70% - 35px);
    margin-left:35px;
}
 .row-35px > .col60-l{
    flex:0 0 calc(60% - 35px);
    margin-left:35px;
}
 .row-35px > .col50-l{
    flex:0 0 calc(50% - 35px);
    margin-left:35px;
}
 .row-35px > .col40-l{
    flex:0 0 calc(40% - 35px);
    margin-left:35px;
}
 .row-35px > .col33-l{
    flex:0 0 calc(33.3333% - 35px);
    margin-left:35px;
}
 .row-35px > .col30-l{
    flex:0 0 calc(30% - 35px);
    margin-left:35px;
}
 .row-35px > .col25-l{
    flex:0 0 calc(25% - 35px);
    margin-left:35px;
}
 .row-35px > .col20-l{
    flex:0 0 calc(20% - 35px);
    margin-left:35px;
}
 .row-35px > .col16-l{
    flex:0 0 calc(16.6666% - 35px);
    margin-left:35px;
}
 .row-35px > .col12-l{
    flex:0 0 calc(12.5% - 35px);
    margin-left:35px;
}
 .row-35px > .col10-l{
    flex:0 0 calc(10% - 35px);
    margin-left:35px;
}
 @media(max-width:1399px){
     .row-35px > .col100-m{
        flex:0 0 calc(100% - 35px);
        margin-left:35px;
    }
     .row-35px > .col90-m{
        flex:0 0 calc(90% - 35px);
        margin-left:35px;
    }
     .row-35px > .col80-m{
        flex:0 0 calc(80% - 35px);
        margin-left:35px;
    }
     .row-35px > .col75-m{
        flex:0 0 calc(75% - 35px);
        margin-left:35px;
    }
     .row-35px > .col70-m{
        flex:0 0 calc(70% - 35px);
        margin-left:35px;
    }
     .row-35px > .col60-m{
        flex:0 0 calc(60% - 35px);
        margin-left:35px;
    }
     .row-35px > .col50-m{
        flex:0 0 calc(50% - 35px);
        margin-left:35px;
    }
     .row-35px > .col40-m{
        flex:0 0 calc(40% - 35px);
        margin-left:35px;
    }
     .row-35px > .col33-m{
        flex:0 0 calc(33.3333% - 35px);
        margin-left:35px;
    }
     .row-35px > .col30-m{
        flex:0 0 calc(30% - 35px);
        margin-left:35px;
    }
     .row-35px > .col25-m{
        flex:0 0 calc(25% - 35px);
        margin-left:35px;
    }
     .row-35px > .col20-m{
        flex:0 0 calc(20% - 35px);
        margin-left:35px;
    }
     .row-35px > .col16-m{
        flex:0 0 calc(16.6666% - 35px);
        margin-left:35px;
    }
     .row-35px > .col12-m{
        flex:0 0 calc(12.5% - 35px);
        margin-left:35px;
    }
     .row-35px > .col10-m{
        flex:0 0 calc(10% - 35px);
        margin-left:35px;
    }
}
 @media(max-width:1199px){
     .row-35px > .col100-t{
        flex:0 0 calc(100% - 35px);
        margin-left:35px;
    }
     .row-35px > .col90-t{
        flex:0 0 calc(90% - 35px);
        margin-left:35px;
    }
     .row-35px > .col80-t{
        flex:0 0 calc(80% - 35px);
        margin-left:35px;
    }
     .row-35px > .col75-t{
        flex:0 0 calc(75% - 35px);
        margin-left:35px;
    }
     .row-35px > .col70-t{
        flex:0 0 calc(70% - 35px);
        margin-left:35px;
    }
     .row-35px > .col60-t{
        flex:0 0 calc(60% - 35px);
        margin-left:35px;
    }
     .row-35px > .col50-t{
        flex:0 0 calc(50% - 35px);
        margin-left:35px;
    }
     .row-35px > .col40-t{
        flex:0 0 calc(40% - 35px);
        margin-left:35px;
    }
     .row-35px > .col33-t{
        flex:0 0 calc(33.3333% - 35px);
        margin-left:35px;
    }
     .row-35px > .col30-t{
        flex:0 0 calc(30% - 35px);
        margin-left:35px;
    }
     .row-35px > .col25-t{
        flex:0 0 calc(25% - 35px);
        margin-left:35px;
    }
     .row-35px > .col20-t{
        flex:0 0 calc(20% - 35px);
        margin-left:35px;
    }
     .row-35px > .col16-t{
        flex:0 0 calc(16.6666% - 35px);
        margin-left:35px;
    }
     .row-35px > .col12-t{
        flex:0 0 calc(12.5% - 35px);
        margin-left:35px;
    }
     .row-35px > .col10-t{
        flex:0 0 calc(10% - 35px);
        margin-left:35px;
    }
}
 @media(max-width:767px){
     .row-35px > .col100-s{
        flex:0 0 calc(100% - 35px);
        margin-left:35px;
    }
     .row-35px > .col90-s{
        flex:0 0 calc(90% - 35px);
        margin-left:35px;
    }
     .row-35px > .col80-s{
        flex:0 0 calc(80% - 35px);
        margin-left:35px;
    }
     .row-35px > .col75-s{
        flex:0 0 calc(75% - 35px);
        margin-left:35px;
    }
     .row-35px > .col70-s{
        flex:0 0 calc(70% - 35px);
        margin-left:35px;
    }
     .row-35px > .col60-s{
        flex:0 0 calc(60% - 35px);
        margin-left:35px;
    }
     .row-35px > .col50-s{
        flex:0 0 calc(50% - 35px);
        margin-left:35px;
    }
     .row-35px > .col40-s{
        flex:0 0 calc(40% - 35px);
        margin-left:35px;
    }
     .row-35px > .col33-s{
        flex:0 0 calc(33.3333% - 35px);
        margin-left:35px;
    }
     .row-35px > .col30-s{
        flex:0 0 calc(30% - 35px);
        margin-left:35px;
    }
     .row-35px > .col25-s{
        flex:0 0 calc(25% - 35px);
        margin-left:35px;
    }
     .row-35px > .col20-s{
        flex:0 0 calc(20% - 35px);
        margin-left:35px;
    }
     .row-35px > .col16-s{
        flex:0 0 calc(16.6666% - 35px);
        margin-left:35px;
    }
     .row-35px > .col12-s{
        flex:0 0 calc(12.5% - 35px);
        margin-left:35px;
    }
     .row-35px > .col10-s{
        flex:0 0 calc(10% - 35px);
        margin-left:35px;
    }
}
 .row-50px{
    display:flex;
    flex-wrap:wrap;
    margin-left:-50px;
}
 .row-50px > .col100-l{
    flex:0 0 calc(100% - 50px);
    margin-left:50px;
}
 .row-50px > .col90-l{
    flex:0 0 calc(90% - 50px);
    margin-left:50px;
}
 .row-50px > .col80-l{
    flex:0 0 calc(80% - 50px);
    margin-left:50px;
}
 .row-50px > .col75-l{
    flex:0 0 calc(75% - 50px);
    margin-left:50px;
}
 .row-50px > .col70-l{
    flex:0 0 calc(70% - 50px);
    margin-left:50px;
}
 .row-50px > .col60-l{
    flex:0 0 calc(60% - 50px);
    margin-left:50px;
}
 .row-50px > .col50-l{
    flex:0 0 calc(50% - 50px);
    margin-left:50px;
}
 .row-50px > .col40-l{
    flex:0 0 calc(40% - 50px);
    margin-left:50px;
}
 .row-50px > .col33-l{
    flex:0 0 calc(33.3333% - 50px);
    margin-left:50px;
}
 .row-50px > .col30-l{
    flex:0 0 calc(30% - 50px);
    margin-left:50px;
}
 .row-50px > .col25-l{
    flex:0 0 calc(25% - 50px);
    margin-left:50px;
}
 .row-50px > .col20-l{
    flex:0 0 calc(20% - 50px);
    margin-left:50px;
}
 .row-50px > .col16-l{
    flex:0 0 calc(16.6666% - 50px);
    margin-left:50px;
}
 .row-50px > .col12-l{
    flex:0 0 calc(12.5% - 50px);
    margin-left:50px;
}
 .row-50px > .col10-l{
    flex:0 0 calc(10% - 50px);
    margin-left:50px;
}
 @media(max-width:1399px){
     .row-50px > .col100-m{
        flex:0 0 calc(100% - 50px);
        margin-left:50px;
    }
     .row-50px > .col90-m{
        flex:0 0 calc(90% - 50px);
        margin-left:50px;
    }
     .row-50px > .col80-m{
        flex:0 0 calc(80% - 50px);
        margin-left:50px;
    }
     .row-50px > .col75-m{
        flex:0 0 calc(75% - 50px);
        margin-left:50px;
    }
     .row-50px > .col70-m{
        flex:0 0 calc(70% - 50px);
        margin-left:50px;
    }
     .row-50px > .col60-m{
        flex:0 0 calc(60% - 50px);
        margin-left:50px;
    }
     .row-50px > .col50-m{
        flex:0 0 calc(50% - 50px);
        margin-left:50px;
    }
     .row-50px > .col40-m{
        flex:0 0 calc(40% - 50px);
        margin-left:50px;
    }
     .row-50px > .col33-m{
        flex:0 0 calc(33.3333% - 50px);
        margin-left:50px;
    }
     .row-50px > .col30-m{
        flex:0 0 calc(30% - 50px);
        margin-left:50px;
    }
     .row-50px > .col25-m{
        flex:0 0 calc(25% - 50px);
        margin-left:50px;
    }
     .row-50px > .col20-m{
        flex:0 0 calc(20% - 50px);
        margin-left:50px;
    }
     .row-50px > .col16-m{
        flex:0 0 calc(16.6666% - 50px);
        margin-left:50px;
    }
     .row-50px > .col12-m{
        flex:0 0 calc(12.5% - 50px);
        margin-left:50px;
    }
     .row-50px > .col10-m{
        flex:0 0 calc(10% - 50px);
        margin-left:50px;
    }
}
 @media(max-width:1199px){
     .row-50px > .col100-t{
        flex:0 0 calc(100% - 50px);
        margin-left:50px;
    }
     .row-50px > .col90-t{
        flex:0 0 calc(90% - 50px);
        margin-left:50px;
    }
     .row-50px > .col80-t{
        flex:0 0 calc(80% - 50px);
        margin-left:50px;
    }
     .row-50px > .col75-t{
        flex:0 0 calc(75% - 50px);
        margin-left:50px;
    }
     .row-50px > .col70-t{
        flex:0 0 calc(70% - 50px);
        margin-left:50px;
    }
     .row-50px > .col60-t{
        flex:0 0 calc(60% - 50px);
        margin-left:50px;
    }
     .row-50px > .col50-t{
        flex:0 0 calc(50% - 50px);
        margin-left:50px;
    }
     .row-50px > .col40-t{
        flex:0 0 calc(40% - 50px);
        margin-left:50px;
    }
     .row-50px > .col33-t{
        flex:0 0 calc(33.3333% - 50px);
        margin-left:50px;
    }
     .row-50px > .col30-t{
        flex:0 0 calc(30% - 50px);
        margin-left:50px;
    }
     .row-50px > .col25-t{
        flex:0 0 calc(25% - 50px);
        margin-left:50px;
    }
     .row-50px > .col20-t{
        flex:0 0 calc(20% - 50px);
        margin-left:50px;
    }
     .row-50px > .col16-t{
        flex:0 0 calc(16.6666% - 50px);
        margin-left:50px;
    }
     .row-50px > .col12-t{
        flex:0 0 calc(12.5% - 50px);
        margin-left:50px;
    }
     .row-50px > .col10-t{
        flex:0 0 calc(10% - 50px);
        margin-left:50px;
    }
}
 @media(max-width:767px){
     .row-50px > .col100-s{
        flex:0 0 calc(100% - 50px);
        margin-left:50px;
    }
     .row-50px > .col90-s{
        flex:0 0 calc(90% - 50px);
        margin-left:50px;
    }
     .row-50px > .col80-s{
        flex:0 0 calc(80% - 50px);
        margin-left:50px;
    }
     .row-50px > .col75-s{
        flex:0 0 calc(75% - 50px);
        margin-left:50px;
    }
     .row-50px > .col70-s{
        flex:0 0 calc(70% - 50px);
        margin-left:50px;
    }
     .row-50px > .col60-s{
        flex:0 0 calc(60% - 50px);
        margin-left:50px;
    }
     .row-50px > .col50-s{
        flex:0 0 calc(50% - 50px);
        margin-left:50px;
    }
     .row-50px > .col40-s{
        flex:0 0 calc(40% - 50px);
        margin-left:50px;
    }
     .row-50px > .col33-s{
        flex:0 0 calc(33.3333% - 50px);
        margin-left:50px;
    }
     .row-50px > .col30-s{
        flex:0 0 calc(30% - 50px);
        margin-left:50px;
    }
     .row-50px > .col25-s{
        flex:0 0 calc(25% - 50px);
        margin-left:50px;
    }
     .row-50px > .col20-s{
        flex:0 0 calc(20% - 50px);
        margin-left:50px;
    }
     .row-50px > .col16-s{
        flex:0 0 calc(16.6666% - 50px);
        margin-left:50px;
    }
     .row-50px > .col12-s{
        flex:0 0 calc(12.5% - 50px);
        margin-left:50px;
    }
     .row-50px > .col10-s{
        flex:0 0 calc(10% - 50px);
        margin-left:50px;
    }
}
 .row-80px{
    display:flex;
    flex-wrap:wrap;
    margin-left:-80px;
}
 .row-80px > .col100-l{
    flex:0 0 calc(100% - 80px);
    margin-left:80px;
}
 .row-80px > .col90-l{
    flex:0 0 calc(90% - 80px);
    margin-left:80px;
}
 .row-80px > .col80-l{
    flex:0 0 calc(80% - 80px);
    margin-left:80px;
}
 .row-80px > .col75-l{
    flex:0 0 calc(75% - 80px);
    margin-left:80px;
}
 .row-80px > .col70-l{
    flex:0 0 calc(70% - 80px);
    margin-left:80px;
}
 .row-80px > .col60-l{
    flex:0 0 calc(60% - 80px);
    margin-left:80px;
}
 .row-80px > .col50-l{
    flex:0 0 calc(50% - 80px);
    margin-left:80px;
}
 .row-80px > .col40-l{
    flex:0 0 calc(40% - 80px);
    margin-left:80px;
}
 .row-80px > .col33-l{
    flex:0 0 calc(33.3333% - 80px);
    margin-left:80px;
}
 .row-80px > .col30-l{
    flex:0 0 calc(30% - 80px);
    margin-left:80px;
}
 .row-80px > .col25-l{
    flex:0 0 calc(25% - 80px);
    margin-left:80px;
}
 .row-80px > .col20-l{
    flex:0 0 calc(20% - 80px);
    margin-left:80px;
}
 .row-80px > .col16-l{
    flex:0 0 calc(16.6666% - 80px);
    margin-left:80px;
}
 .row-80px > .col12-l{
    flex:0 0 calc(12.5% - 80px);
    margin-left:80px;
}
 .row-80px > .col10-l{
    flex:0 0 calc(10% - 80px);
    margin-left:80px;
}
 @media(max-width:1399px){
     .row-80px > .col100-m{
        flex:0 0 calc(100% - 80px);
        margin-left:80px;
    }
     .row-80px > .col90-m{
        flex:0 0 calc(90% - 80px);
        margin-left:80px;
    }
     .row-80px > .col80-m{
        flex:0 0 calc(80% - 80px);
        margin-left:80px;
    }
     .row-80px > .col75-m{
        flex:0 0 calc(75% - 80px);
        margin-left:80px;
    }
     .row-80px > .col70-m{
        flex:0 0 calc(70% - 80px);
        margin-left:80px;
    }
     .row-80px > .col60-m{
        flex:0 0 calc(60% - 80px);
        margin-left:80px;
    }
     .row-80px > .col50-m{
        flex:0 0 calc(50% - 80px);
        margin-left:80px;
    }
     .row-80px > .col40-m{
        flex:0 0 calc(40% - 80px);
        margin-left:80px;
    }
     .row-80px > .col33-m{
        flex:0 0 calc(33.3333% - 80px);
        margin-left:80px;
    }
     .row-80px > .col30-m{
        flex:0 0 calc(30% - 80px);
        margin-left:80px;
    }
     .row-80px > .col25-m{
        flex:0 0 calc(25% - 80px);
        margin-left:80px;
    }
     .row-80px > .col20-m{
        flex:0 0 calc(20% - 80px);
        margin-left:80px;
    }
     .row-80px > .col16-m{
        flex:0 0 calc(16.6666% - 80px);
        margin-left:80px;
    }
     .row-80px > .col12-m{
        flex:0 0 calc(12.5% - 80px);
        margin-left:80px;
    }
     .row-80px > .col10-m{
        flex:0 0 calc(10% - 80px);
        margin-left:80px;
    }
}
 @media(max-width:1199px){
     .row-80px > .col100-t{
        flex:0 0 calc(100% - 80px);
        margin-left:80px;
    }
     .row-80px > .col90-t{
        flex:0 0 calc(90% - 80px);
        margin-left:80px;
    }
     .row-80px > .col80-t{
        flex:0 0 calc(80% - 80px);
        margin-left:80px;
    }
     .row-80px > .col75-t{
        flex:0 0 calc(75% - 80px);
        margin-left:80px;
    }
     .row-80px > .col70-t{
        flex:0 0 calc(70% - 80px);
        margin-left:80px;
    }
     .row-80px > .col60-t{
        flex:0 0 calc(60% - 80px);
        margin-left:80px;
    }
     .row-80px > .col50-t{
        flex:0 0 calc(50% - 80px);
        margin-left:80px;
    }
     .row-80px > .col40-t{
        flex:0 0 calc(40% - 80px);
        margin-left:80px;
    }
     .row-80px > .col33-t{
        flex:0 0 calc(33.3333% - 80px);
        margin-left:80px;
    }
     .row-80px > .col30-t{
        flex:0 0 calc(30% - 80px);
        margin-left:80px;
    }
     .row-80px > .col25-t{
        flex:0 0 calc(25% - 80px);
        margin-left:80px;
    }
     .row-80px > .col20-t{
        flex:0 0 calc(20% - 80px);
        margin-left:80px;
    }
     .row-80px > .col16-t{
        flex:0 0 calc(16.6666% - 80px);
        margin-left:80px;
    }
     .row-80px > .col12-t{
        flex:0 0 calc(12.5% - 80px);
        margin-left:80px;
    }
     .row-80px > .col10-t{
        flex:0 0 calc(10% - 80px);
        margin-left:80px;
    }
}
 @media(max-width:767px){
     .row-80px > .col100-s{
        flex:0 0 calc(100% - 80px);
        margin-left:80px;
    }
     .row-80px > .col90-s{
        flex:0 0 calc(90% - 80px);
        margin-left:80px;
    }
     .row-80px > .col80-s{
        flex:0 0 calc(80% - 80px);
        margin-left:80px;
    }
     .row-80px > .col75-s{
        flex:0 0 calc(75% - 80px);
        margin-left:80px;
    }
     .row-80px > .col70-s{
        flex:0 0 calc(70% - 80px);
        margin-left:80px;
    }
     .row-80px > .col60-s{
        flex:0 0 calc(60% - 80px);
        margin-left:80px;
    }
     .row-80px > .col50-s{
        flex:0 0 calc(50% - 80px);
        margin-left:80px;
    }
     .row-80px > .col40-s{
        flex:0 0 calc(40% - 80px);
        margin-left:80px;
    }
     .row-80px > .col33-s{
        flex:0 0 calc(33.3333% - 80px);
        margin-left:80px;
    }
     .row-80px > .col30-s{
        flex:0 0 calc(30% - 80px);
        margin-left:80px;
    }
     .row-80px > .col25-s{
        flex:0 0 calc(25% - 80px);
        margin-left:80px;
    }
     .row-80px > .col20-s{
        flex:0 0 calc(20% - 80px);
        margin-left:80px;
    }
     .row-80px > .col16-s{
        flex:0 0 calc(16.6666% - 80px);
        margin-left:80px;
    }
     .row-80px > .col12-s{
        flex:0 0 calc(12.5% - 80px);
        margin-left:80px;
    }
     .row-80px > .col10-s{
        flex:0 0 calc(10% - 80px);
        margin-left:80px;
    }
}
 .row-100px{
    display:flex;
    flex-wrap:wrap;
    margin-left:-100px;
}
 .row-100px > .col100-l{
    flex:0 0 calc(100% - 100px);
    margin-left:100px;
}
 .row-100px > .col90-l{
    flex:0 0 calc(90% - 100px);
    margin-left:100px;
}
 .row-100px > .col80-l{
    flex:0 0 calc(80% - 100px);
    margin-left:100px;
}
 .row-100px > .col75-l{
    flex:0 0 calc(75% - 100px);
    margin-left:100px;
}
 .row-100px > .col70-l{
    flex:0 0 calc(70% - 100px);
    margin-left:100px;
}
 .row-100px > .col60-l{
    flex:0 0 calc(60% - 100px);
    margin-left:100px;
}
 .row-100px > .col50-l{
    flex:0 0 calc(50% - 100px);
    margin-left:260px;
}
 .row-100px > .col40-l{
    flex:0 0 calc(40% - 100px);
    margin-left:100px;
}
 .row-100px > .col33-l{
    flex:0 0 calc(33.3333% - 100px);
    margin-left:100px;
}
 .row-100px > .col30-l{
    flex:0 0 calc(30% - 100px);
    margin-left:100px;
}
 .row-100px > .col25-l{
    flex:0 0 calc(25% - 100px);
    margin-left:100px;
}
 .row-100px > .col20-l{
    flex:0 0 calc(20% - 100px);
    margin-left:100px;
}
 .row-100px > .col16-l{
    flex:0 0 calc(16.6666% - 100px);
    margin-left:100px;
}
 .row-100px > .col12-l{
    flex:0 0 calc(12.5% - 100px);
    margin-left:100px;
}
 .row-100px > .col10-l{
    flex:0 0 calc(10% - 100px);
    margin-left:100px;
}
 @media(max-width:1399px){
     .row-100px > .col100-m{
        flex:0 0 calc(100% - 100px);
        margin-left:100px;
    }
     .row-100px > .col90-m{
        flex:0 0 calc(90% - 100px);
        margin-left:100px;
    }
     .row-100px > .col80-m{
        flex:0 0 calc(80% - 100px);
        margin-left:100px;
    }
     .row-100px > .col75-m{
        flex:0 0 calc(75% - 100px);
        margin-left:100px;
    }
     .row-100px > .col70-m{
        flex:0 0 calc(70% - 100px);
        margin-left:100px;
    }
     .row-100px > .col60-m{
        flex:0 0 calc(60% - 100px);
        margin-left:100px;
    }
     .row-100px > .col50-m{
        flex:0 0 calc(50% - 100px);
        margin-left:100px;
    }
     .row-100px > .col40-m{
        flex:0 0 calc(40% - 100px);
        margin-left:100px;
    }
     .row-100px > .col33-m{
        flex:0 0 calc(33.3333% - 100px);
        margin-left:100px;
    }
     .row-100px > .col30-m{
        flex:0 0 calc(30% - 100px);
        margin-left:100px;
    }
     .row-100px > .col25-m{
        flex:0 0 calc(25% - 100px);
        margin-left:100px;
    }
     .row-100px > .col20-m{
        flex:0 0 calc(20% - 100px);
        margin-left:100px;
    }
     .row-100px > .col16-m{
        flex:0 0 calc(16.6666% - 100px);
        margin-left:100px;
    }
     .row-100px > .col12-m{
        flex:0 0 calc(12.5% - 100px);
        margin-left:100px;
    }
     .row-100px > .col10-m{
        flex:0 0 calc(10% - 100px);
        margin-left:100px;
    }
}
 @media(max-width:1199px){
     .row-100px > .col100-t{
        flex:0 0 calc(100% - 100px);
        margin-left:100px;
    }
     .row-100px > .col90-t{
        flex:0 0 calc(90% - 100px);
        margin-left:100px;
    }
     .row-100px > .col80-t{
        flex:0 0 calc(80% - 100px);
        margin-left:100px;
    }
     .row-100px > .col75-t{
        flex:0 0 calc(75% - 100px);
        margin-left:100px;
    }
     .row-100px > .col70-t{
        flex:0 0 calc(70% - 100px);
        margin-left:100px;
    }
     .row-100px > .col60-t{
        flex:0 0 calc(60% - 100px);
        margin-left:100px;
    }
     .row-100px > .col50-t{
        flex:0 0 calc(50% - 100px);
        margin-left:100px;
    }
     .row-100px > .col40-t{
        flex:0 0 calc(40% - 100px);
        margin-left:100px;
    }
     .row-100px > .col33-t{
        flex:0 0 calc(33.3333% - 100px);
        margin-left:100px;
    }
     .row-100px > .col30-t{
        flex:0 0 calc(30% - 100px);
        margin-left:100px;
    }
     .row-100px > .col25-t{
        flex:0 0 calc(25% - 100px);
        margin-left:100px;
    }
     .row-100px > .col20-t{
        flex:0 0 calc(20% - 100px);
        margin-left:100px;
    }
     .row-100px > .col16-t{
        flex:0 0 calc(16.6666% - 100px);
        margin-left:100px;
    }
     .row-100px > .col12-t{
        flex:0 0 calc(12.5% - 100px);
        margin-left:100px;
    }
     .row-100px > .col10-t{
        flex:0 0 calc(10% - 100px);
        margin-left:100px;
    }
}
 @media(max-width:767px){
     .row-100px{
        margin-left:-50px;
    }
     .row-100px > .col100-s{
        flex:0 0 calc(100% - 50px);
        margin-left:50px;
    }
     .row-100px > .col90-s{
        flex:0 0 calc(90% - 50px);
        margin-left:50px;
    }
     .row-100px > .col80-s{
        flex:0 0 calc(80% - 50px);
        margin-left:50px;
    }
     .row-100px > .col75-s{
        flex:0 0 calc(75% - 50px);
        margin-left:50px;
    }
     .row-100px > .col70-s{
        flex:0 0 calc(70% - 50px);
        margin-left:50px;
    }
     .row-100px > .col60-s{
        flex:0 0 calc(60% - 50px);
        margin-left:50px;
    }
     .row-100px > .col50-s{
        flex:0 0 calc(50% - 50px);
        margin-left:50px;
    }
     .row-100px > .col40-s{
        flex:0 0 calc(40% - 50px);
        margin-left:50px;
    }
     .row-100px > .col33-s{
        flex:0 0 calc(33.3333% - 50px);
        margin-left:50px;
    }
     .row-100px > .col30-s{
        flex:0 0 calc(30% - 50px);
        margin-left:50px;
    }
     .row-100px > .col25-s{
        flex:0 0 calc(25% - 50px);
        margin-left:50px;
    }
     .row-100px > .col20-s{
        flex:0 0 calc(20% - 500px);
        margin-left:50px;
    }
     .row-100px > .col16-s{
        flex:0 0 calc(16.6666% - 50px);
        margin-left:50px;
    }
     .row-100px > .col12-s{
        flex:0 0 calc(12.5% - 50px);
        margin-left:50px;
    }
     .row-100px > .col10-s{
        flex:0 0 calc(10% - 50px);
        margin-left:50px;
    }
}
