.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}header ul{padding:0;margin:0;list-style:none}header ul li{padding-left:0}address{font-family:CerebriSans-Regular;font-size:20px;margin:0 0 0 10px;font-style:unset}.main-header{align-items:center;justify-content:space-between;padding-top:60px;padding-bottom:60px}.main-header .header-logo{max-width:402px;width:100%}.main-header .header-logo img{width:100%}.main-navigation{background-color:#efefef;position:relative}.main-navigation .navigation>ul{display:flex;flex-wrap:wrap;width:100%;max-width:100%;justify-content:space-between;align-items:center}.main-navigation li.current-menu-item>a{color:#fff;background-color:#be021b}.main-navigation ul.sub-menu{display:none;position:absolute;z-index:11;list-style:none;background-color:#1485b9;border:0;margin:0;min-width:250px;max-width:100%;width:100%;left:-22px}.main-navigation ul.sub-menu a{font-size:18px;padding:5px;text-align:left;padding:5px 15px}.main-navigation a{font-size:20px;line-height:36px;color:#000;text-transform:uppercase;font-family:CerebriSans-SemiBold;padding:20px 0;width:100%;text-align:center}.mobile-menu{display:flex;justify-content:space-between;padding:15px;background-color:#be021b;position:relative}.mobile-menu a{color:#fff;margin-left:10px}.mobile-menu svg{width:26px;height:26px}.mobile-menu svg path{fill:#fff}.header__icon,.mobile-menu .mobile-contact{display:flex;align-items:center}.header__icon{width:78px;height:25px;cursor:pointer;position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:5;text-transform:uppercase}.header__icon span{color:#fff}header>.rns-container{background:#fff}.header_icon_line{margin-left:10px;position:relative}.header_icon_line .line{display:block;height:2px;width:20px;background-color:#fff;margin:0;position:absolute;transition:all .3s}.header_icon_line .top{top:-7px}.header_icon_line .middle{top:-1px}.header_icon_line .bottom{top:5px}.with--sidebar .header_icon_line .top{top:-2px;transform:rotate(45deg)}.with--sidebar .header_icon_line .middle{display:none}.with--sidebar .header_icon_line .bottom{top:-2px;transform:rotate(-45deg)}.with--sidebar .main-navigation .navigation>ul{transform:translateY(0);z-index:11;padding:20px 0}.rns-container{margin:0 auto;padding:0 4.5%}.d-none{display:none}.office-locations{display:flex;flex-wrap:wrap;max-width:900px;width:calc(100% - 375px);justify-content:space-between}.locations-block{display:flex;flex-wrap:wrap;padding:10px 15px}.locations-block svg{position:relative;top:5px;margin-right:5px}.locations-block div{display:flex;flex-wrap:wrap;flex-direction:column;font-family:CerebriSans-Regular}.locations-block div label{font-size:20px;color:#be021b}.locations-block div span{font-size:20px}ul.navbar-nav>li.menu-item-has-children:after{border-top:7px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;top:46%;position:absolute;right:4px;content:"";left:auto}.main-navigation ul.sub-menu{background-color:#be021b}.main-navigation ul.sub-menu a{color:#fff}.sticky #mainHeader{transition:top .5s,position .5s ease-in-out;position:fixed;top:0;width:100%;z-index:16;left:0;right:0;background-color:#fff;border-bottom:1px solid #909090;box-shadow:0 0 20px #b7b7b7}.sticky .top-hidden-header{display:none}@media (min-width:768px){.d-md-none{display:none}.d-md-block{display:block}}@media (min-width:992px){.d-lg-none{display:none}.d-lg-block,.main-navigation ul.sub-menu a{display:block}.main-navigation ul.sub-menu a:hover{background-color:#0a5c81;color:#fff}.main-navigation .navbar-nav>li{position:relative;flex-grow:1;justify-content:center;transition:all .3s ease-in-out}.main-navigation .navbar-nav>li:hover a{background-color:#be021b;color:#fff}.main-navigation li.menu-item-has-children:hover ul.sub-menu{display:block!important;width:100%;min-width:unset;left:0}.main-navigation li.menu-item-has-children:hover ul.sub-menu li a:hover{background:#efefef;color:#000}.navigation .rentals-cat-list{display:none}}@media (min-width:1501px){.main-navigation a{font-size:22px;line-height:40px}}@media (max-width:1500px){.main-header .header-logo{max-width:325px}.locations-block{padding:10px}.locations-block div label,.locations-block div span{font-size:18px}}@media (max-width:1199px){.locations-block{padding:10px 5px}.main-header .header-logo{max-width:225px}.locations-block div label,.locations-block div span{font-size:16px}.main-navigation a{font-size:16px}.main-header .header-logo{max-width:250px}.office-locations{max-width:650px;width:calc(100% - 250px)}}@media (max-width:991px){.main-navigation a{padding:0}.main-navigation ul.sub-menu a{font-size:16px}.main-navigation ul.sub-menu{min-width:unset;max-width:unset;position:relative;left:0}.main-navigation li{width:100%;text-align:center;position:relative;margin:0}ul.navbar-nav>li.menu-item-has-children:after{right:10px}.main-navigation li.current-menu-item{background-color:#be021b}.main-navigation li.current-menu-item>a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:unset}.sticky .mobile-menu{transition:top .5s,position .5s ease-in-out;position:fixed;top:0;width:100%;z-index:16;left:0;right:0;border-bottom:1px solid #909090;box-shadow:0 0 20px #b7b7b7}.main-navigation .navigation>ul{position:absolute;left:0;top:0;flex-direction:column;width:100%;transition:all .3s ease-in-out;transform:translateY(-100%);overflow:auto;background-color:#efefef}.with--sidebar .main-navigation .navigation>ul{position:relative}.main-navigation{z-index:-1}.office-locations{display:none}.main-header{padding-top:30px;padding-bottom:30px}.main-header .header-logo{max-width:300px;margin-left:auto;margin-right:auto}ul.navbar-nav>li.menu-item-has-children:after{top:12px}.with--sidebar .navigation .rentals-cat-list{display:block;width:100%}}@media (max-width:767px){.rns-container{padding:0 30px}}@media (max-width:575px){.rns-container{padding:0 15px}}@font-face{font-family:CerebriSans-Bold;font-display:swap;src:url(../fonts/CerebriSans-Bold.ttf)}@font-face{font-family:CerebriSans-Medium;font-display:swap;src:url(../fonts/CerebriSans-Medium.ttf)}@font-face{font-family:CerebriSans-Regular;font-display:swap;src:url(../fonts/CerebriSans-Regular.ttf)}@font-face{font-family:CerebriSans-SemiBold;font-display:swap;src:url(../fonts/CerebriSans-SemiBold.ttf)}.home-banner{min-height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:750px;position:relative;z-index:0;color:#fff}.home-banner .banner-container{height:100vh;display:flex;flex-wrap:wrap;align-content:center}.home-banner:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4117647058823529)}.home-banner h1{font-size:60px;font-family:CerebriSans-Bold;position:relative;margin-bottom:25px;line-height:72px;color:#fff;width:100%;text-align:center}.home-banner .banner-text{font-size:27px;line-height:32px;text-align:center}.home-banner .banner-content{z-index:1;position:relative;justify-content:center;display:flex;flex-wrap:wrap;max-width:1100px;margin-left:auto;margin-right:auto}.intro-img{display:flex;flex-wrap:wrap;align-items:center}.intro-img img{width:100%;-o-object-fit:cover;object-fit:cover;padding:30px 60px}section.introduction-section{background-color:#f8f8f8}h2.rentals-section-heading{text-align:center;margin-bottom:0;background:#be021b;padding:10px 30px;color:#fff;font-family:CerebriSans-Medium}.rentals-cat-list span{background-color:#be021b;width:100%;display:flex;font-family:CerebriSans-Semibold;color:#fff;padding:10px 20px;font-size:20px;line-height:28px;margin-bottom:8px;justify-content:center}.rentals-cat-list ul{padding:0;list-style:none;margin:0}.rentals-cat-list ul li{background-color:#ddd;padding:10px 20px;font-size:18px;line-height:24px;margin-bottom:8px;cursor:pointer}.rentals-cat-list ul li:hover{background-color:#be021b;color:#fff}.rentals-categories{display:flex;flex-wrap:wrap;margin-left:5%;max-width:70%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.rentals-categories .rentals-inner-block{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;max-width:30%;margin-right:auto;border:3px solid #efefef;margin-bottom:40px;transition:all .3s ease-in-out}.rentals-categories .rentals-inner-block:hover{border-color:#be021b;color:#fff}.rentals-categories .rentals-inner-block:hover .rentals-title{background-color:#be021b}.rentals-categories .rentals-inner-block:hover p{color:#fff}.rentals-img{min-height:221px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.rentals-img img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:200px}.rentals-title{display:flex;flex-wrap:wrap;background-color:#efefef;padding:10px 0;height:auto;justify-content:center}.rentals-title p{color:#000;margin-bottom:0;font-size:18px}ul.rentals-cat-inner-list{display:none}.rentals-cat-list li.active>ul{display:block;background-color:#fff}ul.rentals-cat-inner-list li{padding:0;background-color:transparent;margin-bottom:0}ul.rentals-cat-inner-list li:hover{background-color:#ddd}ul.rentals-cat-inner-list li a{width:100%;padding:10px 5px}.rentals-cat-list ul>li ul{margin-top:15px}@media (min-width:1500px){.rentals-title p{font-size:20px}}@media (max-width:1199px){.rentals-img{min-height:175px}.rentals-img img{max-width:150px}.rentals-title p{font-size:15px}}@media (max-width:991px){.rentals-cat-list{display:none}.rentals-categories{max-width:100%!important;width:100%!important;margin-left:auto;margin-right:auto}.main-navigation .navigation>ul{background-color:#efefef}}@media (max-width:767px){.home-banner .banner-text{font-size:18px;line-height:24px}.home-banner{min-height:unset}.home-banner .banner-container{height:100%}.introduction-content .w-50{width:100%}.introduction-content{flex-direction:column-reverse}.rentals-categories .rentals-inner-block{max-width:360px}}footer#colophon{background-color:#f4f4f4}section.footer-features{background-color:#be021b}section.footer-features .feature-inner-block{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1200px;margin-left:auto;margin-right:auto}.features-block{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;max-width:24%}.features-block img{-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.features-block .feature-title{font-family:CerebriSans-Semibold;font-size:20px;text-transform:uppercase;text-align:center;color:#fff}.features-block .feature-subtitle{font-family:CerebriSans-Regular;font-size:16px;text-transform:uppercase;text-align:center;color:#fff}.footer-logo-block{display:flex;flex-wrap:wrap;justify-content:center}.footer-logo-block img{width:100%;max-width:575px}.footer-locations{padding:0 4.5% 60px}.footer-locations .locations-title{text-align:center}.location-content{display:flex;flex-wrap:wrap;background-color:#e0e0e0}.location-content .location-inner-block{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;max-width:25%;margin-left:auto;margin-right:auto;padding:40px 60px;transition:all .3s ease-in-out}.location-content .location-inner-block:hover{background-color:#be021b}.location-content .location-inner-block:hover *{color:#fff}.location-content .location-inner-block p{font-size:16px;font-weight:600}.location-content .location-inner-block h4{min-height:65px}.copyright-section{background-color:#be021b;color:#fff;padding:20px 4.5%}.copyright-section .copyright-inner-block{display:flex;flex-wrap:wrap;}.copyright-section p{margin-bottom:0}.copyright-section .copyright-inner-block{justify-content:space-between;margin:auto}.google-block{padding-left:10px}svg.social-svg{background:#fff;border-radius:30px;padding:7px}@media (min-width:1501px){.location-content .location-inner-block p{font-size:20px}}@media (max-width:1199px){.location-content .location-inner-block{padding:30px}.location-content .location-inner-block h4{font-size:22px}.location-content .location-inner-block p{font-size:16px}}@media (max-width:991px){.features-block{max-width:49%;margin-bottom:50px}}@media (max-width:767px){.location-content .location-inner-block{max-width:49%}.copyright-section .copyright-inner-block{flex-direction:column-reverse;text-align:center}.social-media-section{margin-bottom:20px}}@media (max-width:575px){.features-block,.location-content .location-inner-block{max-width:100%}.location-content .location-inner-block h4{min-height:unset}}.blog-container.padding-common,.subpage-container.padding-common{padding:60px 5.5%}.rentals-cat-desc .cat-img{padding-left:30px;padding-right:30px;display:flex;justify-content:center}.rentals-cat-desc .cat-img img{-o-object-fit:contain;object-fit:contain}.rentals-cat-products{width:100%;margin-top:60px;margin-bottom:60px}.product-heading-block,.rentals-cat-products,.rentals-cat-products .rent-products-table{display:flex;flex-wrap:wrap}.product-heading-block{background-color:#5d5d5d;width:100%;justify-content:space-between;color:#fff;margin-bottom:5px}.product-heading-block .head-inner-blocks{display:flex;flex-wrap:wrap;padding:10px;font-size:20px;width:18%;justify-content:center}.product-heading-block .head-inner-blocks:first-child{width:28%}.product-desc-block{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;background-color:#ececec}.product-desc-block .desc-inner-block{display:flex;flex-wrap:wrap;padding:10px;font-size:18px;width:18%;justify-content:center;align-items:center;border-bottom:5px solid transparent}.product-desc-block .desc-inner-block:hover:first-child{background-color:#be021b!important;color:#fff}.product-desc-block .desc-inner-block:hover:first-child a{color:#fff!important}.product-desc-block .desc-inner-block a{color:#000;font-family:CerebriSans-Regular}.product-desc-block .desc-inner-block:first-child{width:28%;background-color:#ececec;border-right:10px solid #fff;border-bottom:5px solid #fff}.product-desc-block:last-child .desc-inner-block{border-bottom:5px solid #fff}a.sitebar-btn{color:#000;background-color:#f3efef;padding:3px}.rental-cat-title{color:#be021b;margin-bottom:40px}section.breadcrums-block{padding:30px 4.5% 0}section.breadcrums-block p{margin-bottom:0}section.breadcrums-block a{color:#be021b}.search-btn{position:absolute;width:30px;height:30px;top:0;right:13px}.search-btn:before{content:"";position:absolute;top:16px;left:18px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);height:9px;width:3px;background-color:#000;border-radius:15px}.search-btn:after{content:"";position:absolute;height:8px;width:8px;left:6px;top:6px;border-radius:50%;border:3px solid #000}.search-btn input{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-size:0;border:0;width:30px;height:30px;cursor:pointer}div.searchbar{position:relative;width:200px}div.searchbar input#s{height:30px}section.breadcrums-block{display:flex;flex-wrap:wrap;justify-content:space-between}div.searchbar input#s{background-color:#ddd;border:1px solid #f7f7f7;padding:15px 10px;border-radius:3px}search-btn{top:1px;right:5px}p.not-available{font-size:13px}.subpage-container h1{color:#be021b}.error-img img{max-width:350px;width:100%}.text-center{text-align:center!important}.go-home-btn{display:flex;justify-content:center;margin:20px auto}img.attachment-img{width:97px;height:100px}.attachment-image,.attachment-text{display:flex;justify-content:space-between}.rentals-cat-list ul>li{text-transform:uppercase}.prod-sub-image{text-align:center}.prod-images{display:flex;flex-wrap:wrap;justify-content:space-around}h2.locations-block-heading{width:100%;height:auto;display:flex;justify-content:center;color:#be021b}.logo-locations-block div{padding:0 30px}.loc-main-block h4{font-size:20px}@media (min-width:768px){.product-content{padding-left:20px;padding-right:20px}}@media (max-width:767px){.rentals-cat-products{overflow-x:auto}.rent-products-table{min-width:initial}.rentals-cat-desc .product-img{text-align:center}.single-product .rentals-cat-desc{flex-direction:column-reverse}p#breadcrumbs{display:none}form#searchform{display:flex;width:100%;flex-wrap:wrap}div.searchbar{position:relative;width:100%}div.searchbar input#s{width:100%}}body{margin:0;font-family:CerebriSans-Regular}body :focus,body :hover{text-decoration:none!important;outline:none!important}*{box-sizing:border-box}.d-flex,.d-flex-align{display:flex;flex-wrap:wrap}.d-flex-align,.f-align{align-items:center}.d-flex-btw{display:flex;flex-wrap:wrap;justify-content:space-between}.text-white *{color:#fff}.text-black *{color:#000}.bg-primary{background-color:#1485b9}.bg-secondary{background-color:#eaeaea}.bg-white{background-color:#fff}header.site-header{position:relative;z-index:11}h1{font-size:60px;line-height:72px}h1,h2{margin:0 0 20px}h2{font-size:45px;line-height:60px}h3{font-size:30px;line-height:42px}h3,h4{margin:0 0 20px}h4{font-size:24px;line-height:32px}ul li{position:relative;font-family:CerebriSans-Regular;font-size:20px}a{text-decoration:none;transition:all .3s ease-in-out;display:inline-block;font-family:CerebriSans-Semibold;color:#1485b9}p{margin-top:0;font-family:CerebriSans-Regular;font-size:20px}a{color:#be021b}.w-25{width:25%}.w-33{width:33%}.w-67{width:67%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.padding-common{padding:60px 4.5%}.btn-primary{font-size:20px;line-height:25px;border:1px solid #707070;padding:15px 30px;display:flex;color:#fff;text-decoration:none;background-color:#be021b;justify-content:center;width:100%;max-width:192px;transition:all .3s ease-in-out;font-family:CerebriSans-Regular}.btn-primary:hover{background-color:#e0e0e0;color:#000}@media (max-width:767px){h1{font-size:36px!important;line-height:48px!important}h2{font-size:28px!important;line-height:36px!important}h3{font-size:24px!important;line-height:30px!important}h4{font-size:24px;line-height:32px;margin:0 0 20px}.btn-primary,p{font-size:18px}.btn-primary{line-height:24px;padding:10px 30px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.w-25,.w-33,.w-50,.w-67,.w-75{width:100%}.cat-img{padding-top:40px}}@media (max-width:575px){.padding-common{padding:30px 20px}}

ul.rentals-cat-inner-list li p {
    background: #fff;
    color: #333;
}
a.sitebar-btn {
    width: 100%;
    text-align: center;
}
ul.rentals-cat-inner-list li p {
    font-size: 18px;
    padding: 10px;
}
.category-text {
    background-color: #ececec;
    margin-top: 20px;
}
img.prod-sub-image-1 ,img.prod-sub-image-2 {
    max-height: 180px;
}
.address_box.w-50 {
    text-align: right;
    font-weight: bold;
    line-height: 10px;
}
.sizes-and-rates {
     padding: 0 40px;
}
img.storage-img {
    float: right;
    text-align: right;
    border-width: 1px;
    border-style: solid;
    border-color: #B8B4B4;
    position: relative;
}
.w-50.storage-right-image {
    margin-top: 58px;
}
.page-border {
    width: 100%;
    height: 2px;
    background-color: #DED9D9;
    position: relative;
    margin-left: 23px;
}

h3.locations-block-heading {
    margin-left: 23px;
}
.w-50.right-content {
    position: relative;
    margin-top: 56px
}
.storage-image-text {
    position: absolute;
    right: 0;
    z-index: 400;
    top: 214px;
    width: 292px;
    min-height: 135px;
    background-color: rgba(78,78,78,0.81);
    line-height: 20px;
    font-size: 17px;
    color: #FFFFFF;
}
.storage-right-image{
    z-index:389 ;  
}
.storage-content-heading  {
    margin-left: 23px;
}
.storage-content-text {
    margin-top: 18px;
    margin-left:23px ;
}
.storage-heading-block .storage, .rentals-cat-products, .rentals-cat-products .rent-products-table .storage{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.storage-heading-block {
    background-color: #5d5d5d;
    width: 100%;
    color: #fff;
    margin-bottom: 5px;
}
.storage-desk-block .desc-inner-block  {
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
    font-size: 18px;
    justify-content: center;
    align-items: center;
    border-bottom: 5px solid transparent;
    width: fit-content;
}
.storage-desk-block {
    justify-content: left ;
}
.storage-heading-block {
    justify-content: left ;
}
.trucks-window {
    display: flex;
    padding: 40px;
    box-shadow: 0 0 3px;
    width: 100%;
    margin: 20px auto;
    margin-left: 20px;
}
.trucks-image  {
    max-width: 215px;
    text-align: center;
}
.trucks-img{
   border: 1px;
    border-style: solid;  
}
.trucks-text {
    padding: 0 40px;
    max-width: 100%;
}
.trucks-banner-container{
    position:absolute;
    bottom:0px
}
.trucks-banner-left-content{
    position:relative;
}
.trucks-banner-left-content{
    z-index: 477;
    width: 112px;
    height: 116px;
    background: linear-gradient(to bottom,#D60415 ,#97030D 100%);
    filter: alpha(opacity=60) progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD60415, endColorstr=#FF97030D, GradientType=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60) progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD60415', endColorstr='#FF97030D', GradientType=0)";
    opacity: 0.6;
    border-radius: 100px;
    position: relative;
   
    left: 0px;
    bottom:23px
}
.trucks-banner-text p {
    font-size:15px ;
}
.trucks-banner-text{
    position:absolute;
    bottom:50px
}
.trucks-end-images {
    text-align: center;
}
.trucks-end-images p{
    background-color: #ececec;
}
.entry-content.trucks-page-content {
    width: 100%;
}
.location-pages{
    padding :0px 40px ;
}

.logo-locations-block div label {
    color: #be021b;
    font-weight: 600;
}
.logo-locations-block a {
    height: 70px;
}
.subpage-banner {
    min-height: 350px;
    max-height: 350px;
}
section.subpage-banner:after {
    content: "";
    background-color: #0000006e;
    height: 100%;
    width: 100%;
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
}
.subpage-banner .subpage-container {
    height: 100%;
    min-height: 230px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    position: relative;
    align-items: center;
    justify-content: center;
    z-index: 2;
}
.subpage-banner .hourly-charges {
    position: absolute;
    left: 0;
    bottom: 0;
    background: #be021b;
    padding: 10px;
    border-radius: 100%;
    height: 98px;
    width: auto;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff;
}
.subpage-banner .subpage-container h1 {
    color: #fff;
}
.subpage-banner .hourly-charges p {
    font-size: 16px;
    margin-bottom: 5px;
}
.trucks-end-images p {
    background: unset;
}
.trucks-end-images p:last-child {
    background: #F3EFEF;
    width: 100%;
    text-align: center;
    margin: 10px auto;
    padding: 10px;
    font-size: 16px;
    max-width: 575px;
}
img.prod-attachment-img {
    height: 100px;
    width: 100px;
}
  .rentals-cat-products {
    justify-content: center;
}
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    max-width: 180px;
    max-height: 150px;
    object-fit: cover;
}
.rentals-cat-desc.search-page-content.d-flex {
box-shadow: 0 0 4px 2px rgb(0 0 0 / 16%);
margin: 40px auto;
padding: 40px;

}
h2.page-title.search-page-main-content {
    color: #be021b;
}
a.post-thumbnail {
    display: flex;
    align-items: center;
    height: 100%;
}
.d-flex.rentals-content.search-page-content {
    width: 100%;
}
.rentals-img-title {
    display: flex;
    flex-wrap: wrap;
    justify-content:center;
}
.rental-cat-details {
    width: 100%;
}
.rentals-img img {
    max-width: max-content!important;
}
.rentals-img {
    min-height: 220px;
    max-height: 220px;
}
.main-header {
   
    padding-top: 25px;
}
section.breadcrums-block {
    padding: 25px 4.5% 0;
}
.hours-operations {
    width: 100%;
}
label.location-heading {
    cursor: pointer;
}
h2.locations-block-heading {
    
    justify-content: unset;
    
    padding: 0 30px;
}
.w-50.loc-main-block {
    background: #ddd;
    border:none;   
}
.w-50.loc-main-block {
    border:none !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.btn-primary {
    font-size:18px !important;
}
a.btn-primary.home-banner-btn {
    max-height: 55px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   a.btn-primary.home-banner-btn {
    max-width: 280px !important;
    max-height: 55px;
}
.home-banner .banner-container{
	height:43vh;
}
section.home-banner.padding-common{
	padding:460px 4.5%
}

.home-banner h1 {
   
    margin-bottom: 0px;
    font-weight: bold;
}
.home-banner-title {
    margin:0px;
    
}

}
@media (max-width: 1199px) {
    ul.navbar-nav>li.menu-item-has-children:after {
        border-top: 6px solid #000;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        right: 2px;
    }
    .main-navigation ul.sub-menu a {
        font-size: 16px;
    }
    .product-heading-block .head-inner-blocks:first-child {
        width: 43%;
    }
    .logo-locations-block div {
        padding: 0 10px;
    }
}
@media (max-width: 991px){
  
    .main-navigation ul.sub-menu a {
        text-align: center;
    }
    .storage-container {
        width: 100%;
    }
    .logo-locations-block {
        width: 100%;
    }
    .trucks-content-block {
        width: 100%;
    }
    .trucks-content-block .trucks-window {
        margin-left: 0;
        box-shadow: 0 0 4px 2px rgb(0 0 0 / 15%);
    }
    .rentals-img {
        min-height: 150px;
        max-height: 150px;
    }
    .rentals-img img {
        max-width: 150px;
        max-height: inherit;
        object-fit: scale-down;
    }
}
@media (min-width: 768px){
    .store-location-block {
        display:none;
    }
    a.btn-primary.home-banner-btn {
        max-width: 240px;
    }
    section.breadcrums-block.subpage-search-block {
       justify-content:flex-end ;
    }
    .w-50.loc-main-block {
    border: 1px solid;
    border-color: gray;
    margin: 20px;
    padding: 10px;
}
.w-50.loc-main-block {
    width: 100%;
}
.rentals-categories .rentals-inner-block {
      max-width: 31.3%;
    margin: 0 1%;
    margin-bottom : 40px ;
}
}
@media (min-width: 991px){
.w-75.d-flex.logo-locations-block {
    padding-left: 20px;
}
}
@media (max-width: 991px){

section.breadcrums-block {
    
    height: 127px;
}
}
@media (max-width: 767px){
    .rentals-categories .rentals-inner-block {
    
    margin-left: auto;
   
}
     .store-location-block {
        width:50%;
    }
    .location-add-txt {
        width: 50%;
    }
    .logo-locations-block .loc-main-block {
       display:flex ;
    }
    .address_box.w-50 {
        margin-top: -42px;
    }
    p#breadcrumbs {
       display: block;
    }
    section.home-banner.padding-common.trucks-banner {
        min-height: unset;
    }
    .trucks-window {
        display: block ;
    }
    .trucks-image{
        margin:auto ;
        text-align: center;
    }
    .auto-txt h4{
        text-align:center;
    }
    .trucks-banner-left-content{
        width: 102px;
        height: 98px;
    }
    .trucks-banner-text{
        bottom:26px
    }
    .trucks-banner-left-content{
        bottom:5px ;
    }
    .logo-locations-block .loc-main-block {
        padding: 0;
        margin-top: 30px;
        margin-bottom: 0;
    }
    .logo-locations-block .loc-main-block p br{
        display: none
    }
    .logo-locations-block a {
        height: auto;
    }
    .logo-locations-block .hours-operations {
        padding: 30px 0 0 0 !important;
    }
    .logo-locations-block .hours-operations div.w-50 {
         margin-bottom: 10px
    }
    .trucks-content-block .trucks-window {
        padding: 40px 5px;
    }
    .trucks-content-block .trucks-text {
        padding: 0 10px;
    }
    .w-50.loc-main-block {
    border: 1px solid;
    border-color: gray;
    padding: 10px 0;
}
}
@media (max-width: 575px) {
     .store-location-block {
        width:100%;
    }
    .location-add-txt {
    width: 100%;
}
.logo-locations-block .loc-main-block {
    display: flex;
    flex-wrap: wrap;
}
    .rentals-section.padding-common {
        padding: 30px 5px;
    }
    .rental-cat-details {
        padding-left: 20px;
        padding-right: 20px;
    }
    .product-heading-block .head-inner-blocks:first-child {
        width: 28%;
        font-size: 12px;
    }
    .product-heading-block .head-inner-blocks {
        width: 18%;
        font-size: 12px;
        padding: 7px;
    }
    .product-desc-block .desc-inner-block {
        padding: 7px;
        font-size: 12px;
    }
    .product-desc-block .desc-inner-block:first-child {
        border-right: 5px solid #fff;
    }
    .w-67.d-flex.price-page-content {
    display: block;
}
}