/**************************************************************************
Name:		 main.css
Description:  Main site stylin
Date Created: 05/16/2024
**************************************************************************/

/**************************************************************************
Redactor
**************************************************************************/
body.editorBody {
  padding: 10px;
}

body.correspondenceBody,
body.signatureBody {
  background-color: #fff;
  border-top: 1px solid #efefef;
  padding: 10px;
}

.cmsHeader1,
.cmsHeader2,
.cmsHeader3,
.cmsHeader5 {
  font-family: futura-pt-bold, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-top: 25px;
  margin-bottom: 0;
}

.cmsHeader1,
.cmsHeader2,
.cmsHeader3,
.cmsHeader5 {
  font-style: italic;
  text-transform: uppercase;
}

.cmsHeader1 {
  font-size: 1.56vw; /*30px*/
  text-transform: uppercase;
  line-height: 1.7vw;
}

.cmsHeaderP {
  font-family: futura-pt;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  margin-top: 5px;
  margin-bottom: 0;
}

body.editorBody .cmsHeader1,
body.correspondenceBody .cmsHeader1,
body.signatureBody .cmsHeader1 {
  font-size: 30px;
  line-height: 35px;
}

.cmsHeader2 {
  font-size: 1.3vw; /*25px*/
  line-height: 1.5vw;
}

body.editorBody .cmsHeader2,
body.correspondenceBody .cmsHeader2,
body.signatureBody .cmsHeader2 {
  font-size: 25px;
  line-height: 30px;
}

.cmsHeader3 {
  font-size: 1.04vw; /*20px*/
  line-height: 1.3vw;
}

body.editorBody .cmsHeader3,
body.correspondenceBody .cmsHeader3,
body.signatureBody .cmsHeader3 {
  font-size: 20px;
  line-height: 26px;
}

body.signatureBody p {
  margin: 0;
}
