@charset "UTF-8";
img.chr-deferred {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 preserveAspectRatio%3D%22xMidYMid%22 viewBox%3D%220 0 100 100%22%3E%3Cpath fill%3D%22none%22 d%3D%22M0 0h100v100H0z%22%2F%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22translate(0 -30)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(30 105.98 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.08333333333333333s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(60 75.98 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.16666666666666666s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(90 65 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.25s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(120 58.66 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.3333333333333333s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(150 54.02 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.4166666666666667s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(180 50 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.5s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(-150 45.98 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.5833333333333334s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(-120 41.34 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.6666666666666666s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(-90 35 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.75s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(-60 24.02 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.8333333333333334s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3Crect width%3D%227%22 height%3D%2220%22 x%3D%2246.5%22 y%3D%2240%22 fill%3D%22%234F6580%22 rx%3D%225%22 ry%3D%225%22 transform%3D%22rotate(-30 -5.98 65)%22%3E%3Canimate attributeName%3D%22opacity%22 begin%3D%220.9166666666666666s%22 dur%3D%221s%22 from%3D%221%22 repeatCount%3D%22indefinite%22 to%3D%220%22%2F%3E%3C%2Frect%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30px;
}

.chrbase-menu-wrapper {
  display: block;
}

@media screen and (max-width: responsive) {
  .chrbase-menu-wrapper {
    display: none;
  }
}

.chrbase-menu-wrapper .menu-item {
  float: left;
  width: 100px;
  list-style: none;
}

.chrbase-menu-wrapper .menu-item a {
  text-decoration: none;
}

.chrbase-menu-wrapper .menu-item-has-children {
  position: relative;
}

@media screen and (max-width: desktop) {
  .chrbase-menu-wrapper .menu-item:hover .sub-menu {
    height: auto;
  }
  .chrbase-menu-wrapper .sub-menu {
    overflow: hidden;
    position: absolute;
    height: 0;
  }
  .chrbase-menu-wrapper .sub-menu .menu-item {
    float: left;
    clear: both;
  }
}

.chrbase-hamburger {
  display: none;
  float: right;
  padding: 17.5px 0;
  margin-top: 30px;
  cursor: pointer;
}

@media screen and (max-width: responsive) {
  .chrbase-hamburger {
    display: block;
  }
}

.chrbase-hamburger .chrbase-hamburger-icon {
  display: block;
  position: relative;
  width: 35px;
  transition: background-color 500ms ease;
}

.chrbase-hamburger .chrbase-hamburger-icon.opened {
  background-color: transparent;
}

.chrbase-hamburger .chrbase-hamburger-icon:before, .chrbase-hamburger .chrbase-hamburger-icon:after {
  width: 100%;
}

.chrbase-hamburger .chrbase-hamburger-icon:before {
  position: absolute;
  bottom: 11px;
  left: 0;
  content: '';
  transition: bottom 300ms ease 300ms, transform 300ms ease, background-color 300ms ease;
  transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
}

.chrbase-hamburger .chrbase-hamburger-icon.opened:before {
  bottom: 0;
  transition: bottom 300ms ease, transform 300ms ease 300ms;
  transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
  transform: rotate(-45deg);
}

.chrbase-hamburger .chrbase-hamburger-icon:after {
  position: absolute;
  bottom: -11px;
  left: 0;
  content: '';
  transition: bottom 300ms ease 300ms, transform 300ms ease, background-color 300ms ease;
  transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
}

.chrbase-hamburger .chrbase-hamburger-icon.opened:after {
  bottom: 0;
  transition: bottom 300ms ease, transform 300ms ease 300ms;
  transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
  transform: rotate(45deg);
}

.chrbase-hamburger .chrbase-hamburger-icon,
.chrbase-hamburger .chrbase-hamburger-icon:before,
.chrbase-hamburger .chrbase-hamburger-icon:after {
  height: 2px;
  margin: 0 auto;
  background-color: #014083;
}

.chrbase-responsive-menu {
  display: none;
  text-align: center;
}

.chrbase-responsive-menu .sub-menu {
  overflow: hidden;
  height: 0;
  transition: height 0.3s ease;
}

.chrbase-responsive-menu .menu-item-has-children > a {
  position: relative;
}

.chrbase-responsive-menu .menu-item-has-children > a:after {
  position: absolute;
  top: 0;
  right: -30px;
  bottom: 0;
  width: 15px;
  height: 15px;
  margin-top: auto;
  margin-bottom: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 5.7 10%22%3E%3Cpath d%3D%22M5.495 5.495l-4.3 4.3a.699.699 0 11-.99-.99L4.01 5 .205 1.195a.7.7 0 01.99-.99l4.3 4.3a.697.697 0 010 .99z%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: transform 0.3s ease;
  transform: rotate(90deg);
}

.chrbase-responsive-menu .menu-item-has-children > a.open:after {
  transform: rotate(270deg);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.footer_wrap_style2 {
  padding-top: 55px;
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .footer_wrap_style2 {
    padding-top: 10px;
  }
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 {
    padding-top: 20px;
  }
}

.footer_wrap_style2 .contact_form {
  float: left;
  position: relative;
  width: calc(90% - 565px);
  margin-left: 5%;
}

@media screen and (max-width: 1190px) {
  .footer_wrap_style2 .contact_form {
    width: 100%;
    margin-left: 0;
  }
}

.footer_wrap_style2 form.wpcf7-form:after {
  display: table;
  clear: both;
  content: '';
}

.footer_wrap_style2 .left_form_inputs {
  float: left;
  width: 47%;
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 .left_form_inputs {
    float: none;
    width: 100%;
    margin-right: 0;
  }
}

.footer_wrap_style2 .right_input {
  float: right;
  width: 47%;
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 .right_input {
    float: none;
    width: 100%;
    margin-right: 0;
  }
}

.footer_wrap_style2 input[type='text'],
.footer_wrap_style2 input[type='email'],
.footer_wrap_style2 input[type='tel'],
.footer_wrap_style2 textarea {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 44px;
  padding: 15px 0;
  margin: 15px 0;
  border: 0;
  border-bottom: 2px solid #ccc;
  outline: none;
  color: #111;
  font-family: "Barlow", sans-serif;
  font-size: 13px;
  resize: none;
}

.footer_wrap_style2 input[type='text']::placeholder,
.footer_wrap_style2 input[type='email']::placeholder,
.footer_wrap_style2 input[type='tel']::placeholder,
.footer_wrap_style2 textarea::placeholder {
  color: #046ccb;
  font-size: 16px;
  font-weight: 900;
  letter-spacing: 0.1px;
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 input[type='text'],
  .footer_wrap_style2 input[type='email'],
  .footer_wrap_style2 input[type='tel'],
  .footer_wrap_style2 textarea {
    padding: 11px 0 11px 10px;
  }
}

.footer_wrap_style2 textarea {
  height: 207px;
  padding: 25px 0;
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 textarea {
    height: 150px;
    padding: 11px 0 11px 10px;
  }
}

.footer_wrap_style2 .gfield_label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.footer_wrap_style2 .gform_wrapper .gform_fields {
  padding: 0;
  margin: 0 -20px;
}

.footer_wrap_style2 .gform_wrapper .gfield {
  padding: 0 20px;
  box-sizing: border-box;
}

.footer_wrap_style2 .gform_wrapper li {
  list-style: none;
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 .gform_wrapper li.gfmc-column {
    width: 100% !important;
  }
}

.footer_wrap_style2 .gform_footer {
  margin-top: -53px;
  text-align: right;
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .footer_wrap_style2 .gform_footer {
    margin-top: 20px;
    text-align: left;
  }
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 .gform_footer {
    margin-top: 20px;
    text-align: center;
  }
}

@media screen and (max-width: 768px) {
  .footer_wrap_style2 .submit_background {
    text-align: center;
  }
}

.footer_wrap_style2 span.wpcf7-not-valid-tip {
  display: none;
}

.footer_wrap_style2 div.wpcf7-response-output {
  float: left;
  margin-bottom: 30px;
  font-size: 14px;
  line-height: 22px;
}

.footer_wrap_style2 .validation_error,
.footer_wrap_style2 .validation_message {
  color: #f00;
}

.footer_wrap_style2 input:focus,
.footer_wrap_style2 textarea:focus {
  border-bottom-color: #046ccb;
  transition: all 200ms ease;
}

@media screen and (max-width: 768px) {
  .ginput_recaptcha {
    margin-left: -40px;
    margin-right: -40px;
  }
  .ginput_recaptcha > div {
    margin: auto;
  }
  .ginput_recaptcha iframe {
    max-width: 100%;
    transform: scale(0.77);
    transform-origin: center;
  }
}

.ginput_container > div > div {
  width: auto !important;
  height: auto !important;
  margin: 4px auto !important;
  text-align: center;
}

hr {
  color: #dcdcdc;
}

.footer_banner {
  position: relative;
  height: auto;
  color: #fff;
  background-color: #046ccb;
  text-align: center;
  vertical-align: middle;
}

.footer_banner .banner_text {
  justify-content: center;
  padding: 15px 0;
  font-family: "Rajdhani";
  font-size: 25px;
  font-weight: 900;
  line-height: 1.2;
}

@media screen and (max-width: 768px) {
  .footer_banner .banner_text {
    font-size: 18px;
    padding-right: 110px;
    padding-left: 30px;
  }
}

.footer_banner .banner_text .banner_image {
  position: absolute;
  bottom: 0;
  height: 115px;
  margin-left: 2%;
}

@media screen and (max-width: 768px) {
  .footer_banner .banner_text .banner_image {
    right: 0;
  }
}

.logo_img {
  width: 228px;
  height: 125px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 768px) {
  .logo_img {
    width: 160px;
    height: 50px;
    margin-left: 0;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1245px) {
  .logo_img {
    width: 165px;
  }
}

.logo_social_icons {
  float: left;
}

@media screen and (max-width: 768px) {
  .logo_social_icons {
    float: none;
  }
}

.fourth_acf {
  float: left;
  width: 325px;
  padding-top: 19px;
  margin-left: 5%;
}

@media screen and (max-width: 768px) {
  .fourth_acf {
    float: none;
    margin-left: 0;
  }
}

.style2-acf-container .textacf {
  padding-right: 10px;
  background-position: left;
  background-repeat: no-repeat;
  background-size: auto;
}

.style2-acf-container .textacf p {
  padding-left: 46px;
}

.phone_icon .textacf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 21 21%22%3E%3Cpath fill%3D%22%23014083%22 d%3D%22M21 16.9c-.1-.6-.4-1.2-1-1.5l-5-2.8c-.8-.5-1.8-.3-2.4.3l-1 1c-.1.1-.2.1-.3 0-.8-.6-1.5-1.3-2.2-2-.7-.7-1.4-1.5-2-2.2-.1-.1-.1-.2 0-.3l1-1c.6-.6.8-1.6.3-2.4L5.6 1C5.3.5 4.7.1 4.1 0c-.6-.1-1.3.1-1.7.6L.9 2.1C-.3 3.3-.3 5.3.8 7.9c1 2.3 2.8 4.9 5.1 7.2s4.9 4.1 7.2 5.1c1.2.5 2.3.8 3.3.8 1.1 0 1.9-.3 2.5-.9l1.5-1.5c.5-.4.7-1.1.6-1.7zm-1.6.5L17.8 19c-.7.7-2.2.6-4-.2-2.2-1-4.6-2.7-6.8-4.8-2.2-2.2-3.9-4.6-4.8-6.7-.8-1.9-.9-3.4-.2-4l1.5-1.5c.1-.1.1-.1.3-.1.1 0 .2.1.3.2L7 6.8c.1.1.1.3 0 .5l-1 1c-.7.6-.7 1.7-.1 2.4.6.8 1.3 1.6 2.1 2.3.7.7 1.5 1.5 2.3 2.1.7.6 1.8.5 2.5-.1l1-1c.1-.1.3-.2.5-.1l4.9 2.8c.1.1.2.2.2.3v.4zm.3.2z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 19px auto;
}

.phone_icon .textacf a {
  font-size: 22px;
  font-weight: 600;
}

.fax_icon .textacf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 20.1%22%3E%3Cg fill%3D%22%23014083%22%3E%3Cpath d%3D%22M5.8 7.1h6.4v.8H5.8z%22%2F%3E%3Cpath d%3D%22M12.4 8.2H5.5V6.9h6.9v1.3zM6 7.7h5.9v-.4H6v.4z%22%2F%3E%3C%2Fg%3E%3Cg fill%3D%22%23014083%22%3E%3Cpath d%3D%22M5.8 10.1h8.5v.8H5.8z%22%2F%3E%3Cpath d%3D%22M14.5 11.2h-9V9.8h9v1.4zM6 10.7h8v-.4H6v.4z%22%2F%3E%3C%2Fg%3E%3Cg fill%3D%22%23014083%22%3E%3Cpath d%3D%22M5.8 13h8.5v.8H5.8z%22%2F%3E%3Cpath d%3D%22M14.5 14.1h-9v-1.3h9v1.3zM6 13.7h8v-.4H6v.4z%22%2F%3E%3C%2Fg%3E%3Cpath fill%3D%22%23014083%22 d%3D%22M20.7.1H2.4C1.1.1 0 1.1 0 2.4V10c0 1.3 1.1 2.4 2.4 2.4.4 0 .7-.1 1-.2v7.2c0 .4.4.7.7.7H19c.4 0 .6-.4.6-.7v-7.2c.3.2.6.3 1 .3 1.3 0 2.4-1.1 2.4-2.4V2.4c0-1.3-1-2.3-2.3-2.3zm-16 18.7v-13c0-.1.1-.1.2-.1h13.2c.1 0 .1 0 .1.1v13H4.7zM2.5 4.3v1.3h.8V10c0 .6-.5 1-1 1-.6 0-1-.5-1-1V2.4c0-.5.5-1 1.1-1h18.3c.6 0 1 .4 1 1V10c0 .6-.5 1-1 1-.6 0-1-.5-1-1V5.6h.8V4.3h-18z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 24px auto;
}

.location_icon .textacf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16.9 24.3%22%3E%3Cg fill%3D%22%23014083%22%3E%3Cpath d%3D%22M8.5 5.2c-1.8 0-3.3 1.5-3.3 3.3s1.5 3.3 3.3 3.3c1.8 0 3.3-1.5 3.3-3.3s-1.5-3.3-3.3-3.3zm0 5.2c-1.1 0-1.9-.9-1.9-1.9s.9-1.9 1.9-1.9 1.9.9 1.9 1.9-.8 1.9-1.9 1.9z%22%2F%3E%3Cpath d%3D%22M14.5 2.6C12.9 1 10.8.1 8.5.1S4 1 2.4 2.6c-3 3-3.3 8.5-.8 11.9l6.8 9.8 6.8-9.8c2.6-3.4 2.2-9-.7-11.9zm-.3 11.1L8.4 22l-5.7-8.3C.5 10.8.9 6 3.4 3.5c1.4-1.4 3.1-2.1 5.1-2.1s3.7.7 5.1 2.1c2.4 2.5 2.7 7.3.6 10.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 19px auto;
}

.email_icon .textacf {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 22 15.8%22%3E%3Cpath fill%3D%22%23014083%22 d%3D%22M20 0H2C.9 0 0 .9 0 2v11.8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zM1.2 2l6.5 5.7-3.8 3.5c-.1.1-.2.3-.2.4 0 .2.1.3.2.4.1.1.3.2.4.2.2 0 .3-.1.4-.2l3.9-3.6 1 .8c.4.5.9.7 1.4.7.5 0 1-.2 1.4-.5l1-.8 3.9 3.6c.1.1.3.2.4.2.2 0 .3-.1.4-.2.1-.1.2-.3.2-.4 0-.2-.1-.3-.2-.4l-3.8-3.5L20.8 2v11.8c0 .4-.4.8-.8.8H2c-.4 0-.8-.4-.8-.8V2zm10.5 6.5c-.3.3-1 .3-1.3 0L2 1.2h18l-8.3 7.3z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 23px auto;
}

.border_lines {
  height: 44px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

@media screen and (max-width: 768px) {
  .border_lines {
    height: auto;
    padding: 5px 0;
  }
}

.copyright,
.copyright_digital {
  padding-bottom: 20px;
  color: #bfc2c6;
  font-family: "Rajdhani";
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  text-align: left;
  letter-spacing: normal;
}

.copyright_digital {
  float: left;
  padding-top: 14px;
}

@media screen and (max-width: 768px) {
  .copyright_digital {
    float: none;
    width: 100%;
    padding: 0;
    text-align: center;
  }
  .copyright_digital span {
    line-height: 21px;
  }
}

.chr_agency {
  float: right;
  margin-top: 7px;
  color: #bfc2c6;
  font-family: "Rajdhani";
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  text-align: left;
  letter-spacing: normal;
}

@media screen and (max-width: 768px) {
  .chr_agency {
    float: none;
    width: 100%;
    margin-top: 0;
    text-align: center;
  }
}

.footer_copyright {
  display: flex;
  flex-direction: column;
  padding-bottom: 45px;
  color: #bfc2c6;
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
  letter-spacing: normal;
}

.footer_copyright .chromatix-link {
  padding-top: 10px;
}

.footer_copyright .chromatix-link a {
  color: inherit;
}

@media screen and (max-width: 1190px) {
  .footer_copyright {
    padding: 30px 0;
  }
}

@media screen and (max-width: 768px) {
  .footer_copyright {
    box-sizing: border-box;
    height: auto;
    align-items: center;
    justify-content: center;
  }
}

.social_icons_2 .chrsmi ul {
  margin-top: -17px;
  margin-left: -50px;
}

@media screen and (max-width: 768px) {
  .social_icons_2 .chrsmi ul {
    padding-left: 0;
    margin-top: 10px;
    margin-left: -20px;
  }
}

.social_icons_2 .chrsmi ul .network_wrap {
  padding: 0.35em;
}

@media screen and (max-width: 768px) {
  .social_icons_2 .chrsmi ul .network_wrap {
    padding: 0.55em;
  }
}

.submit_button {
  float: right;
  clear: both;
  position: relative;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .submit_button {
    float: none;
    width: 36%;
    font-size: 13px;
  }
}

html,
body {
  margin: 0;
  color: #7d8792;
  font-family: "Barlow", sans-serif;
  font-size: 16px;
  line-height: 32px;
}

::selection {
  color: #fff !important;
  background: #046ccb !important;
}

.chrbase-content-container {
  max-width: 1440px;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .chrbase-content-container {
    margin-right: 4.9vw;
    margin-left: 4.9vw;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .chrbase-content-container {
    margin-right: 5.9vw;
    margin-left: 5.9vw;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .chrbase-content-container {
    margin-right: 7.9vw;
    margin-left: 7.9vw;
  }
}

.chrbase-header:after {
  display: table;
  clear: both;
  content: '';
}

.ie9-browser-msg {
  display: none;
  background-color: #fcf8c8;
  text-align: center;
}

.explorer-9 .ie9-browser-msg {
  display: block;
}

.chrbase-logo-container {
  display: inline-block;
}

.chrbase-logo-container img {
  max-width: 70%;
}

.chrbase-nav-container {
  display: inline-block;
  float: right;
}

.masthead {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 -7px 30px #c7d3df;
  transition: height 0.3s ease, background-color 0.3s ease;
}

.masthead .header {
  position: relative;
  box-sizing: border-box;
  height: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media screen and (max-width: 1490px) {
  .masthead .header {
    height: 70px;
  }
}

.masthead .logo_container {
  float: left;
  width: 270px;
  height: 60px;
  margin-top: 5px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: contain;
  transform: scale(0.8);
}

@media screen and (max-width: 1490px) {
  .masthead .logo_container {
    width: 174px;
    height: 40px;
    margin-top: -5px;
  }
}

.masthead .phone_number:before {
  position: absolute;
  top: 32px;
  right: 150px;
  width: 21px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 21 21%22%3E%3Cpath fill%3D%22%23014083%22 d%3D%22M21 16.9c-.1-.6-.4-1.2-1-1.5l-5-2.8c-.8-.5-1.8-.3-2.4.3l-1 1c-.1.1-.2.1-.3 0-.8-.6-1.5-1.3-2.2-2-.7-.7-1.4-1.5-2-2.2-.1-.1-.1-.2 0-.3l1-1c.6-.6.8-1.6.3-2.4L5.6 1C5.3.5 4.7.1 4.1 0c-.6-.1-1.3.1-1.7.6L.9 2.1C-.3 3.3-.3 5.3.8 7.9c1 2.3 2.8 4.9 5.1 7.2s4.9 4.1 7.2 5.1c1.2.5 2.3.8 3.3.8 1.1 0 1.9-.3 2.5-.9l1.5-1.5c.5-.4.7-1.1.6-1.7zm-1.6.5L17.8 19c-.7.7-2.2.6-4-.2-2.2-1-4.6-2.7-6.8-4.8-2.2-2.2-3.9-4.6-4.8-6.7-.8-1.9-.9-3.4-.2-4l1.5-1.5c.1-.1.1-.1.3-.1.1 0 .2.1.3.2L7 6.8c.1.1.1.3 0 .5l-1 1c-.7.6-.7 1.7-.1 2.4.6.8 1.3 1.6 2.1 2.3.7.7 1.5 1.5 2.3 2.1.7.6 1.8.5 2.5-.1l1-1c.1-.1.3-.2.5-.1l4.9 2.8c.1.1.2.2.2.3v.4zm.3.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: ' ';
}

.masthead .phone_number {
  float: right;
  position: relative;
  margin-top: -10px;
  margin-right: -16px;
  color: #014083;
  font-family: "Rajdhani";
  font-size: 25px;
  font-weight: 900;
  line-height: 82px;
  text-align: right;
  letter-spacing: 0.1px;
  transition: transform 0.3s;
  transform: scale(0.8);
}

.masthead .main_menu {
  position: absolute;
  right: 12%;
  height: 100%;
}

@media screen and (max-width: 1490px) {
  .masthead .main_menu {
    right: -100%;
    position: fixed;
    padding: 15px 0;
    transition: right 1s;
  }
}

.masthead span.menu_toggle {
  border: 1px solid #046ccb;
  color: #046ccb;
}

.masthead ul {
  margin-top: -10px;
  transition: margin-top 0.3s ease;
}

@media screen and (max-width: 1190px) {
  .masthead ul {
    margin: 0;
  }
}

.masthead li {
  display: inline-block;
  position: relative;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 35px;
  transition: margin-left 0.3s ease;
}

@media screen and (max-width: 1490px) {
  .masthead li {
    display: block;
    padding-bottom: 0;
    margin-left: 0;
  }
}

.masthead li a {
  position: relative;
  padding-bottom: 31px;
  color: #046ccb;
  font-family: "Rajdhani";
  font-size: 16px;
  font-weight: 900;
  line-height: 82px;
  letter-spacing: 0.1px;
  transition: color 0.3s ease;
}

@media screen and (max-width: 1490px) {
  .masthead li a {
    display: inline-block;
    padding: 8px 0;
    line-height: 2.5;
    text-align: left;
    letter-spacing: 0.2px;
  }
}

.masthead li a:hover {
  color: #046ccb;
}

.masthead li.menu-item-home {
  width: 17px;
  margin-left: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23046CCB%22 d%3D%22M16.6 6.6L9 1C8.7.8 8.3.8 8 1L.4 6.6c-.2.2-.4.4-.4.6 0 .2 0 .5.2.7.3.4.8.4 1.2.2l.4-.3v7.4c0 .5.4.9.9.9h11.7c.5 0 .9-.4.9-.9V7.8l.4.3c.4.3 1 .2 1.2-.2.1-.2.1-.5.1-.7 0-.2-.2-.4-.4-.6zM3.5 14.3V6.5l5-3.6 5 3.6v7.9h-10z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}

@media screen and (max-width: 1190px) {
  .masthead li.menu-item-home {
    width: auto;
    background: none;
  }
}

.masthead li.menu-item-home a {
  display: block;
  padding-bottom: 0;
  margin-bottom: -7px;
  color: transparent !important;
}

@media screen and (max-width: 1190px) {
  .masthead li.menu-item-home a {
    padding-bottom: 8px;
    margin-bottom: 0;
    color: #046ccb !important;
  }
}

.masthead li.current-page-ancestor a, .masthead li.current_page_parent a, .masthead li.current-menu-item a {
  color: #046ccb;
}

.masthead li:before {
  display: none;
}

@media screen and (min-width: 1191px) and (max-width: 2560px) {
  .masthead li:hover ul.sub-menu {
    overflow: visible;
    min-width: 50px;
    height: auto;
    opacity: 1;
    transition: opacity 0.3s ease;
  }
}

@media screen and (max-width: 1190px) {
  .masthead li.menu-item-has-children .menu_icon {
    display: inline-block;
    float: right;
    position: relative;
    z-index: 1;
    top: 10px;
    right: 0;
    width: 50px;
    height: 50px;
  }
  .masthead li.menu-item-has-children .menu_icon:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 15px;
    height: 15px;
    margin: auto;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 11.401 20%22%3E%3Cpath fill%3D%22%23C9CCD0%22 d%3D%22M10.991 10.99l-8.6 8.599a1.4 1.4 0 01-1.981-1.98L8.02 10 .41 2.391A1.4 1.4 0 012.391.41l8.6 8.6a1.399 1.399 0 010 1.98z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    transform: rotate(90deg);
  }
}

.masthead ul.sub-menu {
  overflow: hidden;
  position: absolute;
  left: -16px;
  height: 0;
  padding: 0;
  margin-top: 8px;
  opacity: 0;
  background-color: #046ccb;
}

@media screen and (max-width: 1190px) {
  .masthead ul.sub-menu {
    display: none;
    margin-top: 0;
  }
}

.masthead ul.sub-menu.open {
  display: block;
  overflow: visible;
  position: relative;
  min-width: 147px;
  height: auto;
  opacity: 1;
  background-color: #046ccb;
  transition: min-width 3s ease;
}

.masthead ul.sub-menu li {
  display: block;
  padding: 5px 20px;
  margin-left: 0;
  line-height: 40px;
}

.masthead ul.sub-menu li:not(:last-child) {
  border-bottom: 2px solid #3084d0;
}

.masthead ul.sub-menu li a {
  color: #fff;
  font-family: "Rajdhani";
  font-size: 16px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.1px;
}

@media screen and (max-width: 1190px) {
  .masthead ul.sub-menu li a {
    font-size: 13px;
  }
}

.masthead ul.sub-menu li a:hover {
  color: #fff;
}

.masthead ul.sub-menu.current_page_parent a,
.masthead ul.sub-menu .current-menu-item a {
  color: #046ccb;
}

.masthead ul.sub-menu a {
  padding-bottom: 0;
  color: #fff;
  white-space: nowrap;
}

.masthead ul.sub-menu a:hover {
  color: #046ccb;
}

@media screen and (max-width: 1190px) {
  .masthead ul.sub-menu a:hover {
    color: #fff;
  }
}

.masthead ul.sub-menu a:after {
  background-image: none;
  content: '';
}

.masthead ul.sub-menu:after {
  position: absolute;
  top: -15px;
  left: 0;
  width: 100%;
  height: 15px;
  content: '';
}

.masthead.home {
  padding-bottom: 0;
  background: transparent;
  box-shadow: none;
}

body.menu_active .masthead.home {
  background-color: #fff;
}

@media screen and (max-width: 1190px) {
  .masthead.home {
    padding-top: 0;
  }
}

.masthead.home .header {
  height: 160px;
  padding-top: 40px;
}

.masthead.home span.menu_toggle {
  border: 1px solid #fff;
  color: #fff;
}

.masthead.home .logo_container {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 212.6 48.19%22%3E%3Cdefs%3E%3Cpath id%3D%22a%22 d%3D%22M0 0h212.6v48.19H0z%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22b%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2FclipPath%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M60.311 43.985c-.462.238-1.43.476-2.652.476-2.831 0-4.946-1.787-4.946-5.094 0-3.158 2.13-5.273 5.244-5.273 1.236 0 2.041.268 2.383.446l-.328 1.058c-.477-.238-1.177-.418-2.011-.418-2.354 0-3.918 1.506-3.918 4.143 0 2.473 1.415 4.037 3.843 4.037.805 0 1.609-.164 2.13-.418l.255 1.043z%22 clip-path%3D%22url(%23b)%22%2F%3E%3Cg clip-path%3D%22url(%23b)%22%3E%3Cdefs%3E%3Cpath id%3D%22c%22 d%3D%22M0 0h49.236v48.19H0z%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22d%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23c%22%2F%3E%3C%2FclipPath%3E%3Cg clip-path%3D%22url(%23d)%22%3E%3Cdefs%3E%3Cpath id%3D%22e%22 d%3D%22M16.563.876a9.082 9.082 0 00-2.817 6.517c-.028 6.084 3.918 9.097 12.883 12.615 10.99 4.299 16.471 9.636 16.427 19.198-.013 2.803-.597 5.504-1.767 7.942 3.067-.688 5.378-3.44 5.378-6.708V7.749c0-3.78-3.093-6.873-6.874-6.873h-23.23z%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22g%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23e%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient id%3D%22f%22 x1%3D%22-2018.879%22 x2%3D%22-2018.729%22 y1%3D%22302.735%22 y2%3D%22302.735%22 gradientTransform%3D%22matrix(0 -228.392 -228.392 0 69172.344 -461053.906)%22 gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop offset%3D%220%22 stop-color%3D%22%230055a0%22%2F%3E%3Cstop offset%3D%221%22 stop-color%3D%22%23192148%22%2F%3E%3C%2FlinearGradient%3E%3Cpath fill%3D%22url(%23f)%22 d%3D%22M13.718.876h32.95v46.272h-32.95z%22 clip-path%3D%22url(%23g)%22%2F%3E%3C%2Fg%3E%3Cg clip-path%3D%22url(%23d)%22%3E%3Cdefs%3E%3Cpath id%3D%22h%22 d%3D%22M1.199 7.749V40.44c0 3.781 3.093 6.874 6.873 6.874H31.52c1.963-1.905 3.021-4.474 3.035-7.472.027-5.988-3.433-9.577-12.206-12.901C11.742 23.029 5.201 17.398 5.243 8.32c.013-2.661.603-5.141 1.696-7.349-3.246.545-5.74 3.384-5.74 6.778%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22j%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23h%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient id%3D%22i%22 x1%3D%22-2018.877%22 x2%3D%22-2018.727%22 y1%3D%22302.433%22 y2%3D%22302.433%22 gradientTransform%3D%22matrix(0 -228.3939 -228.3939 0 69091.828 -461057.281)%22 gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop offset%3D%220%22 stop-color%3D%22%230055a0%22%2F%3E%3Cstop offset%3D%221%22 stop-color%3D%22%23192148%22%2F%3E%3C%2FlinearGradient%3E%3Cpath fill%3D%22url(%23i)%22 d%3D%22M1.199.971h33.383v46.344H1.199z%22 clip-path%3D%22url(%23j)%22%2F%3E%3C%2Fg%3E%3Cg clip-path%3D%22url(%23d)%22 opacity%3D%22.21%22%3E%3Cdefs%3E%3Cpath id%3D%22k%22 d%3D%22M1.199.876h45.467v27.652H1.199z%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22l%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23k%22%2F%3E%3C%2FclipPath%3E%3Cpath fill%3D%22%23CDE4D2%22 d%3D%22M39.794.876h-23.23a9.082 9.082 0 00-2.817 6.517c-.019 4.068 1.74 6.762 5.585 9.153 6.909-3.278 15.938-6.544 27.336-8.797-.001-3.78-3.094-6.873-6.874-6.873M5.243 8.32c.013-2.662.603-5.141 1.696-7.35-3.246.546-5.74 3.385-5.74 6.779v20.779s3.136-3.398 10.041-7.623C7.379 17.634 5.219 13.549 5.243 8.32%22 clip-path%3D%22url(%23l)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg clip-path%3D%22url(%23b)%22%3E%3Cdefs%3E%3Cpath id%3D%22m%22 d%3D%22M49.236 0H212.6v48.19H49.236z%22%2F%3E%3C%2Fdefs%3E%3CclipPath id%3D%22n%22%3E%3Cuse overflow%3D%22visible%22 xlink%3Ahref%3D%22%23m%22%2F%3E%3C%2FclipPath%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M51.942 21.106c1.279.67 3.326 1.34 5.405 1.34 2.238 0 3.422-.925 3.422-2.329 0-1.34-1.023-2.106-3.614-3-3.582-1.276-5.948-3.254-5.948-6.382 0-3.669 3.102-6.446 8.156-6.446 2.462 0 4.221.479 5.5 1.085l-1.087 3.893c-.831-.415-2.399-1.021-4.477-1.021-2.111 0-3.134.989-3.134 2.074 0 1.372 1.184 1.979 3.998 3.031 3.806 1.404 5.565 3.383 5.565 6.414 0 3.605-2.75 6.669-8.667 6.669-2.463 0-4.894-.67-6.109-1.34l.99-3.988zm21.913 5.01v-8.808L67.043 4.609h5.597l2.175 5.169c.672 1.563 1.152 2.713 1.663 4.117h.064c.479-1.34.992-2.585 1.631-4.117l2.175-5.169h5.468l-7.1 12.541v8.966h-4.861zm32.275-8.232c-.095-2.585-.191-5.712-.191-8.84h-.064a135.592 135.592 0 01-2.431 8.329l-2.622 8.392h-3.806l-2.303-8.296c-.703-2.553-1.407-5.616-1.951-8.424h-.064a664.238 664.238 0 01-.352 8.903l-.416 8.169h-4.509L88.797 4.61h6.492l2.111 7.18a92.53 92.53 0 011.823 7.69h.128c.576-2.489 1.311-5.329 2.047-7.721l2.271-7.149h6.396l1.15 21.507h-4.732l-.353-8.233zm26.71 0c-.098-2.585-.193-5.712-.193-8.84h-.062c-.705 2.744-1.6 5.807-2.432 8.329l-2.621 8.392h-3.807l-2.303-8.296c-.705-2.553-1.408-5.616-1.951-8.424h-.064a632.5 632.5 0 01-.352 8.903l-.416 8.169h-4.51l1.375-21.507h6.494l2.109 7.18a92.937 92.937 0 011.824 7.69h.127c.576-2.489 1.312-5.329 2.047-7.721l2.271-7.149h6.396l1.15 21.507h-4.732l-.35-8.233zm21.303-.862h-7.93v5.106h8.857v3.988h-13.718V4.609h13.271v3.989h-8.41v4.467h7.93zm8.418-8.328h-5.821V4.609h16.567v4.085h-5.885v17.422h-4.861zm13.111-3.798c1.566-.255 3.869-.447 6.492-.447 3.197 0 5.436.479 6.971 1.691 1.312 1.021 2.016 2.553 2.016 4.531 0 2.712-1.951 4.595-3.805 5.265v.096c1.502.606 2.334 2.01 2.877 3.989.672 2.457 1.312 5.264 1.729 6.094h-4.99c-.32-.638-.863-2.361-1.471-5.01-.607-2.712-1.535-3.414-3.551-3.446h-1.44v8.456h-4.828V4.896zm4.828 9.254h1.92c2.43 0 3.869-1.213 3.869-3.096 0-1.946-1.344-2.967-3.582-2.967-1.184 0-1.855.063-2.207.16v5.903zm18.939 11.966v-8.808l-6.812-12.699h5.596l2.176 5.169c.672 1.563 1.15 2.713 1.662 4.117h.064c.48-1.34.992-2.585 1.631-4.117l2.176-5.169h5.469l-7.102 12.541v8.966h-4.86zM78.068 39.175c0 3.44-2.101 5.287-4.663 5.287-2.667 0-4.514-2.07-4.514-5.109 0-3.188 1.966-5.273 4.647-5.273 2.757-.001 4.53 2.099 4.53 5.095m-7.807.148c0 2.16 1.162 4.082 3.218 4.082s3.217-1.893 3.217-4.172c0-2.012-1.043-4.097-3.203-4.097-2.159.001-3.232 1.997-3.232 4.187m25.803.567c-.075-1.4-.165-3.1-.165-4.336h-.03a75.485 75.485 0 01-1.266 3.814l-1.772 4.871h-.984l-1.638-4.782c-.477-1.431-.864-2.712-1.148-3.903h-.029c-.03 1.252-.104 2.92-.194 4.439l-.268 4.306h-1.237l.7-10.041h1.654l1.713 4.856a47.465 47.465 0 011.013 3.382h.03c.269-1.013.626-2.115 1.073-3.382l1.787-4.856h1.654l.626 10.041h-1.281l-.238-4.409zm19.827 0c-.074-1.4-.164-3.1-.164-4.336h-.029a75.485 75.485 0 01-1.266 3.814l-1.773 4.871h-.984l-1.637-4.782c-.479-1.431-.865-2.712-1.148-3.903h-.029c-.029 1.252-.104 2.92-.193 4.439l-.27 4.306h-1.234l.699-10.041h1.654l1.713 4.856a49.123 49.123 0 011.014 3.382h.029c.268-1.013.625-2.115 1.072-3.382l1.787-4.856h1.654l.625 10.041h-1.281l-.239-4.409zm16.55-.299h-3.888v3.621h4.349v1.087h-5.66V34.258h5.438v1.087h-4.127v3.174h3.888zm9.997-5.199a15.113 15.113 0 012.488-.208c1.385 0 2.293.268 2.904.819.492.447.789 1.132.789 1.922 0 1.311-.834 2.189-1.877 2.547v.045c.76.269 1.223.983 1.461 2.026.328 1.399.566 2.368.773 2.756h-1.34c-.164-.298-.387-1.147-.656-2.398-.297-1.386-.848-1.907-2.025-1.952h-1.221V44.3h-1.297v-9.908zm1.296 4.574h1.324c1.387 0 2.266-.76 2.266-1.907 0-1.296-.939-1.862-2.311-1.862-.625 0-1.057.045-1.279.104v3.665zm21.616 5.019c-.463.238-1.432.476-2.652.476-2.83 0-4.945-1.787-4.945-5.094 0-3.158 2.129-5.273 5.242-5.273 1.238 0 2.043.268 2.385.446l-.328 1.058c-.477-.238-1.176-.418-2.01-.418-2.355 0-3.918 1.506-3.918 4.143 0 2.473 1.414 4.037 3.842 4.037.805 0 1.609-.164 2.131-.418l.253 1.043zm9.474-9.727h1.311v10.041h-1.311zm13.049 6.882l-1.043 3.159h-1.34l3.426-10.041h1.549l3.428 10.041h-1.387l-1.072-3.159h-3.561zm3.309-1.012l-1-2.891c-.223-.655-.371-1.251-.521-1.832h-.029c-.148.581-.297 1.207-.506 1.816l-.984 2.906h3.04zm12.021-5.87h1.311v8.954h4.291v1.087h-5.602zm-152.118-5.73h158.09v2.53H51.085z%22 clip-path%3D%22url(%23n)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  transform: none;
}

.masthead.home .phone_number {
  color: #fff;
}

.masthead.home .phone_number:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 49.783 50%22%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M47.912 35.227l-5.984-6.006c-1.188-1.235-2.624-1.888-4.155-1.888-1.519 0-2.969.647-4.192 1.871l-3.106 3.097-.134-.069-.291-.15a13.637 13.637 0 01-1.022-.545c-3.17-2.013-6.055-4.643-8.814-8.034-1.198-1.514-2.033-2.794-2.663-4.086.688-.646 1.336-1.305 1.967-1.944l.231-.234c.154-.154.309-.312.463-.469.151-.154.302-.307.453-.458 2.534-2.534 2.534-5.939 0-8.474L17.687 4.86c-.334-.334-.68-.68-1.007-1.029a52.18 52.18 0 00-2.069-2.047C13.428.617 12.008 0 10.505 0 8.999 0 7.56.617 6.343 1.786l-3.74 3.772C1.095 7.066.235 8.909.047 11.039c-.272 3.305.689 6.363 1.435 8.374 1.8 4.855 4.486 9.338 8.456 14.111 4.842 5.781 10.665 10.341 17.314 13.555 2.575 1.22 6.021 2.653 9.848 2.898.247.012.489.023.718.023 2.713 0 4.992-.981 6.775-2.916l.063-.068.007-.015.018-.024c.497-.598 1.075-1.157 1.686-1.748l.148-.144a42.832 42.832 0 001.438-1.427c1.197-1.245 1.83-2.707 1.83-4.228 0-1.538-.648-2.992-1.871-4.203zm-2.839 5.286l-.218.002-.089.333c-.301.317-.612.62-.94.938l-.243.237c-.7.667-1.443 1.398-2.142 2.219-.985 1.048-2.1 1.516-3.613 1.516-.156 0-.316 0-.46-.009-3.133-.2-6.064-1.436-8.264-2.488-6.096-2.951-11.44-7.137-15.881-12.438-3.662-4.416-6.123-8.511-7.744-12.891-.975-2.61-1.34-4.629-1.183-6.543a4.379 4.379 0 011.316-2.832l3.712-3.712c.414-.386.83-.59 1.203-.59.461 0 .869.311 1.13.572l.049.048a53.692 53.692 0 011.94 1.93l.522.533c.171.173.343.348.522.533l2.978 2.978c.895.895.895 1.561 0 2.456l-.317.32c-.21.212-.407.412-.612.61l-.014.014c-.967.99-1.797 1.816-2.706 2.631l-.009.008a.762.762 0 00-.108.108c-1.262 1.295-.834 2.651-.689 3.11l.049.141c.789 1.911 1.903 3.731 3.614 5.903l.038.044c3.056 3.76 6.27 6.681 9.823 8.928.476.302.945.536 1.399.763.379.189.737.368 1.027.549l.064.037c.04.025.08.049.12.069.46.23.909.342 1.373.342.781 0 1.494-.318 2.121-.944l3.73-3.73c.234-.234.699-.626 1.184-.626.501 0 .927.408 1.087.583l6.055 6.056c.795.784.854 1.482.176 2.292z%22%2F%3E%3C%2Fsvg%3E");
}

.masthead.home li a {
  color: #fff;
}

.masthead.home li a:after {
  content: none;
}

.masthead.home li a:hover {
  color: #046ccb;
}

.masthead.home li.menu-item-home {
  background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M16.6 6.6L9 1C8.7.8 8.3.8 8 1L.4 6.6c-.2.2-.4.4-.4.6 0 .2 0 .5.2.7.3.4.8.4 1.2.2l.4-.3v7.4c0 .5.4.9.9.9h11.7c.5 0 .9-.4.9-.9V7.8l.4.3c.4.3 1 .2 1.2-.2.1-.2.1-.5.1-.7 0-.2-.2-.4-.4-.6zM3.5 14.3V6.5l5-3.6 5 3.6v7.9h-10z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}

.masthead.home li ul.sub-menu {
  margin-top: 0;
}

.masthead a:not(.menu-item-home):after {
  display: block;
  position: absolute;
  top: 52px;
  left: 0;
  width: 100%;
  height: 8px;
  background-color: #046ccb;
  content: '';
  transition: transform 0.4s;
  transform: scaleY(0);
  transform-origin: center bottom;
}

li:not(.menu-item-home) a:hover:after {
  transform: scaleY(1);
}

li.menu-item-has-children a:hover:after {
  transform: scaleY(0);
}

.current_page_parent a:after,
.current-menu-item:not(.menu-item-home) a:after {
  transform: scaleY(1);
}

span.menu_toggle {
  display: none;
}

@media screen and (max-width: 1490px) {
  .main_menu {
    overflow-x: hidden;
    z-index: 1;
    top: 0;
    width: 250px;
    height: 100%;
    margin-top: 70px;
    border-top: 1px solid #808080;
    opacity: 1;
    background-color: transparent;
    background-color: #fff;
    transition: 0.5s;
  }
  .header .phone_number {
    overflow: hidden;
    width: 36px;
    height: 36px;
    margin: 0;
    margin-right: 10px;
    color: transparent !important;
  }
  .header .phone_number:before {
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
  }
  span.menu_toggle {
    display: initial;
    float: right;
    padding: 1px 12px 1px 11px;
    font-size: 20px;
    cursor: pointer;
  }
  .overlay_toggle_menu {
    opacity: 0;
  }
  .menu_active .masthead .header {
    height: 70px;
    background-color: #fff;
  }
  .menu_active .masthead .header .logo_container {
    margin-top: 0;
    background-image: url(data:image/png;base64,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);
    transform: none;
  }
  .menu_active .masthead .header span.menu_toggle {
    border: solid 1px #046ccb;
    color: #046ccb;
  }
  .menu_active .masthead .header li a {
    color: #046ccb;
  }
  .menu_active .masthead .header li.current-menu-item a {
    color: #046ccb;
  }
  .menu_active .masthead .header .main_menu {
    right: 0;
  }
  .menu_active .home .header {
    padding-top: 20px;
  }
  .menu_active .overlay_toggle_menu {
    position: fixed;
    z-index: 99;
    width: 100%;
    height: 100vh;
    opacity: 0.6;
    background-color: #0d0d0f;
    transition: opacity 2s;
  }
}

.top-banner-wrapper {
  background-color: #046ccb;
  padding: 10px 0;
  text-align: center;
}

.top-banner-wrapper .content_container > * {
  margin-top: 0;
  color: #fff;
  line-height: 1.2;
}

.top-banner-wrapper .content_container > * a {
  color: inherit;
  font-weight: 900;
}

.top-banner-wrapper .content_container > *:last-child {
  margin-bottom: 0;
}

body.single section.chrbase-content,
body.blog section.chrbase-content,
body.category section.chrbase-content,
body.tax-project-category section.chrbase-content {
  margin-top: 100px;
}

@media screen and (max-width: 1190px) {
  body.single section.chrbase-content,
  body.blog section.chrbase-content,
  body.category section.chrbase-content,
  body.tax-project-category section.chrbase-content {
    margin-top: 70px;
  }
}

.blog_title_banner {
  background-color: #e5e5e5;
}

@media screen and (max-width: 1190px) {
  .blog_title_banner {
    margin-bottom: 40px;
  }
}

.blog_list a {
  color: #046ccb;
}

.blog_list a:hover {
  color: #014083;
}

.blog_heading,
.blog_list_wrapper {
  padding-top: 50px;
}

@media screen and (max-width: 1190px) {
  .blog_heading,
  .blog_list_wrapper {
    padding-top: 0;
  }
}

.blog_heading h1,
.blog_list_wrapper h1 {
  margin-bottom: 30px;
  font-family: "Rajdhani";
  font-size: 54px;
  font-weight: 700;
  line-height: 56px;
  text-transform: uppercase;
}

@media screen and (max-width: 768px) {
  .blog_heading h1,
  .blog_list_wrapper h1 {
    font-size: 28px;
    line-height: 36px;
  }
}

@media screen and (max-width: 1490px) {
  .blog_heading h1,
  .blog_list_wrapper h1 {
    padding-right: 0;
    margin-bottom: 24px;
    font-size: 32px;
    line-height: 40px;
  }
}

.blog_listing,
.blog_content {
  float: left;
  width: calc(100% - 380px);
  min-height: 750px;
}

@media screen and (max-width: 1490px) {
  .blog_listing,
  .blog_content {
    float: none;
    width: 100%;
    min-height: 0;
  }
}

.blog_listing .blogs_wrap,
.blog_content .blogs_wrap {
  overflow: hidden;
}

.blog_listing .blog,
.blog_content .blog {
  width: 48%;
  margin-bottom: 50px;
  border: solid 1px #e5e5e5;
  border-radius: 10px;
}

@media screen and (max-width: 1490px) {
  .blog_listing .blog,
  .blog_content .blog {
    margin-bottom: 30px;
  }
}

@media screen and (max-width: 768px) {
  .blog_listing .blog,
  .blog_content .blog {
    width: 99%;
    margin-bottom: 20px;
  }
}

.blog_listing .blog:nth-of-type(odd),
.blog_content .blog:nth-of-type(odd) {
  float: left;
}

@media screen and (max-width: 768px) {
  .blog_listing .blog:nth-of-type(odd),
  .blog_content .blog:nth-of-type(odd) {
    float: none;
  }
}

.blog_listing .blog:nth-of-type(even),
.blog_content .blog:nth-of-type(even) {
  float: right;
}

@media screen and (max-width: 768px) {
  .blog_listing .blog:nth-of-type(even),
  .blog_content .blog:nth-of-type(even) {
    float: none;
  }
}

.blog_listing .image_wrap,
.blog_content .image_wrap {
  overflow: hidden;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.blog_listing .image_wrap .bgimg,
.blog_content .image_wrap .bgimg {
  display: block;
  width: 100%;
  height: 310px;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  transform: scale(1);
  transition: transform 0.3s ease;
}

@media screen and (max-width: 1490px) {
  .blog_listing .image_wrap .bgimg,
  .blog_content .image_wrap .bgimg {
    height: 20vw;
  }
}

@media screen and (max-width: 768px) {
  .blog_listing .image_wrap .bgimg,
  .blog_content .image_wrap .bgimg {
    height: 49vw;
  }
}

.blog_listing .image_wrap:hover .bgimg,
.blog_content .image_wrap:hover .bgimg {
  transform: scale(1.1);
}

.blog_listing .blog_content_wrapper,
.blog_content .blog_content_wrapper {
  margin-right: 31px;
  margin-left: 31px;
}

@media screen and (max-width: 1490px) {
  .blog_listing .blog_content_wrapper,
  .blog_content .blog_content_wrapper {
    margin-right: 40px;
    margin-left: 40px;
  }
}

.blog_listing .date_author,
.blog_content .date_author {
  padding-top: 30px;
  margin: 0;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: 0.7px;
  text-transform: capitalize;
}

@media screen and (max-width: 1490px) {
  .blog_listing .date_author,
  .blog_content .date_author {
    padding-top: 24px;
    font-size: 0.75rem;
    font-weight: 900;
    line-height: 18.4px;
    letter-spacing: 0.9px;
  }
}

@media screen and (max-width: 768px) {
  .blog_listing .date_author,
  .blog_content .date_author {
    padding-top: 19px;
    letter-spacing: 0.6px;
  }
}

.blog_listing .summary,
.blog_content .summary {
  padding-top: 0;
  padding-bottom: 22px;
  font-size: 1rem;
  line-height: 29px;
}

@media screen and (max-width: 1490px) {
  .blog_listing .summary .post_desc,
  .blog_content .summary .post_desc {
    display: none;
  }
}

.blog_listing .summary h2,
.blog_content .summary h2 {
  margin-bottom: 15px;
  font-family: "Rajdhani";
  font-size: 1.5625rem;
  font-weight: 600;
  line-height: 32px;
  text-align: left;
}

@media screen and (max-width: 1490px) {
  .blog_listing .summary h2,
  .blog_content .summary h2 {
    color: #046ccb;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 26px;
  }
}

.blog_listing .moretag,
.blog_content .moretag {
  padding-top: 10px;
  padding-bottom: 50px;
}

@media screen and (max-width: 1490px) {
  .blog_listing .moretag,
  .blog_content .moretag {
    padding: 15px 0;
  }
}

.blog_listing .moretag a,
.blog_content .moretag a {
  color: #fff;
}

.blog_listing .tags,
.blog_content .tags {
  margin-top: 15px;
}

.blog_listing .tags p,
.blog_content .tags p {
  font-size: 14px;
  font-weight: 400;
}

.blog_listing .tags p a,
.blog_content .tags p a {
  font-weight: 400;
}

.blog_listing .tags p a:first-of-type,
.blog_content .tags p a:first-of-type {
  padding-left: 10px;
}

.blog_listing .pagination,
.blog_content .pagination {
  clear: both;
  margin-bottom: 100px;
  font-size: 18px;
}

@media screen and (max-width: 1490px) {
  .blog_listing .pagination,
  .blog_content .pagination {
    margin-bottom: 60px;
  }
}

.blog_listing .pagination .page-numbers,
.blog_content .pagination .page-numbers {
  padding: 0 14px;
  color: #046ccb;
  font-family: "Rajdhani";
  font-size: 16px;
  font-weight: 900;
  line-height: 29px;
  letter-spacing: -0.2px;
}

.blog_listing .pagination .current,
.blog_content .pagination .current {
  color: #014083;
}

.blog_listing .pagination a,
.blog_listing .pagination .current,
.blog_content .pagination a,
.blog_content .pagination .current {
  margin-right: 15px;
}

.blog_listing .pagination .next,
.blog_listing .pagination .prev,
.blog_content .pagination .next,
.blog_content .pagination .prev {
  padding: 6px 12px;
  border-radius: 5px;
  color: #fff;
  background-image: linear-gradient(40deg, #014083, #046ccb);
}

.blog_sidebar {
  float: right;
  width: 300px;
}

@media screen and (max-width: 1490px) {
  .blog_sidebar {
    float: none;
    width: 100%;
  }
}

.blog_sidebar h4 {
  margin: 0;
  color: #046ccb;
  font-family: "Rajdhani";
  font-size: 30px;
  font-weight: 900;
  line-height: 82px;
  letter-spacing: 0.2px;
}

.select_category {
  display: none;
  position: relative;
  height: 45px;
  padding: 0 20px;
  font-family: "Rajdhani";
  font-size: 18px;
  font-weight: 900;
  line-height: 48px;
  white-space: nowrap;
  text-transform: uppercase;
  cursor: pointer;
}

@media screen and (max-width: 1490px) {
  .select_category {
    box-sizing: border-box;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    color: #fff;
    background-color: #046ccb;
    font-size: 0.75rem;
    line-height: 46px;
  }
}

.select_category:after {
  display: block;
  position: absolute;
  top: 17px;
  right: 20px;
  width: 10px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 fill%3D%22%23fff%22 viewBox%3D%220 0 370.81 215.03%22%3E%3Cpath d%3D%22M24.85 0L0 24.14l185.4 190.89L370.81 24.14 345.96 0 185.4 165.28 24.85 0z%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: '';
  transition: transform 0.3s;
  transform: rotate(0deg);
}

.select_category.opened:after {
  transform: rotate(-180deg);
}

.categories {
  display: block;
}

@media screen and (max-width: 1490px) {
  .categories {
    border: 1px solid #e5e5e5;
    border-radius: 10px;
  }
}

.categories .post_terms {
  padding: 0;
  margin: 0;
  font-size: 1.25rem;
  line-height: 31px;
  text-transform: capitalize;
}

.categories .post_terms li {
  display: block;
  padding: 3px 0;
  margin-bottom: 0;
}

@media screen and (max-width: 1490px) {
  .categories .post_terms li {
    box-sizing: border-box;
    height: 50px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff;
    font-size: 0.875rem;
    font-weight: 600;
    cursor: pointer;
    transition: color 0.3s;
  }
}

.categories .post_terms li:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.categories .post_terms li:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.categories .post_terms li:before {
  content: none;
}

.categories .post_terms li:hover {
  color: #046ccb;
}

.categories .post_terms li a {
  color: #7d8792;
}

.categories .post_terms .active {
  color: #046ccb;
}

.external_links {
  margin-bottom: 50px;
}

@media screen and (max-width: 768px) {
  .external_links {
    margin-bottom: 28px;
  }
}

@media screen and (max-width: 1490px) {
  .external_links {
    overflow: hidden;
  }
}

.external_links .button {
  width: 100%;
  margin: 0;
  margin-top: 20px;
}

@media screen and (max-width: 1490px) {
  .external_links .button {
    float: left;
    width: 49%;
    margin-top: 0;
    margin-right: 2%;
    margin-bottom: 20px;
  }
  .external_links .button:nth-of-type(even) {
    margin-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .external_links .button {
    float: none;
    width: 100%;
    margin-right: 0%;
  }
}

.external_links .button a {
  height: 60px;
  border: 1px solid #e5e5e5;
  background: url("data:image/svg+xml,%3C%3Fxml version%3D%221.0%22 encoding%3D%22iso-8859-1%22%3F%3E%3C!-- Generator%3A Adobe Illustrator 19.1.0%2C SVG Export Plug-In . SVG Version%3A 6.00 Build 0)  --%3E%3Csvg version%3D%221.1%22 id%3D%22Capa_1%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 x%3D%220px%22 y%3D%220px%22%09 viewBox%3D%220 0 31.49 31.49%22  style%3D%22enable-background%3Anew 0 0 31.49 31.49%3B%22 xml%3Aspace%3D%22preserve%22%3E%3Cpath style%3D%22fill%3A%23e8e8e8%3B%22 d%3D%22M21.205%2C5.007c-0.429-0.444-1.143-0.444-1.587%2C0c-0.429%2C0.429-0.429%2C1.143%2C0%2C1.571l8.047%2C8.047H1.111%09C0.492%2C14.626%2C0%2C15.118%2C0%2C15.737c0%2C0.619%2C0.492%2C1.127%2C1.111%2C1.127h26.554l-8.047%2C8.032c-0.429%2C0.444-0.429%2C1.159%2C0%2C1.587%09c0.444%2C0.444%2C1.159%2C0.444%2C1.587%2C0l9.952-9.952c0.444-0.429%2C0.444-1.143%2C0-1.571L21.205%2C5.007z%22%2F%3E%3C%2Fsvg%3E") no-repeat 95% center;
  background-size: 20px 17px;
  line-height: 60px;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .external_links .button a {
    display: block;
  }
}

.external_links .button a:hover {
  border: 1px solid #046ccb;
  background: #046ccb url("data:image/svg+xml,%3C%3Fxml version%3D%221.0%22 encoding%3D%22iso-8859-1%22%3F%3E%3C!-- Generator%3A Adobe Illustrator 19.1.0%2C SVG Export Plug-In . SVG Version%3A 6.00 Build 0)  --%3E%3Csvg version%3D%221.1%22 id%3D%22Capa_1%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 x%3D%220px%22 y%3D%220px%22%09 viewBox%3D%220 0 31.49 31.49%22  style%3D%22enable-background%3Anew 0 0 31.49 31.49%3B%22 xml%3Aspace%3D%22preserve%22%3E%3Cpath style%3D%22fill%3A%23ffffff%3B%22 d%3D%22M21.205%2C5.007c-0.429-0.444-1.143-0.444-1.587%2C0c-0.429%2C0.429-0.429%2C1.143%2C0%2C1.571l8.047%2C8.047H1.111%09C0.492%2C14.626%2C0%2C15.118%2C0%2C15.737c0%2C0.619%2C0.492%2C1.127%2C1.111%2C1.127h26.554l-8.047%2C8.032c-0.429%2C0.444-0.429%2C1.159%2C0%2C1.587%09c0.444%2C0.444%2C1.159%2C0.444%2C1.587%2C0l9.952-9.952c0.444-0.429%2C0.444-1.143%2C0-1.571L21.205%2C5.007z%22%2F%3E%3C%2Fsvg%3E") no-repeat 95% center;
  background-size: 20px 17px;
}

@media screen and (max-width: 1490px) {
  .category_list {
    margin-bottom: 30px;
  }
  .category_list h4 {
    display: none;
  }
  .category_list .select_category {
    display: block;
  }
  .category_list .categories {
    display: none;
  }
  .category_list .categories .post_terms {
    margin-bottom: 0;
  }
  .category_list .categories .post_terms li {
    padding: 5px 20px;
  }
}

.single_blog .blog_heading h1 {
  margin: 0;
  color: #046ccb;
  font-size: 2.5rem;
  font-weight: 900;
  line-height: 82px;
  text-transform: capitalize;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_heading h1 {
    font-size: 1.75rem;
    line-height: 38px;
  }
}

.single_blog .blog_header {
  overflow: hidden;
}

.single_blog .blog_header .date_author {
  float: left;
  padding-top: 10px;
  padding-bottom: 15px;
  margin: 0;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_header .date_author {
    padding: 25px 0 15px;
    font-size: 0.875rem;
    line-height: 28px;
    letter-spacing: 0.7px;
  }
}

@media screen and (max-width: 768px) {
  .single_blog .blog_header .date_author {
    float: none;
    padding-bottom: 0;
  }
}

.single_blog .blog_content .blog_banner_slider {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  overflow: hidden;
}

.single_blog .blog_content .blog_banner_slider .bg-img {
  background: no-repeat center;
  background-size: cover;
  height: 560px;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_content .blog_banner_slider .bg-img {
    height: 41vw;
  }
}

.single_blog .blog_content .blog_banner_slider .slick-arrow {
  border: 2px solid #fff;
  outline: none;
  position: absolute;
  width: 60px;
  height: 60px;
  background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 fill%3D%22%23fff%22 viewBox%3D%220 0 370.81 215.03%22%3E%3Cpath d%3D%22M24.85 0L0 24.14l185.4 190.89L370.81 24.14 345.96 0 185.4 165.28 24.85 0z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
  background-size: 20px 20px;
  font-size: 0;
  color: transparent;
  z-index: 1;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .single_blog .blog_content .blog_banner_slider .slick-arrow {
    width: 40px;
    height: 40px;
    background-size: 15px 15px;
  }
}

.single_blog .blog_content .blog_banner_slider .slick-arrow.slick-prev {
  left: 20px;
  transform: rotate(90deg);
}

.single_blog .blog_content .blog_banner_slider .slick-arrow.slick-next {
  left: auto;
  right: 20px;
  transform: rotate(-90deg);
}

.single_blog .blog_content .blog_banner {
  transition: height 0.3s ease;
  width: 100%;
  height: 345px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background: #e5e5e5 no-repeat top;
  background-size: cover;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_content .blog_banner {
    height: 300px;
  }
}

@media screen and (max-width: 768px) {
  .single_blog .blog_content .blog_banner {
    height: 160px;
  }
}

.single_blog .blog_content .tags {
  padding-top: 25px;
  margin-top: 0;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_content .tags {
    padding-top: 22px;
  }
}

.single_blog .blog_content .tags h4 {
  margin-bottom: 0;
  font-size: 0.75rem;
  font-weight: 900;
  line-height: 28px;
  letter-spacing: 0.6px;
}

.single_blog .blog_content .tags a {
  color: #ccc;
}

.single_blog .blog_content .content {
  font-size: 1rem;
  line-height: 29px;
  text-align: left;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_content .content {
    margin: 30px 0;
  }
}

.single_blog .blog_content .content h2 {
  margin-top: 50px;
  margin-bottom: 20px;
  font-size: 32px;
}

@media screen and (max-width: 1490px) {
  .single_blog .blog_content .content h2 {
    margin-top: 0;
  }
}

.single_blog .blog_content .blog_footer {
  overflow: hidden;
  margin-top: 75px;
  margin-bottom: 90px;
}

.single_blog .blog_content .share {
  float: right;
  padding: 10px 0;
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .single_blog .blog_content .share {
    float: none;
  }
}

.hero_banner {
  position: relative;
}

.hero_banner .single {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  height: 100vh;
}

@media screen and (max-width: 1190px) {
  .hero_banner .single {
    height: auto;
    padding-top: 150px;
    padding-bottom: 150px;
  }
}

.hero_banner .single .bg-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.hero_banner .single .bg-slider * {
  height: inherit;
}

.hero_banner .single .bg-slider:before {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.4;
  background-color: #111;
  content: '';
}

.hero_banner .single .bg-slider .bg {
  height: inherit;
  background: no-repeat center;
  background-size: cover;
}

.hero_banner .single .bg-slider .slick-dots {
  position: absolute;
  z-index: 3;
  right: 0;
  bottom: 30px;
  left: 0;
  height: 10px;
}

@media screen and (max-width: 1190px) {
  .hero_banner .single .bg-slider .slick-dots {
    bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .hero_banner .single .bg-slider {
    width: 100%;
  }
}

.hero_banner .single .content {
  position: relative;
  z-index: 4;
  width: 720px;
  max-width: 100%;
  margin: auto;
  text-align: center;
}

@media screen and (max-width: 1190px) {
  .hero_banner .single .content {
    padding: 0 30px;
  }
}

@media screen and (max-width: 768px) {
  .hero_banner .single .content {
    padding: 0 20px;
  }
}

.hero_banner .single .content h1,
.hero_banner .single .content .sub_title,
.hero_banner .single .content .scroll-downs {
  color: #fff;
}

.hero_banner .single .content h4 {
  margin-bottom: -10px;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
}

.hero_banner .single .content h1 {
  margin: 0;
  font-family: "Rajdhani";
  font-size: 90px;
  font-weight: 900;
  line-height: 0.9;
  letter-spacing: 0.5px;
  text-transform: capitalize;
}

@media screen and (max-width: 1190px) {
  .hero_banner .single .content h1 {
    font-size: 60px;
  }
}

@media screen and (max-width: 768px) {
  .hero_banner .single .content h1 {
    font-size: 34px;
  }
}

.hero_banner .single .content .sub_title {
  margin-top: 30px;
  margin-bottom: 40px;
  font-size: 22px;
  transition: font-size 0.5s ease, opacity 1s ease 0.2s, transform 1s ease 0.2s;
}

@media screen and (max-width: 768px) {
  .hero_banner .single .content .sub_title {
    width: calc(100% - 43px * 2);
    margin: 30px auto;
    font-size: 18px;
    line-height: 1.22;
    text-align: center;
  }
}

@media screen and (max-width: 768px) and (orientation: landscape) {
  .hero_banner .single .content .sub_title {
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .hero_banner .single .content .sub_title {
    padding: 20px;
    text-align: center;
  }
}

@media screen and (max-width: 1490px) {
  .hero_banner .single .content .sub_title {
    line-height: 40px;
  }
}

.hero_banner .single .content .button_list {
  transition: opacity 1s ease 0.6s, transform 1s ease 0.6s;
}

@media screen and (max-width: 768px) and (orientation: landscape) {
  .hero_banner .single .content .button_list {
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .hero_banner .single .content .button_list {
    text-align: center;
  }
}

.hero_banner .single .content.show h1,
.hero_banner .single .content.show .sub_title,
.hero_banner .single .content.show .button_list {
  opacity: 1;
  transform: translateY(0);
}

.hero_banner .single .scroll-downs {
  position: absolute;
  z-index: 3;
  bottom: 90px;
  width: 100%;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  opacity: 1;
  color: #fff;
  font-family: "Barlow", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  cursor: pointer;
}

@media screen and (max-width: 1190px) {
  .hero_banner .single .scroll-downs {
    display: none !important;
  }
}

.hero_banner .single .scroll-downs:after {
  position: absolute;
  width: 9px;
  height: 12px;
  margin-top: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 8.258 12%22%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M4.524 11.837l3.571-3.571a.558.558 0 10-.789-.789l-2.618 2.618V.558a.56.56 0 00-1.117 0v9.537L.953 7.477a.558.558 0 00-.79.789l3.571 3.571a.56.56 0 00.79 0z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: '';
}

.bottom_banner {
  position: absolute;
  z-index: 2;
  bottom: -1px;
  width: 100%;
  height: 14vw;
  max-height: 310px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 1920 241.5%22%3E%3Cpath fill%3D%22%230858A6%22 d%3D%22M991.9 163.4S1355.5-10.3 1916.2 1c1.2 0 3.7.1 3.7.1v238.4s-886.1-7.9-894-12.6c-7.7-4.7-34-63.5-34-63.5z%22%2F%3E%3Cpath fill%3D%22%23FFF%22 d%3D%22M0 241.5v-81.8s8.3 1.5 12.8 2.4c145.9 26.5 560.3 88.5 907.3 14.9 274.7-58.3 556.5-84.8 984.2-62.3 5.2.3 15.7.8 15.7.8v126H0z%22%2F%3E%3C%2Fsvg%3E");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  text-align: right;
}

@media screen and (max-width: 768px) {
  .bottom_banner {
    height: 100px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .bottom_banner {
    height: 150px;
  }
}

.bottom_banner .home-banner-bottom-image {
  position: relative;
  top: -45px;
  width: 140px;
}

@media screen and (max-width: 768px) {
  .bottom_banner .home-banner-bottom-image {
    top: -30px;
    width: 80px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .bottom_banner .home-banner-bottom-image {
    width: 100px;
  }
}

.article-list-module .text {
  margin: auto 12em;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .article-list-module .text {
    margin: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .article-list-module .text {
    margin: auto 4em;
  }
}

.article-list-module .title_content_img {
  float: left;
  width: 330px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 29px;
}

@media screen and (max-width: 768px) {
  .article-list-module .title_content_img {
    float: none;
    width: 100%;
    margin-left: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .article-list-module .title_content_img {
    width: 45%;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .article-list-module .title_content_img {
    width: 23%;
    margin-left: 15px;
  }
}

.article-list-module .title_content_img:nth-child(1):nth-last-child(1) {
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.article-list-module .title_content_img:nth-child(1):nth-last-child(2) {
  margin-left: 375px;
}

@media screen and (max-width: 768px) {
  .article-list-module .title_content_img:nth-child(1):nth-last-child(2) {
    margin-left: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .article-list-module .title_content_img:nth-child(1):nth-last-child(2) {
    margin-left: 22px;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .article-list-module .title_content_img:nth-child(1):nth-last-child(2) {
    margin-left: 245px;
  }
}

.article-list-module .title_content_img:nth-child(2):nth-last-child(1) {
  margin-right: 375px;
}

@media screen and (max-width: 768px) {
  .article-list-module .title_content_img:nth-child(2):nth-last-child(1) {
    margin-right: 0;
    margin-left: 22px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .article-list-module .title_content_img:nth-child(2):nth-last-child(1) {
    margin-right: 0;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .article-list-module .title_content_img:nth-child(2):nth-last-child(1) {
    margin-right: 245px;
  }
}

@media screen and (min-width: 1490px) and (max-width: 2560px) {
  .article-list-module .title_content_img:nth-child(1):nth-last-child(3) {
    margin-left: 165px;
  }
  .article-list-module .title_content_img:nth-child(2):nth-last-child(2) {
    margin-left: 70px;
  }
  .article-list-module .title_content_img:nth-child(3):nth-last-child(1) {
    margin-left: 70px;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .article-list-module .title_content_img:nth-child(1):nth-last-child(3) {
    margin-left: 85px;
  }
  .article-list-module .title_content_img:nth-child(2):nth-last-child(2) {
    margin-left: 85px;
  }
  .article-list-module .title_content_img:nth-child(3):nth-last-child(1) {
    margin-left: 85px;
  }
}

.article-list-module .title_content {
  margin-top: 12px;
}

@media screen and (max-width: 768px) {
  .article-list-module .title_content {
    padding-right: 7vw;
    padding-left: 7vw;
  }
}

@media screen and (max-width: 768px) {
  .article-list-module .title_content_img_wrap {
    width: calc(100% + 4.9vw * 2);
    height: 100%;
    margin-left: -4.9vw;
    text-align: center;
  }
}

.article-list-module .article_image_wrap {
  width: 330px;
  height: 150px;
}

@media screen and (max-width: 768px) {
  .article-list-module .article_image_wrap {
    width: 100%;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .article-list-module .article_image_wrap {
    text-align: center;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .article-list-module .article_image_wrap {
    width: 100%;
  }
}

.article-list-module .article_image_wrap img {
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 768px) {
  .article-list-module .article_image_wrap img {
    overflow: hidden;
    box-sizing: border-box;
    padding-left: 100%;
    background-position: center;
    background-size: cover;
  }
}

@media screen and (max-width: 768px) {
  .article-list-module ul.slick-dots {
    margin-left: -12vw;
  }
  @-moz-document url-prefix() {
    .article-list-module ul.slick-dots {
      margin-left: 20vw;
    }
  }
  .article-list-module ul.slick-dots li {
    display: inline-block;
    position: relative;
    margin: 0 5px;
    cursor: pointer;
  }
  .article-list-module ul.slick-dots li button {
    display: block;
    padding: 5px;
    border: 1px solid #111;
    border-radius: 10px;
    color: transparent;
    background: transparent;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    appearance: none;
  }
  .article-list-module ul.slick-dots li button:before {
    position: absolute;
    top: 7px;
    right: 1px;
    left: 0;
    opacity: 0;
    color: #000;
    font-size: 31px;
    text-align: center;
    content: '•';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .article-list-module ul.slick-dots li.slick-active button:before {
    opacity: 0.75;
    color: #000;
  }
}

.centered-text-module .short_summary {
  margin: 0 17em;
  text-align: center;
}

@media screen and (max-width: 1490px) {
  .centered-text-module .short_summary {
    margin: 0 10em;
  }
}

@media screen and (max-width: 1190px) {
  .centered-text-module .short_summary {
    margin: 0 5em;
  }
}

@media screen and (max-width: 768px) {
  .centered-text-module .short_summary {
    margin: 0;
  }
}

.centered-text-module .short_summary p:first-child {
  margin: 0 7em;
}

@media screen and (max-width: 768px) {
  .centered-text-module .short_summary p:first-child {
    margin: 0;
  }
}

.clients-module {
  position: relative;
}

@media screen and (max-width: 768px) {
  .clients-module {
    margin-right: 4.9vw;
    margin-left: 4.9vw;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .clients-module {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-right: 5.9vw;
    margin-left: 5.9vw;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .clients-module {
    margin-right: 7.9vw;
    margin-left: 7.9vw;
  }
}

.clients-module .staff_image_left {
  position: absolute;
  right: 50%;
  bottom: -255px;
}

@media screen and (max-width: 1190px) {
  .clients-module .staff_image_left {
    display: none;
    position: relative;
    bottom: 0;
    width: 100%;
    height: auto;
    margin: 0;
  }
}

@media screen and (max-width: 768px) {
  .clients-module .staff_image_left {
    height: 250px;
  }
}

.clients-module .logo_content_right {
  float: right;
  width: 40%;
  margin-top: 100px;
  margin-right: 10%;
  text-align: left;
}

@media screen and (max-width: 1190px) {
  .clients-module .logo_content_right {
    float: none;
    width: 100%;
    margin-top: 30px;
    margin-right: 0;
  }
}

.clients-module .logo_content_right .module_heading {
  text-align: left;
}

.clients-module .client_individual {
  display: inline-block;
  width: 70%;
  height: 70px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 768px) {
  .clients-module .client_individual {
    width: 85%;
  }
}

.clients-module .logos_wrap {
  padding-top: 30px;
}

@media screen and (max-width: 768px) {
  .clients-module .logos_wrap {
    margin-left: 17px;
  }
}

.clients-module .logos_wrap .logos {
  text-align: center;
}

.clients-module .client_heading {
  display: inline-block;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .clients-module .client_heading {
    height: 100%;
    padding-bottom: 65px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .clients-module .client_heading .module_heading {
    margin-bottom: 10px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .clients-module .client_heading .module_heading {
    margin: 0;
  }
}

.clients-module .client_heading .slick-list {
  margin-right: 20px;
}

@media screen and (max-width: 768px) and (orientation: landscape) {
  .clients-module .client_heading .slick-list {
    margin-left: 20px;
  }
}

@media screen and (max-width: 768px) {
  .clients-module .client_heading .slick-list {
    margin-right: 0;
  }
}

.clients-module .slick-prev:after {
  float: left;
  margin-top: 36px;
  margin-right: 80px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 11.401 20%22%3E%3Cpath fill%3D%22%23C9CCD0%22 d%3D%22M10.991 10.99l-8.6 8.599a1.4 1.4 0 01-1.981-1.98L8.02 10 .41 2.391A1.4 1.4 0 012.391.41l8.6 8.6a1.399 1.399 0 010 1.98z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 11px auto;
  vertical-align: middle;
  content: '';
  transform: rotate(180deg);
}

@media screen and (max-width: 768px) {
  .clients-module .slick-prev:after {
    margin-top: 0;
    margin-right: 0;
    margin-left: -13px;
    transform: rotate(180deg);
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .clients-module .slick-prev:after {
    margin-right: 40px;
  }
}

.clients-module .slick-next:before {
  float: right;
  margin-top: -20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 11.401 20%22%3E%3Cpath fill%3D%22%23C9CCD0%22 d%3D%22M10.991 10.99l-8.6 8.599a1.4 1.4 0 01-1.981-1.98L8.02 10 .41 2.391A1.4 1.4 0 012.391.41l8.6 8.6a1.399 1.399 0 010 1.98z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 11px auto;
  content: '';
}

@media screen and (max-width: 768px) {
  .clients-module .slick-next:before {
    margin-left: -0.5vw;
  }
}

.clients-module .slick-next:before,
.clients-module .slick-prev:after {
  position: relative;
  z-index: 1;
  padding: 1px 5px 19px;
  color: #c9ccd0;
  font-size: 50px;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .clients-module .slick-next:before,
  .clients-module .slick-prev:after {
    float: none;
    position: absolute;
    width: 15px;
    height: 15px;
    padding: 0 1px;
    margin-top: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 5.7 10%22%3E%3Cpath d%3D%22M5.495 5.495l-4.3 4.3a.699.699 0 11-.99-.99L4.01 5 .205 1.195a.7.7 0 01.99-.99l4.3 4.3a.697.697 0 010 .99z%22%2F%3E%3C%2Fsvg%3E");
    background-size: 6px auto;
    background-size: contain;
  }
}

.clients-module p.slick-next {
  margin-top: -55px;
}

@media screen and (max-width: 768px) {
  .clients-module p.slick-next {
    left: calc(50%);
  }
}

@media screen and (max-width: 768px) {
  .clients-module p.slick-prev {
    left: calc(50% - 29px * 2);
  }
}

@media screen and (max-width: 768px) {
  .clients-module p.slick-next,
  .clients-module p.slick-prev {
    position: absolute;
    bottom: -60px;
    width: 30px;
    height: 30px;
    border: 2px solid #000;
    text-align: center;
  }
}

.clients-module ul.slick-dots li.slick-active button {
  border-color: #046ccb;
  background-color: #046ccb;
}

.faq-module .accordion_wrap {
  margin-top: 95px;
  border-bottom: 1px solid #dcdcdc;
  counter-reset: accordion-counter;
}

@media screen and (max-width: 768px) {
  .faq-module .accordion_wrap {
    margin-top: 75px;
  }
}

.faq-module .accordion_wrap .item_title {
  display: block;
  position: relative;
  padding: 30px 0;
  padding-right: 25px;
  padding-left: 20px;
  border-top: 1px solid #dcdcdc;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  text-align: left;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .faq-module .accordion_wrap .item_title {
    font-size: 12px;
  }
}

.faq-module .accordion_wrap .item_title:before {
  position: absolute;
  top: 30px;
  left: 0;
  content: counter(accordion-counter);
  counter-increment: accordion-counter;
}

.faq-module .accordion_wrap .item_title:after {
  position: absolute;
  top: 30px;
  right: 0;
  font-size: 28px;
  font-weight: 300;
  content: '+';
}

.faq-module .accordion_wrap .opened:after {
  content: '-';
}

.faq-module .accordion_wrap .item_content {
  display: none;
  padding-bottom: 66px;
  margin: 0;
  margin-top: -18px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.65;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .faq-module .accordion_wrap .item_content {
    font-size: 13px;
    line-height: 2;
  }
}

.full-width-clients-module {
  position: relative;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .full-width-clients-module {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

.full-width-clients-module .logos {
  margin-bottom: 20px;
  text-align: center;
}

.full-width-clients-module .highlighted_content {
  width: 70%;
  margin: 0 auto;
  color: #7d8792;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .full-width-clients-module .highlighted_content {
    width: 100%;
    font-size: 16px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .full-width-clients-module .highlighted_content {
    width: 85%;
  }
}

.full-width-clients-module .client_individual {
  display: inline-block;
  width: 70%;
  height: 70px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 768px) {
  .full-width-clients-module .client_individual {
    width: 85%;
  }
}

.full-width-clients-module .full-width-clients-module-logos-wrap {
  max-width: 1200px;
  margin: auto;
  margin-top: 60px;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .full-width-clients-module .full-width-clients-module-logos-wrap {
    margin-top: 40px;
  }
}

.full-width-clients-module .client_heading {
  display: inline-block;
  width: 100%;
}

@media screen and (max-width: 768px) {
  .full-width-clients-module .client_heading {
    height: 100%;
    padding-bottom: 65px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .full-width-clients-module .client_heading .module_heading {
    margin-bottom: 10px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .full-width-clients-module .client_heading .module_heading {
    margin: 0;
  }
}

.full-width-clients-module ul.slick-dots li.slick-active button {
  border-color: #046ccb;
  background-color: #046ccb;
}

.fullwidth-image-module {
  width: 100%;
  height: 600px;
  opacity: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  transform: translateY(20%);
}

@media screen and (max-width: 768px) {
  .fullwidth-image-module {
    height: 300px;
    opacity: 1;
    transform: none;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .fullwidth-image-module {
    height: 410px;
    opacity: 1;
    transform: none;
  }
}

.animate {
  opacity: 1;
  transition: all 2s;
  transform: translateY(0);
}

@media screen and (max-width: 1190px) {
  .animate {
    transition: none;
    transform: none;
  }
}

.newsletter-module {
  height: 78px;
  background-color: #d3d3d3;
}

@media screen and (max-width: 768px) {
  .newsletter-module {
    height: 240px;
    padding-top: 13px;
    padding-bottom: 13px;
    text-align: -webkit-center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module {
    height: 110px;
  }
}

.newsletter-module .newsletter_title {
  margin-left: 22%;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title {
    padding-top: 0;
    margin-left: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title {
    padding-top: 1px;
    margin-left: 5.9vw;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .newsletter-module .newsletter_title {
    margin-left: 7.9vw;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1245px) {
  .newsletter-module .newsletter_title {
    margin-left: 5.9vw;
  }
}

.newsletter-module .newsletter_title p {
  float: left;
  width: 316px;
  font-family: "Barlow", sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title p {
    float: none;
    width: calc(100% - 65px * 2);
    height: auto;
    line-height: 1.26;
    text-align: center;
  }
  @-moz-document url-prefix() {
    .newsletter-module .newsletter_title p {
      margin-left: 20vw;
    }
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title p {
    float: none;
    width: 100%;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1245px) {
  .newsletter-module .newsletter_title p {
    width: 306px;
  }
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap {
    margin-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap form {
    margin-left: 6%;
  }
}

.newsletter-module .newsletter_title .newsletter_form_wrap input[type='text'],
.newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
  width: 20%;
  height: 40px;
  padding-left: 10px;
  border: 0;
  font-family: "Barlow", sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.62;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='text'],
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
    width: 100%;
    padding-left: 2px;
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='text'],
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
    width: 34.6%;
    padding-left: 10px;
  }
}

.newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
  margin: 12px 16px;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
    margin: 12px 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap input[type='email'] {
    margin: 0 0 0 16px;
  }
}

.newsletter-module .newsletter_title .newsletter_form_wrap .submit_button {
  float: none;
  width: 10%;
  padding: 12px 17px 12px 0;
  margin-left: 44%;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_button {
    width: 30%;
    margin-left: 10px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_button {
    width: 100%;
    padding: 1.3vw 5vw 1.3vw 3vw;
    margin-left: -50%;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1490px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_button {
    margin-left: 45%;
  }
}

@media screen and (min-width: 1191px) and (max-width: 1245px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_button {
    margin-left: 47%;
  }
}

.newsletter-module .newsletter_title .newsletter_form_wrap .submit_background {
  margin-top: -53px;
}

@media screen and (max-width: 768px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_background {
    margin-top: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .newsletter-module .newsletter_title .newsletter_form_wrap .submit_background {
    float: right;
    margin-top: 0;
  }
}

.testimonails-module {
  position: relative;
  width: 100%;
  height: auto;
  min-height: 470px;
  color: #fff;
  background-image: url(../src/images/testimonial-bg.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 1190px) {
  .testimonails-module {
    min-height: none;
    background: #014083 no-repeat center;
  }
}

.testimonails-module .main-content {
  padding-top: 170px;
  padding-bottom: 85px;
}

.testimonails-module .main-content:after {
  display: table;
  clear: both;
  content: '';
}

@media screen and (max-width: 1190px) {
  .testimonails-module .main-content {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media screen and (max-width: 768px) {
  .testimonails-module .main-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

.testimonails-module .left-content {
  float: left;
  width: 300px;
}

@media screen and (max-width: 1190px) {
  .testimonails-module .left-content {
    width: 100%;
  }
}

.testimonails-module .left-content .testimonial_heading {
  padding-bottom: 20px;
  font-family: "Rajdhani";
  font-size: 55px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  letter-spacing: 0.3px;
}

@media screen and (max-width: 768px) {
  .testimonails-module .left-content .testimonial_heading {
    padding-bottom: 5px;
    font-size: 30px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .left-content .testimonial_heading {
    font-size: 40px;
  }
}

.testimonails-module .right-content {
  float: right;
  width: calc(100% - 600px);
  padding-top: 6%;
  margin-right: 150px;
}

@media screen and (max-width: 1190px) {
  .testimonails-module .right-content {
    width: 100%;
    margin-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .testimonails-module .right-content {
    margin-top: 40px;
  }
}

.testimonails-module .testimonail_content {
  margin: 0 auto;
  font-family: "Barlow", sans-serif;
  font-size: 20px;
  line-height: 40px;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .testimonails-module .testimonail_content {
    width: 100%;
    margin-left: 0;
    font-size: 16px;
    line-height: 1.6;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .testimonail_content {
    font-size: 18px;
    line-height: 1.89;
  }
}

.testimonails-module .about_writer {
  padding-top: 15px;
  text-align: left;
  letter-spacing: 0.6px;
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .about_writer {
    padding-top: 17px;
  }
}

@media screen and (max-width: 768px) {
  .testimonails-module .about_writer {
    padding-top: 15px;
  }
}

.testimonails-module .about_writer span {
  font-size: 25px;
  font-weight: 600;
  line-height: 1.73;
  text-transform: uppercase;
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .about_writer span {
    font-size: 13px;
    line-height: 2;
  }
}

@media screen and (max-width: 768px) {
  .testimonails-module .about_writer span {
    font-size: 12px;
  }
}

.testimonails-module .about_writer p {
  font-size: 14px;
  font-weight: 300;
  line-height: 0.4;
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .about_writer p {
    font-size: 12px;
    line-height: 2.17;
  }
}

@media screen and (max-width: 768px) {
  .testimonails-module .about_writer p {
    font-size: 11px;
  }
}

.testimonails-module .quotes_left,
.testimonails-module .quotes_right {
  position: relative;
}

.testimonails-module .quotes_left:before {
  position: absolute;
  width: 95px;
  height: 70px;
  margin-top: -45px;
  margin-left: -1.65em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABJCAMAAABsHQpBAAAAP1BMVEX///////////////////////////////////////////////////////////////////////////////////81m6ZbAAAAFXRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQrzldnAAABv0lEQVRYw+2Y0XKEIAxFF1BBdEWE///WzrjTTnch8ZKxTyXPyZ0jmpvg41GGWWP+jDg92FDznj5rDl9NtUXiGQMnb2K1Zq6kjrkeCyOvj3pNrDwokZqfjP6TqMll6prb+SeqJpUHSaXmkdbfqZoNx98F+Ln46DSeCuDvOH6Q4BdHqtOdp18yLfiLuuyXSkfS+Ezzhgw3zJLbe4vGNzi+EeCvOP4qwE+6cJ4EpwL4pZ14gfMMJL66BX+j9Gcc3wvwjwZ8JcB3ReqMP+k1fsTH1qEEY8vi+E6Av+P4UTJ1RxzfMjsJ7sv34pdm6wRT0TSY7dE+1Gl8g+OPAvyK2cb2oU5uAhW3coKpqBvcisKP9hXjoPBFxr1qpvHnOWy+jjCgo/QXnrswQabRHFTzZI2Zs+kA1ZztM2Gpbz6twJrAbQ3MCjeCNQk+/vdedmBN1sx6ylidR/UN7T3FIEO+/kqHJoH+1qCf/6F+6Ppdv+t3/a7f9bt+1/9DfXR/i5L9R+P7Z5Dsn4q5JzN/4dD9fG+4vxjkZ1ftzoO9rBX73/L+ys47mwJOM31emx3wBNv3FVhbvzKxeFtesNXkF7bInQf6BYeFe7YdOYArAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: contain;
  content: ' ';
}

@media screen and (max-width: 768px) {
  .testimonails-module .quotes_left:before {
    width: 40px;
    height: 22px;
    margin-top: -33px;
    margin-left: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .quotes_left:before {
    width: 40px;
    height: 28px;
    margin-top: -11px;
    margin-left: 0;
  }
}

.testimonails-module .quotes_right:after {
  float: right;
  width: 86px;
  height: 60px;
  margin-top: -1.85em;
  margin-right: 1.33em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABJCAMAAABsHQpBAAAAP1BMVEX///////////////////////////////////////////////////////////////////////////////////81m6ZbAAAAFXRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQrzldnAAABv0lEQVRYw+2Y0XKEIAxFF1BBdEWE///WzrjTTnch8ZKxTyXPyZ0jmpvg41GGWWP+jDg92FDznj5rDl9NtUXiGQMnb2K1Zq6kjrkeCyOvj3pNrDwokZqfjP6TqMll6prb+SeqJpUHSaXmkdbfqZoNx98F+Ln46DSeCuDvOH6Q4BdHqtOdp18yLfiLuuyXSkfS+Ezzhgw3zJLbe4vGNzi+EeCvOP4qwE+6cJ4EpwL4pZ14gfMMJL66BX+j9Gcc3wvwjwZ8JcB3ReqMP+k1fsTH1qEEY8vi+E6Av+P4UTJ1RxzfMjsJ7sv34pdm6wRT0TSY7dE+1Gl8g+OPAvyK2cb2oU5uAhW3coKpqBvcisKP9hXjoPBFxr1qpvHnOWy+jjCgo/QXnrswQabRHFTzZI2Zs+kA1ZztM2Gpbz6twJrAbQ3MCjeCNQk+/vdedmBN1sx6ylidR/UN7T3FIEO+/kqHJoH+1qCf/6F+6Ppdv+t3/a7f9bt+1/9DfXR/i5L9R+P7Z5Dsn4q5JzN/4dD9fG+4vxjkZ1ftzoO9rBX73/L+ys47mwJOM31emx3wBNv3FVhbvzKxeFtesNXkF7bInQf6BYeFe7YdOYArAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: -0.4em;
  content: ' ';
  transform: rotate(180deg);
}

@media screen and (max-width: 768px) {
  .testimonails-module .quotes_right:after {
    width: 40px;
    height: 22px;
    margin-top: 12px;
    margin-right: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .testimonails-module .quotes_right:after {
    width: 40px;
    height: 28px;
    margin-top: -11px;
    margin-right: 0.03em;
  }
}

.testimonails-module ul.slick-dots {
  text-align: left;
}

@media screen and (max-width: 768px) {
  .text-with-image-module .image-on-right {
    flex-direction: column;
  }
}

.text-with-image-module .image-on-right .heading_text {
  flex: 1;
  margin-right: 4%;
}

@media screen and (max-width: 768px) {
  .text-with-image-module .image-on-right .heading_text {
    margin-right: 0;
  }
}

.text-with-image-module .image-on-right .full_bleed {
  padding-left: 12%;
}

@media screen and (max-width: 1490px) {
  .text-with-image-module .image-on-right .full_bleed {
    padding-left: 0;
  }
}

.text-with-image-module .image-on-left {
  flex-direction: row-reverse;
}

@media screen and (max-width: 768px) {
  .text-with-image-module .image-on-left {
    flex-direction: column;
  }
}

.text-with-image-module .image-on-left .image_wrap img {
  padding-left: 0;
}

.text-with-image-module .image-on-left .heading_text {
  flex: 1;
  margin-left: 4%;
}

@media screen and (max-width: 768px) {
  .text-with-image-module .image-on-left .heading_text {
    margin-left: 0;
  }
}

.text-with-image-module .image-on-left .full_bleed {
  padding-right: 12%;
}

@media screen and (max-width: 1490px) {
  .text-with-image-module .image-on-left .full_bleed {
    padding-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .text-with-image-module .heading_text {
    padding-bottom: 25px;
    margin-top: 0;
  }
}

.text-with-image-module .heading_text .module_heading {
  text-align: left;
}

.text-with-image-module .heading_text .module_heading:after,
.text-with-image-module .heading_text .module_heading:before {
  left: 0;
  margin-left: 0;
}

@media screen and (max-width: 768px) {
  .text-with-image-module .heading_text .module_heading:after,
  .text-with-image-module .heading_text .module_heading:before {
    left: calc(50% - 40px / 2);
  }
}

.text-with-image-module .image_wrap {
  flex: 1;
}

.text-with-image-module .image_wrap .standard-image {
  width: 100%;
  height: auto;
}

.text-with-image-module .image_wrap .full-bleed-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 500px;
}

@media screen and (max-width: 1490px) {
  .text-with-image-module .image_wrap .full-bleed-image {
    height: 300px;
  }
}

.text-with-image-module .text_image_wrap {
  display: flex;
  position: relative;
}

@media screen and (max-width: 1190px) {
  .text-with-slider-module .slider-on-right {
    flex-direction: column-reverse;
  }
}

.text-with-slider-module .slider-on-right .heading_text {
  flex: 1;
  margin-right: 4%;
}

@media screen and (max-width: 768px) {
  .text-with-slider-module .slider-on-right .heading_text {
    margin-right: 0;
  }
}

.text-with-slider-module .slider-on-left {
  flex-direction: row-reverse;
}

@media screen and (max-width: 1190px) {
  .text-with-slider-module .slider-on-left {
    flex-direction: column-reverse;
  }
}

.text-with-slider-module .slider-on-left .image_wrap img {
  padding-left: 0;
}

.text-with-slider-module .slider-on-left .heading_text {
  flex: 1;
  margin-left: 4%;
}

@media screen and (max-width: 768px) {
  .text-with-slider-module .slider-on-left .heading_text {
    margin-left: 0;
  }
}

@media screen and (max-width: 1190px) {
  .text-with-slider-module .heading_text {
    margin: 0 !important;
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .text-with-slider-module .heading_text {
    margin-top: 0;
  }
}

.text-with-slider-module .heading_text p {
  margin: auto;
}

.text-with-slider-module .heading_text .module_heading {
  text-align: left;
}

.text-with-slider-module .heading_text .module_heading:after,
.text-with-slider-module .heading_text .module_heading:before {
  left: 0;
  margin-left: 0;
}

@media screen and (max-width: 768px) {
  .text-with-slider-module .heading_text .module_heading:after,
  .text-with-slider-module .heading_text .module_heading:before {
    left: calc(50% - 40px / 2);
  }
}

.text-with-slider-module .slider_images {
  width: 550px;
}

@media screen and (max-width: 1190px) {
  .text-with-slider-module .slider_images {
    width: 100%;
  }
}

.text-with-slider-module .image_wrap {
  flex: 1;
}

.text-with-slider-module .image_wrap .single_image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 430px;
}

@media screen and (max-width: 1490px) {
  .text-with-slider-module .image_wrap .single_image {
    height: 300px;
  }
}

.text-with-slider-module .text_slider_wrap {
  display: flex;
  position: relative;
  flex-wrap: wrap;
}

.text-with-slider-module .heading_slider {
  max-width: 100%;
}

@media screen and (max-width: 1190px) {
  .text-with-slider-module .heading_slider {
    margin-bottom: 30px;
  }
}

.two-column-description-module .listing {
  float: right;
  width: 49%;
  font-family: "Barlow", sans-serif;
}

@media screen and (max-width: 768px) {
  .two-column-description-module .listing {
    float: none;
    width: 100%;
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .two-column-description-module .listing {
    width: 47%;
  }
}

@media screen and (max-width: 768px) {
  .two-column-description-module .listing.text {
    padding: 0;
  }
}

.two-column-description-module .description_paragraph {
  float: left;
  width: 45.3%;
  text-align: left;
}

@media screen and (max-width: 768px) {
  .two-column-description-module .description_paragraph {
    float: none;
    width: 100%;
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .two-column-description-module .description_paragraph {
    width: 47%;
  }
}

@media screen and (max-width: 768px) {
  .two-column-description-module .description_paragraph.text {
    padding-bottom: 0;
  }
}

.two-column-with-icon-module .highlighted_content {
  width: 70%;
  margin: 0 auto;
  color: #7d8792;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .two-column-with-icon-module .highlighted_content {
    width: 100%;
    font-size: 16px;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .two-column-with-icon-module .highlighted_content {
    width: 85%;
  }
}

.two-column-with-icon-module .buttons_list {
  display: flex;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .two-column-with-icon-module .buttons_list {
    align-items: center;
    flex-direction: column;
  }
}

.two-column-with-icon-module .buttons_list a {
  margin-left: 20px;
}

@media screen and (max-width: 768px) {
  .two-column-with-icon-module .buttons_list a {
    margin-bottom: 5px;
  }
}

.two-column-with-icon-module .main_items_list_wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 50px;
}

@media screen and (max-width: 1190px) {
  .two-column-with-icon-module .main_items_list_wrap {
    margin-top: 30px;
  }
}

.two-column-with-icon-module .single_item_wrap {
  display: flex;
  flex-basis: 32.5%;
  max-width: 32.5%;
  padding-top: 0;
  padding-bottom: 47px;
  flex-direction: column;
  align-items: center;
}

@media screen and (max-width: 1190px) {
  .two-column-with-icon-module .single_item_wrap {
    flex-basis: 48%;
    max-width: 48%;
    flex-direction: column;
    text-align: center;
  }
}

@media screen and (max-width: 768px) {
  .two-column-with-icon-module .single_item_wrap {
    flex-basis: 100%;
    max-width: 100%;
    flex-direction: column;
    text-align: center;
  }
}

@media screen and (min-width: 767px) and (max-width: 1190px) {
  .two-column-with-icon-module .single_item_wrap {
    flex-direction: column;
  }
}

.two-column-with-icon-module .single_item_wrap .img_wrap {
  overflow: hidden;
  margin-bottom: 25px;
}

@media screen and (max-width: 1190px) {
  .two-column-with-icon-module .single_item_wrap .img_wrap {
    align-self: center;
    margin-bottom: 5px;
  }
}

.two-column-with-icon-module .single_item_wrap .img_wrap img {
  box-sizing: border-box;
  width: 100%;
  height: auto;
}

@media screen and (max-width: 1190px) {
  .two-column-with-icon-module .title_description {
    margin-top: 15px;
  }
}

@media screen and (max-width: 1190px) {
  .two-column-with-icon-module .item_content,
  .two-column-with-icon-module .item_title {
    text-align: center;
  }
}

/*# sourceMappingURL=main.css.map */
