@media only screen and (min-width: 800px) {.d0mintgradientright {background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.3) 33%, rgba(0, 0, 0, 0.9) 70%);}}

@media only screen and (max-width: 799px) {.d0mintgradientright{background:#252829;}}

img {border-radius: 8px;}

@media only screen and (min-width: 800px) { .d0splitbackground2 { background: linear-gradient( 90deg, rgba(202, 232, 209, 1) 55%, rgba(255, 255, 255, 0) 55% ); } }

@media only screen and (max-width: 799px) {.d0splitbackground2{background:#cae8d1;}}


.heading-border-white {font-size: 15px!important; border: 1px solid white; padding: 6px 10px; border-radius: 6px; display: inline; text-transform: uppercase;}

@media only screen and (max-width: 1350px) {.heading-border-white {border: 0px solid white; padding: 0px 0px;}}



.heading-border {font-size: 15px!important; border: 1px solid #008c25; padding: 6px 10px; border-radius: 6px; display: inline; text-transform: uppercase;}

@media only screen and (max-width: 1350px) {.heading-border {border: 0px solid white; padding: 0px 0px;}}

.jh-solid-box {
background-color:#ffffff;
padding:30px;
min-height:0px;
display:block;
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
border-radius: 8px;
}

.jh-solid-box2 {
background-color:#ffffff;
padding:30px;
min-height:0px;
display:block;
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
border-radius: 8px;
}

.jh-solid-box3 {
background-color:#cae8d1;
padding:30px;
min-height:220px;
display:block;
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
border-radius: 8px;
margin-bottom: 10px;
}

.jh-solid-box5 {background-color:#ffffff;
padding:30px;
min-height:407px;
display:block;
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
border-radius: 8px;
margin-bottom: 10px;
}

@media (max-width: 767px) {.jh-solid-box5 {min-height: 0px;}}

.parallax-dark {background-color: rgba(0, 0, 0, 0.6);}

.jh-border-box2 {border: 2px solid #000000;
padding:30px;
min-height:490px;
display:block;
border-radius: 8px;
margin-bottom: 10px;}

@media (min-width: 768px) and (max-width: 991px) { .jh-border-box2 {min-height:802px;}}

@media (min-width: 992px) and (max-width: 1199px) {.jh-border-box2 {min-height:660px;}}
@media (max-width: 767px) {.jh-border-box2 {min-height: 0px;}}

.jh-border-box7 {border: 2px solid #000000;
padding:30px;
min-height:0px;
display:block;
border-radius: 8px;
margin-bottom: 10px;}

@media only screen and (max-width: 799px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-left: 0px; padding-right: 0px;}} 

@media (max-width: 799px) {
  #body h1, 
  #body h2, 
  #body h3,
  #body p {
    text-align: left !important;
  }
}

h1, h2, h3, h4 {font-family: "Sen", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

@media only screen and (max-width: 799px) {h2 {font-size: 30px !important;}}

.editor_container {display: none;}

@media (max-width: 768px) {
  .btn {
    margin: 6px;
  }
}

