@charset "utf-8";
/*
 * @project atomic-css
 * @bootstrapversion 4
 * @based on emmet 2017-03
 * @docs https://docs.emmet.io/cheat-sheet/
 */

.ratio_1x1::before{padding-top:100%}.ratio-1x1::before{padding-top:100%!important}
.ratio_3x2::before{padding-top:66%;}.ratio-3x2::before{padding-top:66%!important}
.ratio_3x1::before{padding-top:33%;}.ratio-3x1::before{padding-top:33%!important}
.ratio_2x1::before{padding-top:50%;}.ratio-2x1::before{padding-top:50%!important}
.ratio_4x1::before{padding-top:25%;}.ratio-4x1::before{padding-top:25%!important}
.ratio_16x9::before{padding-top:56.25%;}.ratio-16x9::before{padding-top:56.25%!important}
.ratio_9x16::before{padding-top:177%;}.ratio-9x16::before{padding-top:177%!important}
.ratio_4x3::before{padding-top:75%;}.ratio-4x3::before{padding-top:75%!important}
.ratio_3x4::before{padding-top:133.33%;}.ratio-3x4::before{padding-top:133.33%!important}
.ratio_2x3::before{padding-top:150%;}.ratio-2x3::before{padding-top:150%!important}

.ratio_1x1 > *,
.ratio_3x2 > *,
.ratio_3x1 > *,
.ratio_2x1 > *,
.ratio_4x1 > *,
.ratio_16x9 > *,
.ratio_9x16 > *,
.ratio_4x3 > *,
.ratio_3x4 > *,
.ratio_2x3 > *
{position:absolute;top:0;left:0;bottom:0;right:0;}
.ratio-1x1 > *,
.ratio-3x2 > *,
.ratio-3x1 > *,
.ratio-2x1 > *,
.ratio-4x1 > *,
.ratio-16x9 > *,
.ratio-9x16 > *,
.ratio-4x3 > *,
.ratio-3x4 > *,
.ratio-2x3 > *
{position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}

.ratio_1x1,
.ratio_3x2,
.ratio_3x1,
.ratio_2x1,
.ratio_4x1,
.ratio_16x9,
.ratio_9x16,
.ratio_4x3,
.ratio_3x4,
.ratio_2x3
{display:block;overflow:hidden;position:relative;}
.ratio-1x1,
.ratio-3x2,
.ratio-3x1,
.ratio-2x1,
.ratio-4x1,
.ratio-16x9,
.ratio-9x16,
.ratio-4x3,
.ratio-3x4,
.ratio-2x3
{display:block!important;overflow:hidden!important;position:relative!important}

.ratio_1x1::before,
.ratio_3x2::before,
.ratio_3x1::before,
.ratio_2x1::before,
.ratio_4x1::before,
.ratio_16x9::before,
.ratio_9x16::before,
.ratio_4x3::before,
.ratio_3x4::before,
.ratio_2x3::before
{content:"";display:block;}
.ratio-1x1::before,
.ratio-3x2::before,
.ratio-3x1::before,
.ratio-2x1::before,
.ratio-4x1::before,
.ratio-16x9::before,
.ratio-9x16::before,
.ratio-4x3::before,
.ratio-3x4::before,
.ratio-2x3::before
{content:""!important;display:block!important}

@media (min-width:576px){ 
    .ratio_1x1_sm::before{padding-top:100%;}
    .ratio-1x1-sm::before{padding-top:100%!important}
    .ratio_3x2_sm::before{padding-top:66%;}
    .ratio_2x3_sm::before{padding-top:150%;}
    .ratio-3x2-sm::before{padding-top:66%!important}
    .ratio-2x3-sm::before{padding-top:150%!important}
    .ratio_3x1_sm::before{padding-top:33%;}
    .ratio-3x1-sm::before{padding-top:33%!important}
    .ratio_2x1_sm::before{padding-top:50%;}
    .ratio-2x1-sm::before{padding-top:50%!important}
    .ratio_4x1_sm::before{padding-top:25%;}
    .ratio_4x3_sm::before{padding-top:75%;}
    .ratio_3x4_sm::before{padding-top:133.33%;}
    .ratio_9x16_sm::before{padding-top:177%;}
    .ratio-4x1-sm::before{padding-top:25%!important}
    .ratio-4x3-sm::before{padding-top:75%!important}
    .ratio-3x4-sm::before{padding-top:133.33%!important}
    .ratio-9x16-sm::before{padding-top:177%!important}
    .ratio_16x9_sm::before{padding-top:56.25%;}
    .ratio-16x9-sm::before{padding-top:56.25%!important}

    .ratio_1x1_sm > *,
    .ratio_3x2_sm > *,
    .ratio_2x3_sm > *,
    .ratio_3x1_sm > *,
    .ratio_2x1_sm > *,
    .ratio_4x1_sm > *,
    .ratio_4x3_sm > *,
    .ratio_3x4_sm > *,
    .ratio_9x16_sm > *,
    .ratio_16x9_sm > *
    {position:absolute;top:0;left:0;bottom:0;right:0;}
    .ratio-1x1-sm > *,
    .ratio-3x2-sm > *,
    .ratio-2x3-sm > *,
    .ratio-3x1-sm > *,
    .ratio-2x1-sm > *,
    .ratio-4x1-sm > *,
    .ratio-4x3-sm > *,
    .ratio-3x4-sm > *,
    .ratio-9x16-sm > *,
    .ratio-16x9-sm > *
    {position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}

    .ratio_1x1_sm,
    .ratio_3x2_sm,
    .ratio_2x3_sm,
    .ratio_3x1_sm,
    .ratio_2x1_sm,
    .ratio_4x1_sm,
    .ratio_4x3_sm,
    .ratio_3x4_sm,
    .ratio_9x16_sm,
    .ratio_16x9_sm
    {display:block;overflow:hidden;position:relative;}
    .ratio-1x1-sm,
    .ratio-3x2-sm,
    .ratio-2x3-sm,
    .ratio-3x1-sm,
    .ratio-2x1-sm,
    .ratio-4x1-sm,
    .ratio-4x3-sm,
    .ratio-3x4-sm,
    .ratio-9x16-sm,
    .ratio-16x9-sm
    {display:block!important;overflow:hidden!important;position:relative!important}

    .ratio_1x1_sm::before,
    .ratio_3x2_sm::before,
    .ratio_2x3_sm::before,
    .ratio_3x1_sm::before,
    .ratio_2x1_sm::before,
    .ratio_4x1_sm::before,
    .ratio_4x3_sm::before,
    .ratio_3x4_sm::before,
    .ratio_9x16_sm::before,
    .ratio_16x9_sm::before
    {content:"";display:block;}
    .ratio-1x1-sm::before,
    .ratio-3x2-sm::before,
    .ratio-2x3-sm::before,
    .ratio-3x1-sm::before,
    .ratio-2x1-sm::before,
    .ratio-4x1-sm::before,
    .ratio-4x3-sm::before,
    .ratio-3x4-sm::before,
    .ratio-9x16-sm::before,
    .ratio-16x9-sm::before
    {content:""!important;display:block!important}
}
@media (min-width:768px){ 
    .ratio_1x1_md::before{padding-top:100%;}
    .ratio-1x1-md::before{padding-top:100%!important}
    .ratio_3x2_md::before{padding-top:66%;}
    .ratio_2x3_md::before{padding-top:150%;}
    .ratio-3x2-md::before{padding-top:66%!important}
    .ratio-2x3-md::before{padding-top:150%!important}
    .ratio_3x1_md::before{padding-top:33%;}
    .ratio-3x1-md::before{padding-top:33%!important}
    .ratio_2x1_md::before{padding-top:50%;}
    .ratio-2x1-md::before{padding-top:50%!important}
    .ratio_4x1_md::before{padding-top:25%;}
    .ratio_4x3_md::before{padding-top:75%;}
    .ratio_3x4_md::before{padding-top:133.33%;}
    .ratio_9x16_md::before{padding-top:177%;}
    .ratio-4x1-md::before{padding-top:25%!important}
    .ratio-4x3-md::before{padding-top:75%!important}
    .ratio-3x4-md::before{padding-top:133.33%!important}
    .ratio-9x16-md::before{padding-top:177%!important}
    .ratio_16x9_md::before{padding-top:56.25%;}
    .ratio-16x9-md::before{padding-top:56.25%!important}

    .ratio_1x1_md > *,
    .ratio_3x2_md > *,
    .ratio_2x3_md > *,
    .ratio_3x1_md > *,
    .ratio_2x1_md > *,
    .ratio_4x1_md > *,
    .ratio_4x3_md > *,
    .ratio_3x4_md > *,
    .ratio_9x16_md > *,
    .ratio_16x9_md > *
    {position:absolute;top:0;left:0;bottom:0;right:0;}
    .ratio-1x1-md > *,
    .ratio-3x2-md > *,
    .ratio-2x3-md > *,
    .ratio-3x1-md > *,
    .ratio-2x1-md > *,
    .ratio-4x1-md > *,
    .ratio-4x3-md > *,
    .ratio-3x4-md > *,
    .ratio-9x16-md > *,
    .ratio-16x9-md > *
    {position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}

    .ratio_1x1_md,
    .ratio_3x2_md,
    .ratio_2x3_md,
    .ratio_3x1_md,
    .ratio_2x1_md,
    .ratio_4x1_md,
    .ratio_4x3_md,
    .ratio_3x4_md,
    .ratio_9x16_md,
    .ratio_16x9_md
    {display:block;overflow:hidden;position:relative;}
    .ratio-1x1-md,
    .ratio-3x2-md,
    .ratio-2x3-md,
    .ratio-3x1-md,
    .ratio-2x1-md,
    .ratio-4x1-md,
    .ratio-4x3-md,
    .ratio-3x4-md,
    .ratio-9x16-md,
    .ratio-16x9-md
    {display:block!important;overflow:hidden!important;position:relative!important}

    .ratio_1x1_md::before,
    .ratio_3x2_md::before,
    .ratio_2x3_md::before,
    .ratio_3x1_md::before,
    .ratio_2x1_md::before,
    .ratio_4x1_md::before,
    .ratio_4x3_md::before,
    .ratio_3x4_md::before,
    .ratio_9x16_md::before,
    .ratio_16x9_md::before
    {content:"";display:block;}
    .ratio-1x1-md::before,
    .ratio-3x2-md::before,
    .ratio-2x3-md::before,
    .ratio-3x1-md::before,
    .ratio-2x1-md::before,
    .ratio-4x1-md::before,
    .ratio-4x3-md::before,
    .ratio-3x4-md::before,
    .ratio-9x16-md::before,
    .ratio-16x9-md::before
    {content:""!important;display:block!important}
}
@media (min-width:992px){
    .ratio_1x1_lg::before{padding-top:100%;}.ratio-1x1-lg::before{padding-top:100%!important}
    .ratio_3x2_lg::before{padding-top:66%;}.ratio-3x2-lg::before{padding-top:66%!important}
    .ratio_3x1_lg::before{padding-top:33%;}.ratio-3x1-lg::before{padding-top:33%!important}
    .ratio_2x1_lg::before{padding-top:50%;}.ratio-2x1-lg::before{padding-top:50%!important}
    .ratio_4x1_lg::before{padding-top:25%;}.ratio-4x1-lg::before{padding-top:25%!important}
    .ratio_16x9_lg::before{padding-top:56.25%;}.ratio-16x9-lg::before{padding-top:56.25%!important}

    .ratio_1x1_lg > *,
    .ratio_3x2_lg > *,
    .ratio_3x1_lg > *,
    .ratio_2x1_lg > *,
    .ratio_4x1_lg > *,
    .ratio_16x9_lg > *
    {position:absolute;top:0;left:0;bottom:0;right:0;}
    .ratio-1x1-lg > *,
    .ratio-3x2-lg > *,
    .ratio-3x1-lg > *,
    .ratio-2x1-lg > *,
    .ratio-4x1-lg > *,
    .ratio-16x9-lg > *
    {position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}

    .ratio_1x1_lg,
    .ratio_3x2_lg,
    .ratio_3x1_lg,
    .ratio_2x1_lg,
    .ratio_4x1_lg,
    .ratio_16x9_lg
    {display:block;overflow:hidden;position:relative;}
    .ratio-1x1-lg,
    .ratio-3x2-lg,
    .ratio-3x1-lg,
    .ratio-2x1-lg,
    .ratio-4x1-lg,
    .ratio-16x9-lg
    {display:block!important;overflow:hidden!important;position:relative!important}

    .ratio_1x1_lg::before,
    .ratio_3x2_lg::before,
    .ratio_3x1_lg::before,
    .ratio_2x1_lg::before,
    .ratio_4x1_lg::before,
    .ratio_16x9_lg::before
    {content:"";display:block;}
    .ratio-1x1-lg::before,
    .ratio-3x2-lg::before,
    .ratio-3x1-lg::before,
    .ratio-2x1-lg::before,
    .ratio-4x1-lg::before,
    .ratio-16x9-lg::before
    {content:""!important;display:block!important}
}
@media (min-width:1200px){ 

    .ratio_1x1_xl::before{padding-top:100%;}.ratio-1x1-xl::before{padding-top:100%!important}
    .ratio_3x2_xl::before{padding-top:66%;}.ratio-3x2-xl::before{padding-top:66%!important}
    .ratio_3x1_xl::before{padding-top:33%;}.ratio-3x1-xl::before{padding-top:33%!important}
    .ratio_4x1_xl::before{padding-top:25%;}.ratio-4x1-xl::before{padding-top:25%!important}
    .ratio_16x9_xl::before{padding-top:56.25%;}.ratio-16x9-xl::before{padding-top:56.25%!important}

    .ratio_1x1_xl > *,
    .ratio_3x2_xl > *,
    .ratio_3x1_xl > *,
    .ratio_4x1_xl > *,
    .ratio_16x9_xl > *
    {position:absolute;top:0;left:0;bottom:0;right:0;}
    .ratio-1x1-xl > *,
    .ratio-3x2-xl > *,
    .ratio-3x1-xl > *,
    .ratio-4x1-xl > *,
    .ratio-16x9-xl > *
    {position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}

    .ratio_1x1_xl,
    .ratio_3x2_xl,
    .ratio_3x1_xl,
    .ratio_4x1_xl,
    .ratio_16x9_xl
    {display:block;overflow:hidden;position:relative;}
    .ratio-1x1-xl,
    .ratio-3x2-xl,
    .ratio-3x1-xl,
    .ratio-4x1-xl,
    .ratio-16x9-xl
    {display:block!important;overflow:hidden!important;position:relative!important}

    .ratio_1x1_xl::before,
    .ratio_3x2_xl::before,
    .ratio_3x1_xl::before,
    .ratio_4x1_xl::before,
    .ratio_16x9_xl::before
    {content:"";display:block;}
    .ratio-1x1-xl::before,
    .ratio-3x2-xl::before,
    .ratio-3x1-xl::before,
    .ratio-4x1-xl::before,
    .ratio-16x9-xl::before
    {content:""!important;display:block!important}

}