@charset "UTF-8";
/*!
 * bootstrap-fileinput v5.5.4
 * http://plugins.krajee.com/file-input
 *
 * Krajee default styling for bootstrap-fileinput.
 *
 * Author: Kartik Visweswaran
 * Copyright: 2014 - 2024, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD-3-Clause
 * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
 */
.btn-file input[type=file],.file-caption-icon,.file-no-browse,.file-preview .fileinput-remove,.file-zoom-dialog .btn-navigate,.file-zoom-dialog .floating-buttons,.krajee-default .file-thumb-progress{position:absolute}.file-loading input[type=file],input[type=file].file-loading{width:0;height:0}.file-no-browse{left:50%;bottom:20%;width:1px;height:1px;font-size:0;opacity:0;border:none;background:0 0;outline:0;box-shadow:none}.btn-kv-rotate,.file-caption-icon,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-ajax-new .no-browse .input-group-btn,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file,.file-input-new .no-browse .input-group-btn,.file-preview .kv-zoom-cache,.file-zoom-dialog .modal-header:after,.file-zoom-dialog .modal-header:before,.hide-content .kv-file-content,.is-locked .fileinput-remove-button,.is-locked .fileinput-upload-button,.kv-file-rotate,.kv-hidden{display:none}.file-caption .input-group{align-items:center}.btn-file,.file-caption,.file-input,.file-loading:before,.file-preview,.file-zoom-dialog .modal-dialog,.krajee-default .file-thumbnail-footer,.krajee-default.file-preview-frame{position:relative}.file-caption-icon .kv-caption-icon{line-height:inherit}.file-error-message pre,.file-error-message ul,.krajee-default .file-actions,.krajee-default .file-other-error{text-align:left}.file-error-message pre,.file-error-message ul{margin:0}.krajee-default .file-drag-handle,.krajee-default .file-upload-indicator{float:left;margin-top:10px;width:16px;height:16px}.file-thumb-progress .progress,.file-thumb-progress .progress-bar{font-family:Verdana,Helvetica,sans-serif;font-size:.7rem}.krajee-default .file-thumb-progress .progress,.kv-upload-progress .progress{background-color:#ccc}.krajee-default .file-caption-info,.krajee-default .file-size-info{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;height:15px;margin:auto}.file-caption.icon-visible .file-caption-icon,.file-loading:before,.rotatable:not(.hide-rotate) .btn-kv-rotate,.rotatable:not(.hide-rotate) .kv-file-rotate{display:inline-block}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-image,.file-zoom-content>.file-object.type-video{max-width:100%;max-height:100%;width:auto}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-video{height:100%}.file-zoom-content>.file-object.type-default,.file-zoom-content>.file-object.type-html,.file-zoom-content>.file-object.type-pdf,.file-zoom-content>.file-object.type-text{width:100%}.file-loading:before{content:" Loading...";padding-left:20px;line-height:16px;font-size:13px;font-variant:small-caps;color:#999;background:url(/assets/14dc168c/css/../img/loading.gif) top left no-repeat}.file-object{margin:0 0 -5px;padding:0}.btn-file,.kv-overflow-hidden{overflow:hidden}.btn-file input[type=file]{top:0;left:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:0 0;cursor:inherit;display:block}.btn-file ::-ms-browse{font-size:10000px;width:100%;height:100%}.file-caption.icon-visible .file-caption-name{padding-left:25px}.file-caption.icon-visible>.input-group-lg .file-caption-name{padding-left:30px}.file-caption.icon-visible>.input-group-sm .file-caption-name{padding-left:22px}.file-caption-name:not(.file-caption-disabled){background-color:transparent}.file-caption-name.file-processing{font-style:italic;border-color:#bbb;opacity:.5}.file-caption-icon{padding:7px 5px;left:4px}.input-group-lg .file-caption-icon{font-size:1.25rem}.input-group-sm .file-caption-icon{font-size:.875rem;padding:.25rem}.file-error-message{color:#a94442;background-color:#f2dede;margin:5px;border:1px solid #ebccd1;border-radius:4px;padding:15px}.file-error-message pre{margin:5px 0}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:8px;width:100%;margin-bottom:5px}.file-preview .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.file-preview .fileinput-remove{top:1px;right:1px;line-height:10px}.clickable .file-drop-zone-title,.file-preview .clickable{cursor:pointer}.file-preview-image{font:40px Impact,Charcoal,sans-serif;color:green;width:auto;height:auto;max-width:100%;max-height:100%}.krajee-default.file-preview-frame{margin:8px;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:6px;float:left;text-align:center}.krajee-default.file-preview-frame .kv-file-content{width:213px;height:160px}.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:400px}.krajee-default.file-preview-frame[data-template=audio] .kv-file-content{width:240px;height:55px}.krajee-default.file-preview-frame .file-thumbnail-footer{height:70px}.krajee-default.file-preview-frame:not(.file-preview-error):hover{border:1px solid rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.krajee-default .file-preview-text{color:#428bca;border:1px solid #ddd;outline:0;resize:none}.krajee-default .file-preview-html{border:1px solid #ddd}.krajee-default .file-other-icon{font-size:6em;line-height:1}.krajee-default .file-footer-buttons{float:right}.krajee-default .file-footer-caption{display:block;text-align:center;padding-top:4px;font-size:11px;color:#999;margin-bottom:30px}.file-upload-stats{font-size:10px;text-align:center;width:100%}.kv-upload-progress .file-upload-stats{font-size:12px;margin:-10px 0 5px}.krajee-default .file-preview-error{opacity:.65;box-shadow:none}.krajee-default .file-thumb-progress{top:37px;left:0;right:0}.krajee-default.kvsortable-ghost{background:#e1edf7;border:2px solid #a1abff}.krajee-default .file-preview-other:hover{opacity:.8}.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.kv-upload-progress .progress{height:20px;margin:10px 0;overflow:hidden}.kv-upload-progress .progress-bar{height:20px;font-family:Verdana,Helvetica,sans-serif}.file-zoom-dialog .file-other-icon{font-size:50vmin}.btn-navigate *,.file-zoom-dialog .modal-dialog{width:auto}.file-zoom-dialog .modal-header{display:flex;align-items:center;justify-content:space-between}.file-zoom-dialog .btn-navigate{margin:0 .1rem;padding:0;font-size:1.2rem;width:2.4rem;height:2.4rem;top:50%;border-radius:50%;text-align:center}.file-zoom-dialog .floating-buttons{top:5px;right:10px}.file-zoom-dialog .btn-kv-prev{left:0}.file-zoom-dialog .btn-kv-next{right:0}.file-zoom-dialog .kv-zoom-header{padding:.5rem}.file-zoom-dialog .kv-zoom-body{padding:.25rem}.file-zoom-dialog .kv-zoom-description{position:absolute;opacity:.8;font-size:.8rem;background-color:#1a1a1a;padding:1rem;text-align:center;border-radius:.5rem;color:#fff;left:15%;right:15%;bottom:15%}.file-zoom-dialog .kv-desc-hide{float:right;color:#fff;padding:0 .1rem;background:0 0;border:none}.file-sortable .file-drag-handle:hover,.file-zoom-dialog .kv-desc-hide:hover{opacity:.7}.file-zoom-dialog .kv-desc-hide:focus{opacity:.9}.file-input-ajax-new .no-browse .form-control,.file-input-new .no-browse .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px}.file-caption{width:100%}.file-thumb-loading{background:url(/assets/14dc168c/css/../img/loading.gif) center center no-repeat content-box!important}.file-drop-zone{border:1px dashed #aaa;min-height:260px;border-radius:4px;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone.clickable:hover{border:2px dashed #999}.file-drop-zone.clickable:focus{border:2px solid #5acde2}.file-drop-zone .file-preview-thumbnails{cursor:default}.file-drop-zone-title{color:#aaa;font-size:1.6em;text-align:center;padding:85px 10px;cursor:default}.file-highlighted{border:2px dashed #999!important;background-color:#eee}.file-uploading{background:url(/assets/14dc168c/css/../img/loading-sm.gif) center bottom 10px no-repeat;opacity:.65}.file-zoom-fullscreen .modal-dialog{min-width:100%;margin:0}.file-zoom-fullscreen .modal-content{border-radius:0;box-shadow:none;min-height:100vh}.file-zoom-fullscreen .kv-zoom-body{overflow-y:auto}.floating-buttons{z-index:3000}.floating-buttons .btn-kv{margin-left:3px;z-index:3000}.kv-zoom-actions{min-width:140px}.kv-zoom-actions .btn-kv{margin-left:3px}.file-zoom-content{text-align:center;white-space:nowrap;min-height:300px}.file-zoom-content:hover{background:0 0}.file-zoom-content .file-preview-image,.file-zoom-content .file-preview-video{max-height:100%}.file-zoom-content>.file-object.type-image{height:auto;min-height:inherit}.file-zoom-content>.file-object.type-audio{width:auto;height:30px}@media (min-width:576px){.file-zoom-dialog .modal-dialog{max-width:500px}}@media (min-width:992px){.file-zoom-dialog .modal-lg{max-width:800px}}@media (max-width:767px){.file-preview-thumbnails{display:flex;justify-content:center;align-items:center;flex-direction:column}.file-zoom-dialog .modal-header{flex-direction:column}}@media (max-width:350px){.krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content{width:160px}}@media (max-width:420px){.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:100%}}.file-loading[dir=rtl]:before{background:url(/assets/14dc168c/css/../img/loading.gif) top right no-repeat;padding-left:0;padding-right:20px}.file-sortable .file-drag-handle{cursor:grab;opacity:1}.file-grabbing,.file-grabbing *{cursor:not-allowed!important}.file-grabbing .file-preview-thumbnails *{cursor:grabbing!important}.file-preview-frame.sortable-chosen{background-color:#d9edf7;border-color:#17a2b8;box-shadow:none!important}.file-preview-object,.file-preview-other-frame,.kv-file-content,.kv-zoom-body{display:flex;align-items:center;justify-content:center}.rotatable .file-zoom-detail,.rotatable .kv-file-content,.rotatable .kv-file-content>:first-child{transform-origin:center center}.rotate-animate{transition:transform .3s}/*!
 * @package    yii2-krajee-base
 * @subpackage yii2-widget-activeform
 * @author     Kartik Visweswaran <kartikv2@gmail.com>
 * @copyright  Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2022
 * @version    3.0.5
 *
 * Common CSS file for all kartik\widgets.
 *
 * For more JQuery/Bootstrap plugins and demos visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */
.kv-plugin-loading{width:25px;height:25px;background:url(/assets/c4a19b17/css/../img/loading-plugin.gif) center left no-repeat}.kv-hide{display:none}.kv-input-group-hide .input-group-addon,.kv-input-group-hide .input-group-append,.kv-input-group-hide .input-group-btn,.kv-input-group-hide .input-group-prepend{visibility:hidden}.main-class{margin-bottom:50px}html{width:100%}:root{--ah-bg-color:#323232;--ah-golden:#f4d27f}body{background-color:var(--ah-bg-color);color:var(--ah-golden);font-family:Verdana,Geneva,sans-serif}main>.container{padding:70px 15px 20px}h1,h2,h3,h4,p{font-family:Verdana,Geneva,sans-serif}setion>h3,h2{margin-top:20px;margin-bottom:20px}a,a:hover,a:visited{color:inherit;text-decoration:inherit}a.golden-links:hover{color:#fff}.footer{background-color:var(--ah-golden);font-size:.9em;color:#000}.footer>.container{padding-right:15px;padding-left:15px}.footer-links{padding-left:40px}.footer-copyright{text-align:right;padding-right:40px}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{content:'';left:3px;display:inline-block;width:0;height:0;border:solid 5px transparent;margin:4px 4px 2px;background:0 0}a.asc:after{border-bottom:solid 7px #212529;border-top-width:0}a.desc:after{border-top:solid 7px #212529;border-bottom-width:0}.grid-view th,.grid-view td:last-child{white-space:nowrap}.grid-view .filters input,.grid-view .filters select{min-width:50px}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px}.nav li>form>button.logout{padding-top:7px;color:rgba(255,255,255,.5)}.nav>li>form>button.logout:focus,.nav>li>form>button.logout:hover{text-decoration:none;color:rgba(255,255,255,.75)}.nav>li>form>button.logout:focus{outline:none}.logo-container img{max-width:230px}.top-links{background-color:#000;font-size:13px}h1{font-family:Verdana,Geneva,sans-serif}.title-header{font-size:26px;text-align:center}.menu-items{flex-basis:unset;background-color:var(--ah-golden);color:#000;font-weight:700;font-size:12px;height:32px;vertical-align:middle;display:table-cell;text-align:center;line-height:15px;cursor:pointer}.menu-items-zones{background-color:#000}.menu-items:hover{color:var(--ah-golden);background-color:#000}a.menu-items-link-services{text-decoration:none;font-size:10px}a.menu-items-link-services:hover{text-decoration:none;color:var(--ah-golden)}a.menu-items-link-zones{text-decoration:none;color:var(--ah-golden);font-size:10px}a.menu-items-link-zones:hover{text-decoration:none}.search-box{background-color:#000;border:1px solid var(--ah-golden);width:30%}.geo-button{flex-basis:unset;background-color:var(--ah-golden);color:#000;font-weight:700;font-size:12px;height:32px;vertical-align:middle;display:table-cell;text-align:center;line-height:15px;cursor:pointer}.search-box input{background-color:#000;color:grey;border:none;width:90%}.service-selector-details{color:#333;background:#f4da4a;font-weight:600;padding:0 9px;font-size:14px;-webkit-appearance:none;text-align:center;height:100%;width:100%;border:none;display:block}.last-update-text{background-color:var(--ah-golden);color:#000}.contact-card{height:793px;width:386px;margin:20px 20px 0}.card-top-title{background-color:var(--ah-golden);color:#000;width:386px;height:34px}.card-top-title p{font-size:15px;line-height:34px}.card-phone-title{background-color:var(--ah-golden);height:34px;width:386px}.card-phone-title p{color:#000;font-size:15px;line-height:34px;margin:0;padding:0}.card-main-image img{width:100%;height:auto}.card-main-image{height:620px;width:386px;display:flex;align-items:center;overflow:hidden;position:relative}@media(max-width:1024px){.card-main-image{height:31rem}}@media(max-width:1280px){.card-main-image{height:620px}.card-top-title p{font-size:11px}}.card-main-image a{height:620px}.card-description p{font-size:12px;text-align:justify;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;line-height:12px}.card-icons{height:105px;width:386px;background-color:#222}.card-subzone{background-color:rgba(0,0,0,.6);position:absolute;text-transform:uppercase;width:386px;padding:5px 0;color:#fff;bottom:10px}.card-distance{background-color:rgba(0,0,0,.6);position:absolute;text-transform:uppercase;width:386px;padding:5px 0;color:#fff;top:10px}.hearth{width:24px;height:24px;background:#ff5252;clip-path:path("M12 4.419c-2.826-5.695-11.999-4.064-11.999 3.27 0 7.27 9.903 10.938 11.999 15.311 2.096-4.373 12-8.041 12-15.311 0-7.327-9.17-8.972-12-3.27z");transform:scale(2.5);text-align:center;margin-top:1.2rem;margin-left:2rem;color:#fff;font-size:8px;font-weight:700}.hearth:before{display:inline-block;height:100%;background:blue;vertical-align:middle;content:''}.contact-detail-name{text-align:center;color:var(--ah-golden);font-size:26px}.contact-detail-phone{text-align:center;color:#fff;font-size:28px}.contact-detail-subzone{text-align:center;color:var(--ah-goldem);font-size:20px}.contact-detail-description{text-align:center;color:var(--ah-golden);font-size:16px}.main-container{max-width:80%;padding:0}.contact-titles-box{color:#000;background-color:var(--ah-golden);padding:13px;width:100%;font-size:18px;text-align:center}.contact-detail-service-box{max-width:12.5%;background-color:var(--ah-golden);color:#000;text-align:center;text-transform:uppercase;margin:10px}.contact-detail-images{width:100%;border:1px solid var(--ah-golden)}.contact-details-service-box{width:19%;max-width:19%}@media(max-width:1170px){.contact-details-service-box{width:19%;max-width:24%}}.contact-details-row{max-width:100%}.contact-box-remember-from-ah{text-align:center;color:#fff}.header-other-contacts{text-align:center;font-size:26px;color:var(--ah-golden);padding:30px 0}.contact-detail-location{background-color:var(--ah-golden);color:#000;height:64px;max-width:64px}.header-detail-page{background-color:#000;border-top:5px solid var(--ah-golden);border-bottom:5px solid var(--ah-golden)}.second-title-details{text-align:center;font-weight:600;font-size:22px;margin-top:15px;margin-bottom:10px;font-family:Verdana,Geneva,sans-serif;letter-spacing:-1px}.main-text-details{text-align:center;padding-bottom:10px;line-height:150%}.signup-form-field,.signup-form-field:focus,.signup-form-field:disabled{border:1px solid var(--ah-golden);background-color:#000 !important;padding:10px;border-radius:0;color:var(--ah-golden)}.help-block{font-size:11px;margin-top:10px;font-style:italic;background-color:rgba(255,0,27,.56)}.text-muted{color:#fff !important;font-size:12px;font-style:italic}.custom-pages-content p,li{color:var(--ah-golden)}h6.comments-header{width:100%;margin-top:20px;background-color:var(--ah-golden);color:#000;padding:20px;text-align:center;font-weight:700}div.comment-box{background-color:var(--ah-golden);color:#000;padding:10px;clear:both;width:100%;border-bottom:1px dotted #000}.comment-title{text-decoration:underline}.comment-content{margin-left:30px;color:#696969}button.comments-button{border:1px solid var(--ah-golden);color:var(--ah-golden);background-color:#000}button.comments-button:hover,button.comments-button:focus{border:1px solid #000;color:#000;background-color:var(--ah-golden)}.view-content{width:70% !important}@media(min-width:1920px){.view-content{width:50% !important}}@media(min-width:1280px){.view-content{width:50% !important}}.select-signup{background-color:#000;color:var(--ah-golden) !important;border:0}.wrap-notification{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);backdrop-filter:blur(10px)}.banner-notification{width:40%;color:#fff}.banner-notification h5{font-size:24px}.banner-notification p{font-size:15px}.banner-notification a{border:0}.banner-notification a{border:0}.notification-approve{color:#000 !important;background-color:var(--ah-golden)}.notification-decline{background-color:#000;color:red !important}.notification-approve:hover{boder:0px;color:#000 !important;background-color:var(--ah-golden)}.notification-approve:focus{boder:0px;color:#000 !important;background-color:var(--ah-golden)}.notification-approve:active{boder:0px;color:#000 !important;background-color:var(--ah-golden)}.notification-approve:visited{boder:0px;color:#000 !important;background-color:var(--ah-golden)}.notification-decline:hover{boder:0px;background-color:#000;color:red !important}.notification-decline:focus{boder:0px;background-color:#000;color:red !important}.notification-decline:active{boder:0px;background-color:#000;color:red !important}.disabled-contact{color:red;font-size:26px;padding-top:20px 0 10px 0}figure{padding-bottom:5px !important}.hi-image{height:38px}.whatsapp-signup{background-color:unset;position:fixed;right:105px;bottom:10px}.contact-phone-info img{border-radius:50%;width:100px;height:100px}.contact-phone-info p{margin-top:15%;font-size:24px}#home-more-button button{background-color:#008f39;color:#fff;font-size:32px}.contacts-geo-map{width:100%;display:none;height:600px}.h3-contact-detail a{font-size:10px;font-weight:700}.h3-contact-detail{line-height:0;margin-bottom:0;padding-bottom:0}.contact-detail-zone-link{font-size:22px;text-align:center}.contact-details-title-description-box{color:var(--ah-golden);width:100%;font-size:25px;text-align:center}.bootstrap-select .filter-option-inner-inner{color:#f4d27f}.card-top-title h3{line-height:34px;font-size:15px}.truncate-link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:330px}.leaflet-popup-content{cursor:pointer}.header_text section{width:100%;text-align:center}.header_text p{width:100%;text-align:center}