@font-face{font-display: swap!important;} .bg-danger { background: #890000!important; } .row { margin-left: 0!important; margin-right: 0!important; } .phone-call { font-size: 1.6rem; } .banner{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url("../images/banner.webp") !important;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.banner h1{font-weight:800;text-transform:uppercase;font-size:3.75rem;text-shadow:3px 3px 5px #616161}.banner h3{font-size:48px;font-weight:600;text-shadow:3px 3px 5px #616161}.banner .banner-bg{padding:180px 20px;background:#00000027}@media only screen and (max-width: 768px){.banner .banner-bg{padding:50px 20px}}.navbar-collapse{background:#fff;width:100%;margin-top:-1px}@media (max-width: 991px){.navbar-collapse{margin-top:17px}}.navbar-toggler:not(.collapsed){margin-top:10px}.navbar{height:65px;background:#fff;box-shadow:-1px 1px 5px #333}.navbar .nav-link{color:#333;line-height:65px !important;font-size:medium !important;padding:0px !important;margin:0px 25px !important;border-bottom:1px solid transparent;-webkit-transition:border-bottom-color,.3s;-ms-transition:border-bottom-color,.3s;transition:border-bottom-color,.3s}.navbar .nav-link:hover{border-bottom-color:#D50000}@media (min-width: 1415px){.navbar .nav-link{font-size:medium !important;margin:0px 20px !important}}@media (min-width: 1251px) and (max-width: 1414px){.navbar .nav-link{font-size:medium !important;margin:0px 15px !important}}@media (min-width: 1101px) and (max-width: 1250px){.navbar .nav-link{font-size:medium !important;margin:0 7px !important}}@media (min-width: 992px) and (max-width: 1100px){.navbar .nav-link{font-size:small !important;margin:0 5px !important}}.navbar-brand{font-size:1.5rem !important;margin-left: 1rem !important;font-weight:800;text-transform:uppercase !important;padding:auto 50px !important;line-height:calc(65px - 10px) !important;color:#D50000 !important}@media (min-width: 992px) and (max-width: 1100px){.navbar-brand{font-size:1.5rem !important}}footer{background-color:#313332;color:#fff;text-align:left;padding:40px 10px;width:100%;min-height:265px;position:relative}footer hr{width:70px;border:1px solid #fff;margin:-14px 142px 30px}footer a{color:#ff2323}footer a:hover{color:#D50000}.call-to-action{height:auto;background:#890000;color:#fff;text-align:center;padding:20px}.call-to-action h3{text-transform:uppercase;font-weight:700}.about-us{text-align:center;padding:30px 10px;background:#313332;color:#fff}.about-us img{object-fit:cover;width:100%;height:auto}@media only screen and (max-width: 600px){.about-us img{width:100%}}.about-us .about-text{display:block}@media (min-width: 992px){.about-us .about-text{position:relative;height:100%;width:100%;display:table}.about-us .about-text div{height:auto;display:table-cell;vertical-align:middle;text-align:center}.about-us .about-text div p{font-size:1.1rem !important}}@media only screen and (max-width: 768px){.contact-us .contact-form{margin-top:25px}}.contact-us .contact-form .form-control{border-radius:0px;border:1px solid #EDEDED}.contact-us .contact-form .form-control:focus{border:1px solid #E9E9E9;outline:0;box-shadow:0 0 0 0.1rem rgba(125,125,125,0.15)}.contact-us .contact-form .textarea-contact{resize:none}.contact-us .contact-form .btn-send{border-radius:0px;border:1px solid #D50000;background:#D50000;color:#fff}.contact-us .contact-form .btn-send:hover{border:1px solid #D50000;background:#fff;color:#D50000;transition:background 0.5s}@media only screen and (max-width: 768px){.contact-us .contact-form .btn-send{width:100%;padding:10px}}.contact-us .box .icon{text-align:center;position:relative}.contact-us .box .icon .image{position:relative;z-index:2;margin:auto;width:88px;height:88px;border:8px solid white;line-height:88px;border-radius:50%;background:#D50000;vertical-align:middle}.contact-us .box .icon .image i{font-size:36px !important;color:#fff !important;padding-top:1.15rem}.contact-us .box .icon:hover .image{background:#333}.contact-us .box .icon:hover .image i{color:white !important}.contact-us .box .icon:hover .info{background:rgba(0,0,0,0.04);border-color:#e0e0e0}.contact-us .box .icon:hover .info h3.title,.contact-us .box .icon:hover .info p{color:#222}.contact-us .box .icon .info{margin-top:-24px;padding-top:24px;background:rgba(0,0,0,0.04);border:1px solid #e0e0e0;padding:15px 0 10px 0;min-height:163px}.contact-us .box .icon .info h3.title{font-size:1.15rem;color:#222;font-weight:700;padding-top:24px}.contact-us .box .icon .info h5{font-size:1.1rem;color:#666;line-height:1.5em;margin:20px}.contact-us .box .icon a:hover{text-decoration:none}.contact-us .box .space{height:30px}.features{text-align:center}.features .features-bg{padding:60px 0px 40px}.features h1{margin-bottom:1.75rem}.feature{padding:10px 20px 0px}.feature h4{font-weight:700;margin-top:1rem}.feature p{font-size:19px;padding-top:10px}.feature img{width:100px;margin-left:-15px}.gallery{background:#313332;color:#fff;text-align:center;padding:60px 0px 70px}.gallery .gallery-box{text-align:center}.gallery .gallery-box a{display:inline-block;margin-top:20px;position:relative}.gallery .gallery-box a:hover img{opacity:.6}.gallery .gallery-box a:hover img+span.fancybox-title{opacity:1}.gallery .gallery-box a img{width:300px !important;height:300px !important;object-fit:cover;margin:10px 0px;box-shadow:1px 1px 1px 1px #222;opacity:1;border-radius:3px;transition:opacity .5s ease}.gallery .gallery-box a span.fancybox-title{opacity:0;visibility:visible;font-size:1.6rem;position:absolute;font-weight:600;top:50%;left:50%;color:#fff;width:80%;word-wrap:break-word;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:100%;transition:opacity .5s ease}.facility-location{text-align:center;height:500px}.facility-location #map{width:100%;height:100%}.size-caclulator form .form-group:not(:first-child){padding-top:5px}.size-caclulator .tab-pane,.size-caclulator .form-control{width:100% !important}.storage-calculator .card .card-img-top{width:auto;height:300px;object-fit:contain;background:#F7F7F7}.units{background:#fff;text-align:center;padding:60px 0px 70px}.units .pricing{text-align:center;border-radius:8px;overflow:hidden;border:1px solid #ff2323}.units .pricing .pricing-header{background:#fff}.units .pricing .heading{display:block;padding:15px 0}.units .pricing .heading:after{content:"";width:28%;border-top:1px solid #7c888f;display:block;margin:15px auto 0}.units .pricing .heading h3{font-size:1.2rem;text-transform:uppercase;margin:0;letter-spacing:2px;font-weight:800;color:#313332}.units .pricing .price-value{font-size:2.25rem;padding:10px 0 30px 0;display:block;font-weight:bold;color:#313332}.units .pricing .btn{display:block;font-size:16px;background:#ff2323;border:none;border-radius:0;padding:12px 0;text-transform:uppercase;letter-spacing:1px;font-weight:500}.units .pricing .btn:hover{background:#D50000}.units hr{margin:1.5rem 0}.units a:hover{text-decoration:none}.units a:hover .pricing .btn{background:#D50000 !important}.units ul li{margin-bottom:1rem}.units .text-muted{opacity:0.7}.unit-table{width:100%}.unit-table td{vertical-align:middle;word-wrap:break-word}.unit-table td:first-child{white-space:nowrap !important}.unit-table td.special{max-width:40%;column-fill:auto}.unit-table td.special h6{font-weight:600 !important;font-size:1.1rem}.unit-table td.sale h3{color:#f00}.unit-table td.sale span.base-price{text-decoration:line-through}body{padding:0px !important;margin:0px;color:#58595b;margin-top:65px}body.compensate-for-scrollbar header .navbar{margin-right:17px}hr.short{width:200px;color:#D50000;border:1px solid #D50000}a{color:#D50000}a:hover{color:#890000;text-decoration:none}.full-page{min-height:calc(100% - 265px)}.btn-primary{background:#D50000;border-color:#D50000}.btn-primary:hover{background:#890000;border-color:#890000}.btn-primary:not(:disabled):not(.disabled):active{background:#ff2323;border-color:#D50000}.list-group-item.active{background:#D50000;border-color:#D50000}.abt-cont{text-align:left;font-size:23px;padding-top:60px}.btn-r{border-radius:0px;border:0px solid #00a79b;background-color:#00a79b;margin:10px 0px 0px 10px;color:#fff;padding:5px 20px;box-shadow:2px 2px 5px 2px #6669}@media (max-width: 320px){.follow-us pre,.follow-us p{font-size:14px !important}.follow-us{margin-left:-5px}}@media only screen and (max-width: 992px){.follow-us pre,.follow-us p{font-size:14px !important}.follow-us{margin-left:-5px}.abt-cont{text-align:center !important;padding-top:0px !important}.about-us img{width:70%}}@media only screen and (max-width: 992px){.follow-us pre,.follow-us p{font-size:13px !important}.follow-us hr{width:30px !important}.abt-cont{text-align:center}.why-us h1{font-size:60px !important}}.youtube { background-color:#000; margin-bottom:30px; position:relative; padding-top:56.25%; overflow:hidden; cursor:pointer;}.youtube img {width:100%;top:-16.84%;left:0;opacity:0.7;}.youtube .play-button {width:90px;height:60px;background-color:#333;box-shadow: 0 0 30px rgba( 0,0,0,0.6 );z-index:1;opacity:0.8;border-radius:6px;}.youtube .play-button:before {content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff;}.youtube img, .youtube .play-button {cursor:pointer;}.youtube img,.youtube iframe,.youtube .play-button,.youtube .play-button:before {position:absolute;}.youtube .play-button,.youtube .play-button:before {top:50%;left:50%;transform: translate3d( -50%, -50%, 0 );}.youtube iframe {height:100%;width:100%;top:0;left:0;}
#cookie-banner {
    position: fixed;
    height: 60px;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 100;
    text-align: center;
    background-color: rgba(255,255,255,0.90);
    /*line-height: 50px;*/
}
#cookie-text {
    position: relative;
    top: 15px;
    bottom: 10px;
    height: 30px;
    font-size: medium;
}
#cookie-privacy {
    position: static;
}
#cookie-ok {
    margin-left: 5px;
}
.cookie-bttn {
    font-size: xx-small;
}
.cookie-bttn:hover {
    background-color: rgba(128,128,128,0.85);
}
@media (max-width: 1100px) {
    #cookie-text {
	font-size: small;
    }
    .cookie-bttn {
	font-size: xxx-small !important;
    }
    #cookie-ok {
	font-size: xx-small !important;
    }
}