.fusion-carousel .fusion-carousel-title a {
  font-size: 17px;
}
.fusion-carousel-title-below-image .fusion-carousel-meta {
  color: #7f8c8d;
}
.fusion-layout-column .fusion-column-wrapper h2 strong {
  color: #73aaba;
}
.sidebar .widget .heading .widget-title {
  color: #5b5b5b;
}
.fusion-column-no-min-height .fusion-column-wrapper h1 {
  color: #000000;
}
.page-id-85 .fusion-layout-column.fusion-blend-mode .fusion-column-wrapper {
  border-radius: 10px;
}
.alignleft {
  border-radius: 7px;
}
.fusion-footer-widget-area .fusion-columns-4 .recent-works-items a img {
  border-radius: 6px;
}
.fusion-footer-widget-column:last-child p strong a {
  font-size: 14px;
  line-height: 14px;
  text-transform: none;
  text-align: left;
  letter-spacing: 0px;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  margin-bottom: 0px;
}
.fusion-footer-widget-column:last-child p a strong {
  font-size: 14px;
  line-height: 14px;
  text-transform: none;
  text-align: left;
  letter-spacing: 0px;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
}
#ls-global > body > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(1) > h2 {
  font-size: 22px!important;
  line-height: 28px!important;
}
.alignright {
  border-radius: 7px;
}
.wpsdc-drop-cap {
  color: #2b3677;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(1) > div {
  border-radius: 10px;
  border-top-left-radius: 10px;
  margin-left: 70px!important;
  margin-top: -40px !important;
}
.avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul li a {
  text-transform: lowercase;
}
#wrapper #main .post-content .fusion-title h2 {
  font-size: 28.93000030517578px!important;
}
.page-id-750 .fusion-layout-column .fusion-column-wrapper {
  border-radius: 10px;
  margin-left: 0px!important;
  margin-right: 0px!important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-34000 > .post-slideshow > ul > li > a > img {
  border-radius: 30px;
}
.page-id-2057 .fusion-layout-column .fusion-column-wrapper {
  border-radius: 10px;
}
.page-id-2054 .fusion-layout-column .fusion-column-wrapper {
  border-radius: 10px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #ffffff;
}
.fusion-footer footer .fusion-columns .fusion-column {
  border-right-width: 0.5px;
}
.fusion-footer-widget-column:last-child p {
  margin-bottom: 0px;
  padding-bottom: 84px;
  margin-top: 14px;
}
.fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
  padding-right: 8px!important;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main {
  padding-top: 0px;
}
.fusion-secondary-main-menu {
  padding-left: 0px;
  padding-right: 0px;
  box-shadow: none;
}
body:not(.fusion-header-layout-v6) .fusion-header {
  padding-left: 0px;
  padding-right: 0px;
}
.avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-top-header .fusion-logo-link img {
  padding-left: 8px;
  padding-right: 8px;
}
.fusion-layout-column .fusion-column-wrapper {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-top: 20px;
  margin-right: 0px!important;
  margin-left: 0px!important;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(2) > div {
  padding-left: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  margin-bottom: 0px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(3) > div {
  padding-left: 10px;
  padding-right: 20px;
  margin-right: 0px;
  margin-left: 0px;
  border-style: none;
  margin-top: -20px;
  padding-bottom: 10px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(4) > div {
  margin-left: -10px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div {
  margin-left: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div:nth-child(2) > div:nth-child(2) > div > div {
  margin-left: 20px;
  margin-right: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(1) > div {
  margin-left: px;
  margin-right: px;
  padding-right: 20px;
}
#main .fusion-sticky-sidebar .fusion-sidebar-inner-content {
  margin-right: -10.000001px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-91 > .post-content > div:nth-child(1) > div > div > div {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.fusion-layout-column .fusion-flex-column-wrapper-legacy {
  margin-right: -5px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-2057 > .post-content > div > div > div:nth-child(1) > div {
  margin-left: 10px!important;
  margin-right: 10px!important;
}
.page-id-165 .fusion-layout-column .fusion-column-wrapper {
  margin-left: -25px;
  margin-right: -25px;
}
.page-id-172 .fusion-layout-column .fusion-column-wrapper {
  margin-left: -25px;
  margin-right: -25px;
}
.page-id-175 .fusion-layout-column .fusion-column-wrapper {
  margin-left: -25px;
  margin-right: -25px;
}
.page-id-210 .fusion-layout-column .fusion-column-wrapper {
  margin-left: -25px;
  margin-right: -25px;
}
.page-id-177 .fusion-layout-column .fusion-column-wrapper {
  margin-left: -25px;
  margin-right: -25px;
}
.page-id-750 .post-content h5 a {
  color: #b9b9b9;
}
.page-id-8 .post-content h5 a {
  color: #b9b9b9;
}
.page-id-2057 .post-content h5 a {
  color: #b9b9b9;
}
.page-id-2429 .fusion-fullwidth {
  padding-left: 10px;
  padding-right: 10px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-2429 > .post-content > div:nth-child(1) {
  padding-left: 0px;
  padding-right: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-2429 > .post-content > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(2) > div > div {
  padding-left: 10px;
  padding-right: 10px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-141 > .post-content > div > div > div:nth-child(2) > div {
  padding-left: 0px;
  padding-right: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(1) > h2:nth-child(2) {
  margin-left: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(1) {
  margin-right: 0px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(3) > div > div:nth-child(1) {
  padding-top: 0px;
  padding-bottom: 6px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div {
  padding-left: 0px;
  padding-right: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-2057 > .post-content > div > div > div:nth-child(2) > div {
  padding-left: 10px;
  padding-right: 10px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(3) > div {
  padding-left: 5px;
  padding-right: 5px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-172 > .post-content > div > div > div > div {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-165 > .post-content > div > div > div > div {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-175 > .post-content > div > div > div > div {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-210 > .post-content > div > div > div > div {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-177 > .post-content > div > div > div > div {
  margin-left: -30px !important;
  margin-right: -30px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8309 > .post-slideshow > ul > li > a > img {
  margin-bottom: -20px;
  margin-top: 0px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > div {
  margin-bottom: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-85 > .post-content > div > div > div > div {
  margin-left: -15px !important;
  margin-right: -15px !important;
  padding-left: 30px;
  padding-right: 30px;
}
.page-id-85 #content.full-width {
  margin-bottom: -20px;
}
html > body > #boxed-wrapper > #wrapper > div:nth-child(5) > footer:nth-child(1) {
  margin-top: -10px !important;
  padding-top: 20px;
}
html:not(.avada-has-site-width-percent) .fusion-footer-widget-area {
  margin-top: 0px!important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-85 > .post-content > div {
  padding-bottom: 30px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-91 > .post-content > div:nth-child(2) {
  margin-bottom: -30px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(1) > div > div:nth-child(1) > span > img {
  margin-left: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > p {
  margin-left: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(2) > h3 {
  margin-left: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(2) > h5 {
  margin-left: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(2) > p {
  margin-left: 20px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(8) > div:nth-child(2) > div {
  margin-left: -25px !important;
}
.page-id-2429 .fusion-rollover-content .fusion-link-wrapper {
  border-radius: 0%!important;
  background-color: #ecf0f1;
}
.page-id-2429 .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
  border-radius: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
.fusion-rollover-content .fusion-link-wrapper {
  background-color: #ecf0f1;
  border-radius: 0%!important;
  border-top-left-radius: 0%!important;
  border-top-right-radius: 0%!important;
  border-bottom-right-radius: 0%!important;
  border-bottom-left-radius: 0%!important;
}
.project-content .project-info {
  padding-top: 20px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(1) > div > div:nth-child(2) > span > a > img {
  box-shadow: none;
}
.page-id-141 .fusion-imageframe img {
  border-style: solid;
  border-width: 1px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(12) > p:nth-child(5) > a > img {
  border-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(2) > div > div {
  padding-left: 20px;
  margin-left: -20px !important;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(6) > div > div > div:nth-child(1) > h5 {
  padding-left: -20px;
  margin-left: 0px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(6) > div > div {
  padding-left: 20px;
  margin-left: -20px !important;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(16) > div > div > div:nth-child(1) {
  margin-bottom: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(9) > div > div > div:nth-child(1) > p:nth-child(6) {
  margin-bottom: 20px;
}
html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-750 > .post-content > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div:nth-child(1) > p:nth-child(5) {
  margin-bottom: 20px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(10) > div > div {
  margin-left: -20px !important;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(14) > div > div {
  margin-left: -20px !important;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(2) > div > div:nth-child(1) > div > div {
  padding-top: 20px;
  margin-top: -20px;
}
#ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(2) > div > div:nth-child(5) {
  padding-top: 0px;
  margin-bottom: -10px;
}
.fusion-sep-clear {
  padding-bottom: 0px;
}
/* 2 */
@media screen and (max-width: 370px) {
  html > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-34000 > .post-slideshow > ul > li > a > img {
    padding-right: 0px;
  }
  .width-100 .fusion-fullwidth {
    padding-left: 0px;
    padding-right: 0px;
  }
  .page-id-141 #main {
    margin-right: -8px;
  }
  .fusion-layout-column .fusion-column-wrapper {
    margin-right: 0px;
  }
  #ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(2) > div {
    padding-left: 20px;
    padding-right: 20px;
  }
  #ls-global > body > #boxed-wrapper > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(2) > div > div:nth-child(1) > div {
    margin-left: 60px!important;
  }
}
