@charset "utf-8";

/***************************************************************************************
  LAYOUT WIDTH :full width
  FONT: Sofia Pro;
  font-family: sofia-pro, sans-serif;
  Available Weights: 200, 300, 500, 400, 600, 700;

***************************************************************************************/

/*common css start here*/
img { margin: 0 auto; max-width: 100%; height: auto; border: none; }
figure { max-width: 100%; }
iframe { width: 100%; margin: 0 auto; }
*, * * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
body { font-size: 16px; line-height: 20px; padding: 0;font-family: "Untitled Sans"; margin: 0; color: #363636; /*overflow-x: hidden;*/ font-weight: normal;}
p { margin: 0; }
a { color: #000; text-decoration: none; }
.site-container { padding-left: 20px; padding-right: 20px; margin: 0 auto;max-width: 1360px; }
.site-container:before, .site-container:after, .row:before, .row:after { content: ''; display: table; clear: both; }
a:focus { outline: none; }
address{ font-style: normal; }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
textarea:focus ,
input[type="submit"]{
    outline: none;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Didot';
    font-weight: normal;
}
ul {
  list-style-type: none;
}
@font-face {
    font-family: 'Didot';
    src: url('../fonts/?#iefix') format('embedded-opentype'),
        url('../fonts/Didot.woff2') format('woff2'),
        url('../fonts/Didot.woff') format('woff'),
        url('../fonts/Didot.ttf') format('truetype'),
        url('../fonts/Didot.svg#Didot') format('svg');
        font-weight: normal;
        font-style: normal;
}
@font-face {
  font-family: "Untitled Sans";
  src: url("../fonts/1a3681e2cd615bd458b68dce439102a4.eot");
  src: url("../fonts/1a3681e2cd615bd458b68dce439102a4.eot?#iefix") format("embedded-opentype"), url("../fonts/1a3681e2cd615bd458b68dce439102a4.woff2") format("woff2"), url("../fonts/1a3681e2cd615bd458b68dce439102a4.woff") format("woff"), url("../fonts/1a3681e2cd615bd458b68dce439102a4.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Apercu Pro';
  src: url('../fonts/ApercuPro-Medium.eot');
  src: url('../fonts/ApercuPro-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/ApercuPro-Medium.woff2') format('woff2'),
      url('../fonts/ApercuPro-Medium.woff') format('woff'),
      url('../fonts/ApercuPro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Didot';
  src: url('../fonts/Didot-HTF-B06-Bold.eot');
  src: url('../fonts/Didot-HTF-B06-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/Didot-HTF-B06-Bold.woff2') format('woff2'),
      url('../fonts/Didot-HTF-B06-Bold.woff') format('woff'),
      url('../fonts/Didot-HTF-B06-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}





/*common css end here*/