.fusion-button.button-flat {
  border-radius: 3px!important;
}
.fusion-footer-widget-column:last-child {
  font-size: 14px;
  text-align: left!important;
}
.fusion-footer footer .fusion-row .fusion-columns .fusion-column {
  text-align: left;
}
html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(6) > div > div:nth-child(2) > div > span > img {
  background-position: center;
  background-size: 100% 100%;
}
.fusion-imageframe img {
  background-size: auto;
  background-position: center!important;
}
html > body > #wrapper > #sliders-container > #fusion-slider-36 > div > ul > li > div:nth-child(1) > div > div:nth-child(2) > div > div > div:nth-child(1) {
  opacity: 1;
  visibility: visible;
  box-sizing: content-box;
  display: block;
}
html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(6) > div > div:nth-child(1) > div > div:nth-child(1) > div > div:nth-child(4) > p:nth-child(2) {
  font-size: 15px;
}
.fusion-footer-widget-area .widget_nav_menu > div > ul > li:first-child {
  border-width: 0px 0px 0px;
}
.fusion-widget-area .widget_nav_menu li {
  border-width: 0px!important;
}
html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(3) > div > div > div > div:nth-child(2) > div > a a.button:hover {
  background: #ffffff;
}
.fusion-reading-box-container .reading-box.reading-box-center {
  color: #ffffff;
  background-color: #333645 !important;
}
#wpcf7-f2552-p2547-o1 input[type=checkbox] {
  margin-bottom: -49px;
  margin-right: 1065px;
  font-size: 59px!important;
  width: 200px ;
}
#wpcf7-f2552-p2547-o1 input[type=tel] {
  border-radius: 8px;
}
#wpcf7-f2552-p2547-o1 input[type=text] {
  margin-top: -16px;
  border-radius: 8px;
}
#wpcf7-f2552-p2547-o1 input[type=email] {
  margin-top: -16px;
  border-radius: 8px;
}
.wpml-ls-menu-item .wpml-ls-flag {
  list-style-position: inside;
  visibility: visible;
  opacity: 1;
}
.fusion-main-menu .wpml-ls-item .menu-text span {
  text-decoration: none;
  font-style: normal;
  text-transform: uppercase;
  word-spacing: 24px!important;
  font-weight: 500;
  line-height: 64px;
  font-size: 14px;
}
#wpcf7-f334-p6-o1 input[type=submit] {
  padding-top: 15px;
  margin-top: -2px;
  border-radius: 3px;
  padding-bottom: 14px;
}
#wpcf7-f334-p6-o1 input[type=text] {
  border-radius: 3px;
}
#wpcf7-f334-p6-o1 input[type=tel] {
  border-radius: 3px;
}
#wpcf7-f334-p6-o1 input[type=email] {
  border-radius: 3px;
}
.fusion-clearfix {
  color: #ffffff;
}
.title {
  text-transform: uppercase;
}
.fontawesome-icon.circle-yes {
  padding-right: 0;
}
html > body > #wrapper > #main > div > #content > #post-2958 > .post-content > div:nth-child(2) > div > div:nth-child(1) > div > div:nth-child(1) > div > div:nth-child(2) > p {
  color: #ffffff;
  font-size: 22px;
  padding-top: 9px;
}
html > body > #wrapper > #main > div > #content > #post-2958 > .post-content > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(1) > div > div > ul > li:nth-child(1) > a {
  color: #666666;
  font-size: 14px;
}
html > body > #wrapper > #main > div > #content > #post-2958 > .post-content > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(1) > div > div > ul > li:nth-child(2) > a {
  color: #666666;
  font-size: 14px;
}
html > body > #wrapper > #main > div > #content > #post-2958 > .post-content > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(1) > div > div > ul > li:nth-child(3) > a {
  color: #666666;
  text-transform: none;
  text-decoration: none;
  text-align: left;
  font-size: 14px;
}
.fusion-layout-column.fusion-spacing-no.fusion-one-half p strong {
  font-size: 25px!important;
}
html > body > #wrapper > #main > div > #content > #post-3445 > .post-content > div:nth-child(4) > div > div:nth-child(1) > div > div:nth-child(1) > div > div:nth-child(8) > p > strong {
  font-size: 25px;
  text-transform: uppercase;
  font-weight: 700;
}
.fusion-footer-widget-area .widget-title {
  font-weight: 600!important;
  font-size: 15px!important;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(1) > #text-2 > h4 {
  text-transform: uppercase;
}
html > body > #wrapper > #main > div > #content > #post-3732 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(1) > p {
  font-size: 20px;
  color: #ffffff;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text-5 {
  padding-right: 0px;
  padding-left: 99px;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(1) > #text-2 {
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
}
html > body > #wrapper > #main > div > #content > #post-2547 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div:nth-child(2) > #wpcf7-f2552-p2547-o1 > form > div:nth-child(3) > div:nth-child(1) > span > input {
  margin-right: -36px;
}
html > body > #wrapper > #main > div > #content > #post-2547 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div:nth-child(2) > #wpcf7-f2552-p2547-o1 > form > div:nth-child(3) > div:nth-child(2) > span > input {
  margin-right: -36px;
}
html > body > #wrapper > #main > div > #content > #post-2547 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div:nth-child(2) > #wpcf7-f2552-p2547-o1 > form > div:nth-child(5) > div:nth-child(1) > span > input {
  margin-right: -36px;
}
html > body > #wrapper > #main > div > #content > #post-2547 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div:nth-child(2) > #wpcf7-f2552-p2547-o1 > form > div:nth-child(5) > div:nth-child(2) > span > input {
  margin-right: -36px;
}
html > body > #wrapper > #main > div > #content > #post-2547 > .post-content > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div:nth-child(2) > #wpcf7-f2552-p2547-o1 > form > div:nth-child(7) > div > span > input {
  margin-right: -36px;
}
.fusion-footer-widget-column {
  text-align: left!important;
  font-size: 14px;
}
.tfs-slider .slide-content-container .fusion-title-size-two h2 {
  font-weight: 700;
}
.fusion-blog-layout-timeline .fusion-timeline-date {
  color: #5c5c5c;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text_icl-11 {
  margin-left: 56px;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text_icl-5 {
  margin-left: 56px;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text_icl-4 {
  margin-left: 56px!important;
}
html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text_icl-16 {
  margin-left: 56px!important;
}
/* 0 */
@media screen and (max-width: 1024px) {
  html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(6) > div > div:nth-child(2) > div > span > img {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: -21px;
    margin-left: 1px;
    margin-bottom: 100px;
  }
  .fusion-imageframe img {
    opacity: 1;
    margin-left: 0px;
    background-position: center!important;
    background-size: cover!important;
    background-image: none;
  }
  .fusion-reading-box-container .reading-box.reading-box-center {
    opacity: 1.0;
  }
  .fusion-reading-box-container .fusion-reading-box-additional {
    color: #ffffff;
  }
  html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(4) > div {
    padding-left: 203px;
  }
  html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(11) > div > div:nth-child(2) > div > span > img {
    padding-top: 0;
  }
  html > body > #wrapper > #main > div > #content > #post-6 > .post-content > div:nth-child(4) {
    padding-top: 1px!important;
    padding-bottom: 1px!important;
  }
  .fusion-row {
    padding-left: 0px;
  }
  html > body > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div {
    padding-left: 42px;
  }
  html > body > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(3) {
    padding-left: 14px;
  }
}
/* 1 */
@media screen and (max-width: 768px) {
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #nav_menu-2 {
    text-align: left!important;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(1) > #text-2 {
    text-align: left!important;
  }
  html > body > #wrapper > #main > div > #content > #post-2255 > .post-content > div:nth-child(4) > div {
    padding-left: 0px;
  }
  .fusion-clearfix {
    color: #ffffff;
  }
  html > body > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) {
    padding-left: 173px;
  }
  html > body > #wrapper > #main > div > #content > #post-8 > .post-content > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(1) > i {
    padding-left: 0px;
    padding-right: 298px;
  }
  .fusion-footer-widget-column:last-child {
    margin-right: 1px!important;
    margin-left: 0px;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text-5 {
    margin-left: 0x;
    padding-left: 0;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text-5 > div:nth-child(2) > ul:nth-child(1) {
    text-transform: capitalize!important;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text-5 > h4 {
    font-weight: 400;
    text-align: left!important;
  }
  .fusion-footer-widget-area .widget-title {
    padding-left: 0px;
    margin-left: 0px;
  }
}
/* 2 */
@media screen and (max-width: 568px) {
  .fusion-footer-widget-column:last-child {
    text-align: left!important;
  }
  .fusion-footer-widget-area .widget-title {
    text-align: left!important;
  }
  .fusion-footer-parallax .fusion-footer-widget-area {
    text-align: left!important;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(1) > #text-2 {
    text-align: left!important;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #nav_menu-2 {
    text-align: left!important;
  }
}
/* 3 */
@media screen and (max-width: 320px) {
  .fusion-footer-widget-area .widget-title {
    text-align: left!important;
  }
  .fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a {
    text-align: left;
  }
  .fusion-footer footer .fusion-row .fusion-columns .fusion-column {
    text-align: left!important;
  }
  .fusion-widget-area .widget_nav_menu li a {
    text-align: left;
  }
  html > body > #wrapper > #main > div > #content > #post-6 > .post-content > div:nth-child(6) > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > div > #wpcf7-f334-p6-o1 > form > div:nth-child(3) > div:nth-child(2) > input {
    font-size: 9px;
    padding-left: 9px;
    margin-left: 0;
  }
  html > body > #wrapper > div:nth-child(5) > footer > div > div > div:nth-child(2) > #text_icl-4 {
    margin-left: 0;
  }
}
