body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}

@font-face {
  font-family: 'DinWeb';
  font-display: swap ;
  font-style: normal;
  font-weight: 400;
  src: url('../../files/webfonts/dinweb/DINWeb.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/webfonts/dinweb/DINWeb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/webfonts/dinweb/DINWeb.woff') format('woff') /* Modern Browsers */
}

  /* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap ;
  font-style: normal;
  font-weight: 300;
  src: url('../../files/webfonts/open-sans/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../../files/webfonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap ;
  font-style: normal;
  font-weight: 400;
  src: url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap ;
  font-style: normal;
  font-weight: 600;
  src: url('../../files/webfonts/open-sans/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../../files/webfonts/open-sans/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/webfonts/open-sans/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
@font-face {font-family: "Font Awesome 5";font-display:swap ;font-style: normal;font-weight: normal;src: url(../../files/webfonts/fontawesome/fa-brands-400.woff2) format("woff2"), url(../../files/webfonts/fontawesome/fa-brands-400.woff) format("woff"), url(../../files/webfonts/fontawesome/fa-brands-400.ttf) format("truetype")}@font-face {font-family: "Font Awesome 5";font-display:swap;font-style: normal;font-weight: 900;src: url(../../files/webfonts/fontawesome/fa-regular-400.woff2) format("woff2"), url(../../files/webfonts/fontawesome/fa-regular-400.woff) format("woff"), url(../../files/webfonts/fontawesome/fa-regular-400.ttf) format("truetype")}@font-face {font-family: "Font Awesome 5";font-display:swap;font-style: normal;font-weight: 400;src: url(../../files/webfonts/fontawesome/fa-solid-900.woff2) format("woff2"), url(../../files/webfonts/fontawesome/fa-solid-900.woff) format("woff"), url(../../files/webfonts/fontawesome/fa-solid-900.ttf) format("truetype")}@font-face {font-family: "Font Awesome 5";font-display:swap;font-style: normal;font-weight: 300;src: url(../../files/webfonts/fontawesome/fa-light-300.woff2) format("woff2"), url(../../files/webfonts/fontawesome/fa-light-300.woff) format("woff"), url(../../files/webfonts/fontawesome/fa-light-300.ttf) format("truetype")}


@font-face {
  font-family: 'Boston-Skyline';
  font-display: swap ;
  font-style: normal;
  font-weight: 400;
  src: url('../../files/webfonts/aeron/District-AeronLight.otf') format('otf'); 
}

@font-face {
  font-family: 'Boston-Skyline';
  font-display: swap ;
  font-style: normal;
  font-weight: 600;
  src: url('../../files/webfonts/aeron//District-AeronMedium.otf') format('otf'); 
}
