/* Grids generated by Gridset: https://gridsetapp.com */

@media only screen and (max-width:989px) {

/* Smaller grid: 1 column / gutter: 2.60416667% ---------------------------------------- */

[class*=" s1"],[class^=s1],.s-all{display:block;float:left;width:100%;margin-right:-100%;}

/* Smaller grid spans ----- */

.s-all{width:100%;margin-left:0;clear:left;}

/* Smaller grid padding ----- */

.s-pad,.s-padfull{position:relative;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.s-padin[class~=s-padin],.s-padinfull[class~=s-padinfull]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;}

/* Smaller grid relationships ----- */


.s1,[class*=s1-],.s-all,[class*=" s1-"],[class^=s1-],.s1,[class*=" s1-"] [class*=" s1-"],[class^=s1-] [class*=" s1-"],[class*=" s1-"] [class^=s1-],[class^=s1-] [class^=s1-],[class*=" s1-"] .s1,[class^=s1-] .s1{margin-left:0;clear:left;}

/* Smaller grid floats ----- */


.s-floatright[class~=s-floatright],.s-floatright[class~=s-floatright]+.s-floatright[class~=s-floatright]{float:right;margin-right:0;clear:right;}
.s-floatleft[class~=s-floatleft]{float:left;margin-left:0;}

/* Smaller clearing ----- */

.s-clear{clear:left;}
.s-overlap[class*=overlap]{clear:none;}

/* Smaller hiding ----- */

.s-hide{display:none !important;}

}

@media only screen and (min-width:990px) {

/* Desktop grid: 2 column / gutter: 2.02020202% ---------------------------------------- */

[class*=" d1"],[class^=d1],[class*=" d2"],[class^=d2],.d-all{display:block;float:left;margin-right:-100%;}

/* Desktop grid spans ----- */

.d2{width:24.4949493%;}.d1{width:73.48484867%;}.d-all{width:100%;margin-left:0;clear:left;}

/* Desktop grid padding ----- */

[class*=" d-pad"],[class^=d-pad]{padding-left:1.01010101%;padding-right:1.01010101%;left:-1.01010101%;}[class~=d-padfull],[class~=d-padinfull],[class~=d-padfull],[class~=d-padinfull]{padding-left:2.02020202%;padding-right:2.02020202%;left:-2.02020202%;}.d-pad,.d-padfull{position:relative;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.d-padin[class~=d-padin],.d-padinfull[class~=d-padinfull]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;}

/* Desktop grid relationships ----- */

[class*=" d2"],[class^=d2]{margin-left:75.50505069%;}
.d1,[class*=d1-],.d-all,[class*=" d1-"],[class^=d1-],.d1,[class*=" d1-"] [class*=" d1-"],[class^=d1-] [class*=" d1-"],[class*=" d1-"] [class^=d1-],[class^=d1-] [class^=d1-],[class*=" d1-"] .d1,[class^=d1-] .d1,[class*=" d2-"] [class*=" d2-"],[class^=d2-] [class*=" d2-"],[class*=" d2-"] [class^=d2-],[class^=d2-] [class^=d2-],[class*=" d2-"] .d2,[class^=d2-] .d2{margin-left:0;clear:left;}

/* Desktop grid floats ----- */

[class*=" d-float"][class*=" d-float"],[class^=d-float][class^=d-float]{margin-left:2.02020202%;margin-right:2.02020202%;}
.d-floatright[class~=d-floatright],.d-floatright[class~=d-floatright]+.d-floatright[class~=d-floatright]{float:right;margin-right:0;clear:right;}
.d-floatleft[class~=d-floatleft]{float:left;margin-left:0;}

/* Desktop clearing ----- */

.d2+[class*=" d2"],.d2+[class^=d2],[class*=-d2]+[class*=" d2"],[class*=-d2]+[class^=d2],.d-clear{clear:left;}
.d-overlap[class*=overlap]{clear:none;}

/* Desktop hiding ----- */

.d-hide{display:none !important;}

}

