.full-width-content {
  width: 100vw !important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  overflow: hidden;
}

body {
  overflow-x: hidden;
}

.mobile-hidden {
  display: block;
}

.desktop-hidden {
  display: none !important;
}

/* Font */
body {
  font-family: 'Karla', sans-serif;
  color: #231F20;
  font-size: 17px;
}

p {
  font-family: 'Karla', sans-serif;
  font-size: 17px;
  font-weight: normal;
}

h1, h2, h3 {
  font-family: 'Poppins', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h1 {
  font-size: 50px;
  font-style: italic;
  line-height: 1.05;
}

h2 {
  font-size: 32px;
}

h3 {
  font-size: 20px;
}

/* Menu */
.navbar-brand {
  padding: 0;
}

#t3-mainnav .container {
  display: flex;
  align-items: center;
  padding: 0;
}

.t3-mainnav .t3-navbar-collapse {
  opacity: 0 !important;
  display: block !important;
  width: 54.4%;
}

.underline_effect {
  position: relative;
  opacity: 0;
  border-bottom: 4px solid #FFC600;
  transition: .3s all ease;
  margin-top: 2px;
  display: block;
}

.is-sticky .underline_effect:before {
  content: " ";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  border-bottom: 4px solid #fff !important;
  transform-origin: bottom right;
  -ms-transform: skew(0deg, -40deg);
  -webkit-transform: skew(0deg, -40deg);
  transform: skew(40deg, 0deg);
}

.itemid-101 .underline_effect:before, .itemid-275 .underline_effect:before {
  content: " ";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  border-bottom: 4px solid #ecedf5;
  transform-origin: bottom right;
  -ms-transform: skew(0deg, -40deg);
  -webkit-transform: skew(0deg, -40deg);
  transform: skew(40deg, 0deg);
}

.underline_effect:after {
  content: " ";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  border-bottom: 4px solid #FFC600;
  transform-origin: bottom left;
  -ms-transform: skew(-40deg, 0deg);
  -webkit-transform: skew(-40deg, 0deg);
  transform: skew(-40deg, 0deg);
}

.navbar-nav li a:hover span, .navbar-nav>li.active span {
  opacity: 1;
}

.navbar-nav li a:hover {
  background: none !important;
}

.navbar-header{
  width: 15%;
}

/* nav#t3-mainnav .desktop-version {
  float: right;
} */
nav#t3-mainnav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 9999;
}

.t3-mainnav .off-canvas-toggle {
  display: none;
}

.navbar-nav li a {
  color: #231f20;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
  font-family: 'Poppins', sans-serif;
}

/* #header-bg.is-sticky {
  position: fixed;
  width: 100%;
  z-index: 10;
  background: #fff;
  box-shadow: 0 3px 1rem rgb(0 0 0 / 10%);
  padding: 0;
}
#header-bg{
  background: transparent;
} */
/* .t3-header {
  background: transparent;
  padding: 8px 20px;
} */
.header-bg {
  position: fixed;
  width: 100%;
  z-index: 999;
  padding: 5px 20px;
  transition: 0.3s all ease;
  background: transparent;
}

.is-sticky {
  background: #fff;
  box-shadow: 0 3px 1rem rgb(0 0 0 / 10%);
  padding: 5px 20px;
  position: fixed;
  width: 100%;
  z-index: 999;
}

.t3-header {
  padding: 0 15px;
}

/* html .t3-header {
  transition: 0.3s all ease;
} */
.t3-mainbody, .t3-content {
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-brand {
  height: auto;
}

/* Submenu */
.t3-megamenu .mega>.mega-dropdown-menu {
  background: #002D74;
  border-radius: 4px;
  min-width: 270px;
  padding: 10px 0;
  left: -20%;
}

.t3-megamenu .dropdown-menu .mega-nav>li a {
  font-size: 14px;
  color: #fff;
  margin-bottom: 7px;
}

.t3-megamenu .dropdown-menu .mega-nav>li a .underline_effect {
  display: none;
}

.t3-megamenu .dropdown-menu .mega-nav>li a:hover, .t3-megamenu .dropdown-menu .mega-nav>li a.active {
  background: transparent;
  color: #FFC600;
  font-size: 14px;
}

.t3-megamenu .dropdown-menu .mega-nav>li:hover, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
  background: transparent;
}

/* .navbar-header {
  margin-left: 15px;
  margin-top: 10px;
} */
/* Footer */
.t3-copyright {
  display: none;
}

.t3-footnav {
  padding: 0
}

.t3-footnav .t3-module {
  margin: 0;
}

.footer_quix h3 {
  font-size: 15px;
  font-weight: 600;
}

#qx-image-151 img{
  width: 70%;
}

.footer_quix li a {
  font-size: 15px;
  color: #FFC600 !important;
}

.footer_quix li {
  padding: 4px 0;
}

.footer_quix #qx-raw-html-40158 p {
  font-size: 15px;
  color: #FFC600 !important;
  line-height: 1.6;
}

.footer_quix #qx-raw-html-40158 a {
  color: #FFC600 !important;
}

.footer_quix li a:hover, .footer_quix #qx-raw-html-40158 a:hover {
  text-decoration: underline;
}

#qx-text-69137, #qx-raw-html-79157 p {
  font-size: 13px;
  text-transform: uppercase;
  color: rgba(255, 198, 0, 0.72);
}

#qx-text-69137 a {
  color: rgba(255, 198, 0, 0.72) !important;
}

#qx-text-69137 a:hover {
  text-decoration: underline;
}

/* Button */
.qx-btn {
  font-weight: 500;
  font-size: 16px;
  font-family: 'Poppins', sans-serif;
  text-transform: uppercase;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border: none !important;
}

.qx-btn:hover {
  border: none !important;
}

/* Homepage Section 1 */
#qx-row-425, #qx-section-432, #qx-row-425 .qx-row, #qx-section-432 .qx-row {
  position: relative;
}

/* #qx-row-425 .qx-row:before {
    position: absolute;
    top: -5%;
    bottom: 0;
    right: -20%;
    content: url("/images/image/home/full-arrow-home.svg");
    z-index: 2;
    zoom: 60%;
} */
#qx-row-62523 {
  position: absolute;
  bottom: -2%;
  right: -10%;
}

.move-img {
  position: absolute;
  top: 12%;
  bottom: 0;
  /* right: -20%; */
  width: 100%;
  background-image: url(/images/image/home/full-arrow-home.svg);
  background-size: 650px;
  background-position: center;
  animation-duration: 100ms;
  background-repeat: no-repeat;
}

/* Homepage Service Flip */
.service_flip, .service_flip .qx-flipbox_frontlayer, .qx-flipbox_backlayer {
  border-radius: 15px !important;
  min-height: 250px;
}

.service_flip .qx-btn {
  background: transparent;
  text-align: left;
  border: none;
  padding: 0;
  position: relative;
  transition: .2s ease all;
}

.service_flip .qx-btn:after {
  position: absolute;
  right: -30%;
  top: 0%;
  content: url(/images/image/icon/arrow3.svg);
  display: block;
}

.service_flip .qx-btn:hover:after {
  right: -33%;
}

.service_flip .qx-btn:hover {
  color: #FFC600;
}

.slick-dots li button:before, .slick-dots li button, .slick-dots li {
  width: 55px;
  height: 5px;
}

.slick-dots li button:before {
  background: #BFC4DD;
  opacity: 1;
  content: "";
}

.slick-dots li.slick-active button:before, .slick-dots li:hover button:before {
  background: #FFC600;
}

.slick-prev, .slick-next {
  width: 70px;
  height: 100%;
  z-index: 5;
}

.slick-disabled {
  display: none !important;
}

.slick-next:before {
  content: url(/images/image/icon/slick-next.svg);
  position: absolute;
  right: 15px;
  top: 45%;
  zoom: 70%;
  z-index: 2;
}

.slick-next:hover:before {
  content: url(/images/image/icon/slick-next-hover.svg);
}

.slick-next, .slick-next:hover {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}

.slick-prev, .slick-prev:hover {
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}

.slick-prev:before {
  content: url(/images/image/icon/slick-next.svg);
  position: absolute;
  right: 15px;
  top: 45%;
  zoom: 70%;
  z-index: 2;
  transform: scaleX(-1);
}

.slick-prev:hover:before {
  content: url(/images/image/icon/slick-next-hover.svg);
  transform: scaleX(-1);
}

/* Homepage Zoom img */
#qx-section-971278 .qx-rows {
  position: relative;
}

#qx-row-191281 {
  position: absolute;
  top: 10%;
}

#qx-row-22211 {
  position: relative;
}

.zoom-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.zoom-img-section {
  overflow: hidden;
  position: relative;
}

#qx-section-6116 .qx-rows, #qx-row-8082 {
  position: relative;
}

#qx-column-2308 {
  position: absolute;
  bottom: -75%;
  right: 0;
  left: 0;
}

#qx-raw-html-94167 {
  width: 70%;
  margin: 0 auto;
}

.icon-sec {
  display: flex;
  align-items: center;
}

.icon_choose p {
  color: #fff;
  font-size: 16px;
}

.left-side {
  justify-content: flex-end;
}

.left-side p {
  margin-right: 15px;
  text-align: right;
}

.right-side {
  justify-content: flex-start;
}

.right-side p {
  margin-left: 15px;
  text-align: left;
}

#qx-section-19350 {
  margin-top: -100px;
  z-index: 3;
}

#qx-column-5483 .qx-element-wrap, #qx-column-79329 .qx-element-wrap {
  margin-bottom: 80px;
}

#qx-column-5483 .qx-element-wrap:last-child {
  padding-right: 40px;
}

#qx-column-79329 .qx-element-wrap:last-child {
  padding-left: 40px;
}

#qx-column-2308 .qx-col-wrap {
  padding: 0 !important;
}

/* Comprehensive service homepage */
#qx-section-491009:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  content: url("/images/image/home/compressive_arrow.svg");
  zoom: 70%;
}

/* Contact Us page */
#qx-joomla-module-73184 h2 {
  display: none;
}

.location-link {
  margin: 30px 0 35px;
}

.location-btn {
  border-radius: 50px;
  background-color: #fff;
  border: 1px solid #F5C744;
  padding: 12px 20px;
  position: relative;
  margin-right: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #424242;
}

.location-btn img {
  padding-right: 10px;
  margin-top: -3px;
}

.location-btn:hover {
  box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.18);
  background-color: #fff;
  color: #191919;
  border: 1px solid #fff;
  text-decoration: none;
}

#qx-column-3872 a {
  color: #424242;
}

.rsform select, .rsform textarea, .rsform input[type="text"], .rsform input[type="password"], .rsform input[type="datetime"], .rsform input[type="datetime-local"], .rsform input[type="date"], .rsform input[type="month"], .rsform input[type="time"], .rsform input[type="week"], .rsform input[type="number"], .rsform input[type="email"], .rsform input[type="url"], .rsform input[type="search"], .rsform input[type="tel"], .rsform input[type="color"], .rsform .inputbox {
  width: 96% !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom-color: #707070 !important;
  color: #231F20 !important;
  border-radius: 0 !important;
  margin-bottom: 25px !important;
  box-shadow: none !important;
  background-color: #ffffff00 !important;
  padding: 6px 12px 12px 0 !important;
}

.rsform textarea:focus, .rsform input[type="text"]:focus, .rsform input[type="number"]:focus, .rsform input[type="email"]:focus, .rsform input[type="tel"]:focus, .rsform .inputbox:focus {
  border-bottom-color: #0F2D70 !important;
  color: #231F20 !important;
}

.form-horizontal .control-label, .formResponsive .formHorizontal .formControlLabel {
  display: none;
}

.formResponsive .formHorizontal .formControls {
  margin-left: 0;
}

.formResponsive .formHorizontal .rsform-block {
  margin-bottom: 0;
}

.formResponsive .formHorizontal p.formDescription {
  display: none;
}

.formBody .rsform-submit-button {
  background: #ffc600 !important;
  padding: 15px 35px !important;
  color: #231f20 !important;
  font-size: 16px !important;
  border: none !important;
  box-shadow: 0 2px 6px 0 #9b7904 !important;
}

.formBody .rsform-submit-button:hover {
  background: #FF8300 !important;
  color: #fff !important;
}

.rsform-block-send-message {
  margin-top: 0;
}

/* Service page */
.service_tab .qx-tab-title p, .service-type p {
  font-size: 19px;
  color: #002d74;
}

.service_tab .qx-tab-title img, .service-type a img {
  transition: all .2s ease-in-out;
}

.service_tab a.qx-tab-title:hover img, .service-type a:hover img {
  transform: scale(1.1);
}

#qx-tab-47150 .qx-tab-title img, .service-type img{
  border: 2px solid #FFC600;
  border-radius: 100%;
  margin-bottom: 10px;
}

#qx-tab-47150 .qx-active .qx-tab-title img, #qx-tab-47150 .qx-tab-title:hover img, .service-type a:hover img, .service-type li.active a img {
  background: #FFC600;
}

.service-list .tab-content{
  margin-top: 15px;
}

.service-type > li.active > a{
  background: none !important;
  color: #002d74;
}

.service-type > li.active > a:hover, .service-type > li > a:hover{
  background: none !important
}

#qx-tab-47150 .qx-tab-horizontal .qx-element-tab-item, .service-type li {
  width: 19%;
  text-align: center;
}

#qx-tab-47150 .qx-tab, .service-type {
  width: 80%;
  margin: 0 auto;
}

#qx-tab-47150 .qx-active .qx-tab-title h4:after, .service-type li.active h4:after {
  font-family: "font awesome 5 free", FontAwesome;
  font-weight: 900;
  content: "\f0d7";
  font-size: 23px;
  color: #FFC600;
}

#qx-tab-47150 .qx-active .qx-tab-title p {
  margin-bottom: 0;
}

img.round_bor {
  border-radius: 15px;
}

.service_inner h2 {
  margin-top: 0
}

.medium_text {
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-size: 17px;
  margin-top: 20px;
}

.icon_inner {
  display: flex;
  list-style: none;
  padding-left: 0;
  width: 100%;
  flex-wrap: wrap;
}

.icon_inner li {
  width: 47%;
  display: flex;
  align-items: center;
  margin-right: 15px;
  margin-bottom: 10px;
}

.icon_inner li img {
  padding-right: 15px;
}

.itemid-276 .header-bg, .itemid-285 .header-bg, .itemid-292 .header-bg {
  background: #fff;
}

#qx-tab-47150 .qx-switcher {
  margin-top: 20px;
}

/* Service and Contact page header*/
#qx-section-7034:before, #qx-section-201:before, #qx-section-482:before {
  position: absolute;
  right: 0;
  bottom: -12%;
  content: url(/images/image/icon/pattern-arrowservice.svg);
  display: block;
}

#qx-section-7034, #qx-section-201, #qx-section-482 {
  margin-top: 70px;
}

/* Our company page */
#qx-column-98630 .qx-element-wrap+.qx-element-wrap{
  display: none;
}
.itemid-275 .medium_text {
  margin: 0 !important;
}

#qx-image-8492 img {
  object-fit: cover;
  width: 100%;
}

#qx-section-88714 {
  text-align: center;
}

#qx-image-8492 img {
  object-fit: cover;
  width: 100%;
}

#qx-section-88714 {
  text-align: center;
}

#qx-section-19115 {
  position: relative;
}

#qx-section-19115 .qx-rows:before {
  content: url(/images/image/About_us/shape_yellow.svg);
  position: absolute;
  left: -5%;
  top: 0;
  zoom: 70%;
  z-index: 2;
}

/* Responsive */
@media (min-width: 1800px) {
  .itemid-276 #qx-section-7034, .itemid-285 #qx-section-201, .itemid-292 #qx-section-482 {
    margin-top: 66px;
  }

  .move-img {
    background-size: 850px;
    top: 5%;
  }

  #qx-row-62523 {
    right: -19%;
  }

  #qx-column-4981>.qx-col-wrap {
    margin-right: 250px;
    padding-left: 28%;
  }

  #qx-heading-25180 h1 {
    font-size: 60px;
  }

  .service_flip, .service_flip .qx-flipbox_frontlayer, .qx-flipbox_backlayer {
    min-height: 480px;
  }

  .service_flip .qx-flipbox_frontlayer, .service_flip .qx-flipbox_backlayer {
    padding-top: 20px !important;
  }

  #qx-text-241013 {
    padding-right: 30%;
    padding-left: 30%;
  }

  #qx-row-425 .qx-row {
    margin-top: 90px;
  }

  #qx-column-8963>.qx-col-wrap {
    padding-right: 0;
    margin-left: 30%;
  }

  #qx-column-195 {
    margin-top: -50px;
  }

  #qx-column-32119>.qx-col-wrap {
    padding-right: 28%;
    padding-left: 28%;
  }

  #qx-column-341503 {
    flex: 70%;
    max-width: 70%;
  }

  #qx-column-341503>.qx-col-wrap {
    margin-left: 36%;
  }

  #qx-column-4981 {
    flex: 60%;
    max-width: 60%;
  }
}

@media (max-width: 1000px) {
  h1 {
    font-size: 30px;
    font-style: italic;
    line-height: 1.05;
  }

  h2 {
    font-size: 21px;
  }

  h3 {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .mobile-hidden {
    display: none;
  }

  .desktop-hidden {
    display: block !important;
  }

  #qx-image-151 img{
    width: 40%;
  }

  #qx-column-5134>.qx-col-wrap {
    padding: 0 15px;
  }

  #qx-column-6682>.qx-col-wrap {
    padding: 0 15px 15px;
  }

  #qx-raw-html-79157 p {
    margin-bottom: 0;
  }

  /* menu */
  .navbar-toggle {
    display: none;
  }

  .navbar-header {
    width: 40%;
  }

  .is-sticky{
    padding: 0px 20px;
  }

  .t3-mainnav .t3-navbar-collapse ul {
    display: none;
  }

  .t3-mainnav .off-canvas-toggle {
    display: block;
  }

  .preloader img {
    width: 55% !important;
  }

  .btn-primary.off-canvas-toggle {
    background: transparent;
    /* margin-right: 15px; */
  }

  .hamburger {
    display: flex;
    flex-direction: column;
    cursor: pointer;
    padding: 10px;
  }

  .hamburger span:nth-of-type(1), .hamburger span:nth-of-type(3) {
    width: 100%;
  }

  .hamburger span {
    background: #002d74;
    border-radius: 3px;
    height: 3px;
    margin: 3px 0;
    transition: .4s cubic-bezier(0.68, -0.6, 0.32, 1.6);
  }

  .hamburger span:nth-of-type(2) {
    width: 70%;
  }

  #t3-header {
    padding: 3px 0px;
  }

  #t3-off-canvas, .t3-off-canvas .t3-off-canvas-header {
    background: #ECEDF5;
  }

  .t3-off-canvas .t3-off-canvas-header h2, .t3-off-canvas .t3-off-canvas-body .module-title {
    display: none;
  }

  .t3-off-canvas .close {
    margin: 0;
    height: 40px;
    line-height: 40px;
    width: 40px;
    background: 0 0;
    position: absolute;
    top: 0;
    right: 0;
    color: #012D74;
    opacity: 1;
  }

  .t3-off-canvas .t3-off-canvas-body {
    padding: 0px 10px;
  }

  .t3-off-canvas .t3-off-canvas-body a {
    color: #231F20;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
  }

  .t3-off-canvas-body li.active a, .t3-off-canvas .t3-off-canvas-body a:hover, .t3-off-canvas .t3-off-canvas-body a:focus {
    background: transparent !important;
    color: #012D74;
  }

  .nav .caret {
    border-top-color: #231F20;
    border-bottom-color: #231F20;
  }

  /* .t3-off-canvas-body li.deeper.parent ul {
    display: none;
  } */

  .t3-off-canvas-body li.deeper.parent.open ul {
    /* display: block; */
    padding: 10px 0;
    background: #012D74;
  }

  .t3-off-canvas .dropdown-menu>li>a {
    font-size: 13px;
    padding: 5px 15px;
    color: #fff;
  }

  .t3-off-canvas .dropdown-menu{
    background: #012D74;
    padding: 10px 0 !important;
  }

  .t3-off-canvas .dropdown-menu>li.active>a {
    color: #012D74;
  }

  /* Homepage */
  .services_sect .slick-prev, .services_sect .slick-next{
    display: none !important;
  }
  #qx-column-4981>.qx-col-wrap {
    margin-right: 0;
  }

  #qx-row-425 {
    padding-top: 40px;
  }

  #qx-section-432 {
    height: 500px;
  }

  #qx-row-62523 {
    right: -5%;
  }

  .move-img {
    background-size: 400px;
  }

  .icon_choose p br {
    display: none;
  }

  .left-side {
    justify-content: flex-start;
  }

  .left-side p {
    margin-left: 15px;
  }

  #qx-column-5483 .qx-element-wrap, #qx-column-79329 .qx-element-wrap {
    margin-bottom: 25px;
  }

  .icon_choose img {
    width: 15%;
  }

  #qx-column-5483 .qx-element-wrap:last-child {
    padding-right: 0;
    margin-bottom: 0;
  }

  #qx-column-79329 .qx-element-wrap:last-child {
    padding-left: 0px;
  }

  #qx-column-2308 {
    bottom: -85%;
  }

  #qx-section-19350 {
    margin-top: -120px;
  }

  #qx-raw-html-94167 {
    width: 100%;
  }

  #qx-section-6116 {
    padding-bottom: 375px;
  }

  #qx-section-491009:before {
    top: 7%;
    left: -10%;
    zoom: 40%;
  }

  .service_flip .qx-flipbox_frontlayer, .service_flip .qx-flipbox_backlayer {
    padding: 15px 20px !important;
  }

  /* Contact Us page */
  #qx-section-7034, #qx-section-201 {
    margin-top: 65px;
  }

  #qx-section-7034:before, #qx-section-201:before {
    zoom: 44%;
    bottom: -16%;
    right: -10%;
  }

  /* Our Company */
  #qx-column-98630 .qx-element-wrap+.qx-element-wrap{
    display: block;
  }
  .medium_text {
    font-size: 16px;
  }

  #qx-section-19115 .qx-rows:before {
    zoom: 35%;
    left: -8%;
    top: 42%;
  }

  #qx-row-74629 {
    margin-top: 0;
  }

  #qx-image-52288 img, #qx-image-76337 img {
    width: 30%;
  }

  #qx-column-26776 .qx-element-wrap:last-child, #qx-column-29988 .qx-element-wrap:last-child {
    margin-top: 10px;
  }

  /* Service page */
  #qx-tab-47150 .qx-tab, .service-type {
    width: 100%;
    overflow-x: scroll;
  }

  #qx-section-9063 .qx-container {
    padding: 0 10px;
  }

  .service_tab .qx-tab-title p, .service-type p  {
    font-size: 12px;
    font-weight: 500;
  }

  .service-type > li > a{
    padding: 0 5px !important;
  }

  #qx-tab-47150 .qx-tab-title img {
    width: 80%;
  }

  #qx-tab-47150 .qx-tab-title {
    padding: 10px 0;
  }

  img.round_bor{
    margin-top: 15px;
  }

  .icon_inner li {
    width: 100%;
  }

  .icon_inner {
    margin-bottom: 25px;
  }

  .service_inner h2 {
    font-size: 19px;
  }

  .preloader-lorry {
    width: 50% !important;
    margin-left: 0px;
  }
}

/* PRELOADER ANIMATION WHEN LOAD SITE */
.preloader {
  align-items: center;
  background: #FFF;
  display: flex;
  height: 100vh;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  transition: opacity 0.2s linear;
  width: 100%;
  z-index: 9999;
  opacity: 1;
  flex-wrap: nowrap;
  flex-direction: column;
}

.preloader img {
  width: 15%;
}

.preloader-lorry {
  display: block;
  width: 20%;
  margin-left: 40px;
}
