.cream{color:#b39573}
.greytext{color:rgb(122, 122, 122)}
.largequotechar{font-size:50px}
.c{text-align:center}
.r{text-align:right !important}
#pagecontent {padding-top:60px}
#pagecontent section{margin:0 auto;width:85vw}
#pagecontent p,#pagecontent em{font-size:16px;line-height:25px;text-align:justify}
.buttonw{margin-left:auto;margin-right:auto}

#pagecontent section details{border:1px solid #b39573;padding:20px}
#pagecontent section summary{padding:0px;color:#b39573}
#pagecontent section details p{text-align:justify;color:rgb(122, 122, 122);padding-bottom:10px;line-height:25px;}
#pagecontent section details li{color:rgb(122, 122, 122);text-align:justify;line-height:30px;}


body{
 margin:0;padding:0;
font-family:"Roboto", Sans-serif;
}

footer{background:#333}

#site-logo{height:74px}
.custom-logo{height:72px;width:61px}


#site-header.transparent-header {
 z-index:6;position:absolute;top:0;left:0;width:100vw;height:74px;
  

   background-color: rgba(10,10,10,0.23);
}

#pagecontent{width:95vw;margin:0 auto}

.buttonw {
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 4px;
    fill: #b39573;
    color: #b39573;
    background-color: rgba(0,0,0,0);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #b39573;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
 max-width:220px;
text-align:center;margin-bottom:20px
}

.buttonl{text-decoration:none}

.buttoncw{color:#b39573;text-decoration:none}

#hpslide{background:pink}
#hpblrt{width:93vw;margin:0 auto}

#mains{
width:100vw;position:absolute;top:390px;z-index:4;left:0;width:100vw
}
#headimgm{
width:100vw;
 z-index:3;position:absolute;top:74px;left:0;height:calc( 100vw / 0.873 );min-height:356px;max-height:356px;width:100vw;
}
#headimgm iframe{height:calc( 100vw / 0.873 );min-height:356px;max-height:356px;width:100vw;}
#headimg2{
 background:url('/images/constitutions1782a.webp');background-size:cover;width:100vw;
 z-index:3;position:absolute;top:0;left:0;height:calc( 100vw / 0.873 );min-height:430px;max-height:430px;background-attachment:scroll;

 background-repeat: no-repeat;
  background-position: center top; 
}
#headimg{
 background:url('/images/HOME-TOP.webp');background-size:150% 430px;width:100vw;
 z-index:3;position:absolute;top:0;left:0;height:calc( 100vw / 4.72 );min-height:430px;

 background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center top; 
}
#headimgt{
 text-align:center;font-size:60px;letter-spacing:5px;padding-top:150px;color: #929292;text-transform:uppercase;font-weight:700
}
#headimgt2{
 text-align:center;font-size:60px;letter-spacing:5px;padding-top:150px;color: #fff;text-transform:uppercase;font-weight:700
}
.titlesm{font-size:14px;letter-spacing:30px}

#hpvisionw{
}
#hpvision,#hpvisiono{
}

 #hpvision{
   float:left;
   width:calc( 100vw - 520px );
   padding:50px 20px;left:0;
 }
 #hpvisiono{
  float:right;padding-right:20px;min-height:504px
}

 #hpvisiono img{max-width:440px;width:440px
 }

#belowabout{

 margin-top:540px

}
.dn{display:none}
 #hpblrt{clear:both}

#site-navigation-wrap{
 height:74px;width:calc( 100vw - 65px );
 position:absolute;right:0;top:0;z-index:8
}
#site-navigation-wrap a,#site-navigation-wrap a:hover{color:white;text-transform:uppercase;padding-left:40px;text-decoration:none}

#site-navigation{padding-top:12px}


.mobile-menu{text-decoration:none}

#menu-main li{
display: inline;
      list-style: none;
      margin-left: 10px;
      margin-right: 30px;
}

#hpabout{padding:0px 20px}

#hpquote2{background-image:url('/images/quote2.webp');background-size:cover;width:100vw;height:calc( 100vw / 2.0415 )}
#hpcontact{}
#hpslide{clear:both;background-image:url('/images/slide.webp');background-size:cover;width:100vw;height:calc( 100vw / 5.3782 )}

.custom-logo{
 height:50px;margin-top:12px;width:43px;margin-left:12px;
}

.mobile-right{display:none}

#hpcontactl{
 float:left;
 width:calc( 100vw - 500px );text-align:center
}
#hpcontactl img{margin-top:50px
}
#hpcontactr{
 float:right;
 width:420px;padding:20px;min-width:420px;
 background:#333;color:white
}
#hpcontactr ul{
 list-style:none
}
.elementor-icon-list-icon{color:#b39573}

#hpcontactr ul{
  margin-block-start: 10px;
    padding-inline-start: 10px;
}

#hpcontactr ul li{
  padding:5px 0
}

h2,h3,h4{color: #43403e;font-family: "Playfair Display", Sans-serif;
    font-size: 35px;
    font-weight: 700;margin:10px 0}

h4{color:#b39573}

#footer{}
#footer-inner{text-align:center}
#footer-logo{display: inline-block;width:20vw}
#footer-menu{display: inline-block;width:39vw} 
#footer-cr{color:white;display: inline-block;width:39vw}
.menu-item{list-style: none}
#footer-menu a,#footer-menu a:hover{color:white}

#footer-logo img{width:43px;height:50px}
#footer-cr img{width:auto;height:40px}
#footer-cr a,#footer-cr a:hover{color:white}


.elementor-widget-container{display:inline-block;width:24.5%}

.elementor-icon-box-icon{font-size:50px;color:#b39573}


#hpaboutbk{
background-image:url('/images/proxy.duckduckgo.com_.webp');background-size:cover;
width:80vw;margin:0 auto;height:40vw; background-attachment: fixed;
}
#hpabouttxt{padding:20px;text-align:center;
 margin:0 auto;width:55vw;background:white;margin-top:60px;position:relative;top:60px
}

#hpabout .buttonw{margin:0 auto 20px auto}


@media screen and (max-width: 767px){


#pagecontent p,#pagecontent em{text-align:center}



#hpaboutbk{
background-image:url('/images/proxy.duckduckgo.com_.webp');background-size:cover;
width:90vw;margin:0 auto;height:40vh; background-attachment: fixed;
}
#hpabouttxt{padding:10px 20px;text-align:center;
 margin:0 auto;width:75vw;background:white;margin-top:0px;position:relative;top:0px
}


h4{color: #43403e}

#footer{}
#footer-inner{text-align:center}
#footer-logo{display:block;width:80vw;margin:0 auto}
#footer-menu{display:block;width:80vw;margin:0 auto} 
#footer-cr{width:80vw;display:block;margin:0 auto}

#footer-menu ul{padding-inline-start:0}

#hpcontactl{
 display:none;
}

#hpcontactr{
 float:none;width:80vw;margin:0 auto;text-align:center;
 background:white;color:#333;padding:0;min-width:80vw;
}
#hpcontactr ul li{
      list-style: none;
}

.buttonc{text-align:center}
.buttonw{margin:0 auto 20px auto}

h2,h3,h4,p{text-align:center}

#headimgt{
 font-size:24px;padding-top:100px;letter-spacing:5px;
}
.titlesm{font-size:14px;letter-spacing:10px}

.mobile-right{display:block;position:absolute;top:20px;right:20px;z-index:20;color:white}
.mobile-right a,.mobile-right a:hover{color:white}

#site-navigation-wrap{display:none}

#menu-main li{
display: block;
      list-style: none;
      margin-left: 10px;
      margin-right: 0px;
padding-top:15px;
}

#belowabout{

 margin-top:40px

}


#site-navigation-wrap{
 height:100vh;width:230px;background:rgba(200,200,200,0.8);
 position:absolute;right:auto;left:0;top:0;z-index:8;text-align:left;
}
#site-navigation-wrap a,#site-navigation-wrap a:hover{text-align:left;color:black;text-transform:uppercase;padding-left:20px;text-decoration:none}

#site-navigation{padding-top:12px}

#site-navigation ul{
    padding-inline-start: 0px;
}



 body{}

#mains{
top:180px;
}

#headimg{
 background-size:150% 210px;
 height:calc( 100vw / 4.72 );min-height:210px;
}

 #hpvision{
   float:none;width:80vw;margin:0 auto;padding:30px 20px 0px 20px;position:relative;
 }
 #hpvisiono{
 clear:both;width:80vw;max-width:440px;margin:0 auto;float:none;padding-right:0;
 position:relative;height:auto;min-height:377px
}

 


 #hpvisiono img{
  width:80vw;margin:0 auto;max-width:440px;height:auto
 }


#hpblrt{width:93vw}
.elementor-widget-container{width:24%;text-align:center}

 #hpabout{
 }
}

















/* playfair-display-sc-italic - latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 400;
  src: url('/cms/fonts/playfair-display-sc-v14-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-sc-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-sc-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-sc-v14-latin-italic.svg#PlayfairDisplaySC') format('svg'); /* Legacy iOS */
}

/* playfair-display-sc-700 - latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 700;
  src: url('/cms/fonts/playfair-display-sc-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-sc-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-sc-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-sc-v14-latin-700.svg#PlayfairDisplaySC') format('svg'); /* Legacy iOS */
}

/* playfair-display-sc-700italic - latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: italic;
  font-weight: 700;
  src: url('/cms/fonts/playfair-display-sc-v14-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-sc-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-sc-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-sc-v14-latin-700italic.svg#PlayfairDisplaySC') format('svg'); /* Legacy iOS */
}


/* playfair-display-italic - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  src: url('/cms/fonts/playfair-display-v28-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-v28-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-v28-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-v28-latin-italic.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-700italic - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  src: url('/cms/fonts/playfair-display-v28-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-v28-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-v28-latin-700italic.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-sc-regular - latin */
@font-face {
  font-family: 'Playfair Display SC';
  font-style: normal;
  font-weight: 400;
  src: url('/cms/fonts/playfair-display-sc-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-sc-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-sc-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-sc-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-sc-v14-latin-regular.svg#PlayfairDisplaySC') format('svg'); /* Legacy iOS */
}



/* roboto-slab-900 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url('/cms/fonts/roboto-slab-v22-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-slab-v22-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-slab-v22-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-slab-v22-latin-900.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

/* playfair-display-regular - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url('/cms/fonts/playfair-display-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-v28-latin-regular.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-700 - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url('/cms/fonts/playfair-display-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/playfair-display-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/playfair-display-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/playfair-display-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/playfair-display-v28-latin-700.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/cms/fonts/roboto-v29-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-v29-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-v29-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-v29-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-slab-regular - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('/cms/fonts/roboto-slab-v22-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-slab-v22-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-slab-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-slab-v22-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

/* roboto-slab-700 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('/cms/fonts/roboto-slab-v22-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-slab-v22-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-slab-v22-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-slab-v22-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-slab-v22-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/cms/fonts/roboto-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-v29-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/cms/fonts/roboto-v29-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-v29-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/cms/fonts/roboto-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/roboto-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/roboto-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/roboto-v29-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}


/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/cms/fonts/open-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/open-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/open-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/open-sans-v27-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/cms/fonts/open-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/open-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/open-sans-v27-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/cms/fonts/open-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/open-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/open-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/open-sans-v27-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/cms/fonts/open-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/cms/fonts/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms/fonts/open-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms/fonts/open-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms/fonts/open-sans-v27-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
