﻿@charset "UTF-8";body{font-family:Roboto;font-display:swap;text-align:center}body h1{font-size:31px;margin-bottom:45px}body h2{position:relative;top:13px}body .sanitary-main{display:none}body .canvas-content{text-align:center}body .canvas-content h2{margin-bottom:50px}body .canvas-content .form-location{margin:0 auto}body .canvas-content .form-location .surname{display:none}body .canvas-content .form-location .title{color:#4c698b;font-weight:700;font-size:18px}body .logos-container{display:none}body .confirm-container{display:none;position:fixed;background-color:#fff;border:1px #000 solid;padding:5px;margin:auto;text-align:center;left:50%;transform:translateX(-50%);max-width:300px}body .logo-div{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;position:relative;top:-55px;max-width:900px}body .logo-div div{flex-basis:calc(63%/5);max-height:58px}body .top-header-banner{display:inline-block;position:relative;margin-top:-20px}body .custom-container,body .custom-glyphicon-container,body .custom-select-container{position:relative}body .custom-container:before,body .custom-glyphicon-container:before,body .custom-select-container:before{content:attr(data-select-title);position:absolute;top:2px;left:10px;font-weight:bold;display:block;transition-duration:.2s;color:#a9a9a9;pointer-events:none;font-size:12px}body .custom-container:hover:before,body .custom-glyphicon-container:hover:before,body .custom-select-container:hover:before{color:#767676}body .custom-container input[type=text],body .custom-container textarea,body .custom-container select,body .custom-glyphicon-container input[type=text],body .custom-glyphicon-container textarea,body .custom-glyphicon-container select,body .custom-select-container input[type=text],body .custom-select-container textarea,body .custom-select-container select{display:block;padding:30px 5px 15px 18px;border:solid 1px #dedede;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:300}body .custom-container input[type=text]:disabled,body .custom-container textarea:disabled,body .custom-container select:disabled,body .custom-glyphicon-container input[type=text]:disabled,body .custom-glyphicon-container textarea:disabled,body .custom-glyphicon-container select:disabled,body .custom-select-container input[type=text]:disabled,body .custom-select-container textarea:disabled,body .custom-select-container select:disabled{opacity:.6;cursor:not-allowed}body .custom-container input[type=text]::-ms-expand,body .custom-container textarea::-ms-expand,body .custom-container select::-ms-expand,body .custom-glyphicon-container input[type=text]::-ms-expand,body .custom-glyphicon-container textarea::-ms-expand,body .custom-glyphicon-container select::-ms-expand,body .custom-select-container input[type=text]::-ms-expand,body .custom-select-container textarea::-ms-expand,body .custom-select-container select::-ms-expand{display:none}body .custom-container input[type=text] option:checked,body .custom-container textarea option:checked,body .custom-container select option:checked,body .custom-glyphicon-container input[type=text] option:checked,body .custom-glyphicon-container textarea option:checked,body .custom-glyphicon-container select option:checked,body .custom-select-container input[type=text] option:checked,body .custom-select-container textarea option:checked,body .custom-select-container select option:checked{background:#f00 linear-gradient(0deg,#f00 0%,#f00 100%)}body .custom-container input[type=text] option[value='0'],body .custom-container input[type=text] option[value='999999'],body .custom-container textarea option[value='0'],body .custom-container textarea option[value='999999'],body .custom-container select option[value='0'],body .custom-container select option[value='999999'],body .custom-glyphicon-container input[type=text] option[value='0'],body .custom-glyphicon-container input[type=text] option[value='999999'],body .custom-glyphicon-container textarea option[value='0'],body .custom-glyphicon-container textarea option[value='999999'],body .custom-glyphicon-container select option[value='0'],body .custom-glyphicon-container select option[value='999999'],body .custom-select-container input[type=text] option[value='0'],body .custom-select-container input[type=text] option[value='999999'],body .custom-select-container textarea option[value='0'],body .custom-select-container textarea option[value='999999'],body .custom-select-container select option[value='0'],body .custom-select-container select option[value='999999']{color:#989898;font-weight:bold}body .custom-container textarea,body .custom-glyphicon-container textarea,body .custom-select-container textarea{padding:20px 5px 15px 38px}body .custom-container select,body .custom-glyphicon-container select,body .custom-select-container select{background-color:#fff;padding:14px 5px 3px 38px;-moz-padding-start:39px;height:39px}body .custom-glyphicon-container:before{left:38px}body .custom-glyphicon-container input[type=text]{padding:25px 5px 12px 38px}body .custom-glyphicon-container i{position:absolute;left:9px;top:10px;color:#a9a9a9;font-size:20px}body .custom-glyphicon-container i.fa-comment-dots{top:36px}body .time-control{text-align:center;max-width:1050px;position:absolute;padding:10px 35px 10px 35px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:33px;top:-26px;-webkit-box-shadow:0 -1px 10px 5px rgba(0,0,0,.1);box-shadow:0 -1px 10px 5px rgba(0,0,0,.1)}body .time-control .form-control{margin-bottom:0}body .time-control div{padding:0}body .time-control .custom-glyphicon-container i{top:-1px}body .time-control .custom-glyphicon-container:before{color:#000;top:-3px}body .time-control .custom-glyphicon-container:after{content:'';font-family:"Font Awesome 5 Free";position:absolute;right:10px;bottom:15px;color:#989898;font-weight:bold;display:block;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;pointer-events:none}body .time-control .custom-glyphicon-container:hover:after{color:#cd0000}body .time-control .custom-glyphicon-container input[type=text]{border:none;box-shadow:none}body .main-form{margin-top:20px;max-width:950px}body .main-form .car-info{display:flex}@media only screen and (max-width:700px){body .main-form .car-info{margin-bottom:23px}}body .main-form .car-info .box{width:50%;padding:0 20px;box-sizing:border-box}body .main-form .car-info .box img{max-width:160px}@media only screen and (max-width:700px){body .main-form .car-info .box img{max-width:113px;margin-left:-23px}}@media only screen and (max-width:700px){body .main-form .car-info .box{width:33%}}body .main-form .car-info .box .vehicle-type{color:#4c698b;text-align:left;font-size:15px;font-weight:bold}body .main-form .car-info .box .vehicle-desc{text-align:left;position:relative;font-size:13px}body .main-form .car-info .box .price{display:flex;background-color:#cdcdcd;border-radius:15px;text-align:left;height:40px;margin-top:14px;align-items:center;padding-left:10px;flex-direction:column}body .main-form .car-info .box .price span{width:100%}body .main-form .car-info .box .price span span{font-weight:700;font-size:18px}body .main-form .car-info .box .price small{text-align:left;font-size:10px;width:100%;margin-top:-4px}body .main-form .car-info .box .promotion{background-color:#cd0000;color:#fff}@media only screen and (max-width:700px){body .main-form .car-info .box-smartphone{width:77%}}body .main-form .brand-listing{font-size:22px;position:relative;top:-18px;text-transform:uppercase;font-weight:bold;white-space:nowrap}body .main-form .fuel-main-container{width:100%;display:flex;justify-content:center}body .main-form .fuel-main-container div{width:13.33%;margin-top:15px}body .main-form .fuel-main-container div img{max-height:40px;filter:grayscale(100%);margin:-37px 0 0 0;cursor:pointer}body .main-form .fuel-main-container div span{position:relative;display:block;margin:-8px 0 15px 0}body .main-form .main-text .first-block span{display:inline-flex;font-size:17px;padding-left:15px;margin-left:20px}body .main-form .main-text .first-block span:before{content:"" !important;color:#2cba6c;font-family:"Font Awesome 5 Free" !important;margin-right:10px;margin-left:-14px;font-size:1.2em}body .main-form .main-text .first-block div{display:inline-flex;font-size:17px;padding-left:15px;margin-left:20px}body .main-form .main-text .first-block .fa-circle::before{content:"";color:#ad0000;font-size:6px;position:relative;top:-3px;margin-right:7px}body .main-form .main-text .second-block{padding:10px;text-align:center;margin-top:20px}body .main-form .main-text .second-block .BoldAndRed{color:#cd0000;font-weight:900;font-size:30px;display:block;margin-bottom:-10px}body .main-form .main-text .second-block .BoldALBI{font-size:30px;font-weight:900;display:block}body .main-form .main-text .second-block .descriptive-text{display:block;margin-top:7px;font-size:17px}body .main-form .main-text .second-block .descriptive-text .secondparaph{padding-top:10px}body .legend-container{width:auto;position:relative;border:1px solid #c6c6c6;padding:10px;margin:15px;background-color:#fff;border-radius:4px;color:#a9a9a9;text-align:left;padding-top:25px}body .contact-explanation{margin-bottom:15px;display:block}body .legend-text{position:absolute;top:-10px;left:19px;background-color:#fff;color:#a9a9a9;padding:0 5px}body .smallercheckfirst{margin-left:50px !important;display:inline !important}body .smallerchecksecond{display:inline !important;position:relative;left:-80px}body .smallercheckthird{display:inline !important;position:relative;left:-159px}body .smallercheckfirst:before,body .smallerchecksecond:before,body .smallercheckthird:before{font-size:1em !important}body .site-header{display:none}body .form-control{margin-bottom:15px}body .chat-widget-container{display:none !important}body .custom-left-border{border-left:solid #cd0000 2px}body .mobile-only{display:none}body .mobile-hidden{display:block}body #map-canvas{margin-bottom:-55px}body .modal.fade .modal-dialog{transition:transform .3s ease-out}body .modal.fade.show .modal-dialog{transform:translateY(0) !important}body .modal-header .close{margin-top:-26px}body .flex-container{display:flex;flex-wrap:wrap}body .box-border{border-right:2px solid #dadada;max-width:256px}body .modal-dialog{width:100%;max-width:1005px}body .shake{animation:shake 2s infinite}body #deal-confirm{z-index:9999;top:50%;box-shadow:5px 5px 5px rgba(0,0,0,.5)}@keyframes shake{0%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-7px)}20%,40%,60%,80%{transform:translateX(7px)}100%{transform:translateX(0)}}body .openinghour{position:relative;top:-8px;color:#cd0000;font-weight:bold}body #info-bubble{display:none;position:absolute;background-color:#f9f9f9;border:1px solid #ccc;padding:10px;top:-114px;left:-17px}body .triangle{position:absolute;bottom:-11px;left:52%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b3b3b3}body .underreserve{text-decoration:underline;cursor:pointer}@media only screen and (max-width:700px){body h1{font-size:26px;margin-top:25px;margin-bottom:61px}body .box-border{border-right:none;max-width:none}body .box .image-container{margin-left:auto}body .contact-container div{margin-left:auto;margin-right:auto}body .top-header-banner{display:block}body .top-header-banner .time-control{max-width:375px;top:73px;height:128px;z-index:1}body .top-header-banner .mobile-only{background-image:url("https://cdn.albilegeant.com/image/AlbiLocation/windy-road.jpg");display:block;height:166px;margin:0;padding:0;overflow:visible;float:left;position:relative;background-size:revert-layer;width:428px;margin-bottom:26px}body .top-header-banner .mobile-hidden{display:none}body .main-form .brand-listing{white-space:normal}body .main-form .main-text .first-block span{text-align:left;font-size:14px !important;padding-left:0 !important;margin-left:0 !important}body .main-form .main-text .first-block span:before{margin-left:-5px !important}body .main-form .main-text .first-block div{padding-left:0;font-size:14px}body .main-form .main-text .first-block .smallercheckfirst{margin-left:27px !important;display:inline !important}body .main-form .main-text .first-block .smallerchecksecond{display:inline !important;position:relative;left:0}body .main-form .main-text .first-block .smallercheckthird{display:inline !important;position:relative;left:0}body .BoldALBI{padding-left:0 !important;display:block}body .logo-div div{flex-basis:calc(100%/5);max-height:58px}body .descriptive-text{font-size:13px !important}body .custom-left-border{border-left:none}body .mobile-header{display:none}body .infoWindow{background:none !important;padding:10px 10px 10px 5px}body .modal-dialog{width:auto}body .main-form .fuel-main-container{flex-wrap:wrap}body .main-form .fuel-main-container div{width:26.33%;margin-top:25px;flex:1 0 25%;max-width:25%}body .main-form .brand-listing{font-size:15px}}