body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
  line-height: 1.5;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 2.5rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 4rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
  line-height: 1.8;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1.875rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 3rem;
}
.display-7 {
  font-family: 'Poppins', sans-serif;
  font-size: 1.25rem;
  line-height: 2;
}
.display-7 > .mbr-iconfont {
  font-size: 2rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem !important;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.5rem;
    font-size: calc( 1.30625rem + (1.875 - 1.30625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.30625rem + (1.875 - 1.30625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.4rem 1rem;
  border-radius: 4px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 8px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 8px;
}
.bg-primary {
  background-color: #c28b00 !important;
}
.bg-success {
  background-color: #c28b00 !important;
}
.bg-info {
  background-color: #000000 !important;
}
.bg-warning {
  background-color: #c28b00 !important;
}
.bg-danger {
  background-color: #c28b00 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-primary:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-secondary:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-info,
.btn-info:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-success,
.btn-success:active {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-success:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-warning:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #765400 !important;
  border-color: #765400 !important;
}
.btn-danger:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-white,
.btn-white:active {
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
  color: #737373 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #737373 !important;
  background-color: #cdcdcd !important;
  border-color: #cdcdcd !important;
}
.btn-white:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-white:hover {
  color: white!important;
}
.btn-black,
.btn-black:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black:hover {
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #c28b00;
  color: #c28b00;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #c28b00;
  border-color: #c28b00;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #c28b00;
  color: #c28b00;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #c28b00;
  border-color: #c28b00;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #c28b00;
  color: #c28b00;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #c28b00;
  border-color: #c28b00;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #c28b00;
  color: #c28b00;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #c28b00;
  border-color: #c28b00;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #c28b00;
  color: #c28b00;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #c28b00;
  border-color: #c28b00;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  border-color: #c28b00 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background: none;
  border-color: #f3f3f3;
  color: #f3f3f3;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #737373;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #737373 !important;
  background-color: #f3f3f3 !important;
  border-color: #f3f3f3 !important;
}
.text-primary {
  color: #c28b00 !important;
}
.text-secondary {
  color: #c28b00 !important;
}
.text-success {
  color: #c28b00 !important;
}
.text-info {
  color: #000000 !important;
}
.text-warning {
  color: #c28b00 !important;
}
.text-danger {
  color: #c28b00 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #ffc229 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #ffc229 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #ffc229 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #333333 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #ffc229 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ffc229 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #000000;
}
.alert-warning {
  background-color: #c28b00;
}
.alert-danger {
  background-color: #c28b00;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #c28b00;
  border-color: #c28b00;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #c28b00;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffca42;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffca42;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffca42;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffca42;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
blockquote {
  border-color: #c28b00;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #c28b00;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #c28b00;
  border-bottom-color: #c28b00;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #c28b00 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #c28b00 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23c28b00' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-rZq2OOWt7M .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-rZq2OOWt7M .nav-item,
.cid-rZq2OOWt7M .nav-link,
.cid-rZq2OOWt7M .navbar-caption {
  font-weight: normal;
}
.cid-rZq2OOWt7M .nav-item:focus,
.cid-rZq2OOWt7M .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rZq2OOWt7M .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZq2OOWt7M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-rZq2OOWt7M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rZq2OOWt7M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZq2OOWt7M .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-rZq2OOWt7M .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-rZq2OOWt7M .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rZq2OOWt7M .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rZq2OOWt7M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZq2OOWt7M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rZq2OOWt7M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rZq2OOWt7M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-rZq2OOWt7M .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZq2OOWt7M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZq2OOWt7M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZq2OOWt7M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZq2OOWt7M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-rZq2OOWt7M .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZq2OOWt7M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rZq2OOWt7M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZq2OOWt7M .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZq2OOWt7M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZq2OOWt7M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZq2OOWt7M .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZq2OOWt7M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZq2OOWt7M .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-rZq2OOWt7M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZq2OOWt7M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZq2OOWt7M .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZq2OOWt7M .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rZq2OOWt7M .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZq2OOWt7M .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZq2OOWt7M .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZq2OOWt7M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZq2OOWt7M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZq2OOWt7M .dropdown-item.active,
.cid-rZq2OOWt7M .dropdown-item:active {
  background-color: transparent;
}
.cid-rZq2OOWt7M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZq2OOWt7M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZq2OOWt7M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rZq2OOWt7M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZq2OOWt7M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZq2OOWt7M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZq2OOWt7M .navbar-buttons {
  text-align: center;
}
.cid-rZq2OOWt7M .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-rZq2OOWt7M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZq2OOWt7M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-rZq2OOWt7M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZq2OOWt7M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq2OOWt7M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq2OOWt7M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZq2OOWt7M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq2OOWt7M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZq2OOWt7M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZq2OOWt7M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq2OOWt7M .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZq2OOWt7M a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZq2OOWt7M .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rZq2OOWt7M .soc-item {
  margin: .5rem .3rem;
}
.cid-rZq2OOWt7M .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZq2OOWt7M .navbar {
    height: 77px;
  }
  .cid-rZq2OOWt7M .navbar.opened {
    height: auto;
  }
  .cid-rZq2OOWt7M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDiz7PGBmC {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sDiz7PGBmC .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-title span:first-child {
  color: #b8b8b8;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #ffffff;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sDiz7PGBmC .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 12px 35px;
  line-height: 1.0625;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-section-title,
.cid-sDiz7PGBmC .mbr-section-btn,
.cid-sDiz7PGBmC .mbr-list .list {
  color: #ffffff;
  text-align: center;
}
.cid-sDiz7PGBmC .card .wrapper .mbr-list .list,
.cid-sDiz7PGBmC .card .wrapper .mbr-section-btn UL {
  text-align: left;
}
.cid-rZq2TG8XAQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZq2TG8XAQ img {
  width: 100%;
  border-radius: 50px;
  margin-bottom: 20px;
  max-height: ;
}
.cid-rZq2TG8XAQ .card {
  margin-bottom: 130px !important;
}
.cid-rZq2TG8XAQ .card .img-wrapper {
  overflow: hidden;
}
.cid-rZq2TG8XAQ .card:hover {
  cursor: pointer;
}
.cid-rZq2TG8XAQ .card:hover img {
  transform: scale(1.05);
}
.cid-rZq2TG8XAQ .card:hover .img-wrapper {
  box-shadow: 0 30px 30px -20px rgba(50, 50, 50, 0.3);
}
@media (max-width: 1200px) {
  .cid-rZq2TG8XAQ .card {
    margin-bottom: 50px !important;
  }
}
.cid-rZq2TG8XAQ .card .card-wrapper {
  text-align: left;
}
.cid-rZq2TG8XAQ .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #c28b00;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
  margin-right: 14px;
}
.cid-rZq2TG8XAQ .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #06182d;
}
.cid-rZq2TG8XAQ .card .card-wrapper .card-box .card-title.display-7 {
  line-height: 1.2;
}
.cid-rZq2TG8XAQ .card .card-wrapper .card-box .card-text {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-rZq2TG8XAQ .card.left-box {
    right: 105px !important;
  }
  .cid-rZq2TG8XAQ .card.right-box {
    left: 97px !important;
  }
}
.cid-rZq2TG8XAQ .mbr-section-title {
  color: #06182d;
}
.cid-rZq2TG8XAQ .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  background: linear-gradient(#c28b00 0%, #c28b00 69%, #c28b00 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-rZq2TG8XAQ .mbr-section-subtitle {
  color: #06182d;
}
.cid-rZq2TG8XAQ .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-rZq2TG8XAQ .mbr-section-text {
  color: #999999;
}
.cid-rZq2QVvhSh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-rZq2QVvhSh .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-rZq2QVvhSh .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-rZq2QVvhSh .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-rZq2QVvhSh .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-rZq2QVvhSh .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-rZq2QVvhSh .mbr-text,
.cid-rZq2QVvhSh .mbr-section-btn {
  color: #ffffff;
}
.cid-rZq2QVvhSh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rZq2QVvhSh .card .card-wrapper {
  text-align: center;
}
.cid-rZq2QVvhSh .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-rZq2QVvhSh .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-rZq2QVvhSh .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-rZq2QVvhSh .buttons-wrap {
  text-align: center;
}
.cid-rZq2QVvhSh .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-rZq2QVvhSh .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-rZq2QVvhSh .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-rZq2QVvhSh .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-rZq2QVvhSh .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-rZq2QVvhSh .buttons-wrap .or {
    display: none;
  }
}
.cid-sE6EsI3GAb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sE6EsI3GAb .first-col {
    padding-bottom: 1rem;
  }
}
.cid-rZq2Re8t6T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-rZq2Re8t6T .mbr-section-title {
  color: #06182d;
}
.cid-rZq2Re8t6T .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #000000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-rZq2Re8t6T .mbr-section-subtitle {
  color: #000000;
}
.cid-rZq2Re8t6T .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-rZq2Re8t6T .card:nth-child(even) {
  margin-top: 70px;
}
.cid-rZq2Re8t6T .card .card-wrapper {
  height: 100%;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-img {
  position: relative;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-img:hover img {
  transform: rotateY(180deg);
}
.cid-rZq2Re8t6T .card .card-wrapper .card-img img {
  border-radius: 100%;
  height: 200px;
  width: 200px;
  -o-object-fit: cover;
  object-fit: cover;
  transition: 0.3s all ease-in-out;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-box {
  padding-top: 1rem;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-box .card-title {
  margin-bottom: 0;
  color: #06182d;
  text-align: center;
  font-weight: 700;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-box .mbr-text {
  text-align: center;
  color: #030f1c;
}
.cid-rZq2Re8t6T .mbr-section-title,
.cid-rZq2Re8t6T .col {
  color: #000000;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-box .card-title {
  color: #000000;
}
.cid-rZq2Re8t6T .card .card-wrapper .card-box .mbr-text {
  color: #ffffff;
}
.cid-sDLth5sdT4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sDLth5sdT4 img {
  width: 120px;
  margin: auto;
}
.cid-sDLth5sdT4 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sDLth5sdT4 .card {
    max-width: 12.5%;
  }
}
.cid-sE6yzp7Bsb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sE6yzp7Bsb .first-col {
    padding-bottom: 1rem;
  }
}
.cid-rZq2VHSfxS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZq2VHSfxS .img-wrap {
  display: block;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-position: 50% 50%;
  z-index: 2;
  background-image: url("../../../assets/images/depositphotos-192158038-l-2015-1999x1333.jpg");
}
.cid-rZq2VHSfxS .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-text {
  color: #000000;
  font-weight: 300;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #606060;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: 'Moririse2' !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-rZq2VHSfxS .card .wrapper .link-wrap {
  width: 100%;
}
.cid-rZq2VHSfxS .card .wrapper .link-wrap .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
  transition-delay: 0.15s;
  text-align: left;
}
.cid-rZq2VHSfxS .card .wrapper .link-wrap .link:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.2;
  left: 0;
}
.cid-rZq2VHSfxS .card .wrapper .link-wrap .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-rZq2VHSfxS .card .wrapper .link-wrap .link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-list,
.cid-rZq2VHSfxS .social-media,
.cid-rZq2VHSfxS .mbr-section-btn UL {
  text-align: left;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-text {
  text-align: left;
}
.cid-rZq2VHSfxS .card .wrapper .mbr-section-title {
  text-align: left;
}
.cid-rZq2Wa6uAH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZq2Wa6uAH .row {
  flex-direction: row-reverse;
}
.cid-rZq2Wa6uAH .img-wrap {
  display: block;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-position: 50% 50%;
  z-index: 2;
  background-image: url("../../../assets/images/depositphotos-78798902-xl-2015-2000x1333.jpg");
}
.cid-rZq2Wa6uAH .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-text {
  color: #000000;
  font-weight: 300;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #606060;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: 'Moririse2' !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-rZq2Wa6uAH .card .wrapper .link-wrap {
  width: 100%;
}
.cid-rZq2Wa6uAH .card .wrapper .link-wrap .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
  transition-delay: 0.15s;
  text-align: left;
}
.cid-rZq2Wa6uAH .card .wrapper .link-wrap .link:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.2;
  left: 0;
}
.cid-rZq2Wa6uAH .card .wrapper .link-wrap .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-rZq2Wa6uAH .card .wrapper .link-wrap .link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-text {
  text-align: left;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-list,
.cid-rZq2Wa6uAH .social-media,
.cid-rZq2Wa6uAH .mbr-section-btn UL {
  text-align: left;
}
.cid-rZq2Wa6uAH .card .wrapper .mbr-section-title {
  text-align: left;
}
.cid-sE6yejVWuD {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sE6yejVWuD .img-wrap {
  display: block;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-position: 50% 50%;
  z-index: 2;
  background-image: url("../../../assets/images/depositphotos-250283234-l-2015-1999x1333.jpg");
}
.cid-sE6yejVWuD .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sE6yejVWuD .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-sE6yejVWuD .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sE6yejVWuD .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-sE6yejVWuD .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sE6yejVWuD .card .wrapper .mbr-text {
  color: #000000;
  font-weight: 300;
}
.cid-sE6yejVWuD .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #606060;
}
.cid-sE6yejVWuD .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sE6yejVWuD .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sE6yejVWuD .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: 'Moririse2' !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sE6yejVWuD .card .wrapper .link-wrap {
  width: 100%;
}
.cid-sE6yejVWuD .card .wrapper .link-wrap .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
  transition-delay: 0.15s;
  text-align: left;
}
.cid-sE6yejVWuD .card .wrapper .link-wrap .link:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.2;
  left: 0;
}
.cid-sE6yejVWuD .card .wrapper .link-wrap .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sE6yejVWuD .card .wrapper .link-wrap .link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sE6yejVWuD .card .wrapper .mbr-text {
  text-align: left;
}
.cid-sE6yejVWuD .card .wrapper .mbr-list,
.cid-sE6yejVWuD .social-media,
.cid-sE6yejVWuD .mbr-section-btn UL {
  text-align: left;
}
.cid-sE6yejVWuD .card .wrapper .mbr-section-title {
  text-align: left;
}
.cid-sE6y9GJ6MK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sE6y9GJ6MK .row {
  flex-direction: row-reverse;
}
.cid-sE6y9GJ6MK .img-wrap {
  display: block;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background-position: 50% 50%;
  z-index: 2;
  background-image: url("../../../assets/images/depositphotos-190834332-l-2015-2000x1335.jpeg");
}
.cid-sE6y9GJ6MK .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-text {
  color: #000000;
  font-weight: 300;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #606060;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: 'Moririse2' !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sE6y9GJ6MK .card .wrapper .link-wrap {
  width: 100%;
}
.cid-sE6y9GJ6MK .card .wrapper .link-wrap .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  display: inline-block;
  width: fit-content;
  transition: all 0.3s;
  transition-delay: 0.15s;
  text-align: left;
}
.cid-sE6y9GJ6MK .card .wrapper .link-wrap .link:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.2;
  left: 0;
}
.cid-sE6y9GJ6MK .card .wrapper .link-wrap .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sE6y9GJ6MK .card .wrapper .link-wrap .link:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-text {
  text-align: left;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-list,
.cid-sE6y9GJ6MK .social-media,
.cid-sE6y9GJ6MK .mbr-section-btn UL {
  text-align: left;
}
.cid-sE6y9GJ6MK .card .wrapper .mbr-section-title {
  text-align: left;
}
.cid-sE6yFSHgic {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sE6yFSHgic .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sF27I61GUz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sF27I61GUz .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sF27I61GUz .team-card:hover {
  transform: translateY(-10px);
}
.cid-sF27I61GUz .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sF27I61GUz .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sF27I61GUz .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sF27I61GUz .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sF27I61GUz .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sF27I61GUz .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sF27I61GUz .mbr-role,
.cid-sF27I61GUz .social-row {
  color: #777777;
}
.cid-sF27I61GUz .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sF27I61GUz .card-text,
.cid-sF27I61GUz .mbr-section-btn,
.cid-sF27I61GUz .social-row {
  color: #777777;
}
.cid-sF27I61GUz .mbr-section-title {
  color: #ffffff;
}
.cid-sF27I61GUz .card-title,
.cid-sF27I61GUz .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sF28l3KS6U {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sF28l3KS6U h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sF28l3KS6U .pt-4 {
  padding-top: 2rem!important;
}
.cid-sF28l3KS6U .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sF28l3KS6U p {
  color: #767676;
  text-align: left;
}
.cid-sF28l3KS6U .card-wrapper {
  height: 100%;
}
.cid-sF28l3KS6U .container-fluid {
  max-width: 1600px;
}
.cid-sF28l3KS6U img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sF28l3KS6U h4 {
  margin: 0;
}
.cid-sF28l3KS6U .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sF28l3KS6U .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sF28l3KS6U .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sF28l3KS6U .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sF28l3KS6U .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sF28l3KS6U .icons {
    opacity: 1;
  }
}
.cid-sF28l3KS6U .name,
.cid-sF28l3KS6U .title-align {
  text-align: center;
}
.cid-sF28l3KS6U .card-title {
  text-align: center;
}
.cid-sF28l3KS6U .maintitle {
  text-align: center;
}
.cid-sF2dECZWgE {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sF2dECZWgE h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sF2dECZWgE .pt-4 {
  padding-top: 2rem!important;
}
.cid-sF2dECZWgE .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sF2dECZWgE p {
  color: #767676;
  text-align: left;
}
.cid-sF2dECZWgE .card-wrapper {
  height: 100%;
}
.cid-sF2dECZWgE .container-fluid {
  max-width: 1600px;
}
.cid-sF2dECZWgE img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sF2dECZWgE h4 {
  margin: 0;
}
.cid-sF2dECZWgE .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sF2dECZWgE .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sF2dECZWgE .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sF2dECZWgE .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sF2dECZWgE .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sF2dECZWgE .icons {
    opacity: 1;
  }
}
.cid-sF2dECZWgE .name,
.cid-sF2dECZWgE .title-align {
  text-align: center;
}
.cid-sF2dECZWgE .card-title {
  text-align: center;
}
.cid-sF2dECZWgE .maintitle {
  text-align: center;
}
.cid-sE6ALH3L4l {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sE6ALH3L4l .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-sE6ALH3L4l .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sE6ALH3L4l .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sE6ALH3L4l .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-sE6ALH3L4l .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-sE6ALH3L4l .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sE6ALH3L4l .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-sE6ALH3L4l .input-group-btn {
  padding-left: 0;
}
.cid-sE6ALH3L4l .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sE6ALH3L4l .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-sE6ALH3L4l .mbr-text {
  color: #444;
}
.cid-sE6ALH3L4l h5 {
  margin-bottom: 0;
}
.cid-sE6ALH3L4l .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sE6ALH3L4l .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sE6ALH3L4l .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sE6ALH3L4l .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sE6ALH3L4l .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sE6ALH3L4l .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sE6ALH3L4l .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sE6ALH3L4l .social-list a:hover {
  opacity: 0.4;
}
.cid-sE6ALH3L4l .media-container-row > div {
  padding: 0px;
}
.cid-sE6ALH3L4l .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sE6ALH3L4l .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-sE6ALH3L4l .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sE6ALH3L4l .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sE6ALH3L4l .social-list,
  .cid-sE6ALH3L4l .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sE6ALH3L4l h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sE6ALH3L4l .form-group {
    max-width: 180px;
  }
}
.cid-sE6ALH3L4l .links span {
  color: #9e9e9e;
}
.cid-sE6ALH3L4l .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-sE6ALH3L4l .logo-title {
  text-align: center;
}
.cid-sE6ALH3L4l .logo-title,
.cid-sE6ALH3L4l .logo {
  color: #ffffff;
}
.cid-sE6ALH3L4l P {
  color: #ffffff;
}
.cid-sE6yS61v4V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sFNXRQWHnU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFNXRQWHnU .nav-item,
.cid-sFNXRQWHnU .nav-link,
.cid-sFNXRQWHnU .navbar-caption {
  font-weight: normal;
}
.cid-sFNXRQWHnU .nav-item:focus,
.cid-sFNXRQWHnU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sFNXRQWHnU .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sFNXRQWHnU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFNXRQWHnU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFNXRQWHnU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFNXRQWHnU .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sFNXRQWHnU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sFNXRQWHnU .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sFNXRQWHnU .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sFNXRQWHnU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFNXRQWHnU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFNXRQWHnU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFNXRQWHnU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sFNXRQWHnU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sFNXRQWHnU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFNXRQWHnU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sFNXRQWHnU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFNXRQWHnU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sFNXRQWHnU .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFNXRQWHnU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFNXRQWHnU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFNXRQWHnU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sFNXRQWHnU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFNXRQWHnU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sFNXRQWHnU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sFNXRQWHnU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFNXRQWHnU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sFNXRQWHnU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sFNXRQWHnU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFNXRQWHnU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFNXRQWHnU .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sFNXRQWHnU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sFNXRQWHnU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sFNXRQWHnU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFNXRQWHnU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFNXRQWHnU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFNXRQWHnU .dropdown-item.active,
.cid-sFNXRQWHnU .dropdown-item:active {
  background-color: transparent;
}
.cid-sFNXRQWHnU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFNXRQWHnU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFNXRQWHnU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sFNXRQWHnU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFNXRQWHnU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFNXRQWHnU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFNXRQWHnU .navbar-buttons {
  text-align: center;
}
.cid-sFNXRQWHnU .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sFNXRQWHnU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFNXRQWHnU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sFNXRQWHnU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFNXRQWHnU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFNXRQWHnU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFNXRQWHnU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFNXRQWHnU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFNXRQWHnU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFNXRQWHnU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFNXRQWHnU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFNXRQWHnU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sFNXRQWHnU a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sFNXRQWHnU .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sFNXRQWHnU .soc-item {
  margin: .5rem .3rem;
}
.cid-sFNXRQWHnU .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFNXRQWHnU .navbar {
    height: 77px;
  }
  .cid-sFNXRQWHnU .navbar.opened {
    height: auto;
  }
  .cid-sFNXRQWHnU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNXRRzW7w {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sFNXRRzW7w .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-title span:first-child {
  color: #b8b8b8;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #ffffff;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sFNXRRzW7w .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 12px 35px;
  line-height: 1.0625;
}
.cid-sFNXRRzW7w .card .wrapper .mbr-section-title,
.cid-sFNXRRzW7w .mbr-section-btn,
.cid-sFNXRRzW7w .mbr-list .list {
  color: #ffffff;
  text-align: center;
}
.cid-sFO1YIWMyv {
  padding-top: 0px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sFO1YIWMyv .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
.cid-sFO1YIWMyv .btn {
  padding: 1rem 3rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-sFO1YIWMyv .col-auto {
    margin: auto;
  }
}
.cid-sFO1YIWMyv textarea {
  min-height: 200px;
}
.cid-sFO1YIWMyv .form-control,
.cid-sFO1YIWMyv .field-input {
  padding: 1.5rem 2rem;
  box-shadow: inset 1px 1px 2px 0 #d2dce9;
  background-color: #edeff3;
  border-radius: 3rem;
  border: 0!important;
  color: #000000;
  transition: 0.4s;
  outline: none;
}
.cid-sFO1YIWMyv .form-control::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input::-webkit-input-placeholder,
.cid-sFO1YIWMyv .form-control::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input::-webkit-input-placeholder {
  color: #000000;
}
.cid-sFO1YIWMyv .form-control:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:-moz-placeholder,
.cid-sFO1YIWMyv .form-control:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:-moz-placeholder {
  color: #000000;
}
.cid-sFO1YIWMyv .form-control:hover,
.cid-sFO1YIWMyv .field-input:hover,
.cid-sFO1YIWMyv .form-control:focus,
.cid-sFO1YIWMyv .field-input:focus {
  background-color: #edeff3;
  color: #232323;
  border: 0!important;
  box-shadow: inset 1px 1px 2px 0 #d2dce9;
  outline: none;
}
.cid-sFO1YIWMyv .form-control:hover::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input:hover::-webkit-input-placeholder,
.cid-sFO1YIWMyv .form-control:focus::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input:focus::-webkit-input-placeholder,
.cid-sFO1YIWMyv .form-control:hover::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input:hover::-webkit-input-placeholder,
.cid-sFO1YIWMyv .form-control:focus::-webkit-input-placeholder,
.cid-sFO1YIWMyv .field-input:focus::-webkit-input-placeholder {
  color: #000000;
}
.cid-sFO1YIWMyv .form-control:hover:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:hover:-moz-placeholder,
.cid-sFO1YIWMyv .form-control:focus:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:focus:-moz-placeholder,
.cid-sFO1YIWMyv .form-control:hover:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:hover:-moz-placeholder,
.cid-sFO1YIWMyv .form-control:focus:-moz-placeholder,
.cid-sFO1YIWMyv .field-input:focus:-moz-placeholder {
  color: #000000;
}
.cid-sFO1YIWMyv .jq-number__spin:hover,
.cid-sFO1YIWMyv .jq-number__spin:focus {
  background-color: #edeff3;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sFO1YIWMyv .jq-number__spin {
  background-color: #edeff3;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sFO1YIWMyv .jq-selectbox li,
.cid-sFO1YIWMyv .jq-selectbox li {
  background-color: #edeff3;
  color: #000000;
}
.cid-sFO1YIWMyv .jq-selectbox li:hover,
.cid-sFO1YIWMyv .jq-selectbox li.selected {
  background-color: #edeff3;
  color: #000000;
}
.cid-sFO1YIWMyv .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sFO1YIWMyv .jq-number__spin.minus:hover:after,
.cid-sFO1YIWMyv .jq-number__spin.plus:hover:after {
  border-top-color: #edeff3;
  border-bottom-color: #edeff3;
}
.cid-sFO1YIWMyv .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sFO1YIWMyv .jq-number__spin.minus:after,
.cid-sFO1YIWMyv .jq-number__spin.plus:after {
  border-top-color: #edeff3;
  border-bottom-color: #edeff3;
}
.cid-sFO1YIWMyv input::-webkit-clear-button {
  display: none;
}
.cid-sFO1YIWMyv input::-webkit-inner-spin-button {
  display: none;
}
.cid-sFO1YIWMyv input::-webkit-outer-spin-button {
  display: none;
}
.cid-sFO1YIWMyv input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sFO1YIWMyv H4 {
  color: #c28b00;
}
.cid-sFO1XP5C9s {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFO1XP5C9s .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #c28b00;
  margin-bottom: 1.5rem;
}
.cid-sFO1XP5C9s .col-lg-4,
.cid-sFO1XP5C9s .col-12 {
  padding: 0 2rem;
}
.cid-sFO1XP5C9s .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-sFO1XP5C9s .card-wrapper {
  padding: 3rem 2rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .cid-sFO1XP5C9s .card-wrapper {
    padding: 4rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sFO1XP5C9s .card-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-sFO1XP5C9s .card-title,
.cid-sFO1XP5C9s .iconfont-wrapper {
  color: #000000;
  text-align: center;
}
.cid-sFO1XP5C9s .card-text {
  color: #c28b00;
  text-align: center;
}
.cid-sFO1XP5C9s .mbr-section-subtitle {
  color: #6c758f;
}
.cid-sFO1XP5C9s .mbr-section-title {
  color: #36187d;
}
.cid-sFNXRTciUy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFNXRTciUy .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sFNXRTciUy .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sFNXRTciUy .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sFNXRTciUy .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sFNXRTciUy .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFNXRTciUy .mbr-text,
.cid-sFNXRTciUy .mbr-section-btn {
  color: #ffffff;
}
.cid-sFNXRTciUy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFNXRTciUy .card .card-wrapper {
  text-align: center;
}
.cid-sFNXRTciUy .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sFNXRTciUy .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sFNXRTciUy .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sFNXRTciUy .buttons-wrap {
  text-align: center;
}
.cid-sFNXRTciUy .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sFNXRTciUy .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sFNXRTciUy .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sFNXRTciUy .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sFNXRTciUy .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sFNXRTciUy .buttons-wrap .or {
    display: none;
  }
}
.cid-sFNXS1450B {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFNXS1450B .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sFNXS1450B .team-card:hover {
  transform: translateY(-10px);
}
.cid-sFNXS1450B .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sFNXS1450B .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sFNXS1450B .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sFNXS1450B .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sFNXS1450B .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sFNXS1450B .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sFNXS1450B .mbr-role,
.cid-sFNXS1450B .social-row {
  color: #777777;
}
.cid-sFNXS1450B .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sFNXS1450B .card-text,
.cid-sFNXS1450B .mbr-section-btn,
.cid-sFNXS1450B .social-row {
  color: #777777;
}
.cid-sFNXS1450B .mbr-section-title {
  color: #ffffff;
}
.cid-sFNXS1450B .card-title,
.cid-sFNXS1450B .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sFNXRVPneP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFNXRVPneP img {
  width: 120px;
  margin: auto;
}
.cid-sFNXRVPneP .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sFNXRVPneP .card {
    max-width: 12.5%;
  }
}
.cid-sFNXRU0IND {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sFNXRU0IND .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sL6uhXoLmk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6uhXoLmk h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6uhXoLmk .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6uhXoLmk .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6uhXoLmk p {
  color: #767676;
  text-align: left;
}
.cid-sL6uhXoLmk .card-wrapper {
  height: 100%;
}
.cid-sL6uhXoLmk .container-fluid {
  max-width: 1600px;
}
.cid-sL6uhXoLmk img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6uhXoLmk h4 {
  margin: 0;
}
.cid-sL6uhXoLmk .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6uhXoLmk .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6uhXoLmk .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6uhXoLmk .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6uhXoLmk .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6uhXoLmk .icons {
    opacity: 1;
  }
}
.cid-sL6uhXoLmk .name,
.cid-sL6uhXoLmk .title-align {
  text-align: center;
}
.cid-sL6uhXoLmk .card-title {
  text-align: center;
}
.cid-sL6uhXoLmk .maintitle {
  text-align: center;
}
.cid-sL6tYvTEhR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL6tYvTEhR h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6tYvTEhR .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6tYvTEhR .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6tYvTEhR p {
  color: #767676;
  text-align: left;
}
.cid-sL6tYvTEhR .card-wrapper {
  height: 100%;
}
.cid-sL6tYvTEhR .container-fluid {
  max-width: 1600px;
}
.cid-sL6tYvTEhR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6tYvTEhR h4 {
  margin: 0;
}
.cid-sL6tYvTEhR .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6tYvTEhR .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6tYvTEhR .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6tYvTEhR .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6tYvTEhR .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6tYvTEhR .icons {
    opacity: 1;
  }
}
.cid-sL6tYvTEhR .name,
.cid-sL6tYvTEhR .title-align {
  text-align: center;
}
.cid-sL6tYvTEhR .card-title {
  text-align: center;
}
.cid-sL6tYvTEhR .maintitle {
  text-align: center;
}
.cid-triThDyWJa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triThDyWJa .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triThDyWJa .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triThDyWJa .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triThDyWJa .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triThDyWJa .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triThDyWJa .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triThDyWJa .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triThDyWJa .input-group-btn {
  padding-left: 0;
}
.cid-triThDyWJa .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triThDyWJa .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triThDyWJa .mbr-text {
  color: #444;
}
.cid-triThDyWJa h5 {
  margin-bottom: 0;
}
.cid-triThDyWJa .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triThDyWJa .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triThDyWJa .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triThDyWJa .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triThDyWJa .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triThDyWJa .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triThDyWJa .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triThDyWJa .social-list a:hover {
  opacity: 0.4;
}
.cid-triThDyWJa .media-container-row > div {
  padding: 0px;
}
.cid-triThDyWJa .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triThDyWJa .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triThDyWJa .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triThDyWJa .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triThDyWJa .social-list,
  .cid-triThDyWJa .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triThDyWJa h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triThDyWJa .form-group {
    max-width: 180px;
  }
}
.cid-triThDyWJa .links span {
  color: #9e9e9e;
}
.cid-triThDyWJa .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triThDyWJa .logo-title {
  text-align: center;
}
.cid-triThDyWJa .logo-title,
.cid-triThDyWJa .logo {
  color: #ffffff;
}
.cid-triThDyWJa P {
  color: #ffffff;
}
.cid-sFNXS4KxJ7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sFO5W8hsun .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFO5W8hsun .nav-item,
.cid-sFO5W8hsun .nav-link,
.cid-sFO5W8hsun .navbar-caption {
  font-weight: normal;
}
.cid-sFO5W8hsun .nav-item:focus,
.cid-sFO5W8hsun .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sFO5W8hsun .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sFO5W8hsun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFO5W8hsun .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFO5W8hsun .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFO5W8hsun .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sFO5W8hsun .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sFO5W8hsun .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sFO5W8hsun .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sFO5W8hsun .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFO5W8hsun .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFO5W8hsun .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFO5W8hsun .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sFO5W8hsun .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sFO5W8hsun .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFO5W8hsun .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sFO5W8hsun .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFO5W8hsun .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sFO5W8hsun .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFO5W8hsun .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFO5W8hsun .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFO5W8hsun .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sFO5W8hsun .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFO5W8hsun .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sFO5W8hsun .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sFO5W8hsun .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFO5W8hsun .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sFO5W8hsun .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sFO5W8hsun .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFO5W8hsun .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFO5W8hsun .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sFO5W8hsun .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sFO5W8hsun .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sFO5W8hsun .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFO5W8hsun .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFO5W8hsun .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFO5W8hsun .dropdown-item.active,
.cid-sFO5W8hsun .dropdown-item:active {
  background-color: transparent;
}
.cid-sFO5W8hsun .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFO5W8hsun .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFO5W8hsun .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sFO5W8hsun .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFO5W8hsun .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFO5W8hsun ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFO5W8hsun .navbar-buttons {
  text-align: center;
}
.cid-sFO5W8hsun .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sFO5W8hsun button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFO5W8hsun button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sFO5W8hsun button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFO5W8hsun button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFO5W8hsun button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFO5W8hsun button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFO5W8hsun nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFO5W8hsun nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFO5W8hsun nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFO5W8hsun nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFO5W8hsun .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sFO5W8hsun a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sFO5W8hsun .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sFO5W8hsun .soc-item {
  margin: .5rem .3rem;
}
.cid-sFO5W8hsun .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFO5W8hsun .navbar {
    height: 77px;
  }
  .cid-sFO5W8hsun .navbar.opened {
    height: auto;
  }
  .cid-sFO5W8hsun .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFO5W9cFhI {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sFO5W9cFhI .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-title span:first-child {
  color: #b8b8b8;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #ffffff;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sFO5W9cFhI .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 12px 35px;
  line-height: 1.0625;
}
.cid-sFO5W9cFhI .card .wrapper .mbr-section-title,
.cid-sFO5W9cFhI .mbr-section-btn,
.cid-sFO5W9cFhI .mbr-list .list {
  color: #ffffff;
}
.cid-sFO6sEOaQM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sFO6sEOaQM .mbr-text {
  position: relative;
}
.cid-sFO6sEOaQM .mbr-text:before {
  color: #c28b00;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sFO6sEOaQM img {
  object-fit: contain;
}
.cid-sFO6sEOaQM .mbr-text:after {
  color: #c28b00;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sFO6sEOaQM .mbr-text:after,
  .cid-sFO6sEOaQM .mbr-text:before {
    display: none;
  }
}
.cid-sFO5WaUuS7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sFO5WaUuS7 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sFO5WbxBHf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFO5WbxBHf .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sFO5WbxBHf .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sFO5WbxBHf .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sFO5WbxBHf .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sFO5WbxBHf .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFO5WbxBHf .mbr-text,
.cid-sFO5WbxBHf .mbr-section-btn {
  color: #ffffff;
}
.cid-sFO5WbxBHf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFO5WbxBHf .card .card-wrapper {
  text-align: center;
}
.cid-sFO5WbxBHf .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sFO5WbxBHf .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sFO5WbxBHf .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sFO5WbxBHf .buttons-wrap {
  text-align: center;
}
.cid-sFO5WbxBHf .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sFO5WbxBHf .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sFO5WbxBHf .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sFO5WbxBHf .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sFO5WbxBHf .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sFO5WbxBHf .buttons-wrap .or {
    display: none;
  }
}
.cid-sFO5Wcqxqn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFO5Wcqxqn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sFO5Wcqxqn .team-card:hover {
  transform: translateY(-10px);
}
.cid-sFO5Wcqxqn .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sFO5Wcqxqn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sFO5Wcqxqn .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sFO5Wcqxqn .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sFO5Wcqxqn .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sFO5Wcqxqn .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sFO5Wcqxqn .mbr-role,
.cid-sFO5Wcqxqn .social-row {
  color: #777777;
}
.cid-sFO5Wcqxqn .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sFO5Wcqxqn .card-text,
.cid-sFO5Wcqxqn .mbr-section-btn,
.cid-sFO5Wcqxqn .social-row {
  color: #777777;
}
.cid-sFO5Wcqxqn .mbr-section-title {
  color: #ffffff;
}
.cid-sFO5Wcqxqn .card-title,
.cid-sFO5Wcqxqn .social-row {
  color: #31363b;
}
.cid-sFO5WdajcH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFO5WdajcH img {
  width: 120px;
  margin: auto;
}
.cid-sFO5WdajcH .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sFO5WdajcH .card {
    max-width: 12.5%;
  }
}
.cid-sFO5WdPq0C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sFO5WdPq0C .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sL6wg8N1NB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6wg8N1NB h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6wg8N1NB .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6wg8N1NB .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6wg8N1NB p {
  color: #767676;
  text-align: left;
}
.cid-sL6wg8N1NB .card-wrapper {
  height: 100%;
}
.cid-sL6wg8N1NB .container-fluid {
  max-width: 1600px;
}
.cid-sL6wg8N1NB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6wg8N1NB h4 {
  margin: 0;
}
.cid-sL6wg8N1NB .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6wg8N1NB .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6wg8N1NB .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6wg8N1NB .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6wg8N1NB .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6wg8N1NB .icons {
    opacity: 1;
  }
}
.cid-sL6wg8N1NB .name,
.cid-sL6wg8N1NB .title-align {
  text-align: center;
}
.cid-sL6wg8N1NB .card-title {
  text-align: center;
}
.cid-sL6wg8N1NB .maintitle {
  text-align: center;
}
.cid-sL6whwzKoQ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL6whwzKoQ h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6whwzKoQ .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6whwzKoQ .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6whwzKoQ p {
  color: #767676;
  text-align: left;
}
.cid-sL6whwzKoQ .card-wrapper {
  height: 100%;
}
.cid-sL6whwzKoQ .container-fluid {
  max-width: 1600px;
}
.cid-sL6whwzKoQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6whwzKoQ h4 {
  margin: 0;
}
.cid-sL6whwzKoQ .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6whwzKoQ .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6whwzKoQ .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6whwzKoQ .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6whwzKoQ .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6whwzKoQ .icons {
    opacity: 1;
  }
}
.cid-sL6whwzKoQ .name,
.cid-sL6whwzKoQ .title-align {
  text-align: center;
}
.cid-sL6whwzKoQ .card-title {
  text-align: center;
}
.cid-sL6whwzKoQ .maintitle {
  text-align: center;
}
.cid-triVmGq32l {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triVmGq32l .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triVmGq32l .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triVmGq32l .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triVmGq32l .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triVmGq32l .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triVmGq32l .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triVmGq32l .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triVmGq32l .input-group-btn {
  padding-left: 0;
}
.cid-triVmGq32l .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triVmGq32l .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triVmGq32l .mbr-text {
  color: #444;
}
.cid-triVmGq32l h5 {
  margin-bottom: 0;
}
.cid-triVmGq32l .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triVmGq32l .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triVmGq32l .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triVmGq32l .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triVmGq32l .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triVmGq32l .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triVmGq32l .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triVmGq32l .social-list a:hover {
  opacity: 0.4;
}
.cid-triVmGq32l .media-container-row > div {
  padding: 0px;
}
.cid-triVmGq32l .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triVmGq32l .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triVmGq32l .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triVmGq32l .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triVmGq32l .social-list,
  .cid-triVmGq32l .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triVmGq32l h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triVmGq32l .form-group {
    max-width: 180px;
  }
}
.cid-triVmGq32l .links span {
  color: #9e9e9e;
}
.cid-triVmGq32l .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triVmGq32l .logo-title {
  text-align: center;
}
.cid-triVmGq32l .logo-title,
.cid-triVmGq32l .logo {
  color: #ffffff;
}
.cid-triVmGq32l P {
  color: #ffffff;
}
.cid-sFO5WhcDlJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sFO6PR4ylv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFO6PR4ylv .nav-item,
.cid-sFO6PR4ylv .nav-link,
.cid-sFO6PR4ylv .navbar-caption {
  font-weight: normal;
}
.cid-sFO6PR4ylv .nav-item:focus,
.cid-sFO6PR4ylv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sFO6PR4ylv .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sFO6PR4ylv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFO6PR4ylv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFO6PR4ylv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFO6PR4ylv .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sFO6PR4ylv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sFO6PR4ylv .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sFO6PR4ylv .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sFO6PR4ylv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFO6PR4ylv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFO6PR4ylv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFO6PR4ylv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sFO6PR4ylv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sFO6PR4ylv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFO6PR4ylv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sFO6PR4ylv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFO6PR4ylv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sFO6PR4ylv .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFO6PR4ylv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFO6PR4ylv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFO6PR4ylv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sFO6PR4ylv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFO6PR4ylv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sFO6PR4ylv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sFO6PR4ylv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFO6PR4ylv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sFO6PR4ylv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sFO6PR4ylv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFO6PR4ylv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFO6PR4ylv .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sFO6PR4ylv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sFO6PR4ylv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sFO6PR4ylv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFO6PR4ylv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFO6PR4ylv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFO6PR4ylv .dropdown-item.active,
.cid-sFO6PR4ylv .dropdown-item:active {
  background-color: transparent;
}
.cid-sFO6PR4ylv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFO6PR4ylv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFO6PR4ylv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sFO6PR4ylv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFO6PR4ylv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFO6PR4ylv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFO6PR4ylv .navbar-buttons {
  text-align: center;
}
.cid-sFO6PR4ylv .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sFO6PR4ylv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFO6PR4ylv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sFO6PR4ylv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFO6PR4ylv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFO6PR4ylv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFO6PR4ylv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFO6PR4ylv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFO6PR4ylv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFO6PR4ylv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFO6PR4ylv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFO6PR4ylv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sFO6PR4ylv a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sFO6PR4ylv .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sFO6PR4ylv .soc-item {
  margin: .5rem .3rem;
}
.cid-sFO6PR4ylv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFO6PR4ylv .navbar {
    height: 77px;
  }
  .cid-sFO6PR4ylv .navbar.opened {
    height: auto;
  }
  .cid-sFO6PR4ylv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFO6PSBWD9 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sFO6PSBWD9 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-title span:first-child {
  color: #b8b8b8;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #ffffff;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sFO6PSBWD9 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 12px 35px;
  line-height: 1.0625;
}
.cid-sFO6PSBWD9 .card .wrapper .mbr-section-title,
.cid-sFO6PSBWD9 .mbr-section-btn,
.cid-sFO6PSBWD9 .mbr-list .list {
  color: #ffffff;
}
.cid-sFO6PTBO2j {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sFO6PTBO2j .mbr-text {
  position: relative;
}
.cid-sFO6PTBO2j .mbr-text:before {
  color: #c28b00;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sFO6PTBO2j img {
  object-fit: contain;
}
.cid-sFO6PTBO2j .mbr-text:after {
  color: #c28b00;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sFO6PTBO2j .mbr-text:after,
  .cid-sFO6PTBO2j .mbr-text:before {
    display: none;
  }
}
.cid-sFO6PU5EVJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sFO6PU5EVJ .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sFO6PULW7X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFO6PULW7X .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sFO6PULW7X .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sFO6PULW7X .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sFO6PULW7X .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sFO6PULW7X .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFO6PULW7X .mbr-text,
.cid-sFO6PULW7X .mbr-section-btn {
  color: #ffffff;
}
.cid-sFO6PULW7X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFO6PULW7X .card .card-wrapper {
  text-align: center;
}
.cid-sFO6PULW7X .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sFO6PULW7X .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sFO6PULW7X .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sFO6PULW7X .buttons-wrap {
  text-align: center;
}
.cid-sFO6PULW7X .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sFO6PULW7X .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sFO6PULW7X .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sFO6PULW7X .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sFO6PULW7X .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sFO6PULW7X .buttons-wrap .or {
    display: none;
  }
}
.cid-sFO6PVIZaC {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFO6PVIZaC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sFO6PVIZaC .team-card:hover {
  transform: translateY(-10px);
}
.cid-sFO6PVIZaC .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sFO6PVIZaC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sFO6PVIZaC .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sFO6PVIZaC .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sFO6PVIZaC .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sFO6PVIZaC .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sFO6PVIZaC .mbr-role,
.cid-sFO6PVIZaC .social-row {
  color: #777777;
}
.cid-sFO6PVIZaC .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sFO6PVIZaC .card-text,
.cid-sFO6PVIZaC .mbr-section-btn,
.cid-sFO6PVIZaC .social-row {
  color: #777777;
}
.cid-sFO6PVIZaC .mbr-section-title {
  color: #ffffff;
}
.cid-sFO6PVIZaC .card-title,
.cid-sFO6PVIZaC .social-row {
  color: #31363b;
}
.cid-sFO6PWNvsM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFO6PWNvsM img {
  width: 120px;
  margin: auto;
}
.cid-sFO6PWNvsM .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sFO6PWNvsM .card {
    max-width: 12.5%;
  }
}
.cid-sL6wzFjEDR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6wzFjEDR h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6wzFjEDR .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6wzFjEDR .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6wzFjEDR p {
  color: #767676;
  text-align: left;
}
.cid-sL6wzFjEDR .card-wrapper {
  height: 100%;
}
.cid-sL6wzFjEDR .container-fluid {
  max-width: 1600px;
}
.cid-sL6wzFjEDR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6wzFjEDR h4 {
  margin: 0;
}
.cid-sL6wzFjEDR .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6wzFjEDR .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6wzFjEDR .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6wzFjEDR .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6wzFjEDR .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6wzFjEDR .icons {
    opacity: 1;
  }
}
.cid-sL6wzFjEDR .name,
.cid-sL6wzFjEDR .title-align {
  text-align: center;
}
.cid-sL6wzFjEDR .card-title {
  text-align: center;
}
.cid-sL6wzFjEDR .maintitle {
  text-align: center;
}
.cid-sL6wAbPiTX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL6wAbPiTX h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6wAbPiTX .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6wAbPiTX .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6wAbPiTX p {
  color: #767676;
  text-align: left;
}
.cid-sL6wAbPiTX .card-wrapper {
  height: 100%;
}
.cid-sL6wAbPiTX .container-fluid {
  max-width: 1600px;
}
.cid-sL6wAbPiTX img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6wAbPiTX h4 {
  margin: 0;
}
.cid-sL6wAbPiTX .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6wAbPiTX .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6wAbPiTX .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6wAbPiTX .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6wAbPiTX .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6wAbPiTX .icons {
    opacity: 1;
  }
}
.cid-sL6wAbPiTX .name,
.cid-sL6wAbPiTX .title-align {
  text-align: center;
}
.cid-sL6wAbPiTX .card-title {
  text-align: center;
}
.cid-sL6wAbPiTX .maintitle {
  text-align: center;
}
.cid-sFO6PXBA43 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sFO6PXBA43 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triVqo3W2i {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triVqo3W2i .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triVqo3W2i .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triVqo3W2i .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triVqo3W2i .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triVqo3W2i .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triVqo3W2i .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triVqo3W2i .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triVqo3W2i .input-group-btn {
  padding-left: 0;
}
.cid-triVqo3W2i .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triVqo3W2i .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triVqo3W2i .mbr-text {
  color: #444;
}
.cid-triVqo3W2i h5 {
  margin-bottom: 0;
}
.cid-triVqo3W2i .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triVqo3W2i .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triVqo3W2i .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triVqo3W2i .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triVqo3W2i .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triVqo3W2i .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triVqo3W2i .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triVqo3W2i .social-list a:hover {
  opacity: 0.4;
}
.cid-triVqo3W2i .media-container-row > div {
  padding: 0px;
}
.cid-triVqo3W2i .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triVqo3W2i .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triVqo3W2i .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triVqo3W2i .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triVqo3W2i .social-list,
  .cid-triVqo3W2i .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triVqo3W2i h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triVqo3W2i .form-group {
    max-width: 180px;
  }
}
.cid-triVqo3W2i .links span {
  color: #9e9e9e;
}
.cid-triVqo3W2i .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triVqo3W2i .logo-title {
  text-align: center;
}
.cid-triVqo3W2i .logo-title,
.cid-triVqo3W2i .logo {
  color: #ffffff;
}
.cid-triVqo3W2i P {
  color: #ffffff;
}
.cid-sFO6Q1JTBu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sFNYXx5Z5a .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFNYXx5Z5a .nav-item,
.cid-sFNYXx5Z5a .nav-link,
.cid-sFNYXx5Z5a .navbar-caption {
  font-weight: normal;
}
.cid-sFNYXx5Z5a .nav-item:focus,
.cid-sFNYXx5Z5a .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sFNYXx5Z5a .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sFNYXx5Z5a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFNYXx5Z5a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFNYXx5Z5a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFNYXx5Z5a .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sFNYXx5Z5a .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sFNYXx5Z5a .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sFNYXx5Z5a .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sFNYXx5Z5a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFNYXx5Z5a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFNYXx5Z5a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFNYXx5Z5a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sFNYXx5Z5a .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sFNYXx5Z5a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFNYXx5Z5a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sFNYXx5Z5a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFNYXx5Z5a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sFNYXx5Z5a .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sFNYXx5Z5a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFNYXx5Z5a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFNYXx5Z5a .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sFNYXx5Z5a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFNYXx5Z5a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sFNYXx5Z5a .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sFNYXx5Z5a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFNYXx5Z5a .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sFNYXx5Z5a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sFNYXx5Z5a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFNYXx5Z5a .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sFNYXx5Z5a .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sFNYXx5Z5a .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sFNYXx5Z5a .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sFNYXx5Z5a .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFNYXx5Z5a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFNYXx5Z5a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFNYXx5Z5a .dropdown-item.active,
.cid-sFNYXx5Z5a .dropdown-item:active {
  background-color: transparent;
}
.cid-sFNYXx5Z5a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFNYXx5Z5a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFNYXx5Z5a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sFNYXx5Z5a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFNYXx5Z5a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFNYXx5Z5a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFNYXx5Z5a .navbar-buttons {
  text-align: center;
}
.cid-sFNYXx5Z5a .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sFNYXx5Z5a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sFNYXx5Z5a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sFNYXx5Z5a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sFNYXx5Z5a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sFNYXx5Z5a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sFNYXx5Z5a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sFNYXx5Z5a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFNYXx5Z5a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sFNYXx5Z5a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sFNYXx5Z5a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sFNYXx5Z5a .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sFNYXx5Z5a a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sFNYXx5Z5a .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sFNYXx5Z5a .soc-item {
  margin: .5rem .3rem;
}
.cid-sFNYXx5Z5a .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFNYXx5Z5a .navbar {
    height: 77px;
  }
  .cid-sFNYXx5Z5a .navbar.opened {
    height: auto;
  }
  .cid-sFNYXx5Z5a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGorZKCrlT {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sGorZKCrlT .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sGorZKCrlT .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sGorZKCrlT .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sGorZKCrlT .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sGorZKCrlT .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sGorZKCrlT .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sGorZKCrlT .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sGorZKCrlT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sGorZKCrlT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sFOdum83Vg {
  padding-top: 0px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sFOdum83Vg H1 {
  color: #c28b00;
}
.cid-sFOdum83Vg .mbr-text,
.cid-sFOdum83Vg .mbr-section-btn {
  color: #ffffff;
}
.cid-sFOdum83Vg img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sFOdum83Vg .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sGdbgVkAcG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sGdbgVkAcG .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sFNYXCq9zN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFNYXCq9zN img {
  width: 120px;
  margin: auto;
}
.cid-sFNYXCq9zN .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sFNYXCq9zN .card {
    max-width: 12.5%;
  }
}
.cid-sFNYXArbeQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFNYXArbeQ .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sFNYXArbeQ .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sFNYXArbeQ .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sFNYXArbeQ .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sFNYXArbeQ .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sFNYXArbeQ .mbr-text,
.cid-sFNYXArbeQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sFNYXArbeQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFNYXArbeQ .card .card-wrapper {
  text-align: center;
}
.cid-sFNYXArbeQ .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sFNYXArbeQ .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sFNYXArbeQ .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sFNYXArbeQ .buttons-wrap {
  text-align: center;
}
.cid-sFNYXArbeQ .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sFNYXArbeQ .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sFNYXArbeQ .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sFNYXArbeQ .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sFNYXArbeQ .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sFNYXArbeQ .buttons-wrap .or {
    display: none;
  }
}
.cid-sFNYXBxaMY {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sFNYXBxaMY .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sFNYXBxaMY .team-card:hover {
  transform: translateY(-10px);
}
.cid-sFNYXBxaMY .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sFNYXBxaMY .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sFNYXBxaMY .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sFNYXBxaMY .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sFNYXBxaMY .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sFNYXBxaMY .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sFNYXBxaMY .mbr-role,
.cid-sFNYXBxaMY .social-row {
  color: #777777;
}
.cid-sFNYXBxaMY .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sFNYXBxaMY .card-text,
.cid-sFNYXBxaMY .mbr-section-btn,
.cid-sFNYXBxaMY .social-row {
  color: #777777;
  text-align: left;
}
.cid-sFNYXBxaMY .mbr-section-title {
  color: #ffffff;
}
.cid-sFNYXBxaMY .card-title,
.cid-sFNYXBxaMY .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sFNYXD8cVs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sFNYXD8cVs .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sL6vSrEYwA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6vSrEYwA h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6vSrEYwA .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6vSrEYwA .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6vSrEYwA p {
  color: #767676;
  text-align: left;
}
.cid-sL6vSrEYwA .card-wrapper {
  height: 100%;
}
.cid-sL6vSrEYwA .container-fluid {
  max-width: 1600px;
}
.cid-sL6vSrEYwA img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6vSrEYwA h4 {
  margin: 0;
}
.cid-sL6vSrEYwA .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6vSrEYwA .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6vSrEYwA .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6vSrEYwA .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6vSrEYwA .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6vSrEYwA .icons {
    opacity: 1;
  }
}
.cid-sL6vSrEYwA .name,
.cid-sL6vSrEYwA .title-align {
  text-align: center;
}
.cid-sL6vSrEYwA .card-title {
  text-align: center;
}
.cid-sL6vSrEYwA .maintitle {
  text-align: center;
}
.cid-sL6vUkC5Xr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL6vUkC5Xr h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6vUkC5Xr .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6vUkC5Xr .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6vUkC5Xr p {
  color: #767676;
  text-align: left;
}
.cid-sL6vUkC5Xr .card-wrapper {
  height: 100%;
}
.cid-sL6vUkC5Xr .container-fluid {
  max-width: 1600px;
}
.cid-sL6vUkC5Xr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6vUkC5Xr h4 {
  margin: 0;
}
.cid-sL6vUkC5Xr .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6vUkC5Xr .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6vUkC5Xr .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6vUkC5Xr .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6vUkC5Xr .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6vUkC5Xr .icons {
    opacity: 1;
  }
}
.cid-sL6vUkC5Xr .name,
.cid-sL6vUkC5Xr .title-align {
  text-align: center;
}
.cid-sL6vUkC5Xr .card-title {
  text-align: center;
}
.cid-sL6vUkC5Xr .maintitle {
  text-align: center;
}
.cid-triTqWJKEg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTqWJKEg .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTqWJKEg .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTqWJKEg .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTqWJKEg .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTqWJKEg .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTqWJKEg .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTqWJKEg .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTqWJKEg .input-group-btn {
  padding-left: 0;
}
.cid-triTqWJKEg .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTqWJKEg .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTqWJKEg .mbr-text {
  color: #444;
}
.cid-triTqWJKEg h5 {
  margin-bottom: 0;
}
.cid-triTqWJKEg .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTqWJKEg .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTqWJKEg .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTqWJKEg .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTqWJKEg .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTqWJKEg .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTqWJKEg .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTqWJKEg .social-list a:hover {
  opacity: 0.4;
}
.cid-triTqWJKEg .media-container-row > div {
  padding: 0px;
}
.cid-triTqWJKEg .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTqWJKEg .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTqWJKEg .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTqWJKEg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTqWJKEg .social-list,
  .cid-triTqWJKEg .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTqWJKEg h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTqWJKEg .form-group {
    max-width: 180px;
  }
}
.cid-triTqWJKEg .links span {
  color: #9e9e9e;
}
.cid-triTqWJKEg .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTqWJKEg .logo-title {
  text-align: center;
}
.cid-triTqWJKEg .logo-title,
.cid-triTqWJKEg .logo {
  color: #ffffff;
}
.cid-triTqWJKEg P {
  color: #ffffff;
}
.cid-sFNYXGhVQR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sGozgqTtlS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGozgqTtlS .nav-item,
.cid-sGozgqTtlS .nav-link,
.cid-sGozgqTtlS .navbar-caption {
  font-weight: normal;
}
.cid-sGozgqTtlS .nav-item:focus,
.cid-sGozgqTtlS .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sGozgqTtlS .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGozgqTtlS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sGozgqTtlS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGozgqTtlS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGozgqTtlS .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sGozgqTtlS .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sGozgqTtlS .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sGozgqTtlS .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sGozgqTtlS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGozgqTtlS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGozgqTtlS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sGozgqTtlS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sGozgqTtlS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGozgqTtlS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGozgqTtlS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGozgqTtlS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGozgqTtlS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sGozgqTtlS .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGozgqTtlS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGozgqTtlS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGozgqTtlS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGozgqTtlS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGozgqTtlS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGozgqTtlS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sGozgqTtlS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGozgqTtlS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sGozgqTtlS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGozgqTtlS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGozgqTtlS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGozgqTtlS .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sGozgqTtlS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sGozgqTtlS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGozgqTtlS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGozgqTtlS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGozgqTtlS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGozgqTtlS .dropdown-item.active,
.cid-sGozgqTtlS .dropdown-item:active {
  background-color: transparent;
}
.cid-sGozgqTtlS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGozgqTtlS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGozgqTtlS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sGozgqTtlS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGozgqTtlS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGozgqTtlS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGozgqTtlS .navbar-buttons {
  text-align: center;
}
.cid-sGozgqTtlS .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sGozgqTtlS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGozgqTtlS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sGozgqTtlS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGozgqTtlS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGozgqTtlS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGozgqTtlS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGozgqTtlS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGozgqTtlS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGozgqTtlS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGozgqTtlS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGozgqTtlS .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sGozgqTtlS a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sGozgqTtlS .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sGozgqTtlS .soc-item {
  margin: .5rem .3rem;
}
.cid-sGozgqTtlS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGozgqTtlS .navbar {
    height: 77px;
  }
  .cid-sGozgqTtlS .navbar.opened {
    height: auto;
  }
  .cid-sGozgqTtlS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGozgrIDZ9 {
  padding-top: 135px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sGozgrIDZ9 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-title span:first-child {
  color: #b8b8b8;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-list {
  margin-top: 20px;
  color: #ffffff;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-list .list li {
  line-height: 1.75;
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #c28b00;
  display: inline-block;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1.5em;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}
.cid-sGozgrIDZ9 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 12px 35px;
  line-height: 1.0625;
}
.cid-sGozgrIDZ9 .card .wrapper .mbr-section-title,
.cid-sGozgrIDZ9 .mbr-section-btn,
.cid-sGozgrIDZ9 .mbr-list .list {
  color: #ffffff;
  text-align: center;
}
.cid-sGozQF6zYK {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sGozQF6zYK .google-map {
  height: 30rem;
  position: relative;
}
.cid-sGozQF6zYK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sGozQF6zYK .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sGozQF6zYK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sGozQF6zYK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sGoBTSbkoH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sGoBTSbkoH li {
  list-style: none;
  padding-bottom: 6px;
}
.cid-sGoBTSbkoH ul {
  color: #5758e0;
  padding: 0;
}
.cid-sGoBTSbkoH UL {
  color: #ffffff;
}
.cid-sGoCvTxakb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sGoCvTxakb .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sGozgtlzxb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sGozgtlzxb .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #c28b00;
  margin-bottom: 1.5rem;
}
.cid-sGozgtlzxb .col-lg-4,
.cid-sGozgtlzxb .col-12 {
  padding: 0 2rem;
}
.cid-sGozgtlzxb .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-sGozgtlzxb .card-wrapper {
  padding: 3rem 2rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .cid-sGozgtlzxb .card-wrapper {
    padding: 4rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sGozgtlzxb .card-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-sGozgtlzxb .card-title,
.cid-sGozgtlzxb .iconfont-wrapper {
  color: #000000;
  text-align: center;
}
.cid-sGozgtlzxb .card-text {
  color: #c28b00;
  text-align: center;
}
.cid-sGozgtlzxb .mbr-section-subtitle {
  color: #6c758f;
}
.cid-sGozgtlzxb .mbr-section-title {
  color: #36187d;
}
.cid-sGozgu4NOV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sGozgu4NOV .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sGozgu4NOV .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sGozgu4NOV .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sGozgu4NOV .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sGozgu4NOV .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sGozgu4NOV .mbr-text,
.cid-sGozgu4NOV .mbr-section-btn {
  color: #ffffff;
}
.cid-sGozgu4NOV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sGozgu4NOV .card .card-wrapper {
  text-align: center;
}
.cid-sGozgu4NOV .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sGozgu4NOV .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sGozgu4NOV .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sGozgu4NOV .buttons-wrap {
  text-align: center;
}
.cid-sGozgu4NOV .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sGozgu4NOV .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sGozgu4NOV .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sGozgu4NOV .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sGozgu4NOV .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sGozgu4NOV .buttons-wrap .or {
    display: none;
  }
}
.cid-sGozguUghy {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sGozguUghy .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sGozguUghy .team-card:hover {
  transform: translateY(-10px);
}
.cid-sGozguUghy .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sGozguUghy .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sGozguUghy .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sGozguUghy .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sGozguUghy .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sGozguUghy .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sGozguUghy .mbr-role,
.cid-sGozguUghy .social-row {
  color: #777777;
}
.cid-sGozguUghy .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sGozguUghy .card-text,
.cid-sGozguUghy .mbr-section-btn,
.cid-sGozguUghy .social-row {
  color: #777777;
}
.cid-sGozguUghy .mbr-section-title {
  color: #ffffff;
}
.cid-sGozguUghy .card-title,
.cid-sGozguUghy .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sGozgvIuJx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sGozgvIuJx img {
  width: 120px;
  margin: auto;
}
.cid-sGozgvIuJx .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sGozgvIuJx .card {
    max-width: 12.5%;
  }
}
.cid-sGozgwlLRd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sGozgwlLRd .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sL6uQtyDaJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6uQtyDaJ h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6uQtyDaJ .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6uQtyDaJ .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6uQtyDaJ p {
  color: #767676;
  text-align: left;
}
.cid-sL6uQtyDaJ .card-wrapper {
  height: 100%;
}
.cid-sL6uQtyDaJ .container-fluid {
  max-width: 1600px;
}
.cid-sL6uQtyDaJ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6uQtyDaJ h4 {
  margin: 0;
}
.cid-sL6uQtyDaJ .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6uQtyDaJ .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6uQtyDaJ .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6uQtyDaJ .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6uQtyDaJ .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6uQtyDaJ .icons {
    opacity: 1;
  }
}
.cid-sL6uQtyDaJ .name,
.cid-sL6uQtyDaJ .title-align {
  text-align: center;
}
.cid-sL6uQtyDaJ .card-title {
  text-align: center;
}
.cid-sL6uQtyDaJ .maintitle {
  text-align: center;
}
.cid-sL6uWw6m1J {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL6uWw6m1J h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sL6uWw6m1J .pt-4 {
  padding-top: 2rem!important;
}
.cid-sL6uWw6m1J .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sL6uWw6m1J p {
  color: #767676;
  text-align: left;
}
.cid-sL6uWw6m1J .card-wrapper {
  height: 100%;
}
.cid-sL6uWw6m1J .container-fluid {
  max-width: 1600px;
}
.cid-sL6uWw6m1J img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sL6uWw6m1J h4 {
  margin: 0;
}
.cid-sL6uWw6m1J .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sL6uWw6m1J .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sL6uWw6m1J .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sL6uWw6m1J .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sL6uWw6m1J .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sL6uWw6m1J .icons {
    opacity: 1;
  }
}
.cid-sL6uWw6m1J .name,
.cid-sL6uWw6m1J .title-align {
  text-align: center;
}
.cid-sL6uWw6m1J .card-title {
  text-align: center;
}
.cid-sL6uWw6m1J .maintitle {
  text-align: center;
}
.cid-triTnADYld {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTnADYld .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTnADYld .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTnADYld .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTnADYld .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTnADYld .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTnADYld .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTnADYld .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTnADYld .input-group-btn {
  padding-left: 0;
}
.cid-triTnADYld .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTnADYld .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTnADYld .mbr-text {
  color: #444;
}
.cid-triTnADYld h5 {
  margin-bottom: 0;
}
.cid-triTnADYld .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTnADYld .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTnADYld .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTnADYld .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTnADYld .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTnADYld .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTnADYld .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTnADYld .social-list a:hover {
  opacity: 0.4;
}
.cid-triTnADYld .media-container-row > div {
  padding: 0px;
}
.cid-triTnADYld .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTnADYld .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTnADYld .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTnADYld .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTnADYld .social-list,
  .cid-triTnADYld .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTnADYld h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTnADYld .form-group {
    max-width: 180px;
  }
}
.cid-triTnADYld .links span {
  color: #9e9e9e;
}
.cid-triTnADYld .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTnADYld .logo-title {
  text-align: center;
}
.cid-triTnADYld .logo-title,
.cid-triTnADYld .logo {
  color: #ffffff;
}
.cid-triTnADYld P {
  color: #ffffff;
}
.cid-sGozgBaFmb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sPSmcmXIFK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSmcmXIFK .nav-item,
.cid-sPSmcmXIFK .nav-link,
.cid-sPSmcmXIFK .navbar-caption {
  font-weight: normal;
}
.cid-sPSmcmXIFK .nav-item:focus,
.cid-sPSmcmXIFK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSmcmXIFK .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPSmcmXIFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSmcmXIFK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPSmcmXIFK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPSmcmXIFK .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sPSmcmXIFK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sPSmcmXIFK .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sPSmcmXIFK .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sPSmcmXIFK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPSmcmXIFK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPSmcmXIFK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPSmcmXIFK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sPSmcmXIFK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSmcmXIFK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSmcmXIFK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSmcmXIFK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPSmcmXIFK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sPSmcmXIFK .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPSmcmXIFK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPSmcmXIFK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSmcmXIFK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSmcmXIFK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSmcmXIFK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSmcmXIFK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSmcmXIFK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPSmcmXIFK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sPSmcmXIFK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sPSmcmXIFK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPSmcmXIFK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPSmcmXIFK .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sPSmcmXIFK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSmcmXIFK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPSmcmXIFK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPSmcmXIFK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSmcmXIFK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSmcmXIFK .dropdown-item.active,
.cid-sPSmcmXIFK .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSmcmXIFK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPSmcmXIFK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPSmcmXIFK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sPSmcmXIFK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSmcmXIFK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSmcmXIFK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPSmcmXIFK .navbar-buttons {
  text-align: center;
}
.cid-sPSmcmXIFK .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sPSmcmXIFK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPSmcmXIFK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sPSmcmXIFK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSmcmXIFK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSmcmXIFK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSmcmXIFK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSmcmXIFK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSmcmXIFK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPSmcmXIFK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPSmcmXIFK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSmcmXIFK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPSmcmXIFK a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sPSmcmXIFK .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sPSmcmXIFK .soc-item {
  margin: .5rem .3rem;
}
.cid-sPSmcmXIFK .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPSmcmXIFK .navbar {
    height: 77px;
  }
  .cid-sPSmcmXIFK .navbar.opened {
    height: auto;
  }
  .cid-sPSmcmXIFK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPSmcnRayr {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sPSmcnRayr .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sPSmcnRayr .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sPSmcnRayr .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSmcnRayr .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSmcnRayr .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSmcnRayr .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sPSmcnRayr .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sPSmcnRayr .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sPSmcnRayr .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sPSnbopVcZ .google-map {
  height: 30rem;
  position: relative;
}
.cid-sPSnbopVcZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPSnbopVcZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPSnbopVcZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPSnbopVcZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sPSmcoq9Wv {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sPSmcoq9Wv H1 {
  color: #c28b00;
}
.cid-sPSmcoq9Wv .mbr-text,
.cid-sPSmcoq9Wv .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSmcoq9Wv img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sPSmcoq9Wv .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sPSwzwzcXe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSwzwzcXe .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSn44xMiJ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sPSn44xMiJ .text-wrap {
  margin-top: 32px;
}
.cid-sPSn44xMiJ .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sPSn44xMiJ .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sPSn44xMiJ .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sPSn44xMiJ .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sPSn44xMiJ .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sPSn44xMiJ .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sPSn44xMiJ .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sPSn44xMiJ .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sPSmcoW601 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSmcoW601 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSmcpqXeY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sPSmcpqXeY img {
  width: 120px;
  margin: auto;
}
.cid-sPSmcpqXeY .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sPSmcpqXeY .card {
    max-width: 12.5%;
  }
}
.cid-sPSn8ylvyF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sPSn8ylvyF .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sPSn8ylvyF .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sPSn8ylvyF .carousel-item.active,
.cid-sPSn8ylvyF .carousel-item-next,
.cid-sPSn8ylvyF .carousel-item-prev {
  display: flex;
}
.cid-sPSn8ylvyF .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sPSn8ylvyF .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sPSn8ylvyF .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sPSn8ylvyF .carousel-controls {
    display: none;
  }
}
.cid-sPSn8ylvyF .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sPSn8ylvyF .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sPSn8ylvyF .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sPSn8ylvyF .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sPSn8ylvyF .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sPSn8ylvyF .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPSn8ylvyF * {
    text-align: center;
  }
}
.cid-sPSneQz0NV {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sPSneQz0NV .img-wrap {
  position: relative;
}
.cid-sPSneQz0NV .img-wrap img {
  width: 100%;
}
.cid-sPSneQz0NV .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sPSneQz0NV .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sPSneQz0NV .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sPSneQz0NV .mbr-section-title {
  color: #ffffff;
}
.cid-sPSneQz0NV .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSneQz0NV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSneQz0NV .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSneQz0NV .mbr-section-text {
  color: #ffffff;
}
.cid-sPSneQz0NV .form-control,
.cid-sPSneQz0NV .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sPSneQz0NV .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sPSneQz0NV .form-control:focus,
.cid-sPSneQz0NV .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sPSneQz0NV .form-control.textarea {
  padding-top: 40px;
}
.cid-sPSneQz0NV .form-group {
  margin-bottom: 1.5rem;
}
.cid-sPSneQz0NV input::-webkit-input-placeholder,
.cid-sPSneQz0NV textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sPSneQz0NV input:-moz-placeholder,
.cid-sPSneQz0NV textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sPSneQz0NV .jq-selectbox li,
.cid-sPSneQz0NV .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSneQz0NV .jq-selectbox li:hover,
.cid-sPSneQz0NV .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSneQz0NV .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSneQz0NV .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSneQz0NV .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sPSneQz0NV a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sPSneQz0NV .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sPSneQz0NV .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sPSneQz0NV .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sPSneQz0NV textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sPSneQz0NV h2 {
    padding-top: 2rem;
  }
  .cid-sPSneQz0NV .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sPSneQz0NV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sPSneQz0NV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sPSneQz0NV .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sPSneQz0NV .gdpr-block span {
  line-height: 1;
}
.cid-sPSneQz0NV .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sPSmcq2VGT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSmcq2VGT .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sPSmcq2VGT .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sPSmcq2VGT .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sPSmcq2VGT .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sPSmcq2VGT .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSmcq2VGT .mbr-text,
.cid-sPSmcq2VGT .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSmcq2VGT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSmcq2VGT .card .card-wrapper {
  text-align: center;
}
.cid-sPSmcq2VGT .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sPSmcq2VGT .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sPSmcq2VGT .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sPSmcq2VGT .buttons-wrap {
  text-align: center;
}
.cid-sPSmcq2VGT .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sPSmcq2VGT .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sPSmcq2VGT .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sPSmcq2VGT .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sPSmcq2VGT .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sPSmcq2VGT .buttons-wrap .or {
    display: none;
  }
}
.cid-sPSmcqIWBE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSmcqIWBE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sPSmcqIWBE .team-card:hover {
  transform: translateY(-10px);
}
.cid-sPSmcqIWBE .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sPSmcqIWBE .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sPSmcqIWBE .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sPSmcqIWBE .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sPSmcqIWBE .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sPSmcqIWBE .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sPSmcqIWBE .mbr-role,
.cid-sPSmcqIWBE .social-row {
  color: #777777;
}
.cid-sPSmcqIWBE .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sPSmcqIWBE .card-text,
.cid-sPSmcqIWBE .mbr-section-btn,
.cid-sPSmcqIWBE .social-row {
  color: #777777;
  text-align: left;
}
.cid-sPSmcqIWBE .mbr-section-title {
  color: #ffffff;
}
.cid-sPSmcqIWBE .card-title,
.cid-sPSmcqIWBE .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sPSmcrlqBU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSmcrlqBU .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSmcrKZGj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPSmcrKZGj h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSmcrKZGj .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSmcrKZGj .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSmcrKZGj p {
  color: #767676;
  text-align: left;
}
.cid-sPSmcrKZGj .card-wrapper {
  height: 100%;
}
.cid-sPSmcrKZGj .container-fluid {
  max-width: 1600px;
}
.cid-sPSmcrKZGj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSmcrKZGj h4 {
  margin: 0;
}
.cid-sPSmcrKZGj .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSmcrKZGj .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSmcrKZGj .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSmcrKZGj .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSmcrKZGj .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSmcrKZGj .icons {
    opacity: 1;
  }
}
.cid-sPSmcrKZGj .name,
.cid-sPSmcrKZGj .title-align {
  text-align: center;
}
.cid-sPSmcrKZGj .card-title {
  text-align: center;
}
.cid-sPSmcrKZGj .maintitle {
  text-align: center;
}
.cid-sPSmcsBjRB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPSmcsBjRB h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSmcsBjRB .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSmcsBjRB .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSmcsBjRB p {
  color: #767676;
  text-align: left;
}
.cid-sPSmcsBjRB .card-wrapper {
  height: 100%;
}
.cid-sPSmcsBjRB .container-fluid {
  max-width: 1600px;
}
.cid-sPSmcsBjRB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSmcsBjRB h4 {
  margin: 0;
}
.cid-sPSmcsBjRB .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSmcsBjRB .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSmcsBjRB .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSmcsBjRB .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSmcsBjRB .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSmcsBjRB .icons {
    opacity: 1;
  }
}
.cid-sPSmcsBjRB .name,
.cid-sPSmcsBjRB .title-align {
  text-align: center;
}
.cid-sPSmcsBjRB .card-title {
  text-align: center;
}
.cid-sPSmcsBjRB .maintitle {
  text-align: center;
}
.cid-triTv8gUqi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTv8gUqi .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTv8gUqi .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTv8gUqi .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTv8gUqi .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTv8gUqi .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTv8gUqi .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTv8gUqi .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTv8gUqi .input-group-btn {
  padding-left: 0;
}
.cid-triTv8gUqi .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTv8gUqi .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTv8gUqi .mbr-text {
  color: #444;
}
.cid-triTv8gUqi h5 {
  margin-bottom: 0;
}
.cid-triTv8gUqi .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTv8gUqi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTv8gUqi .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTv8gUqi .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTv8gUqi .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTv8gUqi .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTv8gUqi .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTv8gUqi .social-list a:hover {
  opacity: 0.4;
}
.cid-triTv8gUqi .media-container-row > div {
  padding: 0px;
}
.cid-triTv8gUqi .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTv8gUqi .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTv8gUqi .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTv8gUqi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTv8gUqi .social-list,
  .cid-triTv8gUqi .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTv8gUqi h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTv8gUqi .form-group {
    max-width: 180px;
  }
}
.cid-triTv8gUqi .links span {
  color: #9e9e9e;
}
.cid-triTv8gUqi .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTv8gUqi .logo-title {
  text-align: center;
}
.cid-triTv8gUqi .logo-title,
.cid-triTv8gUqi .logo {
  color: #ffffff;
}
.cid-triTv8gUqi P {
  color: #ffffff;
}
.cid-sPSmcuajBI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sPSzqaKMDQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSzqaKMDQ .nav-item,
.cid-sPSzqaKMDQ .nav-link,
.cid-sPSzqaKMDQ .navbar-caption {
  font-weight: normal;
}
.cid-sPSzqaKMDQ .nav-item:focus,
.cid-sPSzqaKMDQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSzqaKMDQ .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPSzqaKMDQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSzqaKMDQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPSzqaKMDQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPSzqaKMDQ .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sPSzqaKMDQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sPSzqaKMDQ .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sPSzqaKMDQ .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sPSzqaKMDQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPSzqaKMDQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPSzqaKMDQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPSzqaKMDQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sPSzqaKMDQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSzqaKMDQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSzqaKMDQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSzqaKMDQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPSzqaKMDQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sPSzqaKMDQ .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPSzqaKMDQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPSzqaKMDQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSzqaKMDQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSzqaKMDQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSzqaKMDQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSzqaKMDQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSzqaKMDQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPSzqaKMDQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sPSzqaKMDQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sPSzqaKMDQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPSzqaKMDQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPSzqaKMDQ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sPSzqaKMDQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSzqaKMDQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPSzqaKMDQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPSzqaKMDQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSzqaKMDQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSzqaKMDQ .dropdown-item.active,
.cid-sPSzqaKMDQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSzqaKMDQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPSzqaKMDQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPSzqaKMDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sPSzqaKMDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSzqaKMDQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSzqaKMDQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPSzqaKMDQ .navbar-buttons {
  text-align: center;
}
.cid-sPSzqaKMDQ .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sPSzqaKMDQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPSzqaKMDQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sPSzqaKMDQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSzqaKMDQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSzqaKMDQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSzqaKMDQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSzqaKMDQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSzqaKMDQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPSzqaKMDQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPSzqaKMDQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSzqaKMDQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPSzqaKMDQ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sPSzqaKMDQ .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sPSzqaKMDQ .soc-item {
  margin: .5rem .3rem;
}
.cid-sPSzqaKMDQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPSzqaKMDQ .navbar {
    height: 77px;
  }
  .cid-sPSzqaKMDQ .navbar.opened {
    height: auto;
  }
  .cid-sPSzqaKMDQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPSzqc8QTY {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sPSzqc8QTY .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sPSzqc8QTY .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sPSzqc8QTY .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSzqc8QTY .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSzqc8QTY .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSzqc8QTY .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sPSzqc8QTY .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sPSzqc8QTY .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sPSzqc8QTY .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sPSzqcS0MN .google-map {
  height: 30rem;
  position: relative;
}
.cid-sPSzqcS0MN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPSzqcS0MN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPSzqcS0MN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPSzqcS0MN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sPSzqdglGE {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sPSzqdglGE H1 {
  color: #c28b00;
}
.cid-sPSzqdglGE .mbr-text,
.cid-sPSzqdglGE .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSzqdglGE img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sPSzqdglGE .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sPSzqdPmBa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSzqdPmBa .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSzqei07b {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sPSzqei07b .text-wrap {
  margin-top: 32px;
}
.cid-sPSzqei07b .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sPSzqei07b .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sPSzqei07b .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sPSzqei07b .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sPSzqei07b .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sPSzqei07b .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sPSzqei07b .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sPSzqei07b .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sPSzqf0RI6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSzqf0RI6 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSzqfsDDJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sPSzqfsDDJ img {
  width: 120px;
  margin: auto;
}
.cid-sPSzqfsDDJ .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sPSzqfsDDJ .card {
    max-width: 12.5%;
  }
}
.cid-sPSzqg4D9o {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sPSzqg4D9o .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sPSzqg4D9o .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sPSzqg4D9o .carousel-item.active,
.cid-sPSzqg4D9o .carousel-item-next,
.cid-sPSzqg4D9o .carousel-item-prev {
  display: flex;
}
.cid-sPSzqg4D9o .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sPSzqg4D9o .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sPSzqg4D9o .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sPSzqg4D9o .carousel-controls {
    display: none;
  }
}
.cid-sPSzqg4D9o .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sPSzqg4D9o .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sPSzqg4D9o .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sPSzqg4D9o .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sPSzqg4D9o .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sPSzqg4D9o .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPSzqg4D9o * {
    text-align: center;
  }
}
.cid-sPSzqgKeho {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sPSzqgKeho .img-wrap {
  position: relative;
}
.cid-sPSzqgKeho .img-wrap img {
  width: 100%;
}
.cid-sPSzqgKeho .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sPSzqgKeho .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sPSzqgKeho .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sPSzqgKeho .mbr-section-title {
  color: #ffffff;
}
.cid-sPSzqgKeho .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSzqgKeho .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSzqgKeho .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSzqgKeho .mbr-section-text {
  color: #ffffff;
}
.cid-sPSzqgKeho .form-control,
.cid-sPSzqgKeho .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sPSzqgKeho .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sPSzqgKeho .form-control:focus,
.cid-sPSzqgKeho .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sPSzqgKeho .form-control.textarea {
  padding-top: 40px;
}
.cid-sPSzqgKeho .form-group {
  margin-bottom: 1.5rem;
}
.cid-sPSzqgKeho input::-webkit-input-placeholder,
.cid-sPSzqgKeho textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sPSzqgKeho input:-moz-placeholder,
.cid-sPSzqgKeho textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sPSzqgKeho .jq-selectbox li,
.cid-sPSzqgKeho .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSzqgKeho .jq-selectbox li:hover,
.cid-sPSzqgKeho .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSzqgKeho .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSzqgKeho .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSzqgKeho .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sPSzqgKeho a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sPSzqgKeho .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sPSzqgKeho .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sPSzqgKeho .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sPSzqgKeho textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sPSzqgKeho h2 {
    padding-top: 2rem;
  }
  .cid-sPSzqgKeho .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sPSzqgKeho .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sPSzqgKeho .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sPSzqgKeho .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sPSzqgKeho .gdpr-block span {
  line-height: 1;
}
.cid-sPSzqgKeho .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sPSzqhuCde {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSzqhuCde .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sPSzqhuCde .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sPSzqhuCde .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sPSzqhuCde .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sPSzqhuCde .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSzqhuCde .mbr-text,
.cid-sPSzqhuCde .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSzqhuCde .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSzqhuCde .card .card-wrapper {
  text-align: center;
}
.cid-sPSzqhuCde .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sPSzqhuCde .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sPSzqhuCde .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sPSzqhuCde .buttons-wrap {
  text-align: center;
}
.cid-sPSzqhuCde .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sPSzqhuCde .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sPSzqhuCde .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sPSzqhuCde .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sPSzqhuCde .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sPSzqhuCde .buttons-wrap .or {
    display: none;
  }
}
.cid-sPSzqijK7v {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSzqijK7v .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sPSzqijK7v .team-card:hover {
  transform: translateY(-10px);
}
.cid-sPSzqijK7v .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sPSzqijK7v .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sPSzqijK7v .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sPSzqijK7v .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sPSzqijK7v .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sPSzqijK7v .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sPSzqijK7v .mbr-role,
.cid-sPSzqijK7v .social-row {
  color: #777777;
}
.cid-sPSzqijK7v .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sPSzqijK7v .card-text,
.cid-sPSzqijK7v .mbr-section-btn,
.cid-sPSzqijK7v .social-row {
  color: #777777;
  text-align: left;
}
.cid-sPSzqijK7v .mbr-section-title {
  color: #ffffff;
}
.cid-sPSzqijK7v .card-title,
.cid-sPSzqijK7v .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sPSzqj338m {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSzqj338m .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSzqjDgso {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPSzqjDgso h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSzqjDgso .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSzqjDgso .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSzqjDgso p {
  color: #767676;
  text-align: left;
}
.cid-sPSzqjDgso .card-wrapper {
  height: 100%;
}
.cid-sPSzqjDgso .container-fluid {
  max-width: 1600px;
}
.cid-sPSzqjDgso img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSzqjDgso h4 {
  margin: 0;
}
.cid-sPSzqjDgso .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSzqjDgso .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSzqjDgso .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSzqjDgso .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSzqjDgso .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSzqjDgso .icons {
    opacity: 1;
  }
}
.cid-sPSzqjDgso .name,
.cid-sPSzqjDgso .title-align {
  text-align: center;
}
.cid-sPSzqjDgso .card-title {
  text-align: center;
}
.cid-sPSzqjDgso .maintitle {
  text-align: center;
}
.cid-sPSzqkzrSn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPSzqkzrSn h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSzqkzrSn .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSzqkzrSn .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSzqkzrSn p {
  color: #767676;
  text-align: left;
}
.cid-sPSzqkzrSn .card-wrapper {
  height: 100%;
}
.cid-sPSzqkzrSn .container-fluid {
  max-width: 1600px;
}
.cid-sPSzqkzrSn img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSzqkzrSn h4 {
  margin: 0;
}
.cid-sPSzqkzrSn .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSzqkzrSn .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSzqkzrSn .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSzqkzrSn .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSzqkzrSn .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSzqkzrSn .icons {
    opacity: 1;
  }
}
.cid-sPSzqkzrSn .name,
.cid-sPSzqkzrSn .title-align {
  text-align: center;
}
.cid-sPSzqkzrSn .card-title {
  text-align: center;
}
.cid-sPSzqkzrSn .maintitle {
  text-align: center;
}
.cid-triUegvNzb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUegvNzb .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUegvNzb .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUegvNzb .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUegvNzb .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUegvNzb .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUegvNzb .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUegvNzb .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUegvNzb .input-group-btn {
  padding-left: 0;
}
.cid-triUegvNzb .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUegvNzb .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUegvNzb .mbr-text {
  color: #444;
}
.cid-triUegvNzb h5 {
  margin-bottom: 0;
}
.cid-triUegvNzb .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUegvNzb .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUegvNzb .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUegvNzb .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUegvNzb .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUegvNzb .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUegvNzb .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUegvNzb .social-list a:hover {
  opacity: 0.4;
}
.cid-triUegvNzb .media-container-row > div {
  padding: 0px;
}
.cid-triUegvNzb .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUegvNzb .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUegvNzb .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUegvNzb .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUegvNzb .social-list,
  .cid-triUegvNzb .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUegvNzb h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUegvNzb .form-group {
    max-width: 180px;
  }
}
.cid-triUegvNzb .links span {
  color: #9e9e9e;
}
.cid-triUegvNzb .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUegvNzb .logo-title {
  text-align: center;
}
.cid-triUegvNzb .logo-title,
.cid-triUegvNzb .logo {
  color: #ffffff;
}
.cid-triUegvNzb P {
  color: #ffffff;
}
.cid-sPSzqmpnX6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sPSAwZoW1O .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSAwZoW1O .nav-item,
.cid-sPSAwZoW1O .nav-link,
.cid-sPSAwZoW1O .navbar-caption {
  font-weight: normal;
}
.cid-sPSAwZoW1O .nav-item:focus,
.cid-sPSAwZoW1O .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSAwZoW1O .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPSAwZoW1O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSAwZoW1O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPSAwZoW1O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPSAwZoW1O .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sPSAwZoW1O .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sPSAwZoW1O .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sPSAwZoW1O .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sPSAwZoW1O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPSAwZoW1O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPSAwZoW1O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPSAwZoW1O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sPSAwZoW1O .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSAwZoW1O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSAwZoW1O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSAwZoW1O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPSAwZoW1O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sPSAwZoW1O .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPSAwZoW1O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPSAwZoW1O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSAwZoW1O .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSAwZoW1O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSAwZoW1O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSAwZoW1O .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSAwZoW1O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPSAwZoW1O .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sPSAwZoW1O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sPSAwZoW1O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPSAwZoW1O .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPSAwZoW1O .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sPSAwZoW1O .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSAwZoW1O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPSAwZoW1O .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPSAwZoW1O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSAwZoW1O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSAwZoW1O .dropdown-item.active,
.cid-sPSAwZoW1O .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSAwZoW1O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPSAwZoW1O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPSAwZoW1O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sPSAwZoW1O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSAwZoW1O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSAwZoW1O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPSAwZoW1O .navbar-buttons {
  text-align: center;
}
.cid-sPSAwZoW1O .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sPSAwZoW1O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPSAwZoW1O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sPSAwZoW1O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSAwZoW1O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSAwZoW1O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSAwZoW1O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSAwZoW1O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSAwZoW1O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPSAwZoW1O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPSAwZoW1O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSAwZoW1O .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPSAwZoW1O a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sPSAwZoW1O .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sPSAwZoW1O .soc-item {
  margin: .5rem .3rem;
}
.cid-sPSAwZoW1O .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPSAwZoW1O .navbar {
    height: 77px;
  }
  .cid-sPSAwZoW1O .navbar.opened {
    height: auto;
  }
  .cid-sPSAwZoW1O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPSAx0j0BQ {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sPSAx0j0BQ .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sPSAx0j0BQ .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sPSAx0j0BQ .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSAx0j0BQ .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSAx0j0BQ .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSAx0j0BQ .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sPSAx0j0BQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sPSAx0j0BQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sPSAx0j0BQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sPSAx0ZrHf .google-map {
  height: 30rem;
  position: relative;
}
.cid-sPSAx0ZrHf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPSAx0ZrHf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPSAx0ZrHf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPSAx0ZrHf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sPSAx1nrcZ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sPSAx1nrcZ H1 {
  color: #c28b00;
}
.cid-sPSAx1nrcZ .mbr-text,
.cid-sPSAx1nrcZ .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSAx1nrcZ img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sPSAx1nrcZ .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sPSAx1ZAam {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSAx1ZAam .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSAx2ubnP {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sPSAx2ubnP .text-wrap {
  margin-top: 32px;
}
.cid-sPSAx2ubnP .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sPSAx2ubnP .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sPSAx2ubnP .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sPSAx2ubnP .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sPSAx2ubnP .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sPSAx2ubnP .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sPSAx2ubnP .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sPSAx2ubnP .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sPSAx33dqd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSAx33dqd .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSAx3GPEa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sPSAx3GPEa img {
  width: 120px;
  margin: auto;
}
.cid-sPSAx3GPEa .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sPSAx3GPEa .card {
    max-width: 12.5%;
  }
}
.cid-sPSAx4jEAe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sPSAx4jEAe .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sPSAx4jEAe .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sPSAx4jEAe .carousel-item.active,
.cid-sPSAx4jEAe .carousel-item-next,
.cid-sPSAx4jEAe .carousel-item-prev {
  display: flex;
}
.cid-sPSAx4jEAe .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sPSAx4jEAe .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sPSAx4jEAe .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sPSAx4jEAe .carousel-controls {
    display: none;
  }
}
.cid-sPSAx4jEAe .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sPSAx4jEAe .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sPSAx4jEAe .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sPSAx4jEAe .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sPSAx4jEAe .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sPSAx4jEAe .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPSAx4jEAe * {
    text-align: center;
  }
}
.cid-sPSAx51otH {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sPSAx51otH .img-wrap {
  position: relative;
}
.cid-sPSAx51otH .img-wrap img {
  width: 100%;
}
.cid-sPSAx51otH .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sPSAx51otH .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sPSAx51otH .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sPSAx51otH .mbr-section-title {
  color: #ffffff;
}
.cid-sPSAx51otH .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSAx51otH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSAx51otH .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSAx51otH .mbr-section-text {
  color: #ffffff;
}
.cid-sPSAx51otH .form-control,
.cid-sPSAx51otH .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sPSAx51otH .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sPSAx51otH .form-control:focus,
.cid-sPSAx51otH .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sPSAx51otH .form-control.textarea {
  padding-top: 40px;
}
.cid-sPSAx51otH .form-group {
  margin-bottom: 1.5rem;
}
.cid-sPSAx51otH input::-webkit-input-placeholder,
.cid-sPSAx51otH textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sPSAx51otH input:-moz-placeholder,
.cid-sPSAx51otH textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sPSAx51otH .jq-selectbox li,
.cid-sPSAx51otH .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSAx51otH .jq-selectbox li:hover,
.cid-sPSAx51otH .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSAx51otH .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSAx51otH .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSAx51otH .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sPSAx51otH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sPSAx51otH .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sPSAx51otH .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sPSAx51otH .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sPSAx51otH textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sPSAx51otH h2 {
    padding-top: 2rem;
  }
  .cid-sPSAx51otH .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sPSAx51otH .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sPSAx51otH .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sPSAx51otH .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sPSAx51otH .gdpr-block span {
  line-height: 1;
}
.cid-sPSAx51otH .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sPSAx5JWQY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSAx5JWQY .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sPSAx5JWQY .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sPSAx5JWQY .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sPSAx5JWQY .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sPSAx5JWQY .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSAx5JWQY .mbr-text,
.cid-sPSAx5JWQY .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSAx5JWQY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSAx5JWQY .card .card-wrapper {
  text-align: center;
}
.cid-sPSAx5JWQY .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sPSAx5JWQY .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sPSAx5JWQY .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sPSAx5JWQY .buttons-wrap {
  text-align: center;
}
.cid-sPSAx5JWQY .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sPSAx5JWQY .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sPSAx5JWQY .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sPSAx5JWQY .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sPSAx5JWQY .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sPSAx5JWQY .buttons-wrap .or {
    display: none;
  }
}
.cid-sPSAx6tmYc {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSAx6tmYc .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sPSAx6tmYc .team-card:hover {
  transform: translateY(-10px);
}
.cid-sPSAx6tmYc .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sPSAx6tmYc .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sPSAx6tmYc .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sPSAx6tmYc .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sPSAx6tmYc .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sPSAx6tmYc .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sPSAx6tmYc .mbr-role,
.cid-sPSAx6tmYc .social-row {
  color: #777777;
}
.cid-sPSAx6tmYc .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sPSAx6tmYc .card-text,
.cid-sPSAx6tmYc .mbr-section-btn,
.cid-sPSAx6tmYc .social-row {
  color: #777777;
  text-align: left;
}
.cid-sPSAx6tmYc .mbr-section-title {
  color: #ffffff;
}
.cid-sPSAx6tmYc .card-title,
.cid-sPSAx6tmYc .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sPSAx77nj4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSAx77nj4 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSAx7z46Q {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPSAx7z46Q h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSAx7z46Q .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSAx7z46Q .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSAx7z46Q p {
  color: #767676;
  text-align: left;
}
.cid-sPSAx7z46Q .card-wrapper {
  height: 100%;
}
.cid-sPSAx7z46Q .container-fluid {
  max-width: 1600px;
}
.cid-sPSAx7z46Q img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSAx7z46Q h4 {
  margin: 0;
}
.cid-sPSAx7z46Q .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSAx7z46Q .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSAx7z46Q .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSAx7z46Q .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSAx7z46Q .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSAx7z46Q .icons {
    opacity: 1;
  }
}
.cid-sPSAx7z46Q .name,
.cid-sPSAx7z46Q .title-align {
  text-align: center;
}
.cid-sPSAx7z46Q .card-title {
  text-align: center;
}
.cid-sPSAx7z46Q .maintitle {
  text-align: center;
}
.cid-sPSAx8rA0f {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPSAx8rA0f h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSAx8rA0f .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSAx8rA0f .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSAx8rA0f p {
  color: #767676;
  text-align: left;
}
.cid-sPSAx8rA0f .card-wrapper {
  height: 100%;
}
.cid-sPSAx8rA0f .container-fluid {
  max-width: 1600px;
}
.cid-sPSAx8rA0f img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSAx8rA0f h4 {
  margin: 0;
}
.cid-sPSAx8rA0f .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSAx8rA0f .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSAx8rA0f .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSAx8rA0f .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSAx8rA0f .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSAx8rA0f .icons {
    opacity: 1;
  }
}
.cid-sPSAx8rA0f .name,
.cid-sPSAx8rA0f .title-align {
  text-align: center;
}
.cid-sPSAx8rA0f .card-title {
  text-align: center;
}
.cid-sPSAx8rA0f .maintitle {
  text-align: center;
}
.cid-triVgQXLgB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triVgQXLgB .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triVgQXLgB .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triVgQXLgB .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triVgQXLgB .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triVgQXLgB .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triVgQXLgB .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triVgQXLgB .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triVgQXLgB .input-group-btn {
  padding-left: 0;
}
.cid-triVgQXLgB .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triVgQXLgB .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triVgQXLgB .mbr-text {
  color: #444;
}
.cid-triVgQXLgB h5 {
  margin-bottom: 0;
}
.cid-triVgQXLgB .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triVgQXLgB .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triVgQXLgB .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triVgQXLgB .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triVgQXLgB .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triVgQXLgB .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triVgQXLgB .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triVgQXLgB .social-list a:hover {
  opacity: 0.4;
}
.cid-triVgQXLgB .media-container-row > div {
  padding: 0px;
}
.cid-triVgQXLgB .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triVgQXLgB .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triVgQXLgB .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triVgQXLgB .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triVgQXLgB .social-list,
  .cid-triVgQXLgB .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triVgQXLgB h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triVgQXLgB .form-group {
    max-width: 180px;
  }
}
.cid-triVgQXLgB .links span {
  color: #9e9e9e;
}
.cid-triVgQXLgB .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triVgQXLgB .logo-title {
  text-align: center;
}
.cid-triVgQXLgB .logo-title,
.cid-triVgQXLgB .logo {
  color: #ffffff;
}
.cid-triVgQXLgB P {
  color: #ffffff;
}
.cid-sPSAxakalR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sPSBuDyLeD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSBuDyLeD .nav-item,
.cid-sPSBuDyLeD .nav-link,
.cid-sPSBuDyLeD .navbar-caption {
  font-weight: normal;
}
.cid-sPSBuDyLeD .nav-item:focus,
.cid-sPSBuDyLeD .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSBuDyLeD .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPSBuDyLeD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPSBuDyLeD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPSBuDyLeD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPSBuDyLeD .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sPSBuDyLeD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sPSBuDyLeD .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sPSBuDyLeD .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sPSBuDyLeD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPSBuDyLeD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPSBuDyLeD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPSBuDyLeD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sPSBuDyLeD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSBuDyLeD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSBuDyLeD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSBuDyLeD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPSBuDyLeD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sPSBuDyLeD .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPSBuDyLeD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPSBuDyLeD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSBuDyLeD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSBuDyLeD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSBuDyLeD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSBuDyLeD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSBuDyLeD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPSBuDyLeD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sPSBuDyLeD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sPSBuDyLeD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPSBuDyLeD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPSBuDyLeD .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sPSBuDyLeD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSBuDyLeD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPSBuDyLeD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPSBuDyLeD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSBuDyLeD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSBuDyLeD .dropdown-item.active,
.cid-sPSBuDyLeD .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSBuDyLeD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPSBuDyLeD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPSBuDyLeD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sPSBuDyLeD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSBuDyLeD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSBuDyLeD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPSBuDyLeD .navbar-buttons {
  text-align: center;
}
.cid-sPSBuDyLeD .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sPSBuDyLeD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPSBuDyLeD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sPSBuDyLeD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSBuDyLeD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSBuDyLeD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSBuDyLeD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSBuDyLeD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSBuDyLeD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPSBuDyLeD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPSBuDyLeD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSBuDyLeD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPSBuDyLeD a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sPSBuDyLeD .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sPSBuDyLeD .soc-item {
  margin: .5rem .3rem;
}
.cid-sPSBuDyLeD .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPSBuDyLeD .navbar {
    height: 77px;
  }
  .cid-sPSBuDyLeD .navbar.opened {
    height: auto;
  }
  .cid-sPSBuDyLeD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPSBuEzMjT {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sPSBuEzMjT .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sPSBuEzMjT .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sPSBuEzMjT .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSBuEzMjT .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSBuEzMjT .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSBuEzMjT .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sPSBuEzMjT .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sPSBuEzMjT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sPSBuEzMjT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sPSBuFfujA .google-map {
  height: 30rem;
  position: relative;
}
.cid-sPSBuFfujA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPSBuFfujA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPSBuFfujA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPSBuFfujA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sPSBuFBwBD {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sPSBuFBwBD H1 {
  color: #c28b00;
}
.cid-sPSBuFBwBD .mbr-text,
.cid-sPSBuFBwBD .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSBuFBwBD img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sPSBuFBwBD .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sPSBuG54hl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSBuG54hl .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSBuGzMU4 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sPSBuGzMU4 .text-wrap {
  margin-top: 32px;
}
.cid-sPSBuGzMU4 .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sPSBuGzMU4 .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sPSBuGzMU4 .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sPSBuGzMU4 .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sPSBuGzMU4 .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sPSBuGzMU4 .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sPSBuGzMU4 .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sPSBuGzMU4 .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sPSBuHaybv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSBuHaybv .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSBuHDXO1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sPSBuHDXO1 img {
  width: 120px;
  margin: auto;
}
.cid-sPSBuHDXO1 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sPSBuHDXO1 .card {
    max-width: 12.5%;
  }
}
.cid-sPSBuIfTqK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sPSBuIfTqK .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sPSBuIfTqK .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sPSBuIfTqK .carousel-item.active,
.cid-sPSBuIfTqK .carousel-item-next,
.cid-sPSBuIfTqK .carousel-item-prev {
  display: flex;
}
.cid-sPSBuIfTqK .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sPSBuIfTqK .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sPSBuIfTqK .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sPSBuIfTqK .carousel-controls {
    display: none;
  }
}
.cid-sPSBuIfTqK .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sPSBuIfTqK .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sPSBuIfTqK .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sPSBuIfTqK .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sPSBuIfTqK .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sPSBuIfTqK .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPSBuIfTqK * {
    text-align: center;
  }
}
.cid-sPSBuIWx7M {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sPSBuIWx7M .img-wrap {
  position: relative;
}
.cid-sPSBuIWx7M .img-wrap img {
  width: 100%;
}
.cid-sPSBuIWx7M .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sPSBuIWx7M .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sPSBuIWx7M .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sPSBuIWx7M .mbr-section-title {
  color: #ffffff;
}
.cid-sPSBuIWx7M .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSBuIWx7M .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSBuIWx7M .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sPSBuIWx7M .mbr-section-text {
  color: #ffffff;
}
.cid-sPSBuIWx7M .form-control,
.cid-sPSBuIWx7M .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sPSBuIWx7M .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sPSBuIWx7M .form-control:focus,
.cid-sPSBuIWx7M .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sPSBuIWx7M .form-control.textarea {
  padding-top: 40px;
}
.cid-sPSBuIWx7M .form-group {
  margin-bottom: 1.5rem;
}
.cid-sPSBuIWx7M input::-webkit-input-placeholder,
.cid-sPSBuIWx7M textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sPSBuIWx7M input:-moz-placeholder,
.cid-sPSBuIWx7M textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sPSBuIWx7M .jq-selectbox li,
.cid-sPSBuIWx7M .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSBuIWx7M .jq-selectbox li:hover,
.cid-sPSBuIWx7M .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sPSBuIWx7M .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSBuIWx7M .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sPSBuIWx7M .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sPSBuIWx7M a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sPSBuIWx7M .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sPSBuIWx7M .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sPSBuIWx7M .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sPSBuIWx7M textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sPSBuIWx7M h2 {
    padding-top: 2rem;
  }
  .cid-sPSBuIWx7M .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sPSBuIWx7M .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sPSBuIWx7M .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sPSBuIWx7M .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sPSBuIWx7M .gdpr-block span {
  line-height: 1;
}
.cid-sPSBuIWx7M .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sPSBuJBTRL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSBuJBTRL .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sPSBuJBTRL .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sPSBuJBTRL .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sPSBuJBTRL .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sPSBuJBTRL .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sPSBuJBTRL .mbr-text,
.cid-sPSBuJBTRL .mbr-section-btn {
  color: #ffffff;
}
.cid-sPSBuJBTRL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sPSBuJBTRL .card .card-wrapper {
  text-align: center;
}
.cid-sPSBuJBTRL .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sPSBuJBTRL .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sPSBuJBTRL .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sPSBuJBTRL .buttons-wrap {
  text-align: center;
}
.cid-sPSBuJBTRL .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sPSBuJBTRL .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sPSBuJBTRL .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sPSBuJBTRL .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sPSBuJBTRL .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sPSBuJBTRL .buttons-wrap .or {
    display: none;
  }
}
.cid-sPSBuKiiib {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sPSBuKiiib .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sPSBuKiiib .team-card:hover {
  transform: translateY(-10px);
}
.cid-sPSBuKiiib .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sPSBuKiiib .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sPSBuKiiib .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sPSBuKiiib .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sPSBuKiiib .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sPSBuKiiib .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sPSBuKiiib .mbr-role,
.cid-sPSBuKiiib .social-row {
  color: #777777;
}
.cid-sPSBuKiiib .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sPSBuKiiib .card-text,
.cid-sPSBuKiiib .mbr-section-btn,
.cid-sPSBuKiiib .social-row {
  color: #777777;
  text-align: left;
}
.cid-sPSBuKiiib .mbr-section-title {
  color: #ffffff;
}
.cid-sPSBuKiiib .card-title,
.cid-sPSBuKiiib .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sPSBuKYV47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sPSBuKYV47 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sPSBuLtYpV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPSBuLtYpV h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSBuLtYpV .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSBuLtYpV .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSBuLtYpV p {
  color: #767676;
  text-align: left;
}
.cid-sPSBuLtYpV .card-wrapper {
  height: 100%;
}
.cid-sPSBuLtYpV .container-fluid {
  max-width: 1600px;
}
.cid-sPSBuLtYpV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSBuLtYpV h4 {
  margin: 0;
}
.cid-sPSBuLtYpV .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSBuLtYpV .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSBuLtYpV .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSBuLtYpV .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSBuLtYpV .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSBuLtYpV .icons {
    opacity: 1;
  }
}
.cid-sPSBuLtYpV .name,
.cid-sPSBuLtYpV .title-align {
  text-align: center;
}
.cid-sPSBuLtYpV .card-title {
  text-align: center;
}
.cid-sPSBuLtYpV .maintitle {
  text-align: center;
}
.cid-sPSBuMmyz1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPSBuMmyz1 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sPSBuMmyz1 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sPSBuMmyz1 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sPSBuMmyz1 p {
  color: #767676;
  text-align: left;
}
.cid-sPSBuMmyz1 .card-wrapper {
  height: 100%;
}
.cid-sPSBuMmyz1 .container-fluid {
  max-width: 1600px;
}
.cid-sPSBuMmyz1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sPSBuMmyz1 h4 {
  margin: 0;
}
.cid-sPSBuMmyz1 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sPSBuMmyz1 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sPSBuMmyz1 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sPSBuMmyz1 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sPSBuMmyz1 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPSBuMmyz1 .icons {
    opacity: 1;
  }
}
.cid-sPSBuMmyz1 .name,
.cid-sPSBuMmyz1 .title-align {
  text-align: center;
}
.cid-sPSBuMmyz1 .card-title {
  text-align: center;
}
.cid-sPSBuMmyz1 .maintitle {
  text-align: center;
}
.cid-triVdzVWZj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triVdzVWZj .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triVdzVWZj .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triVdzVWZj .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triVdzVWZj .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triVdzVWZj .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triVdzVWZj .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triVdzVWZj .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triVdzVWZj .input-group-btn {
  padding-left: 0;
}
.cid-triVdzVWZj .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triVdzVWZj .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triVdzVWZj .mbr-text {
  color: #444;
}
.cid-triVdzVWZj h5 {
  margin-bottom: 0;
}
.cid-triVdzVWZj .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triVdzVWZj .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triVdzVWZj .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triVdzVWZj .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triVdzVWZj .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triVdzVWZj .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triVdzVWZj .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triVdzVWZj .social-list a:hover {
  opacity: 0.4;
}
.cid-triVdzVWZj .media-container-row > div {
  padding: 0px;
}
.cid-triVdzVWZj .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triVdzVWZj .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triVdzVWZj .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triVdzVWZj .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triVdzVWZj .social-list,
  .cid-triVdzVWZj .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triVdzVWZj h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triVdzVWZj .form-group {
    max-width: 180px;
  }
}
.cid-triVdzVWZj .links span {
  color: #9e9e9e;
}
.cid-triVdzVWZj .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triVdzVWZj .logo-title {
  text-align: center;
}
.cid-triVdzVWZj .logo-title,
.cid-triVdzVWZj .logo {
  color: #ffffff;
}
.cid-triVdzVWZj P {
  color: #ffffff;
}
.cid-sPSBuObfZn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNdMxexRe .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNdMxexRe .nav-item,
.cid-sTNdMxexRe .nav-link,
.cid-sTNdMxexRe .navbar-caption {
  font-weight: normal;
}
.cid-sTNdMxexRe .nav-item:focus,
.cid-sTNdMxexRe .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNdMxexRe .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNdMxexRe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNdMxexRe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNdMxexRe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNdMxexRe .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNdMxexRe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNdMxexRe .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNdMxexRe .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNdMxexRe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNdMxexRe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNdMxexRe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNdMxexRe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNdMxexRe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNdMxexRe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNdMxexRe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNdMxexRe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNdMxexRe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNdMxexRe .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNdMxexRe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNdMxexRe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNdMxexRe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNdMxexRe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNdMxexRe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNdMxexRe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNdMxexRe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNdMxexRe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNdMxexRe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNdMxexRe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNdMxexRe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNdMxexRe .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNdMxexRe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNdMxexRe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNdMxexRe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNdMxexRe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNdMxexRe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNdMxexRe .dropdown-item.active,
.cid-sTNdMxexRe .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNdMxexRe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNdMxexRe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNdMxexRe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNdMxexRe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNdMxexRe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNdMxexRe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNdMxexRe .navbar-buttons {
  text-align: center;
}
.cid-sTNdMxexRe .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNdMxexRe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNdMxexRe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNdMxexRe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNdMxexRe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNdMxexRe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNdMxexRe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNdMxexRe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNdMxexRe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNdMxexRe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNdMxexRe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNdMxexRe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNdMxexRe a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNdMxexRe .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNdMxexRe .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNdMxexRe .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNdMxexRe .navbar {
    height: 77px;
  }
  .cid-sTNdMxexRe .navbar.opened {
    height: auto;
  }
  .cid-sTNdMxexRe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNdMybTOT {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNdMybTOT .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNdMybTOT .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNdMybTOT .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNdMybTOT .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNdMybTOT .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNdMybTOT .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNdMybTOT .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNdMybTOT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNdMybTOT .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNdMyQXMU .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNdMyQXMU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNdMyQXMU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNdMyQXMU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNdMyQXMU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNdMzl1od {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNdMzl1od H1 {
  color: #c28b00;
}
.cid-sTNdMzl1od .mbr-text,
.cid-sTNdMzl1od .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNdMzl1od img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNdMzl1od .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNdMA5AJj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNdMA5AJj .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNdMAOrR0 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNdMAOrR0 .text-wrap {
  margin-top: 32px;
}
.cid-sTNdMAOrR0 .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNdMAOrR0 .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNdMAOrR0 .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNdMAOrR0 .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNdMAOrR0 .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNdMAOrR0 .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNdMAOrR0 .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNdMAOrR0 .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNdMBHb7P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNdMBHb7P .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNdMCkp8b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNdMCkp8b img {
  width: 120px;
  margin: auto;
}
.cid-sTNdMCkp8b .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNdMCkp8b .card {
    max-width: 12.5%;
  }
}
.cid-sTNdMCV299 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNdMCV299 .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNdMCV299 .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNdMCV299 .carousel-item.active,
.cid-sTNdMCV299 .carousel-item-next,
.cid-sTNdMCV299 .carousel-item-prev {
  display: flex;
}
.cid-sTNdMCV299 .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNdMCV299 .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNdMCV299 .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNdMCV299 .carousel-controls {
    display: none;
  }
}
.cid-sTNdMCV299 .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNdMCV299 .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNdMCV299 .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNdMCV299 .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNdMCV299 .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNdMCV299 .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNdMCV299 * {
    text-align: center;
  }
}
.cid-sTNdMDSsa4 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNdMDSsa4 .img-wrap {
  position: relative;
}
.cid-sTNdMDSsa4 .img-wrap img {
  width: 100%;
}
.cid-sTNdMDSsa4 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNdMDSsa4 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNdMDSsa4 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNdMDSsa4 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNdMDSsa4 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNdMDSsa4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNdMDSsa4 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNdMDSsa4 .mbr-section-text {
  color: #ffffff;
}
.cid-sTNdMDSsa4 .form-control,
.cid-sTNdMDSsa4 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNdMDSsa4 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNdMDSsa4 .form-control:focus,
.cid-sTNdMDSsa4 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNdMDSsa4 .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNdMDSsa4 .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNdMDSsa4 input::-webkit-input-placeholder,
.cid-sTNdMDSsa4 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNdMDSsa4 input:-moz-placeholder,
.cid-sTNdMDSsa4 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNdMDSsa4 .jq-selectbox li,
.cid-sTNdMDSsa4 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNdMDSsa4 .jq-selectbox li:hover,
.cid-sTNdMDSsa4 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNdMDSsa4 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNdMDSsa4 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNdMDSsa4 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNdMDSsa4 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNdMDSsa4 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNdMDSsa4 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNdMDSsa4 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNdMDSsa4 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNdMDSsa4 h2 {
    padding-top: 2rem;
  }
  .cid-sTNdMDSsa4 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNdMDSsa4 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNdMDSsa4 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNdMDSsa4 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNdMDSsa4 .gdpr-block span {
  line-height: 1;
}
.cid-sTNdMDSsa4 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNdMEL6vO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNdMEL6vO .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNdMEL6vO .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNdMEL6vO .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNdMEL6vO .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNdMEL6vO .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNdMEL6vO .mbr-text,
.cid-sTNdMEL6vO .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNdMEL6vO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNdMEL6vO .card .card-wrapper {
  text-align: center;
}
.cid-sTNdMEL6vO .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNdMEL6vO .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNdMEL6vO .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNdMEL6vO .buttons-wrap {
  text-align: center;
}
.cid-sTNdMEL6vO .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNdMEL6vO .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNdMEL6vO .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNdMEL6vO .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNdMEL6vO .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNdMEL6vO .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNdMFSlGn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNdMFSlGn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNdMFSlGn .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNdMFSlGn .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNdMFSlGn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNdMFSlGn .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNdMFSlGn .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNdMFSlGn .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNdMFSlGn .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNdMFSlGn .mbr-role,
.cid-sTNdMFSlGn .social-row {
  color: #777777;
}
.cid-sTNdMFSlGn .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNdMFSlGn .card-text,
.cid-sTNdMFSlGn .mbr-section-btn,
.cid-sTNdMFSlGn .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNdMFSlGn .mbr-section-title {
  color: #ffffff;
}
.cid-sTNdMFSlGn .card-title,
.cid-sTNdMFSlGn .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNdMGUf9P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNdMGUf9P .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNdMHwYXd {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNdMHwYXd h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNdMHwYXd .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNdMHwYXd .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNdMHwYXd p {
  color: #767676;
  text-align: left;
}
.cid-sTNdMHwYXd .card-wrapper {
  height: 100%;
}
.cid-sTNdMHwYXd .container-fluid {
  max-width: 1600px;
}
.cid-sTNdMHwYXd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNdMHwYXd h4 {
  margin: 0;
}
.cid-sTNdMHwYXd .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNdMHwYXd .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNdMHwYXd .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNdMHwYXd .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNdMHwYXd .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNdMHwYXd .icons {
    opacity: 1;
  }
}
.cid-sTNdMHwYXd .name,
.cid-sTNdMHwYXd .title-align {
  text-align: center;
}
.cid-sTNdMHwYXd .card-title {
  text-align: center;
}
.cid-sTNdMHwYXd .maintitle {
  text-align: center;
}
.cid-sTNdMIImm4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNdMIImm4 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNdMIImm4 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNdMIImm4 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNdMIImm4 p {
  color: #767676;
  text-align: left;
}
.cid-sTNdMIImm4 .card-wrapper {
  height: 100%;
}
.cid-sTNdMIImm4 .container-fluid {
  max-width: 1600px;
}
.cid-sTNdMIImm4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNdMIImm4 h4 {
  margin: 0;
}
.cid-sTNdMIImm4 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNdMIImm4 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNdMIImm4 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNdMIImm4 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNdMIImm4 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNdMIImm4 .icons {
    opacity: 1;
  }
}
.cid-sTNdMIImm4 .name,
.cid-sTNdMIImm4 .title-align {
  text-align: center;
}
.cid-sTNdMIImm4 .card-title {
  text-align: center;
}
.cid-sTNdMIImm4 .maintitle {
  text-align: center;
}
.cid-triUylc4F2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUylc4F2 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUylc4F2 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUylc4F2 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUylc4F2 .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUylc4F2 .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUylc4F2 .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUylc4F2 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUylc4F2 .input-group-btn {
  padding-left: 0;
}
.cid-triUylc4F2 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUylc4F2 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUylc4F2 .mbr-text {
  color: #444;
}
.cid-triUylc4F2 h5 {
  margin-bottom: 0;
}
.cid-triUylc4F2 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUylc4F2 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUylc4F2 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUylc4F2 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUylc4F2 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUylc4F2 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUylc4F2 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUylc4F2 .social-list a:hover {
  opacity: 0.4;
}
.cid-triUylc4F2 .media-container-row > div {
  padding: 0px;
}
.cid-triUylc4F2 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUylc4F2 .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUylc4F2 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUylc4F2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUylc4F2 .social-list,
  .cid-triUylc4F2 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUylc4F2 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUylc4F2 .form-group {
    max-width: 180px;
  }
}
.cid-triUylc4F2 .links span {
  color: #9e9e9e;
}
.cid-triUylc4F2 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUylc4F2 .logo-title {
  text-align: center;
}
.cid-triUylc4F2 .logo-title,
.cid-triUylc4F2 .logo {
  color: #ffffff;
}
.cid-triUylc4F2 P {
  color: #ffffff;
}
.cid-sTNdMLnOYP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNeO7ORX3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNeO7ORX3 .nav-item,
.cid-sTNeO7ORX3 .nav-link,
.cid-sTNeO7ORX3 .navbar-caption {
  font-weight: normal;
}
.cid-sTNeO7ORX3 .nav-item:focus,
.cid-sTNeO7ORX3 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNeO7ORX3 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNeO7ORX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNeO7ORX3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNeO7ORX3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNeO7ORX3 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNeO7ORX3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNeO7ORX3 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNeO7ORX3 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNeO7ORX3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNeO7ORX3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNeO7ORX3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNeO7ORX3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNeO7ORX3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNeO7ORX3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNeO7ORX3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNeO7ORX3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNeO7ORX3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNeO7ORX3 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNeO7ORX3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNeO7ORX3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNeO7ORX3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNeO7ORX3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNeO7ORX3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNeO7ORX3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNeO7ORX3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNeO7ORX3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNeO7ORX3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNeO7ORX3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNeO7ORX3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNeO7ORX3 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNeO7ORX3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNeO7ORX3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNeO7ORX3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNeO7ORX3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNeO7ORX3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNeO7ORX3 .dropdown-item.active,
.cid-sTNeO7ORX3 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNeO7ORX3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNeO7ORX3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNeO7ORX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNeO7ORX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNeO7ORX3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNeO7ORX3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNeO7ORX3 .navbar-buttons {
  text-align: center;
}
.cid-sTNeO7ORX3 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNeO7ORX3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNeO7ORX3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNeO7ORX3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNeO7ORX3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNeO7ORX3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNeO7ORX3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNeO7ORX3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNeO7ORX3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNeO7ORX3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNeO7ORX3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNeO7ORX3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNeO7ORX3 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNeO7ORX3 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNeO7ORX3 .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNeO7ORX3 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNeO7ORX3 .navbar {
    height: 77px;
  }
  .cid-sTNeO7ORX3 .navbar.opened {
    height: auto;
  }
  .cid-sTNeO7ORX3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNeO9gJpv {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNeO9gJpv .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNeO9gJpv .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNeO9gJpv .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNeO9gJpv .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNeO9gJpv .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNeO9gJpv .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNeO9gJpv .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNeO9gJpv .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNeO9gJpv .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNeOahY2w .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNeOahY2w .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNeOahY2w .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNeOahY2w .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNeOahY2w .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNeOaLyf4 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNeOaLyf4 H1 {
  color: #c28b00;
}
.cid-sTNeOaLyf4 .mbr-text,
.cid-sTNeOaLyf4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNeOaLyf4 img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNeOaLyf4 .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNeObA6D4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNeObA6D4 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNeOcfwyy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNeOcfwyy .text-wrap {
  margin-top: 32px;
}
.cid-sTNeOcfwyy .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNeOcfwyy .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNeOcfwyy .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNeOcfwyy .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNeOcfwyy .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNeOcfwyy .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNeOcfwyy .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNeOcfwyy .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNeOd1rf6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNeOd1rf6 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNeOdEcVJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNeOdEcVJ img {
  width: 120px;
  margin: auto;
}
.cid-sTNeOdEcVJ .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNeOdEcVJ .card {
    max-width: 12.5%;
  }
}
.cid-sTNeOejAhu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNeOejAhu .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNeOejAhu .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNeOejAhu .carousel-item.active,
.cid-sTNeOejAhu .carousel-item-next,
.cid-sTNeOejAhu .carousel-item-prev {
  display: flex;
}
.cid-sTNeOejAhu .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNeOejAhu .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNeOejAhu .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNeOejAhu .carousel-controls {
    display: none;
  }
}
.cid-sTNeOejAhu .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNeOejAhu .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNeOejAhu .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNeOejAhu .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNeOejAhu .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNeOejAhu .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNeOejAhu * {
    text-align: center;
  }
}
.cid-sTNeOfe5r1 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNeOfe5r1 .img-wrap {
  position: relative;
}
.cid-sTNeOfe5r1 .img-wrap img {
  width: 100%;
}
.cid-sTNeOfe5r1 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNeOfe5r1 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNeOfe5r1 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNeOfe5r1 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNeOfe5r1 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNeOfe5r1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNeOfe5r1 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNeOfe5r1 .mbr-section-text {
  color: #ffffff;
}
.cid-sTNeOfe5r1 .form-control,
.cid-sTNeOfe5r1 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNeOfe5r1 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNeOfe5r1 .form-control:focus,
.cid-sTNeOfe5r1 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNeOfe5r1 .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNeOfe5r1 .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNeOfe5r1 input::-webkit-input-placeholder,
.cid-sTNeOfe5r1 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNeOfe5r1 input:-moz-placeholder,
.cid-sTNeOfe5r1 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNeOfe5r1 .jq-selectbox li,
.cid-sTNeOfe5r1 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNeOfe5r1 .jq-selectbox li:hover,
.cid-sTNeOfe5r1 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNeOfe5r1 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNeOfe5r1 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNeOfe5r1 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNeOfe5r1 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNeOfe5r1 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNeOfe5r1 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNeOfe5r1 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNeOfe5r1 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNeOfe5r1 h2 {
    padding-top: 2rem;
  }
  .cid-sTNeOfe5r1 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNeOfe5r1 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNeOfe5r1 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNeOfe5r1 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNeOfe5r1 .gdpr-block span {
  line-height: 1;
}
.cid-sTNeOfe5r1 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNeOgicvM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNeOgicvM .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNeOgicvM .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNeOgicvM .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNeOgicvM .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNeOgicvM .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNeOgicvM .mbr-text,
.cid-sTNeOgicvM .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNeOgicvM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNeOgicvM .card .card-wrapper {
  text-align: center;
}
.cid-sTNeOgicvM .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNeOgicvM .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNeOgicvM .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNeOgicvM .buttons-wrap {
  text-align: center;
}
.cid-sTNeOgicvM .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNeOgicvM .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNeOgicvM .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNeOgicvM .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNeOgicvM .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNeOgicvM .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNeOhg42V {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNeOhg42V .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNeOhg42V .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNeOhg42V .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNeOhg42V .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNeOhg42V .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNeOhg42V .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNeOhg42V .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNeOhg42V .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNeOhg42V .mbr-role,
.cid-sTNeOhg42V .social-row {
  color: #777777;
}
.cid-sTNeOhg42V .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNeOhg42V .card-text,
.cid-sTNeOhg42V .mbr-section-btn,
.cid-sTNeOhg42V .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNeOhg42V .mbr-section-title {
  color: #ffffff;
}
.cid-sTNeOhg42V .card-title,
.cid-sTNeOhg42V .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNeOibhoD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNeOibhoD .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNeOiUJIq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNeOiUJIq h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNeOiUJIq .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNeOiUJIq .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNeOiUJIq p {
  color: #767676;
  text-align: left;
}
.cid-sTNeOiUJIq .card-wrapper {
  height: 100%;
}
.cid-sTNeOiUJIq .container-fluid {
  max-width: 1600px;
}
.cid-sTNeOiUJIq img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNeOiUJIq h4 {
  margin: 0;
}
.cid-sTNeOiUJIq .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNeOiUJIq .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNeOiUJIq .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNeOiUJIq .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNeOiUJIq .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNeOiUJIq .icons {
    opacity: 1;
  }
}
.cid-sTNeOiUJIq .name,
.cid-sTNeOiUJIq .title-align {
  text-align: center;
}
.cid-sTNeOiUJIq .card-title {
  text-align: center;
}
.cid-sTNeOiUJIq .maintitle {
  text-align: center;
}
.cid-sTNeOjZ5gT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNeOjZ5gT h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNeOjZ5gT .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNeOjZ5gT .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNeOjZ5gT p {
  color: #767676;
  text-align: left;
}
.cid-sTNeOjZ5gT .card-wrapper {
  height: 100%;
}
.cid-sTNeOjZ5gT .container-fluid {
  max-width: 1600px;
}
.cid-sTNeOjZ5gT img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNeOjZ5gT h4 {
  margin: 0;
}
.cid-sTNeOjZ5gT .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNeOjZ5gT .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNeOjZ5gT .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNeOjZ5gT .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNeOjZ5gT .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNeOjZ5gT .icons {
    opacity: 1;
  }
}
.cid-sTNeOjZ5gT .name,
.cid-sTNeOjZ5gT .title-align {
  text-align: center;
}
.cid-sTNeOjZ5gT .card-title {
  text-align: center;
}
.cid-sTNeOjZ5gT .maintitle {
  text-align: center;
}
.cid-triUBGFBVC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUBGFBVC .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUBGFBVC .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUBGFBVC .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUBGFBVC .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUBGFBVC .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUBGFBVC .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUBGFBVC .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUBGFBVC .input-group-btn {
  padding-left: 0;
}
.cid-triUBGFBVC .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUBGFBVC .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUBGFBVC .mbr-text {
  color: #444;
}
.cid-triUBGFBVC h5 {
  margin-bottom: 0;
}
.cid-triUBGFBVC .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUBGFBVC .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUBGFBVC .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUBGFBVC .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUBGFBVC .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUBGFBVC .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUBGFBVC .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUBGFBVC .social-list a:hover {
  opacity: 0.4;
}
.cid-triUBGFBVC .media-container-row > div {
  padding: 0px;
}
.cid-triUBGFBVC .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUBGFBVC .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUBGFBVC .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUBGFBVC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUBGFBVC .social-list,
  .cid-triUBGFBVC .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUBGFBVC h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUBGFBVC .form-group {
    max-width: 180px;
  }
}
.cid-triUBGFBVC .links span {
  color: #9e9e9e;
}
.cid-triUBGFBVC .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUBGFBVC .logo-title {
  text-align: center;
}
.cid-triUBGFBVC .logo-title,
.cid-triUBGFBVC .logo {
  color: #ffffff;
}
.cid-triUBGFBVC P {
  color: #ffffff;
}
.cid-sTNeOmkezI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNfSfZaQS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNfSfZaQS .nav-item,
.cid-sTNfSfZaQS .nav-link,
.cid-sTNfSfZaQS .navbar-caption {
  font-weight: normal;
}
.cid-sTNfSfZaQS .nav-item:focus,
.cid-sTNfSfZaQS .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNfSfZaQS .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNfSfZaQS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNfSfZaQS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNfSfZaQS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNfSfZaQS .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNfSfZaQS .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNfSfZaQS .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNfSfZaQS .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNfSfZaQS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNfSfZaQS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNfSfZaQS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNfSfZaQS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNfSfZaQS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNfSfZaQS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNfSfZaQS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNfSfZaQS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNfSfZaQS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNfSfZaQS .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNfSfZaQS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNfSfZaQS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNfSfZaQS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNfSfZaQS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNfSfZaQS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNfSfZaQS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNfSfZaQS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNfSfZaQS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNfSfZaQS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNfSfZaQS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNfSfZaQS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNfSfZaQS .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNfSfZaQS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNfSfZaQS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNfSfZaQS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNfSfZaQS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNfSfZaQS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNfSfZaQS .dropdown-item.active,
.cid-sTNfSfZaQS .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNfSfZaQS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNfSfZaQS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNfSfZaQS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNfSfZaQS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNfSfZaQS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNfSfZaQS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNfSfZaQS .navbar-buttons {
  text-align: center;
}
.cid-sTNfSfZaQS .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNfSfZaQS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNfSfZaQS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNfSfZaQS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNfSfZaQS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNfSfZaQS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNfSfZaQS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNfSfZaQS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNfSfZaQS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNfSfZaQS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNfSfZaQS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNfSfZaQS .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNfSfZaQS a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNfSfZaQS .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNfSfZaQS .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNfSfZaQS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNfSfZaQS .navbar {
    height: 77px;
  }
  .cid-sTNfSfZaQS .navbar.opened {
    height: auto;
  }
  .cid-sTNfSfZaQS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNfShqBqy {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNfShqBqy .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNfShqBqy .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNfShqBqy .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNfShqBqy .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNfShqBqy .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNfShqBqy .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNfShqBqy .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNfShqBqy .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNfShqBqy .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNfSijhGL .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNfSijhGL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNfSijhGL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNfSijhGL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNfSijhGL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNfSiOgoD {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNfSiOgoD H1 {
  color: #c28b00;
}
.cid-sTNfSiOgoD .mbr-text,
.cid-sTNfSiOgoD .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNfSiOgoD img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNfSiOgoD .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNfSjEdBA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNfSjEdBA .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNfSkcrRL {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNfSkcrRL .text-wrap {
  margin-top: 32px;
}
.cid-sTNfSkcrRL .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNfSkcrRL .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNfSkcrRL .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNfSkcrRL .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNfSkcrRL .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNfSkcrRL .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNfSkcrRL .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNfSkcrRL .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNfSkUzvK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNfSkUzvK .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNfSlwoVK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNfSlwoVK img {
  width: 120px;
  margin: auto;
}
.cid-sTNfSlwoVK .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNfSlwoVK .card {
    max-width: 12.5%;
  }
}
.cid-sTNfSmjNe2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNfSmjNe2 .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNfSmjNe2 .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNfSmjNe2 .carousel-item.active,
.cid-sTNfSmjNe2 .carousel-item-next,
.cid-sTNfSmjNe2 .carousel-item-prev {
  display: flex;
}
.cid-sTNfSmjNe2 .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNfSmjNe2 .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNfSmjNe2 .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNfSmjNe2 .carousel-controls {
    display: none;
  }
}
.cid-sTNfSmjNe2 .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNfSmjNe2 .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNfSmjNe2 .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNfSmjNe2 .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNfSmjNe2 .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNfSmjNe2 .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNfSmjNe2 * {
    text-align: center;
  }
}
.cid-sTNfSnf2vE {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNfSnf2vE .img-wrap {
  position: relative;
}
.cid-sTNfSnf2vE .img-wrap img {
  width: 100%;
}
.cid-sTNfSnf2vE .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNfSnf2vE .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNfSnf2vE .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNfSnf2vE .mbr-section-title {
  color: #ffffff;
}
.cid-sTNfSnf2vE .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNfSnf2vE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNfSnf2vE .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNfSnf2vE .mbr-section-text {
  color: #ffffff;
}
.cid-sTNfSnf2vE .form-control,
.cid-sTNfSnf2vE .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNfSnf2vE .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNfSnf2vE .form-control:focus,
.cid-sTNfSnf2vE .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNfSnf2vE .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNfSnf2vE .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNfSnf2vE input::-webkit-input-placeholder,
.cid-sTNfSnf2vE textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNfSnf2vE input:-moz-placeholder,
.cid-sTNfSnf2vE textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNfSnf2vE .jq-selectbox li,
.cid-sTNfSnf2vE .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNfSnf2vE .jq-selectbox li:hover,
.cid-sTNfSnf2vE .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNfSnf2vE .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNfSnf2vE .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNfSnf2vE .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNfSnf2vE a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNfSnf2vE .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNfSnf2vE .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNfSnf2vE .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNfSnf2vE textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNfSnf2vE h2 {
    padding-top: 2rem;
  }
  .cid-sTNfSnf2vE .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNfSnf2vE .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNfSnf2vE .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNfSnf2vE .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNfSnf2vE .gdpr-block span {
  line-height: 1;
}
.cid-sTNfSnf2vE .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNfSobnG2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNfSobnG2 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNfSobnG2 .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNfSobnG2 .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNfSobnG2 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNfSobnG2 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNfSobnG2 .mbr-text,
.cid-sTNfSobnG2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNfSobnG2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNfSobnG2 .card .card-wrapper {
  text-align: center;
}
.cid-sTNfSobnG2 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNfSobnG2 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNfSobnG2 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNfSobnG2 .buttons-wrap {
  text-align: center;
}
.cid-sTNfSobnG2 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNfSobnG2 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNfSobnG2 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNfSobnG2 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNfSobnG2 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNfSobnG2 .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNfSp4ZC7 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNfSp4ZC7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNfSp4ZC7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNfSp4ZC7 .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNfSp4ZC7 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNfSp4ZC7 .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNfSp4ZC7 .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNfSp4ZC7 .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNfSp4ZC7 .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNfSp4ZC7 .mbr-role,
.cid-sTNfSp4ZC7 .social-row {
  color: #777777;
}
.cid-sTNfSp4ZC7 .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNfSp4ZC7 .card-text,
.cid-sTNfSp4ZC7 .mbr-section-btn,
.cid-sTNfSp4ZC7 .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNfSp4ZC7 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNfSp4ZC7 .card-title,
.cid-sTNfSp4ZC7 .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNfSpVS3V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNfSpVS3V .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNfSqDvzw {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNfSqDvzw h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNfSqDvzw .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNfSqDvzw .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNfSqDvzw p {
  color: #767676;
  text-align: left;
}
.cid-sTNfSqDvzw .card-wrapper {
  height: 100%;
}
.cid-sTNfSqDvzw .container-fluid {
  max-width: 1600px;
}
.cid-sTNfSqDvzw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNfSqDvzw h4 {
  margin: 0;
}
.cid-sTNfSqDvzw .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNfSqDvzw .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNfSqDvzw .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNfSqDvzw .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNfSqDvzw .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNfSqDvzw .icons {
    opacity: 1;
  }
}
.cid-sTNfSqDvzw .name,
.cid-sTNfSqDvzw .title-align {
  text-align: center;
}
.cid-sTNfSqDvzw .card-title {
  text-align: center;
}
.cid-sTNfSqDvzw .maintitle {
  text-align: center;
}
.cid-sTNfSrOkMT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNfSrOkMT h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNfSrOkMT .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNfSrOkMT .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNfSrOkMT p {
  color: #767676;
  text-align: left;
}
.cid-sTNfSrOkMT .card-wrapper {
  height: 100%;
}
.cid-sTNfSrOkMT .container-fluid {
  max-width: 1600px;
}
.cid-sTNfSrOkMT img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNfSrOkMT h4 {
  margin: 0;
}
.cid-sTNfSrOkMT .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNfSrOkMT .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNfSrOkMT .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNfSrOkMT .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNfSrOkMT .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNfSrOkMT .icons {
    opacity: 1;
  }
}
.cid-sTNfSrOkMT .name,
.cid-sTNfSrOkMT .title-align {
  text-align: center;
}
.cid-sTNfSrOkMT .card-title {
  text-align: center;
}
.cid-sTNfSrOkMT .maintitle {
  text-align: center;
}
.cid-triVa9wZAe {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triVa9wZAe .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triVa9wZAe .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triVa9wZAe .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triVa9wZAe .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triVa9wZAe .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triVa9wZAe .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triVa9wZAe .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triVa9wZAe .input-group-btn {
  padding-left: 0;
}
.cid-triVa9wZAe .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triVa9wZAe .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triVa9wZAe .mbr-text {
  color: #444;
}
.cid-triVa9wZAe h5 {
  margin-bottom: 0;
}
.cid-triVa9wZAe .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triVa9wZAe .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triVa9wZAe .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triVa9wZAe .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triVa9wZAe .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triVa9wZAe .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triVa9wZAe .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triVa9wZAe .social-list a:hover {
  opacity: 0.4;
}
.cid-triVa9wZAe .media-container-row > div {
  padding: 0px;
}
.cid-triVa9wZAe .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triVa9wZAe .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triVa9wZAe .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triVa9wZAe .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triVa9wZAe .social-list,
  .cid-triVa9wZAe .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triVa9wZAe h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triVa9wZAe .form-group {
    max-width: 180px;
  }
}
.cid-triVa9wZAe .links span {
  color: #9e9e9e;
}
.cid-triVa9wZAe .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triVa9wZAe .logo-title {
  text-align: center;
}
.cid-triVa9wZAe .logo-title,
.cid-triVa9wZAe .logo {
  color: #ffffff;
}
.cid-triVa9wZAe P {
  color: #ffffff;
}
.cid-sTNfSurMfI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNgK7WjRC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNgK7WjRC .nav-item,
.cid-sTNgK7WjRC .nav-link,
.cid-sTNgK7WjRC .navbar-caption {
  font-weight: normal;
}
.cid-sTNgK7WjRC .nav-item:focus,
.cid-sTNgK7WjRC .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNgK7WjRC .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNgK7WjRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNgK7WjRC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNgK7WjRC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNgK7WjRC .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNgK7WjRC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNgK7WjRC .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNgK7WjRC .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNgK7WjRC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNgK7WjRC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNgK7WjRC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNgK7WjRC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNgK7WjRC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNgK7WjRC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNgK7WjRC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNgK7WjRC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNgK7WjRC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNgK7WjRC .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNgK7WjRC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNgK7WjRC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNgK7WjRC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNgK7WjRC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNgK7WjRC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNgK7WjRC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNgK7WjRC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNgK7WjRC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNgK7WjRC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNgK7WjRC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNgK7WjRC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNgK7WjRC .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNgK7WjRC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNgK7WjRC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNgK7WjRC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNgK7WjRC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNgK7WjRC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNgK7WjRC .dropdown-item.active,
.cid-sTNgK7WjRC .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNgK7WjRC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNgK7WjRC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNgK7WjRC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNgK7WjRC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNgK7WjRC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNgK7WjRC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNgK7WjRC .navbar-buttons {
  text-align: center;
}
.cid-sTNgK7WjRC .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNgK7WjRC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNgK7WjRC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNgK7WjRC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNgK7WjRC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNgK7WjRC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNgK7WjRC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNgK7WjRC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNgK7WjRC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNgK7WjRC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNgK7WjRC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNgK7WjRC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNgK7WjRC a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNgK7WjRC .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNgK7WjRC .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNgK7WjRC .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNgK7WjRC .navbar {
    height: 77px;
  }
  .cid-sTNgK7WjRC .navbar.opened {
    height: auto;
  }
  .cid-sTNgK7WjRC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNgK9bAl3 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNgK9bAl3 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNgK9bAl3 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNgK9bAl3 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNgK9bAl3 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNgK9bAl3 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNgK9bAl3 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNgK9bAl3 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNgK9bAl3 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNgK9bAl3 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNgKa72vU .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNgKa72vU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNgKa72vU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNgKa72vU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNgKa72vU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNgKaARKp {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNgKaARKp H1 {
  color: #c28b00;
}
.cid-sTNgKaARKp .mbr-text,
.cid-sTNgKaARKp .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNgKaARKp img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNgKaARKp .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNgKboSsy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNgKboSsy .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNgKc4doW {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNgKc4doW .text-wrap {
  margin-top: 32px;
}
.cid-sTNgKc4doW .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNgKc4doW .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNgKc4doW .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNgKc4doW .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNgKc4doW .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNgKc4doW .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNgKc4doW .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNgKc4doW .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNgKcMes7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNgKcMes7 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNgKdnjT6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNgKdnjT6 img {
  width: 120px;
  margin: auto;
}
.cid-sTNgKdnjT6 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNgKdnjT6 .card {
    max-width: 12.5%;
  }
}
.cid-sTNgKeczUH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNgKeczUH .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNgKeczUH .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNgKeczUH .carousel-item.active,
.cid-sTNgKeczUH .carousel-item-next,
.cid-sTNgKeczUH .carousel-item-prev {
  display: flex;
}
.cid-sTNgKeczUH .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNgKeczUH .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNgKeczUH .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNgKeczUH .carousel-controls {
    display: none;
  }
}
.cid-sTNgKeczUH .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNgKeczUH .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNgKeczUH .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNgKeczUH .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNgKeczUH .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNgKeczUH .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNgKeczUH * {
    text-align: center;
  }
}
.cid-sTNgKf4ydh {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNgKf4ydh .img-wrap {
  position: relative;
}
.cid-sTNgKf4ydh .img-wrap img {
  width: 100%;
}
.cid-sTNgKf4ydh .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNgKf4ydh .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNgKf4ydh .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNgKf4ydh .mbr-section-title {
  color: #ffffff;
}
.cid-sTNgKf4ydh .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNgKf4ydh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNgKf4ydh .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNgKf4ydh .mbr-section-text {
  color: #ffffff;
}
.cid-sTNgKf4ydh .form-control,
.cid-sTNgKf4ydh .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNgKf4ydh .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNgKf4ydh .form-control:focus,
.cid-sTNgKf4ydh .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNgKf4ydh .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNgKf4ydh .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNgKf4ydh input::-webkit-input-placeholder,
.cid-sTNgKf4ydh textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNgKf4ydh input:-moz-placeholder,
.cid-sTNgKf4ydh textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNgKf4ydh .jq-selectbox li,
.cid-sTNgKf4ydh .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNgKf4ydh .jq-selectbox li:hover,
.cid-sTNgKf4ydh .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNgKf4ydh .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNgKf4ydh .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNgKf4ydh .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNgKf4ydh a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNgKf4ydh .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNgKf4ydh .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNgKf4ydh .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNgKf4ydh textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNgKf4ydh h2 {
    padding-top: 2rem;
  }
  .cid-sTNgKf4ydh .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNgKf4ydh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNgKf4ydh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNgKf4ydh .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNgKf4ydh .gdpr-block span {
  line-height: 1;
}
.cid-sTNgKf4ydh .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNgKgf9lx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNgKgf9lx .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNgKgf9lx .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNgKgf9lx .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNgKgf9lx .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNgKgf9lx .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNgKgf9lx .mbr-text,
.cid-sTNgKgf9lx .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNgKgf9lx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNgKgf9lx .card .card-wrapper {
  text-align: center;
}
.cid-sTNgKgf9lx .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNgKgf9lx .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNgKgf9lx .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNgKgf9lx .buttons-wrap {
  text-align: center;
}
.cid-sTNgKgf9lx .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNgKgf9lx .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNgKgf9lx .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNgKgf9lx .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNgKgf9lx .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNgKgf9lx .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNgKhdV55 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNgKhdV55 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNgKhdV55 .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNgKhdV55 .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNgKhdV55 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNgKhdV55 .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNgKhdV55 .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNgKhdV55 .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNgKhdV55 .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNgKhdV55 .mbr-role,
.cid-sTNgKhdV55 .social-row {
  color: #777777;
}
.cid-sTNgKhdV55 .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNgKhdV55 .card-text,
.cid-sTNgKhdV55 .mbr-section-btn,
.cid-sTNgKhdV55 .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNgKhdV55 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNgKhdV55 .card-title,
.cid-sTNgKhdV55 .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNgKi3813 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNgKi3813 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNgKiBA2d {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNgKiBA2d h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNgKiBA2d .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNgKiBA2d .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNgKiBA2d p {
  color: #767676;
  text-align: left;
}
.cid-sTNgKiBA2d .card-wrapper {
  height: 100%;
}
.cid-sTNgKiBA2d .container-fluid {
  max-width: 1600px;
}
.cid-sTNgKiBA2d img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNgKiBA2d h4 {
  margin: 0;
}
.cid-sTNgKiBA2d .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNgKiBA2d .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNgKiBA2d .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNgKiBA2d .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNgKiBA2d .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNgKiBA2d .icons {
    opacity: 1;
  }
}
.cid-sTNgKiBA2d .name,
.cid-sTNgKiBA2d .title-align {
  text-align: center;
}
.cid-sTNgKiBA2d .card-title {
  text-align: center;
}
.cid-sTNgKiBA2d .maintitle {
  text-align: center;
}
.cid-sTNgKjNaVx {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNgKjNaVx h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNgKjNaVx .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNgKjNaVx .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNgKjNaVx p {
  color: #767676;
  text-align: left;
}
.cid-sTNgKjNaVx .card-wrapper {
  height: 100%;
}
.cid-sTNgKjNaVx .container-fluid {
  max-width: 1600px;
}
.cid-sTNgKjNaVx img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNgKjNaVx h4 {
  margin: 0;
}
.cid-sTNgKjNaVx .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNgKjNaVx .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNgKjNaVx .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNgKjNaVx .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNgKjNaVx .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNgKjNaVx .icons {
    opacity: 1;
  }
}
.cid-sTNgKjNaVx .name,
.cid-sTNgKjNaVx .title-align {
  text-align: center;
}
.cid-sTNgKjNaVx .card-title {
  text-align: center;
}
.cid-sTNgKjNaVx .maintitle {
  text-align: center;
}
.cid-triUQ6pvDI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUQ6pvDI .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUQ6pvDI .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUQ6pvDI .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUQ6pvDI .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUQ6pvDI .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUQ6pvDI .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUQ6pvDI .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUQ6pvDI .input-group-btn {
  padding-left: 0;
}
.cid-triUQ6pvDI .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUQ6pvDI .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUQ6pvDI .mbr-text {
  color: #444;
}
.cid-triUQ6pvDI h5 {
  margin-bottom: 0;
}
.cid-triUQ6pvDI .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUQ6pvDI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUQ6pvDI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUQ6pvDI .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUQ6pvDI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUQ6pvDI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUQ6pvDI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUQ6pvDI .social-list a:hover {
  opacity: 0.4;
}
.cid-triUQ6pvDI .media-container-row > div {
  padding: 0px;
}
.cid-triUQ6pvDI .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUQ6pvDI .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUQ6pvDI .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUQ6pvDI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUQ6pvDI .social-list,
  .cid-triUQ6pvDI .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUQ6pvDI h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUQ6pvDI .form-group {
    max-width: 180px;
  }
}
.cid-triUQ6pvDI .links span {
  color: #9e9e9e;
}
.cid-triUQ6pvDI .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUQ6pvDI .logo-title {
  text-align: center;
}
.cid-triUQ6pvDI .logo-title,
.cid-triUQ6pvDI .logo {
  color: #ffffff;
}
.cid-triUQ6pvDI P {
  color: #ffffff;
}
.cid-sTNgKm8woX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNhVft7L6 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNhVft7L6 .nav-item,
.cid-sTNhVft7L6 .nav-link,
.cid-sTNhVft7L6 .navbar-caption {
  font-weight: normal;
}
.cid-sTNhVft7L6 .nav-item:focus,
.cid-sTNhVft7L6 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNhVft7L6 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNhVft7L6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNhVft7L6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNhVft7L6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNhVft7L6 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNhVft7L6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNhVft7L6 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNhVft7L6 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNhVft7L6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNhVft7L6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNhVft7L6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNhVft7L6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNhVft7L6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNhVft7L6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNhVft7L6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNhVft7L6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNhVft7L6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNhVft7L6 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNhVft7L6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNhVft7L6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNhVft7L6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNhVft7L6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNhVft7L6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNhVft7L6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNhVft7L6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNhVft7L6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNhVft7L6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNhVft7L6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNhVft7L6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNhVft7L6 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNhVft7L6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNhVft7L6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNhVft7L6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNhVft7L6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNhVft7L6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNhVft7L6 .dropdown-item.active,
.cid-sTNhVft7L6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNhVft7L6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNhVft7L6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNhVft7L6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNhVft7L6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNhVft7L6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNhVft7L6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNhVft7L6 .navbar-buttons {
  text-align: center;
}
.cid-sTNhVft7L6 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNhVft7L6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNhVft7L6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNhVft7L6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNhVft7L6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNhVft7L6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNhVft7L6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNhVft7L6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNhVft7L6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNhVft7L6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNhVft7L6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNhVft7L6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNhVft7L6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNhVft7L6 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNhVft7L6 .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNhVft7L6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNhVft7L6 .navbar {
    height: 77px;
  }
  .cid-sTNhVft7L6 .navbar.opened {
    height: auto;
  }
  .cid-sTNhVft7L6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNhVgYfUm {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNhVgYfUm .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNhVgYfUm .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNhVgYfUm .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNhVgYfUm .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNhVgYfUm .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNhVgYfUm .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNhVgYfUm .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNhVgYfUm .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNhVgYfUm .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNhVhLY49 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNhVhLY49 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNhVhLY49 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNhVhLY49 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNhVhLY49 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNhVicKKL {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNhVicKKL H1 {
  color: #c28b00;
}
.cid-sTNhVicKKL .mbr-text,
.cid-sTNhVicKKL .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNhVicKKL img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNhVicKKL .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNhViWPzi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNhViWPzi .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNhVjCkYb {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNhVjCkYb .text-wrap {
  margin-top: 32px;
}
.cid-sTNhVjCkYb .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNhVjCkYb .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNhVjCkYb .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNhVjCkYb .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNhVjCkYb .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNhVjCkYb .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNhVjCkYb .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNhVjCkYb .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNhVkn4zw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNhVkn4zw .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNhVkXVa2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNhVkXVa2 img {
  width: 120px;
  margin: auto;
}
.cid-sTNhVkXVa2 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNhVkXVa2 .card {
    max-width: 12.5%;
  }
}
.cid-sTNhVlOk9V {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNhVlOk9V .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNhVlOk9V .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNhVlOk9V .carousel-item.active,
.cid-sTNhVlOk9V .carousel-item-next,
.cid-sTNhVlOk9V .carousel-item-prev {
  display: flex;
}
.cid-sTNhVlOk9V .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNhVlOk9V .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNhVlOk9V .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNhVlOk9V .carousel-controls {
    display: none;
  }
}
.cid-sTNhVlOk9V .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNhVlOk9V .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNhVlOk9V .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNhVlOk9V .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNhVlOk9V .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNhVlOk9V .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNhVlOk9V * {
    text-align: center;
  }
}
.cid-sTNhVmP5fz {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNhVmP5fz .img-wrap {
  position: relative;
}
.cid-sTNhVmP5fz .img-wrap img {
  width: 100%;
}
.cid-sTNhVmP5fz .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNhVmP5fz .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNhVmP5fz .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNhVmP5fz .mbr-section-title {
  color: #ffffff;
}
.cid-sTNhVmP5fz .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNhVmP5fz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNhVmP5fz .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNhVmP5fz .mbr-section-text {
  color: #ffffff;
}
.cid-sTNhVmP5fz .form-control,
.cid-sTNhVmP5fz .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNhVmP5fz .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNhVmP5fz .form-control:focus,
.cid-sTNhVmP5fz .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNhVmP5fz .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNhVmP5fz .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNhVmP5fz input::-webkit-input-placeholder,
.cid-sTNhVmP5fz textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNhVmP5fz input:-moz-placeholder,
.cid-sTNhVmP5fz textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNhVmP5fz .jq-selectbox li,
.cid-sTNhVmP5fz .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNhVmP5fz .jq-selectbox li:hover,
.cid-sTNhVmP5fz .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNhVmP5fz .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNhVmP5fz .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNhVmP5fz .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNhVmP5fz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNhVmP5fz .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNhVmP5fz .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNhVmP5fz .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNhVmP5fz textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNhVmP5fz h2 {
    padding-top: 2rem;
  }
  .cid-sTNhVmP5fz .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNhVmP5fz .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNhVmP5fz .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNhVmP5fz .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNhVmP5fz .gdpr-block span {
  line-height: 1;
}
.cid-sTNhVmP5fz .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNhVnMqKh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNhVnMqKh .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNhVnMqKh .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNhVnMqKh .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNhVnMqKh .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNhVnMqKh .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNhVnMqKh .mbr-text,
.cid-sTNhVnMqKh .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNhVnMqKh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNhVnMqKh .card .card-wrapper {
  text-align: center;
}
.cid-sTNhVnMqKh .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNhVnMqKh .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNhVnMqKh .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNhVnMqKh .buttons-wrap {
  text-align: center;
}
.cid-sTNhVnMqKh .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNhVnMqKh .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNhVnMqKh .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNhVnMqKh .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNhVnMqKh .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNhVnMqKh .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNhVoJHI3 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNhVoJHI3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNhVoJHI3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNhVoJHI3 .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNhVoJHI3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNhVoJHI3 .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNhVoJHI3 .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNhVoJHI3 .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNhVoJHI3 .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNhVoJHI3 .mbr-role,
.cid-sTNhVoJHI3 .social-row {
  color: #777777;
}
.cid-sTNhVoJHI3 .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNhVoJHI3 .card-text,
.cid-sTNhVoJHI3 .mbr-section-btn,
.cid-sTNhVoJHI3 .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNhVoJHI3 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNhVoJHI3 .card-title,
.cid-sTNhVoJHI3 .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNhVpwyEn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNhVpwyEn .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNhVq7wdv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNhVq7wdv h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNhVq7wdv .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNhVq7wdv .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNhVq7wdv p {
  color: #767676;
  text-align: left;
}
.cid-sTNhVq7wdv .card-wrapper {
  height: 100%;
}
.cid-sTNhVq7wdv .container-fluid {
  max-width: 1600px;
}
.cid-sTNhVq7wdv img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNhVq7wdv h4 {
  margin: 0;
}
.cid-sTNhVq7wdv .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNhVq7wdv .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNhVq7wdv .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNhVq7wdv .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNhVq7wdv .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNhVq7wdv .icons {
    opacity: 1;
  }
}
.cid-sTNhVq7wdv .name,
.cid-sTNhVq7wdv .title-align {
  text-align: center;
}
.cid-sTNhVq7wdv .card-title {
  text-align: center;
}
.cid-sTNhVq7wdv .maintitle {
  text-align: center;
}
.cid-sTNhVriKeJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNhVriKeJ h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNhVriKeJ .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNhVriKeJ .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNhVriKeJ p {
  color: #767676;
  text-align: left;
}
.cid-sTNhVriKeJ .card-wrapper {
  height: 100%;
}
.cid-sTNhVriKeJ .container-fluid {
  max-width: 1600px;
}
.cid-sTNhVriKeJ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNhVriKeJ h4 {
  margin: 0;
}
.cid-sTNhVriKeJ .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNhVriKeJ .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNhVriKeJ .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNhVriKeJ .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNhVriKeJ .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNhVriKeJ .icons {
    opacity: 1;
  }
}
.cid-sTNhVriKeJ .name,
.cid-sTNhVriKeJ .title-align {
  text-align: center;
}
.cid-sTNhVriKeJ .card-title {
  text-align: center;
}
.cid-sTNhVriKeJ .maintitle {
  text-align: center;
}
.cid-triV6oqUzD {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triV6oqUzD .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triV6oqUzD .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triV6oqUzD .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triV6oqUzD .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triV6oqUzD .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triV6oqUzD .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triV6oqUzD .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triV6oqUzD .input-group-btn {
  padding-left: 0;
}
.cid-triV6oqUzD .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triV6oqUzD .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triV6oqUzD .mbr-text {
  color: #444;
}
.cid-triV6oqUzD h5 {
  margin-bottom: 0;
}
.cid-triV6oqUzD .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triV6oqUzD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triV6oqUzD .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triV6oqUzD .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triV6oqUzD .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triV6oqUzD .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triV6oqUzD .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triV6oqUzD .social-list a:hover {
  opacity: 0.4;
}
.cid-triV6oqUzD .media-container-row > div {
  padding: 0px;
}
.cid-triV6oqUzD .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triV6oqUzD .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triV6oqUzD .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triV6oqUzD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triV6oqUzD .social-list,
  .cid-triV6oqUzD .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triV6oqUzD h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triV6oqUzD .form-group {
    max-width: 180px;
  }
}
.cid-triV6oqUzD .links span {
  color: #9e9e9e;
}
.cid-triV6oqUzD .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triV6oqUzD .logo-title {
  text-align: center;
}
.cid-triV6oqUzD .logo-title,
.cid-triV6oqUzD .logo {
  color: #ffffff;
}
.cid-triV6oqUzD P {
  color: #ffffff;
}
.cid-sTNhVtLBM6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNiNX5zpT .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNiNX5zpT .nav-item,
.cid-sTNiNX5zpT .nav-link,
.cid-sTNiNX5zpT .navbar-caption {
  font-weight: normal;
}
.cid-sTNiNX5zpT .nav-item:focus,
.cid-sTNiNX5zpT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNiNX5zpT .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNiNX5zpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNiNX5zpT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNiNX5zpT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNiNX5zpT .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNiNX5zpT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNiNX5zpT .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNiNX5zpT .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNiNX5zpT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNiNX5zpT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNiNX5zpT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNiNX5zpT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNiNX5zpT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNiNX5zpT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNiNX5zpT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNiNX5zpT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNiNX5zpT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNiNX5zpT .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNiNX5zpT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNiNX5zpT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNiNX5zpT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNiNX5zpT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNiNX5zpT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNiNX5zpT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNiNX5zpT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNiNX5zpT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNiNX5zpT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNiNX5zpT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNiNX5zpT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNiNX5zpT .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNiNX5zpT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNiNX5zpT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNiNX5zpT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNiNX5zpT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNiNX5zpT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNiNX5zpT .dropdown-item.active,
.cid-sTNiNX5zpT .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNiNX5zpT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNiNX5zpT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNiNX5zpT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNiNX5zpT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNiNX5zpT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNiNX5zpT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNiNX5zpT .navbar-buttons {
  text-align: center;
}
.cid-sTNiNX5zpT .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNiNX5zpT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNiNX5zpT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNiNX5zpT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNiNX5zpT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNiNX5zpT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNiNX5zpT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNiNX5zpT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNiNX5zpT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNiNX5zpT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNiNX5zpT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNiNX5zpT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNiNX5zpT a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNiNX5zpT .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNiNX5zpT .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNiNX5zpT .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNiNX5zpT .navbar {
    height: 77px;
  }
  .cid-sTNiNX5zpT .navbar.opened {
    height: auto;
  }
  .cid-sTNiNX5zpT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNiNYpFq7 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNiNYpFq7 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNiNYpFq7 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNiNYpFq7 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNiNYpFq7 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNiNYpFq7 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNiNYpFq7 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNiNYpFq7 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNiNYpFq7 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNiNYpFq7 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNiNZclAs .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNiNZclAs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNiNZclAs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNiNZclAs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNiNZclAs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNiNZEBPV {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNiNZEBPV H1 {
  color: #c28b00;
}
.cid-sTNiNZEBPV .mbr-text,
.cid-sTNiNZEBPV .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNiNZEBPV img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNiNZEBPV .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNiO0lKuQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNiO0lKuQ .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNiO0UuyA {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNiO0UuyA .text-wrap {
  margin-top: 32px;
}
.cid-sTNiO0UuyA .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNiO0UuyA .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNiO0UuyA .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNiO0UuyA .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNiO0UuyA .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNiO0UuyA .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNiO0UuyA .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNiO0UuyA .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNiO1DOXt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNiO1DOXt .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNiO2iLTg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNiO2iLTg img {
  width: 120px;
  margin: auto;
}
.cid-sTNiO2iLTg .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNiO2iLTg .card {
    max-width: 12.5%;
  }
}
.cid-sTNiO39cNQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNiO39cNQ .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNiO39cNQ .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNiO39cNQ .carousel-item.active,
.cid-sTNiO39cNQ .carousel-item-next,
.cid-sTNiO39cNQ .carousel-item-prev {
  display: flex;
}
.cid-sTNiO39cNQ .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNiO39cNQ .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNiO39cNQ .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNiO39cNQ .carousel-controls {
    display: none;
  }
}
.cid-sTNiO39cNQ .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNiO39cNQ .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNiO39cNQ .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNiO39cNQ .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNiO39cNQ .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNiO39cNQ .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNiO39cNQ * {
    text-align: center;
  }
}
.cid-sTNiO40qHK {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNiO40qHK .img-wrap {
  position: relative;
}
.cid-sTNiO40qHK .img-wrap img {
  width: 100%;
}
.cid-sTNiO40qHK .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNiO40qHK .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNiO40qHK .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNiO40qHK .mbr-section-title {
  color: #ffffff;
}
.cid-sTNiO40qHK .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNiO40qHK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNiO40qHK .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNiO40qHK .mbr-section-text {
  color: #ffffff;
}
.cid-sTNiO40qHK .form-control,
.cid-sTNiO40qHK .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNiO40qHK .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNiO40qHK .form-control:focus,
.cid-sTNiO40qHK .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNiO40qHK .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNiO40qHK .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNiO40qHK input::-webkit-input-placeholder,
.cid-sTNiO40qHK textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNiO40qHK input:-moz-placeholder,
.cid-sTNiO40qHK textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNiO40qHK .jq-selectbox li,
.cid-sTNiO40qHK .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNiO40qHK .jq-selectbox li:hover,
.cid-sTNiO40qHK .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNiO40qHK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNiO40qHK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNiO40qHK .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNiO40qHK a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNiO40qHK .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNiO40qHK .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNiO40qHK .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNiO40qHK textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNiO40qHK h2 {
    padding-top: 2rem;
  }
  .cid-sTNiO40qHK .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNiO40qHK .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNiO40qHK .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNiO40qHK .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNiO40qHK .gdpr-block span {
  line-height: 1;
}
.cid-sTNiO40qHK .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNiO5aCzw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNiO5aCzw .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNiO5aCzw .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNiO5aCzw .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNiO5aCzw .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNiO5aCzw .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNiO5aCzw .mbr-text,
.cid-sTNiO5aCzw .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNiO5aCzw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNiO5aCzw .card .card-wrapper {
  text-align: center;
}
.cid-sTNiO5aCzw .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNiO5aCzw .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNiO5aCzw .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNiO5aCzw .buttons-wrap {
  text-align: center;
}
.cid-sTNiO5aCzw .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNiO5aCzw .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNiO5aCzw .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNiO5aCzw .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNiO5aCzw .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNiO5aCzw .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNiO62jvR {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNiO62jvR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNiO62jvR .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNiO62jvR .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNiO62jvR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNiO62jvR .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNiO62jvR .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNiO62jvR .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNiO62jvR .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNiO62jvR .mbr-role,
.cid-sTNiO62jvR .social-row {
  color: #777777;
}
.cid-sTNiO62jvR .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNiO62jvR .card-text,
.cid-sTNiO62jvR .mbr-section-btn,
.cid-sTNiO62jvR .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNiO62jvR .mbr-section-title {
  color: #ffffff;
}
.cid-sTNiO62jvR .card-title,
.cid-sTNiO62jvR .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNiO6YSK2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNiO6YSK2 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNiO7DIwZ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNiO7DIwZ h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNiO7DIwZ .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNiO7DIwZ .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNiO7DIwZ p {
  color: #767676;
  text-align: left;
}
.cid-sTNiO7DIwZ .card-wrapper {
  height: 100%;
}
.cid-sTNiO7DIwZ .container-fluid {
  max-width: 1600px;
}
.cid-sTNiO7DIwZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNiO7DIwZ h4 {
  margin: 0;
}
.cid-sTNiO7DIwZ .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNiO7DIwZ .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNiO7DIwZ .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNiO7DIwZ .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNiO7DIwZ .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNiO7DIwZ .icons {
    opacity: 1;
  }
}
.cid-sTNiO7DIwZ .name,
.cid-sTNiO7DIwZ .title-align {
  text-align: center;
}
.cid-sTNiO7DIwZ .card-title {
  text-align: center;
}
.cid-sTNiO7DIwZ .maintitle {
  text-align: center;
}
.cid-sTNiO8DWZl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNiO8DWZl h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNiO8DWZl .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNiO8DWZl .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNiO8DWZl p {
  color: #767676;
  text-align: left;
}
.cid-sTNiO8DWZl .card-wrapper {
  height: 100%;
}
.cid-sTNiO8DWZl .container-fluid {
  max-width: 1600px;
}
.cid-sTNiO8DWZl img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNiO8DWZl h4 {
  margin: 0;
}
.cid-sTNiO8DWZl .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNiO8DWZl .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNiO8DWZl .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNiO8DWZl .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNiO8DWZl .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNiO8DWZl .icons {
    opacity: 1;
  }
}
.cid-sTNiO8DWZl .name,
.cid-sTNiO8DWZl .title-align {
  text-align: center;
}
.cid-sTNiO8DWZl .card-title {
  text-align: center;
}
.cid-sTNiO8DWZl .maintitle {
  text-align: center;
}
.cid-triUFg26Gk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUFg26Gk .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUFg26Gk .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUFg26Gk .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUFg26Gk .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUFg26Gk .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUFg26Gk .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUFg26Gk .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUFg26Gk .input-group-btn {
  padding-left: 0;
}
.cid-triUFg26Gk .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUFg26Gk .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUFg26Gk .mbr-text {
  color: #444;
}
.cid-triUFg26Gk h5 {
  margin-bottom: 0;
}
.cid-triUFg26Gk .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUFg26Gk .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUFg26Gk .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUFg26Gk .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUFg26Gk .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUFg26Gk .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUFg26Gk .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUFg26Gk .social-list a:hover {
  opacity: 0.4;
}
.cid-triUFg26Gk .media-container-row > div {
  padding: 0px;
}
.cid-triUFg26Gk .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUFg26Gk .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUFg26Gk .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUFg26Gk .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUFg26Gk .social-list,
  .cid-triUFg26Gk .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUFg26Gk h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUFg26Gk .form-group {
    max-width: 180px;
  }
}
.cid-triUFg26Gk .links span {
  color: #9e9e9e;
}
.cid-triUFg26Gk .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUFg26Gk .logo-title {
  text-align: center;
}
.cid-triUFg26Gk .logo-title,
.cid-triUFg26Gk .logo {
  color: #ffffff;
}
.cid-triUFg26Gk P {
  color: #ffffff;
}
.cid-sTNiOaW7GE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNjKdTjmd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNjKdTjmd .nav-item,
.cid-sTNjKdTjmd .nav-link,
.cid-sTNjKdTjmd .navbar-caption {
  font-weight: normal;
}
.cid-sTNjKdTjmd .nav-item:focus,
.cid-sTNjKdTjmd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNjKdTjmd .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNjKdTjmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNjKdTjmd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNjKdTjmd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNjKdTjmd .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNjKdTjmd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNjKdTjmd .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNjKdTjmd .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNjKdTjmd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNjKdTjmd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNjKdTjmd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNjKdTjmd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNjKdTjmd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNjKdTjmd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNjKdTjmd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNjKdTjmd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNjKdTjmd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNjKdTjmd .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNjKdTjmd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNjKdTjmd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNjKdTjmd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNjKdTjmd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNjKdTjmd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNjKdTjmd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNjKdTjmd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNjKdTjmd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNjKdTjmd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNjKdTjmd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNjKdTjmd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNjKdTjmd .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNjKdTjmd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNjKdTjmd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNjKdTjmd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNjKdTjmd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNjKdTjmd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNjKdTjmd .dropdown-item.active,
.cid-sTNjKdTjmd .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNjKdTjmd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNjKdTjmd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNjKdTjmd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNjKdTjmd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNjKdTjmd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNjKdTjmd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNjKdTjmd .navbar-buttons {
  text-align: center;
}
.cid-sTNjKdTjmd .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNjKdTjmd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNjKdTjmd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNjKdTjmd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNjKdTjmd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNjKdTjmd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNjKdTjmd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNjKdTjmd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNjKdTjmd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNjKdTjmd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNjKdTjmd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNjKdTjmd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNjKdTjmd a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNjKdTjmd .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNjKdTjmd .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNjKdTjmd .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNjKdTjmd .navbar {
    height: 77px;
  }
  .cid-sTNjKdTjmd .navbar.opened {
    height: auto;
  }
  .cid-sTNjKdTjmd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNjKfnRWD {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNjKfnRWD .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNjKfnRWD .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNjKfnRWD .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNjKfnRWD .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNjKfnRWD .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNjKfnRWD .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNjKfnRWD .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNjKfnRWD .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNjKfnRWD .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNjKgiOew .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNjKgiOew .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNjKgiOew .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNjKgiOew .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNjKgiOew .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNjKgNc7T {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNjKgNc7T H1 {
  color: #c28b00;
}
.cid-sTNjKgNc7T .mbr-text,
.cid-sTNjKgNc7T .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNjKgNc7T img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNjKgNc7T .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNjKhvHFp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNjKhvHFp .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNjKi54pw {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNjKi54pw .text-wrap {
  margin-top: 32px;
}
.cid-sTNjKi54pw .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNjKi54pw .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNjKi54pw .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNjKi54pw .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNjKi54pw .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNjKi54pw .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNjKi54pw .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNjKi54pw .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNjKiQFqF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNjKiQFqF .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNjKjur9G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNjKjur9G img {
  width: 120px;
  margin: auto;
}
.cid-sTNjKjur9G .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNjKjur9G .card {
    max-width: 12.5%;
  }
}
.cid-sTNjKkuUFZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNjKkuUFZ .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNjKkuUFZ .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNjKkuUFZ .carousel-item.active,
.cid-sTNjKkuUFZ .carousel-item-next,
.cid-sTNjKkuUFZ .carousel-item-prev {
  display: flex;
}
.cid-sTNjKkuUFZ .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNjKkuUFZ .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNjKkuUFZ .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNjKkuUFZ .carousel-controls {
    display: none;
  }
}
.cid-sTNjKkuUFZ .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNjKkuUFZ .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNjKkuUFZ .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNjKkuUFZ .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNjKkuUFZ .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNjKkuUFZ .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNjKkuUFZ * {
    text-align: center;
  }
}
.cid-sTNjKloVZ3 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNjKloVZ3 .img-wrap {
  position: relative;
}
.cid-sTNjKloVZ3 .img-wrap img {
  width: 100%;
}
.cid-sTNjKloVZ3 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNjKloVZ3 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNjKloVZ3 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNjKloVZ3 .mbr-section-title {
  color: #ffffff;
}
.cid-sTNjKloVZ3 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNjKloVZ3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNjKloVZ3 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNjKloVZ3 .mbr-section-text {
  color: #ffffff;
}
.cid-sTNjKloVZ3 .form-control,
.cid-sTNjKloVZ3 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNjKloVZ3 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNjKloVZ3 .form-control:focus,
.cid-sTNjKloVZ3 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNjKloVZ3 .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNjKloVZ3 .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNjKloVZ3 input::-webkit-input-placeholder,
.cid-sTNjKloVZ3 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNjKloVZ3 input:-moz-placeholder,
.cid-sTNjKloVZ3 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNjKloVZ3 .jq-selectbox li,
.cid-sTNjKloVZ3 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNjKloVZ3 .jq-selectbox li:hover,
.cid-sTNjKloVZ3 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNjKloVZ3 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNjKloVZ3 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNjKloVZ3 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNjKloVZ3 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNjKloVZ3 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNjKloVZ3 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNjKloVZ3 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNjKloVZ3 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNjKloVZ3 h2 {
    padding-top: 2rem;
  }
  .cid-sTNjKloVZ3 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNjKloVZ3 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNjKloVZ3 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNjKloVZ3 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNjKloVZ3 .gdpr-block span {
  line-height: 1;
}
.cid-sTNjKloVZ3 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNjKmutCy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNjKmutCy .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNjKmutCy .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNjKmutCy .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNjKmutCy .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNjKmutCy .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNjKmutCy .mbr-text,
.cid-sTNjKmutCy .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNjKmutCy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNjKmutCy .card .card-wrapper {
  text-align: center;
}
.cid-sTNjKmutCy .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNjKmutCy .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNjKmutCy .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNjKmutCy .buttons-wrap {
  text-align: center;
}
.cid-sTNjKmutCy .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNjKmutCy .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNjKmutCy .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNjKmutCy .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNjKmutCy .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNjKmutCy .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNjKnvwRR {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNjKnvwRR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNjKnvwRR .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNjKnvwRR .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNjKnvwRR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNjKnvwRR .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNjKnvwRR .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNjKnvwRR .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNjKnvwRR .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNjKnvwRR .mbr-role,
.cid-sTNjKnvwRR .social-row {
  color: #777777;
}
.cid-sTNjKnvwRR .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNjKnvwRR .card-text,
.cid-sTNjKnvwRR .mbr-section-btn,
.cid-sTNjKnvwRR .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNjKnvwRR .mbr-section-title {
  color: #ffffff;
}
.cid-sTNjKnvwRR .card-title,
.cid-sTNjKnvwRR .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNjKop2K9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNjKop2K9 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNjKoZrjG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNjKoZrjG h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNjKoZrjG .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNjKoZrjG .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNjKoZrjG p {
  color: #767676;
  text-align: left;
}
.cid-sTNjKoZrjG .card-wrapper {
  height: 100%;
}
.cid-sTNjKoZrjG .container-fluid {
  max-width: 1600px;
}
.cid-sTNjKoZrjG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNjKoZrjG h4 {
  margin: 0;
}
.cid-sTNjKoZrjG .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNjKoZrjG .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNjKoZrjG .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNjKoZrjG .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNjKoZrjG .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNjKoZrjG .icons {
    opacity: 1;
  }
}
.cid-sTNjKoZrjG .name,
.cid-sTNjKoZrjG .title-align {
  text-align: center;
}
.cid-sTNjKoZrjG .card-title {
  text-align: center;
}
.cid-sTNjKoZrjG .maintitle {
  text-align: center;
}
.cid-sTNjKq4iC1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNjKq4iC1 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNjKq4iC1 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNjKq4iC1 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNjKq4iC1 p {
  color: #767676;
  text-align: left;
}
.cid-sTNjKq4iC1 .card-wrapper {
  height: 100%;
}
.cid-sTNjKq4iC1 .container-fluid {
  max-width: 1600px;
}
.cid-sTNjKq4iC1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNjKq4iC1 h4 {
  margin: 0;
}
.cid-sTNjKq4iC1 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNjKq4iC1 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNjKq4iC1 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNjKq4iC1 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNjKq4iC1 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNjKq4iC1 .icons {
    opacity: 1;
  }
}
.cid-sTNjKq4iC1 .name,
.cid-sTNjKq4iC1 .title-align {
  text-align: center;
}
.cid-sTNjKq4iC1 .card-title {
  text-align: center;
}
.cid-sTNjKq4iC1 .maintitle {
  text-align: center;
}
.cid-triUITA2I7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUITA2I7 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUITA2I7 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUITA2I7 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUITA2I7 .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUITA2I7 .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUITA2I7 .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUITA2I7 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUITA2I7 .input-group-btn {
  padding-left: 0;
}
.cid-triUITA2I7 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUITA2I7 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUITA2I7 .mbr-text {
  color: #444;
}
.cid-triUITA2I7 h5 {
  margin-bottom: 0;
}
.cid-triUITA2I7 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUITA2I7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUITA2I7 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUITA2I7 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUITA2I7 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUITA2I7 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUITA2I7 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUITA2I7 .social-list a:hover {
  opacity: 0.4;
}
.cid-triUITA2I7 .media-container-row > div {
  padding: 0px;
}
.cid-triUITA2I7 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUITA2I7 .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUITA2I7 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUITA2I7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUITA2I7 .social-list,
  .cid-triUITA2I7 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUITA2I7 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUITA2I7 .form-group {
    max-width: 180px;
  }
}
.cid-triUITA2I7 .links span {
  color: #9e9e9e;
}
.cid-triUITA2I7 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUITA2I7 .logo-title {
  text-align: center;
}
.cid-triUITA2I7 .logo-title,
.cid-triUITA2I7 .logo {
  color: #ffffff;
}
.cid-triUITA2I7 P {
  color: #ffffff;
}
.cid-sTNjKskwbf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sTNkXx5U04 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNkXx5U04 .nav-item,
.cid-sTNkXx5U04 .nav-link,
.cid-sTNkXx5U04 .navbar-caption {
  font-weight: normal;
}
.cid-sTNkXx5U04 .nav-item:focus,
.cid-sTNkXx5U04 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sTNkXx5U04 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sTNkXx5U04 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sTNkXx5U04 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sTNkXx5U04 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sTNkXx5U04 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sTNkXx5U04 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sTNkXx5U04 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sTNkXx5U04 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sTNkXx5U04 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sTNkXx5U04 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sTNkXx5U04 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sTNkXx5U04 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sTNkXx5U04 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sTNkXx5U04 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sTNkXx5U04 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sTNkXx5U04 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sTNkXx5U04 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sTNkXx5U04 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sTNkXx5U04 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sTNkXx5U04 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sTNkXx5U04 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sTNkXx5U04 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sTNkXx5U04 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sTNkXx5U04 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sTNkXx5U04 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sTNkXx5U04 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sTNkXx5U04 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sTNkXx5U04 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sTNkXx5U04 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sTNkXx5U04 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sTNkXx5U04 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sTNkXx5U04 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sTNkXx5U04 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sTNkXx5U04 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sTNkXx5U04 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sTNkXx5U04 .dropdown-item.active,
.cid-sTNkXx5U04 .dropdown-item:active {
  background-color: transparent;
}
.cid-sTNkXx5U04 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sTNkXx5U04 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sTNkXx5U04 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sTNkXx5U04 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sTNkXx5U04 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTNkXx5U04 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sTNkXx5U04 .navbar-buttons {
  text-align: center;
}
.cid-sTNkXx5U04 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sTNkXx5U04 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sTNkXx5U04 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sTNkXx5U04 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTNkXx5U04 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNkXx5U04 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTNkXx5U04 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTNkXx5U04 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNkXx5U04 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTNkXx5U04 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTNkXx5U04 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTNkXx5U04 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sTNkXx5U04 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sTNkXx5U04 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sTNkXx5U04 .soc-item {
  margin: .5rem .3rem;
}
.cid-sTNkXx5U04 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sTNkXx5U04 .navbar {
    height: 77px;
  }
  .cid-sTNkXx5U04 .navbar.opened {
    height: auto;
  }
  .cid-sTNkXx5U04 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTNkXyis3H {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sTNkXyis3H .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sTNkXyis3H .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sTNkXyis3H .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNkXyis3H .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNkXyis3H .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNkXyis3H .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sTNkXyis3H .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sTNkXyis3H .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sTNkXyis3H .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sTNkXzePPO .google-map {
  height: 30rem;
  position: relative;
}
.cid-sTNkXzePPO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTNkXzePPO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTNkXzePPO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTNkXzePPO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTNkXzGKHL {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sTNkXzGKHL H1 {
  color: #c28b00;
}
.cid-sTNkXzGKHL .mbr-text,
.cid-sTNkXzGKHL .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNkXzGKHL img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sTNkXzGKHL .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sTNkXAxcDh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNkXAxcDh .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNkXB7EQL {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sTNkXB7EQL .text-wrap {
  margin-top: 32px;
}
.cid-sTNkXB7EQL .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sTNkXB7EQL .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sTNkXB7EQL .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sTNkXB7EQL .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sTNkXB7EQL .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sTNkXB7EQL .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sTNkXB7EQL .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sTNkXB7EQL .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sTNkXBQ26A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNkXBQ26A .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNkXCsiZI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTNkXCsiZI img {
  width: 120px;
  margin: auto;
}
.cid-sTNkXCsiZI .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sTNkXCsiZI .card {
    max-width: 12.5%;
  }
}
.cid-sTNkXD7H6f {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sTNkXD7H6f .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sTNkXD7H6f .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sTNkXD7H6f .carousel-item.active,
.cid-sTNkXD7H6f .carousel-item-next,
.cid-sTNkXD7H6f .carousel-item-prev {
  display: flex;
}
.cid-sTNkXD7H6f .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sTNkXD7H6f .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sTNkXD7H6f .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sTNkXD7H6f .carousel-controls {
    display: none;
  }
}
.cid-sTNkXD7H6f .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sTNkXD7H6f .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sTNkXD7H6f .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sTNkXD7H6f .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sTNkXD7H6f .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sTNkXD7H6f .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sTNkXD7H6f * {
    text-align: center;
  }
}
.cid-sTNkXDX4QW {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sTNkXDX4QW .img-wrap {
  position: relative;
}
.cid-sTNkXDX4QW .img-wrap img {
  width: 100%;
}
.cid-sTNkXDX4QW .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sTNkXDX4QW .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sTNkXDX4QW .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sTNkXDX4QW .mbr-section-title {
  color: #ffffff;
}
.cid-sTNkXDX4QW .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNkXDX4QW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNkXDX4QW .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sTNkXDX4QW .mbr-section-text {
  color: #ffffff;
}
.cid-sTNkXDX4QW .form-control,
.cid-sTNkXDX4QW .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sTNkXDX4QW .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sTNkXDX4QW .form-control:focus,
.cid-sTNkXDX4QW .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sTNkXDX4QW .form-control.textarea {
  padding-top: 40px;
}
.cid-sTNkXDX4QW .form-group {
  margin-bottom: 1.5rem;
}
.cid-sTNkXDX4QW input::-webkit-input-placeholder,
.cid-sTNkXDX4QW textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sTNkXDX4QW input:-moz-placeholder,
.cid-sTNkXDX4QW textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sTNkXDX4QW .jq-selectbox li,
.cid-sTNkXDX4QW .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNkXDX4QW .jq-selectbox li:hover,
.cid-sTNkXDX4QW .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sTNkXDX4QW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNkXDX4QW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sTNkXDX4QW .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sTNkXDX4QW a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sTNkXDX4QW .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sTNkXDX4QW .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sTNkXDX4QW .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sTNkXDX4QW textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sTNkXDX4QW h2 {
    padding-top: 2rem;
  }
  .cid-sTNkXDX4QW .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sTNkXDX4QW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sTNkXDX4QW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sTNkXDX4QW .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sTNkXDX4QW .gdpr-block span {
  line-height: 1;
}
.cid-sTNkXDX4QW .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sTNkXEZWJ4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNkXEZWJ4 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sTNkXEZWJ4 .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sTNkXEZWJ4 .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sTNkXEZWJ4 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sTNkXEZWJ4 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sTNkXEZWJ4 .mbr-text,
.cid-sTNkXEZWJ4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sTNkXEZWJ4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sTNkXEZWJ4 .card .card-wrapper {
  text-align: center;
}
.cid-sTNkXEZWJ4 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sTNkXEZWJ4 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sTNkXEZWJ4 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sTNkXEZWJ4 .buttons-wrap {
  text-align: center;
}
.cid-sTNkXEZWJ4 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sTNkXEZWJ4 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sTNkXEZWJ4 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sTNkXEZWJ4 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sTNkXEZWJ4 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sTNkXEZWJ4 .buttons-wrap .or {
    display: none;
  }
}
.cid-sTNkXFP5fE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sTNkXFP5fE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sTNkXFP5fE .team-card:hover {
  transform: translateY(-10px);
}
.cid-sTNkXFP5fE .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sTNkXFP5fE .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sTNkXFP5fE .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sTNkXFP5fE .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sTNkXFP5fE .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sTNkXFP5fE .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sTNkXFP5fE .mbr-role,
.cid-sTNkXFP5fE .social-row {
  color: #777777;
}
.cid-sTNkXFP5fE .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sTNkXFP5fE .card-text,
.cid-sTNkXFP5fE .mbr-section-btn,
.cid-sTNkXFP5fE .social-row {
  color: #777777;
  text-align: left;
}
.cid-sTNkXFP5fE .mbr-section-title {
  color: #ffffff;
}
.cid-sTNkXFP5fE .card-title,
.cid-sTNkXFP5fE .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sTNkXGHZZN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sTNkXGHZZN .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sTNkXHjv81 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTNkXHjv81 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNkXHjv81 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNkXHjv81 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNkXHjv81 p {
  color: #767676;
  text-align: left;
}
.cid-sTNkXHjv81 .card-wrapper {
  height: 100%;
}
.cid-sTNkXHjv81 .container-fluid {
  max-width: 1600px;
}
.cid-sTNkXHjv81 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNkXHjv81 h4 {
  margin: 0;
}
.cid-sTNkXHjv81 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNkXHjv81 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNkXHjv81 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNkXHjv81 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNkXHjv81 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNkXHjv81 .icons {
    opacity: 1;
  }
}
.cid-sTNkXHjv81 .name,
.cid-sTNkXHjv81 .title-align {
  text-align: center;
}
.cid-sTNkXHjv81 .card-title {
  text-align: center;
}
.cid-sTNkXHjv81 .maintitle {
  text-align: center;
}
.cid-sTNkXIpY3i {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sTNkXIpY3i h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sTNkXIpY3i .pt-4 {
  padding-top: 2rem!important;
}
.cid-sTNkXIpY3i .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sTNkXIpY3i p {
  color: #767676;
  text-align: left;
}
.cid-sTNkXIpY3i .card-wrapper {
  height: 100%;
}
.cid-sTNkXIpY3i .container-fluid {
  max-width: 1600px;
}
.cid-sTNkXIpY3i img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sTNkXIpY3i h4 {
  margin: 0;
}
.cid-sTNkXIpY3i .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sTNkXIpY3i .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sTNkXIpY3i .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sTNkXIpY3i .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sTNkXIpY3i .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTNkXIpY3i .icons {
    opacity: 1;
  }
}
.cid-sTNkXIpY3i .name,
.cid-sTNkXIpY3i .title-align {
  text-align: center;
}
.cid-sTNkXIpY3i .card-title {
  text-align: center;
}
.cid-sTNkXIpY3i .maintitle {
  text-align: center;
}
.cid-triUVgIkhp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUVgIkhp .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUVgIkhp .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUVgIkhp .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUVgIkhp .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUVgIkhp .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUVgIkhp .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUVgIkhp .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUVgIkhp .input-group-btn {
  padding-left: 0;
}
.cid-triUVgIkhp .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUVgIkhp .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUVgIkhp .mbr-text {
  color: #444;
}
.cid-triUVgIkhp h5 {
  margin-bottom: 0;
}
.cid-triUVgIkhp .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUVgIkhp .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUVgIkhp .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUVgIkhp .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUVgIkhp .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUVgIkhp .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUVgIkhp .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUVgIkhp .social-list a:hover {
  opacity: 0.4;
}
.cid-triUVgIkhp .media-container-row > div {
  padding: 0px;
}
.cid-triUVgIkhp .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUVgIkhp .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUVgIkhp .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUVgIkhp .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUVgIkhp .social-list,
  .cid-triUVgIkhp .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUVgIkhp h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUVgIkhp .form-group {
    max-width: 180px;
  }
}
.cid-triUVgIkhp .links span {
  color: #9e9e9e;
}
.cid-triUVgIkhp .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUVgIkhp .logo-title {
  text-align: center;
}
.cid-triUVgIkhp .logo-title,
.cid-triUVgIkhp .logo {
  color: #ffffff;
}
.cid-triUVgIkhp P {
  color: #ffffff;
}
.cid-sTNkXKw8xx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sW6d7YrJM6 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6d7YrJM6 .nav-item,
.cid-sW6d7YrJM6 .nav-link,
.cid-sW6d7YrJM6 .navbar-caption {
  font-weight: normal;
}
.cid-sW6d7YrJM6 .nav-item:focus,
.cid-sW6d7YrJM6 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sW6d7YrJM6 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sW6d7YrJM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6d7YrJM6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sW6d7YrJM6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sW6d7YrJM6 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sW6d7YrJM6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sW6d7YrJM6 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sW6d7YrJM6 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sW6d7YrJM6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sW6d7YrJM6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sW6d7YrJM6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sW6d7YrJM6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sW6d7YrJM6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sW6d7YrJM6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sW6d7YrJM6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sW6d7YrJM6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sW6d7YrJM6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sW6d7YrJM6 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sW6d7YrJM6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sW6d7YrJM6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sW6d7YrJM6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sW6d7YrJM6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sW6d7YrJM6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sW6d7YrJM6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sW6d7YrJM6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sW6d7YrJM6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sW6d7YrJM6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sW6d7YrJM6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sW6d7YrJM6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sW6d7YrJM6 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sW6d7YrJM6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sW6d7YrJM6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sW6d7YrJM6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sW6d7YrJM6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sW6d7YrJM6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sW6d7YrJM6 .dropdown-item.active,
.cid-sW6d7YrJM6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sW6d7YrJM6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sW6d7YrJM6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sW6d7YrJM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sW6d7YrJM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sW6d7YrJM6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sW6d7YrJM6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sW6d7YrJM6 .navbar-buttons {
  text-align: center;
}
.cid-sW6d7YrJM6 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sW6d7YrJM6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sW6d7YrJM6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sW6d7YrJM6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sW6d7YrJM6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6d7YrJM6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6d7YrJM6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sW6d7YrJM6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6d7YrJM6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sW6d7YrJM6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sW6d7YrJM6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6d7YrJM6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sW6d7YrJM6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sW6d7YrJM6 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sW6d7YrJM6 .soc-item {
  margin: .5rem .3rem;
}
.cid-sW6d7YrJM6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sW6d7YrJM6 .navbar {
    height: 77px;
  }
  .cid-sW6d7YrJM6 .navbar.opened {
    height: auto;
  }
  .cid-sW6d7YrJM6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sW6d7ZICiY {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sW6d7ZICiY .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sW6d7ZICiY .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sW6d7ZICiY .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6d7ZICiY .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6d7ZICiY .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6d7ZICiY .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sW6d7ZICiY .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sW6d7ZICiY .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sW6d7ZICiY .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sW6d80s0gt .google-map {
  height: 30rem;
  position: relative;
}
.cid-sW6d80s0gt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sW6d80s0gt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sW6d80s0gt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sW6d80s0gt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sW6d80PS2o {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sW6d80PS2o H1 {
  color: #c28b00;
}
.cid-sW6d80PS2o .mbr-text,
.cid-sW6d80PS2o .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6d80PS2o img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sW6d80PS2o .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sW6d81pwiA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6d81pwiA .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6d820nym {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sW6d820nym .text-wrap {
  margin-top: 32px;
}
.cid-sW6d820nym .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sW6d820nym .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sW6d820nym .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sW6d820nym .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sW6d820nym .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sW6d820nym .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sW6d820nym .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sW6d820nym .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sW6d82CSOr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6d82CSOr .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6d835v6n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sW6d835v6n img {
  width: 120px;
  margin: auto;
}
.cid-sW6d835v6n .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sW6d835v6n .card {
    max-width: 12.5%;
  }
}
.cid-sW6d83HoHQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sW6d83HoHQ .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sW6d83HoHQ .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sW6d83HoHQ .carousel-item.active,
.cid-sW6d83HoHQ .carousel-item-next,
.cid-sW6d83HoHQ .carousel-item-prev {
  display: flex;
}
.cid-sW6d83HoHQ .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sW6d83HoHQ .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sW6d83HoHQ .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sW6d83HoHQ .carousel-controls {
    display: none;
  }
}
.cid-sW6d83HoHQ .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sW6d83HoHQ .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sW6d83HoHQ .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sW6d83HoHQ .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sW6d83HoHQ .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sW6d83HoHQ .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sW6d83HoHQ * {
    text-align: center;
  }
}
.cid-sW6d84rvhJ {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sW6d84rvhJ .img-wrap {
  position: relative;
}
.cid-sW6d84rvhJ .img-wrap img {
  width: 100%;
}
.cid-sW6d84rvhJ .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sW6d84rvhJ .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sW6d84rvhJ .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sW6d84rvhJ .mbr-section-title {
  color: #ffffff;
}
.cid-sW6d84rvhJ .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6d84rvhJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6d84rvhJ .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6d84rvhJ .mbr-section-text {
  color: #ffffff;
}
.cid-sW6d84rvhJ .form-control,
.cid-sW6d84rvhJ .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sW6d84rvhJ .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sW6d84rvhJ .form-control:focus,
.cid-sW6d84rvhJ .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sW6d84rvhJ .form-control.textarea {
  padding-top: 40px;
}
.cid-sW6d84rvhJ .form-group {
  margin-bottom: 1.5rem;
}
.cid-sW6d84rvhJ input::-webkit-input-placeholder,
.cid-sW6d84rvhJ textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sW6d84rvhJ input:-moz-placeholder,
.cid-sW6d84rvhJ textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sW6d84rvhJ .jq-selectbox li,
.cid-sW6d84rvhJ .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6d84rvhJ .jq-selectbox li:hover,
.cid-sW6d84rvhJ .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6d84rvhJ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6d84rvhJ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6d84rvhJ .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sW6d84rvhJ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sW6d84rvhJ .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sW6d84rvhJ .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sW6d84rvhJ .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sW6d84rvhJ textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sW6d84rvhJ h2 {
    padding-top: 2rem;
  }
  .cid-sW6d84rvhJ .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sW6d84rvhJ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sW6d84rvhJ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sW6d84rvhJ .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sW6d84rvhJ .gdpr-block span {
  line-height: 1;
}
.cid-sW6d84rvhJ .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sW6d858EfH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6d858EfH .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sW6d858EfH .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sW6d858EfH .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sW6d858EfH .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sW6d858EfH .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6d858EfH .mbr-text,
.cid-sW6d858EfH .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6d858EfH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6d858EfH .card .card-wrapper {
  text-align: center;
}
.cid-sW6d858EfH .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sW6d858EfH .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sW6d858EfH .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sW6d858EfH .buttons-wrap {
  text-align: center;
}
.cid-sW6d858EfH .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sW6d858EfH .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sW6d858EfH .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sW6d858EfH .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sW6d858EfH .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sW6d858EfH .buttons-wrap .or {
    display: none;
  }
}
.cid-sW6d85SXkc {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6d85SXkc .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sW6d85SXkc .team-card:hover {
  transform: translateY(-10px);
}
.cid-sW6d85SXkc .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sW6d85SXkc .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sW6d85SXkc .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sW6d85SXkc .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sW6d85SXkc .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sW6d85SXkc .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sW6d85SXkc .mbr-role,
.cid-sW6d85SXkc .social-row {
  color: #777777;
}
.cid-sW6d85SXkc .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sW6d85SXkc .card-text,
.cid-sW6d85SXkc .mbr-section-btn,
.cid-sW6d85SXkc .social-row {
  color: #777777;
  text-align: left;
}
.cid-sW6d85SXkc .mbr-section-title {
  color: #ffffff;
}
.cid-sW6d85SXkc .card-title,
.cid-sW6d85SXkc .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sW6d86STNO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6d86STNO .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6d87rea5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sW6d87rea5 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6d87rea5 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6d87rea5 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6d87rea5 p {
  color: #767676;
  text-align: left;
}
.cid-sW6d87rea5 .card-wrapper {
  height: 100%;
}
.cid-sW6d87rea5 .container-fluid {
  max-width: 1600px;
}
.cid-sW6d87rea5 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6d87rea5 h4 {
  margin: 0;
}
.cid-sW6d87rea5 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6d87rea5 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6d87rea5 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6d87rea5 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6d87rea5 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6d87rea5 .icons {
    opacity: 1;
  }
}
.cid-sW6d87rea5 .name,
.cid-sW6d87rea5 .title-align {
  text-align: center;
}
.cid-sW6d87rea5 .card-title {
  text-align: center;
}
.cid-sW6d87rea5 .maintitle {
  text-align: center;
}
.cid-sW6d88tMEj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sW6d88tMEj h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6d88tMEj .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6d88tMEj .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6d88tMEj p {
  color: #767676;
  text-align: left;
}
.cid-sW6d88tMEj .card-wrapper {
  height: 100%;
}
.cid-sW6d88tMEj .container-fluid {
  max-width: 1600px;
}
.cid-sW6d88tMEj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6d88tMEj h4 {
  margin: 0;
}
.cid-sW6d88tMEj .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6d88tMEj .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6d88tMEj .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6d88tMEj .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6d88tMEj .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6d88tMEj .icons {
    opacity: 1;
  }
}
.cid-sW6d88tMEj .name,
.cid-sW6d88tMEj .title-align {
  text-align: center;
}
.cid-sW6d88tMEj .card-title {
  text-align: center;
}
.cid-sW6d88tMEj .maintitle {
  text-align: center;
}
.cid-triUMQ63RY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUMQ63RY .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUMQ63RY .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUMQ63RY .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUMQ63RY .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUMQ63RY .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUMQ63RY .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUMQ63RY .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUMQ63RY .input-group-btn {
  padding-left: 0;
}
.cid-triUMQ63RY .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUMQ63RY .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUMQ63RY .mbr-text {
  color: #444;
}
.cid-triUMQ63RY h5 {
  margin-bottom: 0;
}
.cid-triUMQ63RY .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUMQ63RY .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUMQ63RY .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUMQ63RY .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUMQ63RY .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUMQ63RY .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUMQ63RY .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUMQ63RY .social-list a:hover {
  opacity: 0.4;
}
.cid-triUMQ63RY .media-container-row > div {
  padding: 0px;
}
.cid-triUMQ63RY .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUMQ63RY .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUMQ63RY .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUMQ63RY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUMQ63RY .social-list,
  .cid-triUMQ63RY .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUMQ63RY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUMQ63RY .form-group {
    max-width: 180px;
  }
}
.cid-triUMQ63RY .links span {
  color: #9e9e9e;
}
.cid-triUMQ63RY .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUMQ63RY .logo-title {
  text-align: center;
}
.cid-triUMQ63RY .logo-title,
.cid-triUMQ63RY .logo {
  color: #ffffff;
}
.cid-triUMQ63RY P {
  color: #ffffff;
}
.cid-sW6d8beStB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sW6e5towlR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6e5towlR .nav-item,
.cid-sW6e5towlR .nav-link,
.cid-sW6e5towlR .navbar-caption {
  font-weight: normal;
}
.cid-sW6e5towlR .nav-item:focus,
.cid-sW6e5towlR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sW6e5towlR .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sW6e5towlR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6e5towlR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sW6e5towlR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sW6e5towlR .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sW6e5towlR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sW6e5towlR .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sW6e5towlR .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sW6e5towlR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sW6e5towlR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sW6e5towlR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sW6e5towlR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sW6e5towlR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sW6e5towlR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sW6e5towlR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sW6e5towlR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sW6e5towlR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sW6e5towlR .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sW6e5towlR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sW6e5towlR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sW6e5towlR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sW6e5towlR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sW6e5towlR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sW6e5towlR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sW6e5towlR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sW6e5towlR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sW6e5towlR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sW6e5towlR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sW6e5towlR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sW6e5towlR .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sW6e5towlR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sW6e5towlR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sW6e5towlR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sW6e5towlR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sW6e5towlR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sW6e5towlR .dropdown-item.active,
.cid-sW6e5towlR .dropdown-item:active {
  background-color: transparent;
}
.cid-sW6e5towlR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sW6e5towlR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sW6e5towlR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sW6e5towlR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sW6e5towlR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sW6e5towlR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sW6e5towlR .navbar-buttons {
  text-align: center;
}
.cid-sW6e5towlR .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sW6e5towlR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sW6e5towlR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sW6e5towlR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sW6e5towlR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6e5towlR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6e5towlR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sW6e5towlR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6e5towlR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sW6e5towlR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sW6e5towlR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6e5towlR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sW6e5towlR a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sW6e5towlR .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sW6e5towlR .soc-item {
  margin: .5rem .3rem;
}
.cid-sW6e5towlR .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sW6e5towlR .navbar {
    height: 77px;
  }
  .cid-sW6e5towlR .navbar.opened {
    height: auto;
  }
  .cid-sW6e5towlR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sW6e5u9omx {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sW6e5u9omx .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sW6e5u9omx .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sW6e5u9omx .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6e5u9omx .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6e5u9omx .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6e5u9omx .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sW6e5u9omx .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sW6e5u9omx .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sW6e5u9omx .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sW6e5uElYG .google-map {
  height: 30rem;
  position: relative;
}
.cid-sW6e5uElYG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sW6e5uElYG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sW6e5uElYG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sW6e5uElYG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sW6e5uYwzH {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sW6e5uYwzH H1 {
  color: #c28b00;
}
.cid-sW6e5uYwzH .mbr-text,
.cid-sW6e5uYwzH .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6e5uYwzH img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sW6e5uYwzH .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sW6e5vv5Z2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6e5vv5Z2 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6e5vXhvf {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sW6e5vXhvf .text-wrap {
  margin-top: 32px;
}
.cid-sW6e5vXhvf .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sW6e5vXhvf .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sW6e5vXhvf .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sW6e5vXhvf .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sW6e5vXhvf .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sW6e5vXhvf .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sW6e5vXhvf .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sW6e5vXhvf .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sW6e5wy852 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6e5wy852 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6e5x5iN3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sW6e5x5iN3 img {
  width: 120px;
  margin: auto;
}
.cid-sW6e5x5iN3 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sW6e5x5iN3 .card {
    max-width: 12.5%;
  }
}
.cid-sW6e5xAgKF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sW6e5xAgKF .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sW6e5xAgKF .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sW6e5xAgKF .carousel-item.active,
.cid-sW6e5xAgKF .carousel-item-next,
.cid-sW6e5xAgKF .carousel-item-prev {
  display: flex;
}
.cid-sW6e5xAgKF .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sW6e5xAgKF .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sW6e5xAgKF .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sW6e5xAgKF .carousel-controls {
    display: none;
  }
}
.cid-sW6e5xAgKF .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sW6e5xAgKF .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sW6e5xAgKF .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sW6e5xAgKF .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sW6e5xAgKF .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sW6e5xAgKF .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sW6e5xAgKF * {
    text-align: center;
  }
}
.cid-sW6e5ycxQM {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sW6e5ycxQM .img-wrap {
  position: relative;
}
.cid-sW6e5ycxQM .img-wrap img {
  width: 100%;
}
.cid-sW6e5ycxQM .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sW6e5ycxQM .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sW6e5ycxQM .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sW6e5ycxQM .mbr-section-title {
  color: #ffffff;
}
.cid-sW6e5ycxQM .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6e5ycxQM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6e5ycxQM .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6e5ycxQM .mbr-section-text {
  color: #ffffff;
}
.cid-sW6e5ycxQM .form-control,
.cid-sW6e5ycxQM .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sW6e5ycxQM .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sW6e5ycxQM .form-control:focus,
.cid-sW6e5ycxQM .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sW6e5ycxQM .form-control.textarea {
  padding-top: 40px;
}
.cid-sW6e5ycxQM .form-group {
  margin-bottom: 1.5rem;
}
.cid-sW6e5ycxQM input::-webkit-input-placeholder,
.cid-sW6e5ycxQM textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sW6e5ycxQM input:-moz-placeholder,
.cid-sW6e5ycxQM textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sW6e5ycxQM .jq-selectbox li,
.cid-sW6e5ycxQM .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6e5ycxQM .jq-selectbox li:hover,
.cid-sW6e5ycxQM .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6e5ycxQM .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6e5ycxQM .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6e5ycxQM .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sW6e5ycxQM a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sW6e5ycxQM .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sW6e5ycxQM .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sW6e5ycxQM .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sW6e5ycxQM textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sW6e5ycxQM h2 {
    padding-top: 2rem;
  }
  .cid-sW6e5ycxQM .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sW6e5ycxQM .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sW6e5ycxQM .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sW6e5ycxQM .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sW6e5ycxQM .gdpr-block span {
  line-height: 1;
}
.cid-sW6e5ycxQM .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sW6e5yTLLa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6e5yTLLa .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sW6e5yTLLa .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sW6e5yTLLa .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sW6e5yTLLa .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sW6e5yTLLa .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6e5yTLLa .mbr-text,
.cid-sW6e5yTLLa .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6e5yTLLa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6e5yTLLa .card .card-wrapper {
  text-align: center;
}
.cid-sW6e5yTLLa .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sW6e5yTLLa .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sW6e5yTLLa .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sW6e5yTLLa .buttons-wrap {
  text-align: center;
}
.cid-sW6e5yTLLa .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sW6e5yTLLa .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sW6e5yTLLa .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sW6e5yTLLa .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sW6e5yTLLa .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sW6e5yTLLa .buttons-wrap .or {
    display: none;
  }
}
.cid-sW6e5zwcEg {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6e5zwcEg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sW6e5zwcEg .team-card:hover {
  transform: translateY(-10px);
}
.cid-sW6e5zwcEg .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sW6e5zwcEg .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sW6e5zwcEg .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sW6e5zwcEg .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sW6e5zwcEg .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sW6e5zwcEg .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sW6e5zwcEg .mbr-role,
.cid-sW6e5zwcEg .social-row {
  color: #777777;
}
.cid-sW6e5zwcEg .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sW6e5zwcEg .card-text,
.cid-sW6e5zwcEg .mbr-section-btn,
.cid-sW6e5zwcEg .social-row {
  color: #777777;
  text-align: left;
}
.cid-sW6e5zwcEg .mbr-section-title {
  color: #ffffff;
}
.cid-sW6e5zwcEg .card-title,
.cid-sW6e5zwcEg .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sW6e5AcJrr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6e5AcJrr .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6e5AFk4i {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sW6e5AFk4i h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6e5AFk4i .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6e5AFk4i .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6e5AFk4i p {
  color: #767676;
  text-align: left;
}
.cid-sW6e5AFk4i .card-wrapper {
  height: 100%;
}
.cid-sW6e5AFk4i .container-fluid {
  max-width: 1600px;
}
.cid-sW6e5AFk4i img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6e5AFk4i h4 {
  margin: 0;
}
.cid-sW6e5AFk4i .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6e5AFk4i .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6e5AFk4i .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6e5AFk4i .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6e5AFk4i .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6e5AFk4i .icons {
    opacity: 1;
  }
}
.cid-sW6e5AFk4i .name,
.cid-sW6e5AFk4i .title-align {
  text-align: center;
}
.cid-sW6e5AFk4i .card-title {
  text-align: center;
}
.cid-sW6e5AFk4i .maintitle {
  text-align: center;
}
.cid-sW6e5BE9UX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sW6e5BE9UX h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6e5BE9UX .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6e5BE9UX .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6e5BE9UX p {
  color: #767676;
  text-align: left;
}
.cid-sW6e5BE9UX .card-wrapper {
  height: 100%;
}
.cid-sW6e5BE9UX .container-fluid {
  max-width: 1600px;
}
.cid-sW6e5BE9UX img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6e5BE9UX h4 {
  margin: 0;
}
.cid-sW6e5BE9UX .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6e5BE9UX .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6e5BE9UX .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6e5BE9UX .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6e5BE9UX .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6e5BE9UX .icons {
    opacity: 1;
  }
}
.cid-sW6e5BE9UX .name,
.cid-sW6e5BE9UX .title-align {
  text-align: center;
}
.cid-sW6e5BE9UX .card-title {
  text-align: center;
}
.cid-sW6e5BE9UX .maintitle {
  text-align: center;
}
.cid-triUqJTPTV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUqJTPTV .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUqJTPTV .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUqJTPTV .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUqJTPTV .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUqJTPTV .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUqJTPTV .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUqJTPTV .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUqJTPTV .input-group-btn {
  padding-left: 0;
}
.cid-triUqJTPTV .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUqJTPTV .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUqJTPTV .mbr-text {
  color: #444;
}
.cid-triUqJTPTV h5 {
  margin-bottom: 0;
}
.cid-triUqJTPTV .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUqJTPTV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUqJTPTV .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUqJTPTV .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUqJTPTV .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUqJTPTV .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUqJTPTV .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUqJTPTV .social-list a:hover {
  opacity: 0.4;
}
.cid-triUqJTPTV .media-container-row > div {
  padding: 0px;
}
.cid-triUqJTPTV .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUqJTPTV .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUqJTPTV .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUqJTPTV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUqJTPTV .social-list,
  .cid-triUqJTPTV .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUqJTPTV h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUqJTPTV .form-group {
    max-width: 180px;
  }
}
.cid-triUqJTPTV .links span {
  color: #9e9e9e;
}
.cid-triUqJTPTV .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUqJTPTV .logo-title {
  text-align: center;
}
.cid-triUqJTPTV .logo-title,
.cid-triUqJTPTV .logo {
  color: #ffffff;
}
.cid-triUqJTPTV P {
  color: #ffffff;
}
.cid-sW6e5DnrNk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sW6gQCCa43 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6gQCCa43 .nav-item,
.cid-sW6gQCCa43 .nav-link,
.cid-sW6gQCCa43 .navbar-caption {
  font-weight: normal;
}
.cid-sW6gQCCa43 .nav-item:focus,
.cid-sW6gQCCa43 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sW6gQCCa43 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sW6gQCCa43 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6gQCCa43 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sW6gQCCa43 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sW6gQCCa43 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sW6gQCCa43 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sW6gQCCa43 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sW6gQCCa43 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sW6gQCCa43 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sW6gQCCa43 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sW6gQCCa43 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sW6gQCCa43 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sW6gQCCa43 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sW6gQCCa43 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sW6gQCCa43 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sW6gQCCa43 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sW6gQCCa43 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sW6gQCCa43 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sW6gQCCa43 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sW6gQCCa43 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sW6gQCCa43 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sW6gQCCa43 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sW6gQCCa43 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sW6gQCCa43 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sW6gQCCa43 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sW6gQCCa43 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sW6gQCCa43 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sW6gQCCa43 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sW6gQCCa43 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sW6gQCCa43 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sW6gQCCa43 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sW6gQCCa43 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sW6gQCCa43 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sW6gQCCa43 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sW6gQCCa43 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sW6gQCCa43 .dropdown-item.active,
.cid-sW6gQCCa43 .dropdown-item:active {
  background-color: transparent;
}
.cid-sW6gQCCa43 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sW6gQCCa43 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sW6gQCCa43 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sW6gQCCa43 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sW6gQCCa43 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sW6gQCCa43 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sW6gQCCa43 .navbar-buttons {
  text-align: center;
}
.cid-sW6gQCCa43 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sW6gQCCa43 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sW6gQCCa43 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sW6gQCCa43 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sW6gQCCa43 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6gQCCa43 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6gQCCa43 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sW6gQCCa43 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6gQCCa43 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sW6gQCCa43 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sW6gQCCa43 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6gQCCa43 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sW6gQCCa43 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sW6gQCCa43 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sW6gQCCa43 .soc-item {
  margin: .5rem .3rem;
}
.cid-sW6gQCCa43 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sW6gQCCa43 .navbar {
    height: 77px;
  }
  .cid-sW6gQCCa43 .navbar.opened {
    height: auto;
  }
  .cid-sW6gQCCa43 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sW6gQDAJJs {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sW6gQDAJJs .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sW6gQDAJJs .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sW6gQDAJJs .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6gQDAJJs .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6gQDAJJs .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6gQDAJJs .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sW6gQDAJJs .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sW6gQDAJJs .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sW6gQDAJJs .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sW6gQEhrYj .google-map {
  height: 30rem;
  position: relative;
}
.cid-sW6gQEhrYj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sW6gQEhrYj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sW6gQEhrYj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sW6gQEhrYj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sW6gQEBiaR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sW6gQEBiaR H1 {
  color: #c28b00;
}
.cid-sW6gQEBiaR .mbr-text,
.cid-sW6gQEBiaR .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6gQEBiaR img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sW6gQEBiaR .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sW6gQFd9KB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6gQFd9KB .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6gQFG7HR {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sW6gQFG7HR .text-wrap {
  margin-top: 32px;
}
.cid-sW6gQFG7HR .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sW6gQFG7HR .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sW6gQFG7HR .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sW6gQFG7HR .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sW6gQFG7HR .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sW6gQFG7HR .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sW6gQFG7HR .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sW6gQFG7HR .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sW6gQGhtD2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6gQGhtD2 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6gQGJpam {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sW6gQGJpam img {
  width: 120px;
  margin: auto;
}
.cid-sW6gQGJpam .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sW6gQGJpam .card {
    max-width: 12.5%;
  }
}
.cid-sW6gQHjN8i {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sW6gQHjN8i .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sW6gQHjN8i .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sW6gQHjN8i .carousel-item.active,
.cid-sW6gQHjN8i .carousel-item-next,
.cid-sW6gQHjN8i .carousel-item-prev {
  display: flex;
}
.cid-sW6gQHjN8i .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sW6gQHjN8i .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sW6gQHjN8i .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sW6gQHjN8i .carousel-controls {
    display: none;
  }
}
.cid-sW6gQHjN8i .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sW6gQHjN8i .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sW6gQHjN8i .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sW6gQHjN8i .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sW6gQHjN8i .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sW6gQHjN8i .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sW6gQHjN8i * {
    text-align: center;
  }
}
.cid-sW6gQI2eS9 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sW6gQI2eS9 .img-wrap {
  position: relative;
}
.cid-sW6gQI2eS9 .img-wrap img {
  width: 100%;
}
.cid-sW6gQI2eS9 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sW6gQI2eS9 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sW6gQI2eS9 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sW6gQI2eS9 .mbr-section-title {
  color: #ffffff;
}
.cid-sW6gQI2eS9 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6gQI2eS9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6gQI2eS9 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6gQI2eS9 .mbr-section-text {
  color: #ffffff;
}
.cid-sW6gQI2eS9 .form-control,
.cid-sW6gQI2eS9 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sW6gQI2eS9 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sW6gQI2eS9 .form-control:focus,
.cid-sW6gQI2eS9 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sW6gQI2eS9 .form-control.textarea {
  padding-top: 40px;
}
.cid-sW6gQI2eS9 .form-group {
  margin-bottom: 1.5rem;
}
.cid-sW6gQI2eS9 input::-webkit-input-placeholder,
.cid-sW6gQI2eS9 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sW6gQI2eS9 input:-moz-placeholder,
.cid-sW6gQI2eS9 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sW6gQI2eS9 .jq-selectbox li,
.cid-sW6gQI2eS9 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6gQI2eS9 .jq-selectbox li:hover,
.cid-sW6gQI2eS9 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6gQI2eS9 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6gQI2eS9 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6gQI2eS9 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sW6gQI2eS9 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sW6gQI2eS9 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sW6gQI2eS9 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sW6gQI2eS9 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sW6gQI2eS9 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sW6gQI2eS9 h2 {
    padding-top: 2rem;
  }
  .cid-sW6gQI2eS9 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sW6gQI2eS9 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sW6gQI2eS9 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sW6gQI2eS9 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sW6gQI2eS9 .gdpr-block span {
  line-height: 1;
}
.cid-sW6gQI2eS9 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sW6gQIJqNt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6gQIJqNt .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sW6gQIJqNt .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sW6gQIJqNt .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sW6gQIJqNt .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sW6gQIJqNt .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6gQIJqNt .mbr-text,
.cid-sW6gQIJqNt .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6gQIJqNt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6gQIJqNt .card .card-wrapper {
  text-align: center;
}
.cid-sW6gQIJqNt .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sW6gQIJqNt .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sW6gQIJqNt .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sW6gQIJqNt .buttons-wrap {
  text-align: center;
}
.cid-sW6gQIJqNt .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sW6gQIJqNt .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sW6gQIJqNt .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sW6gQIJqNt .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sW6gQIJqNt .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sW6gQIJqNt .buttons-wrap .or {
    display: none;
  }
}
.cid-sW6gQJvQEx {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6gQJvQEx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sW6gQJvQEx .team-card:hover {
  transform: translateY(-10px);
}
.cid-sW6gQJvQEx .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sW6gQJvQEx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sW6gQJvQEx .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sW6gQJvQEx .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sW6gQJvQEx .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sW6gQJvQEx .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sW6gQJvQEx .mbr-role,
.cid-sW6gQJvQEx .social-row {
  color: #777777;
}
.cid-sW6gQJvQEx .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sW6gQJvQEx .card-text,
.cid-sW6gQJvQEx .mbr-section-btn,
.cid-sW6gQJvQEx .social-row {
  color: #777777;
  text-align: left;
}
.cid-sW6gQJvQEx .mbr-section-title {
  color: #ffffff;
}
.cid-sW6gQJvQEx .card-title,
.cid-sW6gQJvQEx .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sW6gQKdaMS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6gQKdaMS .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6gQKLXTN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sW6gQKLXTN h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6gQKLXTN .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6gQKLXTN .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6gQKLXTN p {
  color: #767676;
  text-align: left;
}
.cid-sW6gQKLXTN .card-wrapper {
  height: 100%;
}
.cid-sW6gQKLXTN .container-fluid {
  max-width: 1600px;
}
.cid-sW6gQKLXTN img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6gQKLXTN h4 {
  margin: 0;
}
.cid-sW6gQKLXTN .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6gQKLXTN .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6gQKLXTN .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6gQKLXTN .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6gQKLXTN .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6gQKLXTN .icons {
    opacity: 1;
  }
}
.cid-sW6gQKLXTN .name,
.cid-sW6gQKLXTN .title-align {
  text-align: center;
}
.cid-sW6gQKLXTN .card-title {
  text-align: center;
}
.cid-sW6gQKLXTN .maintitle {
  text-align: center;
}
.cid-sW6gQLFYGs {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sW6gQLFYGs h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6gQLFYGs .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6gQLFYGs .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6gQLFYGs p {
  color: #767676;
  text-align: left;
}
.cid-sW6gQLFYGs .card-wrapper {
  height: 100%;
}
.cid-sW6gQLFYGs .container-fluid {
  max-width: 1600px;
}
.cid-sW6gQLFYGs img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6gQLFYGs h4 {
  margin: 0;
}
.cid-sW6gQLFYGs .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6gQLFYGs .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6gQLFYGs .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6gQLFYGs .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6gQLFYGs .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6gQLFYGs .icons {
    opacity: 1;
  }
}
.cid-sW6gQLFYGs .name,
.cid-sW6gQLFYGs .title-align {
  text-align: center;
}
.cid-sW6gQLFYGs .card-title {
  text-align: center;
}
.cid-sW6gQLFYGs .maintitle {
  text-align: center;
}
.cid-triUhzOLQc {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUhzOLQc .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUhzOLQc .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUhzOLQc .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUhzOLQc .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUhzOLQc .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUhzOLQc .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUhzOLQc .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUhzOLQc .input-group-btn {
  padding-left: 0;
}
.cid-triUhzOLQc .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUhzOLQc .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUhzOLQc .mbr-text {
  color: #444;
}
.cid-triUhzOLQc h5 {
  margin-bottom: 0;
}
.cid-triUhzOLQc .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUhzOLQc .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUhzOLQc .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUhzOLQc .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUhzOLQc .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUhzOLQc .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUhzOLQc .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUhzOLQc .social-list a:hover {
  opacity: 0.4;
}
.cid-triUhzOLQc .media-container-row > div {
  padding: 0px;
}
.cid-triUhzOLQc .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUhzOLQc .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUhzOLQc .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUhzOLQc .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUhzOLQc .social-list,
  .cid-triUhzOLQc .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUhzOLQc h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUhzOLQc .form-group {
    max-width: 180px;
  }
}
.cid-triUhzOLQc .links span {
  color: #9e9e9e;
}
.cid-triUhzOLQc .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUhzOLQc .logo-title {
  text-align: center;
}
.cid-triUhzOLQc .logo-title,
.cid-triUhzOLQc .logo {
  color: #ffffff;
}
.cid-triUhzOLQc P {
  color: #ffffff;
}
.cid-sW6gQNJErp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sW6hVahMp1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6hVahMp1 .nav-item,
.cid-sW6hVahMp1 .nav-link,
.cid-sW6hVahMp1 .navbar-caption {
  font-weight: normal;
}
.cid-sW6hVahMp1 .nav-item:focus,
.cid-sW6hVahMp1 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sW6hVahMp1 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sW6hVahMp1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sW6hVahMp1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sW6hVahMp1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sW6hVahMp1 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sW6hVahMp1 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sW6hVahMp1 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sW6hVahMp1 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sW6hVahMp1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sW6hVahMp1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sW6hVahMp1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sW6hVahMp1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sW6hVahMp1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sW6hVahMp1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sW6hVahMp1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sW6hVahMp1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sW6hVahMp1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sW6hVahMp1 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sW6hVahMp1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sW6hVahMp1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sW6hVahMp1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sW6hVahMp1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sW6hVahMp1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sW6hVahMp1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sW6hVahMp1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sW6hVahMp1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sW6hVahMp1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sW6hVahMp1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sW6hVahMp1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sW6hVahMp1 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sW6hVahMp1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sW6hVahMp1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sW6hVahMp1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sW6hVahMp1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sW6hVahMp1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sW6hVahMp1 .dropdown-item.active,
.cid-sW6hVahMp1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sW6hVahMp1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sW6hVahMp1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sW6hVahMp1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sW6hVahMp1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sW6hVahMp1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sW6hVahMp1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sW6hVahMp1 .navbar-buttons {
  text-align: center;
}
.cid-sW6hVahMp1 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sW6hVahMp1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sW6hVahMp1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sW6hVahMp1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sW6hVahMp1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6hVahMp1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sW6hVahMp1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sW6hVahMp1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6hVahMp1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sW6hVahMp1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sW6hVahMp1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sW6hVahMp1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sW6hVahMp1 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sW6hVahMp1 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sW6hVahMp1 .soc-item {
  margin: .5rem .3rem;
}
.cid-sW6hVahMp1 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sW6hVahMp1 .navbar {
    height: 77px;
  }
  .cid-sW6hVahMp1 .navbar.opened {
    height: auto;
  }
  .cid-sW6hVahMp1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sW6hVbv0uX {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sW6hVbv0uX .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sW6hVbv0uX .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sW6hVbv0uX .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6hVbv0uX .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6hVbv0uX .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6hVbv0uX .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sW6hVbv0uX .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sW6hVbv0uX .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sW6hVbv0uX .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sW6hVccfJF .google-map {
  height: 30rem;
  position: relative;
}
.cid-sW6hVccfJF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sW6hVccfJF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sW6hVccfJF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sW6hVccfJF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sW6hVcAVRa {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sW6hVcAVRa H1 {
  color: #c28b00;
}
.cid-sW6hVcAVRa .mbr-text,
.cid-sW6hVcAVRa .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6hVcAVRa img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sW6hVcAVRa .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sW6hVdiQcK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6hVdiQcK .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6hVdPTr6 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sW6hVdPTr6 .text-wrap {
  margin-top: 32px;
}
.cid-sW6hVdPTr6 .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sW6hVdPTr6 .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sW6hVdPTr6 .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sW6hVdPTr6 .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sW6hVdPTr6 .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sW6hVdPTr6 .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sW6hVdPTr6 .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sW6hVdPTr6 .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sW6hVeqRvz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6hVeqRvz .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6hVeRaEQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sW6hVeRaEQ img {
  width: 120px;
  margin: auto;
}
.cid-sW6hVeRaEQ .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sW6hVeRaEQ .card {
    max-width: 12.5%;
  }
}
.cid-sW6hVfwd39 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sW6hVfwd39 .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sW6hVfwd39 .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sW6hVfwd39 .carousel-item.active,
.cid-sW6hVfwd39 .carousel-item-next,
.cid-sW6hVfwd39 .carousel-item-prev {
  display: flex;
}
.cid-sW6hVfwd39 .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sW6hVfwd39 .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sW6hVfwd39 .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sW6hVfwd39 .carousel-controls {
    display: none;
  }
}
.cid-sW6hVfwd39 .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sW6hVfwd39 .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sW6hVfwd39 .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sW6hVfwd39 .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sW6hVfwd39 .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sW6hVfwd39 .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sW6hVfwd39 * {
    text-align: center;
  }
}
.cid-sW6hVgc7BG {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sW6hVgc7BG .img-wrap {
  position: relative;
}
.cid-sW6hVgc7BG .img-wrap img {
  width: 100%;
}
.cid-sW6hVgc7BG .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sW6hVgc7BG .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sW6hVgc7BG .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sW6hVgc7BG .mbr-section-title {
  color: #ffffff;
}
.cid-sW6hVgc7BG .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6hVgc7BG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6hVgc7BG .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sW6hVgc7BG .mbr-section-text {
  color: #ffffff;
}
.cid-sW6hVgc7BG .form-control,
.cid-sW6hVgc7BG .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sW6hVgc7BG .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sW6hVgc7BG .form-control:focus,
.cid-sW6hVgc7BG .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sW6hVgc7BG .form-control.textarea {
  padding-top: 40px;
}
.cid-sW6hVgc7BG .form-group {
  margin-bottom: 1.5rem;
}
.cid-sW6hVgc7BG input::-webkit-input-placeholder,
.cid-sW6hVgc7BG textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sW6hVgc7BG input:-moz-placeholder,
.cid-sW6hVgc7BG textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sW6hVgc7BG .jq-selectbox li,
.cid-sW6hVgc7BG .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6hVgc7BG .jq-selectbox li:hover,
.cid-sW6hVgc7BG .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sW6hVgc7BG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6hVgc7BG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sW6hVgc7BG .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sW6hVgc7BG a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sW6hVgc7BG .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sW6hVgc7BG .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sW6hVgc7BG .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sW6hVgc7BG textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sW6hVgc7BG h2 {
    padding-top: 2rem;
  }
  .cid-sW6hVgc7BG .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sW6hVgc7BG .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sW6hVgc7BG .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sW6hVgc7BG .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sW6hVgc7BG .gdpr-block span {
  line-height: 1;
}
.cid-sW6hVgc7BG .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sW6hVgYO4x {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6hVgYO4x .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sW6hVgYO4x .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sW6hVgYO4x .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sW6hVgYO4x .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sW6hVgYO4x .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sW6hVgYO4x .mbr-text,
.cid-sW6hVgYO4x .mbr-section-btn {
  color: #ffffff;
}
.cid-sW6hVgYO4x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sW6hVgYO4x .card .card-wrapper {
  text-align: center;
}
.cid-sW6hVgYO4x .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sW6hVgYO4x .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sW6hVgYO4x .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sW6hVgYO4x .buttons-wrap {
  text-align: center;
}
.cid-sW6hVgYO4x .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sW6hVgYO4x .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sW6hVgYO4x .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sW6hVgYO4x .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sW6hVgYO4x .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sW6hVgYO4x .buttons-wrap .or {
    display: none;
  }
}
.cid-sW6hVhP29M {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sW6hVhP29M .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sW6hVhP29M .team-card:hover {
  transform: translateY(-10px);
}
.cid-sW6hVhP29M .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sW6hVhP29M .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sW6hVhP29M .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sW6hVhP29M .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sW6hVhP29M .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sW6hVhP29M .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sW6hVhP29M .mbr-role,
.cid-sW6hVhP29M .social-row {
  color: #777777;
}
.cid-sW6hVhP29M .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sW6hVhP29M .card-text,
.cid-sW6hVhP29M .mbr-section-btn,
.cid-sW6hVhP29M .social-row {
  color: #777777;
  text-align: left;
}
.cid-sW6hVhP29M .mbr-section-title {
  color: #ffffff;
}
.cid-sW6hVhP29M .card-title,
.cid-sW6hVhP29M .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sW6hViBEi5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sW6hViBEi5 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sW6hVjbhpx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sW6hVjbhpx h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6hVjbhpx .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6hVjbhpx .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6hVjbhpx p {
  color: #767676;
  text-align: left;
}
.cid-sW6hVjbhpx .card-wrapper {
  height: 100%;
}
.cid-sW6hVjbhpx .container-fluid {
  max-width: 1600px;
}
.cid-sW6hVjbhpx img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6hVjbhpx h4 {
  margin: 0;
}
.cid-sW6hVjbhpx .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6hVjbhpx .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6hVjbhpx .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6hVjbhpx .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6hVjbhpx .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6hVjbhpx .icons {
    opacity: 1;
  }
}
.cid-sW6hVjbhpx .name,
.cid-sW6hVjbhpx .title-align {
  text-align: center;
}
.cid-sW6hVjbhpx .card-title {
  text-align: center;
}
.cid-sW6hVjbhpx .maintitle {
  text-align: center;
}
.cid-sW6hVkfnEn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sW6hVkfnEn h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sW6hVkfnEn .pt-4 {
  padding-top: 2rem!important;
}
.cid-sW6hVkfnEn .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sW6hVkfnEn p {
  color: #767676;
  text-align: left;
}
.cid-sW6hVkfnEn .card-wrapper {
  height: 100%;
}
.cid-sW6hVkfnEn .container-fluid {
  max-width: 1600px;
}
.cid-sW6hVkfnEn img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sW6hVkfnEn h4 {
  margin: 0;
}
.cid-sW6hVkfnEn .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sW6hVkfnEn .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sW6hVkfnEn .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sW6hVkfnEn .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sW6hVkfnEn .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sW6hVkfnEn .icons {
    opacity: 1;
  }
}
.cid-sW6hVkfnEn .name,
.cid-sW6hVkfnEn .title-align {
  text-align: center;
}
.cid-sW6hVkfnEn .card-title {
  text-align: center;
}
.cid-sW6hVkfnEn .maintitle {
  text-align: center;
}
.cid-triUneRnYZ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUneRnYZ .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUneRnYZ .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUneRnYZ .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUneRnYZ .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUneRnYZ .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUneRnYZ .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUneRnYZ .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUneRnYZ .input-group-btn {
  padding-left: 0;
}
.cid-triUneRnYZ .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUneRnYZ .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUneRnYZ .mbr-text {
  color: #444;
}
.cid-triUneRnYZ h5 {
  margin-bottom: 0;
}
.cid-triUneRnYZ .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUneRnYZ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUneRnYZ .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUneRnYZ .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUneRnYZ .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUneRnYZ .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUneRnYZ .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUneRnYZ .social-list a:hover {
  opacity: 0.4;
}
.cid-triUneRnYZ .media-container-row > div {
  padding: 0px;
}
.cid-triUneRnYZ .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUneRnYZ .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUneRnYZ .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUneRnYZ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUneRnYZ .social-list,
  .cid-triUneRnYZ .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUneRnYZ h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUneRnYZ .form-group {
    max-width: 180px;
  }
}
.cid-triUneRnYZ .links span {
  color: #9e9e9e;
}
.cid-triUneRnYZ .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUneRnYZ .logo-title {
  text-align: center;
}
.cid-triUneRnYZ .logo-title,
.cid-triUneRnYZ .logo {
  color: #ffffff;
}
.cid-triUneRnYZ P {
  color: #ffffff;
}
.cid-sW6hVm3bGq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sY4gcwog2j .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4gcwog2j .nav-item,
.cid-sY4gcwog2j .nav-link,
.cid-sY4gcwog2j .navbar-caption {
  font-weight: normal;
}
.cid-sY4gcwog2j .nav-item:focus,
.cid-sY4gcwog2j .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sY4gcwog2j .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sY4gcwog2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4gcwog2j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4gcwog2j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4gcwog2j .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sY4gcwog2j .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sY4gcwog2j .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sY4gcwog2j .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sY4gcwog2j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4gcwog2j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4gcwog2j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4gcwog2j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sY4gcwog2j .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sY4gcwog2j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4gcwog2j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sY4gcwog2j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4gcwog2j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sY4gcwog2j .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sY4gcwog2j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4gcwog2j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4gcwog2j .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sY4gcwog2j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4gcwog2j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sY4gcwog2j .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sY4gcwog2j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4gcwog2j .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sY4gcwog2j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sY4gcwog2j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4gcwog2j .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sY4gcwog2j .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sY4gcwog2j .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sY4gcwog2j .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sY4gcwog2j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4gcwog2j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4gcwog2j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4gcwog2j .dropdown-item.active,
.cid-sY4gcwog2j .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4gcwog2j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4gcwog2j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4gcwog2j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sY4gcwog2j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4gcwog2j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4gcwog2j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4gcwog2j .navbar-buttons {
  text-align: center;
}
.cid-sY4gcwog2j .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sY4gcwog2j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sY4gcwog2j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sY4gcwog2j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sY4gcwog2j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4gcwog2j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4gcwog2j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sY4gcwog2j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4gcwog2j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sY4gcwog2j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sY4gcwog2j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4gcwog2j .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sY4gcwog2j a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sY4gcwog2j .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sY4gcwog2j .soc-item {
  margin: .5rem .3rem;
}
.cid-sY4gcwog2j .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4gcwog2j .navbar {
    height: 77px;
  }
  .cid-sY4gcwog2j .navbar.opened {
    height: auto;
  }
  .cid-sY4gcwog2j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sY4gcxzm99 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sY4gcxzm99 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sY4gcxzm99 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sY4gcxzm99 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4gcxzm99 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4gcxzm99 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4gcxzm99 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sY4gcxzm99 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sY4gcxzm99 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sY4gcxzm99 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sY4gcyiR8g .google-map {
  height: 30rem;
  position: relative;
}
.cid-sY4gcyiR8g .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sY4gcyiR8g .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sY4gcyiR8g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sY4gcyiR8g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sY4gcyIbck {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sY4gcyIbck H1 {
  color: #c28b00;
}
.cid-sY4gcyIbck .mbr-text,
.cid-sY4gcyIbck .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4gcyIbck img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sY4gcyIbck .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sY4gczs4n7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4gczs4n7 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4gczWspc {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sY4gczWspc .text-wrap {
  margin-top: 32px;
}
.cid-sY4gczWspc .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sY4gczWspc .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sY4gczWspc .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sY4gczWspc .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sY4gczWspc .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sY4gczWspc .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sY4gczWspc .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sY4gczWspc .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sY4gcAzcpx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4gcAzcpx .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4gcBccvN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sY4gcBccvN img {
  width: 120px;
  margin: auto;
}
.cid-sY4gcBccvN .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sY4gcBccvN .card {
    max-width: 12.5%;
  }
}
.cid-sY4gcBQvgI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sY4gcBQvgI .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sY4gcBQvgI .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sY4gcBQvgI .carousel-item.active,
.cid-sY4gcBQvgI .carousel-item-next,
.cid-sY4gcBQvgI .carousel-item-prev {
  display: flex;
}
.cid-sY4gcBQvgI .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sY4gcBQvgI .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sY4gcBQvgI .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sY4gcBQvgI .carousel-controls {
    display: none;
  }
}
.cid-sY4gcBQvgI .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sY4gcBQvgI .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sY4gcBQvgI .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sY4gcBQvgI .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sY4gcBQvgI .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sY4gcBQvgI .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sY4gcBQvgI * {
    text-align: center;
  }
}
.cid-sY4gcCwM2T {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sY4gcCwM2T .img-wrap {
  position: relative;
}
.cid-sY4gcCwM2T .img-wrap img {
  width: 100%;
}
.cid-sY4gcCwM2T .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sY4gcCwM2T .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sY4gcCwM2T .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sY4gcCwM2T .mbr-section-title {
  color: #ffffff;
}
.cid-sY4gcCwM2T .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4gcCwM2T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4gcCwM2T .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4gcCwM2T .mbr-section-text {
  color: #ffffff;
}
.cid-sY4gcCwM2T .form-control,
.cid-sY4gcCwM2T .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sY4gcCwM2T .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sY4gcCwM2T .form-control:focus,
.cid-sY4gcCwM2T .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sY4gcCwM2T .form-control.textarea {
  padding-top: 40px;
}
.cid-sY4gcCwM2T .form-group {
  margin-bottom: 1.5rem;
}
.cid-sY4gcCwM2T input::-webkit-input-placeholder,
.cid-sY4gcCwM2T textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sY4gcCwM2T input:-moz-placeholder,
.cid-sY4gcCwM2T textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sY4gcCwM2T .jq-selectbox li,
.cid-sY4gcCwM2T .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4gcCwM2T .jq-selectbox li:hover,
.cid-sY4gcCwM2T .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4gcCwM2T .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4gcCwM2T .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4gcCwM2T .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sY4gcCwM2T a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sY4gcCwM2T .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sY4gcCwM2T .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sY4gcCwM2T .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sY4gcCwM2T textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sY4gcCwM2T h2 {
    padding-top: 2rem;
  }
  .cid-sY4gcCwM2T .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sY4gcCwM2T .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sY4gcCwM2T .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sY4gcCwM2T .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sY4gcCwM2T .gdpr-block span {
  line-height: 1;
}
.cid-sY4gcCwM2T .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sY4gcDaKgQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4gcDaKgQ .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sY4gcDaKgQ .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sY4gcDaKgQ .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sY4gcDaKgQ .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sY4gcDaKgQ .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4gcDaKgQ .mbr-text,
.cid-sY4gcDaKgQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4gcDaKgQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4gcDaKgQ .card .card-wrapper {
  text-align: center;
}
.cid-sY4gcDaKgQ .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sY4gcDaKgQ .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sY4gcDaKgQ .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sY4gcDaKgQ .buttons-wrap {
  text-align: center;
}
.cid-sY4gcDaKgQ .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sY4gcDaKgQ .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sY4gcDaKgQ .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sY4gcDaKgQ .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sY4gcDaKgQ .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sY4gcDaKgQ .buttons-wrap .or {
    display: none;
  }
}
.cid-sY4gcDNaRn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4gcDNaRn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sY4gcDNaRn .team-card:hover {
  transform: translateY(-10px);
}
.cid-sY4gcDNaRn .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sY4gcDNaRn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sY4gcDNaRn .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sY4gcDNaRn .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sY4gcDNaRn .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sY4gcDNaRn .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sY4gcDNaRn .mbr-role,
.cid-sY4gcDNaRn .social-row {
  color: #777777;
}
.cid-sY4gcDNaRn .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sY4gcDNaRn .card-text,
.cid-sY4gcDNaRn .mbr-section-btn,
.cid-sY4gcDNaRn .social-row {
  color: #777777;
  text-align: left;
}
.cid-sY4gcDNaRn .mbr-section-title {
  color: #ffffff;
}
.cid-sY4gcDNaRn .card-title,
.cid-sY4gcDNaRn .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sY4gcEubIy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4gcEubIy .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4gcF4kYi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sY4gcF4kYi h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4gcF4kYi .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4gcF4kYi .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4gcF4kYi p {
  color: #767676;
  text-align: left;
}
.cid-sY4gcF4kYi .card-wrapper {
  height: 100%;
}
.cid-sY4gcF4kYi .container-fluid {
  max-width: 1600px;
}
.cid-sY4gcF4kYi img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4gcF4kYi h4 {
  margin: 0;
}
.cid-sY4gcF4kYi .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4gcF4kYi .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4gcF4kYi .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4gcF4kYi .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4gcF4kYi .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4gcF4kYi .icons {
    opacity: 1;
  }
}
.cid-sY4gcF4kYi .name,
.cid-sY4gcF4kYi .title-align {
  text-align: center;
}
.cid-sY4gcF4kYi .card-title {
  text-align: center;
}
.cid-sY4gcF4kYi .maintitle {
  text-align: center;
}
.cid-sY4gcG0VX4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sY4gcG0VX4 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4gcG0VX4 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4gcG0VX4 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4gcG0VX4 p {
  color: #767676;
  text-align: left;
}
.cid-sY4gcG0VX4 .card-wrapper {
  height: 100%;
}
.cid-sY4gcG0VX4 .container-fluid {
  max-width: 1600px;
}
.cid-sY4gcG0VX4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4gcG0VX4 h4 {
  margin: 0;
}
.cid-sY4gcG0VX4 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4gcG0VX4 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4gcG0VX4 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4gcG0VX4 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4gcG0VX4 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4gcG0VX4 .icons {
    opacity: 1;
  }
}
.cid-sY4gcG0VX4 .name,
.cid-sY4gcG0VX4 .title-align {
  text-align: center;
}
.cid-sY4gcG0VX4 .card-title {
  text-align: center;
}
.cid-sY4gcG0VX4 .maintitle {
  text-align: center;
}
.cid-triU74bR2V {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triU74bR2V .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triU74bR2V .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triU74bR2V .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triU74bR2V .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triU74bR2V .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triU74bR2V .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triU74bR2V .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triU74bR2V .input-group-btn {
  padding-left: 0;
}
.cid-triU74bR2V .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triU74bR2V .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triU74bR2V .mbr-text {
  color: #444;
}
.cid-triU74bR2V h5 {
  margin-bottom: 0;
}
.cid-triU74bR2V .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triU74bR2V .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triU74bR2V .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triU74bR2V .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triU74bR2V .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triU74bR2V .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triU74bR2V .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triU74bR2V .social-list a:hover {
  opacity: 0.4;
}
.cid-triU74bR2V .media-container-row > div {
  padding: 0px;
}
.cid-triU74bR2V .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triU74bR2V .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triU74bR2V .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triU74bR2V .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triU74bR2V .social-list,
  .cid-triU74bR2V .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triU74bR2V h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triU74bR2V .form-group {
    max-width: 180px;
  }
}
.cid-triU74bR2V .links span {
  color: #9e9e9e;
}
.cid-triU74bR2V .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triU74bR2V .logo-title {
  text-align: center;
}
.cid-triU74bR2V .logo-title,
.cid-triU74bR2V .logo {
  color: #ffffff;
}
.cid-triU74bR2V P {
  color: #ffffff;
}
.cid-sY4gcHQr0p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sY4hcT71Ud .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4hcT71Ud .nav-item,
.cid-sY4hcT71Ud .nav-link,
.cid-sY4hcT71Ud .navbar-caption {
  font-weight: normal;
}
.cid-sY4hcT71Ud .nav-item:focus,
.cid-sY4hcT71Ud .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sY4hcT71Ud .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sY4hcT71Ud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4hcT71Ud .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4hcT71Ud .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4hcT71Ud .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sY4hcT71Ud .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sY4hcT71Ud .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sY4hcT71Ud .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sY4hcT71Ud .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4hcT71Ud .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4hcT71Ud .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4hcT71Ud .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sY4hcT71Ud .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sY4hcT71Ud .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4hcT71Ud .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sY4hcT71Ud .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4hcT71Ud .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sY4hcT71Ud .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sY4hcT71Ud .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4hcT71Ud .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4hcT71Ud .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sY4hcT71Ud .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4hcT71Ud .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sY4hcT71Ud .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sY4hcT71Ud .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4hcT71Ud .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sY4hcT71Ud .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sY4hcT71Ud .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4hcT71Ud .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sY4hcT71Ud .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sY4hcT71Ud .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sY4hcT71Ud .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sY4hcT71Ud .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4hcT71Ud .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4hcT71Ud .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4hcT71Ud .dropdown-item.active,
.cid-sY4hcT71Ud .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4hcT71Ud .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4hcT71Ud .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4hcT71Ud .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sY4hcT71Ud .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4hcT71Ud .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4hcT71Ud ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4hcT71Ud .navbar-buttons {
  text-align: center;
}
.cid-sY4hcT71Ud .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sY4hcT71Ud button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sY4hcT71Ud button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sY4hcT71Ud button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sY4hcT71Ud button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4hcT71Ud button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4hcT71Ud button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sY4hcT71Ud nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4hcT71Ud nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sY4hcT71Ud nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sY4hcT71Ud nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4hcT71Ud .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sY4hcT71Ud a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sY4hcT71Ud .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sY4hcT71Ud .soc-item {
  margin: .5rem .3rem;
}
.cid-sY4hcT71Ud .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4hcT71Ud .navbar {
    height: 77px;
  }
  .cid-sY4hcT71Ud .navbar.opened {
    height: auto;
  }
  .cid-sY4hcT71Ud .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sY4hcUksIA {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sY4hcUksIA .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sY4hcUksIA .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sY4hcUksIA .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hcUksIA .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hcUksIA .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4hcUksIA .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sY4hcUksIA .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sY4hcUksIA .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sY4hcUksIA .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sY4hcV50qh .google-map {
  height: 30rem;
  position: relative;
}
.cid-sY4hcV50qh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sY4hcV50qh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sY4hcV50qh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sY4hcV50qh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sY4hcVrPDb {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sY4hcVrPDb H1 {
  color: #c28b00;
}
.cid-sY4hcVrPDb .mbr-text,
.cid-sY4hcVrPDb .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4hcVrPDb img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sY4hcVrPDb .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sY4hcW1cE3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hcW1cE3 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hcWv3ZF {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sY4hcWv3ZF .text-wrap {
  margin-top: 32px;
}
.cid-sY4hcWv3ZF .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sY4hcWv3ZF .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sY4hcWv3ZF .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sY4hcWv3ZF .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sY4hcWv3ZF .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sY4hcWv3ZF .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sY4hcWv3ZF .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sY4hcWv3ZF .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sY4hcX8L2O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hcX8L2O .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hcXDDIg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sY4hcXDDIg img {
  width: 120px;
  margin: auto;
}
.cid-sY4hcXDDIg .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sY4hcXDDIg .card {
    max-width: 12.5%;
  }
}
.cid-sY4hcYcsqY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sY4hcYcsqY .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sY4hcYcsqY .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sY4hcYcsqY .carousel-item.active,
.cid-sY4hcYcsqY .carousel-item-next,
.cid-sY4hcYcsqY .carousel-item-prev {
  display: flex;
}
.cid-sY4hcYcsqY .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sY4hcYcsqY .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sY4hcYcsqY .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sY4hcYcsqY .carousel-controls {
    display: none;
  }
}
.cid-sY4hcYcsqY .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sY4hcYcsqY .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sY4hcYcsqY .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sY4hcYcsqY .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sY4hcYcsqY .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sY4hcYcsqY .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sY4hcYcsqY * {
    text-align: center;
  }
}
.cid-sY4hcYWyhB {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sY4hcYWyhB .img-wrap {
  position: relative;
}
.cid-sY4hcYWyhB .img-wrap img {
  width: 100%;
}
.cid-sY4hcYWyhB .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sY4hcYWyhB .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sY4hcYWyhB .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sY4hcYWyhB .mbr-section-title {
  color: #ffffff;
}
.cid-sY4hcYWyhB .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hcYWyhB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hcYWyhB .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4hcYWyhB .mbr-section-text {
  color: #ffffff;
}
.cid-sY4hcYWyhB .form-control,
.cid-sY4hcYWyhB .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sY4hcYWyhB .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sY4hcYWyhB .form-control:focus,
.cid-sY4hcYWyhB .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sY4hcYWyhB .form-control.textarea {
  padding-top: 40px;
}
.cid-sY4hcYWyhB .form-group {
  margin-bottom: 1.5rem;
}
.cid-sY4hcYWyhB input::-webkit-input-placeholder,
.cid-sY4hcYWyhB textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sY4hcYWyhB input:-moz-placeholder,
.cid-sY4hcYWyhB textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sY4hcYWyhB .jq-selectbox li,
.cid-sY4hcYWyhB .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4hcYWyhB .jq-selectbox li:hover,
.cid-sY4hcYWyhB .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4hcYWyhB .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4hcYWyhB .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4hcYWyhB .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sY4hcYWyhB a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sY4hcYWyhB .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sY4hcYWyhB .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sY4hcYWyhB .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sY4hcYWyhB textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sY4hcYWyhB h2 {
    padding-top: 2rem;
  }
  .cid-sY4hcYWyhB .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sY4hcYWyhB .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sY4hcYWyhB .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sY4hcYWyhB .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sY4hcYWyhB .gdpr-block span {
  line-height: 1;
}
.cid-sY4hcYWyhB .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sY4hcZI956 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4hcZI956 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sY4hcZI956 .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sY4hcZI956 .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sY4hcZI956 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sY4hcZI956 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hcZI956 .mbr-text,
.cid-sY4hcZI956 .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4hcZI956 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hcZI956 .card .card-wrapper {
  text-align: center;
}
.cid-sY4hcZI956 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sY4hcZI956 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sY4hcZI956 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sY4hcZI956 .buttons-wrap {
  text-align: center;
}
.cid-sY4hcZI956 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sY4hcZI956 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sY4hcZI956 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sY4hcZI956 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sY4hcZI956 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sY4hcZI956 .buttons-wrap .or {
    display: none;
  }
}
.cid-sY4hd0x5SJ {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4hd0x5SJ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sY4hd0x5SJ .team-card:hover {
  transform: translateY(-10px);
}
.cid-sY4hd0x5SJ .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sY4hd0x5SJ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sY4hd0x5SJ .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sY4hd0x5SJ .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sY4hd0x5SJ .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sY4hd0x5SJ .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sY4hd0x5SJ .mbr-role,
.cid-sY4hd0x5SJ .social-row {
  color: #777777;
}
.cid-sY4hd0x5SJ .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sY4hd0x5SJ .card-text,
.cid-sY4hd0x5SJ .mbr-section-btn,
.cid-sY4hd0x5SJ .social-row {
  color: #777777;
  text-align: left;
}
.cid-sY4hd0x5SJ .mbr-section-title {
  color: #ffffff;
}
.cid-sY4hd0x5SJ .card-title,
.cid-sY4hd0x5SJ .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sY4hd1vM3F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hd1vM3F .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hd1XfOX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sY4hd1XfOX h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4hd1XfOX .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4hd1XfOX .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4hd1XfOX p {
  color: #767676;
  text-align: left;
}
.cid-sY4hd1XfOX .card-wrapper {
  height: 100%;
}
.cid-sY4hd1XfOX .container-fluid {
  max-width: 1600px;
}
.cid-sY4hd1XfOX img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4hd1XfOX h4 {
  margin: 0;
}
.cid-sY4hd1XfOX .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4hd1XfOX .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4hd1XfOX .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4hd1XfOX .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4hd1XfOX .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4hd1XfOX .icons {
    opacity: 1;
  }
}
.cid-sY4hd1XfOX .name,
.cid-sY4hd1XfOX .title-align {
  text-align: center;
}
.cid-sY4hd1XfOX .card-title {
  text-align: center;
}
.cid-sY4hd1XfOX .maintitle {
  text-align: center;
}
.cid-sY4hd2PY0C {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sY4hd2PY0C h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4hd2PY0C .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4hd2PY0C .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4hd2PY0C p {
  color: #767676;
  text-align: left;
}
.cid-sY4hd2PY0C .card-wrapper {
  height: 100%;
}
.cid-sY4hd2PY0C .container-fluid {
  max-width: 1600px;
}
.cid-sY4hd2PY0C img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4hd2PY0C h4 {
  margin: 0;
}
.cid-sY4hd2PY0C .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4hd2PY0C .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4hd2PY0C .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4hd2PY0C .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4hd2PY0C .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4hd2PY0C .icons {
    opacity: 1;
  }
}
.cid-sY4hd2PY0C .name,
.cid-sY4hd2PY0C .title-align {
  text-align: center;
}
.cid-sY4hd2PY0C .card-title {
  text-align: center;
}
.cid-sY4hd2PY0C .maintitle {
  text-align: center;
}
.cid-triUaCwXxo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUaCwXxo .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUaCwXxo .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUaCwXxo .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUaCwXxo .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUaCwXxo .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUaCwXxo .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUaCwXxo .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUaCwXxo .input-group-btn {
  padding-left: 0;
}
.cid-triUaCwXxo .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUaCwXxo .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUaCwXxo .mbr-text {
  color: #444;
}
.cid-triUaCwXxo h5 {
  margin-bottom: 0;
}
.cid-triUaCwXxo .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUaCwXxo .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUaCwXxo .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUaCwXxo .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUaCwXxo .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUaCwXxo .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUaCwXxo .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUaCwXxo .social-list a:hover {
  opacity: 0.4;
}
.cid-triUaCwXxo .media-container-row > div {
  padding: 0px;
}
.cid-triUaCwXxo .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUaCwXxo .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUaCwXxo .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUaCwXxo .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUaCwXxo .social-list,
  .cid-triUaCwXxo .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUaCwXxo h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUaCwXxo .form-group {
    max-width: 180px;
  }
}
.cid-triUaCwXxo .links span {
  color: #9e9e9e;
}
.cid-triUaCwXxo .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUaCwXxo .logo-title {
  text-align: center;
}
.cid-triUaCwXxo .logo-title,
.cid-triUaCwXxo .logo {
  color: #ffffff;
}
.cid-triUaCwXxo P {
  color: #ffffff;
}
.cid-sY4hd4HHPg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sY4hVToOM3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4hVToOM3 .nav-item,
.cid-sY4hVToOM3 .nav-link,
.cid-sY4hVToOM3 .navbar-caption {
  font-weight: normal;
}
.cid-sY4hVToOM3 .nav-item:focus,
.cid-sY4hVToOM3 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sY4hVToOM3 .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sY4hVToOM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4hVToOM3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4hVToOM3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4hVToOM3 .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sY4hVToOM3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sY4hVToOM3 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sY4hVToOM3 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sY4hVToOM3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4hVToOM3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4hVToOM3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4hVToOM3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sY4hVToOM3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sY4hVToOM3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4hVToOM3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sY4hVToOM3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4hVToOM3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sY4hVToOM3 .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sY4hVToOM3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4hVToOM3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4hVToOM3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sY4hVToOM3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4hVToOM3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sY4hVToOM3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sY4hVToOM3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4hVToOM3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sY4hVToOM3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sY4hVToOM3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4hVToOM3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sY4hVToOM3 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sY4hVToOM3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sY4hVToOM3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sY4hVToOM3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4hVToOM3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4hVToOM3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4hVToOM3 .dropdown-item.active,
.cid-sY4hVToOM3 .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4hVToOM3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4hVToOM3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4hVToOM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sY4hVToOM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4hVToOM3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4hVToOM3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4hVToOM3 .navbar-buttons {
  text-align: center;
}
.cid-sY4hVToOM3 .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sY4hVToOM3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sY4hVToOM3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sY4hVToOM3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sY4hVToOM3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4hVToOM3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4hVToOM3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sY4hVToOM3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4hVToOM3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sY4hVToOM3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sY4hVToOM3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4hVToOM3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sY4hVToOM3 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sY4hVToOM3 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sY4hVToOM3 .soc-item {
  margin: .5rem .3rem;
}
.cid-sY4hVToOM3 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4hVToOM3 .navbar {
    height: 77px;
  }
  .cid-sY4hVToOM3 .navbar.opened {
    height: auto;
  }
  .cid-sY4hVToOM3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sY4hVUeydR {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sY4hVUeydR .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sY4hVUeydR .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sY4hVUeydR .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hVUeydR .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hVUeydR .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4hVUeydR .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sY4hVUeydR .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sY4hVUeydR .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sY4hVUeydR .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sY4hVUGgWo .google-map {
  height: 30rem;
  position: relative;
}
.cid-sY4hVUGgWo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sY4hVUGgWo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sY4hVUGgWo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sY4hVUGgWo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sY4hVV7jOa {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sY4hVV7jOa H1 {
  color: #c28b00;
}
.cid-sY4hVV7jOa .mbr-text,
.cid-sY4hVV7jOa .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4hVV7jOa img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sY4hVV7jOa .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sY4hVVKlRu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hVVKlRu .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hVWgRTi {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sY4hVWgRTi .text-wrap {
  margin-top: 32px;
}
.cid-sY4hVWgRTi .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sY4hVWgRTi .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sY4hVWgRTi .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sY4hVWgRTi .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sY4hVWgRTi .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sY4hVWgRTi .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sY4hVWgRTi .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sY4hVWgRTi .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sY4hVX1Uil {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hVX1Uil .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hVXqW0W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sY4hVXqW0W img {
  width: 120px;
  margin: auto;
}
.cid-sY4hVXqW0W .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sY4hVXqW0W .card {
    max-width: 12.5%;
  }
}
.cid-sY4hVXWykI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sY4hVXWykI .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sY4hVXWykI .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sY4hVXWykI .carousel-item.active,
.cid-sY4hVXWykI .carousel-item-next,
.cid-sY4hVXWykI .carousel-item-prev {
  display: flex;
}
.cid-sY4hVXWykI .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sY4hVXWykI .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sY4hVXWykI .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sY4hVXWykI .carousel-controls {
    display: none;
  }
}
.cid-sY4hVXWykI .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sY4hVXWykI .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sY4hVXWykI .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sY4hVXWykI .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sY4hVXWykI .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sY4hVXWykI .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sY4hVXWykI * {
    text-align: center;
  }
}
.cid-sY4hVYCLcw {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sY4hVYCLcw .img-wrap {
  position: relative;
}
.cid-sY4hVYCLcw .img-wrap img {
  width: 100%;
}
.cid-sY4hVYCLcw .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sY4hVYCLcw .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sY4hVYCLcw .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sY4hVYCLcw .mbr-section-title {
  color: #ffffff;
}
.cid-sY4hVYCLcw .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hVYCLcw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hVYCLcw .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4hVYCLcw .mbr-section-text {
  color: #ffffff;
}
.cid-sY4hVYCLcw .form-control,
.cid-sY4hVYCLcw .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sY4hVYCLcw .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sY4hVYCLcw .form-control:focus,
.cid-sY4hVYCLcw .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sY4hVYCLcw .form-control.textarea {
  padding-top: 40px;
}
.cid-sY4hVYCLcw .form-group {
  margin-bottom: 1.5rem;
}
.cid-sY4hVYCLcw input::-webkit-input-placeholder,
.cid-sY4hVYCLcw textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sY4hVYCLcw input:-moz-placeholder,
.cid-sY4hVYCLcw textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sY4hVYCLcw .jq-selectbox li,
.cid-sY4hVYCLcw .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4hVYCLcw .jq-selectbox li:hover,
.cid-sY4hVYCLcw .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4hVYCLcw .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4hVYCLcw .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4hVYCLcw .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sY4hVYCLcw a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sY4hVYCLcw .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sY4hVYCLcw .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sY4hVYCLcw .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sY4hVYCLcw textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sY4hVYCLcw h2 {
    padding-top: 2rem;
  }
  .cid-sY4hVYCLcw .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sY4hVYCLcw .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sY4hVYCLcw .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sY4hVYCLcw .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sY4hVYCLcw .gdpr-block span {
  line-height: 1;
}
.cid-sY4hVYCLcw .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sY4hVZhnQ6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4hVZhnQ6 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sY4hVZhnQ6 .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sY4hVZhnQ6 .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sY4hVZhnQ6 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sY4hVZhnQ6 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4hVZhnQ6 .mbr-text,
.cid-sY4hVZhnQ6 .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4hVZhnQ6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4hVZhnQ6 .card .card-wrapper {
  text-align: center;
}
.cid-sY4hVZhnQ6 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sY4hVZhnQ6 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sY4hVZhnQ6 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sY4hVZhnQ6 .buttons-wrap {
  text-align: center;
}
.cid-sY4hVZhnQ6 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sY4hVZhnQ6 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sY4hVZhnQ6 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sY4hVZhnQ6 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sY4hVZhnQ6 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sY4hVZhnQ6 .buttons-wrap .or {
    display: none;
  }
}
.cid-sY4hVZYXkC {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4hVZYXkC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sY4hVZYXkC .team-card:hover {
  transform: translateY(-10px);
}
.cid-sY4hVZYXkC .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sY4hVZYXkC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sY4hVZYXkC .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sY4hVZYXkC .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sY4hVZYXkC .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sY4hVZYXkC .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sY4hVZYXkC .mbr-role,
.cid-sY4hVZYXkC .social-row {
  color: #777777;
}
.cid-sY4hVZYXkC .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sY4hVZYXkC .card-text,
.cid-sY4hVZYXkC .mbr-section-btn,
.cid-sY4hVZYXkC .social-row {
  color: #777777;
  text-align: left;
}
.cid-sY4hVZYXkC .mbr-section-title {
  color: #ffffff;
}
.cid-sY4hVZYXkC .card-title,
.cid-sY4hVZYXkC .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sY4hW0ImSR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4hW0ImSR .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4hW18mlH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sY4hW18mlH h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4hW18mlH .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4hW18mlH .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4hW18mlH p {
  color: #767676;
  text-align: left;
}
.cid-sY4hW18mlH .card-wrapper {
  height: 100%;
}
.cid-sY4hW18mlH .container-fluid {
  max-width: 1600px;
}
.cid-sY4hW18mlH img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4hW18mlH h4 {
  margin: 0;
}
.cid-sY4hW18mlH .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4hW18mlH .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4hW18mlH .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4hW18mlH .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4hW18mlH .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4hW18mlH .icons {
    opacity: 1;
  }
}
.cid-sY4hW18mlH .name,
.cid-sY4hW18mlH .title-align {
  text-align: center;
}
.cid-sY4hW18mlH .card-title {
  text-align: center;
}
.cid-sY4hW18mlH .maintitle {
  text-align: center;
}
.cid-sY4hW21jsG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sY4hW21jsG h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4hW21jsG .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4hW21jsG .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4hW21jsG p {
  color: #767676;
  text-align: left;
}
.cid-sY4hW21jsG .card-wrapper {
  height: 100%;
}
.cid-sY4hW21jsG .container-fluid {
  max-width: 1600px;
}
.cid-sY4hW21jsG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4hW21jsG h4 {
  margin: 0;
}
.cid-sY4hW21jsG .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4hW21jsG .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4hW21jsG .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4hW21jsG .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4hW21jsG .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4hW21jsG .icons {
    opacity: 1;
  }
}
.cid-sY4hW21jsG .name,
.cid-sY4hW21jsG .title-align {
  text-align: center;
}
.cid-sY4hW21jsG .card-title {
  text-align: center;
}
.cid-sY4hW21jsG .maintitle {
  text-align: center;
}
.cid-triUZRGuNk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triUZRGuNk .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triUZRGuNk .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triUZRGuNk .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triUZRGuNk .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triUZRGuNk .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triUZRGuNk .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triUZRGuNk .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triUZRGuNk .input-group-btn {
  padding-left: 0;
}
.cid-triUZRGuNk .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triUZRGuNk .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triUZRGuNk .mbr-text {
  color: #444;
}
.cid-triUZRGuNk h5 {
  margin-bottom: 0;
}
.cid-triUZRGuNk .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triUZRGuNk .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triUZRGuNk .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triUZRGuNk .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triUZRGuNk .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triUZRGuNk .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triUZRGuNk .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triUZRGuNk .social-list a:hover {
  opacity: 0.4;
}
.cid-triUZRGuNk .media-container-row > div {
  padding: 0px;
}
.cid-triUZRGuNk .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triUZRGuNk .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triUZRGuNk .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triUZRGuNk .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triUZRGuNk .social-list,
  .cid-triUZRGuNk .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triUZRGuNk h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triUZRGuNk .form-group {
    max-width: 180px;
  }
}
.cid-triUZRGuNk .links span {
  color: #9e9e9e;
}
.cid-triUZRGuNk .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triUZRGuNk .logo-title {
  text-align: center;
}
.cid-triUZRGuNk .logo-title,
.cid-triUZRGuNk .logo {
  color: #ffffff;
}
.cid-triUZRGuNk P {
  color: #ffffff;
}
.cid-sY4hW3FyHE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-sY4iRkQkzA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4iRkQkzA .nav-item,
.cid-sY4iRkQkzA .nav-link,
.cid-sY4iRkQkzA .navbar-caption {
  font-weight: normal;
}
.cid-sY4iRkQkzA .nav-item:focus,
.cid-sY4iRkQkzA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sY4iRkQkzA .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sY4iRkQkzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sY4iRkQkzA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sY4iRkQkzA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sY4iRkQkzA .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-sY4iRkQkzA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-sY4iRkQkzA .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sY4iRkQkzA .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-sY4iRkQkzA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sY4iRkQkzA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sY4iRkQkzA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sY4iRkQkzA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-sY4iRkQkzA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sY4iRkQkzA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sY4iRkQkzA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sY4iRkQkzA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sY4iRkQkzA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-sY4iRkQkzA .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sY4iRkQkzA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sY4iRkQkzA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sY4iRkQkzA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sY4iRkQkzA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sY4iRkQkzA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sY4iRkQkzA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sY4iRkQkzA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sY4iRkQkzA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-sY4iRkQkzA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sY4iRkQkzA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sY4iRkQkzA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sY4iRkQkzA .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sY4iRkQkzA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sY4iRkQkzA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sY4iRkQkzA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sY4iRkQkzA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sY4iRkQkzA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sY4iRkQkzA .dropdown-item.active,
.cid-sY4iRkQkzA .dropdown-item:active {
  background-color: transparent;
}
.cid-sY4iRkQkzA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sY4iRkQkzA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sY4iRkQkzA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sY4iRkQkzA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sY4iRkQkzA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sY4iRkQkzA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sY4iRkQkzA .navbar-buttons {
  text-align: center;
}
.cid-sY4iRkQkzA .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-sY4iRkQkzA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sY4iRkQkzA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-sY4iRkQkzA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sY4iRkQkzA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4iRkQkzA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sY4iRkQkzA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sY4iRkQkzA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4iRkQkzA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sY4iRkQkzA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sY4iRkQkzA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sY4iRkQkzA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sY4iRkQkzA a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sY4iRkQkzA .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-sY4iRkQkzA .soc-item {
  margin: .5rem .3rem;
}
.cid-sY4iRkQkzA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sY4iRkQkzA .navbar {
    height: 77px;
  }
  .cid-sY4iRkQkzA .navbar.opened {
    height: auto;
  }
  .cid-sY4iRkQkzA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sY4iRlObf2 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-sY4iRlObf2 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sY4iRlObf2 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-sY4iRlObf2 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4iRlObf2 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4iRlObf2 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4iRlObf2 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-sY4iRlObf2 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-sY4iRlObf2 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-sY4iRlObf2 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-sY4iRmDnuR .google-map {
  height: 30rem;
  position: relative;
}
.cid-sY4iRmDnuR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sY4iRmDnuR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sY4iRmDnuR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sY4iRmDnuR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sY4iRmXbGp {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-sY4iRmXbGp H1 {
  color: #c28b00;
}
.cid-sY4iRmXbGp .mbr-text,
.cid-sY4iRmXbGp .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4iRmXbGp img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-sY4iRmXbGp .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-sY4iRns3GT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4iRns3GT .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4iRnVn8l {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-sY4iRnVn8l .text-wrap {
  margin-top: 32px;
}
.cid-sY4iRnVn8l .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-sY4iRnVn8l .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-sY4iRnVn8l .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-sY4iRnVn8l .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-sY4iRnVn8l .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-sY4iRnVn8l .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-sY4iRnVn8l .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-sY4iRnVn8l .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-sY4iRox8rn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4iRox8rn .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4iRoZTiG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sY4iRoZTiG img {
  width: 120px;
  margin: auto;
}
.cid-sY4iRoZTiG .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sY4iRoZTiG .card {
    max-width: 12.5%;
  }
}
.cid-sY4iRpxLtZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-sY4iRpxLtZ .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-sY4iRpxLtZ .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-sY4iRpxLtZ .carousel-item.active,
.cid-sY4iRpxLtZ .carousel-item-next,
.cid-sY4iRpxLtZ .carousel-item-prev {
  display: flex;
}
.cid-sY4iRpxLtZ .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-sY4iRpxLtZ .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-sY4iRpxLtZ .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-sY4iRpxLtZ .carousel-controls {
    display: none;
  }
}
.cid-sY4iRpxLtZ .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-sY4iRpxLtZ .btn.btn-sm {
  padding: 9px 41px;
}
.cid-sY4iRpxLtZ .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-sY4iRpxLtZ .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-sY4iRpxLtZ .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-sY4iRpxLtZ .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sY4iRpxLtZ * {
    text-align: center;
  }
}
.cid-sY4iRqgCVU {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-sY4iRqgCVU .img-wrap {
  position: relative;
}
.cid-sY4iRqgCVU .img-wrap img {
  width: 100%;
}
.cid-sY4iRqgCVU .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-sY4iRqgCVU .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-sY4iRqgCVU .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-sY4iRqgCVU .mbr-section-title {
  color: #ffffff;
}
.cid-sY4iRqgCVU .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4iRqgCVU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4iRqgCVU .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sY4iRqgCVU .mbr-section-text {
  color: #ffffff;
}
.cid-sY4iRqgCVU .form-control,
.cid-sY4iRqgCVU .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-sY4iRqgCVU .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-sY4iRqgCVU .form-control:focus,
.cid-sY4iRqgCVU .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-sY4iRqgCVU .form-control.textarea {
  padding-top: 40px;
}
.cid-sY4iRqgCVU .form-group {
  margin-bottom: 1.5rem;
}
.cid-sY4iRqgCVU input::-webkit-input-placeholder,
.cid-sY4iRqgCVU textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-sY4iRqgCVU input:-moz-placeholder,
.cid-sY4iRqgCVU textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-sY4iRqgCVU .jq-selectbox li,
.cid-sY4iRqgCVU .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4iRqgCVU .jq-selectbox li:hover,
.cid-sY4iRqgCVU .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-sY4iRqgCVU .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4iRqgCVU .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-sY4iRqgCVU .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-sY4iRqgCVU a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sY4iRqgCVU .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-sY4iRqgCVU .input-group-btn {
  display: block;
  text-align: left;
}
.cid-sY4iRqgCVU .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-sY4iRqgCVU textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-sY4iRqgCVU h2 {
    padding-top: 2rem;
  }
  .cid-sY4iRqgCVU .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-sY4iRqgCVU .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sY4iRqgCVU .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-sY4iRqgCVU .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-sY4iRqgCVU .gdpr-block span {
  line-height: 1;
}
.cid-sY4iRqgCVU .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-sY4iRr2T25 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4iRr2T25 .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-sY4iRr2T25 .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-sY4iRr2T25 .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-sY4iRr2T25 .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-sY4iRr2T25 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sY4iRr2T25 .mbr-text,
.cid-sY4iRr2T25 .mbr-section-btn {
  color: #ffffff;
}
.cid-sY4iRr2T25 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sY4iRr2T25 .card .card-wrapper {
  text-align: center;
}
.cid-sY4iRr2T25 .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-sY4iRr2T25 .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-sY4iRr2T25 .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-sY4iRr2T25 .buttons-wrap {
  text-align: center;
}
.cid-sY4iRr2T25 .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-sY4iRr2T25 .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-sY4iRr2T25 .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-sY4iRr2T25 .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-sY4iRr2T25 .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-sY4iRr2T25 .buttons-wrap .or {
    display: none;
  }
}
.cid-sY4iRrZZoi {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-sY4iRrZZoi .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sY4iRrZZoi .team-card:hover {
  transform: translateY(-10px);
}
.cid-sY4iRrZZoi .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-sY4iRrZZoi .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sY4iRrZZoi .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-sY4iRrZZoi .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-sY4iRrZZoi .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-sY4iRrZZoi .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-sY4iRrZZoi .mbr-role,
.cid-sY4iRrZZoi .social-row {
  color: #777777;
}
.cid-sY4iRrZZoi .mbr-section-subtitle {
  color: #c28b00;
}
.cid-sY4iRrZZoi .card-text,
.cid-sY4iRrZZoi .mbr-section-btn,
.cid-sY4iRrZZoi .social-row {
  color: #777777;
  text-align: left;
}
.cid-sY4iRrZZoi .mbr-section-title {
  color: #ffffff;
}
.cid-sY4iRrZZoi .card-title,
.cid-sY4iRrZZoi .social-row {
  color: #31363b;
  text-align: left;
}
.cid-sY4iRsExiI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-sY4iRsExiI .first-col {
    padding-bottom: 1rem;
  }
}
.cid-sY4iRt6LF5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sY4iRt6LF5 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4iRt6LF5 .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4iRt6LF5 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4iRt6LF5 p {
  color: #767676;
  text-align: left;
}
.cid-sY4iRt6LF5 .card-wrapper {
  height: 100%;
}
.cid-sY4iRt6LF5 .container-fluid {
  max-width: 1600px;
}
.cid-sY4iRt6LF5 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4iRt6LF5 h4 {
  margin: 0;
}
.cid-sY4iRt6LF5 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4iRt6LF5 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4iRt6LF5 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4iRt6LF5 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4iRt6LF5 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4iRt6LF5 .icons {
    opacity: 1;
  }
}
.cid-sY4iRt6LF5 .name,
.cid-sY4iRt6LF5 .title-align {
  text-align: center;
}
.cid-sY4iRt6LF5 .card-title {
  text-align: center;
}
.cid-sY4iRt6LF5 .maintitle {
  text-align: center;
}
.cid-sY4iRtZR8N {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sY4iRtZR8N h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sY4iRtZR8N .pt-4 {
  padding-top: 2rem!important;
}
.cid-sY4iRtZR8N .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-sY4iRtZR8N p {
  color: #767676;
  text-align: left;
}
.cid-sY4iRtZR8N .card-wrapper {
  height: 100%;
}
.cid-sY4iRtZR8N .container-fluid {
  max-width: 1600px;
}
.cid-sY4iRtZR8N img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-sY4iRtZR8N h4 {
  margin: 0;
}
.cid-sY4iRtZR8N .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sY4iRtZR8N .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-sY4iRtZR8N .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-sY4iRtZR8N .card:hover h3 {
  background-size: 100% 100%;
}
.cid-sY4iRtZR8N .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sY4iRtZR8N .icons {
    opacity: 1;
  }
}
.cid-sY4iRtZR8N .name,
.cid-sY4iRtZR8N .title-align {
  text-align: center;
}
.cid-sY4iRtZR8N .card-title {
  text-align: center;
}
.cid-sY4iRtZR8N .maintitle {
  text-align: center;
}
.cid-triV32Hcov {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triV32Hcov .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triV32Hcov .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triV32Hcov .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triV32Hcov .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triV32Hcov .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triV32Hcov .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triV32Hcov .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triV32Hcov .input-group-btn {
  padding-left: 0;
}
.cid-triV32Hcov .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triV32Hcov .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triV32Hcov .mbr-text {
  color: #444;
}
.cid-triV32Hcov h5 {
  margin-bottom: 0;
}
.cid-triV32Hcov .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triV32Hcov .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triV32Hcov .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triV32Hcov .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triV32Hcov .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triV32Hcov .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triV32Hcov .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triV32Hcov .social-list a:hover {
  opacity: 0.4;
}
.cid-triV32Hcov .media-container-row > div {
  padding: 0px;
}
.cid-triV32Hcov .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triV32Hcov .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triV32Hcov .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triV32Hcov .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triV32Hcov .social-list,
  .cid-triV32Hcov .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triV32Hcov h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triV32Hcov .form-group {
    max-width: 180px;
  }
}
.cid-triV32Hcov .links span {
  color: #9e9e9e;
}
.cid-triV32Hcov .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triV32Hcov .logo-title {
  text-align: center;
}
.cid-triV32Hcov .logo-title,
.cid-triV32Hcov .logo {
  color: #ffffff;
}
.cid-triV32Hcov P {
  color: #ffffff;
}
.cid-sY4iRvGop4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-triEBWe1cN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEBWe1cN .nav-item,
.cid-triEBWe1cN .nav-link,
.cid-triEBWe1cN .navbar-caption {
  font-weight: normal;
}
.cid-triEBWe1cN .nav-item:focus,
.cid-triEBWe1cN .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-triEBWe1cN .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-triEBWe1cN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEBWe1cN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triEBWe1cN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triEBWe1cN .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-triEBWe1cN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-triEBWe1cN .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-triEBWe1cN .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-triEBWe1cN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triEBWe1cN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triEBWe1cN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triEBWe1cN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-triEBWe1cN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-triEBWe1cN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triEBWe1cN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-triEBWe1cN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triEBWe1cN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-triEBWe1cN .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-triEBWe1cN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triEBWe1cN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triEBWe1cN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-triEBWe1cN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triEBWe1cN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-triEBWe1cN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-triEBWe1cN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triEBWe1cN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-triEBWe1cN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-triEBWe1cN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triEBWe1cN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-triEBWe1cN .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-triEBWe1cN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-triEBWe1cN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-triEBWe1cN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triEBWe1cN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triEBWe1cN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triEBWe1cN .dropdown-item.active,
.cid-triEBWe1cN .dropdown-item:active {
  background-color: transparent;
}
.cid-triEBWe1cN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triEBWe1cN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triEBWe1cN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triEBWe1cN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triEBWe1cN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triEBWe1cN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triEBWe1cN .navbar-buttons {
  text-align: center;
}
.cid-triEBWe1cN .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-triEBWe1cN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-triEBWe1cN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-triEBWe1cN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-triEBWe1cN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-triEBWe1cN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-triEBWe1cN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-triEBWe1cN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEBWe1cN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-triEBWe1cN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-triEBWe1cN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEBWe1cN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-triEBWe1cN a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-triEBWe1cN .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-triEBWe1cN .soc-item {
  margin: .5rem .3rem;
}
.cid-triEBWe1cN .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triEBWe1cN .navbar {
    height: 77px;
  }
  .cid-triEBWe1cN .navbar.opened {
    height: auto;
  }
  .cid-triEBWe1cN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triEBXqAgg {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-triEBXqAgg .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-triEBXqAgg .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-triEBXqAgg .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEBXqAgg .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEBXqAgg .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEBXqAgg .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-triEBXqAgg .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-triEBXqAgg .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-triEBXqAgg .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-triEBYhoqS .google-map {
  height: 30rem;
  position: relative;
}
.cid-triEBYhoqS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-triEBYhoqS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-triEBYhoqS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-triEBYhoqS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-triEBZ0fi4 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-triEBZ0fi4 H1 {
  color: #c28b00;
}
.cid-triEBZ0fi4 .mbr-text,
.cid-triEBZ0fi4 .mbr-section-btn {
  color: #ffffff;
}
.cid-triEBZ0fi4 img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-triEBZ0fi4 .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-triEC02oHN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEC02oHN .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEC0OOkU {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-triEC0OOkU .text-wrap {
  margin-top: 32px;
}
.cid-triEC0OOkU .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-triEC0OOkU .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-triEC0OOkU .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-triEC0OOkU .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-triEC0OOkU .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-triEC0OOkU .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-triEC0OOkU .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-triEC0OOkU .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-triEC1J6Uq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEC1J6Uq .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEC2veWV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-triEC2veWV img {
  width: 120px;
  margin: auto;
}
.cid-triEC2veWV .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-triEC2veWV .card {
    max-width: 12.5%;
  }
}
.cid-triEC3omqA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-triEC3omqA .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-triEC3omqA .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-triEC3omqA .carousel-item.active,
.cid-triEC3omqA .carousel-item-next,
.cid-triEC3omqA .carousel-item-prev {
  display: flex;
}
.cid-triEC3omqA .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-triEC3omqA .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-triEC3omqA .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-triEC3omqA .carousel-controls {
    display: none;
  }
}
.cid-triEC3omqA .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-triEC3omqA .btn.btn-sm {
  padding: 9px 41px;
}
.cid-triEC3omqA .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-triEC3omqA .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-triEC3omqA .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-triEC3omqA .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-triEC3omqA * {
    text-align: center;
  }
}
.cid-triEC4jRWN {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-triEC4jRWN .img-wrap {
  position: relative;
}
.cid-triEC4jRWN .img-wrap img {
  width: 100%;
}
.cid-triEC4jRWN .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-triEC4jRWN .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-triEC4jRWN .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-triEC4jRWN .mbr-section-title {
  color: #ffffff;
}
.cid-triEC4jRWN .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEC4jRWN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEC4jRWN .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEC4jRWN .mbr-section-text {
  color: #ffffff;
}
.cid-triEC4jRWN .form-control,
.cid-triEC4jRWN .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-triEC4jRWN .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-triEC4jRWN .form-control:focus,
.cid-triEC4jRWN .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-triEC4jRWN .form-control.textarea {
  padding-top: 40px;
}
.cid-triEC4jRWN .form-group {
  margin-bottom: 1.5rem;
}
.cid-triEC4jRWN input::-webkit-input-placeholder,
.cid-triEC4jRWN textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-triEC4jRWN input:-moz-placeholder,
.cid-triEC4jRWN textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-triEC4jRWN .jq-selectbox li,
.cid-triEC4jRWN .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEC4jRWN .jq-selectbox li:hover,
.cid-triEC4jRWN .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEC4jRWN .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEC4jRWN .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEC4jRWN .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-triEC4jRWN a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-triEC4jRWN .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-triEC4jRWN .input-group-btn {
  display: block;
  text-align: left;
}
.cid-triEC4jRWN .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-triEC4jRWN textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-triEC4jRWN h2 {
    padding-top: 2rem;
  }
  .cid-triEC4jRWN .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-triEC4jRWN .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-triEC4jRWN .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-triEC4jRWN .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-triEC4jRWN .gdpr-block span {
  line-height: 1;
}
.cid-triEC4jRWN .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-triEC5qglL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEC5qglL .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-triEC5qglL .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-triEC5qglL .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-triEC5qglL .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-triEC5qglL .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEC5qglL .mbr-text,
.cid-triEC5qglL .mbr-section-btn {
  color: #ffffff;
}
.cid-triEC5qglL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEC5qglL .card .card-wrapper {
  text-align: center;
}
.cid-triEC5qglL .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-triEC5qglL .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-triEC5qglL .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-triEC5qglL .buttons-wrap {
  text-align: center;
}
.cid-triEC5qglL .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-triEC5qglL .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-triEC5qglL .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-triEC5qglL .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-triEC5qglL .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-triEC5qglL .buttons-wrap .or {
    display: none;
  }
}
.cid-triEC6vz8J {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEC6vz8J .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-triEC6vz8J .team-card:hover {
  transform: translateY(-10px);
}
.cid-triEC6vz8J .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-triEC6vz8J .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-triEC6vz8J .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-triEC6vz8J .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-triEC6vz8J .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-triEC6vz8J .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-triEC6vz8J .mbr-role,
.cid-triEC6vz8J .social-row {
  color: #777777;
}
.cid-triEC6vz8J .mbr-section-subtitle {
  color: #c28b00;
}
.cid-triEC6vz8J .card-text,
.cid-triEC6vz8J .mbr-section-btn,
.cid-triEC6vz8J .social-row {
  color: #777777;
  text-align: left;
}
.cid-triEC6vz8J .mbr-section-title {
  color: #ffffff;
}
.cid-triEC6vz8J .card-title,
.cid-triEC6vz8J .social-row {
  color: #31363b;
  text-align: left;
}
.cid-triEC7upfu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEC7upfu .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEC8iP6r {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-triEC8iP6r h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEC8iP6r .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEC8iP6r .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEC8iP6r p {
  color: #767676;
  text-align: left;
}
.cid-triEC8iP6r .card-wrapper {
  height: 100%;
}
.cid-triEC8iP6r .container-fluid {
  max-width: 1600px;
}
.cid-triEC8iP6r img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEC8iP6r h4 {
  margin: 0;
}
.cid-triEC8iP6r .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEC8iP6r .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEC8iP6r .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEC8iP6r .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEC8iP6r .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEC8iP6r .icons {
    opacity: 1;
  }
}
.cid-triEC8iP6r .name,
.cid-triEC8iP6r .title-align {
  text-align: center;
}
.cid-triEC8iP6r .card-title {
  text-align: center;
}
.cid-triEC8iP6r .maintitle {
  text-align: center;
}
.cid-triEC9xx6H {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-triEC9xx6H h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEC9xx6H .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEC9xx6H .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEC9xx6H p {
  color: #767676;
  text-align: left;
}
.cid-triEC9xx6H .card-wrapper {
  height: 100%;
}
.cid-triEC9xx6H .container-fluid {
  max-width: 1600px;
}
.cid-triEC9xx6H img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEC9xx6H h4 {
  margin: 0;
}
.cid-triEC9xx6H .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEC9xx6H .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEC9xx6H .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEC9xx6H .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEC9xx6H .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEC9xx6H .icons {
    opacity: 1;
  }
}
.cid-triEC9xx6H .name,
.cid-triEC9xx6H .title-align {
  text-align: center;
}
.cid-triEC9xx6H .card-title {
  text-align: center;
}
.cid-triEC9xx6H .maintitle {
  text-align: center;
}
.cid-triTUPWtKQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTUPWtKQ .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTUPWtKQ .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTUPWtKQ .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTUPWtKQ .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTUPWtKQ .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTUPWtKQ .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTUPWtKQ .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTUPWtKQ .input-group-btn {
  padding-left: 0;
}
.cid-triTUPWtKQ .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTUPWtKQ .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTUPWtKQ .mbr-text {
  color: #444;
}
.cid-triTUPWtKQ h5 {
  margin-bottom: 0;
}
.cid-triTUPWtKQ .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTUPWtKQ .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTUPWtKQ .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTUPWtKQ .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTUPWtKQ .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTUPWtKQ .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTUPWtKQ .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTUPWtKQ .social-list a:hover {
  opacity: 0.4;
}
.cid-triTUPWtKQ .media-container-row > div {
  padding: 0px;
}
.cid-triTUPWtKQ .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTUPWtKQ .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTUPWtKQ .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTUPWtKQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTUPWtKQ .social-list,
  .cid-triTUPWtKQ .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTUPWtKQ h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTUPWtKQ .form-group {
    max-width: 180px;
  }
}
.cid-triTUPWtKQ .links span {
  color: #9e9e9e;
}
.cid-triTUPWtKQ .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTUPWtKQ .logo-title {
  text-align: center;
}
.cid-triTUPWtKQ .logo-title,
.cid-triTUPWtKQ .logo {
  color: #ffffff;
}
.cid-triTUPWtKQ P {
  color: #ffffff;
}
.cid-triECbX6LP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-triEEj4ngM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEEj4ngM .nav-item,
.cid-triEEj4ngM .nav-link,
.cid-triEEj4ngM .navbar-caption {
  font-weight: normal;
}
.cid-triEEj4ngM .nav-item:focus,
.cid-triEEj4ngM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-triEEj4ngM .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-triEEj4ngM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEEj4ngM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triEEj4ngM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triEEj4ngM .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-triEEj4ngM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-triEEj4ngM .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-triEEj4ngM .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-triEEj4ngM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triEEj4ngM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triEEj4ngM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triEEj4ngM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-triEEj4ngM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-triEEj4ngM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triEEj4ngM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-triEEj4ngM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triEEj4ngM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-triEEj4ngM .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-triEEj4ngM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triEEj4ngM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triEEj4ngM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-triEEj4ngM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triEEj4ngM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-triEEj4ngM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-triEEj4ngM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triEEj4ngM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-triEEj4ngM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-triEEj4ngM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triEEj4ngM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-triEEj4ngM .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-triEEj4ngM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-triEEj4ngM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-triEEj4ngM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triEEj4ngM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triEEj4ngM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triEEj4ngM .dropdown-item.active,
.cid-triEEj4ngM .dropdown-item:active {
  background-color: transparent;
}
.cid-triEEj4ngM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triEEj4ngM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triEEj4ngM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triEEj4ngM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triEEj4ngM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triEEj4ngM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triEEj4ngM .navbar-buttons {
  text-align: center;
}
.cid-triEEj4ngM .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-triEEj4ngM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-triEEj4ngM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-triEEj4ngM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-triEEj4ngM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-triEEj4ngM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-triEEj4ngM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-triEEj4ngM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEEj4ngM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-triEEj4ngM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-triEEj4ngM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEEj4ngM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-triEEj4ngM a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-triEEj4ngM .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-triEEj4ngM .soc-item {
  margin: .5rem .3rem;
}
.cid-triEEj4ngM .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triEEj4ngM .navbar {
    height: 77px;
  }
  .cid-triEEj4ngM .navbar.opened {
    height: auto;
  }
  .cid-triEEj4ngM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triEEkkTKo {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-triEEkkTKo .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-triEEkkTKo .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-triEEkkTKo .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEEkkTKo .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEEkkTKo .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEEkkTKo .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-triEEkkTKo .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-triEEkkTKo .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-triEEkkTKo .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-triEEl9z3K .google-map {
  height: 30rem;
  position: relative;
}
.cid-triEEl9z3K .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-triEEl9z3K .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-triEEl9z3K .google-map[data-state] {
  background: #e9e5dc;
}
.cid-triEEl9z3K .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-triEEm1NoR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-triEEm1NoR H1 {
  color: #c28b00;
}
.cid-triEEm1NoR .mbr-text,
.cid-triEEm1NoR .mbr-section-btn {
  color: #ffffff;
}
.cid-triEEm1NoR img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-triEEm1NoR .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-triEEn2sIO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEEn2sIO .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEEnVW4V {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-triEEnVW4V .text-wrap {
  margin-top: 32px;
}
.cid-triEEnVW4V .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-triEEnVW4V .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-triEEnVW4V .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-triEEnVW4V .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-triEEnVW4V .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-triEEnVW4V .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-triEEnVW4V .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-triEEnVW4V .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-triEEoVUt0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEEoVUt0 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEEpJOqA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-triEEpJOqA img {
  width: 120px;
  margin: auto;
}
.cid-triEEpJOqA .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-triEEpJOqA .card {
    max-width: 12.5%;
  }
}
.cid-triEEqRkiM {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-triEEqRkiM .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-triEEqRkiM .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-triEEqRkiM .carousel-item.active,
.cid-triEEqRkiM .carousel-item-next,
.cid-triEEqRkiM .carousel-item-prev {
  display: flex;
}
.cid-triEEqRkiM .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-triEEqRkiM .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-triEEqRkiM .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-triEEqRkiM .carousel-controls {
    display: none;
  }
}
.cid-triEEqRkiM .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-triEEqRkiM .btn.btn-sm {
  padding: 9px 41px;
}
.cid-triEEqRkiM .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-triEEqRkiM .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-triEEqRkiM .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-triEEqRkiM .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-triEEqRkiM * {
    text-align: center;
  }
}
.cid-triEEs0wWA {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-triEEs0wWA .img-wrap {
  position: relative;
}
.cid-triEEs0wWA .img-wrap img {
  width: 100%;
}
.cid-triEEs0wWA .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-triEEs0wWA .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-triEEs0wWA .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-triEEs0wWA .mbr-section-title {
  color: #ffffff;
}
.cid-triEEs0wWA .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEEs0wWA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEEs0wWA .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEEs0wWA .mbr-section-text {
  color: #ffffff;
}
.cid-triEEs0wWA .form-control,
.cid-triEEs0wWA .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-triEEs0wWA .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-triEEs0wWA .form-control:focus,
.cid-triEEs0wWA .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-triEEs0wWA .form-control.textarea {
  padding-top: 40px;
}
.cid-triEEs0wWA .form-group {
  margin-bottom: 1.5rem;
}
.cid-triEEs0wWA input::-webkit-input-placeholder,
.cid-triEEs0wWA textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-triEEs0wWA input:-moz-placeholder,
.cid-triEEs0wWA textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-triEEs0wWA .jq-selectbox li,
.cid-triEEs0wWA .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEEs0wWA .jq-selectbox li:hover,
.cid-triEEs0wWA .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEEs0wWA .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEEs0wWA .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEEs0wWA .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-triEEs0wWA a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-triEEs0wWA .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-triEEs0wWA .input-group-btn {
  display: block;
  text-align: left;
}
.cid-triEEs0wWA .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-triEEs0wWA textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-triEEs0wWA h2 {
    padding-top: 2rem;
  }
  .cid-triEEs0wWA .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-triEEs0wWA .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-triEEs0wWA .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-triEEs0wWA .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-triEEs0wWA .gdpr-block span {
  line-height: 1;
}
.cid-triEEs0wWA .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-triEEtgSpy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEEtgSpy .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-triEEtgSpy .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-triEEtgSpy .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-triEEtgSpy .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-triEEtgSpy .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEEtgSpy .mbr-text,
.cid-triEEtgSpy .mbr-section-btn {
  color: #ffffff;
}
.cid-triEEtgSpy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEEtgSpy .card .card-wrapper {
  text-align: center;
}
.cid-triEEtgSpy .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-triEEtgSpy .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-triEEtgSpy .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-triEEtgSpy .buttons-wrap {
  text-align: center;
}
.cid-triEEtgSpy .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-triEEtgSpy .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-triEEtgSpy .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-triEEtgSpy .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-triEEtgSpy .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-triEEtgSpy .buttons-wrap .or {
    display: none;
  }
}
.cid-triEEunPIr {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEEunPIr .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-triEEunPIr .team-card:hover {
  transform: translateY(-10px);
}
.cid-triEEunPIr .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-triEEunPIr .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-triEEunPIr .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-triEEunPIr .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-triEEunPIr .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-triEEunPIr .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-triEEunPIr .mbr-role,
.cid-triEEunPIr .social-row {
  color: #777777;
}
.cid-triEEunPIr .mbr-section-subtitle {
  color: #c28b00;
}
.cid-triEEunPIr .card-text,
.cid-triEEunPIr .mbr-section-btn,
.cid-triEEunPIr .social-row {
  color: #777777;
  text-align: left;
}
.cid-triEEunPIr .mbr-section-title {
  color: #ffffff;
}
.cid-triEEunPIr .card-title,
.cid-triEEunPIr .social-row {
  color: #31363b;
  text-align: left;
}
.cid-triEEvTcfr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEEvTcfr .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEEwOY4p {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-triEEwOY4p h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEEwOY4p .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEEwOY4p .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEEwOY4p p {
  color: #767676;
  text-align: left;
}
.cid-triEEwOY4p .card-wrapper {
  height: 100%;
}
.cid-triEEwOY4p .container-fluid {
  max-width: 1600px;
}
.cid-triEEwOY4p img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEEwOY4p h4 {
  margin: 0;
}
.cid-triEEwOY4p .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEEwOY4p .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEEwOY4p .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEEwOY4p .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEEwOY4p .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEEwOY4p .icons {
    opacity: 1;
  }
}
.cid-triEEwOY4p .name,
.cid-triEEwOY4p .title-align {
  text-align: center;
}
.cid-triEEwOY4p .card-title {
  text-align: center;
}
.cid-triEEwOY4p .maintitle {
  text-align: center;
}
.cid-triEEyd5xG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-triEEyd5xG h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEEyd5xG .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEEyd5xG .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEEyd5xG p {
  color: #767676;
  text-align: left;
}
.cid-triEEyd5xG .card-wrapper {
  height: 100%;
}
.cid-triEEyd5xG .container-fluid {
  max-width: 1600px;
}
.cid-triEEyd5xG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEEyd5xG h4 {
  margin: 0;
}
.cid-triEEyd5xG .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEEyd5xG .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEEyd5xG .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEEyd5xG .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEEyd5xG .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEEyd5xG .icons {
    opacity: 1;
  }
}
.cid-triEEyd5xG .name,
.cid-triEEyd5xG .title-align {
  text-align: center;
}
.cid-triEEyd5xG .card-title {
  text-align: center;
}
.cid-triEEyd5xG .maintitle {
  text-align: center;
}
.cid-triTQxL2o2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTQxL2o2 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTQxL2o2 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTQxL2o2 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTQxL2o2 .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTQxL2o2 .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTQxL2o2 .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTQxL2o2 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTQxL2o2 .input-group-btn {
  padding-left: 0;
}
.cid-triTQxL2o2 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTQxL2o2 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTQxL2o2 .mbr-text {
  color: #444;
}
.cid-triTQxL2o2 h5 {
  margin-bottom: 0;
}
.cid-triTQxL2o2 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTQxL2o2 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTQxL2o2 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTQxL2o2 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTQxL2o2 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTQxL2o2 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTQxL2o2 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTQxL2o2 .social-list a:hover {
  opacity: 0.4;
}
.cid-triTQxL2o2 .media-container-row > div {
  padding: 0px;
}
.cid-triTQxL2o2 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTQxL2o2 .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTQxL2o2 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTQxL2o2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTQxL2o2 .social-list,
  .cid-triTQxL2o2 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTQxL2o2 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTQxL2o2 .form-group {
    max-width: 180px;
  }
}
.cid-triTQxL2o2 .links span {
  color: #9e9e9e;
}
.cid-triTQxL2o2 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTQxL2o2 .logo-title {
  text-align: center;
}
.cid-triTQxL2o2 .logo-title,
.cid-triTQxL2o2 .logo {
  color: #ffffff;
}
.cid-triTQxL2o2 P {
  color: #ffffff;
}
.cid-triEEB3rkK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-triEzvAv1X .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEzvAv1X .nav-item,
.cid-triEzvAv1X .nav-link,
.cid-triEzvAv1X .navbar-caption {
  font-weight: normal;
}
.cid-triEzvAv1X .nav-item:focus,
.cid-triEzvAv1X .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-triEzvAv1X .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-triEzvAv1X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEzvAv1X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triEzvAv1X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triEzvAv1X .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-triEzvAv1X .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-triEzvAv1X .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-triEzvAv1X .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-triEzvAv1X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triEzvAv1X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triEzvAv1X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triEzvAv1X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-triEzvAv1X .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-triEzvAv1X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triEzvAv1X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-triEzvAv1X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triEzvAv1X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-triEzvAv1X .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-triEzvAv1X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triEzvAv1X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triEzvAv1X .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-triEzvAv1X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triEzvAv1X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-triEzvAv1X .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-triEzvAv1X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triEzvAv1X .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-triEzvAv1X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-triEzvAv1X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triEzvAv1X .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-triEzvAv1X .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-triEzvAv1X .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-triEzvAv1X .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-triEzvAv1X .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triEzvAv1X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triEzvAv1X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triEzvAv1X .dropdown-item.active,
.cid-triEzvAv1X .dropdown-item:active {
  background-color: transparent;
}
.cid-triEzvAv1X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triEzvAv1X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triEzvAv1X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triEzvAv1X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triEzvAv1X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triEzvAv1X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triEzvAv1X .navbar-buttons {
  text-align: center;
}
.cid-triEzvAv1X .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-triEzvAv1X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-triEzvAv1X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-triEzvAv1X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-triEzvAv1X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-triEzvAv1X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-triEzvAv1X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-triEzvAv1X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEzvAv1X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-triEzvAv1X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-triEzvAv1X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEzvAv1X .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-triEzvAv1X a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-triEzvAv1X .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-triEzvAv1X .soc-item {
  margin: .5rem .3rem;
}
.cid-triEzvAv1X .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triEzvAv1X .navbar {
    height: 77px;
  }
  .cid-triEzvAv1X .navbar.opened {
    height: auto;
  }
  .cid-triEzvAv1X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triEzwU4DL {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-triEzwU4DL .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-triEzwU4DL .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-triEzwU4DL .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEzwU4DL .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEzwU4DL .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEzwU4DL .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-triEzwU4DL .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-triEzwU4DL .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-triEzwU4DL .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-triEzxKkbK .google-map {
  height: 30rem;
  position: relative;
}
.cid-triEzxKkbK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-triEzxKkbK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-triEzxKkbK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-triEzxKkbK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-triEzysI6t {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-triEzysI6t H1 {
  color: #c28b00;
}
.cid-triEzysI6t .mbr-text,
.cid-triEzysI6t .mbr-section-btn {
  color: #ffffff;
}
.cid-triEzysI6t img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-triEzysI6t .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-triEzzvNLV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEzzvNLV .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEzArY5Y {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-triEzArY5Y .text-wrap {
  margin-top: 32px;
}
.cid-triEzArY5Y .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-triEzArY5Y .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-triEzArY5Y .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-triEzArY5Y .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-triEzArY5Y .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-triEzArY5Y .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-triEzArY5Y .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-triEzArY5Y .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-triEzBrxvk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEzBrxvk .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEzCjV7t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-triEzCjV7t img {
  width: 120px;
  margin: auto;
}
.cid-triEzCjV7t .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-triEzCjV7t .card {
    max-width: 12.5%;
  }
}
.cid-triEzDdFhk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-triEzDdFhk .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-triEzDdFhk .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-triEzDdFhk .carousel-item.active,
.cid-triEzDdFhk .carousel-item-next,
.cid-triEzDdFhk .carousel-item-prev {
  display: flex;
}
.cid-triEzDdFhk .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-triEzDdFhk .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-triEzDdFhk .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-triEzDdFhk .carousel-controls {
    display: none;
  }
}
.cid-triEzDdFhk .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-triEzDdFhk .btn.btn-sm {
  padding: 9px 41px;
}
.cid-triEzDdFhk .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-triEzDdFhk .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-triEzDdFhk .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-triEzDdFhk .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-triEzDdFhk * {
    text-align: center;
  }
}
.cid-triEzEgxMK {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-triEzEgxMK .img-wrap {
  position: relative;
}
.cid-triEzEgxMK .img-wrap img {
  width: 100%;
}
.cid-triEzEgxMK .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-triEzEgxMK .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-triEzEgxMK .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-triEzEgxMK .mbr-section-title {
  color: #ffffff;
}
.cid-triEzEgxMK .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEzEgxMK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEzEgxMK .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEzEgxMK .mbr-section-text {
  color: #ffffff;
}
.cid-triEzEgxMK .form-control,
.cid-triEzEgxMK .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-triEzEgxMK .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-triEzEgxMK .form-control:focus,
.cid-triEzEgxMK .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-triEzEgxMK .form-control.textarea {
  padding-top: 40px;
}
.cid-triEzEgxMK .form-group {
  margin-bottom: 1.5rem;
}
.cid-triEzEgxMK input::-webkit-input-placeholder,
.cid-triEzEgxMK textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-triEzEgxMK input:-moz-placeholder,
.cid-triEzEgxMK textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-triEzEgxMK .jq-selectbox li,
.cid-triEzEgxMK .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEzEgxMK .jq-selectbox li:hover,
.cid-triEzEgxMK .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEzEgxMK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEzEgxMK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEzEgxMK .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-triEzEgxMK a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-triEzEgxMK .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-triEzEgxMK .input-group-btn {
  display: block;
  text-align: left;
}
.cid-triEzEgxMK .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-triEzEgxMK textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-triEzEgxMK h2 {
    padding-top: 2rem;
  }
  .cid-triEzEgxMK .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-triEzEgxMK .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-triEzEgxMK .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-triEzEgxMK .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-triEzEgxMK .gdpr-block span {
  line-height: 1;
}
.cid-triEzEgxMK .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-triEzFnSdw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEzFnSdw .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-triEzFnSdw .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-triEzFnSdw .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-triEzFnSdw .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-triEzFnSdw .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEzFnSdw .mbr-text,
.cid-triEzFnSdw .mbr-section-btn {
  color: #ffffff;
}
.cid-triEzFnSdw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEzFnSdw .card .card-wrapper {
  text-align: center;
}
.cid-triEzFnSdw .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-triEzFnSdw .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-triEzFnSdw .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-triEzFnSdw .buttons-wrap {
  text-align: center;
}
.cid-triEzFnSdw .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-triEzFnSdw .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-triEzFnSdw .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-triEzFnSdw .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-triEzFnSdw .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-triEzFnSdw .buttons-wrap .or {
    display: none;
  }
}
.cid-triEzGvMie {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEzGvMie .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-triEzGvMie .team-card:hover {
  transform: translateY(-10px);
}
.cid-triEzGvMie .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-triEzGvMie .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-triEzGvMie .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-triEzGvMie .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-triEzGvMie .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-triEzGvMie .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-triEzGvMie .mbr-role,
.cid-triEzGvMie .social-row {
  color: #777777;
}
.cid-triEzGvMie .mbr-section-subtitle {
  color: #c28b00;
}
.cid-triEzGvMie .card-text,
.cid-triEzGvMie .mbr-section-btn,
.cid-triEzGvMie .social-row {
  color: #777777;
  text-align: left;
}
.cid-triEzGvMie .mbr-section-title {
  color: #ffffff;
}
.cid-triEzGvMie .card-title,
.cid-triEzGvMie .social-row {
  color: #31363b;
  text-align: left;
}
.cid-triEzHu5Fw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEzHu5Fw .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEzIgDPP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-triEzIgDPP h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEzIgDPP .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEzIgDPP .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEzIgDPP p {
  color: #767676;
  text-align: left;
}
.cid-triEzIgDPP .card-wrapper {
  height: 100%;
}
.cid-triEzIgDPP .container-fluid {
  max-width: 1600px;
}
.cid-triEzIgDPP img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEzIgDPP h4 {
  margin: 0;
}
.cid-triEzIgDPP .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEzIgDPP .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEzIgDPP .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEzIgDPP .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEzIgDPP .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEzIgDPP .icons {
    opacity: 1;
  }
}
.cid-triEzIgDPP .name,
.cid-triEzIgDPP .title-align {
  text-align: center;
}
.cid-triEzIgDPP .card-title {
  text-align: center;
}
.cid-triEzIgDPP .maintitle {
  text-align: center;
}
.cid-triEzJFXoR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-triEzJFXoR h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEzJFXoR .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEzJFXoR .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEzJFXoR p {
  color: #767676;
  text-align: left;
}
.cid-triEzJFXoR .card-wrapper {
  height: 100%;
}
.cid-triEzJFXoR .container-fluid {
  max-width: 1600px;
}
.cid-triEzJFXoR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEzJFXoR h4 {
  margin: 0;
}
.cid-triEzJFXoR .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEzJFXoR .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEzJFXoR .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEzJFXoR .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEzJFXoR .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEzJFXoR .icons {
    opacity: 1;
  }
}
.cid-triEzJFXoR .name,
.cid-triEzJFXoR .title-align {
  text-align: center;
}
.cid-triEzJFXoR .card-title {
  text-align: center;
}
.cid-triEzJFXoR .maintitle {
  text-align: center;
}
.cid-triTY6dwQt {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triTY6dwQt .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triTY6dwQt .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triTY6dwQt .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triTY6dwQt .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triTY6dwQt .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triTY6dwQt .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triTY6dwQt .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triTY6dwQt .input-group-btn {
  padding-left: 0;
}
.cid-triTY6dwQt .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triTY6dwQt .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triTY6dwQt .mbr-text {
  color: #444;
}
.cid-triTY6dwQt h5 {
  margin-bottom: 0;
}
.cid-triTY6dwQt .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triTY6dwQt .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triTY6dwQt .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triTY6dwQt .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triTY6dwQt .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triTY6dwQt .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triTY6dwQt .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triTY6dwQt .social-list a:hover {
  opacity: 0.4;
}
.cid-triTY6dwQt .media-container-row > div {
  padding: 0px;
}
.cid-triTY6dwQt .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triTY6dwQt .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triTY6dwQt .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triTY6dwQt .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triTY6dwQt .social-list,
  .cid-triTY6dwQt .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triTY6dwQt h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triTY6dwQt .form-group {
    max-width: 180px;
  }
}
.cid-triTY6dwQt .links span {
  color: #9e9e9e;
}
.cid-triTY6dwQt .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triTY6dwQt .logo-title {
  text-align: center;
}
.cid-triTY6dwQt .logo-title,
.cid-triTY6dwQt .logo {
  color: #ffffff;
}
.cid-triTY6dwQt P {
  color: #ffffff;
}
.cid-triEzM64UJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-triEwMhhhJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEwMhhhJ .nav-item,
.cid-triEwMhhhJ .nav-link,
.cid-triEwMhhhJ .navbar-caption {
  font-weight: normal;
}
.cid-triEwMhhhJ .nav-item:focus,
.cid-triEwMhhhJ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-triEwMhhhJ .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-triEwMhhhJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEwMhhhJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triEwMhhhJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triEwMhhhJ .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-triEwMhhhJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-triEwMhhhJ .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-triEwMhhhJ .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-triEwMhhhJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triEwMhhhJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triEwMhhhJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triEwMhhhJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-triEwMhhhJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-triEwMhhhJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triEwMhhhJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-triEwMhhhJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triEwMhhhJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-triEwMhhhJ .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-triEwMhhhJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triEwMhhhJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triEwMhhhJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-triEwMhhhJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triEwMhhhJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-triEwMhhhJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-triEwMhhhJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triEwMhhhJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-triEwMhhhJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-triEwMhhhJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triEwMhhhJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-triEwMhhhJ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-triEwMhhhJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-triEwMhhhJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-triEwMhhhJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triEwMhhhJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triEwMhhhJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triEwMhhhJ .dropdown-item.active,
.cid-triEwMhhhJ .dropdown-item:active {
  background-color: transparent;
}
.cid-triEwMhhhJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triEwMhhhJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triEwMhhhJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triEwMhhhJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triEwMhhhJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triEwMhhhJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triEwMhhhJ .navbar-buttons {
  text-align: center;
}
.cid-triEwMhhhJ .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-triEwMhhhJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-triEwMhhhJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-triEwMhhhJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-triEwMhhhJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-triEwMhhhJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-triEwMhhhJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-triEwMhhhJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEwMhhhJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-triEwMhhhJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-triEwMhhhJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-triEwMhhhJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-triEwMhhhJ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-triEwMhhhJ .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-triEwMhhhJ .soc-item {
  margin: .5rem .3rem;
}
.cid-triEwMhhhJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triEwMhhhJ .navbar {
    height: 77px;
  }
  .cid-triEwMhhhJ .navbar.opened {
    height: auto;
  }
  .cid-triEwMhhhJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triEwOmHoi {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-triEwOmHoi .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-triEwOmHoi .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-triEwOmHoi .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEwOmHoi .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEwOmHoi .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEwOmHoi .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-triEwOmHoi .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-triEwOmHoi .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-triEwOmHoi .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-triEwPpaFG .google-map {
  height: 30rem;
  position: relative;
}
.cid-triEwPpaFG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-triEwPpaFG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-triEwPpaFG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-triEwPpaFG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-triEwQ99Bn {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-triEwQ99Bn H1 {
  color: #c28b00;
}
.cid-triEwQ99Bn .mbr-text,
.cid-triEwQ99Bn .mbr-section-btn {
  color: #ffffff;
}
.cid-triEwQ99Bn img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-triEwQ99Bn .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-triEwRaVYf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEwRaVYf .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEwS0UbG {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-triEwS0UbG .text-wrap {
  margin-top: 32px;
}
.cid-triEwS0UbG .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-triEwS0UbG .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-triEwS0UbG .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-triEwS0UbG .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-triEwS0UbG .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-triEwS0UbG .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-triEwS0UbG .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-triEwS0UbG .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-triEwTbFsx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEwTbFsx .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEwU3HQU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-triEwU3HQU img {
  width: 120px;
  margin: auto;
}
.cid-triEwU3HQU .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-triEwU3HQU .card {
    max-width: 12.5%;
  }
}
.cid-triEwV2Nlz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-triEwV2Nlz .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-triEwV2Nlz .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-triEwV2Nlz .carousel-item.active,
.cid-triEwV2Nlz .carousel-item-next,
.cid-triEwV2Nlz .carousel-item-prev {
  display: flex;
}
.cid-triEwV2Nlz .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-triEwV2Nlz .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-triEwV2Nlz .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-triEwV2Nlz .carousel-controls {
    display: none;
  }
}
.cid-triEwV2Nlz .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-triEwV2Nlz .btn.btn-sm {
  padding: 9px 41px;
}
.cid-triEwV2Nlz .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-triEwV2Nlz .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-triEwV2Nlz .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-triEwV2Nlz .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-triEwV2Nlz * {
    text-align: center;
  }
}
.cid-triEwWajVT {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-triEwWajVT .img-wrap {
  position: relative;
}
.cid-triEwWajVT .img-wrap img {
  width: 100%;
}
.cid-triEwWajVT .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-triEwWajVT .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-triEwWajVT .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-triEwWajVT .mbr-section-title {
  color: #ffffff;
}
.cid-triEwWajVT .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEwWajVT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEwWajVT .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-triEwWajVT .mbr-section-text {
  color: #ffffff;
}
.cid-triEwWajVT .form-control,
.cid-triEwWajVT .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-triEwWajVT .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-triEwWajVT .form-control:focus,
.cid-triEwWajVT .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-triEwWajVT .form-control.textarea {
  padding-top: 40px;
}
.cid-triEwWajVT .form-group {
  margin-bottom: 1.5rem;
}
.cid-triEwWajVT input::-webkit-input-placeholder,
.cid-triEwWajVT textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-triEwWajVT input:-moz-placeholder,
.cid-triEwWajVT textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-triEwWajVT .jq-selectbox li,
.cid-triEwWajVT .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEwWajVT .jq-selectbox li:hover,
.cid-triEwWajVT .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-triEwWajVT .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEwWajVT .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-triEwWajVT .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-triEwWajVT a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-triEwWajVT .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-triEwWajVT .input-group-btn {
  display: block;
  text-align: left;
}
.cid-triEwWajVT .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-triEwWajVT textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-triEwWajVT h2 {
    padding-top: 2rem;
  }
  .cid-triEwWajVT .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-triEwWajVT .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-triEwWajVT .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-triEwWajVT .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-triEwWajVT .gdpr-block span {
  line-height: 1;
}
.cid-triEwWajVT .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-triEwXl3Mz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEwXl3Mz .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-triEwXl3Mz .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-triEwXl3Mz .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-triEwXl3Mz .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-triEwXl3Mz .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-triEwXl3Mz .mbr-text,
.cid-triEwXl3Mz .mbr-section-btn {
  color: #ffffff;
}
.cid-triEwXl3Mz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-triEwXl3Mz .card .card-wrapper {
  text-align: center;
}
.cid-triEwXl3Mz .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-triEwXl3Mz .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-triEwXl3Mz .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-triEwXl3Mz .buttons-wrap {
  text-align: center;
}
.cid-triEwXl3Mz .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-triEwXl3Mz .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-triEwXl3Mz .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-triEwXl3Mz .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-triEwXl3Mz .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-triEwXl3Mz .buttons-wrap .or {
    display: none;
  }
}
.cid-triEwYLGn5 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-triEwYLGn5 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-triEwYLGn5 .team-card:hover {
  transform: translateY(-10px);
}
.cid-triEwYLGn5 .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-triEwYLGn5 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-triEwYLGn5 .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-triEwYLGn5 .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-triEwYLGn5 .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-triEwYLGn5 .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-triEwYLGn5 .mbr-role,
.cid-triEwYLGn5 .social-row {
  color: #777777;
}
.cid-triEwYLGn5 .mbr-section-subtitle {
  color: #c28b00;
}
.cid-triEwYLGn5 .card-text,
.cid-triEwYLGn5 .mbr-section-btn,
.cid-triEwYLGn5 .social-row {
  color: #777777;
  text-align: left;
}
.cid-triEwYLGn5 .mbr-section-title {
  color: #ffffff;
}
.cid-triEwYLGn5 .card-title,
.cid-triEwYLGn5 .social-row {
  color: #31363b;
  text-align: left;
}
.cid-triEwZY1KZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-triEwZY1KZ .first-col {
    padding-bottom: 1rem;
  }
}
.cid-triEx0O3t4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-triEx0O3t4 h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEx0O3t4 .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEx0O3t4 .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEx0O3t4 p {
  color: #767676;
  text-align: left;
}
.cid-triEx0O3t4 .card-wrapper {
  height: 100%;
}
.cid-triEx0O3t4 .container-fluid {
  max-width: 1600px;
}
.cid-triEx0O3t4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEx0O3t4 h4 {
  margin: 0;
}
.cid-triEx0O3t4 .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEx0O3t4 .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEx0O3t4 .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEx0O3t4 .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEx0O3t4 .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEx0O3t4 .icons {
    opacity: 1;
  }
}
.cid-triEx0O3t4 .name,
.cid-triEx0O3t4 .title-align {
  text-align: center;
}
.cid-triEx0O3t4 .card-title {
  text-align: center;
}
.cid-triEx0O3t4 .maintitle {
  text-align: center;
}
.cid-triEx2bJ2T {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-triEx2bJ2T h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-triEx2bJ2T .pt-4 {
  padding-top: 2rem!important;
}
.cid-triEx2bJ2T .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-triEx2bJ2T p {
  color: #767676;
  text-align: left;
}
.cid-triEx2bJ2T .card-wrapper {
  height: 100%;
}
.cid-triEx2bJ2T .container-fluid {
  max-width: 1600px;
}
.cid-triEx2bJ2T img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-triEx2bJ2T h4 {
  margin: 0;
}
.cid-triEx2bJ2T .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-triEx2bJ2T .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-triEx2bJ2T .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-triEx2bJ2T .card:hover h3 {
  background-size: 100% 100%;
}
.cid-triEx2bJ2T .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-triEx2bJ2T .icons {
    opacity: 1;
  }
}
.cid-triEx2bJ2T .name,
.cid-triEx2bJ2T .title-align {
  text-align: center;
}
.cid-triEx2bJ2T .card-title {
  text-align: center;
}
.cid-triEx2bJ2T .maintitle {
  text-align: center;
}
.cid-triU1kDDFr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-triU1kDDFr .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-triU1kDDFr .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-triU1kDDFr .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-triU1kDDFr .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-triU1kDDFr .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-triU1kDDFr .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-triU1kDDFr .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-triU1kDDFr .input-group-btn {
  padding-left: 0;
}
.cid-triU1kDDFr .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-triU1kDDFr .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-triU1kDDFr .mbr-text {
  color: #444;
}
.cid-triU1kDDFr h5 {
  margin-bottom: 0;
}
.cid-triU1kDDFr .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-triU1kDDFr .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-triU1kDDFr .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-triU1kDDFr .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-triU1kDDFr .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-triU1kDDFr .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-triU1kDDFr .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-triU1kDDFr .social-list a:hover {
  opacity: 0.4;
}
.cid-triU1kDDFr .media-container-row > div {
  padding: 0px;
}
.cid-triU1kDDFr .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-triU1kDDFr .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-triU1kDDFr .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-triU1kDDFr .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-triU1kDDFr .social-list,
  .cid-triU1kDDFr .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-triU1kDDFr h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-triU1kDDFr .form-group {
    max-width: 180px;
  }
}
.cid-triU1kDDFr .links span {
  color: #9e9e9e;
}
.cid-triU1kDDFr .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-triU1kDDFr .logo-title {
  text-align: center;
}
.cid-triU1kDDFr .logo-title,
.cid-triU1kDDFr .logo {
  color: #ffffff;
}
.cid-triU1kDDFr P {
  color: #ffffff;
}
.cid-triEx4NAIb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-tuvDQuE3Di .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvDQuE3Di .nav-item,
.cid-tuvDQuE3Di .nav-link,
.cid-tuvDQuE3Di .navbar-caption {
  font-weight: normal;
}
.cid-tuvDQuE3Di .nav-item:focus,
.cid-tuvDQuE3Di .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tuvDQuE3Di .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tuvDQuE3Di .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvDQuE3Di .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuvDQuE3Di .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuvDQuE3Di .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-tuvDQuE3Di .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-tuvDQuE3Di .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tuvDQuE3Di .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-tuvDQuE3Di .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuvDQuE3Di .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuvDQuE3Di .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuvDQuE3Di .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-tuvDQuE3Di .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tuvDQuE3Di .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuvDQuE3Di .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tuvDQuE3Di .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuvDQuE3Di .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-tuvDQuE3Di .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tuvDQuE3Di .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuvDQuE3Di .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuvDQuE3Di .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tuvDQuE3Di .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuvDQuE3Di .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tuvDQuE3Di .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tuvDQuE3Di .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuvDQuE3Di .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-tuvDQuE3Di .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tuvDQuE3Di .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuvDQuE3Di .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tuvDQuE3Di .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tuvDQuE3Di .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tuvDQuE3Di .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tuvDQuE3Di .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuvDQuE3Di .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuvDQuE3Di .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuvDQuE3Di .dropdown-item.active,
.cid-tuvDQuE3Di .dropdown-item:active {
  background-color: transparent;
}
.cid-tuvDQuE3Di .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuvDQuE3Di .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuvDQuE3Di .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tuvDQuE3Di .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuvDQuE3Di .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuvDQuE3Di ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuvDQuE3Di .navbar-buttons {
  text-align: center;
}
.cid-tuvDQuE3Di .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-tuvDQuE3Di button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tuvDQuE3Di button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-tuvDQuE3Di button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tuvDQuE3Di button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvDQuE3Di button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvDQuE3Di button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tuvDQuE3Di nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvDQuE3Di nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tuvDQuE3Di nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tuvDQuE3Di nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvDQuE3Di .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tuvDQuE3Di a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tuvDQuE3Di .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-tuvDQuE3Di .soc-item {
  margin: .5rem .3rem;
}
.cid-tuvDQuE3Di .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuvDQuE3Di .navbar {
    height: 77px;
  }
  .cid-tuvDQuE3Di .navbar.opened {
    height: auto;
  }
  .cid-tuvDQuE3Di .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuvDQw2mB4 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-tuvDQw2mB4 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-tuvDQw2mB4 .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-tuvDQw2mB4 .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvDQw2mB4 .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvDQw2mB4 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvDQw2mB4 .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-tuvDQw2mB4 .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-tuvDQw2mB4 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-tuvDQw2mB4 .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-tuvDQwAnDM .google-map {
  height: 30rem;
  position: relative;
}
.cid-tuvDQwAnDM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tuvDQwAnDM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tuvDQwAnDM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tuvDQwAnDM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tuvDQwZLLc {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-tuvDQwZLLc H1 {
  color: #c28b00;
}
.cid-tuvDQwZLLc .mbr-text,
.cid-tuvDQwZLLc .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvDQwZLLc img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-tuvDQwZLLc .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-tuvDQxFXXG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvDQxFXXG .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvDQyeAzn {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-tuvDQyeAzn .text-wrap {
  margin-top: 32px;
}
.cid-tuvDQyeAzn .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-tuvDQyeAzn .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-tuvDQyeAzn .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-tuvDQyeAzn .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-tuvDQyeAzn .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-tuvDQyeAzn .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-tuvDQyeAzn .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-tuvDQyeAzn .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-tuvDQyYEa3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvDQyYEa3 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvDQzA9AY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuvDQzA9AY img {
  width: 120px;
  margin: auto;
}
.cid-tuvDQzA9AY .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tuvDQzA9AY .card {
    max-width: 12.5%;
  }
}
.cid-tuvDQAeFGK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-tuvDQAeFGK .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-tuvDQAeFGK .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-tuvDQAeFGK .carousel-item.active,
.cid-tuvDQAeFGK .carousel-item-next,
.cid-tuvDQAeFGK .carousel-item-prev {
  display: flex;
}
.cid-tuvDQAeFGK .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-tuvDQAeFGK .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-tuvDQAeFGK .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-tuvDQAeFGK .carousel-controls {
    display: none;
  }
}
.cid-tuvDQAeFGK .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-tuvDQAeFGK .btn.btn-sm {
  padding: 9px 41px;
}
.cid-tuvDQAeFGK .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-tuvDQAeFGK .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-tuvDQAeFGK .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-tuvDQAeFGK .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tuvDQAeFGK * {
    text-align: center;
  }
}
.cid-tuvDQAXqv0 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tuvDQAXqv0 .img-wrap {
  position: relative;
}
.cid-tuvDQAXqv0 .img-wrap img {
  width: 100%;
}
.cid-tuvDQAXqv0 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-tuvDQAXqv0 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-tuvDQAXqv0 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-tuvDQAXqv0 .mbr-section-title {
  color: #ffffff;
}
.cid-tuvDQAXqv0 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvDQAXqv0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvDQAXqv0 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvDQAXqv0 .mbr-section-text {
  color: #ffffff;
}
.cid-tuvDQAXqv0 .form-control,
.cid-tuvDQAXqv0 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-tuvDQAXqv0 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-tuvDQAXqv0 .form-control:focus,
.cid-tuvDQAXqv0 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-tuvDQAXqv0 .form-control.textarea {
  padding-top: 40px;
}
.cid-tuvDQAXqv0 .form-group {
  margin-bottom: 1.5rem;
}
.cid-tuvDQAXqv0 input::-webkit-input-placeholder,
.cid-tuvDQAXqv0 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-tuvDQAXqv0 input:-moz-placeholder,
.cid-tuvDQAXqv0 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-tuvDQAXqv0 .jq-selectbox li,
.cid-tuvDQAXqv0 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvDQAXqv0 .jq-selectbox li:hover,
.cid-tuvDQAXqv0 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvDQAXqv0 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvDQAXqv0 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvDQAXqv0 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-tuvDQAXqv0 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tuvDQAXqv0 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tuvDQAXqv0 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-tuvDQAXqv0 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-tuvDQAXqv0 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-tuvDQAXqv0 h2 {
    padding-top: 2rem;
  }
  .cid-tuvDQAXqv0 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-tuvDQAXqv0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tuvDQAXqv0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tuvDQAXqv0 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-tuvDQAXqv0 .gdpr-block span {
  line-height: 1;
}
.cid-tuvDQAXqv0 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-tuvDQBLc3Z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvDQBLc3Z .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-tuvDQBLc3Z .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tuvDQBLc3Z .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tuvDQBLc3Z .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tuvDQBLc3Z .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvDQBLc3Z .mbr-text,
.cid-tuvDQBLc3Z .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvDQBLc3Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvDQBLc3Z .card .card-wrapper {
  text-align: center;
}
.cid-tuvDQBLc3Z .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-tuvDQBLc3Z .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-tuvDQBLc3Z .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-tuvDQBLc3Z .buttons-wrap {
  text-align: center;
}
.cid-tuvDQBLc3Z .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tuvDQBLc3Z .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tuvDQBLc3Z .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tuvDQBLc3Z .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tuvDQBLc3Z .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-tuvDQBLc3Z .buttons-wrap .or {
    display: none;
  }
}
.cid-tuvDQCviyz {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvDQCviyz .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tuvDQCviyz .team-card:hover {
  transform: translateY(-10px);
}
.cid-tuvDQCviyz .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-tuvDQCviyz .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tuvDQCviyz .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-tuvDQCviyz .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-tuvDQCviyz .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-tuvDQCviyz .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-tuvDQCviyz .mbr-role,
.cid-tuvDQCviyz .social-row {
  color: #777777;
}
.cid-tuvDQCviyz .mbr-section-subtitle {
  color: #c28b00;
}
.cid-tuvDQCviyz .card-text,
.cid-tuvDQCviyz .mbr-section-btn,
.cid-tuvDQCviyz .social-row {
  color: #777777;
  text-align: left;
}
.cid-tuvDQCviyz .mbr-section-title {
  color: #ffffff;
}
.cid-tuvDQCviyz .card-title,
.cid-tuvDQCviyz .social-row {
  color: #31363b;
  text-align: left;
}
.cid-tuvDQDdc4t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvDQDdc4t .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvDQDRwab {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuvDQDRwab h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvDQDRwab .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvDQDRwab .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvDQDRwab p {
  color: #767676;
  text-align: left;
}
.cid-tuvDQDRwab .card-wrapper {
  height: 100%;
}
.cid-tuvDQDRwab .container-fluid {
  max-width: 1600px;
}
.cid-tuvDQDRwab img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvDQDRwab h4 {
  margin: 0;
}
.cid-tuvDQDRwab .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvDQDRwab .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvDQDRwab .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvDQDRwab .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvDQDRwab .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvDQDRwab .icons {
    opacity: 1;
  }
}
.cid-tuvDQDRwab .name,
.cid-tuvDQDRwab .title-align {
  text-align: center;
}
.cid-tuvDQDRwab .card-title {
  text-align: center;
}
.cid-tuvDQDRwab .maintitle {
  text-align: center;
}
.cid-tuvDQEPiPN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuvDQEPiPN h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvDQEPiPN .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvDQEPiPN .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvDQEPiPN p {
  color: #767676;
  text-align: left;
}
.cid-tuvDQEPiPN .card-wrapper {
  height: 100%;
}
.cid-tuvDQEPiPN .container-fluid {
  max-width: 1600px;
}
.cid-tuvDQEPiPN img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvDQEPiPN h4 {
  margin: 0;
}
.cid-tuvDQEPiPN .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvDQEPiPN .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvDQEPiPN .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvDQEPiPN .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvDQEPiPN .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvDQEPiPN .icons {
    opacity: 1;
  }
}
.cid-tuvDQEPiPN .name,
.cid-tuvDQEPiPN .title-align {
  text-align: center;
}
.cid-tuvDQEPiPN .card-title {
  text-align: center;
}
.cid-tuvDQEPiPN .maintitle {
  text-align: center;
}
.cid-tuvDQFRbdY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tuvDQFRbdY .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tuvDQFRbdY .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tuvDQFRbdY .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tuvDQFRbdY .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-tuvDQFRbdY .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-tuvDQFRbdY .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tuvDQFRbdY .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tuvDQFRbdY .input-group-btn {
  padding-left: 0;
}
.cid-tuvDQFRbdY .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tuvDQFRbdY .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-tuvDQFRbdY .mbr-text {
  color: #444;
}
.cid-tuvDQFRbdY h5 {
  margin-bottom: 0;
}
.cid-tuvDQFRbdY .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tuvDQFRbdY .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tuvDQFRbdY .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tuvDQFRbdY .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tuvDQFRbdY .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tuvDQFRbdY .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tuvDQFRbdY .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tuvDQFRbdY .social-list a:hover {
  opacity: 0.4;
}
.cid-tuvDQFRbdY .media-container-row > div {
  padding: 0px;
}
.cid-tuvDQFRbdY .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tuvDQFRbdY .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-tuvDQFRbdY .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tuvDQFRbdY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tuvDQFRbdY .social-list,
  .cid-tuvDQFRbdY .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tuvDQFRbdY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tuvDQFRbdY .form-group {
    max-width: 180px;
  }
}
.cid-tuvDQFRbdY .links span {
  color: #9e9e9e;
}
.cid-tuvDQFRbdY .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tuvDQFRbdY .logo-title {
  text-align: center;
}
.cid-tuvDQFRbdY .logo-title,
.cid-tuvDQFRbdY .logo {
  color: #ffffff;
}
.cid-tuvDQFRbdY P {
  color: #ffffff;
}
.cid-tuvDQH5P8e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-tuvFF6ZvcX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvFF6ZvcX .nav-item,
.cid-tuvFF6ZvcX .nav-link,
.cid-tuvFF6ZvcX .navbar-caption {
  font-weight: normal;
}
.cid-tuvFF6ZvcX .nav-item:focus,
.cid-tuvFF6ZvcX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tuvFF6ZvcX .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tuvFF6ZvcX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvFF6ZvcX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuvFF6ZvcX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuvFF6ZvcX .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-tuvFF6ZvcX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-tuvFF6ZvcX .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tuvFF6ZvcX .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-tuvFF6ZvcX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuvFF6ZvcX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuvFF6ZvcX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuvFF6ZvcX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-tuvFF6ZvcX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tuvFF6ZvcX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuvFF6ZvcX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tuvFF6ZvcX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuvFF6ZvcX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-tuvFF6ZvcX .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tuvFF6ZvcX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuvFF6ZvcX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuvFF6ZvcX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tuvFF6ZvcX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuvFF6ZvcX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tuvFF6ZvcX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tuvFF6ZvcX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuvFF6ZvcX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-tuvFF6ZvcX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tuvFF6ZvcX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuvFF6ZvcX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tuvFF6ZvcX .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tuvFF6ZvcX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tuvFF6ZvcX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tuvFF6ZvcX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuvFF6ZvcX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuvFF6ZvcX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuvFF6ZvcX .dropdown-item.active,
.cid-tuvFF6ZvcX .dropdown-item:active {
  background-color: transparent;
}
.cid-tuvFF6ZvcX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuvFF6ZvcX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuvFF6ZvcX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tuvFF6ZvcX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuvFF6ZvcX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuvFF6ZvcX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuvFF6ZvcX .navbar-buttons {
  text-align: center;
}
.cid-tuvFF6ZvcX .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-tuvFF6ZvcX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tuvFF6ZvcX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-tuvFF6ZvcX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tuvFF6ZvcX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvFF6ZvcX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvFF6ZvcX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tuvFF6ZvcX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvFF6ZvcX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tuvFF6ZvcX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tuvFF6ZvcX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvFF6ZvcX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tuvFF6ZvcX a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tuvFF6ZvcX .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-tuvFF6ZvcX .soc-item {
  margin: .5rem .3rem;
}
.cid-tuvFF6ZvcX .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuvFF6ZvcX .navbar {
    height: 77px;
  }
  .cid-tuvFF6ZvcX .navbar.opened {
    height: auto;
  }
  .cid-tuvFF6ZvcX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuvFF7Q37I {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-tuvFF7Q37I .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-tuvFF7Q37I .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-tuvFF7Q37I .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvFF7Q37I .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvFF7Q37I .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvFF7Q37I .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-tuvFF7Q37I .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-tuvFF7Q37I .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-tuvFF7Q37I .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-tuvFF8kknU .google-map {
  height: 30rem;
  position: relative;
}
.cid-tuvFF8kknU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tuvFF8kknU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tuvFF8kknU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tuvFF8kknU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tuvFF8I001 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-tuvFF8I001 H1 {
  color: #c28b00;
}
.cid-tuvFF8I001 .mbr-text,
.cid-tuvFF8I001 .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvFF8I001 img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-tuvFF8I001 .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-tuvFF9litz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvFF9litz .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvFF9P2yg {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-tuvFF9P2yg .text-wrap {
  margin-top: 32px;
}
.cid-tuvFF9P2yg .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-tuvFF9P2yg .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-tuvFF9P2yg .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-tuvFF9P2yg .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-tuvFF9P2yg .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-tuvFF9P2yg .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-tuvFF9P2yg .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-tuvFF9P2yg .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-tuvFFaqC3x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvFFaqC3x .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvFFaRZzF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuvFFaRZzF img {
  width: 120px;
  margin: auto;
}
.cid-tuvFFaRZzF .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tuvFFaRZzF .card {
    max-width: 12.5%;
  }
}
.cid-tuvFFbv6pt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-tuvFFbv6pt .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-tuvFFbv6pt .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-tuvFFbv6pt .carousel-item.active,
.cid-tuvFFbv6pt .carousel-item-next,
.cid-tuvFFbv6pt .carousel-item-prev {
  display: flex;
}
.cid-tuvFFbv6pt .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-tuvFFbv6pt .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-tuvFFbv6pt .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-tuvFFbv6pt .carousel-controls {
    display: none;
  }
}
.cid-tuvFFbv6pt .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-tuvFFbv6pt .btn.btn-sm {
  padding: 9px 41px;
}
.cid-tuvFFbv6pt .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-tuvFFbv6pt .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-tuvFFbv6pt .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-tuvFFbv6pt .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tuvFFbv6pt * {
    text-align: center;
  }
}
.cid-tuvFFc63oI {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tuvFFc63oI .img-wrap {
  position: relative;
}
.cid-tuvFFc63oI .img-wrap img {
  width: 100%;
}
.cid-tuvFFc63oI .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-tuvFFc63oI .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-tuvFFc63oI .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-tuvFFc63oI .mbr-section-title {
  color: #ffffff;
}
.cid-tuvFFc63oI .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvFFc63oI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvFFc63oI .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvFFc63oI .mbr-section-text {
  color: #ffffff;
}
.cid-tuvFFc63oI .form-control,
.cid-tuvFFc63oI .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-tuvFFc63oI .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-tuvFFc63oI .form-control:focus,
.cid-tuvFFc63oI .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-tuvFFc63oI .form-control.textarea {
  padding-top: 40px;
}
.cid-tuvFFc63oI .form-group {
  margin-bottom: 1.5rem;
}
.cid-tuvFFc63oI input::-webkit-input-placeholder,
.cid-tuvFFc63oI textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-tuvFFc63oI input:-moz-placeholder,
.cid-tuvFFc63oI textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-tuvFFc63oI .jq-selectbox li,
.cid-tuvFFc63oI .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvFFc63oI .jq-selectbox li:hover,
.cid-tuvFFc63oI .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvFFc63oI .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvFFc63oI .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvFFc63oI .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-tuvFFc63oI a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tuvFFc63oI .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tuvFFc63oI .input-group-btn {
  display: block;
  text-align: left;
}
.cid-tuvFFc63oI .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-tuvFFc63oI textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-tuvFFc63oI h2 {
    padding-top: 2rem;
  }
  .cid-tuvFFc63oI .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-tuvFFc63oI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tuvFFc63oI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tuvFFc63oI .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-tuvFFc63oI .gdpr-block span {
  line-height: 1;
}
.cid-tuvFFc63oI .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-tuvFFcSoNG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvFFcSoNG .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-tuvFFcSoNG .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tuvFFcSoNG .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tuvFFcSoNG .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tuvFFcSoNG .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvFFcSoNG .mbr-text,
.cid-tuvFFcSoNG .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvFFcSoNG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvFFcSoNG .card .card-wrapper {
  text-align: center;
}
.cid-tuvFFcSoNG .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-tuvFFcSoNG .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-tuvFFcSoNG .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-tuvFFcSoNG .buttons-wrap {
  text-align: center;
}
.cid-tuvFFcSoNG .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tuvFFcSoNG .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tuvFFcSoNG .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tuvFFcSoNG .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tuvFFcSoNG .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-tuvFFcSoNG .buttons-wrap .or {
    display: none;
  }
}
.cid-tuvFFdBnks {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvFFdBnks .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tuvFFdBnks .team-card:hover {
  transform: translateY(-10px);
}
.cid-tuvFFdBnks .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-tuvFFdBnks .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tuvFFdBnks .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-tuvFFdBnks .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-tuvFFdBnks .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-tuvFFdBnks .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-tuvFFdBnks .mbr-role,
.cid-tuvFFdBnks .social-row {
  color: #777777;
}
.cid-tuvFFdBnks .mbr-section-subtitle {
  color: #c28b00;
}
.cid-tuvFFdBnks .card-text,
.cid-tuvFFdBnks .mbr-section-btn,
.cid-tuvFFdBnks .social-row {
  color: #777777;
  text-align: left;
}
.cid-tuvFFdBnks .mbr-section-title {
  color: #ffffff;
}
.cid-tuvFFdBnks .card-title,
.cid-tuvFFdBnks .social-row {
  color: #31363b;
  text-align: left;
}
.cid-tuvFFeksm8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvFFeksm8 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvFFeUITO {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuvFFeUITO h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvFFeUITO .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvFFeUITO .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvFFeUITO p {
  color: #767676;
  text-align: left;
}
.cid-tuvFFeUITO .card-wrapper {
  height: 100%;
}
.cid-tuvFFeUITO .container-fluid {
  max-width: 1600px;
}
.cid-tuvFFeUITO img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvFFeUITO h4 {
  margin: 0;
}
.cid-tuvFFeUITO .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvFFeUITO .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvFFeUITO .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvFFeUITO .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvFFeUITO .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvFFeUITO .icons {
    opacity: 1;
  }
}
.cid-tuvFFeUITO .name,
.cid-tuvFFeUITO .title-align {
  text-align: center;
}
.cid-tuvFFeUITO .card-title {
  text-align: center;
}
.cid-tuvFFeUITO .maintitle {
  text-align: center;
}
.cid-tuvFFfUXyO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuvFFfUXyO h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvFFfUXyO .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvFFfUXyO .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvFFfUXyO p {
  color: #767676;
  text-align: left;
}
.cid-tuvFFfUXyO .card-wrapper {
  height: 100%;
}
.cid-tuvFFfUXyO .container-fluid {
  max-width: 1600px;
}
.cid-tuvFFfUXyO img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvFFfUXyO h4 {
  margin: 0;
}
.cid-tuvFFfUXyO .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvFFfUXyO .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvFFfUXyO .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvFFfUXyO .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvFFfUXyO .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvFFfUXyO .icons {
    opacity: 1;
  }
}
.cid-tuvFFfUXyO .name,
.cid-tuvFFfUXyO .title-align {
  text-align: center;
}
.cid-tuvFFfUXyO .card-title {
  text-align: center;
}
.cid-tuvFFfUXyO .maintitle {
  text-align: center;
}
.cid-tuvFFgLKfe {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tuvFFgLKfe .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tuvFFgLKfe .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tuvFFgLKfe .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tuvFFgLKfe .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-tuvFFgLKfe .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-tuvFFgLKfe .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tuvFFgLKfe .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tuvFFgLKfe .input-group-btn {
  padding-left: 0;
}
.cid-tuvFFgLKfe .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tuvFFgLKfe .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-tuvFFgLKfe .mbr-text {
  color: #444;
}
.cid-tuvFFgLKfe h5 {
  margin-bottom: 0;
}
.cid-tuvFFgLKfe .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tuvFFgLKfe .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tuvFFgLKfe .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tuvFFgLKfe .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tuvFFgLKfe .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tuvFFgLKfe .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tuvFFgLKfe .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tuvFFgLKfe .social-list a:hover {
  opacity: 0.4;
}
.cid-tuvFFgLKfe .media-container-row > div {
  padding: 0px;
}
.cid-tuvFFgLKfe .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tuvFFgLKfe .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-tuvFFgLKfe .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tuvFFgLKfe .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tuvFFgLKfe .social-list,
  .cid-tuvFFgLKfe .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tuvFFgLKfe h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tuvFFgLKfe .form-group {
    max-width: 180px;
  }
}
.cid-tuvFFgLKfe .links span {
  color: #9e9e9e;
}
.cid-tuvFFgLKfe .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tuvFFgLKfe .logo-title {
  text-align: center;
}
.cid-tuvFFgLKfe .logo-title,
.cid-tuvFFgLKfe .logo {
  color: #ffffff;
}
.cid-tuvFFgLKfe P {
  color: #ffffff;
}
.cid-tuvFFhG1qJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-tuvGT2hTBM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvGT2hTBM .nav-item,
.cid-tuvGT2hTBM .nav-link,
.cid-tuvGT2hTBM .navbar-caption {
  font-weight: normal;
}
.cid-tuvGT2hTBM .nav-item:focus,
.cid-tuvGT2hTBM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tuvGT2hTBM .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tuvGT2hTBM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvGT2hTBM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuvGT2hTBM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuvGT2hTBM .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-tuvGT2hTBM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-tuvGT2hTBM .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tuvGT2hTBM .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-tuvGT2hTBM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuvGT2hTBM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuvGT2hTBM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuvGT2hTBM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-tuvGT2hTBM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tuvGT2hTBM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuvGT2hTBM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tuvGT2hTBM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuvGT2hTBM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-tuvGT2hTBM .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tuvGT2hTBM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuvGT2hTBM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuvGT2hTBM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tuvGT2hTBM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuvGT2hTBM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tuvGT2hTBM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tuvGT2hTBM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuvGT2hTBM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-tuvGT2hTBM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tuvGT2hTBM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuvGT2hTBM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tuvGT2hTBM .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tuvGT2hTBM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tuvGT2hTBM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tuvGT2hTBM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuvGT2hTBM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuvGT2hTBM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuvGT2hTBM .dropdown-item.active,
.cid-tuvGT2hTBM .dropdown-item:active {
  background-color: transparent;
}
.cid-tuvGT2hTBM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuvGT2hTBM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuvGT2hTBM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tuvGT2hTBM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuvGT2hTBM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuvGT2hTBM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuvGT2hTBM .navbar-buttons {
  text-align: center;
}
.cid-tuvGT2hTBM .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-tuvGT2hTBM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tuvGT2hTBM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-tuvGT2hTBM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tuvGT2hTBM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvGT2hTBM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvGT2hTBM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tuvGT2hTBM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvGT2hTBM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tuvGT2hTBM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tuvGT2hTBM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvGT2hTBM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tuvGT2hTBM a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tuvGT2hTBM .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-tuvGT2hTBM .soc-item {
  margin: .5rem .3rem;
}
.cid-tuvGT2hTBM .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuvGT2hTBM .navbar {
    height: 77px;
  }
  .cid-tuvGT2hTBM .navbar.opened {
    height: auto;
  }
  .cid-tuvGT2hTBM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuvGT3jWhJ {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-tuvGT3jWhJ .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-tuvGT3jWhJ .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-tuvGT3jWhJ .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvGT3jWhJ .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvGT3jWhJ .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvGT3jWhJ .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-tuvGT3jWhJ .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-tuvGT3jWhJ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-tuvGT3jWhJ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-tuvGT43nZx .google-map {
  height: 30rem;
  position: relative;
}
.cid-tuvGT43nZx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tuvGT43nZx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tuvGT43nZx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tuvGT43nZx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tuvGT4uQPE {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-tuvGT4uQPE H1 {
  color: #c28b00;
}
.cid-tuvGT4uQPE .mbr-text,
.cid-tuvGT4uQPE .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvGT4uQPE img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-tuvGT4uQPE .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-tuvGT54kLY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvGT54kLY .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvGT5FoXf {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-tuvGT5FoXf .text-wrap {
  margin-top: 32px;
}
.cid-tuvGT5FoXf .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-tuvGT5FoXf .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-tuvGT5FoXf .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-tuvGT5FoXf .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-tuvGT5FoXf .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-tuvGT5FoXf .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-tuvGT5FoXf .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-tuvGT5FoXf .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-tuvGT6mZ3E {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvGT6mZ3E .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvGT6S5SF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuvGT6S5SF img {
  width: 120px;
  margin: auto;
}
.cid-tuvGT6S5SF .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tuvGT6S5SF .card {
    max-width: 12.5%;
  }
}
.cid-tuvGT7xjtS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-tuvGT7xjtS .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-tuvGT7xjtS .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-tuvGT7xjtS .carousel-item.active,
.cid-tuvGT7xjtS .carousel-item-next,
.cid-tuvGT7xjtS .carousel-item-prev {
  display: flex;
}
.cid-tuvGT7xjtS .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-tuvGT7xjtS .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-tuvGT7xjtS .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-tuvGT7xjtS .carousel-controls {
    display: none;
  }
}
.cid-tuvGT7xjtS .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-tuvGT7xjtS .btn.btn-sm {
  padding: 9px 41px;
}
.cid-tuvGT7xjtS .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-tuvGT7xjtS .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-tuvGT7xjtS .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-tuvGT7xjtS .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tuvGT7xjtS * {
    text-align: center;
  }
}
.cid-tuvGT8d5pz {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tuvGT8d5pz .img-wrap {
  position: relative;
}
.cid-tuvGT8d5pz .img-wrap img {
  width: 100%;
}
.cid-tuvGT8d5pz .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-tuvGT8d5pz .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-tuvGT8d5pz .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-tuvGT8d5pz .mbr-section-title {
  color: #ffffff;
}
.cid-tuvGT8d5pz .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvGT8d5pz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvGT8d5pz .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvGT8d5pz .mbr-section-text {
  color: #ffffff;
}
.cid-tuvGT8d5pz .form-control,
.cid-tuvGT8d5pz .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-tuvGT8d5pz .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-tuvGT8d5pz .form-control:focus,
.cid-tuvGT8d5pz .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-tuvGT8d5pz .form-control.textarea {
  padding-top: 40px;
}
.cid-tuvGT8d5pz .form-group {
  margin-bottom: 1.5rem;
}
.cid-tuvGT8d5pz input::-webkit-input-placeholder,
.cid-tuvGT8d5pz textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-tuvGT8d5pz input:-moz-placeholder,
.cid-tuvGT8d5pz textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-tuvGT8d5pz .jq-selectbox li,
.cid-tuvGT8d5pz .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvGT8d5pz .jq-selectbox li:hover,
.cid-tuvGT8d5pz .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvGT8d5pz .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvGT8d5pz .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvGT8d5pz .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-tuvGT8d5pz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tuvGT8d5pz .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tuvGT8d5pz .input-group-btn {
  display: block;
  text-align: left;
}
.cid-tuvGT8d5pz .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-tuvGT8d5pz textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-tuvGT8d5pz h2 {
    padding-top: 2rem;
  }
  .cid-tuvGT8d5pz .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-tuvGT8d5pz .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tuvGT8d5pz .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tuvGT8d5pz .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-tuvGT8d5pz .gdpr-block span {
  line-height: 1;
}
.cid-tuvGT8d5pz .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-tuvGT94ogW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvGT94ogW .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-tuvGT94ogW .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tuvGT94ogW .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tuvGT94ogW .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tuvGT94ogW .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvGT94ogW .mbr-text,
.cid-tuvGT94ogW .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvGT94ogW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvGT94ogW .card .card-wrapper {
  text-align: center;
}
.cid-tuvGT94ogW .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-tuvGT94ogW .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-tuvGT94ogW .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-tuvGT94ogW .buttons-wrap {
  text-align: center;
}
.cid-tuvGT94ogW .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tuvGT94ogW .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tuvGT94ogW .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tuvGT94ogW .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tuvGT94ogW .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-tuvGT94ogW .buttons-wrap .or {
    display: none;
  }
}
.cid-tuvGT9NmMe {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvGT9NmMe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tuvGT9NmMe .team-card:hover {
  transform: translateY(-10px);
}
.cid-tuvGT9NmMe .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-tuvGT9NmMe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tuvGT9NmMe .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-tuvGT9NmMe .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-tuvGT9NmMe .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-tuvGT9NmMe .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-tuvGT9NmMe .mbr-role,
.cid-tuvGT9NmMe .social-row {
  color: #777777;
}
.cid-tuvGT9NmMe .mbr-section-subtitle {
  color: #c28b00;
}
.cid-tuvGT9NmMe .card-text,
.cid-tuvGT9NmMe .mbr-section-btn,
.cid-tuvGT9NmMe .social-row {
  color: #777777;
  text-align: left;
}
.cid-tuvGT9NmMe .mbr-section-title {
  color: #ffffff;
}
.cid-tuvGT9NmMe .card-title,
.cid-tuvGT9NmMe .social-row {
  color: #31363b;
  text-align: left;
}
.cid-tuvGTaxv28 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvGTaxv28 .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvGTb2wcN {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuvGTb2wcN h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvGTb2wcN .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvGTb2wcN .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvGTb2wcN p {
  color: #767676;
  text-align: left;
}
.cid-tuvGTb2wcN .card-wrapper {
  height: 100%;
}
.cid-tuvGTb2wcN .container-fluid {
  max-width: 1600px;
}
.cid-tuvGTb2wcN img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvGTb2wcN h4 {
  margin: 0;
}
.cid-tuvGTb2wcN .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvGTb2wcN .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvGTb2wcN .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvGTb2wcN .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvGTb2wcN .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvGTb2wcN .icons {
    opacity: 1;
  }
}
.cid-tuvGTb2wcN .name,
.cid-tuvGTb2wcN .title-align {
  text-align: center;
}
.cid-tuvGTb2wcN .card-title {
  text-align: center;
}
.cid-tuvGTb2wcN .maintitle {
  text-align: center;
}
.cid-tuvGTbZyxB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuvGTbZyxB h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvGTbZyxB .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvGTbZyxB .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvGTbZyxB p {
  color: #767676;
  text-align: left;
}
.cid-tuvGTbZyxB .card-wrapper {
  height: 100%;
}
.cid-tuvGTbZyxB .container-fluid {
  max-width: 1600px;
}
.cid-tuvGTbZyxB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvGTbZyxB h4 {
  margin: 0;
}
.cid-tuvGTbZyxB .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvGTbZyxB .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvGTbZyxB .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvGTbZyxB .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvGTbZyxB .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvGTbZyxB .icons {
    opacity: 1;
  }
}
.cid-tuvGTbZyxB .name,
.cid-tuvGTbZyxB .title-align {
  text-align: center;
}
.cid-tuvGTbZyxB .card-title {
  text-align: center;
}
.cid-tuvGTbZyxB .maintitle {
  text-align: center;
}
.cid-tuvGTcYpC6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tuvGTcYpC6 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tuvGTcYpC6 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tuvGTcYpC6 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tuvGTcYpC6 .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-tuvGTcYpC6 .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-tuvGTcYpC6 .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tuvGTcYpC6 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tuvGTcYpC6 .input-group-btn {
  padding-left: 0;
}
.cid-tuvGTcYpC6 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tuvGTcYpC6 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-tuvGTcYpC6 .mbr-text {
  color: #444;
}
.cid-tuvGTcYpC6 h5 {
  margin-bottom: 0;
}
.cid-tuvGTcYpC6 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tuvGTcYpC6 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tuvGTcYpC6 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tuvGTcYpC6 .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tuvGTcYpC6 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tuvGTcYpC6 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tuvGTcYpC6 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tuvGTcYpC6 .social-list a:hover {
  opacity: 0.4;
}
.cid-tuvGTcYpC6 .media-container-row > div {
  padding: 0px;
}
.cid-tuvGTcYpC6 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tuvGTcYpC6 .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-tuvGTcYpC6 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tuvGTcYpC6 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tuvGTcYpC6 .social-list,
  .cid-tuvGTcYpC6 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tuvGTcYpC6 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tuvGTcYpC6 .form-group {
    max-width: 180px;
  }
}
.cid-tuvGTcYpC6 .links span {
  color: #9e9e9e;
}
.cid-tuvGTcYpC6 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tuvGTcYpC6 .logo-title {
  text-align: center;
}
.cid-tuvGTcYpC6 .logo-title,
.cid-tuvGTcYpC6 .logo {
  color: #ffffff;
}
.cid-tuvGTcYpC6 P {
  color: #ffffff;
}
.cid-tuvGTdT9Ga {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
.cid-tuvHTCa3Fy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvHTCa3Fy .nav-item,
.cid-tuvHTCa3Fy .nav-link,
.cid-tuvHTCa3Fy .navbar-caption {
  font-weight: normal;
}
.cid-tuvHTCa3Fy .nav-item:focus,
.cid-tuvHTCa3Fy .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tuvHTCa3Fy .dropdown-item:hover:before {
    transform: scale(1, 1);
  }
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tuvHTCa3Fy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuvHTCa3Fy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuvHTCa3Fy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuvHTCa3Fy .collapsed .icons-menu {
  padding-left: 16px;
}
.cid-tuvHTCa3Fy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
  background: none;
}
.cid-tuvHTCa3Fy .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tuvHTCa3Fy .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-tuvHTCa3Fy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuvHTCa3Fy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuvHTCa3Fy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuvHTCa3Fy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 8rem - 1rem);
  }
}
.cid-tuvHTCa3Fy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tuvHTCa3Fy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuvHTCa3Fy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tuvHTCa3Fy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuvHTCa3Fy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
.cid-tuvHTCa3Fy .navbar.collapsed .icons-menu {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tuvHTCa3Fy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuvHTCa3Fy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuvHTCa3Fy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tuvHTCa3Fy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuvHTCa3Fy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tuvHTCa3Fy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tuvHTCa3Fy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuvHTCa3Fy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    justify-content: center;
  }
  .cid-tuvHTCa3Fy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tuvHTCa3Fy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuvHTCa3Fy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tuvHTCa3Fy .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tuvHTCa3Fy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tuvHTCa3Fy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tuvHTCa3Fy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuvHTCa3Fy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuvHTCa3Fy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuvHTCa3Fy .dropdown-item.active,
.cid-tuvHTCa3Fy .dropdown-item:active {
  background-color: transparent;
}
.cid-tuvHTCa3Fy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuvHTCa3Fy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuvHTCa3Fy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tuvHTCa3Fy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuvHTCa3Fy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuvHTCa3Fy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuvHTCa3Fy .navbar-buttons {
  text-align: center;
}
.cid-tuvHTCa3Fy .navbar-buttons .btn.btn-sm {
  padding: 6px 24px !important;
  min-width: 140px;
  line-height: 1.5;
}
.cid-tuvHTCa3Fy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tuvHTCa3Fy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #c28b00;
}
.cid-tuvHTCa3Fy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tuvHTCa3Fy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvHTCa3Fy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tuvHTCa3Fy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tuvHTCa3Fy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvHTCa3Fy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tuvHTCa3Fy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tuvHTCa3Fy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tuvHTCa3Fy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tuvHTCa3Fy a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tuvHTCa3Fy .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-tuvHTCa3Fy .soc-item {
  margin: .5rem .3rem;
}
.cid-tuvHTCa3Fy .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-right: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuvHTCa3Fy .navbar {
    height: 77px;
  }
  .cid-tuvHTCa3Fy .navbar.opened {
    height: auto;
  }
  .cid-tuvHTCa3Fy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuvHTDkenQ {
  padding-top: 135px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyres-fitting-background-1241x1093.jpg");
}
.cid-tuvHTDkenQ .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-tuvHTDkenQ .card .wrapper .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
}
.cid-tuvHTDkenQ .card .wrapper .mbr-section-title span:nth-child(2) {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvHTDkenQ .card .wrapper .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvHTDkenQ .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvHTDkenQ .card .wrapper .mbr-text {
  color: #ffffff;
  font-weight: 300;
}
.cid-tuvHTDkenQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.display-4 {
  padding: 7px 39px;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-tuvHTDkenQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline {
  color: #ffffff;
}
.cid-tuvHTDkenQ .card .wrapper .buttons-wrap .mbr-section-btn .btn.btn-success-outline:hover {
  color: #000000;
}
.cid-tuvHTE2MfX .google-map {
  height: 30rem;
  position: relative;
}
.cid-tuvHTE2MfX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tuvHTE2MfX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tuvHTE2MfX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tuvHTE2MfX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tuvHTErlYK {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ags-tyres-mobile-tyre-fitting-background-2000x1909.jpg");
}
.cid-tuvHTErlYK H1 {
  color: #c28b00;
}
.cid-tuvHTErlYK .mbr-text,
.cid-tuvHTErlYK .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvHTErlYK img {
  width: 100%;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .cid-tuvHTErlYK .col-lg-6 {
    padding: 0 2rem;
  }
}
.cid-tuvHTF51cC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvHTF51cC .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvHTFCqJs {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-tuvHTFCqJs .text-wrap {
  margin-top: 32px;
}
.cid-tuvHTFCqJs .content-right-wrapper {
  background-color: #c28b00;
  padding: 32px;
}
.cid-tuvHTFCqJs .content-right-wrapper .mbr-list {
  color: #ffffff;
}
.cid-tuvHTFCqJs .content-right-wrapper .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-tuvHTFCqJs .content-right-wrapper .mbr-list .list {
    text-align: left;
  }
}
.cid-tuvHTFCqJs .content-right-wrapper .mbr-list .list li {
  line-height: 1.8;
}
.cid-tuvHTFCqJs .content-right-wrapper .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 9px;
  content: "\e97c";
  font-family: "Moririse2" !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 10px;
  border-radius: 50%;
  padding: 5px;
  background-color: #000000;
}
.cid-tuvHTFCqJs .content-left-wrapper .text-wrap .textBlockTitle {
  color: #c28b00;
}
.cid-tuvHTFCqJs .content-left-wrapper .mbr-section-title {
  color: #c28b00;
}
.cid-tuvHTGehKB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvHTGehKB .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvHTGKHFO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuvHTGKHFO img {
  width: 120px;
  margin: auto;
}
.cid-tuvHTGKHFO .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tuvHTGKHFO .card {
    max-width: 12.5%;
  }
}
.cid-tuvHTHorYe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/14.jpg");
}
.cid-tuvHTHorYe .mbr-section-subtitle {
  color: #aeaeae;
}
.cid-tuvHTHorYe .carousel-item {
  justify-content: flex-start;
  text-align: left;
}
.cid-tuvHTHorYe .carousel-item.active,
.cid-tuvHTHorYe .carousel-item-next,
.cid-tuvHTHorYe .carousel-item-prev {
  display: flex;
}
.cid-tuvHTHorYe .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 2rem;
  width: 5%;
}
.cid-tuvHTHorYe .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 30px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: transparent;
}
.cid-tuvHTHorYe .carousel-controls a:hover span {
  opacity: 1;
}
@media (max-width: 992px) {
  .cid-tuvHTHorYe .carousel-controls {
    display: none;
  }
}
.cid-tuvHTHorYe .btn {
  margin: 0.4rem !important;
  justify-content: space-between;
}
.cid-tuvHTHorYe .btn.btn-sm {
  padding: 9px 41px;
}
.cid-tuvHTHorYe .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  position: relative;
}
.cid-tuvHTHorYe .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-tuvHTHorYe .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity 0.5s;
  background-color: #666666;
  font-size: 2rem;
  opacity: 0.5;
  border-width: 0px;
}
.cid-tuvHTHorYe .carousel-indicators li:hover {
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tuvHTHorYe * {
    text-align: center;
  }
}
.cid-tuvHTId6K2 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #333333;
}
.cid-tuvHTId6K2 .img-wrap {
  position: relative;
}
.cid-tuvHTId6K2 .img-wrap img {
  width: 100%;
}
.cid-tuvHTId6K2 .img-wrap .icon-label {
  padding: 19px;
  left: auto;
  top: 0;
  right: 0;
  bottom: auto;
  background-color: #c28b00;
  z-index: 100;
  position: absolute;
}
.cid-tuvHTId6K2 .img-wrap .icon-label .mbr-iconfont {
  color: #ffffff;
  font-size: 27px;
  line-height: 1;
}
@media (max-width: 768px) {
  .cid-tuvHTId6K2 .img-wrap .icon-label {
    left: 0;
    top: auto;
    right: auto;
    bottom: 0;
  }
}
.cid-tuvHTId6K2 .mbr-section-title {
  color: #ffffff;
}
.cid-tuvHTId6K2 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvHTId6K2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvHTId6K2 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-tuvHTId6K2 .mbr-section-text {
  color: #ffffff;
}
.cid-tuvHTId6K2 .form-control,
.cid-tuvHTId6K2 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-tuvHTId6K2 .form-control {
  box-shadow: none;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #333333;
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  color: #b8b8b8;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-tuvHTId6K2 .form-control:focus,
.cid-tuvHTId6K2 .form-control:hover {
  border: 0px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
  background-color: #333333;
}
.cid-tuvHTId6K2 .form-control.textarea {
  padding-top: 40px;
}
.cid-tuvHTId6K2 .form-group {
  margin-bottom: 1.5rem;
}
.cid-tuvHTId6K2 input::-webkit-input-placeholder,
.cid-tuvHTId6K2 textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
.cid-tuvHTId6K2 input:-moz-placeholder,
.cid-tuvHTId6K2 textarea:-moz-placeholder {
  color: #b8b8b8;
}
.cid-tuvHTId6K2 .jq-selectbox li,
.cid-tuvHTId6K2 .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvHTId6K2 .jq-selectbox li:hover,
.cid-tuvHTId6K2 .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-tuvHTId6K2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvHTId6K2 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #333333;
}
.cid-tuvHTId6K2 .text-blocks .mbr-text {
  color: #ffffff;
}
.cid-tuvHTId6K2 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-tuvHTId6K2 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-tuvHTId6K2 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-tuvHTId6K2 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-tuvHTId6K2 textarea.form-control {
  resize: none;
}
@media (max-width: 767px) {
  .cid-tuvHTId6K2 h2 {
    padding-top: 2rem;
  }
  .cid-tuvHTId6K2 .input-group-btn {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .cid-tuvHTId6K2 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tuvHTId6K2 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tuvHTId6K2 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-tuvHTId6K2 .gdpr-block span {
  line-height: 1;
}
.cid-tuvHTId6K2 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-tuvHTIYQsG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvHTIYQsG .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #ffffff;
  text-align: right;
}
.cid-tuvHTIYQsG .mail:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tuvHTIYQsG .mail:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tuvHTIYQsG .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tuvHTIYQsG .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #c28b00;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-tuvHTIYQsG .mbr-text,
.cid-tuvHTIYQsG .mbr-section-btn {
  color: #ffffff;
}
.cid-tuvHTIYQsG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tuvHTIYQsG .card .card-wrapper {
  text-align: center;
}
.cid-tuvHTIYQsG .card .card-wrapper .mbr-iconfont {
  font-size: 41px;
  color: #ff513c;
  width: 100%;
  min-width: 100px;
  display: block;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
  padding-bottom: 14px;
}
.cid-tuvHTIYQsG .card .card-wrapper .card-box .card-title {
  cursor: pointer;
  color: #ffffff;
}
.cid-tuvHTIYQsG .card .card-wrapper .card-box .card-text {
  color: #ffffff;
}
.cid-tuvHTIYQsG .buttons-wrap {
  text-align: center;
}
.cid-tuvHTIYQsG .buttons-wrap .mbr-section-btn {
  display: inline-block;
}
.cid-tuvHTIYQsG .buttons-wrap .mbr-section-btn .btn {
  padding-left: 39px;
  padding-right: 39px;
}
.cid-tuvHTIYQsG .buttons-wrap .mbr-section-btn .btn-success-outline {
  color: #ffffff;
}
.cid-tuvHTIYQsG .buttons-wrap .mbr-section-btn .btn-success-outline:hover {
  color: #000000;
}
.cid-tuvHTIYQsG .buttons-wrap .or {
  text-align: center;
  display: inline-block;
  margin-left: 25px;
  margin-right: 25px;
  vertical-align: sub;
}
@media (max-width: 768px) {
  .cid-tuvHTIYQsG .buttons-wrap .or {
    display: none;
  }
}
.cid-tuvHTJNMXp {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ags-tyres-24-hour-emergency-mobile-tyre-fitting-background-1241x2100.jpg");
}
.cid-tuvHTJNMXp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tuvHTJNMXp .team-card:hover {
  transform: translateY(-10px);
}
.cid-tuvHTJNMXp .card-wrap {
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  padding: 2.5rem;
}
@media (max-width: 991px) {
  .cid-tuvHTJNMXp .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tuvHTJNMXp .card-wrap img {
  position: absolute;
  bottom: -35px;
  right: -35px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}
.cid-tuvHTJNMXp .card-wrap .image-wrap img {
  width: 65px;
  height: 65px;
  object-fit: cover;
  margin: auto;
  margin-right: 1rem;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-tuvHTJNMXp .card-wrap {
    padding: 2rem 1rem;
  }
}
.cid-tuvHTJNMXp .mbr-iconfont {
  color: #c28b00;
  font-size: 3rem;
  padding-bottom: 1rem;
  display: block;
}
.cid-tuvHTJNMXp .mbr-role,
.cid-tuvHTJNMXp .social-row {
  color: #777777;
}
.cid-tuvHTJNMXp .mbr-section-subtitle {
  color: #c28b00;
}
.cid-tuvHTJNMXp .card-text,
.cid-tuvHTJNMXp .mbr-section-btn,
.cid-tuvHTJNMXp .social-row {
  color: #777777;
  text-align: left;
}
.cid-tuvHTJNMXp .mbr-section-title {
  color: #ffffff;
}
.cid-tuvHTJNMXp .card-title,
.cid-tuvHTJNMXp .social-row {
  color: #31363b;
  text-align: left;
}
.cid-tuvHTKuhmA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c28b00;
}
@media (max-width: 767px) {
  .cid-tuvHTKuhmA .first-col {
    padding-bottom: 1rem;
  }
}
.cid-tuvHTL2TRv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuvHTL2TRv h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvHTL2TRv .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvHTL2TRv .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvHTL2TRv p {
  color: #767676;
  text-align: left;
}
.cid-tuvHTL2TRv .card-wrapper {
  height: 100%;
}
.cid-tuvHTL2TRv .container-fluid {
  max-width: 1600px;
}
.cid-tuvHTL2TRv img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvHTL2TRv h4 {
  margin: 0;
}
.cid-tuvHTL2TRv .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvHTL2TRv .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvHTL2TRv .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvHTL2TRv .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvHTL2TRv .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvHTL2TRv .icons {
    opacity: 1;
  }
}
.cid-tuvHTL2TRv .name,
.cid-tuvHTL2TRv .title-align {
  text-align: center;
}
.cid-tuvHTL2TRv .card-title {
  text-align: center;
}
.cid-tuvHTL2TRv .maintitle {
  text-align: center;
}
.cid-tuvHTM1ZFL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuvHTM1ZFL h3 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-tuvHTM1ZFL .pt-4 {
  padding-top: 2rem!important;
}
.cid-tuvHTM1ZFL .card-img {
  position: relative;
  height: 350px;
  overflow: hidden;
}
.cid-tuvHTM1ZFL p {
  color: #767676;
  text-align: left;
}
.cid-tuvHTM1ZFL .card-wrapper {
  height: 100%;
}
.cid-tuvHTM1ZFL .container-fluid {
  max-width: 1600px;
}
.cid-tuvHTM1ZFL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
}
.cid-tuvHTM1ZFL h4 {
  margin: 0;
}
.cid-tuvHTM1ZFL .icons {
  position: absolute;
  font-size: 1rem;
  display: flex;
  flex-direction: column;
  left: 30px;
  bottom: 20px;
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-tuvHTM1ZFL .mbr-iconfont {
  color: #c28b00;
  display: block;
  transition: all 0.3s;
  padding-bottom: 10px;
}
.cid-tuvHTM1ZFL .mbr-iconfont:hover {
  color: #ffffff;
}
.cid-tuvHTM1ZFL .card:hover h3 {
  background-size: 100% 100%;
}
.cid-tuvHTM1ZFL .card:hover .icons {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuvHTM1ZFL .icons {
    opacity: 1;
  }
}
.cid-tuvHTM1ZFL .name,
.cid-tuvHTM1ZFL .title-align {
  text-align: center;
}
.cid-tuvHTM1ZFL .card-title {
  text-align: center;
}
.cid-tuvHTM1ZFL .maintitle {
  text-align: center;
}
.cid-tuvHTMW4WT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tuvHTMW4WT .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tuvHTMW4WT .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tuvHTMW4WT .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tuvHTMW4WT .btn-primary {
  border: 1px solid #c28b00 !important;
}
.cid-tuvHTMW4WT .btn-primary:hover {
  border: 1px solid #c28b00 !important;
}
.cid-tuvHTMW4WT .stripe {
  border-bottom: 1px solid #c28b00;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tuvHTMW4WT .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tuvHTMW4WT .input-group-btn {
  padding-left: 0;
}
.cid-tuvHTMW4WT .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tuvHTMW4WT .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-tuvHTMW4WT .mbr-text {
  color: #444;
}
.cid-tuvHTMW4WT h5 {
  margin-bottom: 0;
}
.cid-tuvHTMW4WT .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tuvHTMW4WT .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tuvHTMW4WT .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tuvHTMW4WT .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tuvHTMW4WT .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tuvHTMW4WT .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tuvHTMW4WT .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tuvHTMW4WT .social-list a:hover {
  opacity: 0.4;
}
.cid-tuvHTMW4WT .media-container-row > div {
  padding: 0px;
}
.cid-tuvHTMW4WT .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tuvHTMW4WT .group-title {
  text-align: left;
  color: #ffffff;
  padding-bottom: 0.2rem;
}
.cid-tuvHTMW4WT .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tuvHTMW4WT .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tuvHTMW4WT .social-list,
  .cid-tuvHTMW4WT .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tuvHTMW4WT h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tuvHTMW4WT .form-group {
    max-width: 180px;
  }
}
.cid-tuvHTMW4WT .links span {
  color: #9e9e9e;
}
.cid-tuvHTMW4WT .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tuvHTMW4WT .logo-title {
  text-align: center;
}
.cid-tuvHTMW4WT .logo-title,
.cid-tuvHTMW4WT .logo {
  color: #ffffff;
}
.cid-tuvHTMW4WT P {
  color: #ffffff;
}
.cid-tuvHTNTYYk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c28b00;
}
