@media (min-width: 768px) {
  .s-comp2 .row {
    display: flex; }

  .s-comp2 .s-content {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; } }

.s-comp2 .s-content h1:before, .s-comp2 .s-content h2:before, .s-comp2 .s-content h3:before, .s-comp2 .s-content h4:before, .s-comp2 .s-content h5:before, .s-comp2 .s-content h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp2 .s-content h1:after, .s-comp2 .s-content h2:after, .s-comp2 .s-content h3:after, .s-comp2 .s-content h4:after, .s-comp2 .s-content h5:after, .s-comp2 .s-content h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp-wrapper {
  position: relative; }
/* Clipping Angle */
@media (min-width: 768px) {
  .s-comp2 .s-cover-img.s-leftangle {
    -webkit-clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%); }

  .s-comp2 .s-cover-img.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 20% 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 20% 100%); }

  .s-comp2 .s-cover-img.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, 80% 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, 80% 100%, 0% 100%); }

  .s-comp2 .s-cover-img.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, 80% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 80% 0, 100% 100%, 0% 100%); } }

@media (max-width: 767px) {
  .s-comp2 > .row {
    height: 100%; }

  .s-comp2 .s-content {
    position: relative;
    z-index: 10;
    height: auto !important; } }

.s-comp2 {
  background-color: #eab817; }

.s-comp2 {
  width: auto; }

.s-comp2 {
  height: 60vh; }

.s-comp2 {
  margin: 0px 0px 30px 0px; }

.s-comp2 {
  overflow: hidden; }

.s-comp2 .s-content {
  height: 60vh; }

.s-comp2 .s-content {
  padding: 0px 100px 0px 100px; }

.s-comp2 .s-content h1 {
  font-size: 50px; }

.s-comp2 .s-content h2 {
  padding: 0px 0px 80px 0px; }

.s-comp2 .s-content h2 {
  display: block; }

.s-comp2 .s-content .s-title-h2 {
  text-align: left; }

.s-comp2 .s-content h3 {
  font-size: 30px; }

.s-comp2 .s-content h3 {
  color: #fff; }

.s-comp2 .s-content h3 {
  text-align: center; }

.s-comp2 .s-content h3 {
  line-height: 140%; }

.s-comp2 .s-img {
  width: 100%; }

.s-comp2 .s-cover-img {
  height: 100%; }

.s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
  font-size: 30px; }

.s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
  text-decoration: none; }

.s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
  width: auto; }

.s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
  margin: 0px 0px 0px 0px; }

.s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
  display: block; }

.s-comp2 .s-content .s-link-beh {
  text-align: left; }

.s-comp2 .s-content .sw_alink:hover, .s-comp2 .s-content a.sw_alink:hover {
  padding: 0px 0px 0px 10px; }

@media (min-width: 1200px) {
  .s-comp2 {
    max-width: 1680px; }

  .s-comp2 {
    height: 50vh; }

  .s-comp2 .s-content {
    height: 50vh; } }

@media (max-width: 768px) {
  .s-comp2 {
    height: 40vh; }

  .s-comp2 .s-content {
    height: 40vh; }

  .s-comp2 .s-content {
    padding: 0px 50px 0px 50px; } }

@media (max-width: 480px) {
  .s-comp2 {
    height: 200px; }

  .s-comp2 {
    margin: 0px 0px 0px 0px; }

  .s-comp2 .s-content {
    height: auto; }

  .s-comp2 .s-content {
    padding: 30px 30px 30px 30px; }

  .s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
    font-size: 16px; }

  .s-comp2 .s-content .sw_alink, .s-comp2 .s-content a.sw_alink:link, .s-comp2 .s-content a.sw_alink:visited {
    margin: 20px 0px 0px 0px; }

  .s-comp2 .s-content .s-link-beh {
    text-align: right; } }


.s-col-bleed .row [class^="col-"], .s-col-bleed .row [class^="col-"], .s-col-bleed .row .sm-gCol {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.s-col-bleed > .row .row {
  margin: 0; }

.s-comp3 .s-form .form-group {
  margin: 0; }

.s-comp3 .s-form label {
  display: block; }

.s-comp3 .s-form label.form-check-inline {
  display: inline-block; }

.s-comp3 .s-form .s-recaptcha-beh > .g-recaptcha {
  display: inline-block; }

.s-comp3, .s-comp3 .s-btn, .s-comp3 .s-btn-alt {
  position: relative; }

.s-comp3 ul.s-icon-list {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.s-comp3 ul.s-icon-list li h1, .s-comp3 ul.s-icon-list li h2, .s-comp3 ul.s-icon-list li h3, .s-comp3 ul.s-icon-list li h4, .s-comp3 ul.s-icon-list li h5, .s-comp3 ul.s-icon-list li h6 {
  display: inline-block; }

.s-comp3 .s-colcont h1:before, .s-comp3 .s-colcont h2:before, .s-comp3 .s-colcont h3:before, .s-comp3 .s-colcont h4:before, .s-comp3 .s-colcont h5:before, .s-comp3 .s-colcont h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp3 .s-colcont h1:after, .s-comp3 .s-colcont h2:after, .s-comp3 .s-colcont h3:after, .s-comp3 .s-colcont h4:after, .s-comp3 .s-colcont h5:after, .s-comp3 .s-colcont h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp3 .s-tile h1:before, .s-comp3 .s-tile h2:before, .s-comp3 .s-tile h3:before, .s-comp3 .s-tile h4:before, .s-comp3 .s-tile h5:before, .s-comp3 .s-tile h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp3 .s-tile h1:after, .s-comp3 .s-tile h2:after, .s-comp3 .s-tile h3:after, .s-comp3 .s-tile h4:after, .s-comp3 .s-tile h5:after, .s-comp3 .s-tile h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp3 h1:after {
  content: "." !important;
  font-weight: 900; }

.s-comp3 {
  background-color: #f6f6f9;
  background-color: rgba(246, 246, 249, 0); }

.s-comp3 {
  margin: 0px 0px 0px 0px; }

.s-comp3 {
  padding: 80px 0px 30px 0px; }

.s-comp3 .s-colcont .s-text {
  font-size: 26px; }

.s-comp3 .s-colcont .s-text {
  color: #345989; }

.s-comp3 .s-colcont .s-text {
  line-height: normal; }

.s-comp3 .s-colcont .s-text-beh {
  text-align: center; }

.s-comp3 .s-colcont .s-text {
  padding: 0px 0px 90px 0px; }

.s-comp3 .s-colcont h1 {
  font-size: 60px; }

.s-comp3 .s-colcont h1:after {
  display: inline-block; }

.s-comp3 .s-colcont h1 {
  margin: 0px 0px 0px 0px; }

.s-comp3 .s-colcont h1 {
  padding: 0px 0px 35px 0px; }

.s-comp3 .s-colcont .s-title-h1 {
  text-align: center; }

.s-comp3 .s-colcont .sw_alink, .s-comp3 .s-colcont a.sw_alink:link, .s-comp3 .s-colcont a.sw_alink:visited {
  font-size: 30px; }

.s-comp3 .s-colcont .s-link-beh {
  text-align: center; }

.s-comp3 .s-colcont .sw_alink:hover, .s-comp3 .s-colcont a.sw_alink:hover {
  margin: 0px 0px 0px 5px; }

.s-comp3 .s-colcont .s-icon-list-beh {
  text-align: center; }

.s-comp3 .s-colcont .s-map-h {
  height: 400px; }

.s-comp3 .s-colcont .s-form input.form-control, .s-comp3 .s-colcont .s-form select.form-control, .s-comp3 .s-colcont .s-form textarea {
  border: 1px solid #fff; }

.s-comp3 .s-colcont .s-form input.form-control, .s-comp3 .s-colcont .s-form select.form-control, .s-comp3 .s-colcont .s-form textarea {
  margin: 0px 0px 15px 0px; }

@media (min-width: 1200px) {
  .s-comp3 {
    padding: 250px 0px 30px 0px; } }

@media (max-width: 480px) {
  .s-comp3 {
    background-color: #f6f6f9;
    background-color: #f6f6f9; }

  .s-comp3 {
    margin: 55px 0px 0px 0px; }

  .s-comp3 {
    padding: 40px 0px 50px 0px; }

  .s-comp3 .s-colcont .s-text {
    font-size: 16px; }

  .s-comp3 .s-colcont .s-text {
    line-height: 135%; }

  .s-comp3 .s-colcont .s-text-beh {
    text-align: left; }

  .s-comp3 .s-colcont .s-text {
    padding: 0px 0px 30px 0px; }

  .s-comp3 .s-colcont h1 {
    font-size: 26px; }

  .s-comp3 .s-colcont h1 {
    padding: 0px 0px 15px 0px; }

  .s-comp3 .s-colcont .sw_alink, .s-comp3 .s-colcont a.sw_alink:link, .s-comp3 .s-colcont a.sw_alink:visited {
    font-size: 16px; }

  .s-comp3 .s-colcont .s-link-beh {
    text-align: right; } }


.s-comp4 h1:before, .s-comp4 h2:before, .s-comp4 h3:before, .s-comp4 h4:before, .s-comp4 h5:before, .s-comp4 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp4 h1:after, .s-comp4 h2:after, .s-comp4 h3:after, .s-comp4 h4:after, .s-comp4 h5:after, .s-comp4 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp4 {
  position: relative;
  z-index: 0;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

.s-comp4:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1; }

.s-comp4 [class*="container"] {
  z-index: 3; }

@media (max-width: 767px) {
  .s-comp4 .row {
    margin: 0 !important; } }

.s-comp4 h2 {
  color: #006; }

.s-comp4 .s-h2-beh {
  text-align: left; }

.s-comp4 {
  margin: 0px 0px 0px 0px; }

.s-comp4 {
  padding: 120px 0px 50px 0px; }

@media (max-width: 480px) {
  .s-comp4 .s-h2-beh {
    text-align: center; }

  .s-comp4 {
    padding: 60px 15px 20px 15px; } }


.s-comp5 .flex-viewport {
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -ms-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease; }

.s-comp5 .flex-direction-nav a {
  height: auto;
  width: auto; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  line-height: 1;
  display: block; }

.s-comp5 .flex-direction-nav .flex-next {
  right: 0px; }

.s-comp5 .flex-direction-nav .flex-prev {
  left: 0px; }

.s-comp5 .flexslider:hover .flex-direction-nav .flex-next {
  right: 0px; }

.s-comp5 .flexslider:hover .flex-direction-nav .flex-prev {
  left: 0px; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav {
  width: auto;
  position: absolute;
  bottom: 0;
  right: 30px;
  z-index: 1000; }

.s-comp5 .flexslider.testimonial-slider {
  margin: 0;
  border: 0;
  border-radius: 0; }

.s-comp5 .testimonials-slider-box {
  position: relative; }

.s-comp5 .testimonial-content {
  position: relative;
  quotes: "“" "”"; }

.s-comp5 .testimonial-content:before, .s-comp5 .testimonial-content:after {
  content: open-quote;
  position: relative;
  display: block; }

.s-comp5 .testimonial-content:after {
  content: close-quote; }

.s-comp5 {
  position: relative; }

.s-comp5:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%; }
/* Testimonial Images */
.s-comp5 .s-testimonial-imgs {
  position: relative;
  overflow: hidden;
  height: 100%; }

.s-comp5 .s-testimonial-img {
  height: 100%;
  position: absolute;
  width: 100%;
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transition: 0.3s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: 0.3s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp5 .s-testimonial-img.s-active {
  transform: translateX(0);
  -webkit-transform: translateX(0); }
/* Flex row */
.s-comp5 .row:first-of-type {
  display: flex; }
/* Content */
.s-comp5 .s-testimonial-content {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative; }

.s-comp5 .flexslider {
  position: static; }
/* Quote */
@media (min-width: 768px) {
  .s-comp5:after {
    content: '';
    background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/quotes.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100px;
    height: 100px;
    position: absolute;
    top: -46px;
    right: 10%;
    font-size: 4em; } }
/* Clipping Angle */
.s-comp5 .s-testimonial-img.s-leftangle {
  -webkit-clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%); }

.s-comp5 .s-testimonial-img.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 20% 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 20% 100%); }

.s-comp5 .s-testimonial-img.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, 80% 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, 80% 100%, 0% 100%); }

.s-comp5 .s-testimonial-img.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, 80% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, 80% 0, 100% 100%, 0% 100%); }
/* Custom Arrows */
.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  content: '' !important;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  height: 50px;
  width: 50px; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/right-arrow.svg'); }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/left-arrow.svg'); }
/* Red Color Span */
.s-comp5 .s-color-red {
  color: #b40b37; }
/* Media Queries */
@media (max-width: 768px) {
  .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
    height: 40px;
    width: 40px; }

  .s-comp5 .s-bg-img-beh {
    display: block;
    text-align: center; }

  .s-comp5 .s-bg-img-beh .s-bg-img {
    width: 160px;
    height: 160px;
    border-radius: 50%;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }

  .s-comp5 .testimonial-content h5 {
    display: inline-block !important; } }

@media (max-width: 768px) {
  .s-comp5 > .row {
    margin: 0; }

  .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
    height: 20px;
    width: 20px; }

  .s-comp5 .flexslider.testimonial-slider .flex-control-nav {
    right: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 20px; }

  .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a {
    top: 65%; } }

@media (max-width: 480px) {
  .s-comp5 .flexslider.testimonial-slider .flex-control-nav {
    bottom: -40px; } }

.s-comp5 {
  background-color: #f6f6f9; }

.s-comp5 {
  width: auto; }

.s-comp5 {
  height: 70vh; }

.s-comp5 {
  margin: 0px 0px 0px 0px; }

.s-comp5 {
  padding: 0px 0px 0px 0px; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  content: '\f0d9';
  font-family: fontAwesome; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before {
  content: '\f0da';
  font-family: fontAwesome; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev {
  font-size: 50px;
  color: #eab817; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev {
  margin: 0px 50px 0px 50px; }

.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev {
  opacity: 1; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.3); }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  -webkit-box-shadow: inset 0px 0px 0px #fff, 0px 0px 0px #fff;
  box-shadow: inset 0px 0px 0px #fff, 0px 0px 0px #fff; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  width: 14px; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  height: 14px; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  margin: 0px 0px 0px 0px; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  padding: 0px 0px 0px 0px; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a:hover, .s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a:focus, .s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a:active {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.7); }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s; }

.s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a.flex-active {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.7); }

.s-comp5 .flexslider.testimonial-slider {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0); }

.s-comp5 .flexslider.testimonial-slider {
  width: 90%; }

.s-comp5 .flexslider.testimonial-slider {
  padding: 0px 0px 0px 0px; }

.s-comp5 .testimonial-content:before {
  font-size: 60px; }

.s-comp5 .testimonial-content:before {
  color: #006; }

.s-comp5 .testimonial-content:before {
  line-height: 0px; }

.s-comp5 .testimonial-content:before {
  display: none; }

.s-comp5 .testimonial-content:after {
  font-size: 60px; }

.s-comp5 .testimonial-content:after {
  color: #006; }

.s-comp5 .testimonial-content:after {
  line-height: 0px; }

.s-comp5 .testimonial-content:after {
  display: none; }

.s-comp5 .testimonial-content:after {
  -ms-transform: translate(0px, 30px) rotate(1deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(0px, 30px) rotate(1deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(0px, 30px) rotate(1deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp5 .testimonials-slider-box .testimonial-content h1 {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content h2 {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content h3 {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content h3 {
  padding: 20px 0px 0px 0px; }

.s-comp5 .testimonials-slider-box .testimonial-content h3 {
  display: inline-block; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-title-h3 {
  text-align: center; }

.s-comp5 .testimonials-slider-box .testimonial-content h4 {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  color: #1c1c1d; }

.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  display: none; }

.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  padding: 20px 0px 0px 0px; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-title-h5 {
  text-align: center; }

.s-comp5 .testimonials-slider-box .testimonial-content h6 {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-text {
  color: #006; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-text-beh .s-text {
  display: inline-block; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-text-beh {
  text-align: center; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-text {
  margin: 0px 0px 0px 0px; }

.s-comp5 .testimonials-slider-box .testimonial-content .s-text {
  padding: 25px 0px 0px 0px; }

.s-comp5 .flexslider.testimonial-slider .testimonial-content {
  margin: 0px 0px 0px 0px; }

.s-comp5 .flexslider.testimonial-slider .testimonial-content {
  padding: 0px 100px 0px 100px; }

.s-comp5 .s-testimonial-content {
  height: 70vh; }

.s-comp5 .s-testimonial-content {
  padding: 0px 0px 0px 0px; }

.s-comp5 .s-testimonial-content h3 {
  font-size: 25px; }

.s-comp5 .s-testimonial-content h3 {
  font-weight: 900; }

.s-comp5 .s-testimonial-content h3 {
  color: #fff; }

.s-comp5 .s-testimonial-content h3 {
  text-align: left; }

.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

.s-comp5 .s-testimonial-content h5 {
  display: inline-block; }

.s-comp5 .s-testimonial-content .s-title-h5 {
  text-align: center; }

@media (min-width: 1200px) {
  .s-comp5 {
    max-width: 1680px; } }

@media (max-width: 768px) {
  .s-comp5 {
    height: auto; }

  .s-comp5 .s-testimonial-content {
    height: auto; }

  .s-comp5 .s-testimonial-content {
    padding: 70px 0px 100px 0px; }

  .s-comp5 .s-testimonial-content h5 {
    display: none; } }

@media (max-width: 480px) {
  .s-comp5 {
    height: auto; }

  .s-comp5 {
    margin: 0px -15px 0px -15px; }

  .s-comp5 {
    padding: 0px 0px 50px 0px; }

  .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next, .s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev {
    margin: 0px 5px 0px 5px; }

  .s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
    width: 10px; }

  .s-comp5 .flexslider.testimonial-slider .flex-control-nav > li a {
    height: 10px; }

  .s-comp5 .flexslider.testimonial-slider {
    padding: 20px 0px 0px 0px; }

  .s-comp5 .testimonials-slider-box .testimonial-content h3 {
    padding: 15px 0px 0px 0px; }

  .s-comp5 .testimonials-slider-box .testimonial-content .s-text {
    padding: 10px 0px 40px 0px; }

  .s-comp5 .flexslider.testimonial-slider .testimonial-content {
    padding: 0px 0px 20px 0px; }

  .s-comp5 .s-testimonial-content {
    height: auto; }

  .s-comp5 .s-testimonial-content {
    padding: 0px 0px 0px 0px; }

  .s-comp5 .s-testimonial-content h5 {
    display: none; } }


/* BG colors */
.s-comp6 {
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all; }

.s-comp6.s-bg-red {
  background-color: #b40b37 !important; }

.s-comp6.s-bg-blue {
  background-color: #006 !important; }
/* Flex Center */
.s-comp6 .row.s-flex-wrapper {
  display: flex;
  position: relative; }

.s-comp6 .row.s-flex-wrapper [class*="col-"]:first-child {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }

.s-comp6 .s-content {
  display: flex;
  flex-direction: column;
  justify-content: center; }
/* Slider Functionality */
.s-comp6 .s-slider {
  position: relative;
  overflow: hidden; }

.s-comp6 .s-slider-img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transition: 0.3s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: 0.3s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  opacity: 0; }

.s-comp6 .s-slider-img.s-active {
  transform: translateX(0);
  -webkit-transform: translateX(0);
  opacity: 1; }
/* Pagination */
.s-comp6 .s-pagination-item {
  display: inline-block;
  cursor: pointer;
  font-size: 10.5vh; }

@media (min-width: 769px) and (max-width: 1199px) {
  .s-comp6 .s-pagination-item {
    font-size: 70px; } }
/* Clipping */
.s-comp6 .s-slider-img.s-leftangle {
  -webkit-clip-path: polygon(23% 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(23% 0, 100% 0, 100% 100%, 0% 100%); }

.s-comp6 .s-slider-img.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 23% 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 23% 100%); }

.s-comp6 .s-slider-img.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, 77% 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, 77% 100%, 0% 100%); }

.s-comp6 .s-slider-img.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, 77% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, 77% 0, 100% 100%, 0% 100%); }
/* Media Queries */
@media (max-width: 768px) {
  .s-comp6 .row.s-flex-wrapper {
    height: 100%; }

  .s-container6 {
    padding: 0 !important; }

  .s-container6 .row {
    margin: 0 !important; }

  .s-comp6 .row [class*="col-"]:nth-child(1) {
    z-index: 10; }

  .s-comp6 .row [class*="col-"]:nth-child(2) {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden;
    width: 100%; }

  .s-comp6 .row.s-flex-wrapper [class*="col-"]:first-child {
    display: block; }

  .s-comp6 .row [class*="col-"]:nth-child(1) .s-slider-pagination {
    position: absolute;
    width: calc(100vw - 15px);
    height: calc(100vw - 15px);
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  .s-comp6 .row [class*="col-"]:nth-child(2) .s-slider:before {
    position: absolute;
    content: '';
    background-color: #eab817;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
    opacity: 0.8; }

  .s-comp6 .s-slider-img.s-leftangle {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-leftangle-invert {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-rightangle {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-rightangle-invert {
    -webkit-clip-path: none;
    clip-path: none; } }

@media (max-width: 767px) {
  .s-comp6 .row.s-flex-wrapper {
    height: 100%;
    flex-direction: column; }

  .s-container6 {
    padding: 0 !important; }

  .s-container6 .row {
    margin: 0 !important; }

  .s-comp6 .row [class*="col-"]:nth-child(1) {
    z-index: 10; }

  .s-comp6 .row [class*="col-"]:nth-child(2) {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden; }

  .s-comp6 .row [class*="col-"]:nth-child(1) .s-slider-pagination {
    transform: rotate(-90deg);
    position: absolute;
    width: calc(100vw - 15px);
    height: calc(100vw - 15px);
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  .s-comp6 .row [class*="col-"]:nth-child(2) .s-slider:before {
    position: absolute;
    content: '';
    background-color: #eab817;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
    opacity: 0.8; }

  .s-comp6 .s-slider-img.s-leftangle {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-leftangle-invert {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-rightangle {
    -webkit-clip-path: none;
    clip-path: none; }

  .s-comp6 .s-slider-img.s-rightangle-invert {
    -webkit-clip-path: none;
    clip-path: none; } }

.s-comp6 {
  background-color: #eab817; }

.s-comp6 {
  height: auto; }

.s-comp6 {
  overflow: hidden; }

.s-comp6 {
  visibility: visible;
  display: inherit; }

.s-comp6 .s-content {
  width: 400px; }

.s-comp6 .s-content {
  height: 85vh; }

.s-comp6 .s-content {
  padding: 0px 0px 0px 0px; }

.s-comp6 .s-content h3 {
  font-weight: 400; }

.s-comp6 .s-content h3 {
  visibility: visible; }

.s-comp6 .s-content h3 {
  margin: 0px 0px 0px 0px; }

.s-comp6 .s-content h3 {
  padding: 0px 0px 20px 4px; }

.s-comp6 .s-content .s-pagination-item {
  font-family: 'Avenir', sans-serif, sans-serif; }

.s-comp6 .s-content .s-pagination-item {
  font-weight: 400; }

.s-comp6 .s-content .s-pagination-item {
  color: #f5dc8c; }

.s-comp6 .s-content .s-pagination-item {
  line-height: 102%; }

.s-comp6 .s-content .s-pagination-item {
  letter-spacing: -1px; }

.s-comp6 .s-content .s-pagination-item {
  text-decoration: none; }

.s-comp6 .s-content .s-pagination-item {
  width: 100%; }

.s-comp6 .s-content .s-pagination-item {
  margin: 5px 0px 15px 0px; }

.s-comp6 .s-content .s-pagination-item {
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s; }

.s-comp6 .s-content .s-pagination-item.s-active {
  font-weight: 900; }

.s-comp6 .s-content .s-pagination-item.s-active {
  color: #006; }

.s-comp6 .s-slider {
  width: 100%; }

.s-comp6 .s-slider {
  height: 100%; }

@media (min-width: 1200px) {
  .s-comp6 .s-content {
    width: 550px; }

  .s-comp6 .s-content .s-pagination-item {
    margin: 10px 0px 10px 0px; } }

@media (max-width: 768px) {
  .s-comp6 {
    display: none; }

  .s-comp6 .s-content {
    height: 60vh; }

  .s-comp6 .s-content h3 {
    display: none; }

  .s-comp6 .s-content .s-pagination-item {
    margin: 5px 0px 0px 0px; } }

@media (max-width: 480px) {
  .s-comp6 {
    height: 100vh; }

  .s-comp6 {
    display: none; }

  .s-comp6 .s-content {
    height: auto; }

  .s-comp6 .s-content h3 {
    display: none; }

  .s-comp6 .s-content .s-pagination-item {
    margin: 10px 0px 15px 0px; } }


.s-comp7 .s-flex-wrapper {
  display: flex;
  margin: 0 auto !important;
  position: relative;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); }

.s-comp7 .s-content, .s-comp7 .s-filter-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative; }

.s-comp7 .s-filter-btn:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 30px;
  bottom: 30px;
  width: 2px;
  background-color: #efefef;
  transition: 0.3s ease all;
  -webkit-transition: 0.3s ease all; }

.s-comp7 .s-filter-btn:hover:before {
  opacity: 0; }

.s-comp7 .s-filter-btn.s-red-btn:hover {
  background-color: #b40b37; }

.s-comp7 .s-filter-btn.s-blue-btn:hover {
  background-color: #006; }

.s-comp7 .s-filter-btn.s-yellow-btn:hover {
  background-color: #eab817; }

.s-comp7 .s-job-amount {
  position: absolute;
  left: 0;
  top: 0; }

.s-comp7 {
  margin: -80px 0px 0px 0px; }

.s-comp7 {
  visibility: visible;
  display: inherit; }

.s-comp7 .s-flex-wrapper {
  background-color: #fff; }

.s-comp7 .s-flex-wrapper {
  max-width: 55%; }

.s-comp7 .s-content {
  width: 31%; }

.s-comp7 .s-content {
  padding: 0px 0px 0px 0px; }

.s-comp7 .s-content h3 {
  font-size: 35px; }

.s-comp7 .s-content h3 {
  font-weight: 900; }

.s-comp7 .s-content h3 {
  display: inline-block; }

.s-comp7 .s-content .s-title-h3 {
  text-align: center; }

.s-comp7 .s-filter-btn {
  font-size: 26px; }

.s-comp7 .s-filter-btn {
  text-decoration: none; }

.s-comp7 .s-filter-btn {
  width: 23%; }

.s-comp7 .s-filter-btn {
  padding: 50px 0px 50px 0px; }

.s-comp7 .s-filter-btn:hover {
  font-weight: 400; }

.s-comp7 .s-filter-btn:hover {
  color: #fff; }

.s-comp7 .s-filter-btn:hover {
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s; }

.s-comp7 .s-job-amount {
  font-family: 'Avenir', sans-serif, sans-serif; }

.s-comp7 .s-job-amount {
  font-size: 30px; }

.s-comp7 .s-job-amount {
  font-weight: 600; }

.s-comp7 .s-job-amount {
  color: #fff; }

.s-comp7 .s-job-amount {
  text-align: center; }

.s-comp7 .s-job-amount {
  line-height: 60px; }

.s-comp7 .s-job-amount {
  background-color: #006; }

.s-comp7 .s-job-amount {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

.s-comp7 .s-job-amount {
  width: 60px; }

.s-comp7 .s-job-amount {
  height: 60px; }

.s-comp7 .s-job-amount {
  padding: 0px 0px 0px 0px; }

.s-comp7 .s-job-amount {
  -ms-transform: translate(-30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(-30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(-30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

@media (min-width: 1200px) {
  .s-comp7 .s-filter-btn {
    font-size: 35px; } }

@media (max-width: 768px) {
  .s-comp7 {
    display: none; } }

@media (max-width: 480px) {
  .s-comp7 {
    display: none; } }


.s-comp8, .s-comp8 .s-content .row {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: 0; }

.s-comp8 .row {
  width: 100%; }

.s-comp8 .row, .s-comp8 [class*="col-"] {
  height: auto; }

.s-comp8 .s-link-wrap {
  position: relative; }

.s-comp8 .s-link-wrap .s-job-amount {
  position: absolute;
  right: 0;
  top: 0; }

@media (max-width: 767px) {
  .s-comp8, .s-comp8 .s-content .row {
    flex-direction: column; }

  .s-comp8 .s-content h3 {
    margin-right: 0 !important;
    padding-bottom: 40px !important; }

  .s-comp8 .s-content .sw_alink {
    margin: 0 !important; } }

.s-comp8 {
  height: 300px; }

.s-comp8 .s-content h3 {
  font-size: 40px; }

.s-comp8 .s-content h3 {
  font-weight: 800; }

.s-comp8 .s-content h3 {
  margin: 0px 12px 0px 0px; }

.s-comp8 .s-content .s-title-h3 {
  text-align: right; }

.s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
  font-size: 30px; }

.s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
  margin: 0px 0px 0px 0px; }

.s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
  padding: 10px 40px 12px 40px; }

.s-comp8 .s-content .s-link-wrap {
  display: inline-block; }

.s-comp8 .s-content .s-btn-beh, .s-comp8 .s-content .s-btn-alt-beh {
  text-align: left; }

.s-comp8 .s-job-amount {
  font-family: 'Avenir', sans-serif, sans-serif; }

.s-comp8 .s-job-amount {
  font-size: 28px; }

.s-comp8 .s-job-amount {
  font-weight: 600; }

.s-comp8 .s-job-amount {
  color: #fff; }

.s-comp8 .s-job-amount {
  text-align: left; }

.s-comp8 .s-job-amount {
  letter-spacing: -2px; }

.s-comp8 .s-job-amount {
  background-color: #eab817; }

.s-comp8 .s-job-amount {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

.s-comp8 .s-job-amount {
  width: 60px; }

.s-comp8 .s-job-amount {
  height: 60px; }

.s-comp8 .s-job-amount {
  padding: 14px 0px 0px 14px; }

.s-comp8 .s-job-amount {
  -ms-transform: translate(30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(30px, -30px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

@media (max-width: 768px) {
  .s-comp8 .s-job-amount {
    padding: 16px 0px 0px 14px; } }

@media (max-width: 480px) {
  .s-comp8 {
    height: 200px; }

  .s-comp8 .s-content h3 {
    font-size: 30px; }

  .s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
    font-size: 20px; }

  .s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
    margin: 30px 0px 0px 0px; }

  .s-comp8 .s-content .s-btn-alt, .s-comp8 .s-content a.s-btn-alt:link, .s-comp8 .s-content a.s-btn-alt:visited {
    padding: 10px 25px 10px 25px; }

  .s-comp8 .s-job-amount {
    font-size: 18px; }

  .s-comp8 .s-job-amount {
    font-weight: 400; }

  .s-comp8 .s-job-amount {
    width: 30px; }

  .s-comp8 .s-job-amount {
    height: 30px; }

  .s-comp8 .s-job-amount {
    padding: 6px 0px 0px 6px; }

  .s-comp8 .s-job-amount {
    -ms-transform: translate(15px, 15px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
    -webkit-transform: translate(15px, 15px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
    transform: translate(15px, 15px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); } }


.s-comp9 .s-content, .s-comp9 .s-lyreco-story {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp9 .s-lyreco-story {
  height: 80vh;
  position: relative;
  overflow: hidden; }
/* Images */
.s-comp9 .s-lyreco-story .s-journey-img {
  box-shadow: 0 3px 18px rgba(0, 0, 0, 0.2);
  border: 8px solid #fff;
  height: 18vw;
  width: 18vw;
  position: absolute;
  opacity: 0;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transition: 0.5s cubic-bezier(0.3, 0.64, 0.18, 1.31) all;
  transition: 0.5s cubic-bezier(0.3, 0.64, 0.18, 1.31) all; }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-a {
  top: 20%;
  left: 8%;
  -webkit-transform: scale(0.5) rotate(-10deg);
  transform: scale(0.5) rotate(-10deg); }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-b {
  top: 45%;
  left: 46%;
  -webkit-transform: scale(0.5) rotate(8deg);
  transform: scale(0.5) rotate(8deg); }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-c {
  top: 15%;
  right: -15%;
  -webkit-transform: scale(0.5) rotate(-5deg);
  transform: scale(0.5) rotate(-5deg); }
/* Image Pop */
.s-comp9 .s-lyreco-story .s-journey-img.s-img-pop {
  opacity: 1; }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-a.s-img-pop {
  -webkit-transform: scale(1) rotate(-10deg);
  transform: scale(1) rotate(-10deg); }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-b.s-img-pop {
  -webkit-transform: scale(1) rotate(8deg);
  transform: scale(1) rotate(8deg); }

.s-comp9 .s-lyreco-story .s-journey-img#s-journey-c.s-img-pop {
  -webkit-transform: scale(1) rotate(-5deg);
  transform: scale(1) rotate(-5deg); }
/* Dashed Line */
.s-comp9 .s-lyreco-story svg {
  width: 100%; }

.s-comp9 .s-lyreco-story .s-dashed {
  stroke-dasharray: 35;
  stroke-dashoffset: 40;
  stroke-width: 18;
  stroke: #f6f6f9; }

.s-comp9 .s-lyreco-story .s-line-path {
  stroke-dasharray: 2000;
  stroke-dashoffset: 2000;
  stroke-width: 16;
  stroke-linecap: round;
  stroke: #eab817;
  transition: 3s cubic-bezier(0.18, 0.67, 0.63, 0.56) all; }

.s-comp9 .s-lyreco-story .s-line-path.s-line-anim {
  stroke-dashoffset: 0; }
/* Animations */
@-webkit-keyframes drawLine {
  from {
    stroke-dashoffset: 2000; }

  to {
    stroke-dashoffset: 0; } }

@keyframes drawLine {
  from {
    stroke-dashoffset: 2000; }

  to {
    stroke-dashoffset: 0; } }
/* Media Queries */
@media (max-width: 1199px) {
  .s-comp9 .s-lyreco-story {
    height: 60vh; } }

.s-comp9 {
  background-color: #f6f6f9; }

.s-comp9 {
  margin: 0px 0px 0px 0px; }

.s-comp9 .s-content .s-btn, .s-comp9 .s-content a.s-btn:link, .s-comp9 .s-content a.s-btn:visited {
  padding: 20px 40px 20px 40px; }

.s-comp9 .s-content {
  height: 60vh; }

.s-comp9 .s-content {
  padding: 0px 0px 0px 50px; }

@media (min-width: 1200px) {
  .s-comp9 .s-content {
    height: 80vh; } }


@media (min-width: 1200px) {
  .s-comp10 .s-job-title, .s-comp10 .s-flex-wrapper {
    display: flex;
    align-items: center;
    justify-content: center; }

  .s-comp10 .s-job-title {
    height: 100px; } }

@media (max-width: 767px) {
  .s-comp10 > .row {
    margin: 0 !important; }

  .s-comp10 .s-job-title {
    text-shadow: rgba(0, 0, 0, 0.5) 0px 3px 10px; }

  .s-comp10 .s-job-img {
    display: none; }

  .s-comp10 .s-job-content {
    margin: 30px 10px 10px 10px !important; } }

.s-comp10 .s-job-link {
  text-decoration: none; }

.s-comp10 .s-job-content {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
  transition: 0.2s cubic-bezier(0.18, 0.65, 0.51, 1.01) all;
  -webkit-transition: 0.2s cubic-bezier(0.18, 0.65, 0.51, 1.01) all; }

.s-comp10 .s-job-content:hover {
  transform: scale(1.02);
  -webkit-transform: scale(1.02);
  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.1); }

.s-comp10 .s-job-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp10 .s-job-content .s-job-btn:hover {
  color: #fff !important; }
/* Tile Color */
.s-comp10 .s-job-content.red {
  border: 1px solid #b40b37; }

.s-comp10 .s-job-content.red .s-job-title {
  background-color: #b40b37; }

.s-comp10 .s-job-content.red .s-job-btn {
  color: #b40b37;
  border: 2px solid #b40b37; }

.s-comp10 .s-job-content.red .s-job-btn:hover {
  background-color: #b40b37; }

.s-comp10 .s-job-content.yellow {
  border: 1px solid #eab817; }

.s-comp10 .s-job-content.yellow .s-job-title {
  background-color: #eab817; }

.s-comp10 .s-job-content.yellow .s-job-btn {
  color: #eab817;
  border: 2px solid #eab817; }

.s-comp10 .s-job-content.yellow .s-job-btn:hover {
  background-color: #eab817; }

.s-comp10 .s-job-content.blue {
  border: 1px solid #006; }

.s-comp10 .s-job-content.blue .s-job-title {
  background-color: #006; }

.s-comp10 .s-job-content.blue .s-job-btn {
  color: #006;
  border: 2px solid #006; }

.s-comp10 .s-job-content.blue .s-job-btn:hover {
  background-color: #006; }

.s-comp10 {
  margin: 130px -10px 0px -10px; }

.s-comp10 .s-content {
  margin: 60px 10px 0px 10px; }

.s-comp10 .s-content h2 {
  width: 95%; }

.s-comp10 .s-content h2 {
  margin: 0px 0px 0px 0px; }

.s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
  color: #b40b37; }

.s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
  border: 2px solid #b40b37; }

.s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
  margin: 30px 0px 0px 0px; }

.s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
  padding: 20px 70px 20px 70px; }

.s-comp10 .s-content .s-btn:hover, .s-comp10 .s-content a.s-btn:hover, .s-comp10 .s-content .s-btn:focus, .s-comp10 .s-content .s-btn:active {
  color: #fff; }

.s-comp10 .s-content .s-btn:hover, .s-comp10 .s-content a.s-btn:hover, .s-comp10 .s-content .s-btn:focus, .s-comp10 .s-content .s-btn:active {
  background-color: #b40b37; }

.s-comp10 .s-job-content {
  margin: 0px 10px 20px 10px; }

.s-comp10 .s-job-content h4 {
  font-size: 22px; }

.s-comp10 .s-job-content h4 {
  font-weight: 400; }

.s-comp10 .s-job-content h4 {
  color: #fff; }

.s-comp10 .s-job-content h4 {
  text-align: center; }

.s-comp10 .s-job-content h4 {
  margin: 0px 0px 0px 0px; }

.s-comp10 .s-job-content h4 {
  padding: 30px 0px 30px 0px; }

.s-comp10 .s-job-content .s-job-img {
  height: 40vh; }

.s-comp10 .s-job-content .s-job-img {
  visibility: visible;
  display: inherit; }

@media (min-width: 1200px) {
  .s-comp10 {
    margin: 130px 0px 0px 0px; }

  .s-comp10 .s-content {
    margin: 0px 0px 0px 0px; }

  .s-comp10 .s-content h2 {
    width: auto; }

  .s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
    padding: 20px 50px 20px 50px; }

  .s-comp10 .s-job-content {
    margin: 0px 10px 20px 30px; }

  .s-comp10 .s-job-content h4 {
    font-size: 30px; }

  .s-comp10 .s-job-content h4 {
    padding: 0px 0px 0px 0px; } }

@media (max-width: 768px) {
  .s-comp10 {
    margin: 80px -10px 0px -10px; }

  .s-comp10 .s-content h2 {
    width: auto; }

  .s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
    padding: 20px 40px 20px 40px; }

  .s-comp10 .s-job-content .s-job-img {
    height: 350px; } }

@media (max-width: 480px) {
  .s-comp10 {
    margin: 60px -10px 30px -10px; }

  .s-comp10 .s-content h2 {
    width: auto; }

  .s-comp10 .s-content h2 {
    margin: 0px 0px 30px 0px; }

  .s-comp10 .s-content .s-btn, .s-comp10 .s-content a.s-btn:link, .s-comp10 .s-content a.s-btn:visited {
    padding: 20px 70px 20px 70px; }

  .s-comp10 .s-job-content {
    margin: 0px 10px 10px 10px; }

  .s-comp10 .s-job-content h4 {
    padding: 16px 0px 16px 0px; }

  .s-comp10 .s-job-content .s-job-img {
    height: 40vh; }

  .s-comp10 .s-job-content .s-job-img {
    display: none; } }


.s-comp11 .s-tile {
  padding: 0;
  background: no-repeat center center scroll;
  background-size: cover; }

.s-comp11 .s-tile-inner {
  padding: 20px; }

.s-comp11 .s-tile ul.s-icon-list, .s-comp11 .s-tile ul.s-social-list {
  list-style: none;
  padding: 0; }

.s-comp11 .s-tile ul.s-icon-list .s-icon-beh i.fa {
  display: inline-block; }

.s-comp11 .s-tile ul.s-icon-list .s-icon-text i.fa, .s-comp11 .s-tile ul.s-icon-list .s-icon-link i.fa {
  position: absolute; }

.s-comp11 a.s-noline {
  text-decoration: none; }

.s-comp11 .s-tile-inner {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp11 .s-tile-inner [class*="col-"] {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%); }

.s-comp11 .row, .s-comp11 [class*="col-"] {
  height: auto; }

@media (min-width: 768px) {
  .s-comp11 .s-tile-inner h2 {
    font-size: 5vw; } }

@media (max-width: 767px) {
  .s-comp11 {
    margin-top: 0 !important; } }

.s-comp11 {
  margin: 50px 0px 0px 0px; }

.s-comp11 {
  overflow: hidden; }

.s-comp11 .s-tile {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp11 .s-tile {
  border: 0px solid #f6f6f9; }

.s-comp11 .s-tile-inner {
  height: 50vh; }

.s-comp11 .s-tile .s-tile-content-box {
  opacity: 0; }

.s-comp11 .s-tile .s-tile-content-box {
  -ms-transform: translate(0px, 150px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(0px, 150px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(0px, 150px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp11 .s-tile h2 {
  font-size: 60px; }

.s-comp11 .s-tile h2 {
  color: #fff; }

.s-comp11 .s-tile .s-title-h2 {
  text-align: center; }

.s-comp11 .s-tile .s-text {
  color: #fff; }

.s-comp11 .s-tile .s-text-beh .s-text {
  display: inline-block; }

.s-comp11 .s-tile .s-text-beh {
  text-align: center; }

.s-comp11 .s-tile .s-text {
  width: 75%; }

.s-comp11 .s-tile .s-icon-list .s-icon-text .s-text {
  padding: 0px 0px 0px 30px; }

.s-comp11 .s-tile .s-icon-list .s-icon-link a .s-link-text {
  padding: 0px 0px 0px 30px; }

.s-comp11 .s-tile .s-social-list .s-icon {
  display: inline-block; }

.s-comp11 .s-tile {
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.s-comp11 .s-tile:hover .s-tile-content-box {
  opacity: 1; }

.s-comp11 .s-tile:hover .s-tile-content-box {
  -ms-transform: translate(0px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(0px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(0px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp11 .s-tile .s-tile-content-box {
  -webkit-transition: all 0.2s ease-in-out 0.12s;
  transition: all 0.2s ease-in-out 0.12s; }

.s-comp11 .s-tile:hover h2 {
  opacity: 0; }

.s-comp11 .s-tile:hover h2 {
  -ms-transform: translate(0px, -200px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(0px, -200px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(0px, -200px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp11 .s-tile h2 {
  -webkit-transition: all 0.2s ease-in-out 0.1s;
  transition: all 0.2s ease-in-out 0.1s; }

@media (max-width: 768px) {
  .s-comp11 .s-tile h2 {
    font-size: 40px; } }

@media (max-width: 480px) {
  .s-comp11 {
    margin: 0px 0px 0px 0px; }

  .s-comp11 .s-tile-inner {
    height: 300px; }

  .s-comp11 .s-tile h2 {
    font-size: 25px; } }


.s-comp13 .s-colcont .s-form h1:before, .s-comp13 .s-colcont .s-form h2:before, .s-comp13 .s-colcont .s-form h3:before, .s-comp13 .s-colcont .s-form h4:before, .s-comp13 .s-colcont .s-form h5:before, .s-comp13 .s-colcont .s-form h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-colcont .s-form h1:after, .s-comp13 .s-colcont .s-form h2:after, .s-comp13 .s-colcont .s-form h3:after, .s-comp13 .s-colcont .s-form h4:after, .s-comp13 .s-colcont .s-form h5:after, .s-comp13 .s-colcont .s-form h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-tile .s-form h1:before, .s-comp13 .s-tile .s-form h2:before, .s-comp13 .s-tile .s-form h3:before, .s-comp13 .s-tile .s-form h4:before, .s-comp13 .s-tile .s-form h5:before, .s-comp13 .s-tile .s-form h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-tile .s-form h1:after, .s-comp13 .s-tile .s-form h2:after, .s-comp13 .s-tile .s-form h3:after, .s-comp13 .s-tile .s-form h4:after, .s-comp13 .s-tile .s-form h5:after, .s-comp13 .s-tile .s-form h6:after {
  content: "";
  position: relative;
  display: block; }

.s-col-bleed .row [class^="col-"], .s-col-bleed .row [class^="col-"], .s-col-bleed .row .sm-gCol {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.s-col-bleed > .row .row {
  margin: 0; }

.s-comp13 .s-form .form-group {
  margin: 0; }

.s-comp13 .s-form label {
  display: block; }

.s-comp13 .s-form label.form-check-inline {
  display: inline-block; }

.s-comp13 .s-form .s-recaptcha-beh > .g-recaptcha {
  display: inline-block; }

.s-comp13, .s-comp13 .s-btn, .s-comp13 .s-btn-alt {
  position: relative; }

.s-comp13 ul.s-icon-list {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.s-comp13 ul.s-icon-list li h1, .s-comp13 ul.s-icon-list li h2, .s-comp13 ul.s-icon-list li h3, .s-comp13 ul.s-icon-list li h4, .s-comp13 ul.s-icon-list li h5, .s-comp13 ul.s-icon-list li h6 {
  display: inline-block; }

.s-comp13 .s-colcont h1:before, .s-comp13 .s-colcont h2:before, .s-comp13 .s-colcont h3:before, .s-comp13 .s-colcont h4:before, .s-comp13 .s-colcont h5:before, .s-comp13 .s-colcont h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-colcont h1:after, .s-comp13 .s-colcont h2:after, .s-comp13 .s-colcont h3:after, .s-comp13 .s-colcont h4:after, .s-comp13 .s-colcont h5:after, .s-comp13 .s-colcont h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-tile h1:before, .s-comp13 .s-tile h2:before, .s-comp13 .s-tile h3:before, .s-comp13 .s-tile h4:before, .s-comp13 .s-tile h5:before, .s-comp13 .s-tile h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-tile h1:after, .s-comp13 .s-tile h2:after, .s-comp13 .s-tile h3:after, .s-comp13 .s-tile h4:after, .s-comp13 .s-tile h5:after, .s-comp13 .s-tile h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp13 .s-form select {
  -webkit-appearance: none;
  background-image: url('http://sitemn.gr/lyreco/swfiles/body/dropdown-lyreco.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right center; }

.s-comp13 .s-form select ::-ms-expand {
  display: none; }

@media (min-width: 769px) {
  .s-comp13 .s-form .form-group {
    margin-right: 50px; } }

.s-comp13 .s-tile .s-img-default-beh {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

@media (max-width: 767px) {
  .s-comp13 > [class*="container"] > .row {
    margin: 0; } }

.s-comp13 {
  padding: 100px 0px 0px 0px; }

.s-comp13 .s-colcont .s-icon-list-beh {
  text-align: center; }

.s-comp13 .s-colcont .s-map-h {
  height: 400px; }

.s-comp13 .s-colcont .s-form {
  margin: 50px 0px 0px 0px; }

.s-comp13 .s-colcont .s-form label.control-label {
  font-size: 15px; }

.s-comp13 .s-colcont .s-form label.control-label {
  font-weight: 900; }

.s-comp13 .s-colcont .s-form label.control-label {
  color: #006; }

.s-comp13 .s-colcont .s-form .has-error label.control-label {
  color: #b40b37; }

.s-comp13 .s-colcont .s-form .has-error input.form-control, .s-comp13 .s-colcont .s-form .has-error select.form-control, .s-comp13 .s-colcont .s-form .has-error textarea, .s-comp13 .s-colcont .s-form .has-error .sm-file-control, .s-comp13 .s-colcont .form-control[readonly] {
  background-color: #b40b37; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control, .s-comp13 .s-colcont .form-control[readonly] {
  background-color: #f6f6f9; }

.s-comp13 .s-colcont input:-webkit-autofill, .s-comp13 .s-colcont select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #f6f6f9 inset; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control {
  border: 2px solid #fff; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control {
  height: 58px; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control {
  margin: 0px 0px 21px -2px; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control {
  padding: 0px 25px 0px 25px; }

.s-comp13 .s-colcont .s-form input.form-control, .s-comp13 .s-colcont .s-form select.form-control, .s-comp13 .s-colcont .s-form .sm-file-control, .s-comp13 .s-colcont .s-form .sm-file-control::after {
  color: #006; }

.s-comp13 .s-colcont input:-webkit-autofill, .s-comp13 .s-colcont select:-webkit-autofill {
  -webkit-text-fill-color: #006; }

.s-comp13 .s-colcont .s-form input.form-control:focus, .s-comp13 .s-colcont .s-form select:focus {
  border: 2px solid #eab817; }

.s-comp13 .s-colcont .s-form input.form-control:focus, .s-comp13 .s-colcont .s-form select:focus {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  color: #006; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  background-color: #f6f6f9; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  border: 2px solid #fff; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  margin: -2px 0px 0px -2px; }

.s-comp13 .s-colcont .s-form textarea.form-control {
  padding: 25px 0px 0px 25px; }

.s-comp13 .s-colcont .s-form textarea.form-control:focus {
  border: 2px solid #eab817; }

.s-comp13 .s-colcont .s-form textarea.form-control:hover {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }

.s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
  font-size: 23px; }

.s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
  font-weight: normal; }

.s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
  margin: 30px 50px 0px 0px; }

.s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
  padding: 10px 40px 10px 40px; }

.s-comp13 .s-colcont .s-form .s-btn-alt-beh {
  text-align: right; }

.s-comp13 .s-tile {
  background-color: #006; }

.s-comp13 .s-tile {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp13 .s-tile {
  border: 0px solid #f6f6f9; }

.s-comp13 .s-tile {
  margin: 0px 0px 0px 0px; }

.s-comp13 .s-tile {
  padding: 0px 35px 60px 35px; }

.s-comp13 .s-tile .s-text {
  font-size: 17px; }

.s-comp13 .s-tile .s-text {
  color: #fff; }

.s-comp13 .s-tile .s-text {
  line-height: 135%; }

.s-comp13 .s-tile h3 {
  font-size: 33px; }

.s-comp13 .s-tile h3 {
  font-weight: 900; }

.s-comp13 .s-tile h3 {
  color: #eab817; }

.s-comp13 .s-tile h3 {
  margin: 0px 0px 0px 0px; }

.s-comp13 .s-tile h3 {
  padding: 50px 0px 0px 0px; }

.s-comp13 .s-tile h4 {
  font-size: 18px; }

.s-comp13 .s-tile h4 {
  font-weight: 900; }

.s-comp13 .s-tile h4 {
  color: #fff; }

.s-comp13 .s-tile h4 {
  margin: 0px 0px 0px 0px; }

.s-comp13 .s-tile h4 {
  padding: 30px 0px 5px 0px; }

.s-comp13 .s-tile .sw_alink, .s-comp13 .s-tile a.sw_alink:link, .s-comp13 .s-tile a.sw_alink:visited {
  color: #fff; }

.s-comp13 .s-tile .sw_alink, .s-comp13 .s-tile a.sw_alink:link, .s-comp13 .s-tile a.sw_alink:visited {
  text-decoration: none; }

.s-comp13 .s-tile .s-img-default-beh {
  margin: 0px -35px 0px -35px; }

.s-comp13 .s-tile .s-img.s-img-default {
  visibility: visible;
  display: inherit; }

@media (min-width: 1200px) {
  .s-comp13 .s-tile {
    padding: 0px 70px 80px 70px; }

  .s-comp13 .s-tile .s-img-default-beh {
    margin: 0px -70px 0px -70px; } }

@media (max-width: 768px) {
  .s-comp13 .s-tile {
    margin: 60px 0px 0px 0px; }

  .s-comp13 .s-tile .s-img.s-img-default {
    display: none; } }

@media (max-width: 480px) {
  .s-comp13 .s-colcont .s-form {
    margin: 20px 0px 0px 0px; }

  .s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
    font-size: 20px; }

  .s-comp13 .s-colcont .s-form [type='submit'].s-btn-alt, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:link, .s-comp13 .s-colcont .s-form a[type='submit'].s-btn-alt:visited {
    font-weight: 400; }

  .s-comp13 .s-tile {
    margin: 60px -15px 0px -15px; }

  .s-comp13 .s-tile {
    padding: 0px 15px 60px 15px; }

  .s-comp13 .s-tile h4 {
    font-weight: 500; }

  .s-comp13 .s-tile .s-img.s-img-default {
    display: none; } }


.s-comp14 .s-job-title, .s-comp14 .s-flex-wrapper {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp14 .s-job-link {
  text-decoration: none; }

.s-comp14 .s-job-content {
  box-shadow: none;
  transition: 0.5s cubic-bezier(0.18, 0.65, 0.51, 1.01) all;
  -webkit-transition: 0.5s cubic-bezier(0.18, 0.65, 0.51, 1.01) all; }

.s-comp14 .s-job-content:hover {
  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.1); }

.s-comp14 .s-job-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp14 .s-job-content .s-btn {
  padding: 10px 25px;
  font-size: 20px;
  margin: 30px 0; }

.s-comp14 .s-job-content {
  text-align: center; }

.s-comp14 .s-job-content .s-job-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 75px; }

@media (max-width: 1199px) {
  .s-comp14 .flex-viewport {
    max-height: none; } }

@media (max-width: 767px) {
  .s-comp14 .s-job-content .s-job-title, .s-comp14 .s-job-content {
    height: auto !important; }

  .s-comp14 .s-job-content {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2) !important; }

  .s-comp14 .s-job-content .s-job-title h4 {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 30px; }

  .s-comp14 .s-job-content.s-content h3 {
    margin: 0;
    padding: 20px; }

  .s-comp14 .s-job-content .s-job-btn {
    display: none; } }

@media (max-width: 480px) {
  .s-comp14 .s-job-content .s-job-title h4 {
    padding: 0px; } }

.flexslider_vacatures .flex-control-nav {
  width: auto;
  position: relative;
  text-align: center;
  right: 0; }

.s-comp14 .flex-viewport {
  padding-top: 10px; }
/* Tile Color */
.s-comp14 .s-job-content .s-job-btn:hover {
  color: #fff !important; }

.s-comp14 .s-job-content.red {
  border: 1px solid #b40b37; }

.s-comp14 .s-job-content.red .s-job-title {
  background-color: #b40b37; }

.s-comp14 .s-job-content.red .s-job-btn {
  color: #b40b37;
  border: 2px solid #b40b37; }

.s-comp14 .s-job-content.red .s-job-btn:hover {
  background-color: #b40b37; }

.s-comp14 .s-job-content.yellow {
  border: 1px solid #eab817; }

.s-comp14 .s-job-content.yellow .s-job-title {
  background-color: #eab817; }

.s-comp14 .s-job-content.yellow .s-job-btn {
  color: #eab817;
  border: 2px solid #eab817; }

.s-comp14 .s-job-content.yellow .s-job-btn:hover {
  background-color: #eab817; }

.s-comp14 .s-job-content.blue {
  border: 1px solid #006; }

.s-comp14 .s-job-content.blue .s-job-title {
  background-color: #006; }

.s-comp14 .s-job-content.blue .s-job-btn {
  color: #006;
  border: 2px solid #006; }

.s-comp14 .s-job-content.blue .s-job-btn:hover {
  background-color: #006; }

.s-comp14 .s-job-content.content-sol.blue {
  background-color: #006; }

.s-comp14 .s-job-content.content-sol.yellow {
  background-color: #eab817; }

.s-comp14 .s-job-content.content-sol.red {
  background-color: #b40b37; }

.s-comp14 .s-job-content.content-sol .s-job-btn {
  color: #fff;
  border: 2px solid #fff; }

.s-comp14 .s-job-content.content-sol {
  color: #fff; }

.s-comp14 .s-job-content.content-sol.blue .s-job-btn:hover {
  background-color: #fff;
  color: #006 !important; }

.s-comp14 .s-job-content.content-sol.red .s-job-btn:hover {
  background-color: #fff;
  color: #b40b37 !important; }

.s-comp14 .s-job-content.content-sol.yellow .s-job-btn:hover {
  background-color: #fff;
  color: #eab817 !important; }

@media (max-width: 767px) {
  .s-comp14 .s-job-content.content-sol.blue {
    background-color: #fff;
    border: 2px solid #006;
    color: #006 !important; }

  .s-comp14 .s-job-content.content-sol.yellow {
    background-color: #fff;
    border: 2px solid #b40b37;
    color: #b40b37 !important; }

  .s-comp14 .s-job-content.content-sol.red {
    background-color: #fff;
    border: 2px solid #eab817;
    color: #eab817 !important; } }
/* Slider Pagination */
.s-comp14 .flexslider_vacatures .flex-control-nav a {
  padding: 0px 0px 0px 0px;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
  -webkit-box-shadow: inset 0px 0px 0px #fff, 0px 0px 0px #fff;
  box-shadow: inset 0px 0px 0px #fff, 0px 0px 0px #fff;
  margin: 0px 0px 0px 0px;
  height: 14px;
  width: 14px;
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.3); }

.s-comp14 .flexslider_vacatures .flex-control-nav a.flex-active, .s-comp14 .flexslider .flex-control-nav a:hover {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.7); }

.s-comp14 {
  margin: 0px 0px 0px 0px; }

.s-comp14 {
  padding: 100px 0px 70px 0px; }

.s-comp14 .s-content h3 {
  width: 100%; }

.s-comp14 .s-content h3 {
  padding: 0px 0px 0px 0px; }

.s-comp14 .s-job-content {
  border: 1px solid #f6f6f9; }

.s-comp14 .s-job-content {
  max-height: 419px; }

.s-comp14 .s-job-content {
  margin: 0px 0px 35px 0px; }

.s-comp14 .s-job-content {
  overflow: hidden; }

.s-comp14 .s-job-content h4 {
  font-size: 21px; }

.s-comp14 .s-job-content h4 {
  font-weight: 400; }

.s-comp14 .s-job-content h4 {
  color: #fff; }

.s-comp14 .s-job-content h4 {
  text-align: center; }

.s-comp14 .s-job-content h4 {
  width: 100%; }

.s-comp14 .s-job-content h4 {
  height: auto; }

.s-comp14 .s-job-content h4 {
  margin: 0px 0px 0px 0px; }

.s-comp14 .s-job-content h4 {
  padding: 0px 0px 0px 0px; }

.s-comp14 .s-job-content .s-job-img {
  height: 30vh; }

.s-comp14 .s-job-content .s-job-img {
  visibility: visible;
  display: inherit; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  font-size: 20px; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  font-weight: 600; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  visibility: visible; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  margin: 45px 0px 45px 0px; }

.s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
  padding: 10px 30px 10px 30px; }

@media (min-width: 1200px) {
  .s-comp14 .s-job-content {
    max-height: 530px; }

  .s-comp14 .s-job-content {
    margin: 0px 10px 35px 10px; } }

@media (max-width: 768px) {
  .s-comp14 .s-job-content {
    max-height: 496px; } }

@media (max-width: 480px) {
  .s-comp14 {
    padding: 50px 0px 70px 0px; }

  .s-comp14 .s-content h3 {
    padding: 20px 0px 15px 0px; }

  .s-comp14 .s-job-content {
    max-height: 419px; }

  .s-comp14 .s-job-content {
    margin: 0px 0px 15px 0px; }

  .s-comp14 .s-job-content h4 {
    min-height: 80px; }

  .s-comp14 .s-job-content h4 {
    padding: 12px 15px 12px 15px; }

  .s-comp14 .s-job-content .s-job-img {
    display: none; }

  .s-comp14 .s-content .s-btn, .s-comp14 .s-content a.s-btn:link, .s-comp14 .s-content a.s-btn:visited {
    display: none; } }


@media (min-width: 768px) {
  .s-comp15 .row {
    display: flex; } }

.s-comp15 .s-content h1:before, .s-comp15 .s-content h2:before, .s-comp15 .s-content h3:before, .s-comp15 .s-content h4:before, .s-comp15 .s-content h5:before, .s-comp15 .s-content h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp15 .s-content h1:after, .s-comp15 .s-content h2:after, .s-comp15 .s-content h3:after, .s-comp15 .s-content h4:after, .s-comp15 .s-content h5:after, .s-comp15 .s-content h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp15 .s-content {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp15 [class*="-beh"], .s-comp15 [class*="s-title-h"] {
  width: auto; }

@media (max-width: 767px) {
  .s-comp15 .row {
    position: relative; } }
/* Clipping */
@media (min-width: 769px) {
  .s-comp15 .s-cover-img.s-leftangle {
    -webkit-clip-path: polygon(16% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(16% 0, 100% 0, 100% 100%, 0% 100%); }

  .s-comp15 .s-cover-img.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 16% 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 16% 100%); }

  .s-comp15 .s-cover-img.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, 84% 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, 84% 100%, 0% 100%); }

  .s-comp15 .s-cover-img.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, 84% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 84% 0, 100% 100%, 0% 100%); } }

.s-comp15 {
  background-color: #eab817; }

.s-comp15 {
  height: 65vh; }

.s-comp15 {
  visibility: visible; }

.s-comp15 .s-content {
  height: 65vh; }

.s-comp15 .s-content {
  z-index: 10; }

.s-comp15 .s-content h1 {
  font-size: 50px; }

.s-comp15 .s-content h1 {
  line-height: 130%; }

.s-comp15 .s-content .s-title-h1 {
  text-align: center; }

.s-comp15 .s-img {
  width: 100%; }

.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  .s-comp15 {
    height: 100vh; }

  .s-comp15 .s-content {
    height: auto; }

  .s-comp15 .s-content h1 {
    font-size: 45px; }

  .s-comp15 .s-cover-img {
    height: 200px; } }


@media (min-width: 768px) {
  .s-comp17 .row {
    display: flex; } }

.s-comp17 .s-content h1:before, .s-comp17 .s-content h2:before, .s-comp17 .s-content h3:before, .s-comp17 .s-content h4:before, .s-comp17 .s-content h5:before, .s-comp17 .s-content h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp17 .s-content h1:after, .s-comp17 .s-content h2:after, .s-comp17 .s-content h3:after, .s-comp17 .s-content h4:after, .s-comp17 .s-content h5:after, .s-comp17 .s-content h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp17 .row {
  position: relative;
  height: 100%; }

.s-comp17 .row > [class*="col-"] {
  position: absolute;
  top: 0;
  bottom: 0; }

.s-comp17 .s-content {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp17 [class*="container"] {
  height: 100%; }
/* Position */
.s-comp17 [class*="col-"].s-pos-left {
  left: 0; }

.s-comp17 [class*="col-"].s-pos-right {
  right: 0; }

.s-comp17 {
  background-color: #f6f6f9; }

.s-comp17 {
  height: 75vh; }

.s-comp17 {
  margin: 0px 0px 0px 0px; }

.s-comp17 .s-content {
  background-color: #b40b37;
  background-color: #b40b37; }

.s-comp17 .s-content {
  height: 100%; }

.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

.s-comp17 .s-content h3 {
  color: #fff; }

.s-comp17 .s-content .s-title-h3 {
  text-align: center; }

.s-comp17 .s-img {
  width: 100%; }

.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  .s-comp17 .s-content {
    background-color: #b40b37;
    background-color: rgba(180, 11, 55, 0); }

  .s-comp17 .s-cover-img {
    height: 200px; } }


.s-comp18 {
  position: relative; }

.s-comp18 .row, .s-comp18 [class*="col-"] {
  height: auto; }

.s-comp18 .s-svg-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }

.s-comp18 .s-svg-wrapper svg {
  stroke: #e9e9ef;
  stroke-width: 10;
  stroke-dasharray: 28;
  fill: none; }

.s-comp18 .s-svg-wrapper .s-package {
  position: absolute;
  width: 290px;
  height: 290px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

@media (min-width: 768px) {
  .s-comp18 .s-sub-banner {
    display: flex;
    align-items: center;
    justify-content: center; } }

.s-comp18 .s-sub-banner > .row {
  width: 100%; }

.s-comp18 .s-content .s-red-number {
  font-weight: 900;
  color: #b40b37; }

@media (max-width: 1199px) {
  .s-comp18 .s-svg-wrapper .s-package {
    width: 220px;
    height: 220px; } }

@media (max-width: 767px) {
  .s-comp18 .s-svg-wrapper .s-package {
    width: 100px;
    height: 100px; }

  .s-comp18 .s-svg-wrapper {
    top: 60px; } }

.s-comp18 {
  margin: 0px 0px 0px 0px; }

.s-comp18 .s-content h1 {
  font-size: 90px; }

.s-comp18 .s-content h1 {
  color: #b40b37; }

.s-comp18 .s-content h1 {
  display: inline-block; }

.s-comp18 .s-content .s-title-h1 {
  text-align: center; }

.s-comp18 .s-content h3 {
  font-size: 40px; }

.s-comp18 .s-content .s-text {
  padding: 0px 0px 0px 48px; }

.s-comp18 .s-sub-banner {
  height: 65vh; }

@media (max-width: 768px) {
  .s-comp18 {
    margin: 60px 0px 0px 0px; }

  .s-comp18 .s-content h1 {
    font-size: 40px; }

  .s-comp18 .s-sub-banner {
    height: 35vh; } }

@media (max-width: 480px) {
  .s-comp18 {
    margin: 50px 0px 0px 0px; }

  .s-comp18 .s-content h1 {
    font-size: 30px; }

  .s-comp18 .s-sub-banner {
    height: 200px; } }


.s-comp19 {
  position: relative; }

.s-comp19 .row {
  display: flex; }

.s-comp19 .s-content {
  display: flex;
  justify-content: center;
  flex-direction: column; }

.s-comp19 .s-cover-image {
  background-size: contain;
  background-position: center bottom;
  background-repeat: no-repeat;
  position: absolute;
  top: -30%;
  left: 0;
  right: 0;
  bottom: 0; }

@media (max-width: 767px) {
  .s-comp19 > .row {
    margin: 0; } }

.s-comp19 {
  background-color: #b40b37; }

.s-comp19 {
  height: 65vh; }

.s-comp19 {
  margin: 0px 0px 0px 0px; }

.s-comp19 {
  padding: 0px 0px 0px 0px; }

.s-comp19 {
  z-index: 10; }

.s-comp19 .s-content {
  height: 65vh; }

.s-comp19 .s-content {
  padding: 0px 80px 0px 80px; }

.s-comp19 .s-content h2 {
  color: #fff; }

.s-comp19 .s-content .s-text {
  color: #fff; }

.s-comp19 .s-content .s-text {
  padding: 40px 0px 0px 50px; }

@media (max-width: 768px) {
  .s-comp19 {
    height: 50vh; }

  .s-comp19 .s-content {
    height: 50vh; }

  .s-comp19 .s-content {
    padding: 0px 15px 0px 30px; }

  .s-comp19 .s-content .s-text {
    padding: 20px 0px 0px 0px; } }

@media (max-width: 480px) {
  .s-comp19 {
    height: auto; }

  .s-comp19 {
    margin: 0px -15px 0px -15px; }

  .s-comp19 {
    padding: 50px 0px 50px 0px; }

  .s-comp19 .s-content {
    height: auto; }

  .s-comp19 .s-content {
    padding: 0px 30px 0px 30px; }

  .s-comp19 .s-content .s-text {
    padding: 10px 0px 0px 0px; } }


.s-comp20 {
  position: relative; }

.s-comp20 .row, .s-comp20 [class*="col-"] {
  height: auto; }

.s-comp20 .s-svg-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }

.s-comp20 .s-svg-wrapper svg {
  stroke: #e9e9ef;
  stroke-width: 10;
  stroke-dasharray: 28;
  fill: none; }

.s-comp20 .s-svg-wrapper .s-package {
  position: absolute;
  width: 280px;
  height: 280px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp20 .s-sub-banner {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp20 .s-sub-banner > .row {
  width: 100%; }

.s-comp20 .s-content .s-red-number {
  font-weight: 900;
  color: #b40b37; }
/* Tools */
.s-comp20 .s-svg-wrapper .s-tool-icon {
  position: absolute;
  width: 100px;
  height: 100px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat; }

.s-comp20 .s-svg-wrapper #s-toolhat {
  left: 260px;
  top: 40px;
  transform: rotate(-40deg); }

.s-comp20 .s-svg-wrapper #s-toolusb {
  left: 420px;
  top: 20px; }

.s-comp20 .s-svg-wrapper #s-toolpen {
  left: 650px;
  top: 20px;
  transform: rotate(20deg); }

.s-comp20 .s-svg-wrapper #s-toolfolder {
  left: 300px;
  top: 200px;
  transform: rotate(-10deg); }

.s-comp20 .s-svg-wrapper #s-toolcalc {
  left: 450px;
  top: 250px;
  transform: rotate(-40deg); }

.s-comp20 .s-svg-wrapper #s-toolscissors {
  left: 600px;
  top: 200px;
  transform: rotate(40deg); }

@media (max-width: 1199px) {
  .s-comp20 .s-svg-wrapper .s-package {
    width: 220px;
    height: 220px; } }

@media (max-width: 768px) {
  .s-comp20 .s-svg-wrapper .s-tool-icon {
    display: none; } }

@media (max-width: 767px) {
  .s-comp20 .s-svg-wrapper .s-package {
    width: 100px;
    height: 100px; } }

.s-comp20 {
  padding: 100px 0px 0px 0px; }

.s-comp20 {
  overflow: hidden; }

.s-comp20 {
  z-index: 0; }

.s-comp20 .s-content {
  -ms-transform: translate(60px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(60px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(60px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp20 .s-content h3 {
  font-size: 40px; }

.s-comp20 .s-content .s-text {
  padding: 0px 0px 0px 48px; }

.s-comp20 .s-sub-banner {
  height: 65vh; }

@media (max-width: 768px) {
  .s-comp20 .s-sub-banner {
    height: 35vh; } }

@media (max-width: 480px) {
  .s-comp20 {
    padding: 0px 0px 0px 0px; }

  .s-comp20 .s-sub-banner {
    height: 200px; } }


.s-comp21 {
  position: relative; }

.s-comp21 .row, .s-comp21 [class*="col-"] {
  height: auto; }

.s-comp21 .s-svg-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }

.s-comp21 .s-svg-wrapper svg {
  stroke: #e9e9ef;
  stroke-width: 10;
  stroke-dasharray: 28;
  fill: none; }

.s-comp21 .s-svg-wrapper .s-package {
  position: absolute;
  width: 280px;
  height: 280px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp21 .s-sub-banner {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp21 .s-sub-banner > .row {
  width: 100%; }

.s-comp21 .s-content .s-red-number {
  font-weight: 900;
  color: #b40b37; }

@media (max-width: 1199px) {
  .s-comp21 .s-svg-wrapper .s-package {
    width: 220px;
    height: 220px; } }

@media (max-width: 767px) {
  .s-comp21 .s-svg-wrapper .s-package {
    width: 100px;
    height: 100px; } }

.s-comp21 {
  overflow: hidden; }

.s-comp21 .s-content h3 {
  font-size: 40px; }

.s-comp21 .s-content .s-text {
  padding: 0px 0px 0px 48px; }

.s-comp21 .s-sub-banner {
  height: 65vh; }

@media (max-width: 768px) {
  .s-comp21 .s-sub-banner {
    height: 35vh; } }

@media (max-width: 480px) {
  .s-comp21 .s-sub-banner {
    height: 200px; } }


.s-comp22 {
  position: relative; }

.s-comp22 .row, .s-comp22 [class*="col-"] {
  height: auto; }

.s-comp22 .s-svg-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }

.s-comp22 .s-svg-wrapper svg {
  stroke: #e9e9ef;
  stroke-width: 10;
  stroke-dasharray: 28;
  fill: none; }

.s-comp22 .s-svg-wrapper .s-package {
  position: absolute;
  width: 290px;
  height: 290px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp22 .s-svg-wrapper .s-truck {
  position: absolute;
  width: 880px;
  height: 389px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-transform: translateX(50px);
  transform: translateX(50px); }

.s-comp22 .s-sub-banner {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp22 .s-sub-banner > .row {
  width: 100%; }

.s-comp22 .s-content .s-red-number {
  font-weight: 900;
  color: #b40b37; }

@media (max-width: 1199px) {
  .s-comp22 .s-svg-wrapper .s-package {
    width: 220px;
    height: 220px; }

  .s-comp22 .s-svg-wrapper .s-truck {
    width: 700px;
    height: 292px;
    -webkit-transform: translateX(50px);
    transform: translateX(50px); } }

@media (max-width: 767px) {
  .s-comp22 .s-svg-wrapper .s-package {
    width: 100px;
    height: 100px; }

  .s-comp22 .s-svg-wrapper .s-truck {
    width: 100%;
    height: 30%;
    bottom: 0px;
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.s-comp22 {
  overflow: hidden; }

.s-comp22 .s-content {
  -ms-transform: translate(70px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  -webkit-transform: translate(70px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg);
  transform: translate(70px, 0px) rotate(0deg) scale(1, 1) skew(0deg, 0deg); }

.s-comp22 .s-content h3 {
  font-size: 40px; }

.s-comp22 .s-content .s-text {
  padding: 0px 0px 0px 48px; }

.s-comp22 .s-sub-banner.s-top-banner {
  height: 80vh; }

.s-comp22 .s-sub-banner.s-bottom-banner {
  height: 30vh; }

@media (max-width: 768px) {
  .s-comp22 .s-sub-banner.s-top-banner {
    height: 40vh; } }

@media (max-width: 480px) {
  .s-comp22 .s-sub-banner.s-top-banner {
    height: 400px; }

  .s-comp22 .s-sub-banner.s-bottom-banner {
    height: 100px; } }


.s-comp23 .s-job-title, .s-comp23 .s-flex-wrapper {
  display: flex;
  align-items: center;
  justify-content: center; }

.s-comp23 .s-job-link {
  text-decoration: none; }

.s-comp23 .s-tile {
  transition: 0.2s cubic-bezier(0.54, -0.01, 0.39, 1.06) all;
  -webkit-transition: 0.2s cubic-bezier(0.54, -0.01, 0.39, 1.06) all;
  position: relative;
  transform: scale(0.96);
  -webkit-transform: scale(0.96); }

.s-comp23 .s-tile.s-tile-active {
  transform: scale(1.05);
  -webkit-transform: scale(1.1);
  box-shadow: 0 7px 30px rgba(0, 0, 0, 0.1);
  z-index: 10; }

.s-comp23 .s-job-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.s-comp23 .s-job-content .s-job-btn:hover {
  color: #fff !important; }
/* Text Shadow */
@media (max-width: 767px) {
  .s-comp23 .s-job-title {
    text-shadow: rgba(0, 0, 0, 0.5) 0px 3px 10px; }

  .s-comp23 .s-content {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px; } }
/* Tile Color */
.s-comp23 .s-job-content.red {
  border: 1px solid #b40b37; }

.s-comp23 .s-job-content.red .s-job-title {
  background-color: #b40b37; }

.s-comp23 .s-job-content.red .s-job-btn {
  color: #b40b37;
  border: 2px solid #b40b37; }

.s-comp23 .s-job-content.red .s-job-btn:hover {
  background-color: #b40b37; }

.s-comp23 .s-job-content.yellow {
  border: 1px solid #eab817; }

.s-comp23 .s-job-content.yellow .s-job-title {
  background-color: #eab817; }

.s-comp23 .s-job-content.yellow .s-job-btn {
  color: #eab817;
  border: 2px solid #eab817; }

.s-comp23 .s-job-content.yellow .s-job-btn:hover {
  background-color: #eab817; }

.s-comp23 .s-job-content.blue {
  border: 1px solid #006; }

.s-comp23 .s-job-content.blue .s-job-title {
  background-color: #006; }

.s-comp23 .s-job-content.blue .s-job-btn {
  color: #006;
  border: 2px solid #006; }

.s-comp23 .s-job-content.blue .s-job-btn:hover {
  background-color: #006; }

.s-comp23 {
  margin: 0px 0px 0px 0px; }

.s-comp23 {
  padding: 65px 0px 170px 0px; }

.s-comp23 .s-job-content {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp23 .s-job-content {
  margin: 0px 5px 0px 5px; }

.s-comp23 .s-job-content {
  padding: 0px 0px 0px 0px; }

.s-comp23 .s-job-content {
  -ms-transform: translate(0px, 0px) rotate(0deg) scale(0.96, 0.96) skew(0deg, 0deg);
  -webkit-transform: translate(0px, 0px) rotate(0deg) scale(0.96, 0.96) skew(0deg, 0deg);
  transform: translate(0px, 0px) rotate(0deg) scale(0.96, 0.96) skew(0deg, 0deg); }

.s-comp23 .s-job-content h4 {
  font-size: 26px; }

.s-comp23 .s-job-content h4 {
  font-weight: 500; }

.s-comp23 .s-job-content h4 {
  color: #fff; }

.s-comp23 .s-job-content h4 {
  text-align: center; }

.s-comp23 .s-job-content h4 {
  margin: 0px 0px 0px 0px; }

.s-comp23 .s-job-content h4 {
  padding: 40px 0px 40px 0px; }

.s-comp23 .s-job-content .s-job-img {
  height: 250px; }

.s-comp23 .s-job-content .s-job-img {
  visibility: visible;
  display: inherit; }

.s-comp23 .s-content .s-btn-beh {
  text-align: center; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  font-size: 26px; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  font-weight: 600; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  visibility: visible; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  margin: 45px 0px 45px 0px; }

.s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
  padding: 15px 35px 15px 35px; }

@media (min-width: 1200px) {
  .s-comp23 .s-job-content .s-job-img {
    height: 300px; } }

@media (max-width: 480px) {
  .s-comp23 {
    padding: 0px 0px 50px 0px; }

  .s-comp23 .s-job-content {
    margin: 0px 10px 10px 10px; }

  .s-comp23 .s-job-content h4 {
    font-size: 22px; }

  .s-comp23 .s-job-content h4 {
    font-weight: 400; }

  .s-comp23 .s-job-content h4 {
    padding: 15px 0px 15px 0px; }

  .s-comp23 .s-job-content .s-job-img {
    display: none; }

  .s-comp23 .s-content .s-btn, .s-comp23 .s-content a.s-btn:link, .s-comp23 .s-content a.s-btn:visited {
    display: none; } }


.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 200px;
  overflow: hidden;
  margin-right: 5px; }

.bootstrap-select > .dropdown-toggle {
  color: #006;
  outline: none !important;
  background: transparent; }

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  font-weight: 700;
  text-align: center;
  outline: none !important; }

.bootstrap-select .dropdown-toggle:focus {
  outline: none !important; }

.btn-group.bootstrap-select.show-tick.open, .dropdown-menu.open, .btn-group.bootstrap-select.open {
  overflow: visible !important; }

.open > .dropdown-menu {
  max-height: 250px !important;
  border: 1px solid #006;
  border-radius: 0;
  padding: 5px; }

.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #006;
  font-weight: 700; }

.bootstrap-select.btn-group .dropdown-menu li a:hover, .bootstrap-select.btn-group .dropdown-menu li a:focus {
  outline: none;
  color: #eab817; }

.btn-zoeken {
  padding: 9px 20px;
  border-radius: 50px;
  font-size: 20px;
  line-height: 1;
  color: #fff;
  background: #006;
  font-weight: 500;
  margin-left: 30px;
  border: 0; }

.btn-zoeken:hover, .btn-zoeken:focus {
  background: #eab817; }

.center-select {
  text-align: center; }

.s-comp24 {
  z-index: 9;
  position: relative; }

@media (max-width: 991px) {
  .btn-zoeken {
    padding: 10px 30px;
    margin: 20px 0 0 0; } }

@media (max-width: 767px) {
  .bootstrap-select.btn-group .dropdown-menu li a, .bootstrap-select.btn-group button {
    font-size: 12px; }

  .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 100%; } }


.s-comp25 h1:before, .s-comp25 h2:before, .s-comp25 h3:before, .s-comp25 h4:before, .s-comp25 h5:before, .s-comp25 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp25 h1:after, .s-comp25 h2:after, .s-comp25 h3:after, .s-comp25 h4:after, .s-comp25 h5:after, .s-comp25 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp25 {
  display: none; }

@media (max-width: 768px) {
  .s-comp25 {
    display: block !important; } }

.s-comp25 .s-btn-beh {
  text-align: center; }

.s-comp25 .s-btn, .s-comp25 a.s-btn:link, .s-comp25 a.s-btn:visited {
  font-size: 16px; }

.s-comp25 .s-btn, .s-comp25 a.s-btn:link, .s-comp25 a.s-btn:visited {
  color: #b40b37; }

.s-comp25 .s-btn, .s-comp25 a.s-btn:link, .s-comp25 a.s-btn:visited {
  border: 2px solid #b40b37; }

.s-comp25 .s-btn:hover, .s-comp25 a.s-btn:hover, .s-comp25 .s-btn:focus, .s-comp25 .s-btn:active {
  color: #fff; }

.s-comp25 .s-btn:hover, .s-comp25 a.s-btn:hover, .s-comp25 .s-btn:focus, .s-comp25 .s-btn:active {
  background-color: #b40b37; }


.s-comp26 {
  display: none; }

@media (max-width: 768px) {
  .s-comp26 {
    display: block; } }

.s-comp26 {
  margin: 60px 0px 0px 0px; }

@media (max-width: 768px) {
  .s-comp26 {
    margin: 100px 0px 0px 0px; } }

@media (max-width: 480px) {
  .s-comp26 {
    margin: 60px 0px 0px 0px; } }


.s-comp28 h1:before, .s-comp28 h2:before, .s-comp28 h3:before, .s-comp28 h4:before, .s-comp28 h5:before, .s-comp28 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp28 h1:after, .s-comp28 h2:after, .s-comp28 h3:after, .s-comp28 h4:after, .s-comp28 h5:after, .s-comp28 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp28 {
  position: relative;
  z-index: 0;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

.s-comp28:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1; }

.s-comp28 [class*="container"] {
  z-index: 3; }

.s-comp28 h1 {
  position: relative; }

.s-comp28 .s-job-amount {
  position: absolute;
  right: -60px;
  top: 10px; }

@media (max-width: 767px) {
  .s-comp28 .s-job-amount {
    right: -20px;
    top: -10px; } }

.s-comp28 h1 {
  font-size: 50px; }

.s-comp28 h1 {
  font-weight: 900; }

.s-comp28 h1 {
  padding: 30px 0px 0px 0px; }

.s-comp28 .s-h1-beh h1 {
  display: inline-block; }

.s-comp28 .s-h1-beh {
  text-align: center; }

.s-comp28 {
  margin: 0px 0px 0px 0px; }

.s-comp28 {
  padding: 60px 0px 60px 0px; }

.s-comp28 .s-job-amount {
  font-family: 'Avenir', sans-serif, sans-serif; }

.s-comp28 .s-job-amount {
  font-size: 30px; }

.s-comp28 .s-job-amount {
  font-weight: 600; }

.s-comp28 .s-job-amount {
  color: #fff; }

.s-comp28 .s-job-amount {
  text-align: center; }

.s-comp28 .s-job-amount {
  line-height: 60px; }

.s-comp28 .s-job-amount {
  letter-spacing: -2px; }

.s-comp28 .s-job-amount {
  background-color: #eab817; }

.s-comp28 .s-job-amount {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

.s-comp28 .s-job-amount {
  width: 60px; }

.s-comp28 .s-job-amount {
  height: 60px; }

.s-comp28 .s-job-amount {
  visibility: visible;
  display: inherit; }

@media (min-width: 1200px) {
  .s-comp28 h1 {
    font-size: 60px; } }

@media (max-width: 480px) {
  .s-comp28 h1 {
    font-size: 26px; }

  .s-comp28 {
    padding: 40px 15px 20px 15px; }

  .s-comp28 .s-job-amount {
    font-size: 14px; }

  .s-comp28 .s-job-amount {
    line-height: 30px; }

  .s-comp28 .s-job-amount {
    letter-spacing: -1px; }

  .s-comp28 .s-job-amount {
    width: 30px; }

  .s-comp28 .s-job-amount {
    height: 30px; }

  .s-comp28 .s-job-amount {
    display: none; } }


/*@media (max-width: 768px) {
 .s-comp29 {
 display: block!important;
 }
 }*/
.s-comp29 .s-content-onslider {
  position: absolute;
  z-index: 1;
  width: 100%; }

.s-comp29 .flex-viewport {
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -ms-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease; }

.s-comp29 .flexslider.s-slider .flex-direction-nav a.flex-next:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp29 .flexslider.s-slider .flex-direction-nav a.flex-prev:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp29 .flexslider.s-thumbnails .flex-direction-nav a.flex-next:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp29 .flexslider.s-thumbnails .flex-direction-nav a.flex-prev:before {
  font-size: inherit;
  color: inherit;
  text-shadow: inherit; }

.s-comp29 .flexslider.s-slider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-thumbnails .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-thumbnails .flex-direction-nav a.flex-prev:before {
  line-height: 1;
  display: block; }

.s-comp29 .flexslider.s-slider .slides > li, .s-comp29 .flexslider.s-thumbnails .slides > li {
  background-attachment: scroll !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center !important; }

.s-comp29 .flexslider.s-slider {
  box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px;
  border: 10px solid #fff; }

.s-comp29 .flexslider.s-slider.slide-contain .slides > li {
  background-size: contain !important; }

.s-comp29 .flex-direction-nav .flex-next, .s-comp29 .flexslider:hover .flex-direction-nav .flex-next {
  opacity: 1;
  right: 0; }

.s-comp29 .flex-direction-nav .flex-prev, .s-comp29 .flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 1;
  left: 0; }

.s-col-bleed .row [class^="col-"], .s-col-bleed .row [class^="col-"], .s-col-bleed .row .sm-gCol {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.s-comp29 .s-form .form-group {
  margin: 0; }

.s-comp29 .s-form label {
  display: block; }

.s-comp29 .s-form label.form-check-inline {
  display: inline-block; }

.s-comp29 .s-form .s-recaptcha-beh > .g-recaptcha {
  display: inline-block; }

.s-comp29, .s-comp29 .s-btn, .s-comp29 .s-btn-alt {
  position: relative; }

.s-comp29 ul.s-icon-list {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.s-comp29 ul.s-icon-list li h1, .s-comp29 ul.s-icon-list li h2, .s-comp29 ul.s-icon-list li h3, .s-comp29 ul.s-icon-list li h4, .s-comp29 ul.s-icon-list li h5, .s-comp29 ul.s-icon-list li h6 {
  display: inline-block; }

.s-comp29 .s-colcont h1:before, .s-comp29 .s-colcont h2:before, .s-comp29 .s-colcont h3:before, .s-comp29 .s-colcont h4:before, .s-comp29 .s-colcont h5:before, .s-comp29 .s-colcont h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp29 .s-colcont h1:after, .s-comp29 .s-colcont h2:after, .s-comp29 .s-colcont h3:after, .s-comp29 .s-colcont h4:after, .s-comp29 .s-colcont h5:after, .s-comp29 .s-colcont h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp29 .s-tile h1:before, .s-comp29 .s-tile h2:before, .s-comp29 .s-tile h3:before, .s-comp29 .s-tile h4:before, .s-comp29 .s-tile h5:before, .s-comp29 .s-tile h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp29 .s-tile h1:after, .s-comp29 .s-tile h2:after, .s-comp29 .s-tile h3:after, .s-comp29 .s-tile h4:after, .s-comp29 .s-tile h5:after, .s-comp29 .s-tile h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li {
  position: relative;
  cursor: pointer; }

.s-comp29 .flexslider ul.slides .s-content-onslider {
  width: 100vw; }

.s-comp29 .flex-control-nav {
  bottom: -60px; }

.s-comp29 .flex-control-nav li {
  margin: 0; }

.s-comp29 .flex-control-nav li a {
  overflow: hidden; }

.s-comp29 .slides li a {
  display: block;
  height: 100%;
  position: relative;
  z-index: 2; }

.s-comp29 .flexslider ul.slides li:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.s-comp29 .flexslider .flex-active {
  position: relative; }

.s-comp29 .flexslider .flex-active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

@keyframes expandwidth {
  0% {
    width: 0%; }

  100% {
    width: 100%; } }

@keyframes expandheight {
  0% {
    height: 0%; }

  100% {
    height: 100%; } }

@keyframes minimizewidth {
  0% {
    width: 100%; }

  100% {
    width: 0%; } }

@keyframes minimizeheight {
  0% {
    height: 100%; }

  100% {
    height: 0%; } }

@keyframes bouncewidth {
  0% {
    width: 0%; }

  50% {
    width: 105%; }

  100% {
    width: 0%; } }
/* Custom Arrows */
.s-comp29 .flexslider .flex-direction-nav a {
  height: 20px;
  width: 20px; }

.s-comp29 .flexslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider .flex-direction-nav a.flex-prev:before {
  content: '' !important;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  height: 20px;
  width: 20px; }

.s-comp29 .flexslider .flex-direction-nav a.flex-prev {
  left: -35px; }

.s-comp29 .flexslider .flex-direction-nav a.flex-next {
  right: -35px;
  left: auto; }

.s-comp29 .flexslider:hover .flex-direction-nav a.flex-prev {
  left: -35px; }

.s-comp29 .flexslider:hover .flex-direction-nav a.flex-next {
  right: -35px;
  left: auto; }

@media (min-width: 768px) {
  .s-comp29 .flexslider .flex-direction-nav a.flex-prev {
    left: -75px; }

  .s-comp29 .flexslider .flex-direction-nav a.flex-next {
    right: -75px;
    left: auto; }

  .s-comp29 .flexslider:hover .flex-direction-nav a.flex-prev {
    left: -75px; }

  .s-comp29 .flexslider:hover .flex-direction-nav a.flex-next {
    right: -75px;
    left: auto; }

  .s-comp29 .flexslider .flex-direction-nav a {
    height: 40px;
    width: 40px; }

  .s-comp29 .flexslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider .flex-direction-nav a.flex-prev:before {
    height: 40px;
    width: 40px; } }

.s-comp29 .flexslider .flex-direction-nav a.flex-next:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/right-arrow.svg'); }

.s-comp29 .flexslider .flex-direction-nav a.flex-prev:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/left-arrow.svg'); }

.s-comp29 {
  background-color: #f6f6f9; }

.s-comp29 {
  padding: 15px 0px 80px 0px; }

.s-comp29 {
  display: none; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus:before {
  color: #006;
  text-align: center;
  line-height: 40px; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus {
  width: 40px; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus {
  height: 40px; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:hover:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:active:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:hover:before, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:active:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:active {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.thumbslider .flex-direction-nav a.flex-prev:focus {
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a:focus {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a:focus {
  margin: 0px 7px 0px 7px; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a:hover, .s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a:active {
  background-color: #006; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a.flex-active {
  background-color: #006; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav.flex-control-paging {
  z-index: 2; }

.s-comp29 .flexslider.s-slider.thumbslider .flex-control-nav > li a.flex-active:hover {
  background-color: #006;
  background-color: rgba(0, 0, 102, 0); }

.s-comp29 .flexslider.s-slider.thumbslider .slides > li {
  height: 40vh; }

.s-comp29 .flexslider.s-slider.thumbslider {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.thumbslider {
  border: 0px solid #fff; }

.s-comp29 .flexslider.s-slider.thumbslider {
  margin: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.thumbslider ul.slides li:before {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.thumbslider ul.slides li:before {
  opacity: 0; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:focus:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:focus:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:focus:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:focus:before {
  color: #006;
  text-align: center;
  line-height: 40px; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:focus {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:focus {
  width: 40px; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:focus {
  height: 40px; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:hover:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:active:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:hover:before, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:active:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:active {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8); }

.s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.s-thumbnails .flex-direction-nav a.flex-prev:active {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989;
  box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989; }

.s-comp29 .flexslider.s-slider.s-thumbnails {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.s-thumbnails {
  border: 0px solid #fff; }

.s-comp29 .flexslider.s-slider.s-thumbnails {
  margin: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.s-thumbnails ul.slides li:before {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.s-thumbnails ul.slides li:before {
  opacity: 0; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li {
  height: 25vh; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li {
  opacity: 0.7; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li:hover {
  opacity: 1; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li {
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s; }

.s-comp29 .flexslider.s-slider.s-thumbnails .slides > li.flex-active-slide {
  opacity: 1; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:focus:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:focus:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:focus:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:focus:before {
  color: #006;
  text-align: center;
  line-height: 40px; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:focus {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0); }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:hover:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:active:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:hover:before, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:active:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:active {
  color: #006; }

.s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.mainslider .flex-direction-nav a.flex-prev:active {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0); }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:focus {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.3); }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:focus {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989;
  box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989; }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:focus {
  width: 10px; }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:focus {
  height: 10px; }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:focus {
  margin: 0px 5px 0px 5px; }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:hover, .s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a:active {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.7); }

.s-comp29 .flexslider.s-slider.mainslider .flex-control-nav > li a.flex-active {
  background-color: #345989;
  background-color: rgba(52, 89, 137, 0.7); }

.s-comp29 .flexslider.s-slider.mainslider .slides > li {
  height: 300px; }

.s-comp29 .flexslider.s-slider.mainslider .slides > li {
  padding: 20px 0px 30px 0px; }

.s-comp29 .flexslider.s-slider.mainslider {
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.mainslider {
  margin: 0px 15px 0px 15px; }

.s-comp29 .flexslider.s-slider.mainslider {
  display: none; }

.s-comp29 .flexslider.s-slider.mainslider ul.slides:before {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.mainslider ul.slides:before {
  opacity: 0; }

.s-comp29 .s-colcont .s-text {
  color: #345989; }

.s-comp29 .s-colcont h1 {
  color: #345989; }

.s-comp29 .s-colcont h2 {
  color: #345989; }

.s-comp29 .s-colcont h3 {
  color: #345989; }

.s-comp29 .s-colcont h4 {
  color: #345989; }

.s-comp29 .s-colcont h5 {
  color: #345989; }

.s-comp29 .s-colcont h6 {
  color: #345989; }

.s-comp29 .s-tile {
  background-color: #fff; }

.s-comp29 .s-tile .s-text {
  color: #006; }

.s-comp29 .s-tile h1 {
  color: #006; }

.s-comp29 .s-tile h2 {
  color: #006; }

.s-comp29 .s-tile h3 {
  color: #006; }

.s-comp29 .s-tile h4 {
  color: #006; }

.s-comp29 .s-tile h5 {
  color: #006; }

.s-comp29 .s-tile h6 {
  color: #006; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:focus:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:focus:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:focus:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:focus:before {
  color: #006;
  text-align: center;
  line-height: 40px; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:focus {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:focus {
  width: 40px; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:focus, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:focus {
  height: 40px; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:hover:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:active:before {
  content: '\f104';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:hover:before, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:active:before {
  content: '\f105';
  font-family: fontAwesome; }

.s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:hover, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:hover, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-next:active, .s-comp29 .flexslider.s-slider.lightslider .flex-direction-nav a.flex-prev:active {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a:focus {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a, .s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a:focus {
  margin: 0px 7px 0px 7px; }

.s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a:hover, .s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a:active {
  background-color: #006; }

.s-comp29 .flexslider.s-slider.lightslider .flex-control-nav > li a.flex-active {
  background-color: #006; }

.s-comp29 .flexslider.s-slider.lightslider .flex-active:before {
  animation: expandwidth 7s ease-in-out infinite; }

.s-comp29 .flexslider.s-slider.lightslider .slides > li {
  height: 40vh; }

.s-comp29 .flexslider.s-slider.lightslider {
  border: 0px solid #fff; }

.s-comp29 .flexslider.s-slider.lightslider {
  margin: 0px 0px 0px 0px; }

.s-comp29 .flexslider.s-slider.lightslider ul.slides:before {
  background-color: #fff; }

.s-comp29 .flexslider.s-slider.lightslider ul.slides:before {
  opacity: 0; }

@media (max-width: 768px) {
  .s-comp29 {
    background-color: #fff; }

  .s-comp29 {
    padding: 0px 0px 0px 0px; }

  .s-comp29 .flexslider.s-slider.mainslider .slides > li {
    height: 500px; }

  .s-comp29 .flexslider.s-slider.mainslider {
    margin: 0px 50px 0px 50px; } }

@media (max-width: 480px) {
  .s-comp29 {
    background-color: #f6f6f9; }

  .s-comp29 {
    padding: 0px 0px 0px 0px; }

  .s-comp29 .flexslider.s-slider.mainslider .slides > li {
    height: 300px; }

  .s-comp29 .flexslider.s-slider.mainslider {
    margin: 0px 15px 0px 15px; } }


.s-comp30 .s-cover-img {
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

@media (min-width: 768px) {
  .s-comp30 .s-content {
    display: flex;
    flex-direction: column;
    justify-content: center; }

  .s-comp30 .row {
    display: flex; }

  .s-comp30 .s-cover-img {
    -webkit-clip-path: polygon(0% 0, 84% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 84% 0, 100% 100%, 0% 100%); } }

@media (max-width: 767px) {
  .s-comp30 .row {
    position: relative; }

  .s-comp30 .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: 100; }

  .s-comp30 .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  .s-comp30 .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  .s-comp30 .s-cover-img {
    position: relative;
    z-index: 0; }

  .s-comp30 .s-content {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; }

  .s-comp30 {
    margin: 0 -30px !important; } }

.s-comp30 {
  background-color: #eab817; }

.s-comp30 {
  width: auto; }

.s-comp30 {
  height: 60vh; }

.s-comp30 {
  margin: 0px 0px 30px 0px; }

.s-comp30 {
  visibility: visible; }

.s-comp30 .s-content {
  height: 60vh; }

.s-comp30 .s-content {
  padding: 0px 0px 0px 0px; }

.s-comp30 .s-content .s-main-title h3 {
  font-size: 35px; }

.s-comp30 .s-content .s-main-title h3 {
  font-weight: 800; }

.s-comp30 .s-content .s-main-title h3 {
  color: #fff; }

.s-comp30 .s-content .s-main-title h3 {
  text-align: center; }

.s-comp30 .s-content .s-main-title h3 {
  line-height: 140%; }

.s-comp30 .s-content .s-main-title h4 {
  font-size: 30px; }

.s-comp30 .s-content .s-main-title h4 {
  font-weight: 400; }

.s-comp30 .s-content .s-main-title h4 {
  color: #fff; }

.s-comp30 .s-content .s-main-title.s-title-h4 {
  text-align: center; }

.s-comp30 .s-content .s-job-title h3 {
  font-size: 50px; }

.s-comp30 .s-content .s-job-title h3 {
  font-weight: 900; }

.s-comp30 .s-content .s-job-title h3 {
  color: #006; }

.s-comp30 .s-content .s-job-title h3 {
  text-align: center; }

.s-comp30 .s-content .s-job-title h3 {
  line-height: 110%; }

.s-comp30 .s-content .s-job-title h3 {
  padding: 20px 0px 30px 0px; }

.s-comp30 .s-content .s-job-title.s-title-h3 {
  text-align: center; }

.s-comp30 .s-btn-beh {
  text-align: center; }

.s-comp30 .s-btn, .s-comp30 a.s-btn:link, .s-comp30 a.s-btn:visited {
  color: #fff; }

.s-comp30 .s-btn, .s-comp30 a.s-btn:link, .s-comp30 a.s-btn:visited {
  border: 3px solid #fff; }

.s-comp30 .s-btn, .s-comp30 a.s-btn:link, .s-comp30 a.s-btn:visited {
  padding: 15px 40px 15px 40px; }

.s-comp30 .s-btn:hover, .s-comp30 a.s-btn:hover, .s-comp30 .s-btn:focus, .s-comp30 .s-btn:active {
  color: #eab817; }

.s-comp30 .s-btn:hover, .s-comp30 a.s-btn:hover, .s-comp30 .s-btn:focus, .s-comp30 .s-btn:active {
  background-color: #fff; }

@media (min-width: 1200px) {
  .s-comp30 {
    max-width: auto; }

  .s-comp30 {
    height: 70vh; }

  .s-comp30 .s-content {
    height: 70vh; }

  .s-comp30 .s-content .s-main-title h3 {
    font-size: 50px; }

  .s-comp30 .s-content .s-main-title h4 {
    font-size: 45px; }

  .s-comp30 .s-content .s-job-title h3 {
    line-height: 120%; }

  .s-comp30 .s-content .s-job-title h3 {
    padding: 50px 0px 60px 0px; }

  .s-comp30 .s-btn, .s-comp30 a.s-btn:link, .s-comp30 a.s-btn:visited {
    padding: 15px 70px 15px 70px; } }

@media (max-width: 480px) {
  .s-comp30 {
    height: auto; }

  .s-comp30 {
    margin: 0px 0px 0px 0px; }

  .s-comp30 {
    display: none; }

  .s-comp30 .s-content {
    height: auto; }

  .s-comp30 .s-content {
    padding: 30px 0px 30px 0px; }

  .s-comp30 .s-content .s-main-title h3 {
    font-size: 20px; }

  .s-comp30 .s-content .s-job-title h3 {
    font-size: 20px; } }


.s-comp31 .omschrijving {
  background-color: #f6f6f9;
  padding: 40px 50px;
  margin-bottom: 15px;
  font-size: 22px;
  color: #006;
  font-weight: 400; }

.s-comp31 .omschrijving h3 span {
  color: #eab817;
  font-weight: bold; }

.s-comp31 .omschrijving h3 {
  margin-bottom: 20px; }

.s-comp31 .omschrijving ul {
  list-style: none;
  padding: 0;
  margin: 0; }

.s-comp31 .omschrijving ul li {
  padding-left: 1.5em;
  text-indent: -1.5em; }

.s-comp31 .omschrijving ul li::before {
  content: "• ";
  color: #eab817;
  /* or whatever color you prefer */
  margin-right: 15px; }

.s-comp31 .functietitel {
  font-size: 50px;
  color: #b40b37;
  margin: 15px 0;
  line-height: 1; }

.s-comp31 .jobcategorie {
  font-size: 30px;
  margin: 0; }

.s-comp31 .regio {
  font-size: 26px;
  margin: 0 0 30px 0; }

.s-comp31 .s-btn-bottom {
  margin-top: 30px !important; }

.s-comp31 .s-btn-beh {
  text-align: right; }

@media (max-width: 767px) {
  .s-comp31 .s-btn-beh {
    text-align: left !important; }

  .s-comp31 .s-btn-alt {
    margin-top: 0 !important;
    margin-bottom: 30px !important; } }

@media (max-width: 480px) {
  .s-comp31 .omschrijving {
    font-size: 13px !important;
    padding: 20px !important; }

  .s-comp31 {
    padding: 100px 0 0 0 !important; } }

.s-comp31 .sollicitatieurl {
  margin-top: 60px; }

.s-comp31 {
  padding: 100px 0 90px; }


.swembed-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; max-width: 100%; height: auto; } .swembed-container iframe, .swembed-container object, .swembed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#scomp136.s-comp6 {
  height: 85vh; }

#scomp136.s-comp6 {
  visibility: visible;
  display: inherit; }

#scomp136.s-comp6 .s-content {
  width: 340px; }

#scomp136.s-comp6 .s-content {
  height: 85vh; }

#scomp136.s-comp6 .s-content h3 {
  color: #fff; }

#scomp136.s-comp6 .s-content .s-pagination-item {
  color: #fff; }

#scomp136.s-comp6 .s-content .s-pagination-item {
  opacity: 0.5; }

#scomp136.s-comp6 .s-content .s-pagination-item:hover {
  opacity: 1; }

#scomp136.s-comp6 .s-content .s-pagination-item.s-active {
  opacity: 1; }

@media (min-width: 1200px) {
  #scomp136.s-comp6 .s-content {
    width: 400px; } }

@media (max-width: 768px) {
  #scomp136.s-comp6 {
    height: 75vh; }

  #scomp136.s-comp6 .s-content {
    height: 75vh; } }

@media (max-width: 480px) {
  #scomp136.s-comp6 {
    height: 100vh; }

  #scomp136.s-comp6 .s-content {
    height: 100%; } }


#scomp10.s-comp7 .s-filter-btn {
  font-size: 20px; }

@media (min-width: 1200px) {
  #scomp10.s-comp7 .s-filter-btn {
    font-size: 25px; } }


#scomp14.s-comp10 .s-content .s-btn, #scomp14.s-comp10 .s-content a.s-btn:link, #scomp14.s-comp10 .s-content a.s-btn:visited {
  font-size: 20px; }

#scomp14.s-comp10 .s-content .s-btn, #scomp14.s-comp10 .s-content a.s-btn:link, #scomp14.s-comp10 .s-content a.s-btn:visited {
  visibility: visible; }

#scomp14.s-comp10 .s-job-content h4 {
  font-size: 25px; }

#scomp14.s-comp10 .s-job-content h4 {
  padding: 20px 20px 20px 20px; }

@media (min-width: 1200px) {
  #scomp14.s-comp10 .s-job-content h4 {
    font-size: 20px; } }

@media (max-width: 768px) {
  #scomp14.s-comp10 .s-job-content h4 {
    font-size: 20px; } }

@media (max-width: 480px) {
  #scomp14.s-comp10 .s-content .s-btn, #scomp14.s-comp10 .s-content a.s-btn:link, #scomp14.s-comp10 .s-content a.s-btn:visited {
    display: none; }

  #scomp14.s-comp10 .s-job-content h4 {
    font-size: 15px; } }


#scomp1.s-comp2 .s-content {
  align-items: flex-start; }

#scomp1.s-comp2 .s-cover-img {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); }

#scomp1.s-comp2 h1 {
  font-size: 3.9vw; }

#s-comp-wrapper1 .s-overlay-top {
  position: absolute;
  content: '';
  background-image: url('http://sitemn.gr/lyreco/swfiles/body/tools-top.jpg');
  background-size: contain;
  background-position: top;
  background-repeat: no-repeat;
  left: 0;
  right: 0;
  top: -15%;
  z-index: 0;
  height: 400px; }

#s-comp-wrapper1 .s-overlay-bottom {
  position: absolute;
  content: '';
  background-image: url('http://sitemn.gr/lyreco/swfiles/body/background-tools.jpg');
  background-size: 95%;
  background-position: top;
  background-repeat: no-repeat;
  left: 0;
  right: 0;
  bottom: -55%;
  z-index: 0;
  height: 500px; }

@media (max-width: 767px) {
  #scomp1.s-comp2 h1 {
    font-size: 24px; }

  #s-comp-wrapper1 .s-overlay-top {
    top: 0;
    bottom: auto;
    height: 50%;
    background-size: 200%;
    background-position: bottom left; }

  #s-comp-wrapper1 .s-overlay-bottom {
    top: auto;
    bottom: 0;
    height: 50%;
    background-size: 300%;
    background-position: top left; } }

@media (min-width: 768px) {
  #scomp1.s-comp2 [class*="col-"]:nth-child(2) {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0; } }

#scomp1.s-comp2 {
  background-color: #fff; }

#scomp1.s-comp2 {
  margin: 140px 0px 0px 0px; }

#scomp1.s-comp2 .s-content {
  height: auto; }

#scomp1.s-comp2 .s-content {
  padding: 10px 0px 40px 0px; }

#scomp1.s-comp2 .s-content h1 {
  color: #b40b37; }

#scomp1.s-comp2 .s-content h1 {
  width: 100%; }

#scomp1.s-comp2 .s-content h1 {
  padding: 0px 50px 0px 0px; }

#scomp1.s-comp2 .s-content h2 {
  padding: 0px 0px 60px 0px; }

#scomp1.s-comp2 .s-content .s-text {
  width: 80%; }

#scomp1.s-comp2 .s-content .s-text {
  padding: 10px 0px 40px 0px; }

#scomp1.s-comp2 .s-content .s-text {
  visibility: visible;
  display: inherit; }

@media (min-width: 1200px) {
  #scomp1.s-comp2 {
    margin: 185px 0px 0px 0px; } }

@media (max-width: 768px) {
  #scomp1.s-comp2 {
    margin: 80px 0px 0px 0px; } }

@media (max-width: 480px) {
  #scomp1.s-comp2 {
    margin: 30px 0px 0px 0px; }

  #scomp1.s-comp2 .s-content h1 {
    padding: 0px 0px 0px 0px; }

  #scomp1.s-comp2 .s-content h2 {
    padding: 0px 0px 15px 0px; }

  #scomp1.s-comp2 .s-content .s-text {
    width: auto; }

  #scomp1.s-comp2 .s-content .s-text {
    padding: 0px 0px 0px 0px; }

  #scomp1.s-comp2 .s-content .s-text {
    display: none; } }


#scomp141.s-comp4 {
  position: relative; }

#scomp141.s-comp4 {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0); }

#scomp141.s-comp4 {
  padding: 160px 0px 50px 0px; }

@media (min-width: 1200px) {
  #scomp141.s-comp4 {
    padding: 220px 0px 50px 0px; } }

@media (max-width: 768px) {
  #scomp141.s-comp4 {
    padding: 80px 0px 40px 0px; } }

@media (max-width: 480px) {
  #scomp141.s-comp4 {
    background-color: #f6f6f9;
    background-color: #f6f6f9; }

  #scomp141.s-comp4 {
    padding: 40px 15px 40px 15px; } }


#scomp174.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp174.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp174.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp174.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp174.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 480px) {
  #scomp174.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


@media (max-width: 767px) {
  #scomp4.s-comp2 > .row > [class*="col-"]:nth-child(1) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp4.s-comp2 > .row > [class*="col-"]:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp4.s-comp2 > .row > [class*="col-"]:nth-child(2):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp4.s-comp2 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp4.s-comp2 {
    margin: 0 -30px !important; } }

#scomp4.s-comp2 {
  background-color: #eab817; }

#scomp4.s-comp2 .s-btn-beh {
  text-align: center; }

#scomp4.s-comp2 .s-btn, #scomp4.s-comp2 a.s-btn:link, #scomp4.s-comp2 a.s-btn:visited {
  color: #fff; }

#scomp4.s-comp2 .s-btn, #scomp4.s-comp2 a.s-btn:link, #scomp4.s-comp2 a.s-btn:visited {
  border: 2px solid #fff; }

#scomp4.s-comp2 .s-btn, #scomp4.s-comp2 a.s-btn:link, #scomp4.s-comp2 a.s-btn:visited {
  margin: 60px 0px 0px 0px; }

#scomp4.s-comp2 .s-btn:hover, #scomp4.s-comp2 a.s-btn:hover, #scomp4.s-comp2 .s-btn:focus, #scomp4.s-comp2 .s-btn:active {
  color: #eab817; }

#scomp4.s-comp2 .s-btn:hover, #scomp4.s-comp2 a.s-btn:hover, #scomp4.s-comp2 .s-btn:focus, #scomp4.s-comp2 .s-btn:active {
  background-color: #fff;
  background-color: #fff; }

@media (max-width: 480px) {
  #scomp4.s-comp2 .s-btn, #scomp4.s-comp2 a.s-btn:link, #scomp4.s-comp2 a.s-btn:visited {
    margin: 10px 0px 0px 0px; } }


@media (max-width: 767px) {
  #scomp5.s-comp2 > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp5.s-comp2 > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp5.s-comp2 > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #b40b37;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp5.s-comp2 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp5.s-comp2 {
    margin: 0 -30px !important; } }

#scomp5.s-comp2 {
  background-color: #b40b37; }


@media (max-width: 767px) {
  #scomp183.s-comp2 > .row > [class*="col-"]:nth-child(1) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp183.s-comp2 > .row > [class*="col-"]:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp183.s-comp2 > .row > [class*="col-"]:nth-child(2):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp183.s-comp2 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp183.s-comp2 {
    margin: 0 -30px !important; } }


@media (max-width: 767px) {
  #scomp184.s-comp2 > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp184.s-comp2 > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp184.s-comp2 > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #b40b37;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp184.s-comp2 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp184.s-comp2 {
    margin: 0 -30px !important; } }

#scomp184.s-comp2 {
  background-color: #006; }


#scomp7.s-comp4 {
  background-color: #fff; }

@media (max-width: 768px) {
  #scomp7.s-comp4 {
    background-color: #f6f6f9; } }

@media (max-width: 480px) {
  #scomp7.s-comp4 {
    background-color: #f6f6f9; } }


#scomp13.s-comp9 {
  visibility: visible;
  display: inherit; }

@media (max-width: 768px) {
  #scomp13.s-comp9 {
    display: none; } }

@media (max-width: 480px) {
  #scomp13.s-comp9 {
    display: none; } }


#scomp150.s-comp14 .s-job-content h4 {
  font-size: 20px; }

#scomp150.s-comp14 .s-job-content h4 {
  padding: 0px 0px 0px 0px; }

@media (min-width: 1200px) {
  #scomp150.s-comp14 .s-job-content h4 {
    padding: 0px 20px 0px 20px; } }

@media (max-width: 480px) {
  #scomp150.s-comp14 .s-job-content h4 {
    font-size: 15px; }

  #scomp150.s-comp14 .s-job-content h4 {
    padding: 12px 15px 12px 15px; } }


#scomp2.s-comp4 {
  padding: 60px 0px 25px 0px; }


@media (min-width: 768px) {
  #scomp308.s-comp17 .s-cover-img.s-leftangle, #scomp308.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp308.s-comp17 .s-cover-img.s-leftangle-invert, #scomp308.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp308.s-comp17 .s-cover-img.s-rightangle, #scomp308.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp308.s-comp17 .s-cover-img.s-rightangle-invert, #scomp308.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp308.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp308.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp308.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp308.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp308.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp308.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp308.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp308.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp308.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp308.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp308.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp308.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp308.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp308.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10; }

  #scomp308.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #b40b37; } }

#scomp308.s-comp17 {
  background-color: #fff; }

#scomp308.s-comp17 {
  height: 40vh; }

#scomp308.s-comp17 {
  margin: 0px 0px 50px 0px; }

#scomp308.s-comp17 {
  padding: 0px 0px 15px 0px; }

#scomp308.s-comp17 {
  overflow: hidden; }

#scomp308.s-comp17 .s-content {
  height: 100%; }

#scomp308.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp308.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp308.s-comp17 .s-content h3 {
  border: 1px none #f6f6f9; }

#scomp308.s-comp17 .s-content h3 {
  width: 100%; }

#scomp308.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp308.s-comp17 .s-content h3 {
    font-size: 28px; } }

@media (max-width: 480px) {
  #scomp308.s-comp17 {
    height: 250px; }

  #scomp308.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp308.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp308.s-comp17 .s-content h3 {
    font-size: 26px; } }





#scomp25.s-comp11 h2:after {
  color: #006; }





#scomp28.s-comp11 h2:after {
  color: #006; }


#scomp179.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp179.s-comp8 {
  height: 580px; }

#scomp179.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp179.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp179.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp179.s-comp8 .s-content h3 {
  width: 92%; }

#scomp179.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp179.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp179.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp179.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp179.s-comp8 .s-content .s-btn-beh, #scomp179.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp179.s-comp8 {
    height: auto; }

  #scomp179.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp179.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp154.s-comp3 {
  background-color: #f6f6f9; }

#scomp154.s-comp3 {
  padding: 120px 0px 60px 0px; }

#scomp154.s-comp3 .s-colcont .s-text-beh {
  text-align: center; }

#scomp154.s-comp3 .s-colcont h2 {
  font-size: 55px; }

#scomp154.s-comp3 .s-colcont h2 {
  padding: 0px 0px 50px 0px; }

#scomp154.s-comp3 .s-colcont .s-title-h2 {
  text-align: center; }

@media (max-width: 480px) {
  #scomp154.s-comp3 {
    padding: 50px 0px 30px 0px; }

  #scomp154.s-comp3 .s-colcont h2 {
    font-size: 22px; }

  #scomp154.s-comp3 .s-colcont h2 {
    padding: 0px 0px 15px 0px; } }


#scomp161.s-comp20 .s-sub-banner.s-top-banner {
  align-items: flex-start; }


#scomp158.s-comp19 {
  background-color: #006; }


#scomp157.s-comp19 h2:after {
  color: #b40b37; }

#scomp157.s-comp19 {
  background-color: #eab817; }

#scomp157.s-comp19 .s-content h2 {
  color: #006; }

#scomp157.s-comp19 .s-content .s-text {
  color: #006; }


#scomp235.s-comp21 .s-content h2 {
  visibility: visible; }

@media (max-width: 480px) {
  #scomp235.s-comp21 .s-content h2 {
    display: none; } }


#scomp196.s-comp19 h2:after {
  color: #b40b37; }

#scomp196.s-comp19 {
  background-color: #eab817; }

#scomp196.s-comp19 .s-content h2 {
  color: #006; }

#scomp196.s-comp19 .s-content .s-text {
  color: #006; }


#scomp193.s-comp19 {
  background-color: #006; }


#scomp322.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp322.s-comp8 {
  height: 580px; }

#scomp322.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp322.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp322.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp322.s-comp8 .s-content h3 {
  width: 92%; }

#scomp322.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp322.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp322.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp322.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp322.s-comp8 .s-content .s-btn-beh, #scomp322.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp322.s-comp8 {
    height: auto; }

  #scomp322.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp322.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp140.s-comp13 .s-img-default-beh {
  width: auto; }

#scomp140.s-comp13 .s-colcont h2 {
  font-size: 40px; }

@media (min-width: 1200px) {
  #scomp140.s-comp13 .s-colcont h2 {
    font-size: 2em; } }

@media (max-width: 480px) {
  #scomp140.s-comp13 .s-colcont h2 {
    font-size: 35px; } }


#scomp149.s-comp4 {
  background-color: #f6f6f9;
  background-color: rgba(246, 246, 249, 0); }

#scomp149.s-comp4 {
  padding: 60px 0px 25px 0px; }

@media (max-width: 480px) {
  #scomp149.s-comp4 {
    background-color: #f6f6f9;
    background-color: #f6f6f9; } }


@media (min-width: 768px) {
  #scomp312.s-comp17 .s-cover-img.s-leftangle, #scomp312.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp312.s-comp17 .s-cover-img.s-leftangle-invert, #scomp312.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp312.s-comp17 .s-cover-img.s-rightangle, #scomp312.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp312.s-comp17 .s-cover-img.s-rightangle-invert, #scomp312.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp312.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp312.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp312.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp312.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp312.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp312.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp312.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp312.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp312.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp312.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp312.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp312.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp312.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp312.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10; }

  #scomp312.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #b40b37; } }

#scomp312.s-comp17 {
  background-color: #fff; }

#scomp312.s-comp17 {
  height: 40vh; }

#scomp312.s-comp17 {
  margin: 0px 0px 50px 0px; }

#scomp312.s-comp17 {
  padding: 0px 0px 15px 0px; }

#scomp312.s-comp17 {
  overflow: hidden; }

#scomp312.s-comp17 .s-content {
  height: 100%; }

#scomp312.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp312.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp312.s-comp17 .s-content h3 {
  border: 1px none #f6f6f9; }

#scomp312.s-comp17 .s-content h3 {
  width: 100%; }

#scomp312.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp312.s-comp17 .s-content h3 {
    font-size: 28px; } }

@media (max-width: 480px) {
  #scomp312.s-comp17 {
    height: 250px; }

  #scomp312.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp312.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp312.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp137.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp137.s-comp8 {
  height: 580px; }

#scomp137.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp137.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp137.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp137.s-comp8 .s-content h3 {
  width: 92%; }

#scomp137.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp137.s-comp8 .s-content h3 {
  padding: 0px 0px 80px 0px; }

#scomp137.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp137.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp137.s-comp8 .s-content .s-btn-beh, #scomp137.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp137.s-comp8 {
    height: auto; }

  #scomp137.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp137.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp310.s-comp3 .s-tile {
  background-color: #f6f6f9; }

#scomp310.s-comp3 .s-tile {
  margin: -150px 0px 0px 0px; }

#scomp310.s-comp3 .s-tile {
  padding: 60px 50px 60px 50px; }

#scomp310.s-comp3 .s-tile .s-text {
  font-size: 22px; }

#scomp310.s-comp3 .s-tile .s-text {
  color: #006; }

#scomp310.s-comp3 .s-tile .s-text {
  line-height: 22pt; }

#scomp310.s-comp3 .s-tile h1 {
  font-size: 30pt; }

#scomp310.s-comp3 .s-tile h1 {
  color: #fff; }

#scomp310.s-comp3 .s-tile h6 {
  font-size: 40px; }

#scomp310.s-comp3 .s-tile h6 {
  color: #006; }

#scomp310.s-comp3 .s-tile h6 {
  margin: 0px 0px 20px 0px; }

@media (max-width: 480px) {
  #scomp310.s-comp3 .s-tile {
    margin: 0px 0px 0px 0px; }

  #scomp310.s-comp3 .s-tile {
    padding: 40px 20px 20px 20px; }

  #scomp310.s-comp3 .s-tile .s-text {
    font-size: 15px; }

  #scomp310.s-comp3 .s-tile .s-text {
    line-height: 16pt; }

  #scomp310.s-comp3 .s-tile h6 {
    font-size: 17px; } }


#scomp311.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp311.s-comp8 {
  height: auto; }

#scomp311.s-comp8 {
  margin: 0px 0px 0px 0px; }

#scomp311.s-comp8 {
  padding: 0px 0px 120px 0px; }

#scomp311.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp311.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp311.s-comp8 .s-content h3 {
  width: 92%; }

#scomp311.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp311.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp311.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp311.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp311.s-comp8 .s-content .s-btn-alt, #scomp311.s-comp8 .s-content a.s-btn-alt:link, #scomp311.s-comp8 .s-content a.s-btn-alt:visited {
  color: #006; }

#scomp311.s-comp8 .s-content .s-btn-alt, #scomp311.s-comp8 .s-content a.s-btn-alt:link, #scomp311.s-comp8 .s-content a.s-btn-alt:visited {
  background-color: #fff; }

#scomp311.s-comp8 .s-content .s-btn-alt, #scomp311.s-comp8 .s-content a.s-btn-alt:link, #scomp311.s-comp8 .s-content a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989;
  box-shadow: inset 0px 0px 0px #345989, 0px 0px 0px #345989; }

#scomp311.s-comp8 .s-content .s-btn-alt:visited, #scomp311.s-comp8 .s-content .s-btn-alt {
  border: 1px solid #eab817; }

#scomp311.s-comp8 .s-content .s-btn-beh, #scomp311.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp311.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp311.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp222.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp222.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp222.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp222.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp222.s-comp15 [class*="container"], #scomp222.s-comp15 [class*="container"] > .row, #scomp222.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp222.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp222.s-comp15 .s-content {
    flex-direction: column; } }

#scomp222.s-comp15 {
  height: auto; }

#scomp222.s-comp15 {
  overflow: hidden; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp222.s-comp15 .s-btn-alt:visited, #scomp222.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp222.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp222.s-comp15 {
    height: 100vh; }

  #scomp222.s-comp15 .s-btn-alt, #scomp222.s-comp15 a.s-btn-alt:link, #scomp222.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp223.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp223.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp223.s-comp3 {
    padding: 40px 0px 50px 0px; } }


@media (min-width: 768px) {
  #scomp224.s-comp17 .s-cover-img.s-leftangle, #scomp224.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp224.s-comp17 .s-cover-img.s-leftangle-invert, #scomp224.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp224.s-comp17 .s-cover-img.s-rightangle, #scomp224.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp224.s-comp17 .s-cover-img.s-rightangle-invert, #scomp224.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp224.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp224.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp224.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp224.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp224.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp224.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp224.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp224.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp224.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp224.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp224.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp224.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp224.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp224.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    opacity: 0.8; } }

#scomp224.s-comp17 {
  height: 75vh; }

#scomp224.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp224.s-comp17 {
  overflow: hidden; }

#scomp224.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp224.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp224.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp224.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp224.s-comp17 {
    height: 250px; }

  #scomp224.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp224.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp224.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp225.s-comp17 .s-cover-img.s-leftangle, #scomp225.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp225.s-comp17 .s-cover-img.s-leftangle-invert, #scomp225.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp225.s-comp17 .s-cover-img.s-rightangle, #scomp225.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp225.s-comp17 .s-cover-img.s-rightangle-invert, #scomp225.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp225.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp225.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp225.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp225.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp225.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp225.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp225.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp225.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp225.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp225.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp225.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp225.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp225.s-comp17 .col-md-1 {
    width: calc(8.333333% + 30px) !important; }

  #scomp225.s-comp17 .col-md-2 {
    width: calc(16.66667% + 30px) !important; }

  #scomp225.s-comp17 .col-md-3 {
    width: calc(25% + 30px) !important; }

  #scomp225.s-comp17 .col-md-4 {
    width: calc(33.33333% + 30px) !important; }

  #scomp225.s-comp17 .col-md-5 {
    width: calc(41.66667% + 30px) !important; }

  #scomp225.s-comp17 .col-md-6 {
    width: calc(50% + 30px) !important; }

  #scomp225.s-comp17 .col-md-7 {
    width: calc(58.33333% + 30px) !important; }

  #scomp225.s-comp17 .col-md-8 {
    width: calc(66.66667% + 30px) !important; }

  #scomp225.s-comp17 .col-md-9 {
    width: calc(75% + 30px) !important; }

  #scomp225.s-comp17 .col-md-10 {
    width: calc(83.33333% + 30px) !important; }

  #scomp225.s-comp17 .col-md-11 {
    width: calc(91.66667% + 30px) !important; }

  #scomp225.s-comp17 .col-md-12 {
    width: calc(100% + 30px) !important; }

  #scomp225.s-comp17 .s-cover-img.s-leftangle, #scomp225.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp225.s-comp17 .s-cover-img.s-leftangle-invert, #scomp225.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp225.s-comp17 .s-cover-img.s-rightangle, #scomp225.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp225.s-comp17 .s-cover-img.s-rightangle-invert, #scomp225.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); } }

#scomp225.s-comp17 {
  height: 75vh; }

#scomp225.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp225.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp225.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp225.s-comp17 {
    height: 250px; }

  #scomp225.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp226.s-comp4 h2 {
  font-size: 50px; }

#scomp226.s-comp4 .s-h2-beh {
  text-align: center; }

#scomp226.s-comp4 {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0); }

#scomp226.s-comp4 {
  padding: 120px 0px 70px 0px; }

@media (min-width: 1200px) {
  #scomp226.s-comp4 h2 {
    font-size: 60px; } }

@media (max-width: 480px) {
  #scomp226.s-comp4 h2 {
    font-size: 30px; }

  #scomp226.s-comp4 .s-h2-beh {
    text-align: left; }

  #scomp226.s-comp4 {
    background-color: #f6f6f9;
    background-color: #f6f6f9; }

  #scomp226.s-comp4 {
    padding: 60px 0px 50px 0px; } }


#scomp227.s-comp5:after {
  display: none; }

#scomp227.s-comp5 .s-testimonial-img {
  transform: translateX(100%);
  -webkit-transform: translateX(100%); }

#scomp227.s-comp5 .s-testimonial-img.s-active {
  transform: translateX(0);
  -webkit-transform: translateX(0); }

#scomp227.s-comp5 .flexslider.testimonial-slider .flex-control-nav {
  left: 100px;
  right: auto;
  bottom: 20px; }
/* Custom Arrows */
#scomp227.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/right-arrow-light.svg'); }

#scomp227.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev:before {
  background-image: url('http://www.sitemn.gr/lyreco/swfiles/body/left-arrow-light.svg'); }

#scomp227.s-comp5 .s-title-h3 {
  align-self: flex-start; }

#scomp227.s-comp5 {
  background-color: #eab817; }

#scomp227.s-comp5 {
  visibility: visible; }

#scomp227.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-next, #scomp227.s-comp5 .flexslider.testimonial-slider .flex-direction-nav a.flex-prev {
  margin: 0px 15px 0px 15px; }

#scomp227.s-comp5 .flexslider.testimonial-slider {
  width: 100%; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h3 {
  color: #fff; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h4 {
  font-size: 100px; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h4 {
  font-weight: 900; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h4 {
  margin: 20px 0px 0px 0px; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h4 {
  padding: 0px 0px 0px 0px; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  font-size: 40px; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  font-weight: 200; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
  color: #f5dc8c; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content .s-title-h5 {
  text-align: left; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content .s-text {
  color: #fff; }

#scomp227.s-comp5 .testimonials-slider-box .testimonial-content .s-text-beh {
  text-align: left; }

#scomp227.s-comp5 .flexslider.testimonial-slider .testimonial-content {
  padding: 0px 0px 0px 0px; }

#scomp227.s-comp5 .s-testimonial-content {
  height: 80vh; }

#scomp227.s-comp5 .s-testimonial-content {
  padding: 0px 60px 0px 100px; }

@media (min-width: 1200px) {
  #scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
    color: #f5dc8c; } }

@media (max-width: 768px) {
  #scomp227.s-comp5 {
    display: none; }

  #scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
    color: #f5dc8c; } }

@media (max-width: 480px) {
  #scomp227.s-comp5 {
    background-color: #f6f6f9; }

  #scomp227.s-comp5 {
    display: none; }

  #scomp227.s-comp5 .testimonials-slider-box .testimonial-content h5 {
    color: #f5dc8c; } }


@media (max-width: 768px) {
  #scomp228.s-comp5 {
    display: block !important; } }

#scomp228.s-comp5 {
  display: none; }

#scomp228.s-comp5 .s-testimonial-content h3 {
  font-size: 45px; }

#scomp228.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp228.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp228.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (max-width: 480px) {
  #scomp228.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp229.s-comp4 h2 {
  font-size: 50px; }

#scomp229.s-comp4 .s-h2-beh {
  text-align: center; }

#scomp229.s-comp4 {
  padding: 120px 0px 70px 0px; }

@media (min-width: 1200px) {
  #scomp229.s-comp4 h2 {
    font-size: 60px; } }

@media (max-width: 480px) {
  #scomp229.s-comp4 h2 {
    font-size: 30px; }

  #scomp229.s-comp4 .s-h2-beh {
    text-align: left; }

  #scomp229.s-comp4 {
    padding: 60px 0px 30px 0px; } }


@media (max-width: 768px) {
  #scomp244.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp244.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp244.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp244.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp244.s-comp15 [class*="container"], #scomp244.s-comp15 [class*="container"] > .row, #scomp244.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp244.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp244.s-comp15 .s-content {
    flex-direction: column; } }

#scomp244.s-comp15 {
  background-color: #b40b37; }

#scomp244.s-comp15 {
  overflow: hidden; }

#scomp244.s-comp15 .s-content h1 {
  color: #fff; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp244.s-comp15 .s-btn-alt:visited, #scomp244.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp244.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp244.s-comp15 .s-btn-alt, #scomp244.s-comp15 a.s-btn-alt:link, #scomp244.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp245.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp245.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp245.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp245.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp246.s-comp17 .s-cover-img.s-leftangle, #scomp246.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp246.s-comp17 .s-cover-img.s-leftangle-invert, #scomp246.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp246.s-comp17 .s-cover-img.s-rightangle, #scomp246.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp246.s-comp17 .s-cover-img.s-rightangle-invert, #scomp246.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp246.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp246.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp246.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp246.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp246.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp246.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp246.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp246.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp246.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp246.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp246.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp246.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp246.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp246.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp246.s-comp17 {
    padding-top: 30px !important; }

  #scomp246.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #b40b37; } }

#scomp246.s-comp17 {
  height: 75vh; }

#scomp246.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp246.s-comp17 {
  overflow: hidden; }

#scomp246.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp246.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp246.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp246.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp246.s-comp17 {
    height: 250px; }

  #scomp246.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp246.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp246.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp247.s-comp17 .s-cover-img.s-leftangle, #scomp247.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp247.s-comp17 .s-cover-img.s-leftangle-invert, #scomp247.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp247.s-comp17 .s-cover-img.s-rightangle, #scomp247.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp247.s-comp17 .s-cover-img.s-rightangle-invert, #scomp247.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp247.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp247.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp247.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp247.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp247.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp247.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp247.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp247.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp247.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp247.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp247.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp247.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp247.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp247.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp247.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp247.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp247.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp247.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp247.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp247.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp247.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp247.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp247.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp247.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp247.s-comp17 .s-cover-img.s-leftangle, #scomp247.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp247.s-comp17 .s-cover-img.s-leftangle-invert, #scomp247.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp247.s-comp17 .s-cover-img.s-rightangle, #scomp247.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp247.s-comp17 .s-cover-img.s-rightangle-invert, #scomp247.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp247.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp247.s-comp17 {
  height: 75vh; }

#scomp247.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp247.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp247.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp247.s-comp17 {
    height: 250px; }

  #scomp247.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp248.s-comp5:after {
  display: none; }

#scomp248.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp248.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp248.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp248.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp248.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp248.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp248.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp248.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp248.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp249.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp249.s-comp8 {
  height: 580px; }

#scomp249.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp249.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp249.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp249.s-comp8 .s-content h3 {
  width: 92%; }

#scomp249.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp249.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp249.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp249.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp249.s-comp8 .s-content .s-btn-beh, #scomp249.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 768px) {
  #scomp249.s-comp8 {
    height: 350px; } }

@media (max-width: 480px) {
  #scomp249.s-comp8 {
    height: auto; }

  #scomp249.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp249.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp250.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp250.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp250.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp250.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp250.s-comp15 [class*="container"], #scomp250.s-comp15 [class*="container"] > .row, #scomp250.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp250.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp250.s-comp15 .s-content {
    flex-direction: column; } }

#scomp250.s-comp15 {
  background-color: #006; }

#scomp250.s-comp15 {
  overflow: hidden; }

#scomp250.s-comp15 .s-content h1 {
  color: #fff; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp250.s-comp15 .s-btn-alt:visited, #scomp250.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp250.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp250.s-comp15 .s-btn-alt, #scomp250.s-comp15 a.s-btn-alt:link, #scomp250.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp251.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp251.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp251.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp251.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp252.s-comp17 .s-cover-img.s-leftangle, #scomp252.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp252.s-comp17 .s-cover-img.s-leftangle-invert, #scomp252.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp252.s-comp17 .s-cover-img.s-rightangle, #scomp252.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp252.s-comp17 .s-cover-img.s-rightangle-invert, #scomp252.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp252.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp252.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp252.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp252.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp252.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp252.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp252.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp252.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp252.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp252.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp252.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp252.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp252.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp252.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp252.s-comp17 {
    padding-top: 30px !important; }

  #scomp252.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #006; } }

#scomp252.s-comp17 {
  height: 75vh; }

#scomp252.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp252.s-comp17 {
  overflow: hidden; }

#scomp252.s-comp17 .s-content {
  background-color: #006;
  background-color: #006; }

#scomp252.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp252.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp252.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp252.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp252.s-comp17 {
    height: 250px; }

  #scomp252.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp252.s-comp17 .s-content {
    background-color: #006;
    background-color: rgba(0, 0, 102, 0); }

  #scomp252.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp252.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp253.s-comp17 .s-cover-img.s-leftangle, #scomp253.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp253.s-comp17 .s-cover-img.s-leftangle-invert, #scomp253.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp253.s-comp17 .s-cover-img.s-rightangle, #scomp253.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp253.s-comp17 .s-cover-img.s-rightangle-invert, #scomp253.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp253.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp253.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp253.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp253.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp253.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp253.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp253.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp253.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp253.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp253.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp253.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp253.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp253.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp253.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp253.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp253.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp253.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp253.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp253.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp253.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp253.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp253.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp253.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp253.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp253.s-comp17 .s-cover-img.s-leftangle, #scomp253.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp253.s-comp17 .s-cover-img.s-leftangle-invert, #scomp253.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp253.s-comp17 .s-cover-img.s-rightangle, #scomp253.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp253.s-comp17 .s-cover-img.s-rightangle-invert, #scomp253.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp253.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp253.s-comp17 {
  height: 75vh; }

#scomp253.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp253.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp253.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp253.s-comp17 {
    height: 250px; }

  #scomp253.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp254.s-comp5:after {
  display: none; }

#scomp254.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp254.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp254.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp254.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp254.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp254.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp254.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp254.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp254.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp255.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp255.s-comp8 {
  height: 580px; }

#scomp255.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp255.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp255.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp255.s-comp8 .s-content h3 {
  width: 92%; }

#scomp255.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp255.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp255.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp255.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp255.s-comp8 .s-content .s-btn-beh, #scomp255.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp255.s-comp8 {
    height: auto; }

  #scomp255.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp255.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp256.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp256.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp256.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp256.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp256.s-comp15 [class*="container"], #scomp256.s-comp15 [class*="container"] > .row, #scomp256.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp256.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp256.s-comp15 .s-content {
    flex-direction: column; } }

#scomp256.s-comp15 {
  background-color: #eab817; }

#scomp256.s-comp15 {
  overflow: hidden; }

#scomp256.s-comp15 .s-content h1 {
  color: #fff; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp256.s-comp15 .s-btn-alt:visited, #scomp256.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp256.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp256.s-comp15 .s-btn-alt, #scomp256.s-comp15 a.s-btn-alt:link, #scomp256.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp257.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp257.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp257.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp257.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp258.s-comp17 .s-cover-img.s-leftangle, #scomp258.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp258.s-comp17 .s-cover-img.s-leftangle-invert, #scomp258.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp258.s-comp17 .s-cover-img.s-rightangle, #scomp258.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp258.s-comp17 .s-cover-img.s-rightangle-invert, #scomp258.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp258.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp258.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp258.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp258.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp258.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp258.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp258.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp258.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp258.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp258.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp258.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp258.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp258.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp258.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp258.s-comp17 {
    padding-top: 30px !important; }

  #scomp258.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #eab817; } }

#scomp258.s-comp17 {
  height: 75vh; }

#scomp258.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp258.s-comp17 {
  overflow: hidden; }

#scomp258.s-comp17 .s-content {
  background-color: #eab817;
  background-color: #eab817; }

#scomp258.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp258.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp258.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp258.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp258.s-comp17 {
    height: 250px; }

  #scomp258.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp258.s-comp17 .s-content {
    background-color: #eab817;
    background-color: rgba(234, 184, 23, 0); }

  #scomp258.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp258.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp259.s-comp17 .s-cover-img.s-leftangle, #scomp259.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp259.s-comp17 .s-cover-img.s-leftangle-invert, #scomp259.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp259.s-comp17 .s-cover-img.s-rightangle, #scomp259.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp259.s-comp17 .s-cover-img.s-rightangle-invert, #scomp259.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp259.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp259.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp259.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp259.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp259.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp259.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp259.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp259.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp259.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp259.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp259.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp259.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp259.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp259.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp259.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp259.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp259.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp259.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp259.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp259.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp259.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp259.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp259.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp259.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp259.s-comp17 .s-cover-img.s-leftangle, #scomp259.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp259.s-comp17 .s-cover-img.s-leftangle-invert, #scomp259.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp259.s-comp17 .s-cover-img.s-rightangle, #scomp259.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp259.s-comp17 .s-cover-img.s-rightangle-invert, #scomp259.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp259.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp259.s-comp17 {
  height: 75vh; }

#scomp259.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp259.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp259.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp259.s-comp17 {
    height: 250px; }

  #scomp259.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp260.s-comp5:after {
  display: none; }

#scomp260.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp260.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp260.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp260.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp260.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp260.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp260.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp260.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp260.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp261.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp261.s-comp8 {
  height: 580px; }

#scomp261.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp261.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp261.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp261.s-comp8 .s-content h3 {
  width: 92%; }

#scomp261.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp261.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp261.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp261.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp261.s-comp8 .s-content .s-btn-beh, #scomp261.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp261.s-comp8 {
    height: auto; }

  #scomp261.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp261.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp262.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp262.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp262.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp262.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp262.s-comp15 [class*="container"], #scomp262.s-comp15 [class*="container"] > .row, #scomp262.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp262.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp262.s-comp15 .s-content {
    flex-direction: column; } }

#scomp262.s-comp15 {
  background-color: #eab817; }

#scomp262.s-comp15 {
  overflow: hidden; }

#scomp262.s-comp15 .s-content h1 {
  color: #fff; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp262.s-comp15 .s-btn-alt:visited, #scomp262.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp262.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp262.s-comp15 .s-btn-alt, #scomp262.s-comp15 a.s-btn-alt:link, #scomp262.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp263.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp263.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp263.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp263.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp264.s-comp17 .s-cover-img.s-leftangle, #scomp264.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp264.s-comp17 .s-cover-img.s-leftangle-invert, #scomp264.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp264.s-comp17 .s-cover-img.s-rightangle, #scomp264.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp264.s-comp17 .s-cover-img.s-rightangle-invert, #scomp264.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp264.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp264.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp264.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp264.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp264.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp264.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp264.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp264.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp264.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp264.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp264.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp264.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp264.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp264.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp264.s-comp17 {
    padding-top: 30px !important; }

  #scomp264.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #eab817; } }

#scomp264.s-comp17 {
  height: 75vh; }

#scomp264.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp264.s-comp17 {
  overflow: hidden; }

#scomp264.s-comp17 .s-content {
  background-color: #eab817;
  background-color: #eab817; }

#scomp264.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp264.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp264.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp264.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp264.s-comp17 {
    height: 250px; }

  #scomp264.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp264.s-comp17 .s-content {
    background-color: #eab817;
    background-color: rgba(234, 184, 23, 0); }

  #scomp264.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp264.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp265.s-comp17 .s-cover-img.s-leftangle, #scomp265.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp265.s-comp17 .s-cover-img.s-leftangle-invert, #scomp265.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp265.s-comp17 .s-cover-img.s-rightangle, #scomp265.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp265.s-comp17 .s-cover-img.s-rightangle-invert, #scomp265.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp265.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp265.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp265.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp265.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp265.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp265.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp265.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp265.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp265.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp265.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp265.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp265.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp265.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp265.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp265.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp265.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp265.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp265.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp265.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp265.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp265.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp265.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp265.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp265.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp265.s-comp17 .s-cover-img.s-leftangle, #scomp265.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp265.s-comp17 .s-cover-img.s-leftangle-invert, #scomp265.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp265.s-comp17 .s-cover-img.s-rightangle, #scomp265.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp265.s-comp17 .s-cover-img.s-rightangle-invert, #scomp265.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp265.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp265.s-comp17 {
  height: 75vh; }

#scomp265.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp265.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp265.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp265.s-comp17 {
    height: 250px; }

  #scomp265.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp266.s-comp5:after {
  display: none; }

#scomp266.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp266.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp266.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp266.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp266.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp266.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp266.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp266.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp266.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp267.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp267.s-comp8 {
  height: 580px; }

#scomp267.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp267.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp267.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp267.s-comp8 .s-content h3 {
  width: 92%; }

#scomp267.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp267.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp267.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp267.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp267.s-comp8 .s-content .s-btn-beh, #scomp267.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp267.s-comp8 {
    height: auto; }

  #scomp267.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp267.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp268.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp268.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp268.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp268.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp268.s-comp15 [class*="container"], #scomp268.s-comp15 [class*="container"] > .row, #scomp268.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp268.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp268.s-comp15 .s-content {
    flex-direction: column; } }

#scomp268.s-comp15 {
  background-color: #b40b37; }

#scomp268.s-comp15 {
  overflow: hidden; }

#scomp268.s-comp15 .s-content h1 {
  color: #fff; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp268.s-comp15 .s-btn-alt:visited, #scomp268.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp268.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp268.s-comp15 .s-btn-alt, #scomp268.s-comp15 a.s-btn-alt:link, #scomp268.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp307.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp307.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp307.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp307.s-comp3 {
    padding: 40px 0px 50px 0px; } }


@media (min-width: 768px) {
  #scomp270.s-comp17 .s-cover-img.s-leftangle, #scomp270.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp270.s-comp17 .s-cover-img.s-leftangle-invert, #scomp270.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp270.s-comp17 .s-cover-img.s-rightangle, #scomp270.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp270.s-comp17 .s-cover-img.s-rightangle-invert, #scomp270.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp270.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp270.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp270.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp270.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp270.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp270.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp270.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp270.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp270.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp270.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp270.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp270.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp270.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp270.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp270.s-comp17 {
    padding-top: 30px !important; }

  #scomp270.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #b40b37; } }

#scomp270.s-comp17 {
  height: 75vh; }

#scomp270.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp270.s-comp17 {
  overflow: hidden; }

#scomp270.s-comp17 .s-content {
  background-color: #b40b37;
  background-color: #b40b37; }

#scomp270.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp270.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp270.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp270.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp270.s-comp17 {
    height: 250px; }

  #scomp270.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp270.s-comp17 .s-content {
    background-color: #b40b37;
    background-color: rgba(180, 11, 55, 0); }

  #scomp270.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp270.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp271.s-comp17 .s-cover-img.s-leftangle, #scomp271.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp271.s-comp17 .s-cover-img.s-leftangle-invert, #scomp271.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp271.s-comp17 .s-cover-img.s-rightangle, #scomp271.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp271.s-comp17 .s-cover-img.s-rightangle-invert, #scomp271.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp271.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp271.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp271.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp271.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp271.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp271.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp271.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp271.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp271.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp271.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp271.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp271.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp271.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp271.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp271.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp271.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp271.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp271.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp271.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp271.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp271.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp271.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp271.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp271.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp271.s-comp17 .s-cover-img.s-leftangle, #scomp271.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp271.s-comp17 .s-cover-img.s-leftangle-invert, #scomp271.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp271.s-comp17 .s-cover-img.s-rightangle, #scomp271.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp271.s-comp17 .s-cover-img.s-rightangle-invert, #scomp271.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp271.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp271.s-comp17 {
  height: 75vh; }

#scomp271.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp271.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp271.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp271.s-comp17 {
    height: 250px; }

  #scomp271.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp272.s-comp5:after {
  display: none; }

#scomp272.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp272.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp272.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp272.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp272.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp272.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp272.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp272.s-comp5 {
    margin: 100px 0px 100px 0px; }

  #scomp272.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp273.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp273.s-comp8 {
  height: 580px; }

#scomp273.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp273.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp273.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp273.s-comp8 .s-content h3 {
  width: 92%; }

#scomp273.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp273.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp273.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp273.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp273.s-comp8 .s-content .s-btn-beh, #scomp273.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp273.s-comp8 {
    height: auto; }

  #scomp273.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp273.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp274.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp274.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp274.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp274.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp274.s-comp15 [class*="container"], #scomp274.s-comp15 [class*="container"] > .row, #scomp274.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp274.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp274.s-comp15 .s-content {
    flex-direction: column; } }

#scomp274.s-comp15 {
  background-color: #eab817; }

#scomp274.s-comp15 {
  overflow: hidden; }

#scomp274.s-comp15 .s-content h1 {
  color: #fff; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp274.s-comp15 .s-btn-alt:visited, #scomp274.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp274.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp274.s-comp15 .s-btn-alt, #scomp274.s-comp15 a.s-btn-alt:link, #scomp274.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp275.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp275.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp275.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp275.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp276.s-comp17 .s-cover-img.s-leftangle, #scomp276.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp276.s-comp17 .s-cover-img.s-leftangle-invert, #scomp276.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp276.s-comp17 .s-cover-img.s-rightangle, #scomp276.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp276.s-comp17 .s-cover-img.s-rightangle-invert, #scomp276.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp276.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp276.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp276.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp276.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp276.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp276.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp276.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp276.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp276.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp276.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp276.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp276.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp276.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp276.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp276.s-comp17 {
    padding-top: 30px !important; }

  #scomp276.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #eab817; } }

#scomp276.s-comp17 {
  height: 75vh; }

#scomp276.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp276.s-comp17 {
  overflow: hidden; }

#scomp276.s-comp17 .s-content {
  background-color: #eab817;
  background-color: #eab817; }

#scomp276.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp276.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp276.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp276.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp276.s-comp17 {
    height: 250px; }

  #scomp276.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp276.s-comp17 .s-content {
    background-color: #eab817;
    background-color: rgba(234, 184, 23, 0); }

  #scomp276.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp276.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp277.s-comp17 .s-cover-img.s-leftangle, #scomp277.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp277.s-comp17 .s-cover-img.s-leftangle-invert, #scomp277.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp277.s-comp17 .s-cover-img.s-rightangle, #scomp277.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp277.s-comp17 .s-cover-img.s-rightangle-invert, #scomp277.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp277.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp277.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp277.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp277.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp277.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp277.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp277.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp277.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp277.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp277.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp277.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp277.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp277.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp277.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp277.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp277.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp277.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp277.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp277.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp277.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp277.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp277.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp277.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp277.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp277.s-comp17 .s-cover-img.s-leftangle, #scomp277.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp277.s-comp17 .s-cover-img.s-leftangle-invert, #scomp277.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp277.s-comp17 .s-cover-img.s-rightangle, #scomp277.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp277.s-comp17 .s-cover-img.s-rightangle-invert, #scomp277.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp277.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp277.s-comp17 {
  height: 75vh; }

#scomp277.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp277.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp277.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp277.s-comp17 {
    height: 250px; }

  #scomp277.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp278.s-comp5:after {
  display: none; }

#scomp278.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp278.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp278.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp278.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp278.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp278.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp278.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp278.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp278.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp279.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp279.s-comp8 {
  height: 580px; }

#scomp279.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp279.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp279.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp279.s-comp8 .s-content h3 {
  width: 92%; }

#scomp279.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp279.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp279.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp279.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp279.s-comp8 .s-content .s-btn-beh, #scomp279.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp279.s-comp8 {
    height: auto; }

  #scomp279.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp279.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


@media (max-width: 768px) {
  #scomp280.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(2) {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

  #scomp280.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; }

  #scomp280.s-comp15 [class*="container"] > .row > [class*="col-"]:nth-child(1):before {
    content: '';
    left: 0;
    right: 0;
    background-color: #eab817;
    opacity: 0.8;
    z-index: 1;
    position: absolute;
    top: 0;
    bottom: 0; }

  #scomp280.s-comp15 .s-cover-img {
    position: relative;
    z-index: 0; }

  #scomp280.s-comp15 [class*="container"], #scomp280.s-comp15 [class*="container"] > .row, #scomp280.s-comp15 [class*="container"] > .row > [class*="col-"] {
    height: 100%; }

  #scomp280.s-comp15 .s-btn-alt {
    display: inline-block !important;
    position: absolute;
    left: calc(50% - 20px);
    bottom: 40px; }

  #scomp280.s-comp15 .s-content {
    flex-direction: column; } }

#scomp280.s-comp15 {
  background-color: #b40b37; }

#scomp280.s-comp15 {
  overflow: hidden; }

#scomp280.s-comp15 .s-content h1 {
  color: #fff; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  font-size: 25px; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  font-weight: 100; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  background-color: #eab817; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  -webkit-box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221;
  box-shadow: inset 0px 0px 0px #345989, 0px 3px 8px #968221; }

#scomp280.s-comp15 .s-btn-alt:visited, #scomp280.s-comp15 .s-btn-alt {
  -webkit-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  display: none; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  width: 40px; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  height: 40px; }

#scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
  padding: 8px 0px 0px 0px; }

#scomp280.s-comp15 .s-cover-img {
  height: 100%; }

@media (max-width: 480px) {
  #scomp280.s-comp15 .s-btn-alt, #scomp280.s-comp15 a.s-btn-alt:link, #scomp280.s-comp15 a.s-btn-alt:visited {
    visibility: visible; } }


#scomp281.s-comp3 {
  margin: 0px 0px 0px 0px; }

#scomp281.s-comp3 {
  padding: 50px 0px 30px 0px; }

@media (min-width: 1200px) {
  #scomp281.s-comp3 {
    padding: 100px 0px 30px 0px; } }

@media (max-width: 480px) {
  #scomp281.s-comp3 {
    padding: 60px 0px 20px 0px; } }


@media (min-width: 768px) {
  #scomp282.s-comp17 .s-cover-img.s-leftangle, #scomp282.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp282.s-comp17 .s-cover-img.s-leftangle-invert, #scomp282.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

  #scomp282.s-comp17 .s-cover-img.s-rightangle, #scomp282.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

  #scomp282.s-comp17 .s-cover-img.s-rightangle-invert, #scomp282.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

  #scomp282.s-comp17 .col-md-1 {
    width: calc(8.333333% + 70px) !important; }

  #scomp282.s-comp17 .col-md-2 {
    width: calc(16.66667% + 70px) !important; }

  #scomp282.s-comp17 .col-md-3 {
    width: calc(25% + 70px) !important; }

  #scomp282.s-comp17 .col-md-4 {
    width: calc(33.33333% + 70px) !important; }

  #scomp282.s-comp17 .col-md-5 {
    width: calc(41.66667% + 70px) !important; }

  #scomp282.s-comp17 .col-md-6 {
    width: calc(50% + 70px) !important; }

  #scomp282.s-comp17 .col-md-7 {
    width: calc(58.33333% + 70px) !important; }

  #scomp282.s-comp17 .col-md-8 {
    width: calc(66.66667% + 70px) !important; }

  #scomp282.s-comp17 .col-md-9 {
    width: calc(75% + 70px) !important; }

  #scomp282.s-comp17 .col-md-10 {
    width: calc(83.33333% + 70px) !important; }

  #scomp282.s-comp17 .col-md-11 {
    width: calc(91.66667% + 70px) !important; }

  #scomp282.s-comp17 .col-md-12 {
    width: calc(100% + 70px) !important; } }

@media (max-width: 767px) {
  #scomp282.s-comp17 .row > [class*="col-"] {
    left: 0;
    right: 0; }

  #scomp282.s-comp17 .row > [class*="col-"] .s-content {
    position: relative;
    z-index: 10;
    padding: 0 !important; }

  #scomp282.s-comp17 {
    padding-top: 30px !important; }

  #scomp282.s-comp17 .s-cover-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.8;
    background-color: #b40b37; } }

#scomp282.s-comp17 {
  height: 75vh; }

#scomp282.s-comp17 {
  padding: 130px 0px 15px 0px; }

#scomp282.s-comp17 {
  overflow: hidden; }

#scomp282.s-comp17 .s-content {
  padding: 0px 100px 0px 0px; }

#scomp282.s-comp17 .s-content h3 {
  font-size: 40px; }

#scomp282.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp282.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp282.s-comp17 {
    height: 250px; }

  #scomp282.s-comp17 {
    padding: 0px 0px 0px 0px; }

  #scomp282.s-comp17 .s-content {
    padding: 0px 0px 0px 0px; }

  #scomp282.s-comp17 .s-content h3 {
    font-size: 26px; } }


#scomp283.s-comp17 .s-cover-img.s-leftangle, #scomp283.s-comp17 .s-content.s-leftangle {
  -webkit-clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(175px 0, 100% 0, 100% 100%, 0% 100%); }

#scomp283.s-comp17 .s-cover-img.s-leftangle-invert, #scomp283.s-comp17 .s-content.s-leftangle-invert {
  -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%);
  clip-path: polygon(0% 0, 100% 0, 100% 100%, 175px 100%); }

#scomp283.s-comp17 .s-cover-img.s-rightangle, #scomp283.s-comp17 .s-content.s-rightangle {
  -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%);
  clip-path: polygon(0% 0, 100% 0, calc(100% - 175px) 100%, 0% 100%); }

#scomp283.s-comp17 .s-cover-img.s-rightangle-invert, #scomp283.s-comp17 .s-content.s-rightangle-invert {
  -webkit-clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%);
  clip-path: polygon(0% 0, calc(100% - 175px) 0, 100% 100%, 0% 100%); }

#scomp283.s-comp17 .col-md-1 {
  width: calc(8.333333% + 70px) !important; }

#scomp283.s-comp17 .col-md-2 {
  width: calc(16.66667% + 70px) !important; }

#scomp283.s-comp17 .col-md-3 {
  width: calc(25% + 70px) !important; }

#scomp283.s-comp17 .col-md-4 {
  width: calc(33.33333% + 70px) !important; }

#scomp283.s-comp17 .col-md-5 {
  width: calc(41.66667% + 70px) !important; }

#scomp283.s-comp17 .col-md-6 {
  width: calc(50% + 70px) !important; }

#scomp283.s-comp17 .col-md-7 {
  width: calc(58.33333% + 70px) !important; }

#scomp283.s-comp17 .col-md-8 {
  width: calc(66.66667% + 70px) !important; }

#scomp283.s-comp17 .col-md-9 {
  width: calc(75% + 70px) !important; }

#scomp283.s-comp17 .col-md-10 {
  width: calc(83.33333% + 70px) !important; }

#scomp283.s-comp17 .col-md-11 {
  width: calc(91.66667% + 70px) !important; }

#scomp283.s-comp17 .col-md-12 {
  width: calc(100% + 70px) !important; }

@media (max-width: 767px) {
  #scomp283.s-comp17 .col-md-1 {
    width: calc(8.333333% + 25px) !important; }

  #scomp283.s-comp17 .col-md-2 {
    width: calc(16.66667% + 25px) !important; }

  #scomp283.s-comp17 .col-md-3 {
    width: calc(25% + 25px) !important; }

  #scomp283.s-comp17 .col-md-4 {
    width: calc(33.33333% + 25px) !important; }

  #scomp283.s-comp17 .col-md-5 {
    width: calc(41.66667% + 25px) !important; }

  #scomp283.s-comp17 .col-md-6 {
    width: calc(50% + 25px) !important; }

  #scomp283.s-comp17 .col-md-7 {
    width: calc(58.33333% + 25px) !important; }

  #scomp283.s-comp17 .col-md-8 {
    width: calc(66.66667% + 25px) !important; }

  #scomp283.s-comp17 .col-md-9 {
    width: calc(75% + 25px) !important; }

  #scomp283.s-comp17 .col-md-10 {
    width: calc(83.33333% + 25px) !important; }

  #scomp283.s-comp17 .col-md-11 {
    width: calc(91.66667% + 25px) !important; }

  #scomp283.s-comp17 .col-md-12 {
    width: calc(100% + 25px) !important; }

  #scomp283.s-comp17 .s-cover-img.s-leftangle, #scomp283.s-comp17 .s-content.s-leftangle {
    -webkit-clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(75px 0, 100% 0, 100% 100%, 0% 100%); }

  #scomp283.s-comp17 .s-cover-img.s-leftangle-invert, #scomp283.s-comp17 .s-content.s-leftangle-invert {
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 75px 100%); }

  #scomp283.s-comp17 .s-cover-img.s-rightangle, #scomp283.s-comp17 .s-content.s-rightangle {
    -webkit-clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, calc(100% - 75px) 100%, 0% 100%); }

  #scomp283.s-comp17 .s-cover-img.s-rightangle-invert, #scomp283.s-comp17 .s-content.s-rightangle-invert {
    -webkit-clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, calc(100% - 75px) 0, 100% 100%, 0% 100%); }

  #scomp283.s-comp17 {
    padding-bottom: 30px !important; } }

#scomp283.s-comp17 {
  height: 75vh; }

#scomp283.s-comp17 {
  padding: 15px 0px 130px 0px; }

#scomp283.s-comp17 .s-cover-img {
  height: 100%; }

@media (max-width: 768px) {
  #scomp283.s-comp17 {
    height: 50vh; } }

@media (max-width: 480px) {
  #scomp283.s-comp17 {
    height: 250px; }

  #scomp283.s-comp17 {
    padding: 0px 0px 0px 0px; } }


#scomp284.s-comp5:after {
  display: none; }

#scomp284.s-comp5 {
  margin: 100px 0px 100px 0px; }

#scomp284.s-comp5 .s-testimonial-content h3 {
  font-size: 35px; }

#scomp284.s-comp5 .s-testimonial-content h3 {
  font-weight: 100; }

#scomp284.s-comp5 .s-testimonial-content h3 {
  text-align: center; }

#scomp284.s-comp5 .s-testimonial-content h5 {
  visibility: visible; }

@media (min-width: 1200px) {
  #scomp284.s-comp5 .s-testimonial-content h3 {
    font-size: 45px; } }

@media (max-width: 768px) {
  #scomp284.s-comp5 {
    margin: 0px -30px 0px -30px; } }

@media (max-width: 480px) {
  #scomp284.s-comp5 {
    margin: 60px 0px 0px 0px; }

  #scomp284.s-comp5 .s-testimonial-content h3 {
    font-size: 28px; } }


#scomp285.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp285.s-comp8 {
  height: 580px; }

#scomp285.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp285.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp285.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp285.s-comp8 .s-content h3 {
  width: 92%; }

#scomp285.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp285.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp285.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp285.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp285.s-comp8 .s-content .s-btn-beh, #scomp285.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp285.s-comp8 {
    height: auto; }

  #scomp285.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp285.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp294.s-comp11 h2:after {
  color: #006; }





#scomp297.s-comp11 h2:after {
  color: #006; }


#scomp298.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp298.s-comp8 {
  height: 580px; }

#scomp298.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp298.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp298.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp298.s-comp8 .s-content h3 {
  width: 92%; }

#scomp298.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp298.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp298.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp298.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp298.s-comp8 .s-content .s-btn-beh, #scomp298.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp298.s-comp8 {
    height: auto; }

  #scomp298.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp298.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp302.s-comp11 h2:after {
  color: #006; }





#scomp306.s-comp8 .s-content .row {
  flex-direction: column; }

#scomp306.s-comp8 {
  height: 580px; }

#scomp306.s-comp8 {
  padding: 0px 0px 0px 0px; }

#scomp306.s-comp8 .s-content h3 {
  font-weight: 500; }

#scomp306.s-comp8 .s-content h3 {
  line-height: 150%; }

#scomp306.s-comp8 .s-content h3 {
  width: 92%; }

#scomp306.s-comp8 .s-content h3 {
  margin: 0px 0px 0px 0px; }

#scomp306.s-comp8 .s-content h3 {
  padding: 0px 0px 40px 0px; }

#scomp306.s-comp8 .s-content h3 {
  display: inline-block; }

#scomp306.s-comp8 .s-content .s-title-h3 {
  text-align: center; }

#scomp306.s-comp8 .s-content .s-btn-beh, #scomp306.s-comp8 .s-content .s-btn-alt-beh {
  text-align: center; }

@media (max-width: 480px) {
  #scomp306.s-comp8 {
    height: auto; }

  #scomp306.s-comp8 {
    padding: 45px 0px 60px 0px; }

  #scomp306.s-comp8 .s-content h3 {
    padding: 0px 0px 0px 0px; } }


#scomp313.s-comp3 .s-tile h2 {
  margin: 0px 0px 40px 0px; }

#scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
  font-size: 20pt; }

#scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
  margin: 40px 0px 0px 0px; }

#scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
  padding: 0px 0px 0px 0px; }

@media (min-width: 1200px) {
  #scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
    padding: 10px 40px 10px 40px; } }

@media (max-width: 480px) {
  #scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
    font-size: 15pt; }

  #scomp313.s-comp3 .s-tile .s-btn-alt, #scomp313.s-comp3 .s-tile a.s-btn-alt:link, #scomp313.s-comp3 .s-tile a.s-btn-alt:visited {
    padding: 10px 10px 10px 10px; } }


