section{
padding: 100px 0px;
}
ul li{
list-style: none;
text-decoration: none;
font-family: 'EB Garamond';
}
li{
font-family: 'EB Garamond';
}
a{
color: #000;
font-family: 'EB Garamond';
}
h2{
font-family: 'EB Garamond';
}
h3{
font-family: 'EB Garamond';
}
h4{
font-family: 'EB Garamond';
}
h5{
font-family: 'EB Garamond';
}
h6{
font-family: 'EB Garamond';
}
p{
font-family: 'EB Garamond';
}
.header-parent {
display: flex;
justify-content: space-between;
}
.header-content ul li {
list-style: none;
margin-left: 10px;
font-size: 16px;
line-height: 26px;
font-weight: 400;
color: #fff;
padding-right: 20px;
position: relative;
}
.header-content ul li a {
color: #fff;
text-decoration: none;
}
.header-content > ul {
display: flex;
}
section.navigation-section {
background-color: #000;
        padding: 25px 0px 25px 0px;
}
.header-content ul span li {
color: yellow;
}
.header-content ul li:last-child {
border: none;
}
.header-logo img {
width: 100%;
}
/*acquisition section csss*/
.acquisition-part h2 {
color: red;
font-size: 48px;
text-align: center;
line-height: 58px;
font-weight: 400;
padding-bottom: 60px;
}
.acquisition-left h4 {
font-size: 20px;
line-height: 30px;
font-weight: 600;
margin: 0px;
padding-bottom: 30px;
}
.acquisition-right p {
font-size: 20px;
line-height: 30px;
color: #000;
font-weight: 500;
}
.jimstan-content-left p.right-side {
float: right;
color: #000;
    font-size: 15px;
    line-height: 25px;
}
.acquisition-left {
border: 5px dashed green;
padding: 15px 30px 10px 30px;
border-radius: 50px;
}
.acquisition-right {
padding: 100px 0px 0px 100px;
}
.book-obligation {
background-color: #efefef;
padding: 40px;
border-radius: 20px;
margin: -25px 40px 100px 40px;
border: 3px solid #dedede;
}
.book-obligation h5 {
    font-size: 22px;
line-height: 32px;
color: #000;
text-align: center;
padding-bottom: 20px;
font-weight: 500;
font-family: arial;
}
.book-obligation p {
    font-size: 18px;
line-height: 28px;
font-weight: 600;
text-align: center;
font-family: arial;
    color: #000;
}
.jimstan-content-left p {
font-size: 20px;
line-height: 30px;
color: #000;
font-weight: 500;
}
.acquisition-left h4:last-child {
padding-bottom: 75px;
}
/*acquisition section csss enddddddd*/
.james-stan-content h4 {
font-size: 20px;
line-height: 30px;
font-weight: 800;
font-family: arial;
color: #000;
}
.james-stan-content p {
font-size: 18px;
line-height: 28px;
color: #000;
font-weight: 600;
}
.james-stan-content h3 {
    font-size: 48px;
line-height: 58px;
font-weight: 500;
color: #000;
}
.stan-right p {
font-size: 22px;
line-height: 32px;
font-weight: 600;
margin: 0px;
}
.stan-right p span {
font-weight: 700;
padding-left: 35px;
}
.stan-right p a {
font-weight: 800;
padding-left: 76px;
font-size: 18px;
line-height: 28px;
color: #000;
}
.testimonial h2 {
    font-size: 48px;
line-height: 58px;
color: #000;
}
.andrea-content h6 {
font-size: 18px;
line-height: 28px;
font-weight: 600;
    margin: 0px;
    padding-bottom: 10px;
}
.andrea-content p {
font-size: 16px;
line-height: 26px;
color: #000;
font-weight: 700;
border-bottom: 1px solid #000;
}
section.testimonial-section {
padding: 0px 0px 100px 0px;
}
/*about page cssss*/
.right-time-sell {
text-align: center;
}
.right-time-sell h5 {
    font-size: 48px;
line-height: 58px;
font-weight: 500;
color: #000;
}
.right-time-sell p {
font-size: 24px;
line-height: 34px;
color: #000;
font-weight: 500;
margin: 0px;
padding-bottom: 5px;
}
p.text-width {
width: 48%;
margin: 0 auto;
padding-bottom: 40px;
font-size: 17px;
line-height: 27px;
color: #000;
font-family: arial;
text-align: center;
}
.business-owner {
background-color: #efefef;
padding: 30px;
border-radius: 30px;
width: 75%;
    margin-top: 100px;
    border: 3px solid #dedede;
}
.business-owner h4 {
        color: #000;
text-align: center;
padding-bottom: 20px;
font-family: arial;
font-size: 22px;
line-height: 30px;
font-weight: 500;
}
.business-owner p {
    text-align: center;
font-size: 16px;
line-height: 26px;
color: #000;
font-weight: 600;
margin: 0px;
font-family: arial;
}
.business-content-circle p {
    font-size: 20px;
line-height: 30px;
color: #000;
font-weight: 600;
width: 280px;
height: 280px;
margin: 0 auto;
border: 3px dashed green;
border-radius: 50%;
text-align: center;
font-family: arial;
display: flex;
justify-content: center;
align-items: center;
}
.james-parent {
display: flex;
padding-top: 15px;
}
.james-content {
padding-left: 40px;
width: 47%;
text-align: left;
}
.james-image p {
    font-size: 14px;
line-height: 24px;
font-weight: 500;
color: #000;
font-family: calibri;
padding-top: 10px;
}
.james-content p {
font-size: 14px;
line-height: 24px;
font-weight: 600;
color: #000;
font-family: arial;
}
.choose-monory ul li {
    list-style: none;
font-size: 16px;
line-height: 26px;
font-weight: 600;
padding-bottom: 15px;
color: #000;
}
.choose-monory ul {
padding: 0px;
}
.choose-monory ul li span {
color: red;
font-weight: 800;
font-family: arial;
font-size: 13px;
line-height: 23px;
}
section.right-sell-section {
padding: 100px 0px 10px 0px;
}
.choose-monory h2 {
    font-size: 44px;
line-height: 54px;
font-weight: 400;
padding-bottom: 15px;
color: #000;
}
.ibba-image {
padding-bottom: 15px;
padding-top: 39%;
}
.ibba-content ul {
padding: 0px;
}
.right-pad {
padding-left: 35px;
}
.ibba-content ul li {
font-size: 14px;
line-height: 24px;
font-weight: 600;
font-family: calibri;
color: #000;
width: 71%;
}
.right-pad p {
    font-size: 14px;
line-height: 24px;
font-weight: 600;
color: #000;
font-family: calibri;
margin: 0px;
}
.ibba-content {
width: 65%;
}
.operation-optics h2 {
font-size: 48px;
line-height: 58px;
font-weight: 400;
width: 60%;
margin: 0 auto;
text-align: center;
padding-bottom: 15px;
}
.employee-facility h5 {
font-size: 16px;
line-height: 30px;
width: 52%;
margin: 0 auto;
text-align: center;
background-color: #372e29;
color: #ffc107;
margin-bottom: 35px;
padding: 20px;
font-family: arial;
}
.plan-confidential-content h3 {
    font-size: 20px;
line-height: 30px;
font-weight: 500;
text-align: right;
width: 82%;
}
.plan-confidential-content span {
font-weight: 700;
}
.plan-margin {
width: 62%;
margin: 0 auto;
}
.plan-confidential-img img {
transform: rotate(10deg);
position: relative;
left: -2%;
width: 100%;
top: -53px;
z-index: -11111;
}
.consultation-image img {
    width: 100%;
}
.business-consultation {
background-color: #efefef;
width: 35%;
margin: 0 auto;
padding: 25px 15px 25px 15px;
border: 3px solid #dedede;
border-radius: 30px;
}
.business-consultation h2 {
font-size: 20px;
line-height: 30px;
color: #000;
text-align: center;
font-family: arial;
font-weight: 500;
padding-bottom: 12px;
}
.business-consultation p {
font-size: 16px;
line-height: 26px;
font-weight: 600;
margin: 0 auto;
text-align: center;
font-family: arial;
color: #000;
}
section.business-section {
padding: 0px 0px 100px 0px;
}
.consultation-image {
width: 20%;
margin: 0 auto;
padding-top: 20px;
}
section.james-section {
padding: 0px 0px 100px 0px;
}
ul.border-about li {
border: none;
}
ul.border-about {
padding: 0px;
}
p.stan-font {
font-size: 18px;
line-height: 28px;
color: #000;
font-weight: 700;
}
p.font-size {
font-size: 17px;
line-height: 26px;
color: #000;
font-family: arial;
margin: 0px;
}
.acquisition-right p.right-side{
float: right;
color: #000;
font-size: 15px;
line-height: 25px;
}
.stan-right p.stan-font span a {
color: #000;
text-decoration: none;
padding-left: 0px;
font-weight: 900;
}
.business-consultation a {
color: #000;
text-decoration: none;
font-family: arial;
}
.business-owner a {
text-decoration: none;
color: #000;
font-family: arial;
}
.book-obligation a {
text-decoration: none;
color: #000;
font-family: arial;
}
.header-content ul li:before {
position: absolute;
content: "";
color: #fff;
top: 1px;
bottom: 0;
left: -11px;
right: 0px;
width: 2px;
height: 92px;
background-color: #fff;
}
.header-content ul li:last-child::before{
content: unset;
}
.james-image {
width: 30%;
}
.james-image img {
width: 100%;
}
.james-stan-image img {
width: 100%;
}
section.james-stan-section .row{
width: 80%;
margin: 0 auto;
}
.book-image img {
width: 100%;
}
.business-content-circle p i span {
font-size: 10px;
}
.book-image img {
width: 100%;
}
footer.footer-section {
padding: 50px 0px;
background-color: #000;
}
.copyright p {
    font-size: 16px;
    line-height: 26px;
    color: #fff;
    margin: 0px;
    text-align: center;
}
.right-pad ul li {
    list-style: unset;
}
.book-image {
    width: 70%;
    margin: 0 auto;
}

