/*************************************** Base Styles  ***************************************/  /* Clear Elements */    .group:before, .group:after {content: ""; display: table;}     .group:after {clear: both;}    .group {zoom: 1;}    /* Set up REM style */  /*  html { font-size: 62.5%; }     body { font-size: 14px; font-size: 1.4rem; background: #fff;}     h1   { font-size: 24px; font-size: 2.4rem; } */    /* Older browsers */    html { font-size: 12px; background: #ffffff; scroll-behavior: smooth;}      @media screen and (min-width: 320px){      html { font-size: calc( 12px + (16 - 12) * (100vw - 320px) / (1200 - 320) ); }  }      @media screen and (min-width: 800px){        html { font-size: 16px; }  }    /* Border Box */    *, *:before, *:after {        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;    }body { font-family: "Sora", sans-serif; font-optical-sizing: auto;}/************************ * Colors  *  * *********************/:root {--light-green: #327f88;--green: #21565d;--green-transparent: rgba(33, 86, 93, 0.8);--dark-green: #11363b;--orange: #ce5216;--light-grey: #e4ebec;--medium-grey: #e4ebec;--dark-grey: #091919;--white: #fff;--ease: all 0.5s ease 0s;--box-radius: 25px;}/*************************************** Fonts  ***************************************/  /* font-family: "Sora", sans-serif;  font-optical-sizing: auto;  font-weight: <weight>;  font-style: normal;light = 300reg = 400med = 500semi-bold = 600bold = 700extra-bold = 700black = 900  */h1 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 55px; font-size: 3.4375em; line-height: 1.2; margin: 0px; color: var(--dark-grey); margin-bottom: 15px;}h2 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 42px; font-size: 2.625em; line-height: 1.2; margin: 0px;  color: var(--dark-grey); margin-bottom: 15px;}h3 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 32px; font-size: 2em; line-height: 1.2; margin: 0px; color: var(--dark-grey); margin-bottom: 15px;}h4 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 24px; font-size: 1.5em; line-height: 1.2; margin: 0px;  color: var(--dark-grey); margin-bottom: 15px;}h5 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.2; margin: 0px; color: var(--dark-grey); margin-bottom: 15px;}h6 {font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.2; margin: 0px; color: var(--dark-grey); margin-bottom: 15px;}p {color: var(--dark-grey);  font-family: "Sora", sans-serif; font-optical-sizing: auto; font-size: 16px; font-size: 1em; line-height: 1.5;font-weight: 400; font-style: normal; margin-top: 0px; margin-bottom: 15px;} p strong {font-weight: 600;}a {color: var(--dark-grey);  font-family: "Sora", sans-serif; font-optical-sizing: auto; text-decoration: none; font-style: normal; font-weight: 400;}ul li, ol li, li {color: var(--dark-grey);  font-family: "Sora", sans-serif; font-optical-sizing: auto; font-style: normal; }em {color: var(--dark-grey);  font-family: "Sora", sans-serif; font-optical-sizing: auto; font-style: italic; }/***************************************Buttons ***************************************/.menu-btn {border: 0px; display: none; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--white); font-weight: 600; background:  var(--orange); padding: 20px; border-radius: 30px;}.menu-btn:hover {color: var(--white); background: var(--green)}.menu-btn:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}.menu-btn:hover:after {margin-left: 15px;}.grey-btn {display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--orange); font-weight: 600; background:  var(--light-grey); padding: 20px; border-radius: 30px;}.grey-btn:hover {color: var(--white); background: var(--green)}.grey-btn:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}.grey-btn:hover:after {margin-left: 15px;}.orange-btn {display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--white); font-weight: 600; background:  var(--orange); padding: 20px; border-radius: 30px;}.orange-btn:hover {color: var(--white); background: var(--green)}.orange-btn:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}.orange-btn:hover:after {margin-left: 15px;}.green-btn {display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--white); font-weight: 600; background:  var(--green); padding: 20px; border-radius: 30px;}.green-btn:hover {color: var(--white); background: var(--orange)}.green-btn:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}.green-btn:hover:after {margin-left: 15px;}/*************************************** Navigation ***************************************/ body.pushy-open-right {overflow: hidden;}.pushy {padding: 0px;}.pushy-inner {width: 100%; height: 100%;}.pushy-navigation {width: 100%; height: 100%;}.pushy-navigation ul {display:  flex; flex-direction:  column; height: 100%; margin: 0px; padding: 0px; align-items: stretch;}.pushy-navigation ul li {flex: 1;      transition: transform 0.5s ease, opacity 0.5s ease;}.pushy-navigation ul li.fade-in {  opacity: 1;  transform: translateY(0); /* Slide into place */}.pushy-navigation ul li a {text-transform:  initial;transition: all 0.5s ease 0s; color: var(--white);font-family: "Sora", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; font-size: 30px; font-size: 1.875em; line-height: 1.25; margin: 0px; display:  flex; align-items: center; justify-content: center; padding: 0px; background: var(--green); width: 100%; height: 100%; }.pushy-navigation ul li a:hover {background: var(--orange);}.pushy-link {transition: all 0.5s ease 0s; position: absolute; top: 0px; right: 0px; background: var(--white); z-index: 99999999; color: var(--black)}.pushy-link:hover {background: var(--black-transparent); }.pushy-link:hover a {color: var(--white)}.pushy-navigation .nav {height: 100%;}/*************************************** Header Bar ***************************************/.header-bar {width: 100%; position: absolute; top: 0; left: 0; z-index: 99;}.header-bar-top {width: 100%; background: var(--green); padding: 10px 0px;}.header-bar-top i {color: var(--orange);}.header-bar-top a {color: var(--white);}.header-bar-top-left {}.header-bar-top-right {text-align: right;}.header-bar-bottom {padding: 20px 0px;}.header-bar-bottom .row {display: flex; align-items: center;}.header-bar-logo a {transition: var(--ease); display:  block;}.header-bar-logo a:hover {scale: 1.1;}.header-bar-nav {text-align: right;}ul#primary {display:  flex; align-items: center; justify-content: flex-end; list-style-type: none; }ul#primary>li a {padding: 20px; font-size: 16px; font-size: 1em; color: var(--white); transition: var(--ease);}ul#primary>li a:hover {color: var(--orange)}ul#primary>li:nth-last-of-type(1) {margin-left: 10px;}ul#primary>li:nth-last-of-type(1) a {display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--orange); font-weight: 600; background:  var(--light-grey); padding: 20px; border-radius: 30px;}ul#primary>li:nth-last-of-type(1) a:hover {color: var(--white); background: var(--green)}ul#primary>li:nth-last-of-type(1) a:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}ul#primary>li:nth-last-of-type(1) a:hover:after {margin-left: 15px;}ul#primary>li:nth-last-of-type(2) a {display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--white); font-weight: 600; background:  var(--orange); padding: 20px; border-radius: 30px;}ul#primary>li:nth-last-of-type(2) a:hover {color: var(--white); background: var(--green)}ul#primary>li:nth-last-of-type(2) a:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}ul#primary>li:nth-last-of-type(2) a:hover:after {margin-left: 15px;}/*************************************** Home  Page***************************************/.previewFrame .home-main-banner {max-height: 800px;}.home-main-banner {position: relative; z-index: 0; width: 100%; height: 100vh; min-height: 750px; background: url("/travistarrantsportsmassage-co-uk/_img/img/home-banner.jpg"); background-repeat: no-repeat; background-size: cover; background-position: center center;}.color-overlay {width: 100%; height: 100%; background: var(--green-transparent);}.home-main-banner .color-overlay:after {width: 100%; padding-top: 4%; background:url("/travistarrantsportsmassage-co-uk/_img/img/curve.svg");background-size: contain; background-position: center top; background-repeat: no-repeat; display: block; content:""; position: absolute; bottom: 0px; left: 0px;}.home-main-banner .color-overlay {display: flex; align-items: center; justify-content: center;}.home-main-banner-text {width: 100%; text-align: center;}.home-main-banner-text h1 {color: var(--light-grey)}.home-steps-wrapper {margin-top: -4%; transform: translateY(-50%); position: relative;}.home-steps-inner {width: 100%; display:  flex; background: var(--green); border-radius: var(--box-radius);  }.home-steps-inner-item {width: 33.33%; padding: 25px; text-align: center;}.home-steps-inner-item:nth-of-type(2) {border-left: 1px solid var(--light-green); border-right: 1px solid var(--light-green)}.home-steps-inner-item img {width: 25px;}.home-steps-inner-item h3 {font-size: 24px; font-size: 1.5em; color: var(--light-grey); margin-top: 15px; }.home-steps-inner-item p {color: var(--light-grey);}.heading.central {text-align: center;}.heading {margin-bottom: 35px;}.heading h4 {color: var(--orange); font-size: 16px; font-size: 1em; }.heading h4:before {width: 30px; height: 2px; background: var(--orange); content:""; display:  inline-block; vertical-align: middle; margin-right: 10px;}.why-choose-wrapper {padding: 0px 0px 100px 0px;}.why-choose-wrapper .row {display: flex; }.why-choose-text ul {padding: 0px; list-style-type:  none;}.why-choose-text ul li {position: relative; padding-left: 20px; margin-bottom: 10px;}.why-choose-text ul li:before {font-family: 'FontAwesome'; content: "\f061"; color: var(--orange); font-size: 14px; position: absolute; top: 3px; left: 0;}.why-choose-images-wrapper {width: 100%; display:  flex; flex-wrap: wrap; gap: 20px;}.why-choose-images-item {overflow: hidden; border-radius:var(--box-radius);}.why-choose-images-item p {width: 100%; height: 100%;}.why-choose-images-item img {display: block; width: 100%; height: 100%; object-fit: cover; object-position: center;}.why-choose-images-item:nth-of-type(1) {width: calc(50% - 10px); height: 200px;}.why-choose-images-item:nth-of-type(2) {width: calc(50% - 10px); height: 200px;}.why-choose-images-item:last-of-type {width: 100%; height: 200px;}.home-services-wrapper {padding: 100px 0px; background: var(--medium-grey)}.home-services-item-wrapper {display:  flex; flex-wrap: wrap;}.home-services-item {overflow: hidden; border-radius: var(--box-radius); background: var(--white); width: calc(50% - 10px); margin-bottom: 20px;}.home-services-item:nth-of-type(odd) {margin-right: 20px;}.home-services-item-image {width: 100%; height: 250px;}.home-services-item-image img {display:  block; width: 100%; height: 100%; object-fit: cover; object-position: center;}.home-services-item-details {padding: 20px;}.get-better-wrapper {padding: 100px 0px;}.counter-wrapper {margin: 50px 0px 0 0; display:  flex;}.counter-item {flex-grow: 1;}.counter-item-number {font-size: 55px; font-size: 3.4375em; font-weight: 700; color: var(--green); position: relative;}.counter-item-number.percent:after {display: inline-block; content:"%"; color: var(--orange); font-size: 30px; position: absolute; top: 0;}.counter-item-number.plus:after {display: inline-block; content:"+"; color: var(--orange); font-size: 30px; position: absolute; top: 0;}.the-process-wrapper {padding-bottom: 100px;}.process-item {width: 100%; padding: 20px; border-radius: var(--box-radius); background: var(--green); display: flex; margin-bottom: 20px;}.process-item h3 {color:  var(--light-grey);}.process-item p {color: var(--light-grey);}.process-item-icon {width: 20%; display:  flex; align-items: center; justify-content: center;}.process-item-icon i {font-size: 80px; color: var(--orange)}.process-item-text {width: 78%; margin-left: 2%;}.find-me-wrapper {width: 100%; padding: 100px 0px; background:url("/travistarrantsportsmassage-co-uk/_img/img/find-me-bg.png") var(--dark-green); background-repeat: no-repeat; background-size: cover; background-position: center center;}.find-me-text h2 {color: var(--light-grey);}.find-me-text p {color: var(--light-grey); font-size: 20px; font-size: 1.25em;}.find-me-address {padding-left: 45px; position: relative;}.find-me-address:before {position: absolute; left: 0; top: 0; width: 30px; height: 30px; background:url("/travistarrantsportsmassage-co-uk/_img/img/location.svg"); content:""; display: inline-block; background-size: contain; background-position: center center;}.find-me-map-wrapper {overflow: hidden; border-radius: var(--box-radius)}.find-me-map-wrapper iframe {display:  block;}.footer {width: 100%;}.footer-top {width: 100%; background: var(--green); padding: 35px 0px;}.footer-top-logo {}.footer-top-contact h4 {color: var(--light-grey); font-size: 20px; font-size: 1.25em;}.footer-top-navigation h4 {color: var(--light-grey); font-size: 20px; font-size: 1.25em;}.footer-top-book .grey-btn {font-size: 13px; font-size: 0.8125em; padding: 15px;}.footer-top-book .grey-btn:hover:after {margin-left: 10px;}.location-icon {width: 20px; height: 20px; content:url("/travistarrantsportsmassage-co-uk/_img/img/location.svg"); display:  inline-block;}.footer-contact-item i {position: absolute; left: 0; top: 0; font-size: 23px; color: var(--orange); margin-right: 10px;}.footer-contact-item {padding-left: 30px; position: relative; margin-bottom: 15px;}.footer-contact-item a,.footer-contact-item  {color: var(--light-grey)}.footer-top-navigation ul#footer-nav {list-style-type: none; padding: 0px; display:  flex; flex-wrap: wrap;}.footer-top-navigation ul#footer-nav li { margin-bottom: 10px; width: 50%;}.footer-top-navigation ul#footer-nav li a  {color: var(--light-grey); }.footer-top-navigation ul#footer-nav li a:before {color: var(--orange);transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-right: 10px;}.footer-bottom {width: 100%; background: var(--dark-green); padding: 15px 0px;}.footer-bottom-left p {color: var(--light-grey); margin-bottom: 0px;}.footer-bottom-right p {color: var(--light-grey); margin-bottom: 0px; text-align: right;}.footer-bottom-right p a {color: var(--light-grey)}/***************************************Inner Pages***************************************/.inner-header-bar {width: 100%; background: var(--dark-green)}.inner-header-bar .header-bar {position: relative;}.inner-title-bar {padding: 75px 0px; background: var(--light-grey); text-align: center;}.inner-title-bar h1:after {width: 30px; height: 2px; background: var(--orange); content:""; display:  block; margin: 25px auto 0px auto;}.inner-content-wrapper {padding: 75px 0px;}.inner-content-wrapper p a {color: var(--orange); text-decoration: underline; transition: var(--ease);}.inner-content-wrapper p a:hover {color: var(--green);}.inner-content-wrapper ul {padding: 0px; list-style-type:  none;}.inner-content-wrapper ul li {position: relative; padding-left: 20px; margin-bottom: 10px;}.inner-content-wrapper ul li:before {font-family: 'FontAwesome'; content: "\f061"; color: var(--orange); font-size: 14px; position: absolute; top: 3px; left: 0;}.txt--hlght--1 {text-align: center; padding: 15px;color: #155724;  background-color: #d4edda; border: 1px solid #c3e6cb; border-radius: 3px; display:  block;}.txt--hlght--2 {text-align: center; padding: 15px;color: #004085;  background-color: #cce5ff; border: 1px solid #b8daff; border-radius: 3px; display:  block;}.txt--hlght--3 {text-align: center; padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-radius: 3px; display:  block;} .txt--hlght--1 a {color: #155724;}.txt--hlght--2 a {color: #004085;}.txt--hlght--3 a {color: #721c24;}.contact-side-box {background: var(--green); border-radius: var(--box-radius); overflow: hidden;}.contact-side-box-title {background: var(--dark-green); padding: 15px 0px; text-align: center;}.contact-side-box-title h4 {color: var(--white); margin-bottom: 0px;}.contact-side-box-text {padding: 20px;}.contact-side-box-text ul li,.contact-side-box-text ul li a {color: var(--light-grey); }.contact-side-box-text ul li:nth-of-type(1):before {font-family: 'FontAwesome'; content: "\f098"; color: var(--orange); font-size: 16px; position: absolute; top: 3px; left: 0;}.contact-side-box-text ul li:nth-of-type(2):before {font-family: 'FontAwesome'; content: "\f199"; color: var(--orange); font-size: 16px; position: absolute; top: 3px; left: 0;}.contact-side-box-text ul li:nth-of-type(3):before {font-family: 'FontAwesome'; content: "\f098"; color: var(--orange); font-size: 16px; position: absolute; top: 3px; left: 0;}.float--right {width: 100%; max-width: 400px; float: right; margin: 20px; }.float--left {width: 100%; max-width: 400px; float: left; margin: 20px; }/*************************************** Blog***************************************//***************************************Footer***************************************//***************************************Form***************************************/.defaultForm {  width: 100%;  *zoom: 1;  padding: 25px; background: var(--light-grey); border-radius: var(--box-radius); overflow: hidden;}.defaultForm:before, .defaultForm:after {  content: " ";  display: table;}.defaultForm:after {  clear: both;}.defaultForm .inputset {float: left;  width: 100%; margin-right:  0%;  position: relative;  margin-bottom: 20px; }.defaultForm .inputset .form_error_specific {  position: absolute;  top: 0;  right: 0;  color: Tomato;  display: none;}.defaultForm .inputset label {  display: block;  width: 100%;font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: #333;}.defaultForm .inputset label.label {  display: inline-block;}.defaultForm .inputset label.label input {  width: initial;  display: inline-block;  margin-left: 0.625em;  border-radius: 10px;}.defaultForm .inputset input, .defaultForm .inputset select {  width: 100%;   background: #fff; padding: 15px; border: 0px;font-family: "Sora", sans-serif;  font-size: 16px; font-size: 1em;border-radius: 10px;}.defaultForm .inputset textarea {width: 100%;  height: 10.625em;  background: #fff; padding: 15px; border: 0px;font-family: "Sora", sans-serif;  font-size: 16px; font-size: 1em;}.inputset.inputsetcheck label:first-of-type {  margin-bottom: 0.3125em;  padding-bottom: 0.3125em;  border-bottom: 1px solid #cccccc;}.inputset label.form_header {  font-weight: bold;  font-size: 18px;}.defaultForm .form_submit {/*  text-align: right;*/}.defaultForm .form_submit {float: left;}.defaultForm .form_submit .fbElementButton {border: 0px; display: inline-block; transition: var(--ease); font-family: "Sora", sans-serif; font-size: 16px; font-size: 1em; color: var(--white); font-weight: 600; background:  var(--orange); padding: 20px; border-radius: 30px;}.defaultForm .form_submit .fbElementButton:hover {color: var(--white); background: var(--green)}.defaultForm .form_submit .fbElementButton:after {transition: var(--ease); font-family: 'FontAwesome'; content: "\f061"; font-size: 13px; margin-left: 10px;}.defaultForm .form_submit .fbElementButton:hover:after {margin-left: 15px;}.form_error {font-family: "Sora", sans-serif;  font-size: 16px; font-size: 1em; font-style: normal; padding: 10px; background: #ff0000; color: #fff; margin-bottom: 10px;}.form_error{text-align: center; padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-radius: 3px; display:  block;} .form_error a {color: #721c24;}/*************************************** Ecommerce - General  ***************************************//***************************************Ecommerce - Listings ***************************************//***************************************Ecommerce - Item ***************************************//***************************************Ecommerce - Basket ***************************************//***************************************Ecommerce - Checkout ***************************************//***************************************Custom Modules***************************************//***************************************Custom Database***************************************//***************************************Media Queries***************************************/@media all and (max-width: 1024px) and (min-width: 0px) {.two.columns.header-bar-logo {width: 50%; margin: 0px;}.two.columns.header-bar-logo img {width: 200px}.ten.columns.header-bar-nav {width: 50%; margin: 0px;}ul#primary {display:  none;}.header-bar-nav {width: 100%; text-align: right;}.menu-btn {display:  inline-block;}}@media all and (max-width: 960px) and (min-width: 0px) {.counter-wrapper {flex-wrap: wrap;}.counter-item {width: 50%;}.find-me-wrapper .row {display: flex; flex-direction: column;}.five.columns.push_one.find-me-text {width: 82.98611%;}.five.columns.find-me-map {width: 82.98611%; margin-top: 20px; margin-left: 8.50694%;}.two.columns.footer-top-logo {width: 100%; text-align: center; margin-bottom: 20px;}.two.columns.footer-top-logo img {width: 200px;}.four.columns.footer-top-contact {width: calc(50% - 2.08333%);}.three.columns.push_one.footer-top-navigation {width: calc(50% - 2.08333%); margin-left: 2.08333%;}.two.columns.footer-top-book {width: 100%; margin-top: 20px; text-align: center;}}@media all and (max-width: 780px) and (min-width: 0px) {.why-choose-wrapper .row {flex-direction: column;}.four.columns.push_one.why-choose-text {width: 100%; margin-left: 0px; margin-bottom: 20px;}.four.columns.push_two.why-choose-images {width: 100%; margin-left: 0px;}.why-choose-images-item:last-of-type {height:  300px;}.float--right {width: 100%; max-width: 100%; float: none; margin: 20px 0px; }.float--left {width: 100%; max-width: 100%; float:none; margin: 20px 0px; }}@media all and (max-width: 700px) and (min-width: 0px) {.home-steps-wrapper {margin-top: 0px; transform: translateY(0); padding: 100px 0;}.home-steps-inner {flex-direction: column;}.home-steps-inner-item {width: 100%;}.home-steps-inner-item:nth-of-type(2) {border: 0px; border-top: 1px solid var(--light-green); border-bottom: 1px solid var(--light-green)}.four.columns.push_one.why-choose-text {width: 100%; }.home-services-item {width: 100%; margin-right: 0px;}.home-services-item:nth-of-type(odd) {margin-right: 0px;}.five.columns.push_one.get-better-heading {width: 100%; margin-left: 0px;}.five.columns.get-better-text {width: 100%; margin-left: 0px;}.process-item {flex-direction: column;}.process-item-icon {width: 100%; }.process-item-text {width: 100%; margin-top: 20px;}}@media all and (max-width: 650px) and (min-width: 0px) {.header-bar-top-left {text-align: center; margin-bottom: 10px;}.header-bar-top-right {text-align: center;}.two.columns.header-bar-logo {width: 50% !important; margin: 0px;}.ten.columns.header-bar-nav {width: 50% !important; margin: 0px;}.five.columns.find-me-map {margin-left: 0%;}.four.columns.footer-top-contact {margin-bottom: 20px;}.two.columns.footer-top-book {text-align: left;}.two.columns.footer-top-logo {text-align: left;}}@media all and (max-width: 480px) and (min-width: 0px) {  .home-main-banner-text h1 {font-size: 35px; font-size: 2.1875em;}.counter-item {width: 100%;}.find-me-text a.grey-btn {width: 100%; text-align: center; margin-bottom: 20px;}.find-me-text a.orange-btn {width: 100%; text-align: center;}}
/* not required */
