/*SimplonMono*/
@font-face {
    font-family: Simplon-Bold;
    src: url('../fonts/simplonmono/SimplonMono-Bold.otf');
}

@font-face {
    font-family: Simplon-BoldItalic;
    src: url('../fonts/simplonmono/SimplonMono-BoldItalic.otf');
}

@font-face {
    font-family: Simplon-Medium;
    src: url('../fonts/simplonmono/SimplonMono-Medium.otf');
}

@font-face {
    font-family: Simplon-MediumItalic;
    src: url('../fonts/simplonmono/SimplonMono-MediumItalic.otf');
}

@font-face {
    font-family: Simplon-Regular;
    src: url('../fonts/simplonmono/SimplonMono-Regular.otf');
}

@font-face {
    font-family: Simplon-RegularItalic;
    src: url('../fonts/simplonmono/SimplonMono-RegularItalic.otf');
}

@font-face {
    font-family: Simplon-Light;
    src: url('../fonts/simplonmono/SimplonMono-Light.otf');
}

@font-face {
    font-family: Simplon-LightItalic;
    src: url('../fonts/simplonmono/SimplonMono-LightItalic.otf');
}

/*Barlow*/
@font-face {
    font-family: Barlow-Black;
    src: url('../fonts/barlow/Barlow-Black.ttf');
}

@font-face {
    font-family: Barlow-BlackItalic;
    src: url('../fonts/barlow/Barlow-BlackItalic.ttf')
}

@font-face {
    font-family: Barlow-Bold;
    src: url('../fonts/barlow/Barlow-Bold.ttf');
}

@font-face {
    font-family: Barlow-BoldItalic;
    src: url('../fonts/barlow/Barlow-BoldItalic.ttf')
}

@font-face {
    font-family: Barlow-ExtraBold;
    src: url('../fonts/barlow/Barlow-ExtraBold.ttf')
}

@font-face {
    font-family: Barlow-ExtraBoldItalic;
    src: url('../fonts/barlow/Barlow-ExtraBoldItalic.ttf')
}

@font-face {
    font-family: Barlow-ExtraLight;
    src: url('../fonts/barlow/Barlow-ExtraLight.ttf')
}

@font-face {
    font-family: Barlow-ExtraLightItalic;
    src: url('../fonts/barlow/Barlow-ExtraLightItalic.ttf')
}

@font-face {
    font-family: Barlow-Italic;
    src: url('../fonts/barlow/Barlow-Italic.ttf');
}

@font-face {
    font-family: Barlow-Light;
    src: url('../fonts/barlow/Barlow-Light.ttf')
}

@font-face {
    font-family: Barlow-LightItalic;
    src: url('../fonts/barlow/Barlow-LightItalic.ttf')
}

@font-face {
    font-family: Barlow-Medium;
    src: url('../fonts/barlow/Barlow-Medium.ttf')
}

@font-face {
    font-family: Barlow-MediumItalic;
    src: url('../fonts/barlow/Barlow-MediumItalic.ttf')
}

@font-face {
    font-family: Barlow-Regular;
    src: url('../fonts/barlow/Barlow-Regular.ttf');
}

@font-face {
    font-family: Barlow-SemiBold;
    src: url('../fonts/barlow/Barlow-SemiBold.ttf');
}

@font-face {
    font-family: Barlow-SemiBoldItalic;
    src: url('../fonts/barlow/Barlow-SemiBoldItalic.ttf');
}

@font-face {
    font-family: Barlow-Thin;
    src: url('../fonts/barlow/Barlow-Thin.ttf');
}

@font-face {
    font-family: Barlow-ThinItalic;
    src: url('../fonts/barlow/Barlow-ThinItalic.ttf');
}

/*CORES*/
/*PRETO - #000000*/
/*BRANCO - #FFFFFF*/

/*CIANO - #63B1BC*/
/*ROSE RED - #ED145B*/
/*LIGHT GREY - #D0D3D4*/
/*BLUE WHALE - #1F2A44*/

/*AMARELO - #EFB661*/
/*AZUL- #0762C8*/
/*CINZA - #63666A*/

/*BASE*/
body {
    font-family: "Barlow-Regular";
}

    /*TEXTO*/
    p {
        font-family: "Barlow-Regular";
        margin: 0;
        padding: 0;        
    }

    /*LINKS*/
    a {
        font-family: "Barlow-Regular";
        margin: 0;
        padding: 0;
        color: #63B1BC;
    }

    
    a:hover {
        text-decoration: none;
        color: #000000;
    }

    .blue {
		color: #1F2A44;
	}


/*UIkit*/
.uk-light {
    color: #FFFFFF;
}

.uk-dark {
    color: #1F2A44;
}

.uk-overlay-default {
    background: rgba(0, 0, 0, .8);
}

/*DIVIDERS*/
.uk-divider {
    border-top: 1px solid rgb(214, 214, 214) !important;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 50px;
}

.uk-divider-rosa {
    border-top: 5px solid #ED145B !important;
    margin-top: 10px;
    margin-bottom: 30px;
    margin-left:120px;
    margin-right: 120px
}

.uk-divider-branco {
    border-top: 10px solid white !important;
    margin-top: 10px;
    margin-bottom: 30px;
    margin-left:10px;
    margin-right:10px
}

.uk-divider-small {
    margin-top: 10px;
    margin-bottom: 30px;
}
.uk-divider-small-branco::after {
    border-top: 5px solid #ffffff !important;
    border-radius: 10px;
}
.uk-divider-small::after {
    border-top: 5px solid #63B1BC !important;
    border-radius: 10px;
}

.uk-divider-small-cinza {
    margin-top: 10px;
    margin-bottom: 30px;
}
.uk-divider-small-cinza::after {
    border-top: 5px solid #eee !important;
    border-radius: 10px;
}
    .uk-divider-small-cinza-1 {
        margin-top: 10px;
        margin-bottom: 30px;
    }
    .uk-divider-small-cinza-1::after {
        border-top: 5px solid #63666A !important;
        border-radius: 10px;
    }  

/*BARS*/
.uk-bar-preto {
    background-color: #000000;
    padding: 5px 20px;
}
.uk-bar-branco {
    background-color: #FFFFFF;
    padding: 5px 20px;
}
.uk-bar-cinza {
    background-color: #D0D3D4;
    padding: 5px 20px;
}
.uk-bar-cinza-1 {
    background-color: #63666A;
    padding: 5px 20px;
}
.uk-bar-cinza-2 {
    background-color: #1F2A44;
    padding: 5px 20px;
}
.uk-bar-azul {
    background-color: #63B1BC;
    padding: 5px 20px;
}
.uk-bar-rosa {
    background-color: #ED145B;
    padding: 5px 20px;
}

/*COLORS*/
.uk-color-preto {
    color: #000000;
}
.uk-color-branco {
    color: #FFFFFF;
}
.uk-color-cinza {
    color: #D0D3D4;
}
.uk-color-cinza-1 {
    color: #63666A;
}
.uk-color-cinza-2 {
    color: #1F2A44;
}
.uk-color-azul {
    color: #63B1BC;
}
.uk-color-rosa {
    color: #ED145B;
}

/*SECTIONS*/
.uk-section-preto {
    background-color: #000000
}
.uk-section-branco {
    background-color: #FFFFFF;
}
.uk-section-cinza {
    background-color: #D0D3D4;
}
.uk-section-cinza-1 {
    background-color: #63666A;
}
.uk-section-cinza-2 {
    background-color: #1F2A44;
}
.uk-section-cinza-3 {
    background-color: #EEEEEE;
}
.uk-section-azul {
    background-color: #63B1BC;
}
.uk-section-rosa {
    background-color: #ED145B;
}
.uk-section-baleia {
    background-color: #0762C8;
}
.uk-section-amarelo {
    background-color: #EFB661;
}
.uk-section-azul-escuro {
    background-color: #172033;
}

/*FLAGS*/
.uk-flag {
    font-family: "Simplon-Light";
    padding: 5px 20px 5px 10px;
    margin: 20px 0;
    color: #FFFFFF;
}

    .uk-flag-rosa {
        background: url("../images/buttons/flag_rosa.png");
        background-size: 100% 100%;
    }

/*BUTTONS*/
.uk-button {
    font-family: "Simplon-Bold";
    padding: 5px 30px;
    color: #FFFFFF;
}

.uk-button-gf {
    font-family: "Simplon-Bold";
    padding: 5px 30px;
    color: #1F2A44;
}

.uk-button-aprovados-cel {
    background: url("../images/body/faculdade/graduacao/btn_listao.png");
    background-size: 100% 100%;
    padding: 30px;
}

.uk-button-aprovados {
    background: url("../images/body/faculdade/graduacao/btn_listao.png");
    background-size: 100% 100%;
    padding: 50px;
}

.uk-button-matricula {
    background: url("../images/body/faculdade/graduacao/btn_docs.png");
    background-size: 100% 100%;
    padding: 50px 100px;
}

.uk-button-matricula-cel {
    background: url("../images/body/faculdade/graduacao/btn_docs.png");
    background-size: 100% 100%;
    padding: 30px;
}

.uk-button-vestibular-cel {
    background: url("../images/buttons/button_vestibular.png");
    background-size: 100% 100%;
    padding: 25px 50px;
}

.uk-button-enem-cel {
    background: url("../images/buttons/button_enem.png");
    background-size: 100% 100%;
    padding: 25px 50px;
}

.uk-button-premiacao-cel {
    background: url("../images/buttons/button_tcc.png");
    background-size: 100% 100%;
    padding: 30px;
}

.uk-button-vestibular {
    background: url("../images/buttons/button_vestibular.png");
    background-size: 100% 100%;
    padding: 50px 100px;
}

.uk-button-enem {
    background: url("../images/buttons/button_enem.png");
    background-size: 100% 100%;
    padding: 50px 100px;
}

.uk-button-premiacao {
    background: url("../images/buttons/button_tcc.png");
    background-size: 100% 100%;
    padding: 50px;
}

.uk-button img {
    margin-right: 10px;
}
.uk-button i {
    margin-right: 10px;
}
.uk-button.uk-button-form {
    margin-left: -70px;
}

    .uk-button-default-preto {
        background-color: #000000;
        border-radius: 6px;
    }
    .uk-button-default-branco {
        background-color: #FFFFFF;
        border-radius: 6px;
    }
    .uk-button-default-cinza {
        background-color: #D0D3D4;
        border-radius: 6px;
    }
    .uk-button-default-cinza-1 {
        background-color: #63666A;
        border-radius: 6px;
    }
    .uk-button-default-cinza-2 {
        background-color: #1F2A44;
        border-radius: 6px;
    }
    .uk-button-default-azul {
        background-color: #63B1BC;
        border-radius: 6px;
    }
    .uk-button-default-rosa {
        background-color: #ED145B;
        border-radius: 6px;
    }

    .uk-button-rosa {
        background: url("../images/buttons/button_rosa.png");
        background-size: 100% 100%;
    }
    .uk-button-azul {
        background: url("../images/buttons/button_azul.png");
        background-size: 100% 100%;
    }

    .uk-button-branco {
        color: #63B1BC;
        background: url("../images/buttons/button_branco.png");
        background-size: 100% 100%;
    }

    .uk-button-branco:hover{
        color: white;
        background: url("../images/buttons/button_cereja.png");
        background-size: 100% 100%;
    }

    .uk-button-cinza {
        color: white;
        background: url("../images/buttons/button_cinza_1.png");
        background-size: 100% 100%;
    }

    .uk-button-cinza-1 {
        color: white;
        background: url("../images/buttons/button_cinza_1.png");
        background-size: 100% 100%;
    }

    .uk-button-cinza-1:hover{
        color: #1F2A44;        
        background: url("../images/buttons/button_cereja.png");
        background-size: 100% 100%;
    }

/*INPUTS*/
.uk-input {
    color: #1F2A44 !important;
    padding: 0 80px 0 15px;
    border: transparent;
}

.uk-input-curve {
    border-radius: 6px;
}

textarea.uk-input {
    height: 100%;
}

.uk-input:focus {
    color: #1F2A44 !important;
}

    .uk-input-preto {
        background-color: #000000 !important;
    }
    .uk-input-branco {
        background-color: #FFFFFF !important;
    }
    .uk-input-cinza {
        background-color: #EEEEEE !important;
    }
    .uk-input-cinza-1 {
        background-color: #63666A !important;
    }
    .uk-input-cinza-2 {
        background-color: #1F2A44 !important;
    }
    .uk-input-azul {
        background-color: #63B1BC !important;
    }
    .uk-input-rosa {
        background-color: #ED145B !important;
    }

.uk-navbar-toggle {
    height: 100%;
}

.uk-navbar-item {
    height: 58px;
}

.uk-search-input {
    font-family: "Simplon-Bold";
    border: none;
    color: #63B1BC;
    height: 58px;
}

/*CARDS*/
.uk-card {
    max-height: 450px;
}

.uk-card-grade-1 {    
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 250px;
    background-color: #1F2A44;
    color: #FFFFFF;     
}
.uk-card-grade-1-1 {    
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 100px;
    background-color:#1F2A44;
    color:#FFFFFF;     
}

.uk-card-grade-1-1-1{    
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 100px;
    background-color: #1F2A44;
    color: #FFFFFF
}

.uk-card-grade-2 {    
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 300px;
           
}
.uk-card-grade-2-1 {    
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 250px;           
}

.uk-card-grade-2-2 {    
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;   
    max-height: 430px;
    color: #1F2A44;
    background-color: #FFFFFF;           
}

.uk-card-grade-3 {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;   
    max-height: 50px;     
}

.uk-card-cursos{    
    padding-top: 30px;
    padding-right: 40px;
    padding-bottom: 30px;
    padding-left: 40px;  
    border-radius: 10px; 
    max-height: 700px;
    background-color: #1F2A44;
    color: #FFFFFF;
    line-height: 20px;    
}

.uk-card-inter{    
    padding-top: 30px;
    padding-right: 40px;
    padding-bottom: 30px;
    padding-left: 40px;  
    border-radius: 10px; 
    max-width: 400px;
    background-color: #0762C8;
    color: #FFFFFF;
    line-height: 30px;    
}

.uk-card-pos{    
    padding-top: 30px;
    padding-right: 40px;
    padding-bottom: 30px;
    padding-left: 40px;  
    border-radius: 10px;     
    max-height: 700px;
    background-color: #172033;
    color: #FFFFFF;
    line-height: 20px;
    border-style:solid;
    border-color: #EFB661;
    border-width: 2px;            
}

.uk-card-home {
    padding: 15px;
    color: #FFFFFF;
    position: absolute;
    margin-top: -55px;
    margin-left: 55px;
}

    .uk-card-preto {
        background-color: #000000;
    }
    .uk-card-branco {
        background-color: #FFFFFF;
    }
    .uk-card-cinza {
        background-color: #D0D3D4;
    }
    .uk-card-cinza-1 {
        background-color: #63666A;
    }
    .uk-card-cinza-2 {
        background-color: #1F2A44;
    }
    .uk-card-azul {
        background-color: #63B1BC;
    }
    .uk-card-rosa {
        background-color: #ED145B;
    }

/*LIST*/
.uk-list>li:nth-child(n+2), .uk-list>li>ul {
    margin-top: 0;
}

/*LIST MODIFIER*/
.uk-list-arrow li {
    position: relative;
    padding-left: calc(1.5em + 10px);
    margin-bottom: 10px;
}

    .uk-list-arrow li::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 1.5em;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        float: left;
        background-image: url("../images/icons/icon_arrow.svg");
    }

.uk-list-location li {
    position: relative;
    padding-left: calc(1.5em + 10px);
    margin-bottom: 10px;
}

    .uk-list-location li::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 1.5em;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        float: left;
        background-image: url("../images/icons/icon_location.svg");
    }

.uk-list-email li {
    position: relative;
    padding-left: calc(1.5em + 10px);
    margin-bottom: 10px;
}

    .uk-list-email li::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 1.5em;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        float: left;
        background-image: url("../images/icons/icon_email.svg");
    }

    .uk-list-user li {
        position: relative;
        padding-left: calc(1.5em + 10px);
        margin-bottom: 10px;
    }
    
        .uk-list-user li::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 1.5em;
            height: 1.5em;
            background-repeat: no-repeat;
            background-position: 50% 50%;
            float: left;
            background-image: url("../images/icons/icon_users.svg");
        }

.uk-list-email-gf li {
        position: relative;
        padding-left: calc(1.5em + 10px);
        margin-bottom: 10px;
    }
    
        .uk-list-email-gf li::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 1.5em;
            height: 1.5em;
            background-repeat: no-repeat;
            background-position: 50% 50%;
            float: left;
            background-image: url("../images/icons/icon_email-gf.png");
        }
    

.uk-list-fone li {
    position: relative;
    padding-left: calc(1.5em + 10px);
    margin-bottom: 10px;
}

    .uk-list-fone li::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 1.5em;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        float: left;        
        background-image: url("../images/icons/icon_phone.svg");
    }

.uk-list-whatsapp li {
    position: relative;
    padding-left: calc(1.5em + 10px);
    margin-bottom: 10px;
}
    
    .uk-list-whatsapp li::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 1.5em;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        float: left;
        background-image: url("../images/icons/icon_whats.svg");
    }


/* Listas página colsulta de graduados */

.striped-list > li {
    padding-left: 10px;
}

.uk-striped-list > li:nth-of-type(odd) {
    background-color: #A6EFFF;
    border-radius: 5px;    
}

.uk-striped-list-body{
    list-style-type: none;
    text-align: left;    
    margin: 0;
    padding: 0;        
    font-family: Barlow-Regular;   
    line-height: 35px;        
}

.ra-right {  
    float: right;
    padding-right: 10px;
    font-style: italic;    
}




/*BORDERS*/
    /*TOP*/
    .uk-border-top-preto {
        border-top: 2px solid #000000;
    }
    .uk-border-top-branco {
        border-top: 2px solid #FFFFFF;
    }
    .uk-border-top-cinza {
        border-top: 2px solid #D0D3D4;
    }
    .uk-border-top-cinza-1 {
        border-top: 2px solid #63666A;
    }
    .uk-border-top-cinza-2 {
        border-top: 2px solid #1F2A44;
    }
    .uk-border-top-azul {
        border-top: 2px solid #63B1BC;
    }
    .uk-border-top-rosa {
        border-top: 2px solid #ED145B;
    }

    /*RIGHT*/
    .uk-border-right-preto {
        border-right: 2px solid #000000;
    }
    .uk-border-right-branco {
        border-right: 2px solid #FFFFFF;
    }
    .uk-border-right-cinza {
        border-right: 2px solid #D0D3D4;
    }
    .uk-border-right-cinza-1 {
        border-right: 2px solid #63666A;
    }
    .uk-border-right-cinza-2 {
        border-right: 2px solid #1F2A44;
    }
    .uk-border-right-azul {
        border-right: 2px solid #63B1BC;
    }
    .uk-border-right-rosa {
        border-right: 2px solid #ED145B;
    }

    /*BOTTOM*/
    .uk-border-bottom-preto {
        border-bottom: 2px solid #000000;
    }
    .uk-border-bottom-branco {
        border-bottom: 2px solid #FFFFFF;
    }
    .uk-border-bottom-cinza {
        border-bottom: 2px solid #D0D3D4;
    }
    .uk-border-bottom-cinza-1 {
        border-bottom: 2px solid #63666A;
    }
    .uk-border-bottom-cinza-2 {
        border-bottom: 2px solid #1F2A44;
    }
    .uk-border-bottom-azul {
        border-bottom: 2px solid #63B1BC;
    }
    .uk-border-bottom-rosa {
        border-bottom: 2px solid #ED145B;
    }

    /*LEFT*/
    .uk-border-left-preto {
        border-left: 2px solid #000000;
    }
    .uk-border-left-branco {
        border-left: 2px solid #FFFFFF;
    }
    .uk-border-left-cinza {
        border-left: 2px solid #D0D3D4;
    }
    .uk-border-left-cinza-1 {
        border-left: 2px solid #63666A;
    }
    .uk-border-left-cinza-2 {
        border-left: 2px solid #1F2A44;
    }
    .uk-border-left-azul {
        border-left: 2px solid #63B1BC;
    }
    .uk-border-left-rosa {
        border-left: 2px solid #ED145B;
    }


.uk-totop {
    position: absolute;
    right: 16%;
    font-size: 10px;
    padding: 15px 10px;
    background-color: #63B1BC;
    color: #FFFFFF;
    margin-top: -40px;
}


/*MASONRY*/
.grid {
  height: 670px;
}

@media screen and (max-width: 1365px) {
    .grid {
        height: 900px;
    }
}

.grid:after {
  content: '';
  display: block;
  clear: both;
}

.grid-sizer,
.grid-item {
  width: 25%;
  height: 33.333%;
}

.grid-item {
  float: left;
}

.grid-item img {
    width: 100%;
    height: 100%;
}

.uk-visible-toggle:hover .uk-position-top-left>.uk-flag  {
    visibility: hidden;
}

.uk-visible-toggle:hover .uk-position-cover {
    border: 4px solid #63B1BC;
}

/*CELULARES*/
@media (min-width:320px){

    /*GRID MASONRY*/
    .grid-item--width-1-1\@s { width: 100%; }
    .grid-item--width-1-2\@s { width: 50%; }
    .grid-item--width-1-3\@s { width: 33.333%; }
    .grid-item--width-2-3\@s { width: 66.666%; }
    .grid-item--width-1-4\@s { width: 25%; }
    .grid-item--width-2-4\@s { width: 50%; }
    .grid-item--width-3-4\@s { width: 75%; }

    .grid-item--height-1-1\@s { height: 100%; }
    .grid-item--height-1-2\@s { height: 50%; }
    .grid-item--height-1-3\@s { height: 33.333%; }
    .grid-item--height-2-3\@s { height: 66.666%; }
    .grid-item--height-1-4\@s { height: 25%; }
    .grid-item--height-2-4\@s { height: 50%; }
    .grid-item--height-3-4\@s { height: 75%; }

    /*TOTOP*/
    .uk-totop {
        right: 5%;
    }

    /*CONTAINER*/
    .uk-container {
        padding-top: 0;
        padding-right: 8%;
        padding-bottom: 0;
        padding-left: 8%;   
    }

    .uk-container-4buzz {
        padding-top: 0;
        padding-right: 3%;
        padding-bottom: 0;
        padding-left: 3%;
    }

    .uk-container-large {
        padding-top: 0;
        padding-right: 10%;
        padding-bottom: 0;
        padding-left: 10%;
    }


    /*FONTS*/
        /*FAMILY*/
        .uk-font-family-black\@s {
            font-family: "Barlow-Black";
        }
        .uk-font-family-black-italic\@s {
            font-family: "Barlow-BlackItalic";
        }
        .uk-font-family-bold\@s {
            font-family: "Simplon-Bold";
        }
        .uk-font-family-bold-italic\@s {
            font-family: "Simplon-BoldItalic";
        }
        .uk-font-family-extra-bold\@s {
            font-family: "Barlow-ExtraBold";
        }
        .uk-font-family-extra-bold-italic\@s {
            font-family: "Barlow-ExtraBoldItalic";
        }
        .uk-font-family-extra-light\@s {
            font-family: "Barlow-ExtraLight";
        }
        .uk-font-family-extra-light-italic\@s {
            font-family: "Barlow-ExtraLightItalic";
        }
        .uk-font-family-italic\@s {
            font-family: "Simplon-RegularItalic";
        }
        .uk-font-family-light\@s {
            font-family: "Simplon-Light";
        }
        .uk-font-family-light-italic\@s {
            font-family: "Simplon-LightItalic";
        }
        .uk-font-family-family-medium\@s {
            font-family: "Simplon-Medium";
        }
        .uk-font-family-medium-italic\@s {
            font-family: "Simplon-MediumItalic";
        }
        .uk-font-family-regular\@s {
            font-family: "Simplon-Regular";
        }
        .uk-font-family-semi-bold\@s {
            font-family: "Barlow-SemiBold";
        }
        .uk-font-family-semi-bold-italic\@s {
            font-family: "Barlow-SemiBoldItalic";
        }
        .uk-font-family-thin\@s {
            font-family: "Barlow-Thin";
        }
        .uk-font-family-thin-italic\@s {
            font-family: "Barlow-ThinItalic";
        }
        .uk-font-family-regular2\@s {
            font-family: "Barlow-Regular";
        }

        
        /*TEXT TRANSFORM*/
        .uk-uppercase\@s {
            text-transform: uppercase !important;
        }
        .uk-lowercase\@s {
            text-transform: lowercase !important;
        }
        .uk-capitalize\@s {
            text-transform: capitalize !important;
        }

        /*SIZES*/
        .uk-font-size-10\@s {
            font-size: 10px;
        }
        .uk-font-size-12\@s {
            font-size: 12px;
        }
        .uk-font-size-14\@s {
            font-size: 14px;
        }
        .uk-font-size-16\@s {
            font-size: 16px;
        }
        .uk-font-size-18\@s {
            font-size: 18px;
        }
        .uk-font-size-20\@s {
            font-size: 20px;
        }
        .uk-font-size-22\@s {
            font-size: 22px;
        }
        .uk-font-size-24\@s {
            font-size: 24px;
        }
        .uk-font-size-26\@s {
            font-size: 26px;
        }
        .uk-font-size-28\@s {
            font-size: 28px;
        }
        .uk-font-size-30\@s {
            font-size: 30px;
        }
        .uk-font-size-32\@s {
            font-size: 32px;
        }
        .uk-font-size-34\@s {
            font-size: 34px;
        }
        .uk-font-size-36\@s {
            font-size: 36px;
        }
        .uk-font-size-38\@s {
            font-size: 38px;
        }
        .uk-font-size-40\@s {
            font-size: 40px;
        }
        .uk-font-size-42\@s {
            font-size: 42px;
        }
        .uk-font-size-44\@s {
            font-size: 44px;
        }
        .uk-font-size-46\@s {
            font-size: 46px;
        }
        .uk-font-size-48\@s {
            font-size: 48px;
        }
        .uk-font-size-50\@s {
            font-size: 50px;
        }
        .uk-font-size-52\@s {
            font-size: 52px;
        }
        .uk-font-size-54\@s {
            font-size: 54px;
        }
        .uk-font-size-56\@s {
            font-size: 56px;
        }
        .uk-font-size-58\@s {
            font-size: 58px;
        }
        .uk-font-size-60\@s {
            font-size: 60px;
        }

    /*HEIGHT*/
    .uk-height-5\@s {
        height: 5px;
    }
    .uk-height-10\@s {
        height: 10px;
    }
    .uk-height-15\@s {
        height: 15px;
    }
    .uk-height-20\@s {
        height: 20px;
    }
    .uk-height-25\@s {
        height: 25px;
    }
    .uk-height-30\@s {
        height: 30px;
    }
    .uk-height-35\@s {
        height: 35px;
    }
    .uk-height-40\@s {
        height: 40px;
    }
    .uk-height-45\@s {
        height: 45px;
    }
    .uk-height-50\@s {
        height: 50px;
    }
    .uk-height-55\@s {
        height: 55px;
    }
    .uk-height-60\@s {
        height: 60px;
    }
    .uk-height-65\@s {
        height: 65px;
    }
    .uk-height-70\@s {
        height: 70px;
    }
    .uk-height-75\@s {
        height: 75px;
    }
    .uk-height-80\@s {
        height: 80px;
    }
    .uk-height-85\@s {
        height: 85px;
    }
    .uk-height-90\@s {
        height: 90px;
    }
    .uk-height-95\@s {
        height: 95px;
    }
    .uk-height-100\@s {
        height: 100px;
    }
    .uk-height-105\@s {
        height: 105px;
    }
    .uk-height-110\@s {
        height: 110px;
    }
    .uk-height-115\@s {
        height: 115px;
    }
    .uk-height-120\@s {
        height: 120px;
    }
    .uk-height-125\@s {
        height: 125px;
    }
    .uk-height-130\@s {
        height: 130px;
    }
    .uk-height-135\@s {
        height: 135px;
    }
    .uk-height-140\@s {
        height: 140px;
    }
    .uk-height-145\@s {
        height: 145px;
    }
    .uk-height-150\@s {
        height: 150px;
    }
    .uk-height-155\@s {
        height: 155px;
    }
    .uk-height-160\@s {
        height: 160px;
    }
    .uk-height-165\@s {
        height: 165px;
    }
    .uk-height-170\@s {
        height: 170px;
    }
    .uk-height-185\@s {
        height: 185px;
    }
    .uk-height-190\@s {
        height: 190px;
    }
    .uk-height-195\@s {
        height: 195px;
    }
    .uk-height-200\@s {
        height: 200px;
    }

    /*WIDTHS*/
    .uk-width-5\@s {
        width: 5%;
    }
    .uk-width-10\@s {
        width: 10%;
    }
    .uk-width-15\@s {
        width: 15%;
    }
    .uk-width-20\@s {
        width: 20%;
    }
    .uk-width-25\@s {
        width: 25%;
    }
    .uk-width-30\@s {
        width: 30%;
    }
    .uk-width-35\@s {
        width: 35%;
    }
    .uk-width-40\@s {
        width: 40%;
    }
    .uk-width-45\@s {
        width: 45%;
    }
    .uk-width-50\@s {
        width: 50%;
    }
    .uk-width-55\@s {
        width: 55%;
    }
    .uk-width-60\@s {
        width: 60%;
    }
    .uk-width-65\@s {
        width: 65%;
    }
    uk-width-70\@s {
        width: 70%;
    }
    .uk-width-75\@s {
        width: 75%;
    }
    .uk-width-80\@s {
        width: 80%;
    }
    .uk-width-85\@s {
        width: 85%;
    }
    .uk-width-90\@s {
        width: 90%;
    }
    .uk-width-95\@s {
        width: 95%;
    }
    .uk-width-100\@s {
        width: 100%;
    }

    /*PADDINGS*/
        /*TOP*/
        .uk-padding-top-0\@s {
            padding-top: 0;
        }
        .uk-padding-top-5\@s {
            padding-top: 5px;
        }
        .uk-padding-top-10\@s {
            padding-top: 10px;
        }
        .uk-padding-top-15\@s {
            padding-top: 15px;
        }
        .uk-padding-top-20\@s {
            padding-top: 20px;
        }
        .uk-padding-top-25\@s {
            padding-top: 25px;
        }
        .uk-padding-top-30\@s {
            padding-top: 30px;
        }
        .uk-padding-top-35\@s {
            padding-top: 35px;
        }
        .uk-padding-top-40\@s {
            padding-top: 40px;
        }
        .uk-padding-top-45\@s {
            padding-top: 45px;
        }
        .uk-padding-top-50\@s {
            padding-top: 50px;
        }
        .uk-padding-top-55\@s {
            padding-top: 55px;
        }
        .uk-padding-top-60\@s {
            padding-top: 60px;
        }
        .uk-padding-top-65\@s {
            padding-top: 65px;
        }
        .uk-padding-top-70\@s {
            padding-top: 70px;
        }
        .uk-padding-top-75\@s {
            padding-top: 75px;
        }
        .uk-padding-top-80\@s {
            padding-top: 80px;
        }
        .uk-padding-top-85\@s {
            padding-top: 85px;
        }
        .uk-padding-top-90\@s {
            padding-top: 90px;
        }
        .uk-padding-top-93\@s {
            padding-top: 93px;
        }
        .uk-padding-top-95\@s {
            padding-top: 95px;
        }
        .uk-padding-top-100\@s {
            padding-top: 100px;
        }
        .uk-padding-top-105\@s {
            padding-top: 105px;
        }
        .uk-padding-top-110\@s {
            padding-top: 110px;
        }
        .uk-padding-top-115\@s {
            padding-top: 115px;
        }
        .uk-padding-top-120\@s {
            padding-top: 120px;
        }
        .uk-padding-top-125\@s {
            padding-top: 125px;
        }
        .uk-padding-top-130\@s {
            padding-top: 130px;
        }
        .uk-padding-top-135\@s {
            padding-top: 135px;
        }
        .uk-padding-top-140\@s {
            padding-top: 140px;
        }
        .uk-padding-top-145\@s {
            padding-top: 145px;
        }
        .uk-padding-top-150\@s {
            padding-top: 150px;
        }
        .uk-padding-top-155\@s {
            padding-top: 155px;
        }
        .uk-padding-top-160\@s {
            padding-top: 160px;
        }
        .uk-padding-top-165\@s {
            padding-top: 165px;
        }
        .uk-padding-top-170\@s {
            padding-top: 170px;
        }
        .uk-padding-top-175\@s {
            padding-top: 175px;
        }
        .uk-padding-top-180\@s {
            padding-top: 180px;
        }
        .uk-padding-top-185\@s {
            padding-top: 185px;
        }
        .uk-padding-top-190\@s {
            padding-top: 190px;
        }
        .uk-padding-top-195\@s {
            padding-top: 195px;
        }
        .uk-padding-top-200\@s {
            padding-top: 200px;
        }
        
        /*RIGHT*/
        .uk-padding-right-0\@s {
            padding-right: 0;
        }
        .uk-padding-right-5\@s {
            padding-right: 5px;
        }
        .uk-padding-right-10\@s {
            padding-right: 10px;
        }
        .uk-padding-right-15\@s {
            padding-right: 15px;
        }
        .uk-padding-right-20\@s {
            padding-right: 20px;
        }
        .uk-padding-right-25\@s {
            padding-right: 25px;
        }
        .uk-padding-right-30\@s {
            padding-right: 30px;
        }
        .uk-padding-right-35\@s {
            padding-right: 35px;
        }
        .uk-padding-right-40\@s {
            padding-right: 40px;
        }
        .uk-padding-right-45\@s {
            padding-right: 45px;
        }
        .uk-padding-right-50\@s {
            padding-right: 50px;
        }
        .uk-padding-right-55\@s {
            padding-right: 55px;
        }
        .uk-padding-right-60\@s {
            padding-right: 60px;
        }
        .uk-padding-right-65\@s {
            padding-right: 65px;
        }
        .uk-padding-right-70\@s {
            padding-right: 70px;
        }
        .uk-padding-right-75\@s {
            padding-right: 75px;
        }
        .uk-padding-right-80\@s {
            padding-right: 80px;
        }
        .uk-padding-right-85\@s {
            padding-right: 85px;
        }
        .uk-padding-right-90\@s {
            padding-right: 90px;
        }
        .uk-padding-right-95\@s {
            padding-right: 95px;
        }
        .uk-padding-right-100\@s {
            padding-right: 100px;
        }
        .uk-padding-right-105\@s {
            padding-right: 105px;
        }
        .uk-padding-right-110\@s {
            padding-right: 110px;
        }
        .uk-padding-right-115\@s {
            padding-right: 115px;
        }
        .uk-padding-right-120\@s {
            padding-right: 120px;
        }
        .uk-padding-right-125\@s {
            padding-right: 125px;
        }
        .uk-padding-right-130\@s {
            padding-right: 130px;
        }
        .uk-padding-right-135\@s {
            padding-right: 135px;
        }
        .uk-padding-right-140\@s {
            padding-right: 140px;
        }
        .uk-padding-right-145\@s {
            padding-right: 145px;
        }
        .uk-padding-right-150\@s {
            padding-right: 150px;
        }
        .uk-padding-right-155\@s {
            padding-right: 155px;
        }
        .uk-padding-right-160\@s {
            padding-right: 160px;
        }
        .uk-padding-right-165\@s {
            padding-right: 165px;
        }
        .uk-padding-right-170\@s {
            padding-right: 170px;
        }
        .uk-padding-right-175\@s {
            padding-right: 175px;
        }
        .uk-padding-right-180\@s {
            padding-right: 180px;
        }
        .uk-padding-right-185\@s {
            padding-right: 185px;
        }
        .uk-padding-right-190\@s {
            padding-right: 190px;
        }
        .uk-padding-right-195\@s {
            padding-right: 195px;
        }
        .uk-padding-right-200\@s {
            padding-right: 200px;
        }

        /*BOTTOM*/
        .uk-padding-bottom-0\@s {
            padding-bottom: 0;
        }
        .uk-padding-bottom-5\@s {
            padding-bottom: 5px;
        }
        .uk-padding-bottom-10\@s {
            padding-bottom: 10px;
        }
        .uk-padding-bottom-15\@s {
            padding-bottom: 15px;
        }
        .uk-padding-bottom-20\@s {
            padding-bottom: 20px;
        }
        .uk-padding-bottom-25\@s {
            padding-bottom: 25px;
        }
        .uk-padding-bottom-30\@s {
            padding-bottom: 30px;
        }
        .uk-padding-bottom-35\@s {
            padding-bottom: 35px;
        }
        .uk-padding-bottom-40\@s {
            padding-bottom: 40px;
        }
        .uk-padding-bottom-45\@s {
            padding-bottom: 45px;
        }
        .uk-padding-bottom-50\@s {
            padding-bottom: 50px;
        }
        .uk-padding-bottom-55\@s {
            padding-bottom: 55px;
        }
        .uk-padding-bottom-60\@s {
            padding-bottom: 60px;
        }
        .uk-padding-bottom-65\@s {
            padding-bottom: 65px;
        }
        .uk-padding-bottom-70\@s {
            padding-bottom: 70px;
        }
        .uk-padding-bottom-75\@s {
            padding-bottom: 75px;
        }
        .uk-padding-bottom-80\@s {
            padding-bottom: 80px;
        }
        .uk-padding-bottom-85\@s {
            padding-bottom: 85px;
        }
        .uk-padding-bottom-90\@s {
            padding-bottom: 90px;
        }
        .uk-padding-bottom-95\@s {
            padding-bottom: 95px;
        }
        .uk-padding-bottom-100\@s {
            padding-bottom: 100px;
        }
        .uk-padding-bottom-105\@s {
            padding-bottom: 105px;
        }
        .uk-padding-bottom-110\@s {
            padding-bottom: 110px;
        }
        .uk-padding-bottom-115\@s {
            padding-bottom: 115px;
        }
        .uk-padding-bottom-120\@s {
            padding-bottom: 120px;
        }
        .uk-padding-bottom-125\@s {
            padding-bottom: 125px;
        }
        .uk-padding-bottom-130\@s {
            padding-bottom: 130px;
        }
        .uk-padding-bottom-135\@s {
            padding-bottom: 135px;
        }
        .uk-padding-bottom-140\@s {
            padding-bottom: 140px;
        }
        .uk-padding-bottom-145\@s {
            padding-bottom: 145px;
        }
        .uk-padding-bottom-150\@s {
            padding-bottom: 150px;
        }
        .uk-padding-bottom-155\@s {
            padding-bottom: 155px;
        }
        .uk-padding-bottom-160\@s {
            padding-bottom: 160px;
        }
        .uk-padding-bottom-165\@s {
            padding-bottom: 165px;
        }
        .uk-padding-bottom-170\@s {
            padding-bottom: 170px;
        }
        .uk-padding-bottom-175\@s {
            padding-bottom: 175px;
        }
        .uk-padding-bottom-180\@s {
            padding-bottom: 180px;
        }
        .uk-padding-bottom-185\@s {
            padding-bottom: 185px;
        }
        .uk-padding-bottom-190\@s {
            padding-bottom: 190px;
        }
        .uk-padding-bottom-195\@s {
            padding-bottom: 195px;
        }
        .uk-padding-bottom-200\@s {
            padding-bottom: 200px;
        }

        /*LEFT*/
        .uk-padding-left-0\@s {
            padding-left: 0;
        }
        .uk-padding-left-5\@s {
            padding-left: 5px;
        }
        .uk-padding-left-10\@s {
            padding-left: 10px;
        }
        .uk-padding-left-15\@s {
            padding-left: 15px;
        }
        .uk-padding-left-20\@s {
            padding-left: 20px;
        }
        .uk-padding-left-25\@s {
            padding-left: 25px;
        }
        .uk-padding-left-30\@s {
            padding-left: 30px;
        }
        .uk-padding-left-35\@s {
            padding-left: 35px;
        }
        .uk-padding-left-40\@s {
            padding-left: 40px;
        }
        .uk-padding-left-45\@s {
            padding-left: 45px;
        }
        .uk-padding-left-50\@s {
            padding-left: 50px;
        }
        .uk-padding-left-55\@s {
            padding-left: 55px;
        }
        .uk-padding-left-60\@s {
            padding-left: 60px;
        }
        .uk-padding-left-65\@s {
            padding-left: 65px;
        }
        .uk-padding-left-70\@s {
            padding-left: 70px;
        }
        .uk-padding-left-75\@s {
            padding-left: 75px;
        }
        .uk-padding-left-80\@s {
            padding-left: 80px;
        }
        .uk-padding-left-85\@s {
            padding-left: 85px;
        }
        .uk-padding-left-90\@s {
            padding-left: 90px;
        }
        .uk-padding-left-95\@s {
            padding-left: 95px;
        }
        .uk-padding-left-100\@s {
            padding-left: 100px;
        }
        .uk-padding-left-105\@s {
            padding-left: 105px;
        }
        .uk-padding-left-110\@s {
            padding-left: 110px;
        }
        .uk-padding-left-115\@s {
            padding-left: 115px;
        }
        .uk-padding-left-120\@s {
            padding-left: 120px;
        }
        .uk-padding-left-125\@s {
            padding-left: 125px;
        }
        .uk-padding-left-130\@s {
            padding-left: 130px;
        }
        .uk-padding-left-135\@s {
            padding-left: 135px;
        }
        .uk-padding-left-140\@s {
            padding-left: 140px;
        }
        .uk-padding-left-145\@s {
            padding-left: 145px;
        }
        .uk-padding-left-150\@s {
            padding-left: 150px;
        }
        .uk-padding-left-155\@s {
            padding-left: 155px;
        }
        .uk-padding-left-160\@s {
            padding-left: 160px;
        }
        .uk-padding-left-165\@s {
            padding-left: 165px;
        }
        .uk-padding-left-170\@s {
            padding-left: 170px;
        }
        .uk-padding-left-175\@s {
            padding-left: 175px;
        }
        .uk-padding-bottom-180\@s {
            padding-bottom: 180px;
        }
        .uk-padding-left-185\@s {
            padding-left: 185px;
        }
        .uk-padding-left-190\@s {
            padding-left: 190px;
        }
        .uk-padding-left-195\@s {
            padding-left: 195px;
        }
        .uk-padding-left-200\@s {
            padding-left: 200px;
        }

    /*MARGINS*/
        /*TOP*/
        .uk-margin-top-0\@s {
            margin-top: 0;
        }
        .uk-margin-top-5\@s {
            margin-top: 5px;
        }
        .uk-margin-top-10\@s {
            margin-top: 10px;
        }
        .uk-margin-top-15\@s {
            margin-top: 15px;
        }
        .uk-margin-top-20\@s {
            margin-top: 20px;
        }
        .uk-margin-top-25\@s {
            margin-top: 25px;
        }
        .uk-margin-top-30\@s {
            margin-top: 30px;
        }
        .uk-margin-top-35\@s {
            margin-top: 35px;
        }
        .uk-margin-top-40\@s {
            margin-top: 40px;
        }
        .uk-margin-top-45\@s {
            margin-top: 45px;
        }
        .uk-margin-top-50\@s {
            margin-top: 50px;
        }
        .uk-margin-top-55\@s {
            margin-top: 55px;
        }
        .uk-margin-top-60\@s {
            margin-top: 60px;
        }
        .uk-margin-top-65\@s {
            margin-top: 65px;
        }
        .uk-margin-top-70\@s {
            margin-top: 70px;
        }
        .uk-margin-top-75\@s {
            margin-top: 75px;
        }
        .uk-margin-top-80\@s {
            margin-top: 80px;
        }
        .uk-margin-top-85\@s {
            margin-top: 85px;
        }
        .uk-margin-top-90\@s {
            margin-top: 90px;
        }
        .uk-margin-top-95\@s {
            margin-top: 95px;
        }
        .uk-margin-top-100\@s {
            margin-top: 100px;
        }
        .uk-margin-top-105\@s {
            margin-top: 105px;
        }
        .uk-margin-top-110\@s {
            margin-top: 110px;
        }
        .uk-margin-top-115\@s {
            margin-top: 115px;
        }
        .uk-margin-top-120\@s {
            margin-top: 120px;
        }
        .uk-margin-top-125\@s {
            margin-top: 125px;
        }
        .uk-margin-top-130\@s {
            margin-top: 130px;
        }
        .uk-margin-top-135\@s {
            margin-top: 135px;
        }
        .uk-margin-top-140\@s {
            margin-top: 140px;
        }
        .uk-margin-top-145\@s {
            margin-top: 145px;
        }
        .uk-margin-top-150\@s {
            margin-top: 150px;
        }
        .uk-margin-top-155\@s {
            margin-top: 155px;
        }
        .uk-margin-top-160\@s {
            margin-top: 160px;
        }
        .uk-margin-top-165\@s {
            margin-top: 165px;
        }
        .uk-margin-top-170\@s {
            margin-top: 170px;
        }
        .uk-margin-top-175\@s {
            padding-top: 175px;
        }
        .uk-margin-top-180\@s {
            margin-top: 180px;
        }
        .uk-margin-top-185\@s {
            margin-top: 185px;
        }
        .uk-margin-top-190\@s {
            margin-top: 190px;
        }
        .uk-margin-top-195\@s {
            margin-top: 195px;
        }
        .uk-margin-top-200\@s {
            margin-top: 200px;
        }
        
        /*RIGHT*/
        .uk-margin-right-0\@s {
            margin-right: 0;
        }
        .uk-margin-right-5\@s {
            margin-right: 5px;
        }
        .uk-margin-right-10\@s {
            margin-right: 10px;
        }
        .uk-margin-right-15\@s {
            margin-right: 15px;
        }
        .uk-margin-right-20\@s {
            margin-right: 20px;
        }
        .uk-margin-right-25\@s {
            margin-right: 25px;
        }
        .uk-margin-right-30\@s {
            margin-right: 30px;
        }
        .uk-margin-right-35\@s {
            margin-right: 35px;
        }
        .uk-margin-right-40\@s {
            margin-right: 40px;
        }
        .uk-margin-right-45\@s {
            margin-right: 45px;
        }
        .uk-margin-right-50\@s {
            margin-right: 50px;
        }
        .uk-margin-right-55\@s {
            margin-right: 55px;
        }
        .uk-margin-right-60\@s {
            margin-right: 60px;
        }
        .uk-margin-right-65\@s {
            margin-right: 65px;
        }
        .uk-margin-right-70\@s {
            margin-right: 70px;
        }
        .uk-margin-right-75\@s {
            margin-right: 75px;
        }
        .uk-margin-right-80\@s {
            margin-right: 80px;
        }
        .uk-margin-right-85\@s {
            margin-right: 85px;
        }
        .uk-margin-right-90\@s {
            margin-right: 90px;
        }
        .uk-margin-right-95\@s {
            margin-right: 95px;
        }
        .uk-margin-right-100\@s {
            margin-right: 100px;
        }
        .uk-margin-right-105\@s {
            margin-right: 105px;
        }
        .uk-margin-right-110\@s {
            margin-right: 110px;
        }
        .uk-margin-right-115\@s {
            margin-right: 115px;
        }
        .uk-margin-right-120\@s {
            margin-right: 120px;
        }
        .uk-margin-right-125\@s {
            margin-right: 125px;
        }
        .uk-margin-right-130\@s {
            margin-right: 130px;
        }
        .uk-margin-right-135\@s {
            margin-right: 135px;
        }
        .uk-margin-right-140\@s {
            margin-right: 140px;
        }
        .uk-margin-right-145\@s {
            margin-right: 145px;
        }
        .uk-margin-right-150\@s {
            margin-right: 150px;
        }
        .uk-margin-right-155\@s {
            margin-right: 155px;
        }
        .uk-margin-right-160\@s {
            margin-right: 160px;
        }
        .uk-margin-right-165\@s {
            margin-right: 165px;
        }
        .uk-margin-right-170\@s {
            margin-right: 170px;
        }
        .uk-margin-right-175\@s {
            padding-right: 175px;
        }
        .uk-margin-right-180\@s {
            margin-right: 180px;
        }
        .uk-margin-right-185\@s {
            margin-right: 185px;
        }
        .uk-margin-right-190\@s {
            margin-right: 190px;
        }
        .uk-margin-right-195\@s {
            margin-right: 195px;
        }
        .uk-margin-right-200\@s {
            margin-right: 200px;
        }

        /*BOTTOM*/
        .uk-margin-bottom-0\@s {
            margin-bottom: 0;
        }
        .uk-margin-bottom-5\@s {
            margin-bottom: 5px;
        }
        .uk-margin-bottom-10\@s {
            margin-bottom: 10px;
        }
        .uk-margin-bottom-15\@s {
            margin-bottom: 15px;
        }
        .uk-margin-bottom-20\@s {
            margin-bottom: 20px;
        }
        .uk-margin-bottom-25\@s {
            margin-bottom: 25px;
        }
        .uk-margin-bottom-30\@s {
            margin-bottom: 30px;
        }
        .uk-margin-bottom-35\@s {
            margin-bottom: 35px;
        }
        .uk-margin-bottom-40\@s {
            margin-bottom: 40px;
        }
        .uk-margin-bottom-45\@s {
            margin-bottom: 45px;
        }
        .uk-margin-bottom-50\@s {
            margin-bottom: 50px;
        }
        .uk-margin-bottom-55\@s {
            margin-bottom: 55px;
        }
        .uk-margin-bottom-60\@s {
            margin-bottom: 60px;
        }
        .uk-margin-bottom-65\@s {
            margin-bottom: 65px;
        }
        .uk-margin-bottom-70\@s {
            margin-bottom: 70px;
        }
        .uk-margin-bottom-75\@s {
            margin-bottom: 75px;
        }
        .uk-margin-bottom-80\@s {
            margin-bottom: 80px;
        }
        .uk-margin-bottom-85\@s {
            margin-bottom: 85px;
        }
        .uk-margin-bottom-90\@s {
            margin-bottom: 90px;
        }
        .uk-margin-bottom-95\@s {
            margin-bottom: 95px;
        }
        .uk-margin-bottom-100\@s {
            margin-bottom: 100px;
        }
        .uk-margin-bottom-105\@s {
            margin-bottom: 105px;
        }
        .uk-margin-bottom-110\@s {
            margin-bottom: 110px;
        }
        .uk-margin-bottom-115\@s {
            margin-bottom: 115px;
        }
        .uk-margin-bottom-120\@s {
            margin-bottom: 120px;
        }
        .uk-margin-bottom-125\@s {
            margin-bottom: 125px;
        }
        .uk-margin-bottom-130\@s {
            margin-bottom: 130px;
        }
        .uk-margin-bottom-135\@s {
            margin-bottom: 135px;
        }
        .uk-margin-bottom-140\@s {
            margin-bottom: 140px;
        }
        .uk-margin-bottom-145\@s {
            margin-bottom: 145px;
        }
        .uk-margin-bottom-150\@s {
            margin-bottom: 150px;
        }
        .uk-margin-bottom-155\@s {
            margin-bottom: 155px;
        }
        .uk-margin-bottom-160\@s {
            margin-bottom: 160px;
        }
        .uk-margin-bottom-165\@s {
            margin-bottom: 165px;
        }
        .uk-margin-bottom-170\@s {
            margin-bottom: 170px;
        }
        .uk-margin-bottom-175\@s {
            padding-bottom: 175px;
        }
        .uk-margin-bottom-180\@s {
            margin-bottom: 180px;
        }
        .uk-margin-bottom-185\@s {
            margin-bottom: 185px;
        }
        .uk-margin-bottom-190\@s {
            margin-bottom: 190px;
        }
        .uk-margin-bottom-195\@s {
            margin-bottom: 195px;
        }
        .uk-margin-bottom-200\@s {
            margin-bottom: 200px;
        }

        /*LEFT*/
        .uk-margin-left-0\@s {
            margin-left: 0;
        }
        .uk-margin-left-5\@s {
            margin-left: 5px;
        }
        .uk-margin-left-10\@s {
            margin-left: 10px;
        }
        .uk-margin-left-15\@s {
            margin-left: 15px;
        }
        .uk-margin-left-20\@s {
            margin-left: 20px;
        }
        .uk-margin-left-25\@s {
            margin-left: 25px;
        }
        .uk-margin-left-30\@s {
            margin-left: 30px;
        }
        .uk-margin-left-35\@s {
            margin-left: 35px;
        }
        .uk-margin-left-40\@s {
            margin-left: 40px;
        }
        .uk-margin-left-45\@s {
            margin-left: 45px;
        }
        .uk-margin-left-50\@s {
            margin-left: 50px;
        }
        .uk-margin-left-55\@s {
            margin-left: 55px;
        }
        .uk-margin-left-60\@s {
            margin-left: 60px;
        }
        .uk-margin-left-65\@s {
            margin-left: 65px;
        }
        .uk-margin-left-70\@s {
            margin-left: 70px;
        }
        .uk-margin-left-75\@s {
            margin-left: 75px;
        }
        .uk-margin-left-80\@s {
            margin-left: 80px;
        }
        .uk-margin-left-85\@s {
            margin-left: 85px;
        }
        .uk-margin-left-90\@s {
            margin-left: 90px;
        }
        .uk-margin-left-95\@s {
            margin-left: 95px;
        }
        .uk-margin-left-100\@s {
            margin-left: 100px;
        }
        .uk-margin-left-105\@s {
            margin-left: 105px;
        }
        .uk-margin-left-110\@s {
            margin-left: 110px;
        }
        .uk-margin-left-115\@s {
            margin-left: 115px;
        }
        .uk-margin-left-120\@s {
            margin-left: 120px;
        }
        .uk-margin-left-125\@s {
            margin-left: 125px;
        }
        .uk-margin-left-130\@s {
            margin-left: 130px;
        }
        .uk-margin-left-135\@s {
            margin-left: 135px;
        }
        .uk-margin-left-140\@s {
            margin-left: 140px;
        }
        .uk-margin-left-145\@s {
            margin-left: 145px;
        }
        .uk-margin-left-150\@s {
            margin-left: 150px;
        }
        .uk-margin-left-155\@s {
            margin-left: 155px;
        }
        .uk-margin-left-160\@s {
            margin-left: 160px;
        }
        .uk-margin-left-165\@s {
            margin-left: 165px;
        }
        .uk-margin-left-170\@s {
            margin-left: 170px;
        }
        .uk-margin-left-175\@s {
            padding-left: 175px;
        }
        .uk-margin-left-180\@s {
            margin-left: 180px;
        }
        .uk-margin-left-185\@s {
            margin-left: 185px;
        }
        .uk-margin-left-190\@s {
            margin-left: 190px;
        }
        .uk-margin-left-195\@s {
            margin-left: 195px;
        }
        .uk-margin-left-200\@s {
            margin-left: 200px;
        }
}

/*TABLETS*/
@media (min-width:770px){
    .uk-form-width-large\@m {
        width: 415px;
    }

    /*GRID MASONRY*/
    .grid-item--width-1-1\@m { width: 100%; }
    .grid-item--width-1-2\@m { width: 50%; }
    .grid-item--width-1-3\@m { width: 33.333%; }
    .grid-item--width-2-3\@m { width: 66.666%; }
    .grid-item--width-1-4\@m { width: 25%; }
    .grid-item--width-2-4\@m { width: 50%; }
    .grid-item--width-3-4\@m { width: 75%; }

    .grid-item--height-1-1\@m { height: 100%; }
    .grid-item--height-1-2\@m { height: 50%; }
    .grid-item--height-1-3\@m { height: 33.333%; }
    .grid-item--height-2-3\@m { height: 66.666%; }
    .grid-item--height-1-4\@m { height: 25%; }
    .grid-item--height-2-4\@m { height: 50%; }
    .grid-item--height-3-4\@m { height: 75%; }

    /*TOTOP*/
    .uk-totop {
        right: 5%;
    }

    /*CONTAINER*/
    .uk-container {
        padding-top: 0;
        padding-right: 8%;
        padding-bottom: 0;
        padding-left: 8%;   
    }

    /*FONTS*/
        /*FAMILY*/
        .uk-font-family-black\@m {
            font-family: "Barlow-Black";
        }
        .uk-font-family-black-italic\@m {
            font-family: "Barlow-BlackItalic";
        }
        .uk-font-family-bold\@m {
            font-family: "Simplon-Bold";
        }
        .uk-font-family-bold-italic\@m {
            font-family: "Simplon-BoldItalic";
        }
        .uk-font-family-extra-bold\@m {
            font-family: "Barlow-ExtraBold";
        }
        .uk-font-family-extra-bold-italic\@m {
            font-family: "Barlow-ExtraBoldItalic";
        }
        .uk-font-family-extra-light\@m {
            font-family: "Barlow-ExtraLight";
        }
        .uk-font-family-extra-light-italic\@m {
            font-family: "Barlow-ExtraLightItalic";
        }
        .uk-font-family-italic\@m {
            font-family: "Simplon-RegularItalic";
        }
        .uk-font-family-light\@m {
            font-family: "Simplon-Light";
        }
        .uk-font-family-light-italic\@m {
            font-family: "Simplon-LightItalic";
        }
        .uk-font-family-family-medium\@m {
            font-family: "Simplon-Medium";
        }
        .uk-font-family-medium-italic\@m {
            font-family: "Simplon-MediumItalic";
        }
        .uk-font-family-regular\@m {
            font-family: "Simplon-Regular";
        }
        .uk-font-family-semi-bold\@m {
            font-family: "Barlow-SemiBold";
        }
        .uk-font-family-semi-bold-italic\@m {
            font-family: "Barlow-SemiBoldItalic";
        }
        .uk-font-family-thin\@m {
            font-family: "Barlow-Thin";
        }
        .uk-font-family-thin-italic\@m {
            font-family: "Barlow-ThinItalic";
        }
        .uk-font-family-regular2\@m {
            font-family: "Barlow-Regular";
        }

        /*TEXT TRANSFORM*/
        .uk-uppercase\@m {
            text-transform: uppercase !important;
        }
        .uk-lowercase\@m {
            text-transform: lowercase !important;
        }
        .uk-capitalize\@m {
            text-transform: capitalize !important;
        }

        /*SIZES*/
        .uk-font-size-10\@m {
            font-size: 10px;
        }
        .uk-font-size-12\@m {
            font-size: 12px;
        }
        .uk-font-size-14\@m {
            font-size: 14px;
        }
        .uk-font-size-16\@m {
            font-size: 16px;
        }
        .uk-font-size-18\@m {
            font-size: 18px;
        }
        .uk-font-size-20\@m {
            font-size: 20px;
        }
        .uk-font-size-22\@m {
            font-size: 22px;
        }
        .uk-font-size-24\@m {
            font-size: 24px;
        }
        .uk-font-size-26\@m {
            font-size: 26px;
        }
        .uk-font-size-28\@m {
            font-size: 28px;
        }
        .uk-font-size-30\@m {
            font-size: 30px;
        }
        .uk-font-size-32\@m {
            font-size: 32px;
        }
        .uk-font-size-34\@m {
            font-size: 34px;
        }
        .uk-font-size-36\@m {
            font-size: 36px;
        }
        .uk-font-size-38\@m {
            font-size: 38px;
        }
        .uk-font-size-40\@m {
            font-size: 40px;
        }
        .uk-font-size-42\@m {
            font-size: 42px;
        }
        .uk-font-size-44\@m {
            font-size: 44px;
        }
        .uk-font-size-46\@m {
            font-size: 46px;
        }
        .uk-font-size-48\@m {
            font-size: 48px;
        }
        .uk-font-size-50\@m {
            font-size: 50px;
        }
        .uk-font-size-52\@m {
            font-size: 52px;
        }
        .uk-font-size-54\@m {
            font-size: 54px;
        }
        .uk-font-size-56\@m {
            font-size: 56px;
        }
        .uk-font-size-58\@m {
            font-size: 58px;
        }
        .uk-font-size-60\@m {
            font-size: 60px;
        }

    /*HEIGHT*/
    .uk-height-5\@m {
        height: 5px;
    }
    .uk-height-10\@m {
        height: 10px;
    }
    .uk-height-15\@m {
        height: 15px;
    }
    .uk-height-20\@m {
        height: 20px;
    }
    .uk-height-25\@m {
        height: 25px;
    }
    .uk-height-30\@m {
        height: 30px;
    }
    .uk-height-35\@m {
        height: 35px;
    }
    .uk-height-40\@m {
        height: 40px;
    }
    .uk-height-45\@m {
        height: 45px;
    }
    .uk-height-50\@m {
        height: 50px;
    }
    .uk-height-55\@m {
        height: 55px;
    }
    .uk-height-60\@m {
        height: 60px;
    }
    .uk-height-65\@m {
        height: 65px;
    }
    .uk-height-70\@m {
        height: 70px;
    }
    .uk-height-75\@m {
        height: 75px;
    }
    .uk-height-80\@m {
        height: 80px;
    }
    .uk-height-85\@m {
        height: 85px;
    }
    .uk-height-90\@m {
        height: 90px;
    }
    .uk-height-95\@m {
        height: 95px;
    }
    .uk-height-100\@m {
        height: 100px;
    }
    .uk-height-105\@m {
        height: 105px;
    }
    .uk-height-110\@m {
        height: 110px;
    }
    .uk-height-115\@m {
        height: 115px;
    }
    .uk-height-120\@m {
        height: 120px;
    }
    .uk-height-125\@m {
        height: 125px;
    }
    .uk-height-130\@m {
        height: 130px;
    }
    .uk-height-135\@m {
        height: 135px;
    }
    .uk-height-140\@m {
        height: 140px;
    }
    .uk-height-145\@m {
        height: 145px;
    }
    .uk-height-150\@m {
        height: 150px;
    }
    .uk-height-155\@m {
        height: 155px;
    }
    .uk-height-160\@m {
        height: 160px;
    }
    .uk-height-165\@m {
        height: 165px;
    }
    .uk-height-170\@m {
        height: 170px;
    }
    .uk-height-185\@m {
        height: 185px;
    }
    .uk-height-190\@m {
        height: 190px;
    }
    .uk-height-195\@m {
        height: 195px;
    }
    .uk-height-200\@m {
        height: 200px;
    }

    /*WIDTHS*/
    .uk-width-5\@m {
        width: 5%;
    }
    .uk-width-10\@m {
        width: 10%;
    }
    .uk-width-15\@m {
        width: 15%;
    }
    .uk-width-20\@m {
        width: 20%;
    }
    .uk-width-25\@m {
        width: 25%;
    }
    .uk-width-30\@m {
        width: 30%;
    }
    .uk-width-35\@m {
        width: 35%;
    }
    .uk-width-40\@m {
        width: 40%;
    }
    .uk-width-45\@m {
        width: 45%;
    }
    .uk-width-50\@m {
        width: 50%;
    }
    .uk-width-55\@m {
        width: 55%;
    }
    .uk-width-60\@m {
        width: 60%;
    }
    .uk-width-65\@m {
        width: 65%;
    }
    uk-width-70\@m {
        width: 70%;
    }
    .uk-width-75\@m {
        width: 75%;
    }
    .uk-width-80\@m {
        width: 80%;
    }
    .uk-width-85\@m {
        width: 85%;
    }
    .uk-width-90\@m {
        width: 90%;
    }
    .uk-width-95\@m {
        width: 95%;
    }
    .uk-width-100\@m {
        width: 100%;
    }

    /*PADDINGS*/
        /*TOP*/
        .uk-padding-top-0\@m {
            padding-top: 0;
        }
        .uk-padding-top-5\@m {
            padding-top: 5px;
        }
        .uk-padding-top-10\@m {
            padding-top: 10px;
        }
        .uk-padding-top-15\@m {
            padding-top: 15px;
        }
        .uk-padding-top-20\@m {
            padding-top: 20px;
        }
        .uk-padding-top-25\@m {
            padding-top: 25px;
        }
        .uk-padding-top-30\@m {
            padding-top: 30px;
        }
        .uk-padding-top-35\@m {
            padding-top: 35px;
        }
        .uk-padding-top-40\@m {
            padding-top: 40px;
        }
        .uk-padding-top-45\@m {
            padding-top: 45px;
        }
        .uk-padding-top-50\@m {
            padding-top: 50px;
        }
        .uk-padding-top-55\@m {
            padding-top: 55px;
        }
        .uk-padding-top-60\@m {
            padding-top: 60px;
        }
        .uk-padding-top-65\@m {
            padding-top: 65px;
        }
        .uk-padding-top-70\@m {
            padding-top: 70px;
        }
        .uk-padding-top-75\@m {
            padding-top: 75px;
        }
        .uk-padding-top-80\@m {
            padding-top: 80px;
        }
        .uk-padding-top-85\@m {
            padding-top: 85px;
        }
        .uk-padding-top-90\@m {
            padding-top: 90px;
        }
        .uk-padding-top-95\@m {
            padding-top: 95px;
        }
        .uk-padding-top-100\@m {
            padding-top: 100px;
        }
        .uk-padding-top-105\@m {
            padding-top: 105px;
        }
        .uk-padding-top-110\@m {
            padding-top: 110px;
        }
        .uk-padding-top-115\@m {
            padding-top: 115px;
        }
        .uk-padding-top-120\@m {
            padding-top: 120px;
        }
        .uk-padding-top-125\@m {
            padding-top: 125px;
        }
        .uk-padding-top-130\@m {
            padding-top: 130px;
        }
        .uk-padding-top-135\@m {
            padding-top: 135px;
        }
        .uk-padding-top-140\@m {
            padding-top: 140px;
        }
        .uk-padding-top-145\@m {
            padding-top: 145px;
        }
        .uk-padding-top-150\@m {
            padding-top: 150px;
        }
        .uk-padding-top-155\@m {
            padding-top: 155px;
        }
        .uk-padding-top-160\@m {
            padding-top: 160px;
        }
        .uk-padding-top-165\@m {
            padding-top: 165px;
        }
        .uk-padding-top-170\@m {
            padding-top: 170px;
        }
        .uk-padding-top-175\@m {
            padding-top: 175px;
        }
        .uk-padding-top-180\@m {
            padding-top: 180px;
        }
        .uk-padding-top-185\@m {
            padding-top: 185px;
        }
        .uk-padding-top-190\@m {
            padding-top: 190px;
        }
        .uk-padding-top-195\@m {
            padding-top: 195px;
        }
        .uk-padding-top-200\@m {
            padding-top: 200px;
        }
        
        /*RIGHT*/
        .uk-padding-right-0\@m {
            padding-right: 0;
        }
        .uk-padding-right-5\@m {
            padding-right: 5px;
        }
        .uk-padding-right-10\@m {
            padding-right: 10px;
        }
        .uk-padding-right-15\@m {
            padding-right: 15px;
        }
        .uk-padding-right-20\@m {
            padding-right: 20px;
        }
        .uk-padding-right-25\@m {
            padding-right: 25px;
        }
        .uk-padding-right-30\@m {
            padding-right: 30px;
        }
        .uk-padding-right-35\@m {
            padding-right: 35px;
        }
        .uk-padding-right-40\@m {
            padding-right: 40px;
        }
        .uk-padding-right-45\@m {
            padding-right: 45px;
        }
        .uk-padding-right-50\@m {
            padding-right: 50px;
        }
        .uk-padding-right-55\@m {
            padding-right: 55px;
        }
        .uk-padding-right-60\@m {
            padding-right: 60px;
        }
        .uk-padding-right-65\@m {
            padding-right: 65px;
        }
        .uk-padding-right-70\@m {
            padding-right: 70px;
        }
        .uk-padding-right-75\@m {
            padding-right: 75px;
        }
        .uk-padding-right-80\@m {
            padding-right: 80px;
        }
        .uk-padding-right-85\@m {
            padding-right: 85px;
        }
        .uk-padding-right-90\@m {
            padding-right: 90px;
        }
        .uk-padding-right-95\@m {
            padding-right: 95px;
        }
        .uk-padding-right-100\@m {
            padding-right: 100px;
        }
        .uk-padding-right-105\@m {
            padding-right: 105px;
        }
        .uk-padding-right-110\@m {
            padding-right: 110px;
        }
        .uk-padding-right-115\@m {
            padding-right: 115px;
        }
        .uk-padding-right-120\@m {
            padding-right: 120px;
        }
        .uk-padding-right-125\@m {
            padding-right: 125px;
        }
        .uk-padding-right-130\@m {
            padding-right: 130px;
        }
        .uk-padding-right-135\@m {
            padding-right: 135px;
        }
        .uk-padding-right-140\@m {
            padding-right: 140px;
        }
        .uk-padding-right-145\@m {
            padding-right: 145px;
        }
        .uk-padding-right-150\@m {
            padding-right: 150px;
        }
        .uk-padding-right-155\@m {
            padding-right: 155px;
        }
        .uk-padding-right-160\@m {
            padding-right: 160px;
        }
        .uk-padding-right-165\@m {
            padding-right: 165px;
        }
        .uk-padding-right-170\@m {
            padding-right: 170px;
        }
        .uk-padding-right-175\@m {
            padding-right: 175px;
        }
        .uk-padding-right-180\@m {
            padding-right: 180px;
        }
        .uk-padding-right-185\@m {
            padding-right: 185px;
        }
        .uk-padding-right-190\@m {
            padding-right: 190px;
        }
        .uk-padding-right-195\@m {
            padding-right: 195px;
        }
        .uk-padding-right-200\@m {
            padding-right: 200px;
        }

        /*BOTTOM*/
        .uk-padding-bottom-0\@m {
            padding-bottom: 0;
        }
        .uk-padding-bottom-5\@m {
            padding-bottom: 5px;
        }
        .uk-padding-bottom-10\@m {
            padding-bottom: 10px;
        }
        .uk-padding-bottom-15\@m {
            padding-bottom: 15px;
        }
        .uk-padding-bottom-20\@m {
            padding-bottom: 20px;
        }
        .uk-padding-bottom-25\@m {
            padding-bottom: 25px;
        }
        .uk-padding-bottom-30\@m {
            padding-bottom: 30px;
        }
        .uk-padding-bottom-35\@m {
            padding-bottom: 35px;
        }
        .uk-padding-bottom-40\@m {
            padding-bottom: 40px;
        }
        .uk-padding-bottom-45\@m {
            padding-bottom: 45px;
        }
        .uk-padding-bottom-50\@m {
            padding-bottom: 50px;
        }
        .uk-padding-bottom-55\@m {
            padding-bottom: 55px;
        }
        .uk-padding-bottom-60\@m {
            padding-bottom: 60px;
        }
        .uk-padding-bottom-65\@m {
            padding-bottom: 65px;
        }
        .uk-padding-bottom-70\@m {
            padding-bottom: 70px;
        }
        .uk-padding-bottom-75\@m {
            padding-bottom: 75px;
        }
        .uk-padding-bottom-80\@m {
            padding-bottom: 80px;
        }
        .uk-padding-bottom-85\@m {
            padding-bottom: 85px;
        }
        .uk-padding-bottom-90\@m {
            padding-bottom: 90px;
        }
        .uk-padding-bottom-95\@m {
            padding-bottom: 95px;
        }
        .uk-padding-bottom-100\@m {
            padding-bottom: 100px;
        }
        .uk-padding-bottom-105\@m {
            padding-bottom: 105px;
        }
        .uk-padding-bottom-110\@m {
            padding-bottom: 110px;
        }
        .uk-padding-bottom-115\@m {
            padding-bottom: 115px;
        }
        .uk-padding-bottom-120\@m {
            padding-bottom: 120px;
        }
        .uk-padding-bottom-125\@m {
            padding-bottom: 125px;
        }
        .uk-padding-bottom-130\@m {
            padding-bottom: 130px;
        }
        .uk-padding-bottom-135\@m {
            padding-bottom: 135px;
        }
        .uk-padding-bottom-140\@m {
            padding-bottom: 140px;
        }
        .uk-padding-bottom-145\@m {
            padding-bottom: 145px;
        }
        .uk-padding-bottom-150\@m {
            padding-bottom: 150px;
        }
        .uk-padding-bottom-155\@m {
            padding-bottom: 155px;
        }
        .uk-padding-bottom-160\@m {
            padding-bottom: 160px;
        }
        .uk-padding-bottom-165\@m {
            padding-bottom: 165px;
        }
        .uk-padding-bottom-170\@m {
            padding-bottom: 170px;
        }
        .uk-padding-bottom-175\@m {
            padding-bottom: 175px;
        }
        .uk-padding-bottom-180\@m {
            padding-bottom: 180px;
        }
        .uk-padding-bottom-185\@m {
            padding-bottom: 185px;
        }
        .uk-padding-bottom-190\@m {
            padding-bottom: 190px;
        }
        .uk-padding-bottom-195\@m {
            padding-bottom: 195px;
        }
        .uk-padding-bottom-200\@m {
            padding-bottom: 200px;
        }

        /*LEFT*/
        .uk-padding-left-0\@m {
            padding-left: 0;
        }
        .uk-padding-left-5\@m {
            padding-left: 5px;
        }
        .uk-padding-left-10\@m {
            padding-left: 10px;
        }
        .uk-padding-left-15\@m {
            padding-left: 15px;
        }
        .uk-padding-left-20\@m {
            padding-left: 20px;
        }
        .uk-padding-left-25\@m {
            padding-left: 25px;
        }
        .uk-padding-left-30\@m {
            padding-left: 30px;
        }
        .uk-padding-left-35\@m {
            padding-left: 35px;
        }
        .uk-padding-left-40\@m {
            padding-left: 40px;
        }
        .uk-padding-left-45\@m {
            padding-left: 45px;
        }
        .uk-padding-left-50\@m {
            padding-left: 50px;
        }
        .uk-padding-left-55\@m {
            padding-left: 55px;
        }
        .uk-padding-left-60\@m {
            padding-left: 60px;
        }
        .uk-padding-left-65\@m {
            padding-left: 65px;
        }
        .uk-padding-left-70\@m {
            padding-left: 70px;
        }
        .uk-padding-left-75\@m {
            padding-left: 75px;
        }
        .uk-padding-left-80\@m {
            padding-left: 80px;
        }
        .uk-padding-left-85\@m {
            padding-left: 85px;
        }
        .uk-padding-left-90\@m {
            padding-left: 90px;
        }
        .uk-padding-left-95\@m {
            padding-left: 95px;
        }
        .uk-padding-left-100\@m {
            padding-left: 100px;
        }
        .uk-padding-left-105\@m {
            padding-left: 105px;
        }
        .uk-padding-left-110\@m {
            padding-left: 110px;
        }
        .uk-padding-left-115\@m {
            padding-left: 115px;
        }
        .uk-padding-left-120\@m {
            padding-left: 120px;
        }
        .uk-padding-left-125\@m {
            padding-left: 125px;
        }
        .uk-padding-left-130\@m {
            padding-left: 130px;
        }
        .uk-padding-left-135\@m {
            padding-left: 135px;
        }
        .uk-padding-left-140\@m {
            padding-left: 140px;
        }
        .uk-padding-left-145\@m {
            padding-left: 145px;
        }
        .uk-padding-left-150\@m {
            padding-left: 150px;
        }
        .uk-padding-left-155\@m {
            padding-left: 155px;
        }
        .uk-padding-left-160\@m {
            padding-left: 160px;
        }
        .uk-padding-left-165\@m {
            padding-left: 165px;
        }
        .uk-padding-left-170\@m {
            padding-left: 170px;
        }
        .uk-padding-left-175\@m {
            padding-left: 175px;
        }
        .uk-padding-left-180\@m {
            padding-left: 180px;
        }
        .uk-padding-left-185\@m {
            padding-left: 185px;
        }
        .uk-padding-left-190\@m {
            padding-left: 190px;
        }
        .uk-padding-left-195\@m {
            padding-left: 195px;
        }
        .uk-padding-left-200\@m {
            padding-left: 200px;
        }

    /*MARGINS*/
        /*TOP*/
        .uk-margin-top-0\@m {
            margin-top: 0;
        }
        .uk-margin-top-5\@m {
            margin-top: 5px;
        }
        .uk-margin-top-10\@m {
            margin-top: 10px;
        }
        .uk-margin-top-15\@m {
            margin-top: 15px;
        }
        .uk-margin-top-20\@m {
            margin-top: 20px;
        }
        .uk-margin-top-25\@m {
            margin-top: 25px;
        }
        .uk-margin-top-30\@m {
            margin-top: 30px;
        }
        .uk-margin-top-35\@m {
            margin-top: 35px;
        }
        .uk-margin-top-40\@m {
            margin-top: 40px;
        }
        .uk-margin-top-45\@m {
            margin-top: 45px;
        }
        .uk-margin-top-50\@m {
            margin-top: 50px;
        }
        .uk-margin-top-55\@m {
            margin-top: 55px;
        }
        .uk-margin-top-60\@m {
            margin-top: 60px;
        }
        .uk-margin-top-65\@m {
            margin-top: 65px;
        }
        .uk-margin-top-70\@m {
            margin-top: 70px;
        }
        .uk-margin-top-75\@m {
            margin-top: 75px;
        }
        .uk-margin-top-80\@m {
            margin-top: 80px;
        }
        .uk-margin-top-85\@m {
            margin-top: 85px;
        }
        .uk-margin-top-90\@m {
            margin-top: 90px;
        }
        .uk-margin-top-95\@m {
            margin-top: 95px;
        }
        .uk-margin-top-100\@m {
            margin-top: 100px;
        }
        .uk-margin-top-105\@m {
            margin-top: 105px;
        }
        .uk-margin-top-110\@m {
            margin-top: 110px;
        }
        .uk-margin-top-115\@m {
            margin-top: 115px;
        }
        .uk-margin-top-120\@m {
            margin-top: 120px;
        }
        .uk-margin-top-125\@m {
            margin-top: 125px;
        }
        .uk-margin-top-130\@m {
            margin-top: 130px;
        }
        .uk-margin-top-135\@m {
            margin-top: 135px;
        }
        .uk-margin-top-140\@m {
            margin-top: 140px;
        }
        .uk-margin-top-145\@m {
            margin-top: 145px;
        }
        .uk-margin-top-150\@m {
            margin-top: 150px;
        }
        .uk-margin-top-155\@m {
            margin-top: 155px;
        }
        .uk-margin-top-160\@m {
            margin-top: 160px;
        }
        .uk-margin-top-165\@m {
            margin-top: 165px;
        }
        .uk-margin-top-170\@m {
            margin-top: 170px;
        }
        .uk-margin-top-175\@m {
            margin-top: 175px;
        }
        .uk-margin-top-180\@m {
            margin-top: 180px;
        }
        .uk-margin-top-185\@m {
            margin-top: 185px;
        }
        .uk-margin-top-190\@m {
            margin-top: 190px;
        }
        .uk-margin-top-195\@m {
            margin-top: 195px;
        }
        .uk-margin-top-200\@m {
            margin-top: 200px;
        }
        
        /*RIGHT*/
        .uk-margin-right-0\@m {
            margin-right: 0;
        }
        .uk-margin-right-5\@m {
            margin-right: 5px;
        }
        .uk-margin-right-10\@m {
            margin-right: 10px;
        }
        .uk-margin-right-15\@m {
            margin-right: 15px;
        }
        .uk-margin-right-20\@m {
            margin-right: 20px;
        }
        .uk-margin-right-25\@m {
            margin-right: 25px;
        }
        .uk-margin-right-30\@m {
            margin-right: 30px;
        }
        .uk-margin-right-35\@m {
            margin-right: 35px;
        }
        .uk-margin-right-40\@m {
            margin-right: 40px;
        }
        .uk-margin-right-45\@m {
            margin-right: 45px;
        }
        .uk-margin-right-50\@m {
            margin-right: 50px;
        }
        .uk-margin-right-55\@m {
            margin-right: 55px;
        }
        .uk-margin-right-60\@m {
            margin-right: 60px;
        }
        .uk-margin-right-65\@m {
            margin-right: 65px;
        }
        .uk-margin-right-70\@m {
            margin-right: 70px;
        }
        .uk-margin-right-75\@m {
            margin-right: 75px;
        }
        .uk-margin-right-80\@m {
            margin-right: 80px;
        }
        .uk-margin-right-85\@m {
            margin-right: 85px;
        }
        .uk-margin-right-90\@m {
            margin-right: 90px;
        }
        .uk-margin-right-95\@m {
            margin-right: 95px;
        }
        .uk-margin-right-100\@m {
            margin-right: 100px;
        }
        .uk-margin-right-105\@m {
            margin-right: 105px;
        }
        .uk-margin-right-110\@m {
            margin-right: 110px;
        }
        .uk-margin-right-115\@m {
            margin-right: 115px;
        }
        .uk-margin-right-120\@m {
            margin-right: 120px;
        }
        .uk-margin-right-125\@m {
            margin-right: 125px;
        }
        .uk-margin-right-130\@m {
            margin-right: 130px;
        }
        .uk-margin-right-135\@m {
            margin-right: 135px;
        }
        .uk-margin-right-140\@m {
            margin-right: 140px;
        }
        .uk-margin-right-145\@m {
            margin-right: 145px;
        }
        .uk-margin-right-150\@m {
            margin-right: 150px;
        }
        .uk-margin-right-155\@m {
            margin-right: 155px;
        }
        .uk-margin-right-160\@m {
            margin-right: 160px;
        }
        .uk-margin-right-165\@m {
            margin-right: 165px;
        }
        .uk-margin-right-170\@m {
            margin-right: 170px;
        }
        .uk-margin-right-175\@m {
            margin-right: 175px;
        }
        .uk-margin-right-180\@m {
            margin-right: 180px;
        }
        .uk-margin-right-185\@m {
            margin-right: 185px;
        }
        .uk-margin-right-190\@m {
            margin-right: 190px;
        }
        .uk-margin-right-195\@m {
            margin-right: 195px;
        }
        .uk-margin-right-200\@m {
            margin-right: 200px;
        }

        /*BOTTOM*/
        .uk-margin-bottom-0\@m {
            margin-bottom: 0;
        }
        .uk-margin-bottom-5\@m {
            margin-bottom: 5px;
        }
        .uk-margin-bottom-10\@m {
            margin-bottom: 10px;
        }
        .uk-margin-bottom-15\@m {
            margin-bottom: 15px;
        }
        .uk-margin-bottom-20\@m {
            margin-bottom: 20px;
        }
        .uk-margin-bottom-25\@m {
            margin-bottom: 25px;
        }
        .uk-margin-bottom-30\@m {
            margin-bottom: 30px;
        }
        .uk-margin-bottom-35\@m {
            margin-bottom: 35px;
        }
        .uk-margin-bottom-40\@m {
            margin-bottom: 40px;
        }
        .uk-margin-bottom-45\@m {
            margin-bottom: 45px;
        }
        .uk-margin-bottom-50\@m {
            margin-bottom: 50px;
        }
        .uk-margin-bottom-55\@m {
            margin-bottom: 55px;
        }
        .uk-margin-bottom-60\@m {
            margin-bottom: 60px;
        }
        .uk-margin-bottom-65\@m {
            margin-bottom: 65px;
        }
        .uk-margin-bottom-70\@m {
            margin-bottom: 70px;
        }
        .uk-margin-bottom-75\@m {
            margin-bottom: 75px;
        }
        .uk-margin-bottom-80\@m {
            margin-bottom: 80px;
        }
        .uk-margin-bottom-85\@m {
            margin-bottom: 85px;
        }
        .uk-margin-bottom-90\@m {
            margin-bottom: 90px;
        }
        .uk-margin-bottom-95\@m {
            margin-bottom: 95px;
        }
        .uk-margin-bottom-100\@m {
            margin-bottom: 100px;
        }
        .uk-margin-bottom-105\@m {
            margin-bottom: 105px;
        }
        .uk-margin-bottom-110\@m {
            margin-bottom: 110px;
        }
        .uk-margin-bottom-115\@m {
            margin-bottom: 115px;
        }
        .uk-margin-bottom-120\@m {
            margin-bottom: 120px;
        }
        .uk-margin-bottom-125\@m {
            margin-bottom: 125px;
        }
        .uk-margin-bottom-130\@m {
            margin-bottom: 130px;
        }
        .uk-margin-bottom-135\@m {
            margin-bottom: 135px;
        }
        .uk-margin-bottom-140\@m {
            margin-bottom: 140px;
        }
        .uk-margin-bottom-145\@m {
            margin-bottom: 145px;
        }
        .uk-margin-bottom-150\@m {
            margin-bottom: 150px;
        }
        .uk-margin-bottom-155\@m {
            margin-bottom: 155px;
        }
        .uk-margin-bottom-160\@m {
            margin-bottom: 160px;
        }
        .uk-margin-bottom-165\@m {
            margin-bottom: 165px;
        }
        .uk-margin-bottom-170\@m {
            margin-bottom: 170px;
        }
        .uk-margin-bottom-175\@m {
            margin-bottom: 175px;
        }
        .uk-margin-bottom-180\@m {
            margin-bottom: 180px;
        }
        .uk-margin-bottom-185\@m {
            margin-bottom: 185px;
        }
        .uk-margin-bottom-190\@m {
            margin-bottom: 190px;
        }
        .uk-margin-bottom-195\@m {
            margin-bottom: 195px;
        }
        .uk-margin-bottom-200\@m {
            margin-bottom: 200px;
        }

        /*LEFT*/
        .uk-margin-left-0\@m {
            margin-left: 0;
        }
        .uk-margin-left-5\@m {
            margin-left: 5px;
        }
        .uk-margin-left-10\@m {
            margin-left: 10px;
        }
        .uk-margin-left-15\@m {
            margin-left: 15px;
        }
        .uk-margin-left-20\@m {
            margin-left: 20px;
        }
        .uk-margin-left-25\@m {
            margin-left: 25px;
        }
        .uk-margin-left-30\@m {
            margin-left: 30px;
        }
        .uk-margin-left-35\@m {
            margin-left: 35px;
        }
        .uk-margin-left-40\@m {
            margin-left: 40px;
        }
        .uk-margin-left-45\@m {
            margin-left: 45px;
        }
        .uk-margin-left-50\@m {
            margin-left: 50px;
        }
        .uk-margin-left-55\@m {
            margin-left: 55px;
        }
        .uk-margin-left-60\@m {
            margin-left: 60px;
        }
        .uk-margin-left-65\@m {
            margin-left: 65px;
        }
        .uk-margin-left-70\@m {
            margin-left: 70px;
        }
        .uk-margin-left-75\@m {
            margin-left: 75px;
        }
        .uk-margin-left-80\@m {
            margin-left: 80px;
        }
        .uk-margin-left-85\@m {
            margin-left: 85px;
        }
        .uk-margin-left-90\@m {
            margin-left: 90px;
        }
        .uk-margin-left-95\@m {
            margin-left: 95px;
        }
        .uk-margin-left-100\@m {
            margin-left: 100px;
        }
        .uk-margin-left-105\@m {
            margin-left: 105px;
        }
        .uk-margin-left-110\@m {
            margin-left: 110px;
        }
        .uk-margin-left-115\@m {
            margin-left: 115px;
        }
        .uk-margin-left-120\@m {
            margin-left: 120px;
        }
        .uk-margin-left-125\@m {
            margin-left: 125px;
        }
        .uk-margin-left-130\@m {
            margin-left: 130px;
        }
        .uk-margin-left-135\@m {
            margin-left: 135px;
        }
        .uk-margin-left-140\@m {
            margin-left: 140px;
        }
        .uk-margin-left-145\@m {
            margin-left: 145px;
        }
        .uk-margin-left-150\@m {
            margin-left: 150px;
        }
        .uk-margin-left-155\@m {
            margin-left: 155px;
        }
        .uk-margin-left-160\@m {
            margin-left: 160px;
        }
        .uk-margin-left-165\@m {
            margin-left: 165px;
        }
        .uk-margin-left-170\@m {
            margin-left: 170px;
        }
        .uk-margin-left-175\@m {
            margin-left: 175px;
        }
        .uk-margin-left-180\@m {
            margin-left: 180px;
        }
        .uk-margin-left-185\@m {
            margin-left: 185px;
        }
        .uk-margin-left-190\@m {
            margin-left: 190px;
        }
        .uk-margin-left-195\@m {
            margin-left: 195px;
        }
        .uk-margin-left-200\@m {
            margin-left: 200px;
        }
}

/*NOTEBOOKS*/
@media (min-width:1366px){

    /*GRID MASONRY*/
    .grid-item--width-1-1\@l { width: 100%; }
    .grid-item--width-1-2\@l { width: 50%; }
    .grid-item--width-1-3\@l { width: 33.333%; }
    .grid-item--width-2-3\@l { width: 66.666%; }
    .grid-item--width-1-4\@l { width: 25%; }
    .grid-item--width-2-4\@l { width: 50%; }
    .grid-item--width-3-4\@l { width: 75%; }

    .grid-item--height-1-1\@l { height: 100%; }
    .grid-item--height-1-2\@l { height: 50%; }
    .grid-item--height-1-3\@l { height: 33.333%; }
    .grid-item--height-2-3\@l { height: 66.666%; }
    .grid-item--height-1-4\@l { height: 25%; }
    .grid-item--height-2-4\@l { height: 50%; }
    .grid-item--height-3-4\@l { height: 75%; }

    /*TOTOP*/
    .uk-totop {
        right: 16%;
    }

    /*CONTAINER*/
    .uk-container {
        padding-top: 0;
        padding-right: 16%;
        padding-bottom: 0;
        padding-left: 16%;   
    }

    /*FONTS*/
        /*FAMILY*/
        .uk-font-family-black\@l {
            font-family: "Barlow-Black";
        }
        .uk-font-family-black-italic\@l {
            font-family: "Barlow-BlackItalic";
        }
        .uk-font-family-bold\@l {
            font-family: "Simplon-Bold";
        }
        .uk-font-family-bold-italic\@l {
            font-family: "Simplon-BoldItalic";
        }
        .uk-font-family-extra-bold\@l {
            font-family: "Barlow-ExtraBold";
        }
        .uk-font-family-extra-bold-italic\@l {
            font-family: "Barlow-ExtraBoldItalic";
        }
        .uk-font-family-extra-light\@l {
            font-family: "Barlow-ExtraLight";
        }
        .uk-font-family-extra-light-italic\@l {
            font-family: "Barlow-ExtraLightItalic";
        }
        .uk-font-family-italic\@l {
            font-family: "Simplon-RegularItalic";
        }
        .uk-font-family-light\@l {
            font-family: "Simplon-Light";
        }
        .uk-font-family-light-italic\@l {
            font-family: "Simplon-LightItalic";
        }
        .uk-font-family-family-medium\@l {
            font-family: "Simplon-Medium";
        }
        .uk-font-family-medium-italic\@l {
            font-family: "Simplon-MediumItalic";
        }
        .uk-font-family-regular\@l {
            font-family: "Simplon-Regular";
        }
        .uk-font-family-semi-bold\@l {
            font-family: "Barlow-SemiBold";
        }
        .uk-font-family-semi-bold-italic\@l {
            font-family: "Barlow-SemiBoldItalic";
        }
        .uk-font-family-thin\@l {
            font-family: "Barlow-Thin";
        }
        .uk-font-family-thin-italic\@l {
            font-family: "Barlow-ThinItalic";
        }
        .uk-font-family-regular2\@l {
            font-family: "Barlow-Regular";
        }

        /*TEXT TRANSFORM*/
        .uk-uppercase\@l {
            text-transform: uppercase !important;
        }
        .uk-lowercase\@l {
            text-transform: lowercase !important;
        }
        .uk-capitalize\@l {
            text-transform: capitalize !important;
        }

        /*SIZES*/
        .uk-font-size-10\@l {
            font-size: 10px;
        }
        .uk-font-size-12\@l {
            font-size: 12px;
        }
        .uk-font-size-14\@l {
            font-size: 14px;
        }
        .uk-font-size-16\@l {
            font-size: 16px;
        }
        .uk-font-size-18\@l {
            font-size: 18px;
        }
        .uk-font-size-20\@l {
            font-size: 20px;
        }
        .uk-font-size-22\@l {
            font-size: 22px;
        }
        .uk-font-size-24\@l {
            font-size: 24px;
        }
        .uk-font-size-26\@l {
            font-size: 26px;
        }
        .uk-font-size-28\@l {
            font-size: 28px;
        }
        .uk-font-size-30\@l {
            font-size: 30px;
        }
        .uk-font-size-32\@l {
            font-size: 32px;
        }
        .uk-font-size-34\@l {
            font-size: 34px;
        }
        .uk-font-size-36\@l {
            font-size: 36px;
        }
        .uk-font-size-38\@l {
            font-size: 38px;
        }
        .uk-font-size-40\@l {
            font-size: 40px;
        }
        .uk-font-size-42\@l {
            font-size: 42px;
        }
        .uk-font-size-44\@l {
            font-size: 44px;
        }
        .uk-font-size-46\@l {
            font-size: 46px;
        }
        .uk-font-size-48\@l {
            font-size: 48px;
        }
        .uk-font-size-50\@l {
            font-size: 50px;
        }
        .uk-font-size-52\@l {
            font-size: 52px;
        }
        .uk-font-size-54\@l {
            font-size: 54px;
        }
        .uk-font-size-56\@l {
            font-size: 56px;
        }
        .uk-font-size-58\@l {
            font-size: 58px;
        }
        .uk-font-size-60\@l {
            font-size: 60px;
        }

    /*HEIGHT*/
    .uk-height-5\@l {
        height: 5px;
    }
    .uk-height-10\@l {
        height: 10px;
    }
    .uk-height-15\@l {
        height: 15px;
    }
    .uk-height-20\@l {
        height: 20px;
    }
    .uk-height-25\@l {
        height: 25px;
    }
    .uk-height-30\@l {
        height: 30px;
    }
    .uk-height-35\@l {
        height: 35px;
    }
    .uk-height-40\@l {
        height: 40px;
    }
    .uk-height-45\@l {
        height: 45px;
    }
    .uk-height-50\@l {
        height: 50px;
    }
    .uk-height-55\@l {
        height: 55px;
    }
    .uk-height-60\@l {
        height: 60px;
    }
    .uk-height-65\@l {
        height: 65px;
    }
    .uk-height-70\@l {
        height: 70px;
    }
    .uk-height-75\@l {
        height: 75px;
    }
    .uk-height-80\@l {
        height: 80px;
    }
    .uk-height-85\@l {
        height: 85px;
    }
    .uk-height-90\@l {
        height: 90px;
    }
    .uk-height-95\@l {
        height: 95px;
    }
    .uk-height-100\@l {
        height: 100px;
    }
    .uk-height-105\@l {
        height: 105px;
    }
    .uk-height-110\@l {
        height: 110px;
    }
    .uk-height-115\@l {
        height: 115px;
    }
    .uk-height-120\@l {
        height: 120px;
    }
    .uk-height-125\@l {
        height: 125px;
    }
    .uk-height-130\@l {
        height: 130px;
    }
    .uk-height-135\@l {
        height: 135px;
    }
    .uk-height-140\@l {
        height: 140px;
    }
    .uk-height-145\@l {
        height: 145px;
    }
    .uk-height-150\@l {
        height: 150px;
    }
    .uk-height-155\@l {
        height: 155px;
    }
    .uk-height-160\@l {
        height: 160px;
    }
    .uk-height-165\@l {
        height: 165px;
    }
    .uk-height-170\@l {
        height: 170px;
    }
    .uk-height-185\@l {
        height: 185px;
    }
    .uk-height-190\@l {
        height: 190px;
    }
    .uk-height-195\@l {
        height: 195px;
    }
    .uk-height-200\@l {
        height: 200px;
    }

    /*WIDTHS*/
    .uk-width-5\@l {
        width: 5%;
    }
    .uk-width-10\@l {
        width: 10%;
    }
    .uk-width-15\@l {
        width: 15%;
    }
    .uk-width-20\@l {
        width: 20%;
    }
    .uk-width-25\@l {
        width: 25%;
    }
    .uk-width-30\@l {
        width: 30%;
    }
    .uk-width-35\@l {
        width: 35%;
    }
    .uk-width-40\@l {
        width: 40%;
    }
    .uk-width-45\@l {
        width: 45%;
    }
    .uk-width-50\@l {
        width: 50%;
    }
    .uk-width-55\@l {
        width: 55%;
    }
    .uk-width-60\@l {
        width: 60%;
    }
    .uk-width-65\@l {
        width: 65%;
    }
    uk-width-70\@l {
        width: 70%;
    }
    .uk-width-75\@l {
        width: 75%;
    }
    .uk-width-80\@l {
        width: 80%;
    }
    .uk-width-85\@l {
        width: 85%;
    }
    .uk-width-90\@l {
        width: 90%;
    }
    .uk-width-95\@l {
        width: 95%;
    }
    .uk-width-100\@l {
        width: 100%;
    }

    /*PADDINGS*/
        /*TOP*/
        .uk-padding-top-0\@l {
            padding-top: 0;
        }
        .uk-padding-top-5\@l {
            padding-top: 5px;
        }
        .uk-padding-top-10\@l {
            padding-top: 10px;
        }
        .uk-padding-top-15\@l {
            padding-top: 15px;
        }
        .uk-padding-top-20\@l {
            padding-top: 20px;
        }
        .uk-padding-top-25\@l {
            padding-top: 25px;
        }
        .uk-padding-top-30\@l {
            padding-top: 30px;
        }
        .uk-padding-top-35\@l {
            padding-top: 35px;
        }
        .uk-padding-top-40\@l {
            padding-top: 40px;
        }
        .uk-padding-top-45\@l {
            padding-top: 45px;
        }
        .uk-padding-top-50\@l {
            padding-top: 50px;
        }
        .uk-padding-top-55\@l {
            padding-top: 55px;
        }
        .uk-padding-top-60\@l {
            padding-top: 60px;
        }
        .uk-padding-top-65\@l {
            padding-top: 65px;
        }
        .uk-padding-top-70\@l {
            padding-top: 70px;
        }
        .uk-padding-top-75\@l {
            padding-top: 75px;
        }
        .uk-padding-top-80\@l {
            padding-top: 80px;
        }
        .uk-padding-top-85\@l {
            padding-top: 85px;
        }
        .uk-padding-top-90\@l {
            padding-top: 90px;
        }
        .uk-padding-top-95\@l {
            padding-top: 95px;
        }
        .uk-padding-top-100\@l {
            padding-top: 100px;
        }
        .uk-padding-top-105\@l {
            padding-top: 105px;
        }
        .uk-padding-top-110\@l {
            padding-top: 110px;
        }
        .uk-padding-top-115\@l {
            padding-top: 115px;
        }
        .uk-padding-top-120\@l {
            padding-top: 120px;
        }
        .uk-padding-top-125\@l {
            padding-top: 125px;
        }
        .uk-padding-top-130\@l {
            padding-top: 130px;
        }
        .uk-padding-top-135\@l {
            padding-top: 135px;
        }
        .uk-padding-top-140\@l {
            padding-top: 140px;
        }
        .uk-padding-top-145\@l {
            padding-top: 145px;
        }
        .uk-padding-top-150\@l {
            padding-top: 150px;
        }
        .uk-padding-top-155\@l {
            padding-top: 155px;
        }
        .uk-padding-top-160\@l {
            padding-top: 160px;
        }
        .uk-padding-top-165\@l {
            padding-top: 165px;
        }
        .uk-padding-top-170\@l {
            padding-top: 170px;
        }
        .uk-padding-top-175\@l {
            padding-top: 175px;
        }
        .uk-padding-top-180\@l {
            padding-top: 180px;
        }
        .uk-padding-top-185\@l {
            padding-top: 185px;
        }
        .uk-padding-top-190\@l {
            padding-top: 190px;
        }
        .uk-padding-top-195\@l {
            padding-top: 195px;
        }
        .uk-padding-top-200\@l {
            padding-top: 200px;
        }
        
        /*RIGHT*/
        .uk-padding-right-0\@l {
            padding-right: 0;
        }
        .uk-padding-right-5\@l {
            padding-right: 5px;
        }
        .uk-padding-right-10\@l {
            padding-right: 10px;
        }
        .uk-padding-right-15\@l {
            padding-right: 15px;
        }
        .uk-padding-right-20\@l {
            padding-right: 20px;
        }
        .uk-padding-right-25\@l {
            padding-right: 25px;
        }
        .uk-padding-right-30\@l {
            padding-right: 30px;
        }
        .uk-padding-right-35\@l {
            padding-right: 35px;
        }
        .uk-padding-right-40\@l {
            padding-right: 40px;
        }
        .uk-padding-right-45\@l {
            padding-right: 45px;
        }
        .uk-padding-right-50\@l {
            padding-right: 50px;
        }
        .uk-padding-right-55\@l {
            padding-right: 55px;
        }
        .uk-padding-right-60\@l {
            padding-right: 60px;
        }
        .uk-padding-right-65\@l {
            padding-right: 65px;
        }
        .uk-padding-right-70\@l {
            padding-right: 70px;
        }
        .uk-padding-right-75\@l {
            padding-right: 75px;
        }
        .uk-padding-right-80\@l {
            padding-right: 80px;
        }
        .uk-padding-right-85\@l {
            padding-right: 85px;
        }
        .uk-padding-right-90\@l {
            padding-right: 90px;
        }
        .uk-padding-right-95\@l {
            padding-right: 95px;
        }
        .uk-padding-right-100\@l {
            padding-right: 100px;
        }
        .uk-padding-right-105\@l {
            padding-right: 105px;
        }
        .uk-padding-right-110\@l {
            padding-right: 110px;
        }
        .uk-padding-right-115\@l {
            padding-right: 115px;
        }
        .uk-padding-right-120\@l {
            padding-right: 120px;
        }
        .uk-padding-right-125\@l {
            padding-right: 125px;
        }
        .uk-padding-right-130\@l {
            padding-right: 130px;
        }
        .uk-padding-right-135\@l {
            padding-right: 135px;
        }
        .uk-padding-right-140\@l {
            padding-right: 140px;
        }
        .uk-padding-right-145\@l {
            padding-right: 145px;
        }
        .uk-padding-right-150\@l {
            padding-right: 150px;
        }
        .uk-padding-right-155\@l {
            padding-right: 155px;
        }
        .uk-padding-right-160\@l {
            padding-right: 160px;
        }
        .uk-padding-right-165\@l {
            padding-right: 165px;
        }
        .uk-padding-right-170\@l {
            padding-right: 170px;
        }
        .uk-padding-right-175\@l {
            padding-right: 175px;
        }
        .uk-padding-right-180\@l {
            padding-right: 180px;
        }
        .uk-padding-right-185\@l {
            padding-right: 185px;
        }
        .uk-padding-right-190\@l {
            padding-right: 190px;
        }
        .uk-padding-right-195\@l {
            padding-right: 195px;
        }
        .uk-padding-right-200\@l {
            padding-right: 200px;
        }

        /*BOTTOM*/
        .uk-padding-bottom-0\@l {
            padding-bottom: 0;
        }
        .uk-padding-bottom-5\@l {
            padding-bottom: 5px;
        }
        .uk-padding-bottom-10\@l {
            padding-bottom: 10px;
        }
        .uk-padding-bottom-15\@l {
            padding-bottom: 15px;
        }
        .uk-padding-bottom-20\@l {
            padding-bottom: 20px;
        }
        .uk-padding-bottom-25\@l {
            padding-bottom: 25px;
        }
        .uk-padding-bottom-30\@l {
            padding-bottom: 30px;
        }
        .uk-padding-bottom-35\@l {
            padding-bottom: 35px;
        }
        .uk-padding-bottom-40\@l {
            padding-bottom: 40px;
        }
        .uk-padding-bottom-45\@l {
            padding-bottom: 45px;
        }
        .uk-padding-bottom-50\@l {
            padding-bottom: 50px;
        }
        .uk-padding-bottom-55\@l {
            padding-bottom: 55px;
        }
        .uk-padding-bottom-60\@l {
            padding-bottom: 60px;
        }
        .uk-padding-bottom-65\@l {
            padding-bottom: 65px;
        }
        .uk-padding-bottom-70\@l {
            padding-bottom: 70px;
        }
        .uk-padding-bottom-75\@l {
            padding-bottom: 75px;
        }
        .uk-padding-bottom-80\@l {
            padding-bottom: 80px;
        }
        .uk-padding-bottom-85\@l {
            padding-bottom: 85px;
        }
        .uk-padding-bottom-90\@l {
            padding-bottom: 90px;
        }
        .uk-padding-bottom-95\@l {
            padding-bottom: 95px;
        }
        .uk-padding-bottom-100\@l {
            padding-bottom: 100px;
        }
        .uk-padding-bottom-105\@l {
            padding-bottom: 105px;
        }
        .uk-padding-bottom-110\@l {
            padding-bottom: 110px;
        }
        .uk-padding-bottom-115\@l {
            padding-bottom: 115px;
        }
        .uk-padding-bottom-120\@l {
            padding-bottom: 120px;
        }
        .uk-padding-bottom-125\@l {
            padding-bottom: 125px;
        }
        .uk-padding-bottom-130\@l {
            padding-bottom: 130px;
        }
        .uk-padding-bottom-135\@l {
            padding-bottom: 135px;
        }
        .uk-padding-bottom-140\@l {
            padding-bottom: 140px;
        }
        .uk-padding-bottom-145\@l {
            padding-bottom: 145px;
        }
        .uk-padding-bottom-150\@l {
            padding-bottom: 150px;
        }
        .uk-padding-bottom-155\@l {
            padding-bottom: 155px;
        }
        .uk-padding-bottom-160\@l {
            padding-bottom: 160px;
        }
        .uk-padding-bottom-165\@l {
            padding-bottom: 165px;
        }
        .uk-padding-bottom-170\@l {
            padding-bottom: 170px;
        }
        .uk-padding-bottom-175\@l {
            padding-bottom: 175px;
        }
        .uk-padding-bottom-180\@l {
            padding-bottom: 180px;
        }
        .uk-padding-bottom-185\@l {
            padding-bottom: 185px;
        }
        .uk-padding-bottom-190\@l {
            padding-bottom: 190px;
        }
        .uk-padding-bottom-195\@l {
            padding-bottom: 195px;
        }
        .uk-padding-bottom-200\@l {
            padding-bottom: 200px;
        }

        /*LEFT*/
        .uk-padding-left-0\@l {
            padding-left: 0;
        }
        .uk-padding-left-5\@l {
            padding-left: 5px;
        }
        .uk-padding-left-10\@l {
            padding-left: 10px;
        }
        .uk-padding-left-15\@l {
            padding-left: 15px;
        }
        .uk-padding-left-20\@l {
            padding-left: 20px;
        }
        .uk-padding-left-25\@l {
            padding-left: 25px;
        }
        .uk-padding-left-30\@l {
            padding-left: 30px;
        }
        .uk-padding-left-35\@l {
            padding-left: 35px;
        }
        .uk-padding-left-40\@l {
            padding-left: 40px;
        }
        .uk-padding-left-45\@l {
            padding-left: 45px;
        }
        .uk-padding-left-50\@l {
            padding-left: 50px;
        }
        .uk-padding-left-55\@l {
            padding-left: 55px;
        }
        .uk-padding-left-60\@l {
            padding-left: 60px;
        }
        .uk-padding-left-65\@l {
            padding-left: 65px;
        }
        .uk-padding-left-70\@l {
            padding-left: 70px;
        }
        .uk-padding-left-75\@l {
            padding-left: 75px;
        }
        .uk-padding-left-80\@l {
            padding-left: 80px;
        }
        .uk-padding-left-85\@l {
            padding-left: 85px;
        }
        .uk-padding-left-90\@l {
            padding-left: 90px;
        }
        .uk-padding-left-95\@l {
            padding-left: 95px;
        }
        .uk-padding-left-100\@l {
            padding-left: 100px;
        }
        .uk-padding-left-105\@l {
            padding-left: 105px;
        }
        .uk-padding-left-110\@l {
            padding-left: 110px;
        }
        .uk-padding-left-115\@l {
            padding-left: 115px;
        }
        .uk-padding-left-120\@l {
            padding-left: 120px;
        }
        .uk-padding-left-125\@l {
            padding-left: 125px;
        }
        .uk-padding-left-130\@l {
            padding-left: 130px;
        }
        .uk-padding-left-135\@l {
            padding-left: 135px;
        }
        .uk-padding-left-140\@l {
            padding-left: 140px;
        }
        .uk-padding-left-145\@l {
            padding-left: 145px;
        }
        .uk-padding-left-150\@l {
            padding-left: 150px;
        }
        .uk-padding-left-155\@l {
            padding-left: 155px;
        }
        .uk-padding-left-160\@l {
            padding-left: 160px;
        }
        .uk-padding-left-165\@l {
            padding-left: 165px;
        }
        .uk-padding-left-170\@l {
            padding-left: 170px;
        }
        .uk-padding-left-175\@l {
            padding-left: 175px;
        }
        .uk-padding-left-180\@l {
            padding-left: 180px;
        }
        .uk-padding-left-185\@l {
            padding-left: 185px;
        }
        .uk-padding-left-190\@l {
            padding-left: 190px;
        }
        .uk-padding-left-195\@l {
            padding-left: 195px;
        }
        .uk-padding-left-200\@l {
            padding-left: 200px;
        }

    /*MARGINS*/
        /*TOP*/
        .uk-margin-top-0\@l {
            margin-top: 0;
        }
        .uk-margin-top-5\@l {
            margin-top: 5px;
        }
        .uk-margin-top-10\@l {
            margin-top: 10px;
        }
        .uk-margin-top-15\@l {
            margin-top: 15px;
        }
        .uk-margin-top-20\@l {
            margin-top: 20px;
        }
        .uk-margin-top-25\@l {
            margin-top: 25px;
        }
        .uk-margin-top-30\@l {
            margin-top: 30px;
        }
        .uk-margin-top-35\@l {
            margin-top: 35px;
        }
        .uk-margin-top-40\@l {
            margin-top: 40px;
        }
        .uk-margin-top-45\@l {
            margin-top: 45px;
        }
        .uk-margin-top-50\@l {
            margin-top: 50px;
        }
        .uk-margin-top-55\@l {
            margin-top: 55px;
        }
        .uk-margin-top-60\@l {
            margin-top: 60px;
        }
        .uk-margin-top-65\@l {
            margin-top: 65px;
        }
        .uk-margin-top-70\@l {
            margin-top: 70px;
        }
        .uk-margin-top-75\@l {
            margin-top: 75px;
        }
        .uk-margin-top-80\@l {
            margin-top: 80px;
        }
        .uk-margin-top-85\@l {
            margin-top: 85px;
        }
        .uk-margin-top-90\@l {
            margin-top: 90px;
        }
        .uk-margin-top-95\@l {
            margin-top: 95px;
        }
        .uk-margin-top-100\@l {
            margin-top: 100px;
        }
        .uk-margin-top-105\@l {
            margin-top: 105px;
        }
        .uk-margin-top-110\@l {
            margin-top: 110px;
        }
        .uk-margin-top-115\@l {
            margin-top: 115px;
        }
        .uk-margin-top-120\@l {
            margin-top: 120px;
        }
        .uk-margin-top-125\@l {
            margin-top: 125px;
        }
        .uk-margin-top-130\@l {
            margin-top: 130px;
        }
        .uk-margin-top-135\@l {
            margin-top: 135px;
        }
        .uk-margin-top-140\@l {
            margin-top: 140px;
        }
        .uk-margin-top-145\@l {
            margin-top: 145px;
        }
        .uk-margin-top-150\@l {
            margin-top: 150px;
        }
        .uk-margin-top-155\@l {
            margin-top: 155px;
        }
        .uk-margin-top-160\@l {
            margin-top: 160px;
        }
        .uk-margin-top-165\@l {
            margin-top: 165px;
        }
        .uk-margin-top-170\@l {
            margin-top: 170px;
        }
        .uk-margin-top-175\@l {
            margin-top: 175px;
        }
        .uk-margin-top-180\@l {
            margin-top: 180px;
        }
        .uk-margin-top-185\@l {
            margin-top: 185px;
        }
        .uk-margin-top-190\@l {
            margin-top: 190px;
        }
        .uk-margin-top-195\@l {
            margin-top: 195px;
        }
        .uk-margin-top-200\@l {
            margin-top: 200px;
        }
        
        /*RIGHT*/
        .uk-margin-right-0\@l {
            margin-right: 0;
        }
        .uk-margin-right-5\@l {
            margin-right: 5px;
        }
        .uk-margin-right-10\@l {
            margin-right: 10px;
        }
        .uk-margin-right-15\@l {
            margin-right: 15px;
        }
        .uk-margin-right-20\@l {
            margin-right: 20px;
        }
        .uk-margin-right-25\@l {
            margin-right: 25px;
        }
        .uk-margin-right-30\@l {
            margin-right: 30px;
        }
        .uk-margin-right-35\@l {
            margin-right: 35px;
        }
        .uk-margin-right-40\@l {
            margin-right: 40px;
        }
        .uk-margin-right-45\@l {
            margin-right: 45px;
        }
        .uk-margin-right-50\@l {
            margin-right: 50px;
        }
        .uk-margin-right-55\@l {
            margin-right: 55px;
        }
        .uk-margin-right-60\@l {
            margin-right: 60px;
        }
        .uk-margin-right-65\@l {
            margin-right: 65px;
        }
        .uk-margin-right-70\@l {
            margin-right: 70px;
        }
        .uk-margin-right-75\@l {
            margin-right: 75px;
        }
        .uk-margin-right-80\@l {
            margin-right: 80px;
        }
        .uk-margin-right-85\@l {
            margin-right: 85px;
        }
        .uk-margin-right-90\@l {
            margin-right: 90px;
        }
        .uk-margin-right-95\@l {
            margin-right: 95px;
        }
        .uk-margin-right-100\@l {
            margin-right: 100px;
        }
        .uk-margin-right-105\@l {
            margin-right: 105px;
        }
        .uk-margin-right-110\@l {
            margin-right: 110px;
        }
        .uk-margin-right-115\@l {
            margin-right: 115px;
        }
        .uk-margin-right-120\@l {
            margin-right: 120px;
        }
        .uk-margin-right-125\@l {
            margin-right: 125px;
        }
        .uk-margin-right-130\@l {
            margin-right: 130px;
        }
        .uk-margin-right-135\@l {
            margin-right: 135px;
        }
        .uk-margin-right-140\@l {
            margin-right: 140px;
        }
        .uk-margin-right-145\@l {
            margin-right: 145px;
        }
        .uk-margin-right-150\@l {
            margin-right: 150px;
        }
        .uk-margin-right-155\@l {
            margin-right: 155px;
        }
        .uk-margin-right-160\@l {
            margin-right: 160px;
        }
        .uk-margin-right-165\@l {
            margin-right: 165px;
        }
        .uk-margin-right-170\@l {
            margin-right: 170px;
        }
        .uk-margin-right-175\@l {
            margin-right: 175px;
        }
        .uk-margin-right-180\@l {
            margin-right: 180px;
        }
        .uk-margin-right-185\@l {
            margin-right: 185px;
        }
        .uk-margin-right-190\@l {
            margin-right: 190px;
        }
        .uk-margin-right-195\@l {
            margin-right: 195px;
        }
        .uk-margin-right-200\@l {
            margin-right: 200px;
        }

        /*BOTTOM*/
        .uk-margin-bottom-0\@l {
            margin-bottom: 0;
        }
        .uk-margin-bottom-5\@l {
            margin-bottom: 5px;
        }
        .uk-margin-bottom-10\@l {
            margin-bottom: 10px;
        }
        .uk-margin-bottom-15\@l {
            margin-bottom: 15px;
        }
        .uk-margin-bottom-20\@l {
            margin-bottom: 20px;
        }
        .uk-margin-bottom-25\@l {
            margin-bottom: 25px;
        }
        .uk-margin-bottom-30\@l {
            margin-bottom: 30px;
        }
        .uk-margin-bottom-35\@l {
            margin-bottom: 35px;
        }
        .uk-margin-bottom-40\@l {
            margin-bottom: 40px;
        }
        .uk-margin-bottom-45\@l {
            margin-bottom: 45px;
        }
        .uk-margin-bottom-50\@l {
            margin-bottom: 50px;
        }
        .uk-margin-bottom-55\@l {
            margin-bottom: 55px;
        }
        .uk-margin-bottom-60\@l {
            margin-bottom: 60px;
        }
        .uk-margin-bottom-65\@l {
            margin-bottom: 65px;
        }
        .uk-margin-bottom-70\@l {
            margin-bottom: 70px;
        }
        .uk-margin-bottom-75\@l {
            margin-bottom: 75px;
        }
        .uk-margin-bottom-80\@l {
            margin-bottom: 80px;
        }
        .uk-margin-bottom-85\@l {
            margin-bottom: 85px;
        }
        .uk-margin-bottom-90\@l {
            margin-bottom: 90px;
        }
        .uk-margin-bottom-95\@l {
            margin-bottom: 95px;
        }
        .uk-margin-bottom-100\@l {
            margin-bottom: 100px;
        }
        .uk-margin-bottom-105\@l {
            margin-bottom: 105px;
        }
        .uk-margin-bottom-110\@l {
            margin-bottom: 110px;
        }
        .uk-margin-bottom-115\@l {
            margin-bottom: 115px;
        }
        .uk-margin-bottom-120\@l {
            margin-bottom: 120px;
        }
        .uk-margin-bottom-125\@l {
            margin-bottom: 125px;
        }
        .uk-margin-bottom-130\@l {
            margin-bottom: 130px;
        }
        .uk-margin-bottom-135\@l {
            margin-bottom: 135px;
        }
        .uk-margin-bottom-140\@l {
            margin-bottom: 140px;
        }
        .uk-margin-bottom-145\@l {
            margin-bottom: 145px;
        }
        .uk-margin-bottom-150\@l {
            margin-bottom: 150px;
        }
        .uk-margin-bottom-155\@l {
            margin-bottom: 155px;
        }
        .uk-margin-bottom-160\@l {
            margin-bottom: 160px;
        }
        .uk-margin-bottom-165\@l {
            margin-bottom: 165px;
        }
        .uk-margin-bottom-170\@l {
            margin-bottom: 170px;
        }
        .uk-margin-bottom-175\@l {
            margin-bottom: 175px;
        }
        .uk-margin-bottom-180\@l {
            margin-bottom: 180px;
        }
        .uk-margin-bottom-185\@l {
            margin-bottom: 185px;
        }
        .uk-margin-bottom-190\@l {
            margin-bottom: 190px;
        }
        .uk-margin-bottom-195\@l {
            margin-bottom: 195px;
        }
        .uk-margin-bottom-200\@l {
            margin-bottom: 200px;
        }

        /*LEFT*/
        .uk-margin-left-0\@l {
            margin-left: 0;
        }
        .uk-margin-left-5\@l {
            margin-left: 5px;
        }
        .uk-margin-left-10\@l {
            margin-left: 10px;
        }
        .uk-margin-left-15\@l {
            margin-left: 15px;
        }
        .uk-margin-left-20\@l {
            margin-left: 20px;
        }
        .uk-margin-left-25\@l {
            margin-left: 25px;
        }
        .uk-margin-left-30\@l {
            margin-left: 30px;
        }
        .uk-margin-left-35\@l {
            margin-left: 35px;
        }
        .uk-margin-left-40\@l {
            margin-left: 40px;
        }
        .uk-margin-left-45\@l {
            margin-left: 45px;
        }
        .uk-margin-left-50\@l {
            margin-left: 50px;
        }
        .uk-margin-left-55\@l {
            margin-left: 55px;
        }
        .uk-margin-left-60\@l {
            margin-left: 60px;
        }
        .uk-margin-left-65\@l {
            margin-left: 65px;
        }
        .uk-margin-left-70\@l {
            margin-left: 70px;
        }
        .uk-margin-left-75\@l {
            margin-left: 75px;
        }
        .uk-margin-left-80\@l {
            margin-left: 80px;
        }
        .uk-margin-left-85\@l {
            margin-left: 85px;
        }
        .uk-margin-left-90\@l {
            margin-left: 90px;
        }
        .uk-margin-left-95\@l {
            margin-left: 95px;
        }
        .uk-margin-left-100\@l {
            margin-left: 100px;
        }
        .uk-margin-left-105\@l {
            margin-left: 105px;
        }
        .uk-margin-left-110\@l {
            margin-left: 110px;
        }
        .uk-margin-left-115\@l {
            margin-left: 115px;
        }
        .uk-margin-left-120\@l {
            margin-left: 120px;
        }
        .uk-margin-left-125\@l {
            margin-left: 125px;
        }
        .uk-margin-left-130\@l {
            margin-left: 130px;
        }
        .uk-margin-left-135\@l {
            margin-left: 135px;
        }
        .uk-margin-left-140\@l {
            margin-left: 140px;
        }
        .uk-margin-left-145\@l {
            margin-left: 145px;
        }
        .uk-margin-left-150\@l {
            margin-left: 150px;
        }
        .uk-margin-left-155\@l {
            margin-left: 155px;
        }
        .uk-margin-left-160\@l {
            margin-left: 160px;
        }
        .uk-margin-left-165\@l {
            margin-left: 165px;
        }
        .uk-margin-left-170\@l {
            margin-left: 170px;
        }
        .uk-margin-left-175\@l {
            margin-left: 175px;
        }
        .uk-margin-left-180\@l {
            margin-left: 180px;
        }
        .uk-margin-left-185\@l {
            margin-left: 185px;
        }
        .uk-margin-left-190\@l {
            margin-left: 190px;
        }
        .uk-margin-left-195\@l {
            margin-left: 195px;
        }
        .uk-margin-left-200\@l {
            margin-left: 200px;
        }
}

/*MONITORES E TVS*/
@media (min-width:1600px){

    /*GRID MASONRY*/
    .grid-item--width-1-1\@xl { width: 100%; }
    .grid-item--width-1-2\@xl { width: 50%; }
    .grid-item--width-1-3\@xl { width: 33.333%; }
    .grid-item--width-2-3\@xl { width: 66.666%; }
    .grid-item--width-1-4\@xl { width: 25%; }
    .grid-item--width-2-4\@xl { width: 50%; }
    .grid-item--width-3-4\@xl { width: 75%; }

    .grid-item--height-1-1\@xl { height: 100%; }
    .grid-item--height-1-2\@xl { height: 50%; }
    .grid-item--height-1-3\@xl { height: 33.333%; }
    .grid-item--height-2-3\@xl { height: 66.666%; }
    .grid-item--height-1-4\@xl { height: 25%; }
    .grid-item--height-2-4\@xl { height: 50%; }
    .grid-item--height-3-4\@xl { height: 75%; }

    /*TOTOP*/
    .uk-totop {
        right: 16%;
    }

    /*CONTAINER*/
    .uk-container {
        padding-top: 0;
        padding-right: 16%;
        padding-bottom: 0;
        padding-left: 16%;   
    }

    /*FONTS*/
        /*FAMILY*/
        .uk-font-family-black\@xl {
            font-family: "Barlow-Black";
        }
        .uk-font-family-black-italic\@xl {
            font-family: "Barlow-BlackItalic";
        }
        .uk-font-family-bold\@xl {
            font-family: "Simplon-Bold";
        }
        .uk-font-family-bold-italic\@xl {
            font-family: "Simplon-BoldItalic";
        }
        .uk-font-family-extra-bold\@xl {
            font-family: "Barlow-ExtraBold";
        }
        .uk-font-family-extra-bold-italic\@xl {
            font-family: "Barlow-ExtraBoldItalic";
        }
        .uk-font-family-extra-light\@xl {
            font-family: "Barlow-ExtraLight";
        }
        .uk-font-family-extra-light-italic\@xl {
            font-family: "Barlow-ExtraLightItalic";
        }
        .uk-font-family-italic\@xl {
            font-family: "Simplon-RegularItalic";
        }
        .uk-font-family-light\@xl {
            font-family: "Simplon-Light";
        }
        .uk-font-family-light-italic\@xl {
            font-family: "Simplon-LightItalic";
        }
        .uk-font-family-family-medium\@xl {
            font-family: "Simplon-Medium";
        }
        .uk-font-family-medium-italic\@xl {
            font-family: "Simplon-MediumItalic";
        }
        .uk-font-family-regular\@xl {
            font-family: "Simplon-Regular";
        }
        .uk-font-family-semi-bold\@xl {
            font-family: "Barlow-SemiBold";
        }
        .uk-font-family-semi-bold-italic\@xl {
            font-family: "Barlow-SemiBoldItalic";
        }
        .uk-font-family-thin\@xl {
            font-family: "Barlow-Thin";
        }
        .uk-font-family-thin-italic\@xl {
            font-family: "Barlow-ThinItalic";
        }
        .uk-font-family-regular2\@xl {
            font-family: "Barlow-Regular";
        }

        /*TEXT TRANSFORM*/
        .uk-uppercase\@xl {
            text-transform: uppercase !important;
        }
        .uk-lowercase\@xl {
            text-transform: lowercase !important;
        }
        .uk-capitalize\@xl {
            text-transform: capitalize !important;
        }

        /*SIZES*/
        .uk-font-size-10\@xl {
            font-size: 10px;
        }
        .uk-font-size-12\@xl {
            font-size: 12px;
        }
        .uk-font-size-14\@xl {
            font-size: 14px;
        }
        .uk-font-size-16\@xl {
            font-size: 16px;
        }
        .uk-font-size-18\@xl {
            font-size: 18px;
        }
        .uk-font-size-20\@xl {
            font-size: 20px;
        }
        .uk-font-size-22\@xl {
            font-size: 22px;
        }
        .uk-font-size-24\@xl {
            font-size: 24px;
        }
        .uk-font-size-26\@xl {
            font-size: 26px;
        }
        .uk-font-size-28\@xl {
            font-size: 28px;
        }
        .uk-font-size-30\@xl {
            font-size: 30px;
        }
        .uk-font-size-32\@xl {
            font-size: 32px;
        }
        .uk-font-size-34\@xl {
            font-size: 34px;
        }
        .uk-font-size-36\@xl {
            font-size: 36px;
        }
        .uk-font-size-38\@xl {
            font-size: 38px;
        }
        .uk-font-size-40\@xl {
            font-size: 40px;
        }
        .uk-font-size-42\@xl {
            font-size: 42px;
        }
        .uk-font-size-44\@xl {
            font-size: 44px;
        }
        .uk-font-size-46\@xl {
            font-size: 46px;
        }
        .uk-font-size-48\@xl {
            font-size: 48px;
        }
        .uk-font-size-50\@xl {
            font-size: 50px;
        }
        .uk-font-size-52\@xl {
            font-size: 52px;
        }
        .uk-font-size-54\@xl {
            font-size: 54px;
        }
        .uk-font-size-56\@xl {
            font-size: 56px;
        }
        .uk-font-size-58\@xl {
            font-size: 58px;
        }
        .uk-font-size-60\@xl {
            font-size: 60px;
        }

    /*HEIGHT*/
    .uk-height-5\@xl {
        height: 5px;
    }
    .uk-height-10\@xl {
        height: 10px;
    }
    .uk-height-15\@xl {
        height: 15px;
    }
    .uk-height-20\@xl {
        height: 20px;
    }
    .uk-height-25\@xl {
        height: 25px;
    }
    .uk-height-30\@xl {
        height: 30px;
    }
    .uk-height-35\@xl {
        height: 35px;
    }
    .uk-height-40\@xl {
        height: 40px;
    }
    .uk-height-45\@xl {
        height: 45px;
    }
    .uk-height-50\@xl {
        height: 50px;
    }
    .uk-height-55\@xl {
        height: 55px;
    }
    .uk-height-60\@xl {
        height: 60px;
    }
    .uk-height-65\@xl {
        height: 65px;
    }
    .uk-height-70\@xl {
        height: 70px;
    }
    .uk-height-75\@xl {
        height: 75px;
    }
    .uk-height-80\@xl {
        height: 80px;
    }
    .uk-height-85\@xl {
        height: 85px;
    }
    .uk-height-90\@xl {
        height: 90px;
    }
    .uk-height-95\@xl {
        height: 95px;
    }
    .uk-height-100\@xl {
        height: 100px;
    }
    .uk-height-105\@xl {
        height: 105px;
    }
    .uk-height-110\@xl {
        height: 110px;
    }
    .uk-height-115\@xl {
        height: 115px;
    }
    .uk-height-120\@xl {
        height: 120px;
    }
    .uk-height-125\@xl {
        height: 125px;
    }
    .uk-height-130\@xl {
        height: 130px;
    }
    .uk-height-135\@xl {
        height: 135px;
    }
    .uk-height-140\@xl {
        height: 140px;
    }
    .uk-height-145\@xl {
        height: 145px;
    }
    .uk-height-150\@xl {
        height: 150px;
    }
    .uk-height-155\@xl {
        height: 155px;
    }
    .uk-height-160\@xl {
        height: 160px;
    }
    .uk-height-165\@xl {
        height: 165px;
    }
    .uk-height-170\@xl {
        height: 170px;
    }
    .uk-height-185\@xl {
        height: 185px;
    }
    .uk-height-190\@xl {
        height: 190px;
    }
    .uk-height-195\@xl {
        height: 195px;
    }
    .uk-height-200\@xl {
        height: 200px;
    }

    /*WIDTHS*/
    .uk-width-5\@xl {
        width: 5%;
    }
    .uk-width-10\@xl {
        width: 10%;
    }
    .uk-width-15\@xl {
        width: 15%;
    }
    .uk-width-20\@xl {
        width: 20%;
    }
    .uk-width-25\@xl {
        width: 25%;
    }
    .uk-width-30\@xl {
        width: 30%;
    }
    .uk-width-35\@xl {
        width: 35%;
    }
    .uk-width-40\@xl {
        width: 40%;
    }
    .uk-width-45\@xl {
        width: 45%;
    }
    .uk-width-50\@xl {
        width: 50%;
    }
    .uk-width-55\@xl {
        width: 55%;
    }
    .uk-width-60\@xl {
        width: 60%;
    }
    .uk-width-65\@xl {
        width: 65%;
    }
    uk-width-70\@xl {
        width: 70%;
    }
    .uk-width-75\@xl {
        width: 75%;
    }
    .uk-width-80\@xl {
        width: 80%;
    }
    .uk-width-85\@xl {
        width: 85%;
    }
    .uk-width-90\@xl {
        width: 90%;
    }
    .uk-width-95\@xl {
        width: 95%;
    }
    .uk-width-100\@xl {
        width: 100%;
    }

    /*PADDINGS*/
        /*TOP*/
        .uk-padding-top-0\@xl {
            padding-top: 0;
        }
        .uk-padding-top-5\@xl {
            padding-top: 5px;
        }
        .uk-padding-top-10\@xl {
            padding-top: 10px;
        }
        .uk-padding-top-15\@xl {
            padding-top: 15px;
        }
        .uk-padding-top-20\@xl {
            padding-top: 20px;
        }
        .uk-padding-top-25\@xl {
            padding-top: 25px;
        }
        .uk-padding-top-30\@xl {
            padding-top: 30px;
        }
        .uk-padding-top-35\@xl {
            padding-top: 35px;
        }
        .uk-padding-top-40\@xl {
            padding-top: 40px;
        }
        .uk-padding-top-45\@xl {
            padding-top: 45px;
        }
        .uk-padding-top-50\@xl {
            padding-top: 50px;
        }
        .uk-padding-top-55\@xl {
            padding-top: 55px;
        }
        .uk-padding-top-60\@xl {
            padding-top: 60px;
        }
        .uk-padding-top-65\@xl {
            padding-top: 65px;
        }
        .uk-padding-top-70\@xl {
            padding-top: 70px;
        }
        .uk-padding-top-75\@xl {
            padding-top: 75px;
        }
        .uk-padding-top-80\@xl {
            padding-top: 80px;
        }
        .uk-padding-top-85\@xl {
            padding-top: 85px;
        }
        .uk-padding-top-90\@xl {
            padding-top: 90px;
        }
        .uk-padding-top-95\@xl {
            padding-top: 95px;
        }
        .uk-padding-top-100\@xl {
            padding-top: 100px;
        }
        .uk-padding-top-105\@xl {
            padding-top: 105px;
        }
        .uk-padding-top-110\@xl {
            padding-top: 110px;
        }
        .uk-padding-top-115\@xl {
            padding-top: 115px;
        }
        .uk-padding-top-120\@xl {
            padding-top: 120px;
        }
        .uk-padding-top-125\@xl {
            padding-top: 125px;
        }
        .uk-padding-top-130\@xl {
            padding-top: 130px;
        }
        .uk-padding-top-135\@xl {
            padding-top: 135px;
        }
        .uk-padding-top-140\@xl {
            padding-top: 140px;
        }
        .uk-padding-top-145\@xl {
            padding-top: 145px;
        }
        .uk-padding-top-150\@xl {
            padding-top: 150px;
        }
        .uk-padding-top-155\@xl {
            padding-top: 155px;
        }
        .uk-padding-top-160\@xl {
            padding-top: 160px;
        }
        .uk-padding-top-165\@xl {
            padding-top: 165px;
        }
        .uk-padding-top-170\@xl {
            padding-top: 170px;
        }
        .uk-padding-top-175\@xl {
            padding-top: 175px;
        }
        .uk-padding-top-180\@xl {
            padding-top: 180px;
        }
        .uk-padding-top-185\@xl {
            padding-top: 185px;
        }
        .uk-padding-top-190\@xl {
            padding-top: 190px;
        }
        .uk-padding-top-195\@xl {
            padding-top: 195px;
        }
        .uk-padding-top-200\@xl {
            padding-top: 200px;
        }
        
        /*RIGHT*/
        .uk-padding-right-0\@xl {
            padding-right: 0;
        }
        .uk-padding-right-5\@xl {
            padding-right: 5px;
        }
        .uk-padding-right-10\@xl {
            padding-right: 10px;
        }
        .uk-padding-right-15\@xl {
            padding-right: 15px;
        }
        .uk-padding-right-20\@xl {
            padding-right: 20px;
        }
        .uk-padding-right-25\@xl {
            padding-right: 25px;
        }
        .uk-padding-right-30\@xl {
            padding-right: 30px;
        }
        .uk-padding-right-35\@xl {
            padding-right: 35px;
        }
        .uk-padding-right-40\@xl {
            padding-right: 40px;
        }
        .uk-padding-right-45\@xl {
            padding-right: 45px;
        }
        .uk-padding-right-50\@xl {
            padding-right: 50px;
        }
        .uk-padding-right-55\@xl {
            padding-right: 55px;
        }
        .uk-padding-right-60\@xl {
            padding-right: 60px;
        }
        .uk-padding-right-65\@xl {
            padding-right: 65px;
        }
        .uk-padding-right-70\@xl {
            padding-right: 70px;
        }
        .uk-padding-right-75\@xl {
            padding-right: 75px;
        }
        .uk-padding-right-80\@xl {
            padding-right: 80px;
        }
        .uk-padding-right-85\@xl {
            padding-right: 85px;
        }
        .uk-padding-right-90\@xl {
            padding-right: 90px;
        }
        .uk-padding-right-95\@xl {
            padding-right: 95px;
        }
        .uk-padding-right-100\@xl {
            padding-right: 100px;
        }
        .uk-padding-right-105\@xl {
            padding-right: 105px;
        }
        .uk-padding-right-110\@xl {
            padding-right: 110px;
        }
        .uk-padding-right-115\@xl {
            padding-right: 115px;
        }
        .uk-padding-right-120\@xl {
            padding-right: 120px;
        }
        .uk-padding-right-125\@xl {
            padding-right: 125px;
        }
        .uk-padding-right-130\@xl {
            padding-right: 130px;
        }
        .uk-padding-right-135\@xl {
            padding-right: 135px;
        }
        .uk-padding-right-140\@xl {
            padding-right: 140px;
        }
        .uk-padding-right-145\@xl {
            padding-right: 145px;
        }
        .uk-padding-right-150\@xl {
            padding-right: 150px;
        }
        .uk-padding-right-155\@xl {
            padding-right: 155px;
        }
        .uk-padding-right-160\@xl {
            padding-right: 160px;
        }
        .uk-padding-right-165\@xl {
            padding-right: 165px;
        }
        .uk-padding-right-170\@xl {
            padding-right: 170px;
        }
        .uk-padding-right-175\@xl {
            padding-right: 175px;
        }
        .uk-padding-right-180\@xl {
            padding-right: 180px;
        }
        .uk-padding-right-185\@xl {
            padding-right: 185px;
        }
        .uk-padding-right-190\@xl {
            padding-right: 190px;
        }
        .uk-padding-right-195\@xl {
            padding-right: 195px;
        }
        .uk-padding-right-200\@xl {
            padding-right: 200px;
        }

        /*BOTTOM*/
        .uk-padding-bottom-0\@xl {
            padding-bottom: 0;
        }
        .uk-padding-bottom-5\@xl {
            padding-bottom: 5px;
        }
        .uk-padding-bottom-10\@xl {
            padding-bottom: 10px;
        }
        .uk-padding-bottom-15\@xl {
            padding-bottom: 15px;
        }
        .uk-padding-bottom-20\@xl {
            padding-bottom: 20px;
        }
        .uk-padding-bottom-25\@xl {
            padding-bottom: 25px;
        }
        .uk-padding-bottom-30\@xl {
            padding-bottom: 30px;
        }
        .uk-padding-bottom-35\@xl {
            padding-bottom: 35px;
        }
        .uk-padding-bottom-40\@xl {
            padding-bottom: 40px;
        }
        .uk-padding-bottom-45\@xl {
            padding-bottom: 45px;
        }
        .uk-padding-bottom-50\@xl {
            padding-bottom: 50px;
        }
        .uk-padding-bottom-55\@xl {
            padding-bottom: 55px;
        }
        .uk-padding-bottom-60\@xl {
            padding-bottom: 60px;
        }
        .uk-padding-bottom-65\@xl {
            padding-bottom: 65px;
        }
        .uk-padding-bottom-70\@xl {
            padding-bottom: 70px;
        }
        .uk-padding-bottom-75\@xl {
            padding-bottom: 75px;
        }
        .uk-padding-bottom-80\@xl {
            padding-bottom: 80px;
        }
        .uk-padding-bottom-85\@xl {
            padding-bottom: 85px;
        }
        .uk-padding-bottom-90\@xl {
            padding-bottom: 90px;
        }
        .uk-padding-bottom-95\@xl {
            padding-bottom: 95px;
        }
        .uk-padding-bottom-100\@xl {
            padding-bottom: 100px;
        }
        .uk-padding-bottom-105\@xl {
            padding-bottom: 105px;
        }
        .uk-padding-bottom-110\@xl {
            padding-bottom: 110px;
        }
        .uk-padding-bottom-115\@xl {
            padding-bottom: 115px;
        }
        .uk-padding-bottom-120\@xl {
            padding-bottom: 120px;
        }
        .uk-padding-bottom-125\@xl {
            padding-bottom: 125px;
        }
        .uk-padding-bottom-130\@xl {
            padding-bottom: 130px;
        }
        .uk-padding-bottom-135\@xl {
            padding-bottom: 135px;
        }
        .uk-padding-bottom-140\@xl {
            padding-bottom: 140px;
        }
        .uk-padding-bottom-145\@xl {
            padding-bottom: 145px;
        }
        .uk-padding-bottom-150\@xl {
            padding-bottom: 150px;
        }
        .uk-padding-bottom-155\@xl {
            padding-bottom: 155px;
        }
        .uk-padding-bottom-160\@xl {
            padding-bottom: 160px;
        }
        .uk-padding-bottom-165\@xl {
            padding-bottom: 165px;
        }
        .uk-padding-bottom-170\@xl {
            padding-bottom: 170px;
        }
        .uk-padding-bottom-175\@xl {
            padding-bottom: 175px;
        }
        .uk-padding-bottom-180\@xl {
            padding-bottom: 180px;
        }
        .uk-padding-bottom-185\@xl {
            padding-bottom: 185px;
        }
        .uk-padding-bottom-190\@xl {
            padding-bottom: 190px;
        }
        .uk-padding-bottom-195\@xl {
            padding-bottom: 195px;
        }
        .uk-padding-bottom-200\@xl {
            padding-bottom: 200px;
        }

        /*LEFT*/
        .uk-padding-left-0\@xl {
            padding-left: 0;
        }
        .uk-padding-left-5\@xl {
            padding-left: 5px;
        }
        .uk-padding-left-10\@xl {
            padding-left: 10px;
        }
        .uk-padding-left-15\@xl {
            padding-left: 15px;
        }
        .uk-padding-left-20\@xl {
            padding-left: 20px;
        }
        .uk-padding-left-25\@xl {
            padding-left: 25px;
        }
        .uk-padding-left-30\@xl {
            padding-left: 30px;
        }
        .uk-padding-left-35\@xl {
            padding-left: 35px;
        }
        .uk-padding-left-40\@xl {
            padding-left: 40px;
        }
        .uk-padding-left-45\@xl {
            padding-left: 45px;
        }
        .uk-padding-left-50\@xl {
            padding-left: 50px;
        }
        .uk-padding-left-55\@xl {
            padding-left: 55px;
        }
        .uk-padding-left-60\@xl {
            padding-left: 60px;
        }
        .uk-padding-left-65\@xl {
            padding-left: 65px;
        }
        .uk-padding-left-70\@xl {
            padding-left: 70px;
        }
        .uk-padding-left-75\@xl {
            padding-left: 75px;
        }
        .uk-padding-left-80\@xl {
            padding-left: 80px;
        }
        .uk-padding-left-85\@xl {
            padding-left: 85px;
        }
        .uk-padding-left-90\@xl {
            padding-left: 90px;
        }
        .uk-padding-left-95\@xl {
            padding-left: 95px;
        }
        .uk-padding-left-100\@xl {
            padding-left: 100px;
        }
        .uk-padding-left-105\@xl {
            padding-left: 105px;
        }
        .uk-padding-left-110\@xl {
            padding-left: 110px;
        }
        .uk-padding-left-115\@xl {
            padding-left: 115px;
        }
        .uk-padding-left-120\@xl {
            padding-left: 120px;
        }
        .uk-padding-left-125\@xl {
            padding-left: 125px;
        }
        .uk-padding-left-130\@xl {
            padding-left: 130px;
        }
        .uk-padding-left-135\@xl {
            padding-left: 135px;
        }
        .uk-padding-left-140\@xl {
            padding-left: 140px;
        }
        .uk-padding-left-145\@xl {
            padding-left: 145px;
        }
        .uk-padding-left-150\@xl {
            padding-left: 150px;
        }
        .uk-padding-left-155\@xl {
            padding-left: 155px;
        }
        .uk-padding-left-160\@xl {
            padding-left: 160px;
        }
        .uk-padding-left-165\@xl {
            padding-left: 165px;
        }
        .uk-padding-left-170\@xl {
            padding-left: 170px;
        }
        .uk-padding-left-175\@xl {
            padding-left: 175px;
        }
        .uk-padding-left-180\@xl {
            padding-left: 180px;
        }
        .uk-padding-left-185\@xl {
            padding-left: 185px;
        }
        .uk-padding-left-190\@xl {
            padding-left: 190px;
        }
        .uk-padding-left-195\@xl {
            padding-left: 195px;
        }
        .uk-padding-left-200\@xl {
            padding-left: 200px;
        }

    /*MARGINS*/
        /*TOP*/
        .uk-margin-top-0\@xl {
            margin-top: 0;
        }
        .uk-margin-top-5\@xl {
            margin-top: 5px;
        }
        .uk-margin-top-10\@xl {
            margin-top: 10px;
        }
        .uk-margin-top-15\@xl {
            margin-top: 15px;
        }
        .uk-margin-top-20\@xl {
            margin-top: 20px;
        }
        .uk-margin-top-25\@xl {
            margin-top: 25px;
        }
        .uk-margin-top-30\@xl {
            margin-top: 30px;
        }
        .uk-margin-top-35\@xl {
            margin-top: 35px;
        }
        .uk-margin-top-40\@xl {
            margin-top: 40px;
        }
        .uk-margin-top-45\@xl {
            margin-top: 45px;
        }
        .uk-margin-top-50\@xl {
            margin-top: 50px;
        }
        .uk-margin-top-55\@xl {
            margin-top: 55px;
        }
        .uk-margin-top-60\@xl {
            margin-top: 60px;
        }
        .uk-margin-top-65\@xl {
            margin-top: 65px;
        }
        .uk-margin-top-70\@xl {
            margin-top: 70px;
        }
        .uk-margin-top-75\@xl {
            margin-top: 75px;
        }
        .uk-margin-top-80\@xl {
            margin-top: 80px;
        }
        .uk-margin-top-85\@xl {
            margin-top: 85px;
        }
        .uk-margin-top-90\@xl {
            margin-top: 90px;
        }
        .uk-margin-top-95\@xl {
            margin-top: 95px;
        }
        .uk-margin-top-100\@xl {
            margin-top: 100px;
        }
        .uk-margin-top-105\@xl {
            margin-top: 105px;
        }
        .uk-margin-top-110\@xl {
            margin-top: 110px;
        }
        .uk-margin-top-115\@xl {
            margin-top: 115px;
        }
        .uk-margin-top-120\@xl {
            margin-top: 120px;
        }
        .uk-margin-top-125\@xl {
            margin-top: 125px;
        }
        .uk-margin-top-130\@xl {
            margin-top: 130px;
        }
        .uk-margin-top-135\@xl {
            margin-top: 135px;
        }
        .uk-margin-top-140\@xl {
            margin-top: 140px;
        }
        .uk-margin-top-145\@xl {
            margin-top: 145px;
        }
        .uk-margin-top-150\@xl {
            margin-top: 150px;
        }
        .uk-margin-top-155\@xl {
            margin-top: 155px;
        }
        .uk-margin-top-160\@xl {
            margin-top: 160px;
        }
        .uk-margin-top-165\@xl {
            margin-top: 165px;
        }
        .uk-margin-top-170\@xl {
            margin-top: 170px;
        }
        .uk-margin-top-175\@xl {
            margin-top: 175px;
        }
        .uk-margin-top-180\@xl {
            margin-top: 180px;
        }
        .uk-margin-top-185\@xl {
            margin-top: 185px;
        }
        .uk-margin-top-190\@xl {
            margin-top: 190px;
        }
        .uk-margin-top-195\@xl {
            margin-top: 195px;
        }
        .uk-margin-top-200\@xl {
            margin-top: 200px;
        }
        
        /*RIGHT*/
        .uk-margin-right-0\@xl {
            margin-right: 0;
        }
        .uk-margin-right-5\@xl {
            margin-right: 5px;
        }
        .uk-margin-right-10\@xl {
            margin-right: 10px;
        }
        .uk-margin-right-15\@xl {
            margin-right: 15px;
        }
        .uk-margin-right-20\@xl {
            margin-right: 20px;
        }
        .uk-margin-right-25\@xl {
            margin-right: 25px;
        }
        .uk-margin-right-30\@xl {
            margin-right: 30px;
        }
        .uk-margin-right-35\@xl {
            margin-right: 35px;
        }
        .uk-margin-right-40\@xl {
            margin-right: 40px;
        }
        .uk-margin-right-45\@xl {
            margin-right: 45px;
        }
        .uk-margin-right-50\@xl {
            margin-right: 50px;
        }
        .uk-margin-right-55\@xl {
            margin-right: 55px;
        }
        .uk-margin-right-60\@xl {
            margin-right: 60px;
        }
        .uk-margin-right-65\@xl {
            margin-right: 65px;
        }
        .uk-margin-right-70\@xl {
            margin-right: 70px;
        }
        .uk-margin-right-75\@xl {
            margin-right: 75px;
        }
        .uk-margin-right-80\@xl {
            margin-right: 80px;
        }
        .uk-margin-right-85\@xl {
            margin-right: 85px;
        }
        .uk-margin-right-90\@xl {
            margin-right: 90px;
        }
        .uk-margin-right-95\@xl {
            margin-right: 95px;
        }
        .uk-margin-right-100\@xl {
            margin-right: 100px;
        }
        .uk-margin-right-105\@xl {
            margin-right: 105px;
        }
        .uk-margin-right-110\@xl {
            margin-right: 110px;
        }
        .uk-margin-right-115\@xl {
            margin-right: 115px;
        }
        .uk-margin-right-120\@xl {
            margin-right: 120px;
        }
        .uk-margin-right-125\@xl {
            margin-right: 125px;
        }
        .uk-margin-right-130\@xl {
            margin-right: 130px;
        }
        .uk-margin-right-135\@xl {
            margin-right: 135px;
        }
        .uk-margin-right-140\@xl {
            margin-right: 140px;
        }
        .uk-margin-right-145\@xl {
            margin-right: 145px;
        }
        .uk-margin-right-150\@xl {
            margin-right: 150px;
        }
        .uk-margin-right-155\@xl {
            margin-right: 155px;
        }
        .uk-margin-right-160\@xl {
            margin-right: 160px;
        }
        .uk-margin-right-165\@xl {
            margin-right: 165px;
        }
        .uk-margin-right-170\@xl {
            margin-right: 170px;
        }
        .uk-margin-right-175\@xl {
            margin-right: 175px;
        }
        .uk-margin-right-180\@xl {
            margin-right: 180px;
        }
        .uk-margin-right-185\@xl {
            margin-right: 185px;
        }
        .uk-margin-right-190\@xl {
            margin-right: 190px;
        }
        .uk-margin-right-195\@xl {
            margin-right: 195px;
        }
        .uk-margin-right-200\@xl {
            margin-right: 200px;
        }

        /*BOTTOM*/
        .uk-margin-bottom-0\@xl {
            margin-bottom: 0;
        }
        .uk-margin-bottom-5\@xl {
            margin-bottom: 5px;
        }
        .uk-margin-bottom-10\@xl {
            margin-bottom: 10px;
        }
        .uk-margin-bottom-15\@xl {
            margin-bottom: 15px;
        }
        .uk-margin-bottom-20\@xl {
            margin-bottom: 20px;
        }
        .uk-margin-bottom-25\@xl {
            margin-bottom: 25px;
        }
        .uk-margin-bottom-30\@xl {
            margin-bottom: 30px;
        }
        .uk-margin-bottom-35\@xl {
            margin-bottom: 35px;
        }
        .uk-margin-bottom-40\@xl {
            margin-bottom: 40px;
        }
        .uk-margin-bottom-45\@xl {
            margin-bottom: 45px;
        }
        .uk-margin-bottom-50\@xl {
            margin-bottom: 50px;
        }
        .uk-margin-bottom-55\@xl {
            margin-bottom: 55px;
        }
        .uk-margin-bottom-60\@xl {
            margin-bottom: 60px;
        }
        .uk-margin-bottom-65\@xl {
            margin-bottom: 65px;
        }
        .uk-margin-bottom-70\@xl {
            margin-bottom: 70px;
        }
        .uk-margin-bottom-75\@xl {
            margin-bottom: 75px;
        }
        .uk-margin-bottom-80\@xl {
            margin-bottom: 80px;
        }
        .uk-margin-bottom-85\@xl {
            margin-bottom: 85px;
        }
        .uk-margin-bottom-90\@xl {
            margin-bottom: 90px;
        }
        .uk-margin-bottom-95\@xl {
            margin-bottom: 95px;
        }
        .uk-margin-bottom-100\@xl {
            margin-bottom: 100px;
        }
        .uk-margin-bottom-105\@xl {
            margin-bottom: 105px;
        }
        .uk-margin-bottom-110\@xl {
            margin-bottom: 110px;
        }
        .uk-margin-bottom-115\@xl {
            margin-bottom: 115px;
        }
        .uk-margin-bottom-120\@xl {
            margin-bottom: 120px;
        }
        .uk-margin-bottom-125\@xl {
            margin-bottom: 125px;
        }
        .uk-margin-bottom-130\@xl {
            margin-bottom: 130px;
        }
        .uk-margin-bottom-135\@xl {
            margin-bottom: 135px;
        }
        .uk-margin-bottom-140\@xl {
            margin-bottom: 140px;
        }
        .uk-margin-bottom-145\@xl {
            margin-bottom: 145px;
        }
        .uk-margin-bottom-150\@xl {
            margin-bottom: 150px;
        }
        .uk-margin-bottom-155\@xl {
            margin-bottom: 155px;
        }
        .uk-margin-bottom-160\@xl {
            margin-bottom: 160px;
        }
        .uk-margin-bottom-165\@xl {
            margin-bottom: 165px;
        }
        .uk-margin-bottom-170\@xl {
            margin-bottom: 170px;
        }
        .uk-margin-bottom-175\@xl {
            margin-bottom: 175px;
        }
        .uk-margin-bottom-180\@xl {
            margin-bottom: 180px;
        }
        .uk-margin-bottom-185\@xl {
            margin-bottom: 185px;
        }
        .uk-margin-bottom-190\@xl {
            margin-bottom: 190px;
        }
        .uk-margin-bottom-195\@xl {
            margin-bottom: 195px;
        }
        .uk-margin-bottom-200\@xl {
            margin-bottom: 200px;
        }

        /*LEFT*/
        .uk-margin-left-0\@xl {
            margin-left: 0;
        }
        .uk-margin-left-5\@xl {
            margin-left: 5px;
        }
        .uk-margin-left-10\@xl {
            margin-left: 10px;
        }
        .uk-margin-left-15\@xl {
            margin-left: 15px;
        }
        .uk-margin-left-20\@xl {
            margin-left: 20px;
        }
        .uk-margin-left-25\@xl {
            margin-left: 25px;
        }
        .uk-margin-left-30\@xl {
            margin-left: 30px;
        }
        .uk-margin-left-35\@xl {
            margin-left: 35px;
        }
        .uk-margin-left-40\@xl {
            margin-left: 40px;
        }
        .uk-margin-left-45\@xl {
            margin-left: 45px;
        }
        .uk-margin-left-50\@xl {
            margin-left: 50px;
        }
        .uk-margin-left-55\@xl {
            margin-left: 55px;
        }
        .uk-margin-left-60\@xl {
            margin-left: 60px;
        }
        .uk-margin-left-65\@xl {
            margin-left: 65px;
        }
        .uk-margin-left-70\@xl {
            margin-left: 70px;
        }
        .uk-margin-left-75\@xl {
            margin-left: 75px;
        }
        .uk-margin-left-80\@xl {
            margin-left: 80px;
        }
        .uk-margin-left-85\@xl {
            margin-left: 85px;
        }
        .uk-margin-left-90\@xl {
            margin-left: 90px;
        }
        .uk-margin-left-95\@xl {
            margin-left: 95px;
        }
        .uk-margin-left-100\@xl {
            margin-left: 100px;
        }
        .uk-margin-left-105\@xl {
            margin-left: 105px;
        }
        .uk-margin-left-110\@xl {
            margin-left: 110px;
        }
        .uk-margin-left-115\@xl {
            margin-left: 115px;
        }
        .uk-margin-left-120\@xl {
            margin-left: 120px;
        }
        .uk-margin-left-125\@xl {
            margin-left: 125px;
        }
        .uk-margin-left-130\@xl {
            margin-left: 130px;
        }
        .uk-margin-left-135\@xl {
            margin-left: 135px;
        }
        .uk-margin-left-140\@xl {
            margin-left: 140px;
        }
        .uk-margin-left-145\@xl {
            margin-left: 145px;
        }
        .uk-margin-left-150\@xl {
            margin-left: 150px;
        }
        .uk-margin-left-155\@xl {
            margin-left: 155px;
        }
        .uk-margin-left-160\@xl {
            margin-left: 160px;
        }
        .uk-margin-left-165\@xl {
            margin-left: 165px;
        }
        .uk-margin-left-170\@xl {
            margin-left: 170px;
        }
        .uk-margin-left-175\@xl {
            margin-left: 175px;
        }
        .uk-margin-left-180\@xl {
            margin-left: 180px;
        }
        .uk-margin-left-185\@xl {
            margin-left: 185px;
        }
        .uk-margin-left-190\@xl {
            margin-left: 190px;
        }
        .uk-margin-left-195\@xl {
            margin-left: 195px;
        }
        .uk-margin-left-200\@xl {
            margin-left: 200px;
        }
}


/*CAROUSEL SQUARE*/
.carousel-square .carousel-cell {
  width: 100%;
  height: auto;
}

.carousel-square .carousel-nav .carousel-cell {
  width: 20%;
  height: auto;
}

.carousel-square .flickity-prev-next-button {
    border-radius: 0px;
    padding: 8px;
    background-color: #63B1BC;
    opacity: 0.8;
}

.carousel-square .flickity-prev-next-button:hover {
    background-color: #63B1BC;
}

    .carousel-square .flickity-prev-next-button svg {
        position: absolute;
        left: 35%;
        top: 35%;
        width: 30%;
        height: 30%;
    }

    .carousel-square .flickity-prev-next-button .arrow {
        fill: #FFFFFF;
    }

.carousel-square .flickity-prev-next-button.previous {
    left: 2%;
}

.carousel-square .flickity-prev-next-button.next {
    right: 2%;
}

    @media screen and (max-width: 1365px) {
        .carousel-square .flickity-prev-next-button.previous {
            left: 5%;
        }

        .carousel-square .flickity-prev-next-button.next {
            right: 5%;
        }
    }

/*CAROUSEL SQUARE-MULTIPLE*/
.carousel-square-multiple {
    padding: 0 85px;
}
.carousel-square-multiple .carousel-cell {
  width: 30%;
  height: 150px;
  padding: 10px;
}

.carousel-square-multiple .flickity-prev-next-button {
    border-radius: 4px;
    padding: 8px;
    background-color: transparent;
    opacity: 0.8;
}

.carousel-square-multiple .flickity-prev-next-button:hover {
    background-color: transparent;
}

    .carousel-square-multiple .flickity-prev-next-button svg {
        position: absolute;
        left: 35%;
        top: 35%;
        width: 30%;
        height: 30%;
    }

    .carousel-square-multiple .flickity-prev-next-button .arrow {
        fill: transparent;
    }

.carousel-square-multiple .flickity-prev-next-button.previous {
    left: 2%;
}

.carousel-square-multiple .flickity-prev-next-button.next {
    right: 2%;
}

    @media screen and (max-width: 1365px) {
        .carousel-square-multiple .flickity-prev-next-button.previous {
            left: 5%;
        }

        .carousel-square-multiple .flickity-prev-next-button.next {
            right: 5%;
        }
    }

/*CAROUSEL BORDER*/
.carousel-border .carousel-cell {
  width: 100%;
  height: auto;
}

.carousel-border .carousel-nav .carousel-cell {
  width: 20%;
  height: auto;
}

.carousel-border .flickity-prev-next-button {
    border-radius: 0px;
    height: 100%;
    width: 80px;
    background-color: #63B1BC;
    opacity: 0.8;
}

.carousel-border .flickity-prev-next-button:hover {
    background-color: #63B1BC;
}

    .carousel-border .flickity-prev-next-button svg {
        position: absolute;
        left: 30%;
        top: 30%;
        width: 40%;
        height: 40%;
    }

    .carousel-border .flickity-prev-next-button .arrow {
        fill: #FFFFFF;
    }

.carousel-border .flickity-prev-next-button.previous {
    left: 0;
}

.carousel-border .flickity-prev-next-button.next {
    right: 0;
}

/*CAROUSEL INVISIBLE*/
.carousel-invisible .carousel-cell {
  width: 100%;
  height: auto;
}

.carousel-invisible .carousel-nav .carousel-cell {
  width: 20%;
  height: auto;
}

.carousel-invisible .flickity-prev-next-button {
    visibility: hidden;
}

/*CAROUSEL MARGIN*/
.carousel-margin .carousel-cell {
  width: 12.5%;
  height: auto;
}

@media screen and (max-width: 1365px) {
    .carousel-margin .carousel-cell {
        width: 25%;
    }
}

.carousel-margin .carousel-nav .carousel-cell {
  width: 20%;
  height: auto;
}

.carousel-margin .flickity-prev-next-button {
    border-radius: 0px;
    height: 100%;
    width: 65px;
    background-color: #63B1BC;
    opacity: 0.8;
}

.carousel-margin .flickity-prev-next-button:hover {
    background-color: #63B1BC;
}

    .carousel-margin .flickity-prev-next-button svg {
        position: absolute;
        left: 30%;
        top: 30%;
        width: 40%;
        height: 40%;
    }

    .carousel-margin .flickity-prev-next-button .arrow {
        fill: #FFFFFF;
    }

.carousel-margin .flickity-prev-next-button.previous {
    left: 18%;
}

.carousel-margin .flickity-prev-next-button.next {
    right: 18%;
}

    @media screen and (max-width: 1365px) {
        .carousel-margin .flickity-prev-next-button.previous {
            left: 5%;
        }

        .carousel-margin .flickity-prev-next-button.next {
            right: 5%;
        }
    }


/*MENU MOBILE*/

.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #1F2A44;
    margin: 0;
    padding: 20px 20px 20px 8px;
}

.uk-offcanvas-bar {
    width: 100%;
    background-color: #000000;
}

.uk-offcanvas-bar ul li {
    padding: 5px 0;
}

.uk-offcanvas-bar ul a {
    color: #ED145B !important;
    font-size: 18px;
}

.uk-offcanvas-bar .uk-nav-divider {
    border-top-color: #FFFFFF !important;
}



#mobile-index-menu {
    height: 50%;
    overflow-y: scroll;
}

#mobile-index-menu .uk-list li {
    padding: 30px 0px;
}

#mobile-index-menu .uk-list-divider > li:nth-child(n+2) {
        border-top: 1px solid #FFFFFF;
}













/*TAB*/
.uk-section-tab {
    padding-top: 5px;
    padding-bottom: 5px;
}

.uk-section-tab-zero {
    padding-top: 0px;
    padding-bottom: 0px;
}

.uk-navbar-dropdown {
    top: 15px !important;
}

.uk-section-tab .uk-navbar-left .uk-button {
    line-height: 20px;
    margin-bottom: 5px;
    margin-right: 10px;
    text-transform: capitalize;
    padding: 5px 30px 5px 15px;
}

.uk-section-tab .uk-navbar-left a img {
    width: 20px;
    height: 20px;    
}

.uk-section-tab .uk-navbar-right .uk-button {
    line-height: 20px;
    margin-bottom: 5px;
    margin-left: 20px;
    text-transform: capitalize;
    padding: 5px 30px 5px 15px;
}

.uk-section-tab .uk-navbar-right a img {
    width: 20px;
    height: 20px;    
}

.uk-section-tab .uk-navbar-left a:focus, .uk-section-tab .uk-navbar-left a:hover {
    color: #FFFFFF;
}

.uk-section-tab .uk-navbar-right a:focus, .uk-section-tab .uk-navbar-right a:hover {
    color: #FFFFFF;
}

.uk-tab {
    font-family: "Barlow-Regular";
    margin: 0 0 0 0;
}

.uk-tab::before {
    border-bottom: none;
}

.uk-tab>li {
    padding: 0;
}

.uk-tab>*>a {
    padding: 5px 5px;
    margin: 0 10px 0 0;
    color: #FFFFFF;
    border-bottom: 2px solid transparent;
    text-transform: capitalize;
}

.uk-tab>*>a:focus, .uk-tab>*>a:hover {
    color: #ED145B;
}

.uk-tab>.uk-active>a {
    color: #FFFFFF;
    border-bottom: 2px solid #ED145B;
}

/*NAVTAB*/
.uk-section-subtab {
    background-color: #FFFFFF;
}

    /*UKTAB*/
    .uk-section-subtab .uk-navbar-nav {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }

    .uk-section-subtab img {
        padding: 20px 20px 20px 0;
    }

    .uk-section-subtab .uk-navbar-nav::before {
        border-bottom: none;
    }

    .uk-section-subtab .uk-navbar-nav>li {
        padding: 0;
    }

    .uk-section-subtab .uk-navbar-nav>*>a {
        font-family: "Simplon-Bold";
        padding: 5px 5px;
        margin: 0 10px 0 10px;
        color: #1F2A44;
        border-bottom: 2px solid transparent;
        height: 100%;
    }

    .uk-section-subtab .uk-navbar-nav>li>a:focus, .uk-navbar-nav>li>a:hover {
        color: #ED145B;
    }

    .uk-section-subtab .uk-navbar-nav>.uk-active>a {
        color: #1F2A44;
        border-bottom: 2px solid #ED145B;
    }

    /*ICONNAV*/
    .uk-section-subtab .uk-iconnav {
        margin: 0;
        width: 100%;
        height: 100%;
    }

    .uk-section-subtab .uk-iconnav {
        padding: 7px 0;       
    }

    .uk-section-subtab .uk-iconnav li {
        font-family: "Simplon-Bold";
        color: #63B1BC;   
    }

    .uk-section-subtab .uk-iconnav .uk-list-fone {
        padding-left: 25px;
    }

    .uk-section-subtab .uk-iconnav .uk-list-email {
        padding-left: 25px;
    }


/*HOME LAYOUT*/
.uk-section-home .uk-overlay-default {
    background-color: transparent;
    padding: 0;
}

    @media screen and (max-width: 1365px) {
        .uk-section-home .uk-overlay-default {
            padding: 0 30px;
            width: 100%;
        }
    }

.uk-section-home .uk-grid div {
    padding: 0;
}

.uk-section-home .uk-grid a:hover {
    text-decoration: none;
}

    /*IPAD*/
    @media screen and (max-width: 1365px) {
        .uk-section-home .uk-grid h2 {
            font-family: "Simplon-Bold";
            font-size: 15px;
            padding: 0 30px;
        }
    }

    /*BG CENTER*/
    .uk-section-home .uk-inline img {
        opacity: 0.9;
    }

    /*LOGO*/
    .uk-section-home .uk-position-top-center {
        left: 0%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-0%);
    }

    .uk-section-home .uk-logo img{
        margin-top: 50px;
        width: 70%;
    }

    /*TEXTO CENTER*/
    .uk-section-home .uk-position-center h5 {
        font-family: "Barlow-Thin";
        text-transform: uppercase;
    }

        /*IPAD*/
        @media screen and (max-width: 1365px) {
            .uk-section-home .uk-position-center h5 {
                font-size: 10px;
            }
        }

    /*ICON*/
    .uk-section-home .uk-position-bottom-center h5 {
        font-family: "Barlow-ThinItalic";
        color: #63B1BC;
        margin-bottom: 5px;
    }

    .uk-section-home .uk-position-bottom-center .uk-card {
        background-color: #63666A;
        padding: 10px 0;
        border-radius: 50%;
        margin-bottom: 15px;
    }

    .uk-section-home .uk-position-bottom-center img {
        height: 40px;
    }

        @media screen and (max-width: 1365px) {
            .uk-section-home .uk-position-bottom-center h5 {
                font-size: 10px;
            }

            .uk-section-home .uk-position-bottom-center img {
                height: 30px;
            }
        }


/*faculdade/index*/

.icon_1 {
position: absolute;
top: 60px;
left: 0px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_01_cinza.png');
background-size: 70px 70px;
z-index: 10;

}
.icon_1:hover {
background: url('../images/body/faculdade/menu/icon_01_rosa.png');
background-size: 70px 70px;
}

.icon_2 {
position: absolute;
top: 190px;
left: -40px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_02_cinza.png');
background-size: 70px 70px;
z-index: 10;
}
.icon_2:hover {
background: url('../images/body/faculdade/menu/icon_02_rosa.png');
background-size: 70px 70px;
}

.icon_3 {
position: absolute;
bottom: 60px;
left: 0px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_03_cinza.png');
background-size: 70px 70px;
z-index: 10;
}
.icon_3:hover {
background: url('../images/body/faculdade/menu/icon_03_rosa.png');
background-size: 70px 70px;
}

.icon_4 {
position: absolute;
top: 60px;
right: 0px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_04_cinza.png');
background-size: 70px 70px;
z-index: 10;
}
.icon_4:hover {
background: url('../images/body/faculdade/menu/icon_04_rosa.png');
background-size: 70px 70px;
}

.icon_5 {
position: absolute;
top: 190px;
right: -40px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_05_cinza.png');
background-size: 70px 70px;
z-index: 10;
}
.icon_5:hover {
background: url('../images/body/faculdade/menu/icon_05_rosa.png');
background-size: 70px 70px;
}

.icon_6 {
position: absolute;
bottom: 60px;
right: 0px;
width: 70px;
height: 70px;
cursor: pointer;
background: url('../images/body/faculdade/menu/icon_06_cinza.png');
background-size: 70px 70px;
z-index: 10;
}
.icon_6:hover {
background: url('../images/body/faculdade/menu/icon_06_rosa.png');
background-size: 70px 70px;
}

.menu_cinza1:hover{
    background: #1F2A44;
}

.menu_div{
    width: 220px;
    height: 550px
}

.uk-menu:hover{
    color: #ED145B;
}

.background-tks {
    background-color: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
}

.backdrop-container {
    position: absolute;
    width: 100%; height: 100%;
    background-color: rgba(0, 0, 0, .5);
}

.uk-padding-footer{
    padding-top: 410px;
}