a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}blockquote{font-weight:400;font-size:16px;color:#464646;line-height:25px}body{font-family:'Open Sans',sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:700;margin:10px 0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}p{margin:15px 0;line-height:25px}article ul{list-style-type:disc;list-style-position:inside;margin:16px 0;padding-left:40px}article ul ul{margin:0;list-style-type:circle}article ol{list-style-type:decimal;list-style-position:inside;margin:16px 0;padding-left:40px}strong{font-weight:700}a{text-decoration:none;color:#076ce1}a:hover{color:#5ca526}.mobilenav{display:none}.wrapper{width:96%;margin:0 auto;max-width:1200px}img{max-width:100%}ul.list-inline li{display:inline}.green{color:#5edd00}.app-sec,.babyseat-sec,.home-hero,.page-hero,.progress{background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}#panel{background:#fff}#main-header{overflow:hidden}#main-header .info{font-family:'Open Sans',sans-serif;background:#3f4f5e}#main-header .contact-info ul.list-inline li a{font-weight:400;font-size:14px;color:#fff;padding:2px 0 2px 24px;margin-right:26px}#main-header .contact-info ul.list-inline li.mail-icon a{background:url("../images/small-white-envelope-icon.png") no-repeat left center}#main-header .contact-info ul.list-inline li.phone-icon a{background:url("../images/small-white-receiver-icon.png") no-repeat left center}#main-header .our-app{background:#5ca02a;padding:12px 28px}#main-header .our-app p{font-weight:500;font-size:14px;color:#fff}#main-header .our-app ul li a{border-right:1px solid #fff}#main-header .our-app ul li:last-child a{border-right:0}#main-header .top-navbar{padding:24px 0}#main-header .top-navbar ul.list-inline li a{font-weight:400;font-size:16px;color:#3f4f5e;margin:0 20px}#main-header .top-navbar ul.list-inline li a:hover{color:#7466f9}#main-header .top-navbar ul.list-inline li:first-child a{margin-left:0}#main-header .top-navbar ul.list-inline li:last-child a{margin-right:0}.home-hero{padding:140px 0 100px 0}#main-hero h1{text-transform:capitalize;font-size:48px;color:#fff;text-shadow:0 0 7px #000}#main-hero .hero-text p{font-weight:400;font-size:24px;color:#fff;line-height:initial;text-shadow:0 0 4px #000}#main-hero .hero-btns{overflow:hidden;margin-top:48px}#main-hero .hero-btns ul li{width:24%;border:4px solid rgba(255,255,255,.35);box-sizing:border-box;border-radius:5px}#main-hero .hero-btns ul li a span{font-size:16px;margin-bottom:2px}#main-hero .hero-btns ul li a{background:#00a6d6;text-decoration:none;display:block;font-weight:600;font-size:18px;color:#fff;transition:background-color .5s ease;padding:22px 12px}#main-hero .hero-btns ul li.get-quote-btn a{background:#3fb65f url(../images/small-checkbox-icon.png) no-repeat 24% center}#main-hero .hero-btns ul li.get-quote-btn a:hover{background:#002633 url(../images/small-checkbox-icon.png) no-repeat 24% center}#main-hero .hero-btns ul li.book-online-btn a{background:#00a6d6 url(../images/small-pound-icon.png) no-repeat 14% center}#main-hero .hero-btns ul li.book-online-btn a:hover{background:#002633 url(../images/small-pound-icon.png) no-repeat 14% center}#main-hero .hero-btns ul li.corporate-btn a{background:#f77621 url(../images/small-business-car-icon.png) no-repeat 9% center}#main-hero .hero-btns ul li.corporate-btn a:hover{background:#002633 url(../images/small-business-car-icon.png) no-repeat 9% center}#main-hero .hero-btns ul li.manage-btn a{background:#448aff url(../images/small-calendar-icon.png) no-repeat 14% center}#main-hero .hero-btns ul li.manage-btn a:hover{background:#002633 url(../images/small-calendar-icon.png) no-repeat 14% center}#main-hero .cards-info p{font-size:18px;color:#fff;line-height:initial}#main-hero .widgets{width:60%;margin:80px auto 0 auto}#main-hero .widgets ul.widget-list li{width:23%}#main-hero .widgets ul.widget-list li a{width:100%;text-decoration:none;background:#fff;display:block;box-shadow:border-box;text-align:center;min-height:120px;border-radius:22px;box-sizing:border-box;padding:22px 22px 14px 22px}#main-hero .widgets ul.widget-list li p{font-weight:700;font-size:12px;color:#4f4f4f}#vertical-entrance{overflow:hidden;margin:42px 0}#vertical-entrance h3{font-weight:600;font-size:22px;color:#494949}.page .page-hero .hero-text{overflow:hidden;padding:40px 0}.page .page-hero .pagehero-text{padding:180px 0 40px 0}#main-hero .booking-details ul li{display:inline-block;font-weight:400;font-size:16px;color:#fff;line-height:20px;box-sizing:border-box;padding:2px 0 2px 24px;margin:0 4% 12px 0}#main-hero .booking-details ul li.location-icon{background:url(../img/small-white-location-icon.png) no-repeat left center}#main-hero .booking-details ul li.updated-icon{background:url(../img/small-white-updated-icon.png) no-repeat left center;padding-left:28px}#main-hero .booking-details ul li:last-child{margin:0}#main-hero .quote-form{margin:46px auto 0 auto}#main-hero .quote-form .form-row{overflow:hidden;width:100%}#main-hero .quote-form .form-row .col-half{float:left;width:49.5%;margin-right:1%}#main-hero .quote-form .form-row .col{float:left;width:36%;margin-right:1%}#main-hero .quote-form .form-row .quarter{float:left;width:32.66%;margin-right:1%}#main-hero .quote-form .form-row .col-half:last-child,#main-hero .quote-form .form-row .col:last-child,#main-hero .quote-form .form-row .quarter:last-child{margin-right:0}#main-hero .quote-form .form-row{margin-top:1%}#main-hero .quote-form .form-row:first-child,#main-hero .quote-form .no-margin{margin-top:0}#main-hero .quote-form form .buttons .updated label,#main-hero .quote-form form label{font-weight:500;font-size:12px;color:#a6b5c4;display:block}#main-hero .quote-form form .buttons .updated label:hover{background:0 0}#main-hero .quote-form form .box{background:#fff;border-radius:4px;box-sizing:border-box;border:2px solid #c8ced4;padding:12px 12px 12px 64px}#main-hero .quote-form form .car-icon{background:#fff url("../img/small-black-car-icon.png") no-repeat 3% center}#main-hero .quote-form form input[type=date],#main-hero .quote-form form input[type=number],#main-hero .quote-form form input[type=text],#main-hero .quote-form form input[type=time],#main-hero .quote-form form select{background:#fff;width:100%!important;font-size:16px!important;outline:0;border:0;box-sizing:border-box;padding-top:6px;color:#022834}#main-hero .quote-form form .personal-details .box{padding:12px 12px}#main-hero .quote-form form .date .box{background:#fff url("../img/small-black-calendar-icon.png/index.html") no-repeat 5% center;padding-left:50px}#main-hero .quote-form form .time .box{background:#fff url("../img/small-black-clock-icon.png") no-repeat 5% center;padding-left:50px}#main-content .getquote form .buttons label,#main-hero .quote-form form .buttons label{background:#fff;overflow:hidden;font-size:18px;color:#434343;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:4px;box-sizing:border-box;border:2px solid #c8ced4;padding:16px 12px}#main-hero .quote-form form .buttons .updated label{border:none;padding:0}#main-content .getquote form .buttons label{margin:0}#main-content .getquote form .form-row .quarter{float:left;width:48%;margin-right:4%}#main-content .getquote form .form-row .quarter:nth-child(even){margin-right:0}#main-content .getquote form .buttons input[type=radio],#main-hero .quote-form form .buttons input[type=radio]{width:26px;height:26px}#main-content .getquote form .buttons label:active,#main-content .getquote form .buttons label:focus,#main-content .getquote form .buttons label:focus-within,#main-content .getquote form .buttons label:hover,#main-content .getquote form .buttons label:visited,#main-hero .quote-form form .buttons label:active,#main-hero .quote-form form .buttons label:focus,#main-hero .quote-form form .buttons label:focus-within,#main-hero .quote-form form .buttons label:hover,#main-hero .quote-form form .buttons label:visited{background:#ffbd00}#main-content .getquote form .form-row .info .btn{float:none;width:100%;margin:0;clear:both;padding-top:18px}#main-hero .quote-form form button[type=submit]{font-family:'Open Sans',sans-serif;background:#5ca02a;width:100%;font-weight:600;font-size:28px;color:#fff;border:0;outline:0;text-align:center;cursor:pointer;border-radius:0;box-sizing:border-box;border-radius:8px;text-shadow:0 0 6px #000;transition:.3s;border:2px solid #c8ced4;padding:11.8px 12px}#main-hero .quote-form form button[type=submit]:hover{background:#010d11;border:2px solid #fed800;color:#fed800}#main-content .content-left{float:left;width:60%;margin-right:4%}#main-content .vehicles-list ul li{border:2px solid #d8d8d8;border-right:2px solid #6abdff;border-left:2px solid #6abdff;box-sizing:border-box;border-radius:8px;padding:22px 22px;margin-bottom:16px}#main-content .vehicles-list .info h3{color:#00a6d6}#main-content .vehicles-list .info p{vertical-align:text-bottom}#main-content .vehicles-list ul li .info p span{padding-left:30px;margin-right:16px}#main-content .vehicles-list ul li .info p span.passengers-icon{background:url(../images/small-passengers-icon.png) no-repeat center left}#main-content .vehicles-list ul li .info p span.suitcases-icon{background:url(../images/suitcases-icon.png) no-repeat center left}#main-content .vehicles-list ul li .info p span.briefcase-icon{background:url(../images/briefcase-icon.png) no-repeat center left}#main-content .vehicles-list ul li:last-child{margin-bottom:0}#main-content .vehicles-list .vehicle-img{width:48%;margin-right:4%}#main-content .vehicles-list .book-info{width:48%}#main-content .vehicles-list ul li.price p{font-weight:800;font-size:26px;color:#4f4f4f;text-align:right;line-height:initial}#main-content form button[type=submit]{background:#5ca02a;width:100%;font-weight:600;font-size:22px;color:#fff;border:0;outline:0;cursor:pointer;text-shadow:0 0 2px #000;box-sizing:border-box;transition:background-color .5s ease;border:2px solid rgba(255,255,255,.35);border-radius:5px;padding:16px 12px}#main-content form button[type=submit]:hover{background:#002633}#main-content aside.sidebar-right{float:right;width:36%}#main-content form label{font-weight:500;font-size:12px;color:#a6b5c4;display:block}#main-content form .box{background:#fff;border-radius:5px;box-sizing:border-box;border:2px solid #d8d8d8;padding:14px 14px}#main-content form input[type=date],#main-content form input[type=email],#main-content form input[type=number],#main-content form input[type=tel],#main-content form input[type=text],#main-content form input[type=time],#main-content form select,#main-content form textarea{background-color:#fff!important;width:100%;border:0;outline:0!important;font-size:16px;box-sizing:border-box}#main-content form fieldset{background-color:#f8f8f8;box-sizing:border-box;border:2px solid #6abdff;padding:24px 24px}#main-content form fieldset h3{font-weight:400;font-size:22px;color:#fff;margin-bottom:20px}#main-content form fieldset legend{display:inline-block;font-weight:400;font-size:18px;padding:0 8px}#main-content form .return-info label{font-size:16px;color:#002633}#main-content form .meet-greet input[type=checkbox],#main-content form .return-info label input[type=checkbox]{vertical-align:middle;width:26px;height:26px}#main-content form .meet-greet .box{background:#fff url(../img/meet-and-greet-icon.png/index.html) no-repeat 96% center;padding:11px 12px}#main-content form .payments-btn ul li{width:48%}#main-content form .payments-btn ul li label{background-color:#efefef;font-weight:600;font-size:16px;color:#434343;cursor:pointer;border-radius:5px;padding:12px 12px;box-sizing:border-box;border:1px solid #ccc}#main-content form .payments-btn ul li input[type=radio]{vertical-align:middle;width:26px;height:26px}#main-content form .payments-btn label:active,#main-content form .payments-btn label:focus,#main-content form .payments-btn label:focus-within,#main-content form .payments-btn label:hover,#main-content form .payments-btn label:visited{background:#002633;color:#fff}#main-content aside.sidebar-right .booking-details{background:#3f4f5e;padding:28px 20px}#main-content aside.sidebar-right .booking-details h4{font-weight:500;font-size:18px;color:#fff}#main-content aside.sidebar-right .booking-details p{color:#fff}#main-content aside.sidebar-right .booking-details ul li{background:url(../img/small-white-tickmark-icon.png) no-repeat left top,url(../img/small-white-dot-icon.png) repeat-y 8px top;padding:0 0 38px 28px}#main-content aside.sidebar-right .booking-details ul li:last-child{padding-bottom:0}#main-content aside.sidebar-right .booking-details ul li:nth-child(4) h4{color:#fff}#main-content aside.sidebar-right .booking-details ul li.inactive{background:url(../img/small-grey-circle-icon.png) no-repeat left top,url(../img/small-white-dot-icon.png) repeat-y 8px top;padding-bottom:20px}#main-content aside.sidebar-right .booking-details ul li p.price{line-height:28px;font-size:34px}#main-content form .form-row{overflow:hidden;width:100%}#main-content form .form-row .col-half{float:left;width:48%;margin-right:4%}#main-content form .form-row .col-half:last-child{margin-right:0}#main-content form .form-row .form-quarter{float:left;width:32%;margin-right:2%}#main-content form .form-row .form-quarter:last-child{margin-right:0}#main-content .confirmation-info{background:#e6e6e6;padding:32px 28px}#main-content .confirmation-info h2{font-weight:600;font-size:32px;color:#515059}#main-content .confirmation-info .reference-num p{background:#fff;font-size:18px;box-sizing:border-box;padding:12px 28px}#main-content .reviews-profiles ul.profile-list li{width:24%;border-right:1px solid #d8d8d8;box-sizing:border-box;padding-right:1%;margin-right:1%}#main-content .reviews-profiles ul.profile-list li:last-child{border:0;padding-right:0}#main-content .journey-details{background:#3f4f5e;padding:20px 40px 26px 40px}#main-content .journey-details h2{color:#fff}#main-content .journey-details h4{font-weight:400;font-size:16px;margin-bottom:6px}#main-content .journey-info ul li{padding-left:32px}#main-content .journey-info ul li.pickup-icon{background:url(../images/small-pickup-green-icon.png) no-repeat left top}#main-content .journey-info ul li.dropoff-icon{background:url(../images/small-dropoff-red-icon.png) no-repeat left top}#main-content .journey-info .passenger-info ul li{font-size:14px}#main-content .journey-info .passenger-info ul li.passenger-icon{background:url(../images/xl-small-passenger-white-icon.png) no-repeat left center}#main-content .journey-info .passenger-info ul li.suitcase-icon{background:url(../images/xl-small-suitcases-white-icon.png) no-repeat left center}#main-content .journey-info .passenger-info ul li.include-icon{background:url(../images/xl-small-include-white-icon.png) no-repeat left center}#main-content .journey-details .price-info p.price{font-weight:700;font-size:46px;line-height:inherit}#main-content .journey-details .price-info a{background:#223446 url(../img/small-edit-white-icon.png) no-repeat 11% center;padding:20px 20px 20px 48px}#main-content .journey-details .price-info a:hover{background:#323330 url(../img/small-edit-white-icon.png) no-repeat 11% center}#main-content .our-services{overflow:hidden}#main-content .our-services ul li{float:left;width:49%;margin:0 2% 2% 0}#main-content .our-services ul li .image-left{float:left;width:48%;margin-right:4%}#main-content .our-services ul li .description-right{float:right;width:48%}#main-content .our-services ul li .description p a{text-decoration:none;font-weight:600;font-size:14px;color:#418bbf}#main-content .our-services ul li:nth-child(even){margin-right:0}#main-content .our-services ul li:nth-child(5),#main-content .our-services ul li:nth-child(6){margin-bottom:0}#main-content .price-tables{overflow:hidden;padding-bottom:40px}#main-content .row .fare table{width:100%}#main-content .row .fare table th{text-align:left;font-weight:600;font-size:16px;color:#e8e8e8;border:1px solid #ccc;padding:10px}#main-content .row .fare table thead tr{background:#3a3a3a}#main-content .row .fare table tbody tr:nth-child(odd){background:#f1f1f1}#main-content .row .fare table td{font-weight:400;font-size:16px;color:#707070;padding:10px}main h2{text-transform:capitalize;font-size:26px;color:#002633;line-height:initial}main h3{font-weight:700;font-size:22px;line-height:initial;color:#232323}main p{font-weight:400;font-size:14px;color:#464646;line-height:23px}#main-content{overflow:hidden}#main-content .green{color:#5ca02a}.h-border{background:url("../images/heading-border.png") no-repeat left bottom;padding-bottom:14px;margin-bottom:18px}#main-content .row{overflow:hidden;width:100%}#main-content .row .col-half{float:left;width:48%;margin-right:4%}#main-content .row .col{float:left;width:31%;margin-right:3.5%}#main-content .row .col-half p:last-child{margin-bottom:0}#main-content .row .col-half:last-child,#main-content .row .col:last-child{margin-right:0}#main-content ul.green-tickmark-list li{background:url(../images/small-green-circle-tickmark-icon.png) no-repeat left center;font-weight:400;font-size:14px;color:#232323;line-height:initial;padding:4px 0 4px 32px;margin:12px 0}#main-content .text-content ul.list-tickmark{overflow:hidden;margin-top:18px}#main-content ul.list-tickmark li{background:url(../images/small-blue-circle-tickmark-icon.png) no-repeat left center;font-weight:400;font-size:14px;color:#232323;line-height:initial;padding:4px 0 4px 32px;margin:8px 0}#main-content ul.green-tickmark-list li:first-child,#main-content ul.list-tickmark li:first-child{margin-top:0}#main-content ul.green-tickmark-list li:last-child,#main-content ul.list-tickmark li:last-child{margin-bottom:0}#main-content ul.list-unstyled li{list-style-type:none!important;border:none!important;border-radius:0!important;padding:0!important}#main-content .btn a{background:#3f4f5e;font-weight:400;font-size:16px;color:#fff;border-radius:5px;box-sizing:border-box;padding:20px 28px}#main-content .btn a:hover{background:#5ca02a}#main-content .about-content{background:#f7f7f7;padding:40px 0}#main-content .about-content .features h3{font-weight:600;font-size:14px;color:#111;margin-top:6px}#main-content .progress{position:relative;margin:90px 0 100px 0}#main-content .progress .info{overflow:hidden;padding:80px 0}#main-content .progress h3{font-weight:700;font-size:42px;color:#fff}#main-content .progress p{font-weight:500;font-size:16px;color:#fff;line-height:initial}#main-content .progress ul li{float:left;width:13%;margin-right:2%}#main-content .progress .wheelchair-car{position:absolute;top:-90px;right:8%}#main-content .vehicles-info{overflow:hidden;margin:40px 0 100px 0}#main-content .vehicles-info h3{font-family:'Open Sans',sans-serif}#main-content .vehicles-info p{color:#ababab;line-height:initial;margin:0;margin-top:8px}#main-content .vehicles-info .vehicle-list{overflow:hidden;margin-top:40px}#main-content .vehicles-info .info ul li{display:inline-block;font-weight:400;font-size:16px;color:#3b3b3b;line-height:initial;padding-left:26px}#main-content .vehicles-info .info ul li.users-icon{background:url("../images/small-blue-users-icon.png") no-repeat left center}#main-content .vehicles-info .info ul li.large-briefcase{background:url("../images/large-blue-briefcase-icon.png") no-repeat left center}#main-content .vehicles-info .info ul li.small-briefcase{background:url("../images/small-blue-briefcase-icon.png") no-repeat left center}#main-content .vehicles-info .info ul li.wheelchair-icon{background:url("../images/blue-wheelchair-icon.png") no-repeat left center}#main-content .vehicles-info img{margin:0 auto}#main-content .vehicles-info .btn{width:100%}#main-content .vehicles-info .btn a{background:#f3f3f3 url("../images/small-blue-right-arrow-icon.png") no-repeat 94% center;overflow:hidden;width:100%;font-weight:600;font-size:18px;color:#146cb2;border-radius:4px;box-shadow:0 5px 0 #006599;transition:all .1s linear;padding:22px 24px;margin-bottom:7px}#main-content .vehicles-info .btn a:active{box-shadow:0 2px 0 #006599;transform:translateY(3px)}#main-content .babyseat-sec{position:relative;margin:90px 0 110px 0}#main-content .babyseat-sec h2{color:#fff}#main-content .babyseat-sec .info{overflow:hidden;padding:48px 0}#main-content .babyseat-sec .babyseat-info{position:absolute;top:-90px;right:8%}#main-content .app-sec{padding:22px 0 12px 0}#main-content .app-sec h2{font-size:24px;color:#f1be26}#main-content .app-sec h3{font-size:52px;color:#fff;line-height:60px}#main-content .app-sec h4{font-weight:400;font-size:18px;color:#fff}#main-content .app-sec p{font-size:32px;color:#fff}#main-content .app-sec .app-btns{width:380px}#main-content .faqs-sec h3{font-family:MyliusModernRegular,Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;color:#146cb2;line-height:24px}#main-content .customers-feedback ul li{width:49%}#main-content .customers-feedback cite{display:block;font-weight:700;font-size:16px;color:#4f4f4f;margin-top:12px}#main-content .salient-info{background:#f0f2f4;overflow:hidden;padding:40px 0}#main-content .salient-info h3 a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:20px;color:#002633}#main-content .salient-info h3 a:hover{color:#ff5df0}#main-content .salient-info p{font-weight:400;font-size:14px;color:#002633;line-height:initial;margin-top:4px}#main-content .salient-info ul.info-list li{background:url("../images/vertical-grey-border.png") no-repeat right center;box-sizing:border-box;padding:0 4.61%}#main-content .salient-info ul.info-list li:first-child{padding-left:0}#main-content .salient-info ul.info-list li:last-child{background:0 0;padding-right:0;margin-right:0}#quick-links{background:#5ca02a;overflow:hidden;padding:40px 0}#quick-links h3{font-weight:700;font-size:22px;color:#fff;margin:0}#quick-links .row{overflow:hidden;width:100%}#quick-links .row .quarter{float:left;width:23%;margin-right:2%}#quick-links .row .quarter:last-child{margin-right:0}#quick-links ul{margin-left:16px}#quick-links ul li a{font-weight:400;font-size:16px;color:#fff;display:inline-block;line-height:initial;margin:6px 0}#quick-links ul li a:hover{color:#062b38}#quick-links .headline{margin-bottom:24px}#quick-links ul.links-list li:first-child a{margin-top:0}#quick-links ul.links-list li:last-child a{margin-bottom:0}#main-footer{background:url("../images/main-footer-bg.png") no-repeat center center;background-size:cover;overflow:hidden}#main-footer h3{font-weight:700;font-size:24px;color:#fff;margin:0}#main-footer p{font-weight:400;font-size:16px;color:#fff;line-height:22px;margin:0}#main-footer .row{overflow:hidden;width:100%}#main-footer .row .col{float:left;width:30%;margin-right:5%}#main-footer ul li a{display:inline-block;font-weight:400;font-size:16px;color:#fff}#main-footer ul li a:hover{color:#fed800}#main-footer .row .col:last-child{margin-right:0}#main-footer .about .text{margin-top:28px}#main-footer .about .social-links{width:70%;margin-top:28px}#main-footer .headline{background:url("../images/green-border-dot.png") repeat-x left bottom;padding-bottom:28px;margin-bottom:28px}#main-footer .app-info .app-links{margin-top:14px}#main-footer .app-info ul li a{font-weight:400;font-size:20px;color:#5ca02a;display:block;line-height:initial;margin-bottom:12px}#main-footer .app-info ul li.android a{background:url("../images/small-android-icon.png") no-repeat 160px center}#main-footer .app-info ul li.IOS a{background:url("../images/small-IOS-icon.png") no-repeat 160px center;margin-bottom:0}#main-footer .contact-info ul li{font-weight:400;font-size:16px;color:#fff;line-height:initial;padding-left:24px;margin:12px 0}#main-footer .contact-info ul li.location-icon{background:url("../images/small-white-location-icon.png") no-repeat left center}#main-footer .contact-info ul li.phone-icon{background:url("../images/small-white-phone-icon.png") no-repeat left center}#main-footer .contact-info ul li.mail-icon{background:url("../images/small-white-mail-icon.png") no-repeat left center}#main-footer .contact-info ul li.click-icon{background:url("../images/small-white-click-icon.png") no-repeat left center}#main-footer .contact-info ul li:first-child{margin-top:0}#main-footer .contact-info ul li:last-child{margin-bottom:0}#main-footer .footer-nav{background:rgb(0,0,0,.3);overflow:hidden;padding:16px 0}#main-footer .footer-nav .copyright{margin-right:2%}#main-footer .footer-nav .design-by{width:182px}#main-footer .footer-nav .design-by img{float:right}#main-footer .footer-nav .design-by p{float:right;font-size:14px}.text-white{color:#fff}.left{float:left}.right{float:right}.text-centred{text-align:center}.flex{display:flex}.inline-flex{display:inline-flex}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.block{display:block}.m-0{margin:0}.mt-1{margin-top:10px}.mt-2{margin-top:15px}.mt-3{margin-top:20px}.mt-4{margin-top:25px}.mt-5{margin-top:30px}.mt-6{margin-top:40px}.mt-0{margin-top:0}.mr-0{margin-right:0}.mr-1{margin-right:10px}.mr-2{margin-right:15px}.mr-3{margin-right:20px}.mr-4{margin-right:25px}.mr-5{margin-right:30px}.mr-6{margin-right:40px}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:15px}.mb-3{margin-bottom:20px}.mb-4{margin-bottom:25px}.mb-5{margin-bottom:30px}.mb-6{margin-bottom:40px}.ml-1{margin-left:10px}.ml-2{margin-left:15px}.ml-3{margin-left:20px}.ml-4{margin-left:25px}.ml-5{margin-left:30px}.ml-6{margin-left:40px}.pt-1{padding-top:10px}.pr-2{padding-right:15px}.no-margin{margin:0}.p-0{padding:0}.pt-6{padding-top:40px}.pb-6{padding-bottom:40px}label.error{color:#fff!important;font-size:14px;background:red;padding:10px}#menu:not( .mm-menu ){display:none}