body {
  font-size: 1.125rem;
}

a {
  color: #DF3400;
  text-decoration: underline;
}
a:hover, a:focus {
  color: rgb(172, 40.1076233184, 0);
}

h1,
.h1 {
  font-weight: bold;
  letter-spacing: 0;
  font-size: 2.25rem;
  line-height: 2.375rem;
}
@media only screen and (min-width: 62rem) {
  h1,
  .h1 {
    font-size: 4.375rem;
    line-height: 4.875rem;
  }
}
.article-detail-page h1.title,
.article-detail-page .h1.title {
  font-size: 2rem;
  line-height: 2.75rem;
}
@media only screen and (max-width: 48rem) {
  .article-detail-page h1.title,
  .article-detail-page .h1.title {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media only screen and (max-width: 36rem) {
  .article-detail-page h1.title,
  .article-detail-page .h1.title {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

h2,
.h2 {
  font-weight: bold;
  letter-spacing: 0;
  font-size: 1.75rem;
  line-height: 1.75rem;
}
@media only screen and (min-width: 62rem) {
  h2,
  .h2 {
    font-size: 3.125rem;
    line-height: 3.75rem;
  }
}
h2.title,
.h2.title {
  font-size: 1.375rem;
}
.glider-wrapper h2,
.glider-wrapper .h2 {
  font-size: 2rem;
}
.pdfwithandwithoutthumbnails-wrapper h2,
.pdfwithandwithoutthumbnails-wrapper .h2 {
  font-size: 2.25rem;
}
.single-item-block h2, .related-pages h2,
.single-item-block .h2,
.related-pages .h2 {
  font-size: 2rem;
}
.search-result-listing .views-exposed-form h2,
.search-result-listing .views-exposed-form .h2 {
  font-size: 1.375rem;
}
.search-result-header h2,
.search-result-header .h2 {
  font-size: 2rem;
}
.our-terminal-detail h2,
.our-terminal-detail .h2 {
  font-size: 1.125rem;
}
@media only screen and (min-width: 48rem) {
  .our-terminal-detail h2,
  .our-terminal-detail .h2 {
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 62rem) {
  .our-terminal-detail h2,
  .our-terminal-detail .h2 {
    font-size: 1.375rem;
  }
}
.glider-wrapper .news-wrapper .content h2, .newsletter-content h2,
.glider-wrapper .news-wrapper .content .h2,
.newsletter-content .h2 {
  font-size: 1.25rem;
  line-height: 1.25rem;
}
@media only screen and (min-width: 62rem) {
  .glider-wrapper .news-wrapper .content h2, .newsletter-content h2,
  .glider-wrapper .news-wrapper .content .h2,
  .newsletter-content .h2 {
    font-size: 1.375rem;
    line-height: 1.625rem;
  }
}
.news-media-form h2,
.news-media-form .h2 {
  font-size: 1.125rem;
  line-height: 1.625rem;
}
.thumbnail-section-title .thumbnail-content-title h2,
.thumbnail-section-title .thumbnail-content-title .h2 {
  font-size: 1.75rem;
  line-height: 2.5rem;
}

h3,
.h3 {
  font-size: 1.5rem;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.5rem;
}
@media only screen and (min-width: 62rem) {
  h3,
  .h3 {
    font-size: 2rem;
    line-height: 1.625rem;
  }
}
.search-result-header h3,
.search-result-header .h3 {
  font-size: 1.375rem;
}

h4,
.h4 {
  font-size: 1.25rem;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.25rem;
}
@media only screen and (min-width: 62rem) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.625rem;
  }
}
.newsletter-content h4,
.newsletter-content .h4 {
  font-size: 1.25rem;
  letter-spacing: 0.035rem;
  line-height: 1.375rem;
}

h5,
.h5 {
  font-size: 1rem;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1rem;
}
@media only screen and (min-width: 62rem) {
  h5,
  .h5 {
    line-height: 2rem;
    font-size: 1.125rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
}

p {
  font-size: 1.125rem;
}

.page-title {
  font-weight: 700;
  line-height: 2rem;
  font-size: 1.5625rem;
}
@media only screen and (min-width: 48rem) {
  .page-title {
    font-size: 2.1875rem;
    line-height: 3.4375rem;
  }
}
@media only screen and (min-width: 62rem) {
  .page-title {
    font-size: 2.5rem;
    line-height: 4.0625rem;
  }
}
@media only screen and (min-width: 68.75rem) {
  .page-title {
    font-size: 2.8125rem;
    line-height: 4.6875rem;
  }
}
@media only screen and (min-width: 75rem) {
  .page-title {
    font-size: 3.125rem;
    line-height: 5.3125rem;
  }
}

.font-size-18 {
  color: #2B2B2B;
  font-size: 1.125rem;
  letter-spacing: 0;
  line-height: 1.375rem;
}

.bg-primary {
  background-color: #DF3400 !important;
}

.bg-dark {
  background-color: #2B2B2B !important;
}

.bg-secondary {
  background-color: #F1F1F1 !important;
}

.bg-light {
  background-color: #878888 !important;
}

.bg-silver {
  background-color: #ddd !important;
}

.bg-grey {
  background-color: #F1F1F1 !important;
}

.header .bi {
  color: #F1F1F1;
}

.text-primary {
  color: #DF3400 !important;
}
.text-primary > g, .text-primary > path {
  fill: #DF3400 !important;
}

.text-secondary {
  color: #2B2B2B !important;
}

.text-dark {
  color: #2B2B2B;
}

.text-white {
  color: #F1F1F1;
}

.btn-outline-primary {
  color: #DF3400;
  border-color: #DF3400;
  outline-offset: 0;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-outline-primary:hover, .btn-outline-primary:active, .btn-outline-primary.active {
  color: #FFF;
  background-color: #DF3400;
  border-color: #DF3400;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.btn-outline-primary:hover .text-primary > g, .btn-outline-primary:hover .text-primary > path, .btn-outline-primary:active .text-primary > g, .btn-outline-primary:active .text-primary > path, .btn-outline-primary.active .text-primary > g, .btn-outline-primary.active .text-primary > path {
  fill: #FFF !important;
}
.btn-outline-primary:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #DF3400;
  background-color: #FFF;
}
.btn-outline-primary.show-arrow, .one-column-layout-type-one .btn-outline-primary, .one-column-layout-type-two .btn-outline-primary, .two-column-layout-type-one .btn-outline-primary, .two-column-layout-type-two .btn-outline-primary, .two-column-layout-type-three .btn-outline-primary, .four-column-layout .btn-outline-primary, .three-column-layout .btn-outline-primary, .display-carousel-wrapper .btn-outline-primary, .glider-wrapper .btn-outline-primary, .map-block-container .btn-outline-primary, .pdfwithandoutthumbnail .btn-outline-primary, .our-terminal-detail .btn-outline-primary, .ckeditor-accordion-container .btn-outline-primary, .webform-outer.bg-grey .btn-outline-primary, .markets .btn-outline-primary {
  border-radius: 0.188rem;
  padding: 0.75rem 2.25rem 0.75rem 1.25rem;
  min-width: auto;
  text-align: left;
  line-height: 1rem;
  position: relative;
}
@media only screen and (min-width: 62rem) {
  .btn-outline-primary.show-arrow, .one-column-layout-type-one .btn-outline-primary, .one-column-layout-type-two .btn-outline-primary, .two-column-layout-type-one .btn-outline-primary, .two-column-layout-type-two .btn-outline-primary, .two-column-layout-type-three .btn-outline-primary, .four-column-layout .btn-outline-primary, .three-column-layout .btn-outline-primary, .display-carousel-wrapper .btn-outline-primary, .glider-wrapper .btn-outline-primary, .map-block-container .btn-outline-primary, .pdfwithandoutthumbnail .btn-outline-primary, .our-terminal-detail .btn-outline-primary, .ckeditor-accordion-container .btn-outline-primary, .webform-outer.bg-grey .btn-outline-primary, .markets .btn-outline-primary {
    padding: 1.0625rem 2.25rem 1.0625rem 1.25rem;
    min-width: auto;
  }
}
@media only screen and (min-width: 68.75rem) {
  .btn-outline-primary.show-arrow, .one-column-layout-type-one .btn-outline-primary, .one-column-layout-type-two .btn-outline-primary, .two-column-layout-type-one .btn-outline-primary, .two-column-layout-type-two .btn-outline-primary, .two-column-layout-type-three .btn-outline-primary, .four-column-layout .btn-outline-primary, .three-column-layout .btn-outline-primary, .display-carousel-wrapper .btn-outline-primary, .glider-wrapper .btn-outline-primary, .map-block-container .btn-outline-primary, .pdfwithandoutthumbnail .btn-outline-primary, .our-terminal-detail .btn-outline-primary, .ckeditor-accordion-container .btn-outline-primary, .webform-outer.bg-grey .btn-outline-primary, .markets .btn-outline-primary {
    min-width: 11.75rem;
  }
}
@media only screen and (min-width: 75rem) {
  .btn-outline-primary.show-arrow, .one-column-layout-type-one .btn-outline-primary, .one-column-layout-type-two .btn-outline-primary, .two-column-layout-type-one .btn-outline-primary, .two-column-layout-type-two .btn-outline-primary, .two-column-layout-type-three .btn-outline-primary, .four-column-layout .btn-outline-primary, .three-column-layout .btn-outline-primary, .display-carousel-wrapper .btn-outline-primary, .glider-wrapper .btn-outline-primary, .map-block-container .btn-outline-primary, .pdfwithandoutthumbnail .btn-outline-primary, .our-terminal-detail .btn-outline-primary, .ckeditor-accordion-container .btn-outline-primary, .webform-outer.bg-grey .btn-outline-primary, .markets .btn-outline-primary {
    min-width: 17.75rem;
  }
}
.btn-outline-primary.show-arrow:after, .btn-outline-primary.show-arrow:before, .one-column-layout-type-one .btn-outline-primary:after, .one-column-layout-type-one .btn-outline-primary:before, .one-column-layout-type-two .btn-outline-primary:after, .one-column-layout-type-two .btn-outline-primary:before, .two-column-layout-type-one .btn-outline-primary:after, .two-column-layout-type-one .btn-outline-primary:before, .two-column-layout-type-two .btn-outline-primary:after, .two-column-layout-type-two .btn-outline-primary:before, .two-column-layout-type-three .btn-outline-primary:after, .two-column-layout-type-three .btn-outline-primary:before, .four-column-layout .btn-outline-primary:after, .four-column-layout .btn-outline-primary:before, .three-column-layout .btn-outline-primary:after, .three-column-layout .btn-outline-primary:before, .display-carousel-wrapper .btn-outline-primary:after, .display-carousel-wrapper .btn-outline-primary:before, .glider-wrapper .btn-outline-primary:after, .glider-wrapper .btn-outline-primary:before, .map-block-container .btn-outline-primary:after, .map-block-container .btn-outline-primary:before, .pdfwithandoutthumbnail .btn-outline-primary:after, .pdfwithandoutthumbnail .btn-outline-primary:before, .our-terminal-detail .btn-outline-primary:after, .our-terminal-detail .btn-outline-primary:before, .ckeditor-accordion-container .btn-outline-primary:after, .ckeditor-accordion-container .btn-outline-primary:before, .webform-outer.bg-grey .btn-outline-primary:after, .webform-outer.bg-grey .btn-outline-primary:before, .markets .btn-outline-primary:after, .markets .btn-outline-primary:before {
  content: "";
  width: 1rem;
  height: 1rem;
  position: absolute;
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
}
.btn-outline-primary.show-arrow:after, .one-column-layout-type-one .btn-outline-primary:after, .one-column-layout-type-two .btn-outline-primary:after, .two-column-layout-type-one .btn-outline-primary:after, .two-column-layout-type-two .btn-outline-primary:after, .two-column-layout-type-three .btn-outline-primary:after, .four-column-layout .btn-outline-primary:after, .three-column-layout .btn-outline-primary:after, .display-carousel-wrapper .btn-outline-primary:after, .glider-wrapper .btn-outline-primary:after, .map-block-container .btn-outline-primary:after, .pdfwithandoutthumbnail .btn-outline-primary:after, .our-terminal-detail .btn-outline-primary:after, .ckeditor-accordion-container .btn-outline-primary:after, .webform-outer.bg-grey .btn-outline-primary:after, .markets .btn-outline-primary:after {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/primary.svg");
  right: 1.25rem;
}
.btn-outline-primary.show-arrow.chevron-left:after, .one-column-layout-type-one .btn-outline-primary.chevron-left:after, .one-column-layout-type-two .btn-outline-primary.chevron-left:after, .two-column-layout-type-one .btn-outline-primary.chevron-left:after, .two-column-layout-type-two .btn-outline-primary.chevron-left:after, .two-column-layout-type-three .btn-outline-primary.chevron-left:after, .four-column-layout .btn-outline-primary.chevron-left:after, .three-column-layout .btn-outline-primary.chevron-left:after, .display-carousel-wrapper .btn-outline-primary.chevron-left:after, .glider-wrapper .btn-outline-primary.chevron-left:after, .map-block-container .btn-outline-primary.chevron-left:after, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:after, .our-terminal-detail .btn-outline-primary.chevron-left:after, .ckeditor-accordion-container .btn-outline-primary.chevron-left:after, .webform-outer.bg-grey .btn-outline-primary.chevron-left:after, .markets .btn-outline-primary.chevron-left:after {
  display: none;
}
.btn-outline-primary.show-arrow.chevron-left:before, .one-column-layout-type-one .btn-outline-primary.chevron-left:before, .one-column-layout-type-two .btn-outline-primary.chevron-left:before, .two-column-layout-type-one .btn-outline-primary.chevron-left:before, .two-column-layout-type-two .btn-outline-primary.chevron-left:before, .two-column-layout-type-three .btn-outline-primary.chevron-left:before, .four-column-layout .btn-outline-primary.chevron-left:before, .three-column-layout .btn-outline-primary.chevron-left:before, .display-carousel-wrapper .btn-outline-primary.chevron-left:before, .glider-wrapper .btn-outline-primary.chevron-left:before, .map-block-container .btn-outline-primary.chevron-left:before, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:before, .our-terminal-detail .btn-outline-primary.chevron-left:before, .ckeditor-accordion-container .btn-outline-primary.chevron-left:before, .webform-outer.bg-grey .btn-outline-primary.chevron-left:before, .markets .btn-outline-primary.chevron-left:before {
  left: 0.375rem;
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-left/primary.svg");
}
.btn-outline-primary.show-arrow.chevron-left:hover, .btn-outline-primary.show-arrow.chevron-left:active, .btn-outline-primary.show-arrow.chevron-left:focus, .one-column-layout-type-one .btn-outline-primary.chevron-left:hover, .one-column-layout-type-one .btn-outline-primary.chevron-left:active, .one-column-layout-type-one .btn-outline-primary.chevron-left:focus, .one-column-layout-type-two .btn-outline-primary.chevron-left:hover, .one-column-layout-type-two .btn-outline-primary.chevron-left:active, .one-column-layout-type-two .btn-outline-primary.chevron-left:focus, .two-column-layout-type-one .btn-outline-primary.chevron-left:hover, .two-column-layout-type-one .btn-outline-primary.chevron-left:active, .two-column-layout-type-one .btn-outline-primary.chevron-left:focus, .two-column-layout-type-two .btn-outline-primary.chevron-left:hover, .two-column-layout-type-two .btn-outline-primary.chevron-left:active, .two-column-layout-type-two .btn-outline-primary.chevron-left:focus, .two-column-layout-type-three .btn-outline-primary.chevron-left:hover, .two-column-layout-type-three .btn-outline-primary.chevron-left:active, .two-column-layout-type-three .btn-outline-primary.chevron-left:focus, .four-column-layout .btn-outline-primary.chevron-left:hover, .four-column-layout .btn-outline-primary.chevron-left:active, .four-column-layout .btn-outline-primary.chevron-left:focus, .three-column-layout .btn-outline-primary.chevron-left:hover, .three-column-layout .btn-outline-primary.chevron-left:active, .three-column-layout .btn-outline-primary.chevron-left:focus, .display-carousel-wrapper .btn-outline-primary.chevron-left:hover, .display-carousel-wrapper .btn-outline-primary.chevron-left:active, .display-carousel-wrapper .btn-outline-primary.chevron-left:focus, .glider-wrapper .btn-outline-primary.chevron-left:hover, .glider-wrapper .btn-outline-primary.chevron-left:active, .glider-wrapper .btn-outline-primary.chevron-left:focus, .map-block-container .btn-outline-primary.chevron-left:hover, .map-block-container .btn-outline-primary.chevron-left:active, .map-block-container .btn-outline-primary.chevron-left:focus, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:hover, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:active, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:focus, .our-terminal-detail .btn-outline-primary.chevron-left:hover, .our-terminal-detail .btn-outline-primary.chevron-left:active, .our-terminal-detail .btn-outline-primary.chevron-left:focus, .ckeditor-accordion-container .btn-outline-primary.chevron-left:hover, .ckeditor-accordion-container .btn-outline-primary.chevron-left:active, .ckeditor-accordion-container .btn-outline-primary.chevron-left:focus, .webform-outer.bg-grey .btn-outline-primary.chevron-left:hover, .webform-outer.bg-grey .btn-outline-primary.chevron-left:active, .webform-outer.bg-grey .btn-outline-primary.chevron-left:focus, .markets .btn-outline-primary.chevron-left:hover, .markets .btn-outline-primary.chevron-left:active, .markets .btn-outline-primary.chevron-left:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: 0 none;
}
.btn-outline-primary.show-arrow.chevron-left:hover:before, .btn-outline-primary.show-arrow.chevron-left:active:before, .btn-outline-primary.show-arrow.chevron-left:focus:before, .one-column-layout-type-one .btn-outline-primary.chevron-left:hover:before, .one-column-layout-type-one .btn-outline-primary.chevron-left:active:before, .one-column-layout-type-one .btn-outline-primary.chevron-left:focus:before, .one-column-layout-type-two .btn-outline-primary.chevron-left:hover:before, .one-column-layout-type-two .btn-outline-primary.chevron-left:active:before, .one-column-layout-type-two .btn-outline-primary.chevron-left:focus:before, .two-column-layout-type-one .btn-outline-primary.chevron-left:hover:before, .two-column-layout-type-one .btn-outline-primary.chevron-left:active:before, .two-column-layout-type-one .btn-outline-primary.chevron-left:focus:before, .two-column-layout-type-two .btn-outline-primary.chevron-left:hover:before, .two-column-layout-type-two .btn-outline-primary.chevron-left:active:before, .two-column-layout-type-two .btn-outline-primary.chevron-left:focus:before, .two-column-layout-type-three .btn-outline-primary.chevron-left:hover:before, .two-column-layout-type-three .btn-outline-primary.chevron-left:active:before, .two-column-layout-type-three .btn-outline-primary.chevron-left:focus:before, .four-column-layout .btn-outline-primary.chevron-left:hover:before, .four-column-layout .btn-outline-primary.chevron-left:active:before, .four-column-layout .btn-outline-primary.chevron-left:focus:before, .three-column-layout .btn-outline-primary.chevron-left:hover:before, .three-column-layout .btn-outline-primary.chevron-left:active:before, .three-column-layout .btn-outline-primary.chevron-left:focus:before, .display-carousel-wrapper .btn-outline-primary.chevron-left:hover:before, .display-carousel-wrapper .btn-outline-primary.chevron-left:active:before, .display-carousel-wrapper .btn-outline-primary.chevron-left:focus:before, .glider-wrapper .btn-outline-primary.chevron-left:hover:before, .glider-wrapper .btn-outline-primary.chevron-left:active:before, .glider-wrapper .btn-outline-primary.chevron-left:focus:before, .map-block-container .btn-outline-primary.chevron-left:hover:before, .map-block-container .btn-outline-primary.chevron-left:active:before, .map-block-container .btn-outline-primary.chevron-left:focus:before, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:hover:before, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:active:before, .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:focus:before, .our-terminal-detail .btn-outline-primary.chevron-left:hover:before, .our-terminal-detail .btn-outline-primary.chevron-left:active:before, .our-terminal-detail .btn-outline-primary.chevron-left:focus:before, .ckeditor-accordion-container .btn-outline-primary.chevron-left:hover:before, .ckeditor-accordion-container .btn-outline-primary.chevron-left:active:before, .ckeditor-accordion-container .btn-outline-primary.chevron-left:focus:before, .webform-outer.bg-grey .btn-outline-primary.chevron-left:hover:before, .webform-outer.bg-grey .btn-outline-primary.chevron-left:active:before, .webform-outer.bg-grey .btn-outline-primary.chevron-left:focus:before, .markets .btn-outline-primary.chevron-left:hover:before, .markets .btn-outline-primary.chevron-left:active:before, .markets .btn-outline-primary.chevron-left:focus:before {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-left/white.svg");
}
.btn-outline-primary.show-arrow:hover, .btn-outline-primary.show-arrow:active, .btn-outline-primary.show-arrow:focus, .one-column-layout-type-one .btn-outline-primary:hover, .one-column-layout-type-one .btn-outline-primary:active, .one-column-layout-type-one .btn-outline-primary:focus, .one-column-layout-type-two .btn-outline-primary:hover, .one-column-layout-type-two .btn-outline-primary:active, .one-column-layout-type-two .btn-outline-primary:focus, .two-column-layout-type-one .btn-outline-primary:hover, .two-column-layout-type-one .btn-outline-primary:active, .two-column-layout-type-one .btn-outline-primary:focus, .two-column-layout-type-two .btn-outline-primary:hover, .two-column-layout-type-two .btn-outline-primary:active, .two-column-layout-type-two .btn-outline-primary:focus, .two-column-layout-type-three .btn-outline-primary:hover, .two-column-layout-type-three .btn-outline-primary:active, .two-column-layout-type-three .btn-outline-primary:focus, .four-column-layout .btn-outline-primary:hover, .four-column-layout .btn-outline-primary:active, .four-column-layout .btn-outline-primary:focus, .three-column-layout .btn-outline-primary:hover, .three-column-layout .btn-outline-primary:active, .three-column-layout .btn-outline-primary:focus, .display-carousel-wrapper .btn-outline-primary:hover, .display-carousel-wrapper .btn-outline-primary:active, .display-carousel-wrapper .btn-outline-primary:focus, .glider-wrapper .btn-outline-primary:hover, .glider-wrapper .btn-outline-primary:active, .glider-wrapper .btn-outline-primary:focus, .map-block-container .btn-outline-primary:hover, .map-block-container .btn-outline-primary:active, .map-block-container .btn-outline-primary:focus, .pdfwithandoutthumbnail .btn-outline-primary:hover, .pdfwithandoutthumbnail .btn-outline-primary:active, .pdfwithandoutthumbnail .btn-outline-primary:focus, .our-terminal-detail .btn-outline-primary:hover, .our-terminal-detail .btn-outline-primary:active, .our-terminal-detail .btn-outline-primary:focus, .ckeditor-accordion-container .btn-outline-primary:hover, .ckeditor-accordion-container .btn-outline-primary:active, .ckeditor-accordion-container .btn-outline-primary:focus, .webform-outer.bg-grey .btn-outline-primary:hover, .webform-outer.bg-grey .btn-outline-primary:active, .webform-outer.bg-grey .btn-outline-primary:focus, .markets .btn-outline-primary:hover, .markets .btn-outline-primary:active, .markets .btn-outline-primary:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: 0 none;
}
.btn-outline-primary.show-arrow:hover:after, .btn-outline-primary.show-arrow:active:after, .btn-outline-primary.show-arrow:focus:after, .one-column-layout-type-one .btn-outline-primary:hover:after, .one-column-layout-type-one .btn-outline-primary:active:after, .one-column-layout-type-one .btn-outline-primary:focus:after, .one-column-layout-type-two .btn-outline-primary:hover:after, .one-column-layout-type-two .btn-outline-primary:active:after, .one-column-layout-type-two .btn-outline-primary:focus:after, .two-column-layout-type-one .btn-outline-primary:hover:after, .two-column-layout-type-one .btn-outline-primary:active:after, .two-column-layout-type-one .btn-outline-primary:focus:after, .two-column-layout-type-two .btn-outline-primary:hover:after, .two-column-layout-type-two .btn-outline-primary:active:after, .two-column-layout-type-two .btn-outline-primary:focus:after, .two-column-layout-type-three .btn-outline-primary:hover:after, .two-column-layout-type-three .btn-outline-primary:active:after, .two-column-layout-type-three .btn-outline-primary:focus:after, .four-column-layout .btn-outline-primary:hover:after, .four-column-layout .btn-outline-primary:active:after, .four-column-layout .btn-outline-primary:focus:after, .three-column-layout .btn-outline-primary:hover:after, .three-column-layout .btn-outline-primary:active:after, .three-column-layout .btn-outline-primary:focus:after, .display-carousel-wrapper .btn-outline-primary:hover:after, .display-carousel-wrapper .btn-outline-primary:active:after, .display-carousel-wrapper .btn-outline-primary:focus:after, .glider-wrapper .btn-outline-primary:hover:after, .glider-wrapper .btn-outline-primary:active:after, .glider-wrapper .btn-outline-primary:focus:after, .map-block-container .btn-outline-primary:hover:after, .map-block-container .btn-outline-primary:active:after, .map-block-container .btn-outline-primary:focus:after, .pdfwithandoutthumbnail .btn-outline-primary:hover:after, .pdfwithandoutthumbnail .btn-outline-primary:active:after, .pdfwithandoutthumbnail .btn-outline-primary:focus:after, .our-terminal-detail .btn-outline-primary:hover:after, .our-terminal-detail .btn-outline-primary:active:after, .our-terminal-detail .btn-outline-primary:focus:after, .ckeditor-accordion-container .btn-outline-primary:hover:after, .ckeditor-accordion-container .btn-outline-primary:active:after, .ckeditor-accordion-container .btn-outline-primary:focus:after, .webform-outer.bg-grey .btn-outline-primary:hover:after, .webform-outer.bg-grey .btn-outline-primary:active:after, .webform-outer.bg-grey .btn-outline-primary:focus:after, .markets .btn-outline-primary:hover:after, .markets .btn-outline-primary:active:after, .markets .btn-outline-primary:focus:after {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/white.svg");
}
@media only screen and (max-width: 1399px) {
  .four-column-layout .btn-outline-primary {
    min-width: 13.25rem;
  }
}
@media only screen and (min-width: 75rem) {
  .map-footer-btn .btn-outline-primary {
    color: #DF3400 !important;
  }
  .map-footer-btn .btn-outline-primary:hover, .map-footer-btn .btn-outline-primary:active, .map-footer-btn .btn-outline-primary:focus {
    color: #FFF !important;
  }
}
[dir=rtl] .btn-outline-primary.show-arrow, [dir=rtl] .one-column-layout-type-one .btn-outline-primary, [dir=rtl] .one-column-layout-type-two .btn-outline-primary, [dir=rtl] .two-column-layout-type-one .btn-outline-primary, [dir=rtl] .two-column-layout-type-two .btn-outline-primary, [dir=rtl] .two-column-layout-type-three .btn-outline-primary, [dir=rtl] .four-column-layout .btn-outline-primary, [dir=rtl] .three-column-layout .btn-outline-primary, [dir=rtl] .display-carousel-wrapper .btn-outline-primary, [dir=rtl] .glider-wrapper .btn-outline-primary, [dir=rtl] .map-block-container .btn-outline-primary, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary, [dir=rtl] .our-terminal-detail .btn-outline-primary, [dir=rtl] .accordion-responsive .btn-outline-primary, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary, [dir=rtl] .markets .btn-outline-primary {
  padding: 0.75rem 1.25rem 0.75rem 2.25rem;
  text-align: right;
}
@media only screen and (min-width: 62rem) {
  [dir=rtl] .btn-outline-primary.show-arrow, [dir=rtl] .one-column-layout-type-one .btn-outline-primary, [dir=rtl] .one-column-layout-type-two .btn-outline-primary, [dir=rtl] .two-column-layout-type-one .btn-outline-primary, [dir=rtl] .two-column-layout-type-two .btn-outline-primary, [dir=rtl] .two-column-layout-type-three .btn-outline-primary, [dir=rtl] .four-column-layout .btn-outline-primary, [dir=rtl] .three-column-layout .btn-outline-primary, [dir=rtl] .display-carousel-wrapper .btn-outline-primary, [dir=rtl] .glider-wrapper .btn-outline-primary, [dir=rtl] .map-block-container .btn-outline-primary, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary, [dir=rtl] .our-terminal-detail .btn-outline-primary, [dir=rtl] .accordion-responsive .btn-outline-primary, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary, [dir=rtl] .markets .btn-outline-primary {
    padding: 1.0625rem 1.25rem 1.0625rem 2.25rem;
  }
}
[dir=rtl] .btn-outline-primary.show-arrow:after, [dir=rtl] .one-column-layout-type-one .btn-outline-primary:after, [dir=rtl] .one-column-layout-type-two .btn-outline-primary:after, [dir=rtl] .two-column-layout-type-one .btn-outline-primary:after, [dir=rtl] .two-column-layout-type-two .btn-outline-primary:after, [dir=rtl] .two-column-layout-type-three .btn-outline-primary:after, [dir=rtl] .four-column-layout .btn-outline-primary:after, [dir=rtl] .three-column-layout .btn-outline-primary:after, [dir=rtl] .display-carousel-wrapper .btn-outline-primary:after, [dir=rtl] .glider-wrapper .btn-outline-primary:after, [dir=rtl] .map-block-container .btn-outline-primary:after, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary:after, [dir=rtl] .our-terminal-detail .btn-outline-primary:after, [dir=rtl] .accordion-responsive .btn-outline-primary:after, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary:after, [dir=rtl] .markets .btn-outline-primary:after {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-left/primary.svg");
  left: 1.25rem;
  right: auto;
}
[dir=rtl] .btn-outline-primary.show-arrow.chevron-left:before, [dir=rtl] .one-column-layout-type-one .btn-outline-primary.chevron-left:before, [dir=rtl] .one-column-layout-type-two .btn-outline-primary.chevron-left:before, [dir=rtl] .two-column-layout-type-one .btn-outline-primary.chevron-left:before, [dir=rtl] .two-column-layout-type-two .btn-outline-primary.chevron-left:before, [dir=rtl] .two-column-layout-type-three .btn-outline-primary.chevron-left:before, [dir=rtl] .four-column-layout .btn-outline-primary.chevron-left:before, [dir=rtl] .three-column-layout .btn-outline-primary.chevron-left:before, [dir=rtl] .display-carousel-wrapper .btn-outline-primary.chevron-left:before, [dir=rtl] .glider-wrapper .btn-outline-primary.chevron-left:before, [dir=rtl] .map-block-container .btn-outline-primary.chevron-left:before, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:before, [dir=rtl] .our-terminal-detail .btn-outline-primary.chevron-left:before, [dir=rtl] .accordion-responsive .btn-outline-primary.chevron-left:before, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary.chevron-left:before, [dir=rtl] .markets .btn-outline-primary.chevron-left:before {
  right: 0.375rem;
  left: auto;
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/primary.svg");
}
[dir=rtl] .btn-outline-primary.show-arrow.chevron-left:hover:before, [dir=rtl] .btn-outline-primary.show-arrow.chevron-left:active:before, [dir=rtl] .btn-outline-primary.show-arrow.chevron-left:focus:before, [dir=rtl] .one-column-layout-type-one .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .one-column-layout-type-one .btn-outline-primary.chevron-left:active:before, [dir=rtl] .one-column-layout-type-one .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .one-column-layout-type-two .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .one-column-layout-type-two .btn-outline-primary.chevron-left:active:before, [dir=rtl] .one-column-layout-type-two .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .two-column-layout-type-one .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .two-column-layout-type-one .btn-outline-primary.chevron-left:active:before, [dir=rtl] .two-column-layout-type-one .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .two-column-layout-type-two .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .two-column-layout-type-two .btn-outline-primary.chevron-left:active:before, [dir=rtl] .two-column-layout-type-two .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .two-column-layout-type-three .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .two-column-layout-type-three .btn-outline-primary.chevron-left:active:before, [dir=rtl] .two-column-layout-type-three .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .four-column-layout .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .four-column-layout .btn-outline-primary.chevron-left:active:before, [dir=rtl] .four-column-layout .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .three-column-layout .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .three-column-layout .btn-outline-primary.chevron-left:active:before, [dir=rtl] .three-column-layout .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .display-carousel-wrapper .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .display-carousel-wrapper .btn-outline-primary.chevron-left:active:before, [dir=rtl] .display-carousel-wrapper .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .glider-wrapper .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .glider-wrapper .btn-outline-primary.chevron-left:active:before, [dir=rtl] .glider-wrapper .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .map-block-container .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .map-block-container .btn-outline-primary.chevron-left:active:before, [dir=rtl] .map-block-container .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:active:before, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .our-terminal-detail .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .our-terminal-detail .btn-outline-primary.chevron-left:active:before, [dir=rtl] .our-terminal-detail .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .accordion-responsive .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .accordion-responsive .btn-outline-primary.chevron-left:active:before, [dir=rtl] .accordion-responsive .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary.chevron-left:active:before, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary.chevron-left:focus:before, [dir=rtl] .markets .btn-outline-primary.chevron-left:hover:before, [dir=rtl] .markets .btn-outline-primary.chevron-left:active:before, [dir=rtl] .markets .btn-outline-primary.chevron-left:focus:before {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/white.svg");
}
[dir=rtl] .btn-outline-primary.show-arrow:hover:after, [dir=rtl] .btn-outline-primary.show-arrow:active:after, [dir=rtl] .btn-outline-primary.show-arrow:focus:after, [dir=rtl] .one-column-layout-type-one .btn-outline-primary:hover:after, [dir=rtl] .one-column-layout-type-one .btn-outline-primary:active:after, [dir=rtl] .one-column-layout-type-one .btn-outline-primary:focus:after, [dir=rtl] .one-column-layout-type-two .btn-outline-primary:hover:after, [dir=rtl] .one-column-layout-type-two .btn-outline-primary:active:after, [dir=rtl] .one-column-layout-type-two .btn-outline-primary:focus:after, [dir=rtl] .two-column-layout-type-one .btn-outline-primary:hover:after, [dir=rtl] .two-column-layout-type-one .btn-outline-primary:active:after, [dir=rtl] .two-column-layout-type-one .btn-outline-primary:focus:after, [dir=rtl] .two-column-layout-type-two .btn-outline-primary:hover:after, [dir=rtl] .two-column-layout-type-two .btn-outline-primary:active:after, [dir=rtl] .two-column-layout-type-two .btn-outline-primary:focus:after, [dir=rtl] .two-column-layout-type-three .btn-outline-primary:hover:after, [dir=rtl] .two-column-layout-type-three .btn-outline-primary:active:after, [dir=rtl] .two-column-layout-type-three .btn-outline-primary:focus:after, [dir=rtl] .four-column-layout .btn-outline-primary:hover:after, [dir=rtl] .four-column-layout .btn-outline-primary:active:after, [dir=rtl] .four-column-layout .btn-outline-primary:focus:after, [dir=rtl] .three-column-layout .btn-outline-primary:hover:after, [dir=rtl] .three-column-layout .btn-outline-primary:active:after, [dir=rtl] .three-column-layout .btn-outline-primary:focus:after, [dir=rtl] .display-carousel-wrapper .btn-outline-primary:hover:after, [dir=rtl] .display-carousel-wrapper .btn-outline-primary:active:after, [dir=rtl] .display-carousel-wrapper .btn-outline-primary:focus:after, [dir=rtl] .glider-wrapper .btn-outline-primary:hover:after, [dir=rtl] .glider-wrapper .btn-outline-primary:active:after, [dir=rtl] .glider-wrapper .btn-outline-primary:focus:after, [dir=rtl] .map-block-container .btn-outline-primary:hover:after, [dir=rtl] .map-block-container .btn-outline-primary:active:after, [dir=rtl] .map-block-container .btn-outline-primary:focus:after, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary:hover:after, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary:active:after, [dir=rtl] .pdfwithandoutthumbnail .btn-outline-primary:focus:after, [dir=rtl] .our-terminal-detail .btn-outline-primary:hover:after, [dir=rtl] .our-terminal-detail .btn-outline-primary:active:after, [dir=rtl] .our-terminal-detail .btn-outline-primary:focus:after, [dir=rtl] .accordion-responsive .btn-outline-primary:hover:after, [dir=rtl] .accordion-responsive .btn-outline-primary:active:after, [dir=rtl] .accordion-responsive .btn-outline-primary:focus:after, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary:hover:after, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary:active:after, [dir=rtl] .webform-outer.bg-grey .btn-outline-primary:focus:after, [dir=rtl] .markets .btn-outline-primary:hover:after, [dir=rtl] .markets .btn-outline-primary:active:after, [dir=rtl] .markets .btn-outline-primary:focus:after {
  background-image: url("https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-left/white.svg");
}

.btn-primary {
  background: #DF3400;
  border-color: #DF3400;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
  background: #DF3400;
  border-color: #DF3400;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.form-check-input:checked {
  background-color: #DF3400 !important;
  border-color: #DF3400 !important;
}
.form-check-input:focus {
  border-color: rgba(223, 52, 0, 0.33);
  -webkit-box-shadow: 0 0 0 0.25rem rgba(223, 52, 0, 0.33);
          box-shadow: 0 0 0 0.25rem rgba(223, 52, 0, 0.33);
}

.form-switch .form-check-input {
  height: 1.12rem;
  position: relative;
  border-color: #DF3400;
  background-image: none !important;
}
.dropdown-menu .form-switch .form-check-input {
  height: 1.12rem;
}
.form-switch .form-check-input:before {
  content: "";
  top: 50%;
  width: 0.75rem;
  left: 0.125rem;
  display: block;
  height: 0.75rem;
  position: absolute;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #DF3400;
}
.form-switch .form-check-input:checked:before {
  left: unset;
  right: 0.125rem;
  background-color: #FFF;
}
.form-switch .form-check-input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #DF3400;
}
.form-switch .form-check-label {
  font-size: 1rem;
  line-height: 1.375rem;
  color: #2B2B2B;
}

.form-select:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

input[type=text] {
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0.25rem;
  color: #2B2B2B;
  padding: 0.375rem 3.75rem 0.375rem 0.75rem;
  background-color: #FFF;
  border: 1px solid #ced4da;
}

[dir=rtl] input[type=text] {
  padding: 0.375rem 0.75rem 0.375rem 3.75rem;
}

.nav-pills .nav-link {
  color: #DF3400;
}
.nav-pills .nav-link:hover, .nav-pills .nav-link:focus, .nav-pills .nav-link.active, .nav-pills .nav-link:focus-visible {
  cursor: pointer;
  color: #FFF;
  background-color: #DF3400;
}

.mt-25 {
  margin-top: -2.5rem;
}

.mt-30 {
  margin-top: -3rem;
}

.mt-35 {
  margin-top: -3.5rem;
}

.mt-40 {
  margin-top: -4rem;
}

.spinner-border.h-v-center {
  margin: 0 auto;
}
.spinner-border-lg {
  width: 6rem;
  height: 6rem;
}

img {
  width: 100%;
  height: auto;
}

.container-fluid .one-column-layout-type-one,
.container-fluid .one-column-layout-type-two,
.container-fluid .two-column-layout-type-one,
.container-fluid .two-column-layout-type-two,
.container-fluid .two-column-layout-type-three,
.container-fluid .ckeditor-accordion-container,
.container-fluid .three-column-layout,
.container-fluid .four-column-layout {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.container .two-column-layout-type-one .container,
.container .two-column-layout-type-two .container,
.container .two-column-layout-type-three .container,
.container .three-column-layout .container,
.container .four-column-layout .container {
  padding: 0;
}

.popover {
  z-index: 100;
}

.ictsi-new-block .featured-boxes-style-4 {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ictsi-new-block .featured-boxes-style-4 .col-md-4 {
  width: 100%;
}
.ictsi-new-block .featured-boxes-style-4 .featured-box .icon-featured {
  display: inline-block;
  font-size: 40px;
  height: 45px;
  line-height: 45px;
  padding: 0;
  width: 45px;
  margin-top: 0;
  margin-bottom: 10px;
  background: transparent;
  color: #ccc;
  border-radius: 0;
}
.ictsi-new-block .featured-boxes-style-4 a {
  text-decoration: none;
}
@media (max-width: 768px) {
  .ictsi-new-block .featured-boxes-style-4 .col {
    width: 100%;
    -webkit-box-flex: initial;
        -ms-flex: initial;
            flex: initial;
    margin: initial;
  }
  .ictsi-new-block .featured-boxes-style-4 .col .box-content {
    padding: 20px 0;
  }
}
.ictsi-new-block .featured-boxes-style-4 .col .box-content {
  padding: 20px 0;
}
.ictsi-new-block hr.tall {
  height: 1px;
  background-image: -webkit-gradient(linear, left top, right top, from(#dbdbdb), color-stop(transparent), to(#dbdbdb));
  background-image: linear-gradient(to right, #dbdbdb, transparent, #dbdbdb);
  margin: 35px auto;
  width: 75%;
}
.ictsi-new-block .ckeditor-accordion-container .box-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px 30px 10px 30px;
  text-align: center;
}
.ictsi-new-block .ckeditor-accordion-container dd img {
  width: 50px;
  height: 50px;
}
.ictsi-new-block .ckeditor-accordion-container .row {
  width: 100%;
}
.ictsi-new-block .ckeditor-accordion-container .featured-boxes .featured-box {
  margin: 30px 0;
}
.ictsi-new-block .ckeditor-accordion-container .featured-boxes-style-4 .col-md-4 {
  width: 33%;
}
.ictsi-new-block .fa-file-pdf {
  content: url(../../../ictsi/img/svg/pdf/light.svg);
  height: 70px;
  display: block;
  margin-bottom: 15px;
}
.ictsi-new-block .fa-calculator {
  content: url(../../../ictsi/img/svg/calculator/calculator.svg);
  height: 70px;
  display: block;
  margin-bottom: 15px;
}
.ictsi-new-block .file--mime-application-pdf {
  text-decoration: none;
}
.ictsi-new-block .three-column .row {
  width: 100%;
}
.ictsi-new-block .three-column .featured-boxes-style-4 .col-md-4 {
  margin-bottom: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 calc(33.33% - 20px);
          flex: 1 1 calc(33.33% - 20px);
}
@media (max-width: 600px) {
  .ictsi-new-block .three-column .featured-boxes-style-4 .col-md-4 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 calc(50% - 20px);
            flex: 1 1 calc(50% - 20px);
  }
}
@media (max-width: 400px) {
  .ictsi-new-block .three-column .featured-boxes-style-4 .col-md-4 {
    -webkit-box-flex: initial;
        -ms-flex: initial;
            flex: initial;
  }
}
@media (max-width: 769px) {
  .ictsi-new-block .responsive-column-two .col-sm-6 {
    width: 100%;
  }
}

.new-theme-webform-enabled #block-ictsi-mainpagecontent {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin: auto;
}
.new-theme-webform-enabled #block-ictsi-mainpagecontent > article > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
}
@media (max-width: 900px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent > article > div {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 90px;
  }
  .new-theme-webform-enabled #block-ictsi-mainpagecontent > article > div .col-sm-6 {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    max-width: 1140px;
  }
}
@media (max-width: 1024px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (min-width: 1400px) {
  .new-theme-webform-enabled #block-ictsi-mainpagecontent {
    max-width: 1320px;
  }
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .js-form-item.form-item {
  margin-bottom: 1.75rem;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .js-form-item.form-item textarea,
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .js-form-item.form-item input[type=email] {
  width: 100%;
  border: 1px solid #f1f1f1;
  height: 3.75rem;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .js-form-item.form-item input[type=text] {
  border: 1px solid #f1f1f1;
  height: 3.75rem;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .js-form-item.form-item textarea {
  height: 7rem;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .btn-outline-primary {
  max-width: 18.75rem;
  margin: 2.125rem auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .btn-outline-primary::after {
  background-image: url(https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/primary.svg);
  right: 1.25rem;
  content: "";
  width: 1rem;
  height: 1rem;
  position: relative;
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .btn-outline-primary [type=submit] {
  width: 100%;
  padding: 0.8rem 2.25rem 0.8rem 1.25rem;
  border: none;
  text-align: left;
  color: #df3400;
  background-color: transparent;
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .btn-outline-primary:hover:after {
  background-image: url(https://cdnweb.ictsi.com/themes/custom/ictsi/img/svg/chevron-right/white.svg);
}
.new-theme-webform-enabled .webform-submission-contact-form-tecplata-form .btn-outline-primary:hover [type=submit] {
  color: #fff;
}
.new-theme-webform-enabled .captcha__title {
  font-size: 1.125rem;
  font-family: Roboto, serif;
}

.ictsi-new-form .js-form-item-mict-visitors-form {
  width: calc(50% - 20px) !important;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .ictsi-new-form .js-form-item-mict-visitors-form {
    width: 100% !important;
    margin-right: initial;
  }
}
.ictsi-new-form .js-form-item-consent-form {
  width: calc(50% - 20px) !important;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .ictsi-new-form .js-form-item-consent-form {
    width: 100% !important;
    margin-left: initial;
  }
}
/*# sourceMappingURL=style.css.map */
