@import'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css';*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:focus{outline:none;outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,select,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;font-style:normal;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}a,a:hover,a:active,a:focus{text-decoration:none;outline:0 !important}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;line-height:1}a:focus{outline:thin dotted}a:active,a:hover{outline:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,dd,menu,ol,ul,nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:default;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Poppins-Regular";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Poppins-Medium";src:url("../fonts/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Poppins-Light";src:url("../fonts/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Poppins-Bold";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:fallback}.cl:before,.cl:after{content:"";display:table}.cl:after{clear:both}.cl{zoom:1}body{background:#fff;background-repeat:no-repeat;background-size:cover;color:#000;font-size:1rem;font-family:"Poppins-Light","Open Sans",sans-serif;line-height:1.4;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:"Poppins-Regular","Open Sans",sans-serif;font-weight:400;color:#fff;margin-top:.5rem;margin-bottom:.5rem}h1{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:0}h2{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:0}img{max-width:100%}a{color:#000;text-decoration:none;transition:all .5s ease}a:focus,a:hover{color:#3366cf}em{font-style:italic}em a{font-style:italic}strong{font-family:"Poppins-Bold","Open Sans",sans-serif;font-weight:700}strong a{font-family:"Poppins-Bold","Open Sans",sans-serif;font-weight:700}.small-hide{display:none}@media only screen and (min-width: 1250px){.small-hide{display:block}}.medium-up-hide{display:block}@media only screen and (min-width: 1250px){.medium-up-hide{display:none}}.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}main{margin-top:0;padding:1rem}@media only screen and (min-width: 1250px){main{margin-left:calc(325px + 2rem);padding:0}}.gform_validation_container{display:none !important}.primary-header{background:#1c1d20;color:#fff;padding:1rem;width:100%}@media only screen and (min-width: 1250px){.primary-header{padding:2rem;width:80%;max-width:325px;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;overflow:auto}}.primary-header .skip-link{display:none}.primary-header .header-logo{line-height:1;width:80%;max-width:350px;margin:0 auto 1rem}@media only screen and (min-width: 1250px){.primary-header .header-logo{width:200px;margin:0 0 1.5rem}}.primary-header .header-logo img{margin:0 auto}.primary-header hr{display:none}@media only screen and (min-width: 1250px){.primary-header hr{display:block;color:#5f5f5f;margin-left:-2rem;margin-right:-2rem;margin-bottom:2rem}}.primary-header h1{margin:0;line-height:0}.primary-header .navigation ul{display:block}.primary-header .navigation ul li{margin:0;display:block;position:relative;cursor:pointer}.primary-header .navigation ul li a{display:block;color:#fff;padding:.75rem 1rem}.primary-header .navigation ul li a:focus,.primary-header .navigation ul li a:hover{color:#3366cf}.primary-header .navigation ul li a:before{content:"";display:inline-block;margin-right:1rem;width:17px;height:17px;background:url("../images/icons/dashboard.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:3px}.primary-header .navigation ul li.menu-item-4349 a:before,.primary-header .navigation ul li.menu-item-new-booking a:before{background:url("../images/icons/car.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-971 a:before,.primary-header .navigation ul li.menu-item-bookings a:before{background:url("../images/icons/pencil.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-970 a:before,.primary-header .navigation ul li.menu-item-customers a:before{background:url("../images/icons/customer.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-968 a:before,.primary-header .navigation ul li.menu-item-drivers a:before{background:url("../images/icons/driver.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-969 a:before,.primary-header .navigation ul li.menu-item-locations a:before{background:url("../images/icons/location.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-967 a:before,.primary-header .navigation ul li.menu-item-reports a:before{background:url("../images/icons/report.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-4747 a:before,.primary-header .navigation ul li.menu-item-cancelled-bookings a:before{background:url("../images/icons/cancel.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.menu-item-logout a:before{background:url("../images/icons/logout.svg");background-repeat:no-repeat;background-size:contain}.primary-header .navigation ul li.current-menu-item{background:#5f5f5f;border-radius:4px}.primary-header .navigation ul li.current-menu-item:focus,.primary-header .navigation ul li.current-menu-item:hover{background:#3366cf}.primary-header .navigation ul li.current-menu-item a{color:#fff}.primary-header .navigation ul li span{color:#fff}.primary-header .footer{margin-top:auto;padding-top:2rem}.primary-header .footer hr{margin-top:1rem;margin-bottom:1rem}.primary-header .footer .copyright{color:#5f5f5f;line-height:1.8;font-size:.8rem}form input:not(#rememberme):not(.save):not(.edit):not(.cancel){font-family:"Poppins-Light","Open Sans",sans-serif;padding:.5rem 1rem;border-radius:4px;width:100%}form input:not(#rememberme):not(.save):not(.edit):not(.cancel)[disabled]{background-color:rgba(255,255,255,.6)}form label{margin-top:.7rem;display:block}form label+input,form label+textarea{margin-top:.5rem}form textarea{padding:.5rem 1rem;border-radius:4px;width:100%}form .hidden{opacity:0;position:absolute;pointer-events:none}form .switch{position:relative;display:inline-block;width:100%;height:34px}form .switch input{opacity:0;width:0;height:0;position:absolute}form .switch input:checked+.slider{background-color:#82c178}form .switch input:focus+.slider{box-shadow:0 0 1px #82c178}form .switch input:checked+.slider:before{content:"Yes";left:10px;right:auto}form .switch input:checked+.slider:after{transform:translateX(52px)}form .switch .slider{cursor:pointer;background-color:#ed5a5a;transition:.4s;border-radius:4px;height:34px;display:block;margin-top:.25rem;position:relative;width:88px}form .switch .slider:before{position:absolute;content:"No";left:auto;right:10px;top:50%;transition:.4s;color:#1c1d20;transform:translate(0, -50%)}form .switch .slider:after{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;border-radius:4px;background-color:#fff;transition:.4s}footer{color:#fff;position:relative;z-index:2;overflow:hidden;margin-top:auto;margin-bottom:2rem;padding:1rem}@media only screen and (min-width: 1250px){footer{margin-left:calc(325px + 2rem);padding:2rem 0 0}}footer .content p{font-size:1rem}footer .content p+p{margin-top:0}footer .copyright{font-size:.8rem}footer .copyright p+p{margin-top:0}footer .copyright a{color:#fff}footer .copyright a:focus,footer .copyright a:hover{color:#3366cf}.btn,.button,button{color:#fff;background-color:#3366cf;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;align-items:center;font-size:1rem;padding:13px 20px;text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box;border:1px solid #3366cf;position:relative}.btn:focus,.btn:hover,.button:focus,.button:hover,button:focus,button:hover{background:#fff;color:#3366cf;border-color:#3366cf}.btn.button--black,.button.button--black,button.button--black{background-color:#000;border:1px solid #000}.btn.button--black:focus,.btn.button--black:hover,.button.button--black:focus,.button.button--black:hover,button.button--black:focus,button.button--black:hover{background:#fff;color:#000;border-color:#000}.btn--secondary,.button--secondary,button--secondary{background-color:#000;border:1px solid #5f5f5f}.btn--secondary:focus,.btn--secondary:hover,.button--secondary:focus,.button--secondary:hover,button--secondary:focus,button--secondary:hover{background:#fff;color:#5f5f5f;border-color:#5f5f5f}.btn.google-btn,.button.google-btn,button.google-btn{background:#000;border:1px solid #000;color:#fff}.btn.google-btn:before,.button.google-btn:before,button.google-btn:before{content:"";display:inline-block;margin-right:1rem;width:40px;height:40px;background:url("../images/icons/google.svg");background-repeat:no-repeat;background-size:contain;position:relative}.btn.google-btn:focus,.btn.google-btn:hover,.button.google-btn:focus,.button.google-btn:hover,button.google-btn:focus,button.google-btn:hover{background:#fff;color:#000}.btn.royal-mail-btn,.button.royal-mail-btn,button.royal-mail-btn{background:#dc3232;border:1px solid #dc3232;color:#fff;padding:5px 20px}.btn.royal-mail-btn:before,.button.royal-mail-btn:before,button.royal-mail-btn:before{content:"";display:inline-block;margin-right:1rem;width:40px;height:40px;background:url("../images/icons/royal-mail.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:6px}.btn.royal-mail-btn:focus,.btn.royal-mail-btn:hover,.button.royal-mail-btn:focus,.button.royal-mail-btn:hover,button.royal-mail-btn:focus,button.royal-mail-btn:hover{background:#fff;color:#dc3232}.custom-select,.custom-select-no-link{position:relative}.custom-select select,.custom-select-no-link select{display:none}.custom-select .select-selected,.custom-select-no-link .select-selected{background-color:#fff;border-radius:4px;padding:.5rem 1rem;margin-top:.25rem}.custom-select .select-selected:after,.custom-select-no-link .select-selected:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#1c1d20 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.custom-select .select-selected.select-arrow-active:after,.custom-select-no-link .select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1c1d20 rgba(0,0,0,0);top:40%}.custom-select .select-selected,.custom-select-no-link .select-selected{color:#1c1d20;padding:8px 16px;border:1px solid rgba(0,0,0,0);cursor:pointer}.custom-select .select-items div a,.custom-select-no-link .select-items div a{display:block;color:#1c1d20;padding:8px 16px;border:1px solid rgba(0,0,0,0);cursor:pointer}.custom-select .select-items,.custom-select-no-link .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;max-height:200px;overflow:auto}.custom-select .select-hide,.custom-select-no-link .select-hide{display:none}.custom-select .select-items div:hover,.custom-select .same-as-selected,.custom-select-no-link .select-items div:hover,.custom-select-no-link .same-as-selected{background-color:rgba(0,0,0,.1)}.custom-select--dark .select-selected,.custom-select-no-link--dark .select-selected{background-color:#353535}.custom-select--dark .select-selected:after,.custom-select-no-link--dark .select-selected:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.custom-select--dark .select-selected.select-arrow-active:after,.custom-select-no-link--dark .select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.custom-select--dark .select-selected,.custom-select-no-link--dark .select-selected{color:#fff}.custom-select--dark .select-items div a,.custom-select-no-link--dark .select-items div a{color:#fff}.custom-select--dark .select-items,.custom-select-no-link--dark .select-items{background-color:#353535}.custom-select--dark .select-items div:hover,.custom-select--dark .same-as-selected,.custom-select-no-link--dark .select-items div:hover,.custom-select-no-link--dark .same-as-selected{background-color:rgba(0,0,0,.1)}.custom-select-no-link .select-items div{display:block;color:#1c1d20;padding:8px 16px;border:1px solid rgba(0,0,0,0);cursor:pointer}.dropdown-select{background:#fff;border-radius:4px;padding:.5rem 1rem;margin-top:.25rem;color:#000;cursor:pointer}.dropdown-select:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#1c1d20 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown{position:relative;display:block}.dropdown .customerDropdownInput,.dropdown .locationDropdownInput{border:1px solid #e4e4e4;padding:.5rem 1rem;border-radius:4px;width:100%}.dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;overflow:auto;z-index:1;max-height:250px;border-radius:4px}.dropdown .dropdown-content.show{display:block}.dropdown .dropdown-content p{color:#000;padding:12px 16px;text-decoration:none;display:block}table{background:#fff;border:1px solid #1c1d20;color:#000;border-collapse:collapse}table thead{background:#1c1d20;color:#fff}table thead tr th{text-align:left;white-space:nowrap;padding:10px 30px 10px 20px;border:1px solid #5f5f5f}table tbody tr:nth-child(even){background:#e4e4e4}table tbody tr td{border:1px solid #1c1d20;padding:10px 20px;text-align:left;white-space:nowrap}.hscroll{overflow-x:auto}@media only screen and (min-width: 1250px){.home main{padding-top:2rem;padding-right:2rem}}.home h1{display:none}.home .bookings,.home .drivers{margin-bottom:2rem}.home .bookings .item .header,.home .drivers .item .header{position:relative;background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center}.home .bookings .item .header:before,.home .drivers .item .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/pencil-alt.svg");background-repeat:no-repeat;background-size:contain}.home .bookings .item .header:after,.home .drivers .item .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.home .bookings .item .header:after,.home .drivers .item .header:after{display:none}}.home .bookings .item .header.contentOpen,.home .drivers .item .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.home .bookings .item .header.contentOpen:after,.home .drivers .item .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.home .bookings .item .header.contentOpen+.content,.home .drivers .item .header.contentOpen+.content{display:grid}.home .bookings .item .header h1,.home .drivers .item .header h1{display:inline-block}.home .bookings .item .content,.home .drivers .item .content{background:#1c1d20;padding:1rem 1rem 0;color:#fff;display:none;height:400px;overflow-y:auto;box-shadow:0px 1rem #1c1d20;margin-bottom:3rem}@media only screen and (min-width: 1250px){.home .bookings .item .content,.home .drivers .item .content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block}}.home .bookings .booking-table tbody tr,.home .drivers .booking-table tbody tr{cursor:pointer}.home .bookings .booking-table tbody tr .paid span,.home .bookings .booking-table tbody tr .driver span,.home .drivers .booking-table tbody tr .paid span,.home .drivers .booking-table tbody tr .driver span{background:#82c178;width:18px;height:18px;border-radius:50%;display:inline-block;margin:auto}.home .bookings .booking-table tbody tr .driver span,.home .drivers .booking-table tbody tr .driver span{display:inline-block;margin-right:10px;position:relative;top:2px}.home .bookings .booking-table tbody tr .not-paid span,.home .bookings .booking-table tbody tr .no-driver span,.home .drivers .booking-table tbody tr .not-paid span,.home .drivers .booking-table tbody tr .no-driver span{background:#ed5a5a;width:18px;height:18px;border-radius:50%;display:inline-block}.home .bookings .booking-table tbody tr .not-paid span,.home .drivers .booking-table tbody tr .not-paid span{margin:auto}.home .drivers .item .header:before{background:url("../images/icons/driver-alt.svg")}.home .drivers .item .content{height:250px}.home .drivers .item .content td.isActive span{background:#82c178;width:18px;height:18px;border-radius:50%;display:inline-block;margin:auto;position:relative;top:2px}.home .drivers .item .content td.isNotActive span{background:#ed5a5a;width:18px;height:18px;border-radius:50%;display:inline-block;margin:auto;position:relative;top:2px}.home .drivers .item .content td.expired span{background:#ed5a5a;width:18px;height:18px;border-radius:50%;display:inline-block;margin-right:10px;position:relative;top:2px}.home .drivers .item .content td.active span{background:#82c178;width:18px;height:18px;border-radius:50%;display:inline-block;margin-right:10px;position:relative;top:2px}.home .grid-container{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.home .grid-container.grid-container--three{grid-template-columns:1fr 1fr 1fr}}.home .grid-container.search .grid-item.quick-find .header:before{background:url("../images/icons/search-alt.svg");background-repeat:no-repeat;background-size:contain}.home .grid-container.search .grid-item.new-booking .header:before{background:url("../images/icons/booking-alt.svg");background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1250px){.home .grid-container.ctas .grid-item .content{gap:1rem}}.home .grid-container.ctas .grid-item.driversection .header:before{background:url("../images/icons/driver-alt.svg");background-repeat:no-repeat;background-size:contain}.home .grid-container.ctas .grid-item.customer .header:before{background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.home .grid-container.ctas .grid-item.location .header:before{background:url("../images/icons/location-alt.svg");background-repeat:no-repeat;background-size:contain}.home .grid-container.ctas .grid-item .cta{padding-bottom:1rem;border-bottom:1px solid #5f5f5f}.home .grid-container.ctas .grid-item .select p{font-size:.8rem;margin-top:0;margin-bottom:.25rem}.home .grid-container.ctas .grid-item .dropdown .dropdown-select{font-size:1rem;margin:0}.home .grid-container.ctas .grid-item .dropdown .dropdown-content p{font-size:1rem;margin:0}.home .grid-container.ctas .grid-item .dropdown .customerDropdownInput,.home .grid-container.ctas .grid-item .dropdown .locationDropdownInput{width:100%;padding:.5rem 1rem;border-radius:4px;width:100%}.home .grid-container.popular .grid-item .header:before{background:url("../images/icons/popular-alt.svg");background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1250px){.home .grid-container.popular .grid-item .content{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1250px){.home .grid-container.popular .grid-item .content>div{border-right:1px solid #5f5f5f;padding-right:2rem}.home .grid-container.popular .grid-item .content>div:last-child{border-right:none;padding-right:0}}.home .grid-container.popular .grid-item .content>div .button{display:flex;justify-content:space-between}.home .grid-container.popular .grid-item .content>div .button.report:after{content:"";display:inline-block;margin-left:2rem;width:20px;height:16px;background:url("../images/icons/report.svg");background-repeat:no-repeat;background-size:contain;position:relative}.home .grid-container.popular .grid-item .content>div .button.flight:after{content:"";display:inline-block;margin-left:2rem;width:20px;height:14px;background:url("../images/icons/flight.svg");background-repeat:no-repeat;background-size:contain;position:relative}.home .grid-container.popular .grid-item .content>div .button.google-btn{background:#000;border:1px solid #000;color:#fff}.home .grid-container.popular .grid-item .content>div .button.google-btn:before{content:none}.home .grid-container.popular .grid-item .content>div .button.google-btn:after{content:"";display:inline-block;margin-left:2rem;width:20px;height:20px;background:url("../images/icons/google.svg");background-repeat:no-repeat;background-size:contain;position:relative}.home .grid-container.popular .grid-item .content>div .button.google-btn:focus,.home .grid-container.popular .grid-item .content>div .button.google-btn:hover{background:#fff;color:#000}.home .grid-container .grid-item .header{position:relative;background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center}.home .grid-container .grid-item .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.home .grid-container .grid-item .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.home .grid-container .grid-item .header:after{display:none}}.home .grid-container .grid-item .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.home .grid-container .grid-item .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.home .grid-container .grid-item .header.contentOpen+.content{display:grid}.home .grid-container .grid-item .header h2{display:inline-block}.home .grid-container .grid-item .content{background:#1c1d20;display:none;grid-template-columns:1fr;gap:1rem;padding:1rem 1rem;color:#fff}@media only screen and (min-width: 1250px){.home .grid-container .grid-item .content{display:grid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;gap:2rem}}.page-login{display:flex;flex-direction:column;min-height:100vh;align-items:center;justify-content:center;background:url("../images/background/background2.jpeg");background-repeat:no-repeat;background-position:center;background-size:cover}.page-login h1{margin-bottom:2rem}.page-login .header-logo{width:80%;max-width:350px;margin-top:3rem}.page-login .header-logo img{margin:0 auto;display:block}.page-login .login-box{background:#1c1d20;color:#fff;padding:2rem;border-radius:8px;width:80%;max-width:350px}.page-login .login-box h2{margin:0 0 1.5rem;font-family:"Poppins-Light","Open Sans",sans-serif;font-size:1.5rem;font-weight:400;color:#fff}.page-login .login-box .login-username label,.page-login .login-box .login-password label{display:block}.page-login .login-box .login-username input,.page-login .login-box .login-password input{padding:7px 10px;border-radius:4px;width:100%;margin-top:.25rem}.page-login .login-box .login-submit{width:100%;margin-top:.75rem;margin-bottom:1rem}.page-login .login-box .login-submit input{width:100%}.page-login .login-links a{color:#fff}.page-login .login-links a:focus,.page-login .login-links a:hover{color:#3366cf}.page-login .copyright p{text-align:center}.page-login footer{margin:1rem auto !important}@media only screen and (min-width: 1250px){.page-driver main{padding-top:2rem;padding-right:2rem}}.page-driver .notification{padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:4px}.page-driver .notification.failed{background:#ed5a5a;color:#fff}.page-driver .notification.success{background:#82c178;color:#1c1d20}.page-driver .select-driver{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.page-driver .select-driver{grid-template-columns:2fr 1fr}}.page-driver .select-driver .drivers .header{display:none}@media only screen and (min-width: 1250px){.page-driver .select-driver .drivers .header{background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center}}.page-driver .select-driver .drivers .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/driver-alt.svg");background-repeat:no-repeat;background-size:contain}.page-driver .select-driver .drivers .header h1{display:inline-block}.page-driver .select-driver .drivers .content{background:rgba(0,0,0,0);display:grid;grid-template-columns:1fr;gap:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-driver .select-driver .drivers .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1rem;color:#fff}}.page-driver .select-driver .drivers .content .add-driver{padding:0 0 1rem;border-bottom:1px solid #5f5f5f}@media only screen and (min-width: 1250px){.page-driver .select-driver .drivers .content .add-driver{border-right:1px solid #5f5f5f;padding:.75rem 0;border-bottom:none}}@media only screen and (min-width: 1250px){.page-driver .select-driver .drivers .content .add-driver .button{margin-right:2rem}}.page-driver .select-driver .drivers .content .search-drivers>p{font-size:.8rem}.page-driver .select-driver .save .button{margin-left:auto}.page-driver .driver{margin-bottom:2rem;display:none}.page-driver .driver.open{display:block}.page-driver .driver .info .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-driver .driver .info .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-driver .driver .info .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/driver-alt-red.svg");background-repeat:no-repeat;background-size:contain}.page-driver .driver .info .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-driver .driver .info .header:after{display:none}}.page-driver .driver .info .header.driverActive:before{background:url("../images/icons/driver-alt-green.svg")}.page-driver .driver .info .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-driver .driver .info .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-driver .driver .info .header.contentOpen+.content{display:grid}.page-driver .driver .info .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;grid-template-columns:1fr;gap:0;padding:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-driver .driver .info .content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .summary{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-driver .driver .info .content .not-allowed{cursor:not-allowed;background:#777}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .contact{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-driver .driver .info .content .tel{width:calc(100% - 70px);float:right;margin-top:25px}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .tel{padding-bottom:1rem;border-bottom:1px solid #5f5f5f;width:initial;float:none;margin-top:0}.page-driver .driver .info .content .tel:before{content:"";display:inline-block;margin-right:1rem;width:40px;height:40px;background:url("../images/icons/tel.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:3px}}.page-driver .driver .info .content .tel a{color:#fff;font-size:1.5rem;position:relative;top:-8px}.page-driver .driver .info .content .tel a:focus,.page-driver .driver .info .content .tel a:hover{color:#3366cf}.page-driver .driver .info .content .img-container{padding-top:.5rem;padding-bottom:1rem;border-bottom:1px solid #5f5f5f}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .img-container{padding-top:1rem}}.page-driver .driver .info .content .img-container img{width:50px;height:50px;object-fit:cover;border-radius:50%}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .img-container img{width:100px;height:100px}}.page-driver .driver .info .content .img-container label{font-size:.8rem}.page-driver .driver .info .content .custom-file-upload{text-decoration:underline;font-size:.8rem;cursor:pointer}.page-driver .driver .info .content .custom-file-upload input[type=file]{display:none}.page-driver .driver .info .content .imageName{font-size:.8rem}.page-driver .driver .info .content .vehicle{padding-bottom:2rem}@media only screen and (min-width: 1250px){.page-driver .driver .info .content .vehicle{padding-bottom:0}}.page-driver .licences{margin-bottom:2rem;display:none}.page-driver .licences.open{display:block}.page-driver .licences .info{background:#1c1d20;border-radius:4px}.page-driver .licences .info .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-driver .licences .info .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-driver .licences .info .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/driver-alt.svg");background-repeat:no-repeat;background-size:contain}.page-driver .licences .info .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-driver .licences .info .header:after{display:none}}.page-driver .licences .info .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-driver .licences .info .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-driver .licences .info .header.contentOpen~div{display:block}.page-driver .licences .info .header h2{display:inline-block}.page-driver .licences .info>div:not(.header){margin:1rem;padding-bottom:1rem;border-bottom:1px solid #5f5f5f;display:none}@media only screen and (min-width: 1250px){.page-driver .licences .info>div:not(.header){display:block}}.page-driver .licences .info>div:not(.header)>p{color:#fff}.page-driver .licences .info>div:not(.header):last-child{border-bottom:none}.page-driver .licences .info .content{display:grid;grid-template-columns:1fr;gap:0;color:#fff}@media only screen and (min-width: 1250px){.page-driver .licences .info .content{grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.page-driver .licences .info .content .licence-days-left{background:#82c178}.page-driver .licences .info .content .licence-days-left.expired{background:#ed5a5a}.page-driver .licences .info .content .licence-days-left.expiring{background:#fa902e}.page-driver .licences .save{margin-top:2rem}.page-driver .licences .save .button{width:100%}@media only screen and (min-width: 1250px){.page-location main{padding-top:2rem;padding-right:2rem}}.page-location .notification{padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:4px}.page-location .notification.failed{background:#ed5a5a;color:#fff}.page-location .notification.success{background:#82c178;color:#1c1d20}.page-location .select-location{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.page-location .select-location{grid-template-columns:2fr 1fr}}.page-location .select-location .locations .header{display:none}@media only screen and (min-width: 1250px){.page-location .select-location .locations .header{background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center}}.page-location .select-location .locations .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/location-alt.svg");background-repeat:no-repeat;background-size:contain}.page-location .select-location .locations .header h1{display:inline-block}.page-location .select-location .locations .content{background:rgba(0,0,0,0);display:grid;grid-template-columns:1fr;gap:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-location .select-location .locations .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1rem;color:#fff}}.page-location .select-location .locations .content .add-location{padding:0 0 1rem;border-bottom:1px solid #5f5f5f}@media only screen and (min-width: 1250px){.page-location .select-location .locations .content .add-location{border-right:1px solid #5f5f5f;padding:.75rem 0;border-bottom:none}}@media only screen and (min-width: 1250px){.page-location .select-location .locations .content .add-location .button{margin-right:2rem}}.page-location .select-location .locations .content .search-locations>p{font-size:.8rem}.page-location .select-location .save .button{margin-left:auto}.page-location .location{margin-bottom:2rem;display:none}.page-location .location.open{display:block}.page-location .location .info .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-location .location .info .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-location .location .info .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/location-alt.svg");background-repeat:no-repeat;background-size:contain}.page-location .location .info .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-location .location .info .header:after{display:none}}.page-location .location .info .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-location .location .info .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-location .location .info .header.contentOpen+.content{display:grid}.page-location .location .info .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;grid-template-columns:1fr;gap:0;padding:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-location .location .info .content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}@media only screen and (min-width: 1250px){.page-location .location .info .content .cta{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-location .location .info .content .cta .google-wrapper{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #5f5f5f}.page-location .location .info .content .cta .name{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #5f5f5f}.page-location .location .info .content .cta .name label{margin-top:0}.page-location .location .info .content .not-allowed{cursor:not-allowed;background:#777}@media only screen and (min-width: 1250px){.page-location .location .info .content .contact{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-location .location+.save{margin-top:2rem}.page-location .location+.save .button{width:100%}@media only screen and (min-width: 1250px){.page-customer main{padding-top:2rem;padding-right:2rem}}.page-customer .notification{padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:4px}.page-customer .notification.failed{background:#ed5a5a;color:#fff}.page-customer .notification.success{background:#82c178;color:#1c1d20}.page-customer .select-customer{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.page-customer .select-customer{grid-template-columns:2fr 1fr}}.page-customer .select-customer .customers .header{display:none}@media only screen and (min-width: 1250px){.page-customer .select-customer .customers .header{background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center}}.page-customer .select-customer .customers .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.page-customer .select-customer .customers .header h1{display:inline-block}.page-customer .select-customer .customers .content{background:rgba(0,0,0,0);display:grid;grid-template-columns:1fr;gap:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-customer .select-customer .customers .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1rem;color:#fff}}.page-customer .select-customer .customers .content .add-customer{padding:0 0 1rem;border-bottom:1px solid #5f5f5f}@media only screen and (min-width: 1250px){.page-customer .select-customer .customers .content .add-customer{border-right:1px solid #5f5f5f;padding:.75rem 0;border-bottom:none}}@media only screen and (min-width: 1250px){.page-customer .select-customer .customers .content .add-customer .button{margin-right:2rem}}.page-customer .select-customer .customers .content .search-customers>p{font-size:.8rem}.page-customer .select-customer .save .button{margin-left:auto}.page-customer .customer{margin-bottom:2rem;display:none}.page-customer .customer.open{display:block}.page-customer .customer .info .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-customer .customer .info .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-customer .customer .info .header.paymentUpToDate:before{background:url("../images/icons/customer-alt-green.svg")}.page-customer .customer .info .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt-red.svg");background-repeat:no-repeat;background-size:contain}.page-customer .customer .info .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-customer .customer .info .header:after{display:none}}.page-customer .customer .info .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-customer .customer .info .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-customer .customer .info .header.contentOpen+.content{display:grid}.page-customer .customer .info .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;grid-template-columns:1fr;gap:0;padding:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-customer .customer .info .content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}@media only screen and (min-width: 1250px){.page-customer .customer .info .content .summary{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-customer .customer .info .content .not-allowed{cursor:not-allowed;background:#777}@media only screen and (min-width: 1250px){.page-customer .customer .info .content .contact{border-right:1px solid #5f5f5f;padding-right:2rem}}.page-customer .customer .info .content .contact .royal-mail-btn{margin-top:1rem}.page-customer .customer .info .content .tel{width:calc(100% - 70px);float:right;margin-top:25px}@media only screen and (min-width: 1250px){.page-customer .customer .info .content .tel{padding-bottom:1rem;border-bottom:1px solid #5f5f5f;width:initial;float:none;margin-top:0}.page-customer .customer .info .content .tel:before{content:"";display:inline-block;margin-right:1rem;width:40px;height:40px;background:url("../images/icons/tel.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:3px}}.page-customer .customer .info .content .tel a{color:#fff;font-size:1.5rem;position:relative;top:-8px}.page-customer .customer .info .content .tel a:focus,.page-customer .customer .info .content .tel a:hover{color:#3366cf}.page-customer .customer .info .paymentInfo{padding:.5rem 1rem;border-radius:4px;width:100%;background:#fff;line-height:1;margin-top:.25rem;color:#000}.page-customer .customer .info .paymentInfo.paymentUpToDate{background:#82c178}.page-customer .customer .info .paymentInfo.paymentNotUpToDate{background:#ed5a5a}.page-customer .bookings{margin-bottom:2rem;display:none}.page-customer .bookings.open{display:block}.page-customer .bookings .info{background:#1c1d20;border-radius:4px}.page-customer .bookings .info .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-customer .bookings .info .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-customer .bookings .info .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.page-customer .bookings .info .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-customer .bookings .info .header:after{display:none}}.page-customer .bookings .info .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-customer .bookings .info .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-customer .bookings .info .header.contentOpen~div{display:block}.page-customer .bookings .info .header h2{display:inline-block}.page-customer .bookings .info>div:not(.header){margin:1rem;padding-bottom:1rem;border-bottom:1px solid #5f5f5f;display:none}@media only screen and (min-width: 1250px){.page-customer .bookings .info>div:not(.header){display:block}}.page-customer .bookings .info>div:not(.header)>p{color:#fff}.page-customer .bookings .info>div:not(.header):last-child{border-bottom:none}.page-customer .bookings table tbody tr{cursor:pointer}.page-customer .bookings table tbody tr.cancelled-booking{position:relative}.page-customer .bookings table tbody tr.cancelled-booking:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(255,0,0,.2)}.page-customer .bookings table tbody td.paid span{background:#82c178;width:18px;height:18px;border-radius:50%;display:inline-block;margin:auto;position:relative;top:2px;margin-right:10px}.page-customer .bookings table tbody td.not-paid span{background:#ed5a5a;width:18px;height:18px;border-radius:50%;display:inline-block;margin:auto;position:relative;top:2px;margin-right:10px}.page-customer .bookings .save{margin-top:2rem}.page-customer .bookings .save .button{width:100%}@media only screen and (min-width: 1250px){.page-booking main{padding-top:2rem;padding-right:2rem}}@media only screen and (min-width: 1250px){.page-booking .add-new .select-booking{grid-template-columns:2fr 1fr}}.page-booking .add-new .select-booking .bookings .header h1{display:none}.page-booking h1.customer-exist{font-size:1.5rem}.page-booking h1 a{color:#fff}.page-booking h1 a:focus,.page-booking h1 a:hover{color:#3366cf}.page-booking .notification{padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:4px}.page-booking .notification.failed{background:#ed5a5a;color:#fff}.page-booking .notification.success{background:#82c178;color:#1c1d20}.page-booking .notification.cancelled-booking-banner{margin-top:0}.page-booking .select-booking{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:1rem}@media only screen and (min-width: 1250px){.page-booking .select-booking{grid-template-columns:auto auto auto auto}}.page-booking .select-booking .bookings .header{display:none}@media only screen and (min-width: 1250px){.page-booking .select-booking .bookings .header{padding:.5rem 1rem;display:flex;align-items:center}}.page-booking .select-booking .bookings .header h1{display:inline-block}.page-booking .select-booking .save .button{margin-left:auto}.page-booking .select-booking .edit .button{width:100%}.page-booking .select-booking .cancel .button{width:100%;border-color:#ed5a5a;background-color:#ed5a5a}.page-booking .select-booking .cancel .button:hover,.page-booking .select-booking .cancel .button:focus{color:#ed5a5a;border-color:#ed5a5a;background-color:#fff}.page-booking .current-booking--locked input:not(.save):not(.edit):not(.cancel),.page-booking .current-booking--locked select,.page-booking .current-booking--locked textarea,.page-booking .current-booking--locked .custom-select-no-link,.page-booking .current-booking--locked .driver.custom-select-no-link{pointer-events:none !important;background-color:#777 !important}.page-booking .current-booking--locked input:not(.save):not(.edit):not(.cancel) .select-selected,.page-booking .current-booking--locked select .select-selected,.page-booking .current-booking--locked textarea .select-selected,.page-booking .current-booking--locked .custom-select-no-link .select-selected,.page-booking .current-booking--locked .driver.custom-select-no-link .select-selected{background-color:#777 !important}.page-booking .current-booking--locked .switch-from-to,.page-booking .current-booking--locked .calculator,.page-booking .current-booking--locked .switch,.page-booking .current-booking--locked .multiplestops,.page-booking .current-booking--locked .quick-location-button{pointer-events:none !important}.page-booking .booking{margin-bottom:2rem;display:none;grid-template-columns:1fr;gap:2rem;margin-bottom:1rem}@media only screen and (min-width: 1250px){.page-booking .booking{display:grid;grid-template-columns:1fr 1fr 1fr}}.page-booking .booking.open{display:grid}.page-booking .booking>div .header{background:#000;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (min-width: 1250px){.page-booking .booking>div .header{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:initial}}.page-booking .booking>div .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/booking-alt.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking>div .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-booking .booking>div .header:after{display:none}}.page-booking .booking>div .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-booking .booking>div .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-booking .booking>div .header.contentOpen+.content{display:block}.page-booking .booking>div .content{background:#1c1d20;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;padding:1rem;color:#fff}@media only screen and (min-width: 1250px){.page-booking .booking>div .content{display:block}}.page-booking .booking>div .content .not-allowed{cursor:not-allowed;background:rgba(255,255,255,.6);color:#000;pointer-events:none}.page-booking .booking>div .content label:first-child{margin-top:0}.page-booking .booking>div .content label.hidden{display:none}.page-booking .booking>div .content .flex{display:flex !important;align-items:baseline;margin-top:.7rem}.page-booking .booking>div .content .flex .switch-from-to{margin:0 1rem;font-size:.8rem;line-height:1;cursor:pointer}.page-booking .booking>div .content .flex .switch-from-to:hover,.page-booking .booking>div .content .flex .switch-from-to:focus{color:#3366cf}.page-booking .booking>div .content .booking-confirmation,.page-booking .booking>div .content .driver-confirmation,.page-booking .booking>div .content .return-driver-confirmation,.page-booking .booking>div .content .trip-driver-confirmation{margin-top:1rem}.page-booking .booking>div .content .booking-confirmation.clicked,.page-booking .booking>div .content .driver-confirmation.clicked,.page-booking .booking>div .content .return-driver-confirmation.clicked,.page-booking .booking>div .content .trip-driver-confirmation.clicked{animation:animate 1.5s linear infinite}.page-booking .booking>div .content .booking-confirmation-sent,.page-booking .booking>div .content .driver-confirmation-sent,.page-booking .booking>div .content .return-driver-confirmation-sent,.page-booking .booking>div .content .trip-driver-confirmation-sent{cursor:initial;margin-top:1rem;pointer-events:none;background:#1c1d20;border:1px solid #5f5f5f}.page-booking .booking>div .content .no-drivers{background:#ed5a5a;padding:.5rem 1rem;color:#fff;border-radius:4px;margin-top:.5rem}.page-booking .booking>div .content .location{display:grid;grid-template-columns:1fr 50px;gap:.5rem;margin-top:.5rem}.page-booking .booking>div .content .location.hide-quick-location{grid-template-columns:1fr}.page-booking .booking>div .content .location.hidden{display:none}.page-booking .booking>div .content .location .quick-location-button{width:50px;background:#000;border-radius:8px;padding:.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.page-booking .booking>div .content .location .quick-location-button img{max-height:75%;margin:auto;object-fit:contain}.page-booking .booking>div .content .flight-no{display:grid;grid-template-columns:1fr 110px;gap:.5rem;margin-top:.5rem}.page-booking .booking>div .content .flight-no.hidden{display:none}.page-booking .booking>div .content .flight-no .flight-no-button{width:110px;background:#000;border-radius:8px;padding:.25rem .75rem;cursor:pointer}.page-booking .booking>div .content .flight-no .flight-no-button a{height:100%;color:#fff;display:flex;align-items:center;justify-content:space-between}.page-booking .booking>div .content .flight-no .flight-no-button img{max-height:75%;object-fit:contain;margin-right:.5rem}.page-booking .booking>div .content .multiplestops{display:none;text-align:left}.page-booking .booking>div .content .multiplestops.show{display:block}.page-booking .booking>div .content .multiplestops input{margin-top:.5rem}.page-booking .booking>div .content .multiplestops.button{background:rgba(0,0,0,0);font-size:.9rem;text-decoration:underline;margin-top:.5rem;padding:0;border:none}.page-booking .booking>div .content .multiplestops.button:focus,.page-booking .booking>div .content .multiplestops.button:hover{color:#3366cf}.page-booking .booking>div .content .lengthJourney{display:none}.page-booking .booking>div .content .lengthJourney.show{display:block}.page-booking .booking>div .content .pound-sign{position:relative}.page-booking .booking>div .content .pound-sign span{position:absolute;left:5px;top:0;bottom:0;color:#000;padding:.5rem 0;line-height:normal;pointer-events:none}.page-booking .booking>div .content .pound-sign .plusvat{position:absolute;right:5px;top:0;bottom:0;color:#000;padding:.5rem 0;font-size:.85rem;line-height:25px;pointer-events:none}.page-booking .booking>div .content .calc-wrapper{margin-top:.7rem}.page-booking .booking>div .content .calculator{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:.5rem;margin-top:.25rem}.page-booking .booking>div .content .calculator span,.page-booking .booking>div .content .calculator a{display:block;font-size:.85rem;background:#000;color:#fff;padding:.75rem .25rem;border-radius:8px;text-align:center;cursor:pointer}.page-booking .booking>div .content .calculator span:focus,.page-booking .booking>div .content .calculator span:hover,.page-booking .booking>div .content .calculator a:focus,.page-booking .booking>div .content .calculator a:hover{background:#3366cf}.page-booking .booking>div .content .calculator a{display:flex;align-items:center;justify-content:center;padding:.25rem .75rem}.page-booking .booking>div .content .calculator a img{max-height:30px}.page-booking .booking>div .content .switch{height:initial}.page-booking .booking>div.return .multiplestops{display:none;flex-direction:column-reverse}.page-booking .booking>div.return .multiplestops.show{display:flex}.page-booking .booking>div.return .multiplestops.hidden{display:none}.page-booking .booking>div.return .multiplestops input:first-child{margin-top:.5rem}.page-booking .booking .trip,.page-booking .booking .trip-new{display:none}.page-booking .booking .trip.show,.page-booking .booking .trip-new.show{display:block}.page-booking .booking .trip.trip0 .header .removemultipletrip,.page-booking .booking .trip-new.trip0 .header .removemultipletrip{display:none}.page-booking .booking .trip.trip0 .header .removemultipletrip+.multipletrips.button,.page-booking .booking .trip-new.trip0 .header .removemultipletrip+.multipletrips.button{top:initial}.page-booking .booking .trip .header:before,.page-booking .booking .trip-new .header:before{background:url("../images/icons/out-red.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .trip .header .multipletrips.button,.page-booking .booking .trip .header .removemultipletrip.button,.page-booking .booking .trip-new .header .multipletrips.button,.page-booking .booking .trip-new .header .removemultipletrip.button{background:rgba(0,0,0,0);font-size:.9rem;text-decoration:underline;padding:0;border:none;position:absolute;right:2rem}@media only screen and (min-width: 1250px){.page-booking .booking .trip .header .multipletrips.button,.page-booking .booking .trip .header .removemultipletrip.button,.page-booking .booking .trip-new .header .multipletrips.button,.page-booking .booking .trip-new .header .removemultipletrip.button{right:1rem}}.page-booking .booking .trip .header .multipletrips.button:focus,.page-booking .booking .trip .header .multipletrips.button:hover,.page-booking .booking .trip .header .removemultipletrip.button:focus,.page-booking .booking .trip .header .removemultipletrip.button:hover,.page-booking .booking .trip-new .header .multipletrips.button:focus,.page-booking .booking .trip-new .header .multipletrips.button:hover,.page-booking .booking .trip-new .header .removemultipletrip.button:focus,.page-booking .booking .trip-new .header .removemultipletrip.button:hover{color:#3366cf}.page-booking .booking .trip .header .removemultipletrip.button,.page-booking .booking .trip-new .header .removemultipletrip.button{bottom:.5rem}.page-booking .booking .trip .header .removemultipletrip.button+.multipletrips,.page-booking .booking .trip-new .header .removemultipletrip.button+.multipletrips{top:.5rem}.page-booking .booking .trip .content .driver.custom-select-no-link,.page-booking .booking .trip-new .content .driver.custom-select-no-link{background:#ed5a5a;border-radius:4px}.page-booking .booking .trip .content .driver.custom-select-no-link .select-selected,.page-booking .booking .trip-new .content .driver.custom-select-no-link .select-selected{background:rgba(0,0,0,0)}.page-booking .booking .trip .content .location:not(.to),.page-booking .booking .trip-new .content .location:not(.to){grid-template-columns:1fr}.page-booking .booking .trip .content .location:not(.to) .quick-location-button,.page-booking .booking .trip-new .content .location:not(.to) .quick-location-button{display:none}.page-booking .booking .trip.driverActive .header:before,.page-booking .booking .trip-new.driverActive .header:before{background:url("../images/icons/out-green.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .trip.driverActive .content .driver.custom-select-no-link,.page-booking .booking .trip-new.driverActive .content .driver.custom-select-no-link{background:#82c178}.page-booking .booking .trip-new{display:block}.page-booking .booking .out.hidden{display:none}.page-booking .booking .out .header:before{background:url("../images/icons/out-red.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .out .content .driver.custom-select-no-link{background:#ed5a5a;border-radius:4px}.page-booking .booking .out .content .driver.custom-select-no-link .select-selected{background:rgba(0,0,0,0)}.page-booking .booking .out.driverActive .header:before{background:url("../images/icons/out-green.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .out.driverActive .content .driver.custom-select-no-link{background:#82c178}.page-booking .booking .return.hidden{display:none}.page-booking .booking .return .header:before{background:url("../images/icons/out-red.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .return .content .driver.custom-select-no-link{background:#ed5a5a;border-radius:4px}.page-booking .booking .return .content .driver.custom-select-no-link .select-selected{background:rgba(0,0,0,0)}.page-booking .booking .return.driverActive .header:before{background:url("../images/icons/out-green.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .return.driverActive .content .driver.custom-select-no-link{background:#82c178}.page-booking .booking .payment.hasPaid .content .paid.custom-select-no-link{background:#82c178}.page-booking .booking .payment.hasPaid .header:before{background:url("../images/icons/payment-green.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .payment .header:before{background:url("../images/icons/payment-red.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .payment .content .paid.custom-select-no-link{background:#ed5a5a;border-radius:4px}.page-booking .booking .payment .content .paid.custom-select-no-link .select-selected{background:rgba(0,0,0,0)}.page-booking .booking .requests .header:before{background:url("../images/icons/requests.svg");background-repeat:no-repeat;background-size:contain}.page-booking .booking .comments .header:before{background:url("../images/icons/comments.svg");background-repeat:no-repeat;background-size:contain}.page-booking .quick-location-popup{display:none}.page-booking .quick-location-popup.open{display:block;width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.5);top:0;left:0}.page-booking .quick-location-popup .close{position:absolute;top:1rem;right:1rem;cursor:pointer}.page-booking .quick-location-popup .content{display:block;position:fixed;top:50%;left:50%;background:#1c1d20;width:300px;padding:2rem;border-radius:8px;transform:translate(-50%, -50%)}.page-booking .quick-location-popup .content .dropdown{margin-bottom:1rem}.page-booking .quick-location-popup .content .location-select{margin:.5rem 0 1rem}.page-booking .quick-location-popup .content p{cursor:pointer}.page-booking .bookings .filter-container{background:#1c1d20;color:#fff;margin:1rem 0;padding:1rem;border-radius:4px;position:relative}.page-booking .bookings .filter-container h2{color:#fff;font-size:1.25rem;font-weight:700}.page-booking .bookings .filter-container .filter{display:flex;align-items:flex-end;flex-wrap:wrap}@media only screen and (min-width: 769px){.page-booking .bookings .filter-container .filter{flex-wrap:nowrap}}.page-booking .bookings .filter-container .filter>div{width:100%}@media only screen and (min-width: 769px){.page-booking .bookings .filter-container .filter>div{margin:0 1rem;width:initial}}.page-booking .bookings .filter-container .filter>div:first-child{margin-left:0}.page-booking .bookings .filter-container .filter>div label{display:block;margin-top:.7rem;display:block}.page-booking .bookings .filter-container .filter>div label+input,.page-booking .bookings .filter-container .filter>div label+textarea{margin-top:.5rem}.page-booking .bookings .filter-container .filter>div input{font-family:"Poppins-Light","Open Sans",sans-serif;padding:.7rem 1rem;border-radius:4px;width:100%}.page-booking .bookings .filter-container .filter .custom-select-no-link{width:100%}@media only screen and (min-width: 769px){.page-booking .bookings .filter-container .filter .custom-select-no-link{width:initial}}.page-booking .bookings .filter-container .filter .custom-select-no-link .select-selected{padding-right:1.75rem;width:100%}.page-booking .bookings .filter-container .filter .button{height:fit-content;padding:.5rem 2rem;margin-top:1rem;width:100%}@media only screen and (min-width: 769px){.page-booking .bookings .filter-container .filter .button{width:initial;margin-top:0;margin-left:1rem}}.page-booking .bookings .filter-container .filter .reset-button{color:#fff;border-bottom:1px solid #fff;font-size:.8rem;margin-left:1rem;position:absolute;top:1rem;right:1rem}.page-booking .booking-table{margin-top:1rem;margin-bottom:3rem}.page-booking .booking-table thead th{position:relative;cursor:pointer}.page-booking .booking-table thead svg{position:absolute;top:50%;right:.75rem;transform:translate(0, -50%);height:16px}.page-booking .booking-table tbody tr{cursor:pointer}.page-booking .booking-table tbody tr .paid span,.page-booking .booking-table tbody tr .driver span{background:#82c178;width:18px;height:18px;border-radius:50%;display:block;margin:auto}.page-booking .booking-table tbody tr .driver span{display:inline-block;margin-right:10px;position:relative;top:2px}.page-booking .booking-table tbody tr .not-paid span,.page-booking .booking-table tbody tr .no-driver span{background:#ed5a5a;width:18px;height:18px;border-radius:50%;display:block}.page-booking .booking-table tbody tr .not-paid span{margin:auto}.page-booking .booking-table tbody tr.cancelled-booking{position:relative}.page-booking .booking-table tbody tr.cancelled-booking:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(255,0,0,.2)}.page-booking .save.medium-up-hide input,.page-booking .edit.medium-up-hide input{width:100%}@media only screen and (min-width: 1250px){.cancelled-bookings .select-booking .bookings .header{padding:0}}@keyframes animate{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@media only screen and (min-width: 1250px){.page-report main{padding-top:2rem;padding-right:2rem}}.page-report h1{margin-bottom:1rem}.page-report .notification{padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:4px}.page-report .notification.failed{background:#ed5a5a;color:#fff}.page-report .notification.success{background:#82c178;color:#1c1d20}.page-report .select-report{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.page-report .select-report{grid-template-columns:1fr 1fr 1fr}}.page-report .select-report .drivers .header,.page-report .select-report .customers .header,.page-report .select-report .bookings .header,.page-report .select-report .cancelled-bookings .header{position:relative;background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center}.page-report .select-report .drivers .header:before,.page-report .select-report .customers .header:before,.page-report .select-report .bookings .header:before,.page-report .select-report .cancelled-bookings .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.page-report .select-report .drivers .header:after,.page-report .select-report .customers .header:after,.page-report .select-report .bookings .header:after,.page-report .select-report .cancelled-bookings .header:after{position:absolute;content:"";top:55%;right:10px;transform:translate(0, -50%);width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 1250px){.page-report .select-report .drivers .header:after,.page-report .select-report .customers .header:after,.page-report .select-report .bookings .header:after,.page-report .select-report .cancelled-bookings .header:after{display:none}}.page-report .select-report .drivers .header.contentOpen,.page-report .select-report .customers .header.contentOpen,.page-report .select-report .bookings .header.contentOpen,.page-report .select-report .cancelled-bookings .header.contentOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-report .select-report .drivers .header.contentOpen:after,.page-report .select-report .customers .header.contentOpen:after,.page-report .select-report .bookings .header.contentOpen:after,.page-report .select-report .cancelled-bookings .header.contentOpen:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:40%}.page-report .select-report .drivers .header.contentOpen+.content,.page-report .select-report .customers .header.contentOpen+.content,.page-report .select-report .bookings .header.contentOpen+.content,.page-report .select-report .cancelled-bookings .header.contentOpen+.content{display:grid}.page-report .select-report .drivers .content,.page-report .select-report .customers .content,.page-report .select-report .bookings .content,.page-report .select-report .cancelled-bookings .content{background:#1c1d20;display:none;grid-template-columns:1fr;gap:1rem;padding:1rem 1rem;color:#fff}@media only screen and (min-width: 1250px){.page-report .select-report .drivers .content,.page-report .select-report .customers .content,.page-report .select-report .bookings .content,.page-report .select-report .cancelled-bookings .content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;gap:2rem;display:grid}}.page-report .select-report .drivers .content .search-drivers>p,.page-report .select-report .drivers .content .search-customers>p,.page-report .select-report .drivers .content .search-bookings>p,.page-report .select-report .customers .content .search-drivers>p,.page-report .select-report .customers .content .search-customers>p,.page-report .select-report .customers .content .search-bookings>p,.page-report .select-report .bookings .content .search-drivers>p,.page-report .select-report .bookings .content .search-customers>p,.page-report .select-report .bookings .content .search-bookings>p,.page-report .select-report .cancelled-bookings .content .search-drivers>p,.page-report .select-report .cancelled-bookings .content .search-customers>p,.page-report .select-report .cancelled-bookings .content .search-bookings>p{font-size:.8rem}.page-report .select-report .drivers .content .driver-select,.page-report .select-report .drivers .content .customer-select,.page-report .select-report .customers .content .driver-select,.page-report .select-report .customers .content .customer-select,.page-report .select-report .bookings .content .driver-select,.page-report .select-report .bookings .content .customer-select,.page-report .select-report .cancelled-bookings .content .driver-select,.page-report .select-report .cancelled-bookings .content .customer-select{margin-bottom:1rem}.page-report .select-report .drivers .content label,.page-report .select-report .customers .content label,.page-report .select-report .bookings .content label,.page-report .select-report .cancelled-bookings .content label{display:block}.page-report .select-report .drivers .content input,.page-report .select-report .customers .content input,.page-report .select-report .bookings .content input,.page-report .select-report .cancelled-bookings .content input{padding:.5rem 1rem;border-radius:4px;width:100%}.page-report .select-report .drivers .content input[disabled],.page-report .select-report .customers .content input[disabled],.page-report .select-report .bookings .content input[disabled],.page-report .select-report .cancelled-bookings .content input[disabled]{background-color:rgba(255,255,255,.6)}.page-report .select-report .drivers .content button,.page-report .select-report .customers .content button,.page-report .select-report .bookings .content button,.page-report .select-report .cancelled-bookings .content button{margin-top:1rem}.page-report .select-report .drivers .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/driver-alt.svg");background-repeat:no-repeat;background-size:contain}.page-report .select-report .bookings .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/booking-alt.svg");background-repeat:no-repeat;background-size:contain}.page-report .select-report .cancelled-bookings .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/cancel.svg");background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1250px){.search main{padding-top:2rem;padding-right:2rem}}.search h1{margin-bottom:1rem}.search .grid-container{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media only screen and (min-width: 1250px){.search .grid-container.grid-container--two{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1250px){.search .grid-container.grid-container--three{grid-template-columns:1fr 1fr 1fr}}.search .grid-container .grid-item.driver .header:before{background:url("../images/icons/driver-alt.svg");background-repeat:no-repeat;background-size:contain}.search .grid-container .grid-item.booking .header:before{background:url("../images/icons/booking-alt.svg");background-repeat:no-repeat;background-size:contain}.search .grid-container .grid-item .header{background:#000;padding:.5rem 1rem;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center}.search .grid-container .grid-item .header:before{content:"";display:inline-block;margin-right:.75rem;width:30px;height:30px;background:url("../images/icons/customer-alt.svg");background-repeat:no-repeat;background-size:contain}.search .grid-container .grid-item .content{background:#1c1d20;display:grid;grid-template-columns:1fr;gap:1rem;padding:1rem 1rem;color:#fff}@media only screen and (min-width: 1250px){.search .grid-container .grid-item .content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;gap:2rem}}.search .grid-container .grid-item .content a{color:#fff}.search .grid-container .grid-item .content a:focus,.search .grid-container .grid-item .content a:hover{color:#3366cf}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}