@charset "utf-8";

.header_logo {width:100%; height:auto;}
#header_logo a {cursor: default;}
.image {margin:o; padding:0; width:100%; height:auto; display:block;}
a.button {padding: 4px 7px 4px 7px; background-color: #fff; color:#282828; text-decoration: none;  font-weight: 200; border-radius: 8px; border-color:#282828; border-style:solid; border-width: 1px;}
a.button:hover {padding: 4px 7px 4px 7px; background-color: #F5F5F5; color: #282828; text-decoration: none; font-style: none; font-weight: 200; border-radius: 8px; border-color:#282828; border-style:solid; border-width: 1px;}
a.button2 {padding: 4px 7px 4px 7px; background-color: #fff; color:#282828; text-decoration: none;  font-weight: 200; border-radius: 8px; border-color:#282828; border-style:solid; border-width: 1px;}
a.button2:hover {padding: 4px 7px 4px 7px; background-color: #F5F5F5; color: #282828; text-decoration: none; font-style: none; font-weight: 200; border-radius: 8px; border-color:#282828; border-style:solid; border-width: 1px;}
a.button3 {padding: 4px 7px 4px 7px; background-color: #fff; color:#C0C0C0; text-decoration: none;  font-weight: 200; border-radius: 8px; border-color:#C0C0C0; border-style:solid; border-width: 1px;}
a.button3:hover {padding: 4px 7px 4px 7px; background-color: #fff; color: #C0C0C0; text-decoration: none; font-style: none; font-weight: 200; border-radius: 8px; border-color:#C0C0C0; border-style:solid; border-width: 1px;}

@media only screen and (min-width: 1725px) {
#header {background-color:#fff; width:100%; height:160px; margin:0; padding:0;}
#header_logo {width:180px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:25%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:32px; line-height:32px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:20px; line-height:30px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:20px; line-height:26px; color:#282828;}
.container_oneitem {width:1100px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:550px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:700px; height:auto; padding:0; margin:0;}
.container_threeitems {width:366px; height:auto; padding:0; margin:0;}
.container_centralitem {width:550px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:310px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:16px; line-height:25px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:25px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:16px; line-height:25px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:20px; line-height:25px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:20px; line-height:25px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:20px; line-height:25px; color:#282828;}}

@media only screen and (min-width: 1425px) and (max-width: 1724px) {
#header {background-color:#FFF; width:100%; height:160px; margin:0; padding:0;}
#header_logo {width:180px; height:auto; margin:0 auto; padding:0;}
.box_fouritems {width:25%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:32px; line-height:32px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:20px; line-height:30px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:20px; line-height:26px; color:#282828;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.container_oneitem {width:1100px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:550px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:700px; height:auto; padding:0; margin:0;}
.container_threeitems {width:366px; height:auto; padding:0; margin:0;}
.container_centralitem {width:550px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:310px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:16px; line-height:25px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:25px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:16px; line-height:25px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:20px; line-height:25px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:20px; line-height:25px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:20px; line-height:25px; color:#282828;}}

@media only screen and (min-width: 1025px) and (max-width: 1424px) {
#header {background-color:#FFF; width:100%; height:160px; margin:0; padding:0;}
#header_logo {width:180px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:25%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:25px; line-height:25px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:20px; line-height:30px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:20px; line-height:26px; color:#282828;}
.container_oneitem {width:1100px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:550px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:550px; height:auto; padding:0; margin:0;}
.container_threeitems {width:366px; height:auto; padding:0; margin:0;}
.container_centralitem {width:500px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:310px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:16px; line-height:25px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:25px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:16px; line-height:25px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:20px; line-height:25px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:20px; line-height:25px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:20px; line-height:25px; color:#282828;}}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#header {background-color:#fff; width:100%; height:160px; margin:0; padding:0;}
#header_logo {width:160px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:25%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:25px; line-height:25px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:20px; line-height:30px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:20px; line-height:26px; color:#282828;}
.container_oneitem {width:500px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:500px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:500px; height:auto; padding:0; margin:0;}
.container_threeitems {width:500px; height:auto; padding:0; margin:0;}
.container_centralitem {width:500px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:500px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:16px; line-height:25px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:25px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:16px; line-height:25px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:20px; line-height:25px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:20px; line-height:25px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:20px; line-height:25px; color:#282828;}}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
#header {background-color:#fff; width:100%; height:160px; margin:0; padding:0;}
#header_logo {width:160px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:50%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:25px; line-height:25px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:20px; line-height:30px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:20px; line-height:26px; color:#282828;}	
.container_oneitem {width:500px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:500px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:500px; height:auto; padding:0; margin:0;}
.container_threeitems {width:500px; height:auto; padding:0; margin:0;}
.container_centralitem {width:500px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:500px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:16px; line-height:25px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:16px; line-height:25px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:16px; line-height:25px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:20px; line-height:25px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:20px; line-height:25px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:20px; line-height:25px; color:#282828;}}

@media only screen and (min-width: 501px) and (max-width: 767px) {
#header {background-color:#fff; width:100%; height:90px; margin:0; padding:0;}
#header_logo {width:110px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:50%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:18px; line-height:28px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:16px; line-height:20px; color:#282828;}	
.container_oneitem {width:400px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:400px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:400px; height:auto; padding:0; margin:0;}
.container_threeitems {width:400px; height:auto; padding:0; margin:0;}
.container_centralitem {width:400px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:400px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:15px; line-height:20px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:15px; line-height:20px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:17px; line-height:20px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:17px; line-height:20px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:17px; line-height:20px; color:#282828;}}

@media only screen and (min-width: 321px) and (max-width: 500px) {
#header {background-color:#fff; width:100%; height:90px; margin:0; padding:0;}
#header_logo {width:110px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:50%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:18px; line-height:28px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:16px; line-height:20px; color:#282828;}	
.container_oneitem {width:350px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:350px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:350px; height:auto; padding:0; margin:0;}
.container_threeitems {width:350px; height:auto; padding:0; margin:0;}
.container_centralitem {width:350px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:350px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:15px; line-height:20px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:15px; line-height:20px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:17px; line-height:20px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:17px; line-height:20px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:17px; line-height:20px; color:#282828;}}

@media only screen and (min-width: 0px) and (max-width: 320px) {
#header {background-color:#fff; width:100%; height:90px; margin:0; padding:0;}
#header_logo {width:110px; height:auto; margin:0 auto; padding:0;}
.container {padding: 0; margin:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row wrap; justify-content:center;}
.box_fouritems {width:50%; height:auto; padding:0; margin:0;}
.bodonimoda {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:20px; line-height:26px; color:#282828;}
.bodonimoda2 {padding:0; margin:0; font-family: "Bodoni Moda", serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
.cormorantgaramond {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:500; font-size:18px; line-height:28px; color:#282828;}
.cormorantgaramond2 {padding:0; margin:0; font-family: "Cormorant Garamond", serif; font-weight:300; font-size:16px; line-height:20px; color:#282828;}	
.container_oneitem {width:280px; height:auto; padding:0; margin:0;}
.container_twoitems_small {width:280px; height:auto; padding:0; margin:0;}
.container_twoitems_large {width:280px; height:auto; padding:0; margin:0;}
.container_threeitems {width:280px; height:auto; padding:0; margin:0;}
.container_centralitem {width:280px; height:auto; padding:0; margin:0;}
.container_centraltwoitems {width:280px; height:auto; padding:0; margin:0;}
h1 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:15px; line-height:20px; color:#282828;}
h2 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:15px; line-height:20px; color:#282828;}
h3 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:15px; line-height:20px; color:#282828;}
h4 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:300; font-size:17px; line-height:20px; color:#282828;}
h5 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:400; font-size:17px; line-height:20px; color:#282828;}
h6 {padding:0; margin:0; font-family:'Roboto', sans-serif; font-weight:500; font-size:17px; line-height:20px; color:#282828;}}