.testimonial_section .owl-item.active.center {
display: block !important;
}
.testimonial_section .fusion_builder_column_1_2 .fusion-column-wrapper {
margin: 0 !important;
}
.testimonial-box img {
max-width: 104px;
margin: 0 auto;
}
.client_image::after,
.client_image::before {
font-size: 144px;
line-height: 1;
position: absolute;
top: 24px;
right: 0;
left: 200px;
display: inline-block;
max-width: none;
margin: 0 auto; text-align: center;
pointer-events: none;
color: #42a94d;
}
.client_image::before {
left: -200px; }
.testimonial-box {
max-width: 855px;
margin: 0 auto;
padding: 20px 25px 50px 25px;
border-radius: 7px;
background-color: #fff;
box-shadow: 0 0 15px rgb(0 0 0 / 10%) !important;
}
.owl-dots {
text-align: center !important;
}
.owl-dots .owl-dot {
display: inline-block;
width: 12px;
height: 12px;
margin: 0 10px;
border-radius: 100%;
background-color: #cbcbcb !important;
}
.rs6-digital-reviews-section,
.storage-items {
display: block; max-width: 1600px;
margin: 0 auto;
padding-left: 25px;
padding-right: 25px;
}
.owl-dots .owl-dot.active {
background-color: #575757 !important;
}
.testimonial-box .client_image {
position: relative;
margin-top: -72px;
margin-bottom: 41px;
}
@media (max-width: 1024px) {
.testimonial-box .client_image {
margin-top: 0;
}
} .google-business-reviews-rating {
width: 100% !important;
}
.google-business-reviews-rating.gmbrr .review-meta {
line-height: 2;
flex: 0;
}
.rs6-digital-testimonial-section .owl-nav {
position: absolute;
top: 50%;
left: 0;
right: 0;
display: flex;
align-items: center;
justify-content: space-between;
margin: auto;
padding-right: 15px;
padding-left: 15px;
transform: translateY(-50%);
} @media screen and (max-width: 1024px) {
.google-business-reviews-rating .item,
.google-business-reviews-rating .testimonial-box {
justify-content: center;
}
} .rs6-digital-testimonial-section {
position: static !important;
max-width: 1000px;
margin: 0 auto;
}
.rs6-digital-testimonial-section .item {
padding: 70px 15px 40px 15px;
}
@media (max-width: 1024px) {
.rs6-digital-testimonial-section .item {
padding: 40px 15px 40px 15px;
}
}
.testimonial-box .client_image .author-content {
margin-top: 40px;
}
.testimonial-box p {
font-family: "MuseoSans-500";
font-size: 17px;
line-height: 1.5455;
max-width: 500px;
margin: 0 auto;
text-align: center;
color: #42a94d;
}
.testimonial-box p:last-child {
margin-bottom: 0;
}
.testimonial-box .author-content {
text-align: center;
}
.testimonial-box .author-content span,
.client_location {
font-family: "MuseoSans-700";
font-size: 16px;
line-height: 1.3333;
color: #00640c;
}
.client_location {
font-family: "MuseoSans-300";
font-size: 16px;
line-height: 1.3333;
color: #00640c;
}
.counter {
font-family: "MuseoSans-700";
font-size: 19px;
line-height: 23px;
margin-bottom: 24px;
color: #fff;
}
.nice-select {
font-family: "MuseoSans-700" !important;
font-size: 16px !important;
line-height: 22px !important;
width: 100% !important;
height: auto !important;
padding: 9px 20px !important;
color: #42a94d !important;
border: none !important;
border-radius: 6px !important;
box-shadow: 0 0 30px rgb(0 0 0 / 20%);
}
.nice-select::after {
top: 16px !important;
right: 16px !important;
width: 8px !important;
height: 8px !important;
border-right: 2px solid #42a94d !important;
border-bottom: 2px solid #42a94d !important;
}
.nice-select ul.list {
width: 100%;
margin: 2px 0 0 !important;
border: none !important;
box-shadow: 0 0 15px rgb(0 0 0 / 20%);
}
.promo_col_content {
margin-bottom: -25px;
}
.popup_book_online .image_with_title img {
border-radius: 100%;
}
.popup_book_online .image_with_title h3 {
font-family: "MuseoSans-500";
font-size: 30px;
line-height: 28px;
color: #fff;
}
.popup_book_online .content_with_title h4 {
font-family: "MuseoSans-100";
font-size: 24px;
line-height: 28px;
color: #42a94d;
}
.popup_book_online .content_with_title p {
font-family: "MuseoSans-300";
font-size: 16px;
line-height: 1.5556;
color: #575757;
}
.popup_book_online .content_with_title a {
font-family: "MuseoSans-700";
font-size: 14px;
margin: 30px 0 0 0;
padding: 13px 29px;
color: #fff;
border-color: #fff;
border-radius: 10px;
background: #42a94d;
}
.popup_book_online h2 {
font-family: "MuseoSans-700";
font-size: 48px;
line-height: 46px;
text-align: center;
color: #42a94d;
}
.popup_book_online {
position: fixed;
z-index: 99999999;
top: 5%;
right: 0;
left: 0;
visibility: hidden;
overflow: auto;
width: calc(100% - 30px);
max-width: 1550px;
margin: 0 auto;
padding: 100px 40px 80px;
transition: all 0.5s ease 0s;
opacity: 0;
background-color: #fff;
}
.popup_book_online.popup_active {
visibility: visible;
opacity: 1;
}
.popup_book_online .close-btn {
font-size: 40px;
font-weight: 700;
line-height: 25px;
position: absolute;
top: 20px;
right: 30px;
cursor: pointer;
transform: rotate(45deg);
color: #42a94d;
}
@media only screen and (min-width: 992px) {
.popup_book_online .col-md-3 {
width: 20%;
}
}
.image_with_title::after {
position: absolute;
z-index: 0;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
transition: all 0.5s ease 0s;
opacity: 49%;
border-radius: 50%;
background-color: #000;
}
.image_with_title h3 {
position: absolute;
z-index: 9;
top: 50%;
left: 0;
width: 100%;
transform: translateY(-50%);
text-align: center;
}
.image_with_title {
position: relative;
}
.image_with_title img {
width: 100%;
}
.image_with_title:hover h3::after {
opacity: 0;
}
.image_with_title:hover::after {
opacity: 0;
}
.content_with_title {
width: 100%;
max-width: 250px;
height: 175px;
margin: 65px auto 0;
text-align: center;
}
.popup_overlay {
position: fixed;
z-index: 999;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 1;
background-color: rgb(0 0 0 / 70%);
}
.whatsapp_icon {
font-family: "MuseoSans-700";
font-size: 24px;
line-height: 28px;
position: fixed;
top: 50%;
right: 0;
color: #fff;
border-radius: 4px 0 0 4px;
background-color: #42a94d;
}
.whatsapp_icon a {
display: inline-block;
padding: 13px 28px 13px 27px;
}
.book_online {
font-family: "MuseoSans-700";
font-size: 24px;
line-height: 28px;
position: fixed;
top: calc(50% - 100px);
right: 0;
border-radius: 4px 0 0 4px;
background-color: #dd3e2e;
}
.book_online a {
display: inline-block;
padding: 17px !important;
color: #fff;
}
.book_online,
.whatsapp_icon {
z-index: 99;
width: 100%;
max-width: 108px;
transition: all 0.5s ease 0s;
text-align: center;
box-shadow: 0 0 25px rgb(0 0 0 / 25%);
}
.book_online:hover {
background-color: #00640c;
}
.whatsapp_icon:hover {
background-color: #00640c;
}
.book_online a:hover,
.whatsapp_icon a:hover {
color: #fff;
}
.popup_active .book_online,
.popup_active .whatsapp_icon {
background: #00640c;
}
#wrapper .fusion-vertical-menu-widget .menu li a {
padding: 0;
}
div.myDivtext,
span.myDiv,
a.myDivbutton {
display: none;
} .fusion-header-wrapper .fusion-row {
max-width: 1500px !important;
}
.fusion-header-wrapper .fusion-row .fusion-header-has-flyout-menu-content {
display: flex;
align-items: center;
}
.fusion-logo {
flex: 0 0 220px;
max-width: 176px;
}
.fusion-main-menu {
flex-grow: 1;
}
.fusion-main-menu-search-overlay .fusion-main-menu > .fusion-menu {
justify-content: flex-end;
} .fusion-main-menu > ul .menu_btn span {
font-size: 17px;
line-height: 24px;
text-transform: uppercase;
}
.fusion-main-menu > ul .menu_btn1 span {
border: 1px solid #fff;
background: transparent;
}
.fusion-main-menu > ul .menu_btn2 span {
color: #42a94d;
border: 2px solid #fff;
background: #fff;
}
.fusion-main-menu > ul .menu_btn:hover span {
color: #fff;
border-color: #00640c;
background: #00640c;
} .fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:first-child {
display: flex;
justify-content: center;
width: 100% !important;
margin-bottom: 64px;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(2) {
align-items: center;
width: 20%;
}
@media (max-width: 1024px) {
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(2) {
width: 100% !important;
}
}
.fusion-footer .fusion-button {
border-radius: 10px !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3) {
display: flex;
flex: 0 0 85%;
flex-wrap: wrap;
justify-content: space-between;
width: 80%;
}
#wrapper .fusion-vertical-menu-widget.left .menu li a {
padding-left: 0;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4) {
display: flex;
align-items: center;
flex: 0 0 33%;
width: 35%;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(5) {
display: flex;
align-items: center;
flex: 0 0 50%;
flex-wrap: wrap;
justify-content: flex-start;
width: 50%;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3)::after {
position: absolute;
right: 0;
bottom: -30px;
left: -230px;
width: 320px;
height: 32px;
margin: 0 auto 0 auto; background: transparent url(//ucanstore.co.za/wp-content/uploads/2021/11/PayGate-Card-Brand-Logos-PayGate.png) no-repeat scroll center center / cover;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) {
display: flex;
align-items: center;
flex: 0 0 50%;
justify-content: flex-end;
width: 50%;
}
.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
margin-bottom: 0;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:first-child h2,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:first-child h4 {
text-align: center;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:first-child h2 strong,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:first-child h4 strong {
display: block;
color: #575757;
}
.fusion-footer .foo_btn_wrapper {
display: flex;
justify-content: center;
}
.fusion-footer .fusion-button-wrapper:not(:last-child) .fusion-button {
margin-right: 20px;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4) .textwidget.custom-html-widget a,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) .textwidget.custom-html-widget a {
color: #000;
}
.fusion-footer-widget-area ul li a:hover {
color: #00640c !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4) .textwidget.custom-html-widget,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) .textwidget.custom-html-widget {
font-size: 17px;
line-height: 52px;
color: #575757;
} .hero_band_content .fusion-column-wrapper {
display: block !important;
width: 100%;
max-width: 700px;
margin-left: auto !important;
margin-right: auto !important;
}
.storage_work_right_section .fusion-content-layout-column .work1 {
font-family: "MuseoSans-300";
font-size: 60px;
line-height: 72px;
display: block;
margin: 40px 0 35px;
color: #42a94d;
}
.storage_work_right_section p {
font-size: 16px;
line-height: 1.5556;
}
.storage_work_right_section h2.title-heading-left {
font-family: "MuseoSans-300" !important;
}
.storage_work_right_section h6 {
font-family: "MuseoSans-700" !important;
font-size: 24px !important;
line-height: 28px !important;
margin: 0 0 30px !important;
transition: all 0.5s ease 0s;
color: #505050 !important;
}
.storage_work_right_section_col .fusion-column-wrapper {
transition: all 0.5s ease 0s;
border-radius: 5px;
}
.storage_work_right_section_col .fusion-column-wrapper:hover {
position: relative;
transform: translateY(-60px);
color: #fff;
background: #42a94d;
box-shadow: 15px 15px 20px 0 rgb(0 0 0 / 30%) !important;
}
.storage_work_right_section_col .fusion-column-wrapper:hover .hover-type-none {
opacity: 0;
}
.storage_work_right_section_col .fusion-column-wrapper:hover h6 {
color: #fff !important;
}
.storage_work_right_section_col .fusion-column-wrapper:hover .hover-type-none.hover_work_icon {
opacity: 1;
}
.storage_work_right_section_col .hover-type-none {
display: block !important;
opacity: 1;
}
.storage_work_right_section_col .hover_work_icon {
position: absolute;
top: 35px;
right: 60px;
display: block !important;
opacity: 1;
}
.storage_work_right_section_col .fusion-column-wrapper:hover .hover_work_icon img {
display: block;
}
.storage_work_right_section_col .fusion-column-wrapper:hover h2 {
color: #fff !important;
}
.hover_work_icon img {
display: none;
}  .about_location_image img {
border-radius: 50%;
}
.about_location_image h3 {
font-family: "MuseoSans-500" !important;
font-size: 30px !important;
line-height: 36px !important;
position: absolute;
top: calc(50% - 20px);
right: 0;
left: 0;
width: 100%;
margin: 0 auto !important;
transform: translateY(-50%);
text-align: center !important;
color: #fff !important;
}
.locations_boxs .fusion-title {
margin-bottom: 0 !important;
}
.about_location_image {
position: relative;
}
.fusion-post-cards.fusion-post-cards-1 .fusion-post-card-image-1.fw,
.fusion-post-cards.fusion-post-cards-1 .fusion-post-card-image-1.fw img {
width: 100%;
}
.news_post_content_layout strong {
font-family: "MuseoSans-700";
font-size: 19px;
line-height: 1.5417;
color: #00640c;
}
.news_post_content h3 {
font-family: "MuseoSans-700" !important;
font-size: 19px !important;
line-height: 1.25 !important;
}
.fusion-imageframe.fw,
.fusion-imageframe.fw img {
width: 100%;
}
.top_navigation_contact,
.top_navigation_account {
font-family: "MuseoSans-700";
font-size: 16px;
line-height: 1.2222;
}
@media (min-width: 1101px) {
.top_navigation_contact {
display: none;
}
}
.fusion-contact-info {
font-family: "MuseoSans-500";
font-size: 16px;
line-height: 1.2222;
}
.main_solutions_designed::after {
position: absolute;
top: 0;
left: 0;
clip-path: polygon(100% 0, 0 0, 100% 60%);
width: 100%;
height: 1100px;
content: "";
background-color: #fff;
}
.solutions_design_wrapper {
max-width: 1184px;
margin: 0 auto;
}
.solutions_design.home_design > div {
max-width: 560px;
}
.review-box a {
position: relative;
display: block;
}
.review-box a::before {
position: absolute;
bottom: 74px;
left: 56px;
width: 0;
height: 2px;
content: "";
transition: all 0.5s ease 0s;
background-color: #fff;
}
.review-box a:hover::after {
left: calc(100% - 90px);
}
.review-box a:hover::before {
width: calc(100% - 130px);
}
.accessible_locations h2 {
margin-bottom: 10px;
}
.locations_boxs .location_details h3 {
margin-bottom: 0 !important;
color: #42a94d !important;
}
.locations_boxs p {
font-size: 16px;
line-height: 1.5556;
}
.review-box a span {
font-family: "MuseoSans-700";
position: absolute;
bottom: 130px;
left: 60px;
color: #fff;
}
.owl-nav button {
font-size: 0 !important;
position: relative;
display: block;
width: 40px;
height: 40px;
}
.owl-carousel .owl-nav button.owl-next {
transform: rotate(180deg);
}
.about_location_image .fusion-imageframe {
position: relative;
} .locations_boxs:hover .fusion-imageframe::after,
.locations_boxs:hover h3::after {
opacity: 0;
}
.about_location_image h3 {
z-index: 99;
}
.our_facility ::marker {
content: none !important;
}
.our_facilities_list_li li {
font-family: "MuseoSans-700";
font-weight: 700;
position: relative;
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 28px;
padding-left: 72px;
}
.our_facility_list ul {
display: flex;
flex-wrap: wrap;
margin-bottom: 0;
padding-left: 0 !important;
list-style: none;
}
.our_facilities_list_li p {
font-family: "MuseoSans-700";
font-size: 14px;
line-height: 20px !important;
width: 50%;
margin: -30px 0 0 auto !important;
text-align: left;
color: #42a94d;
}
.our_facility .fusion-carousel-border .fusion-image-wrapper {
border: none !important;
}
.feature_facility_text p {
color: #42A94D;
}
.need_packing_section,
.need_supplies_section {
height: 640px;
}
.pre_footer_text {
max-width: 320px;
}
.pre_footer_text h2 {
margin-bottom: 40px;
color: #505050 !important;
}
.personal_components p {
color: #00640c;
}
.right_storage h2 {
max-width: 350px;
}
.right_storage p {
color: #575757;
}
.measurement_image img {
max-width: 90%;
}
.compontent_image {
min-height: 104px;
}
.personal_storage_banner h5 {
font-size: 19px;
line-height: 1.5417;
color: #00640c;
}
.personal_storage_banner p {
font-size: 19px;
line-height: 1.5417;
margin-top: 28px;
}
.hero_btn {
display: table;
}
.hero_btn div {
display: table-cell;
}
.hero_btn > div {
display: block !important;
} .fusion-body .fusion-builder-nested-column-2.sandton_button,
.fusion-body .fusion-builder-nested-column-3.sandton_button {
min-width: 175px !important;
}
.left_book_sandton_section a {
color: #fff;
}
.book_sandton_image img {
width: 200px;
height: 200px;
object-fit: cover;
margin-bottom: 18px;
border-radius: 100%;
}
.book_sandton_image {
overflow: unset;
}
.form_submit_button {
width: 100%;
}
.get_a_quote_form label abbr {
text-decoration: none;
}
#location_form select#locations {
font-family: "MUSEOSANS-700";
font-size: 16px;
width: 230px;
padding-left: 15px !important;
color: #42a94d;
box-shadow: 0 0 50px rgb(0 0 0 / 30%);
}
.sizing_guide_image img {
width: 344px;
height: 344px;
object-fit: cover;
margin-bottom: 0;
border-radius: 100%;
}
.contact_us_form .fusion-form-field.fusion-form-label-above {
margin: 5px 0;
}
.contact_us_form label {
margin-bottom: 10px !important;
}
.get_a_quote_form label {
font-family: "MuseoSans-700";
font-size: 16px;
margin-bottom: 10px !important;
color: #fff;
}
.get_a_quote_form.fusion-form-form-wrapper .fusion-form-field {
margin: 5px 0;
}
.get_a_quote_form textarea#tell_us_about_your_storage_needs {
margin-bottom: 20px;
resize: none;
}
.faq_accordion_section .fusion-toggle-heading {
font-family: "MuseoSans-700";
font-size: 19px;
line-height: 2.375;
margin-left: 40px !important;
color: #00640c;
}
.faq_accordion_section .fusion-toggle-icon-wrapper-sub i {
display: none;
}
.faq_accordion_section .fusion-toggle-icon-wrapper-sub i,
.faq_accordion_section .fusion-accordian #accordian-1 .panel-title a.collapsed:hover i.fa-fusion-box,
.faq_accordion_section .fusion-accordian #accordian-1 .panel-title .active .fa-fusion-box {
border: none !important;
background-color: transparent !important;
}s
.fusion-faqs-wrapper #accordian-1 .fusion-panel:last-child {
border-bottom: 0;
}
.faq_accordian_collapse .post-content p {
padding-right: 0 !important;
}
.faq_accordian_collapse p:last-child {
margin-bottom: 0;
}
.faq_accordian_collapse {
margin-top: 0;
margin-bottom: 20px;
}
.fusion-faq-shortcode .fusion-accordian .panel-group {
border: 2px solid #f4f4f4;
padding: 10px 40px;
border-radius: 16px;
}
.foo_btn_wrapper .foo_btn1 {
margin-right: 20px;
}
.foo_btn_wrapper .foo_btn1 span {
padding-left: 30px;
}
.foo_btn_wrapper .foo_btn span {
font-size: 17px;
line-height: 1;
}
.foo_btn_wrapper .foo_btn2 span {
color: #42a94d;
}
.fusion-button {
font-size: 16px !important;
line-height: 1 !important;
}
.fusion-footer .custom-html-widget a {
color: #575757 !important;
}
.fusion-footer .custom-html-widget a:hover {
color: #000 !important;
}
.content_with_title h4 {
margin-bottom: -10px;
}
.facility_button a:hover {
font-family: "MuseoSans-700";
font-size: 14px;
margin: 30px 0 0 0;
padding: 13px 29px;
color: #fff;
border-color: #fff;
border-radius: 10px;
background: #00640c;
}
.foo_btn_wrapper .foo_btn2 {
border: 2px solid #42a94d;
background-color: #eff5f0;
}
.foo_btn_wrapper .foo_btn2:hover,
.foo_btn_wrapper .foo_btn1:hover {
border: 2px solid #00640c !important;
background-color: #00640c !important;
}
.foo_btn_wrapper .foo_btn1 {
border: 2px solid #42a94d;
}
.fusion-footer-widget-area .widget-title {
text-transform: none;
}
.main_banner_section::after {
position: absolute;
z-index: 1;
bottom: -1px;
left: 0;
clip-path: polygon(100% 0, 0% 100%, 100% 100%);
width: 100%;
height: 748px;
content: "";
background-color: #fff;
}
.main_banner_section {
position: relative;
}
.packing_supplies::after {
background-color: #e2f4e5 !important;
}
.banner_path_section::after {
position: absolute;
bottom: -1px;
left: 0;
-webkit-clip-path: polygon(0 1%, 100% 100%, 0 100%);
clip-path: polygon(0 1%, 100% 100%, 0 100%);
width: 100%;
height: 712px;
content: "";
background-color: #fff;
} body:not(.page-id-38) .storage_band .fusion-column-wrapper {
display: block !important;
}
form .select-arrow {
display: none !important;
}
.location_center a {
color: #42a94d;
}
.location_center a:hover {
color: #00640c !important;
}
.location_center a.fusion-button {
color: #fff !important;
}
.location_center a.fusion-button:hover,
.location_center a.fusion-button:hover span {
color: #fff !important;
}
.location_center a:hover span,
.location_center a:hover u {
text-decoration: none !important;
color: #00640c !important;
}
.storage_band .fusion-column-wrapper .personal_storage_banner + div,
.storage_band .fusion-column-wrapper .personal_storage_banner + div + div {
display: inline-block !important;
}
.fusion-footer {
position: relative;
z-index: 99;
}
.sizing_guide_color.banner_path_section::after {
background-color: #e2f4e5;
}
.meta_title {
font-family: "MuseoSans-700";
}
.banner_path_section::after {
height: 780px;
background-color: #fff;
clip-path: polygon(0 1%, 100% 100%, 0 100%);
}
.page-id-7230 .banner_path_section > .fusion-builder-row,
.page-id-7298 .banner_path_section > .fusion-builder-row,
.page-id-42 .banner_path_section > .fusion-builder-row,
.page-id-5204 .banner_path_section > .fusion-builder-row,
.page-id-40 .banner_path_section > .fusion-builder-row,
.page-id-39 .banner_path_section > .fusion-builder-row,
.page-id-5239 .banner_path_section > .fusion-builder-row,
.page-id-8630 .banner_path_section > .fusion-builder-row,
.page-id-7230 .location-details-sec > .fusion-builder-row,
.page-id-7298 .location-details-sec > .fusion-builder-row,
.page-id-42 .location-details-sec > .fusion-builder-row,
.page-id-5204 .location-details-sec > .fusion-builder-row,
.page-id-40 .location-details-sec > .fusion-builder-row,
.page-id-39 .location-details-sec > .fusion-builder-row,
.page-id-5239 .location-details-sec > .fusion-builder-row {
max-width: 1250px !important;
}
.page-id-7230 .banner_path_section::after,
.page-id-7298 .banner_path_section::after,
.page-id-42 .banner_path_section::after,
.page-id-5204 .banner_path_section::after,
.page-id-40 .banner_path_section::after,
.page-id-39 .banner_path_section::after,
.page-id-5239 .banner_path_section::after,
.page-id-8630 .banner_path_section::after {
clip-path: unset;
height: 0;
}
.page-id-7230 .locations_banner .fusion-builder-row .banner_content,
.page-id-7298 .locations_banner .fusion-builder-row .banner_content,
.page-id-42 .locations_banner .fusion-builder-row .banner_content,
.page-id-5204 .locations_banner .fusion-builder-row .banner_content,
.page-id-40 .locations_banner .fusion-builder-row .banner_content,
.page-id-39 .locations_banner .fusion-builder-row .banner_content,
.page-id-5239 .locations_banner .fusion-builder-row .banner_content {
width: 100%;
} .page-id-7230 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-7298 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-42 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-5204 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-40 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-39 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-5239 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper {
display: grid !important;
grid-template-columns: 36px 1fr;
gap: 20px 40px;    
}
@media screen and (max-width: 767px) { .page-id-7230 .locations_banner > .fusion-builder-row,
.page-id-7298 .locations_banner > .fusion-builder-row,
.page-id-42 .locations_banner > .fusion-builder-row,
.page-id-5204 .locations_banner > .fusion-builder-row,
.page-id-40 .locations_banner > .fusion-builder-row,
.page-id-39 .locations_banner > .fusion-builder-row,
.page-id-5239 .locations_banner > .fusion-builder-row {
flex-direction: column-reverse;   
}
.page-id-7230 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-7298 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-42 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-5204 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-40 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-39 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper,
.page-id-5239 .location-details-sec .banner_content .contact-details > .fusion-column-wrapper {
grid-template-columns: 1fr;
}
.locations_banner .fusion-builder-row .access-office-hours {
font-size: 19px !important;
}
}  .fusion-secondary-menu > ul > li > a {
padding: 0 25px !important;
}
.fusion-secondary-menu > ul > li {
border-left: none;
}
.hero_band_right_section .fusion-column-wrapper {
display: block !important;
text-align: right;
}
.hero_band_right_section .fusion-column-wrapper h2 {
margin-bottom: 15px !important;
}
.main_banner_section {
background-position: bottom !important;
}
.fusion-secondary-menu > ul > li:last-child a {
padding-right: 0 !important;
}
.fusion-header .fusion-main-menu .menu_btn1 {
padding-right: 20px !important;
}
.mobile_image_banner {
display: none !important;
}
.sandton_button .fusion-column-wrapper {
display: block !important;
margin: 0 !important;
}
.sandton_button .fusion-column-wrapper div {
display: inline-block !important;
}
.sandton_button .fusion-column-wrapper div + div {
margin-left: 20px !important;
}
.about_content h5 {
font-family: "MuseoSans-500" !important;
margin-bottom: 40px;
}
.storage_size_works {
margin-right: -40px !important;
margin-left: -40px !important;
}
.fusion-secondary-menu > ul > li {
border: none !important;
}
.fusion-secondary-header a {
transition: all 0.5s ease 0s;
} .fusion-main-menu > .fusion-menu > .menu-item {
padding: 0 15px !important;
}
.fusion-main-menu > .fusion-menu > .menu-item.menu-tel i {
color: #fff;
}
.fusion-header .fusion-main-menu .sub-menu {
left: 50% !important;
transform: translateX(-50%) !important;
}
.fusion-header .fusion-main-menu .sub-menu {
text-align: center;
border-radius: 10px !important;
background-color: transparent;
box-shadow: 0 0 30px rgb(0 0 0 / 50%);
}
.fusion-header .fusion-main-menu .sub-menu li:first-child {
overflow: hidden;
border-radius: 10px 10px 0 0;
}
.fusion-header .fusion-main-menu .sub-menu li:last-child {
overflow: hidden;
border-radius: 0 0 10px 10px;
}
.fusion-header .fusion-main-menu .sub-menu::before {
position: absolute;
top: -10px;
right: 0;
left: 0;
width: 30px;
height: 30px;
margin: 0 auto;
content: "";
transform: rotate(45deg);
border: none;
border-style: solid;
border-radius: 4px;
background-color: #fff;
}
.fusion-header .fusion-main-menu .sub-menu a {
font-family: "MuseoSans-700" !important;
font-size: 16px;
line-height: 26px;
transition: all 0.5s ease 0s;
color: #00640c;
background-color: #fff;
}
.fusion-header .fusion-main-menu .sub-menu a:hover {
color: #fff !important;
background-color: #42a94d !important;
}
.fusion-header .fusion-main-menu .menu_btn2 {
padding-right: 30px !important;
padding-left: 0 !important;
}
.fusion-footer .fusion-footer-widget-area,
.fusion-header-wrapper .fusion-header,
.fusion-header-wrapper .fusion-secondary-header {
padding-right: 60px !important;
padding-left: 60px !important;
}
.main_banner_section {
position: relative;
}
.main_banner_section::before {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
background: rgb(255, 255, 255);
background: linear-gradient(243deg, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.7) 100%);
}
.main_banner_section .search_section input {
border: none !important;
}
.main_banner_section .search_section input[type="search"] {
font-family: "MuseoSans-700" !important;
}
.promo_col_content a strong {
font-family: "MuseoSans-500" !important;
font-weight: 400;
color: #fff;
}
.promo_col_content a:hover strong {
text-decoration: underline;
}
.promo_col_content p {
font-family: "MuseoSans-300" !important;
}
.main_solutions_designed_slider::after {
content: none !important;
}
.fusion-footer-widget-area {
padding-top: 30px !important;
}
.fusion-footer h4 {
margin-bottom: 36px !important;
}
.fusion-footer ul li a {
font-family: "MuseoSans-500" !important;
font-size: 17px !important;
line-height: 26px !important;
padding: 0 0 12px !important;
}
.fusion-footer-widget-area .widget-title {
font-size: 19px;
line-height: 1;
margin: 0 0 24px !important;
text-transform: capitalize !important;
}
.fusion-sliding-bar-wrapper .fusion-sb-close::before {
float: right;
width: 28px;
height: 28px;
content: "";
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/sidebar_close.png);
background-repeat: no-repeat;
background-size: contain;
}
.fusion-sb-toggle-wrapper {
position: relative;
margin-bottom: 48px;
padding-bottom: 24px;
border-bottom: 1px solid rgb(255 255 255 / 30%);
}
.fusion-sb-toggle-wrapper::after {
position: absolute;
top: 0;
left: 0;
width: 85px;
height: 56px;
content: "";
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/Mask-Group-6.png);
background-repeat: no-repeat;
background-size: contain;
}
.fusion-sliding-bar-wrapper .fusion-sb-close {
position: relative !important;
top: 0 !important;
display: table;
width: auto !important;
height: auto !important;
margin-left: auto;
}
.fusion-sliding-bar-wrapper .fusion-sb-close::after {
font-family: "MuseoSans-700";
font-size: 16px;
line-height: 16px;
display: inline-block;
margin-right: 15px;
content: "Close";
transform: none;
}
.fusion-sliding-bar-wrapper .widget_search h4 {
margin-bottom: 15px !important;
text-transform: none !important;
}
.fusion-sliding-bar-wrapper .widget_search h4.widget-title::before {
display: inline-block;
width: 21px;
height: 30px;
margin-right: 30px;
content: "";
vertical-align: sub;
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/location_sidebar.png);
filter: brightness(0) invert(1);
}
.fusion-sliding-bar-wrapper input[type="search"] {
font-family: "MuseoSans-700" !important;
font-size: 24px !important;
line-height: 30px !important;
height: 72px !important;
padding-left: 90px !important;
color: #42a94d !important;
border-radius: 20px !important;
}
.fusion-sliding-bar-wrapper input[type="search"]::-webkit-input-placeholder {
color: #42a94d;
}
.fusion-sliding-bar-wrapper input[type="search"]:-moz-placeholder {
color: #42a94d;
}
.fusion-sliding-bar-wrapper input[type="search"]::-moz-placeholder {
color: #42a94d;
}
.fusion-sliding-bar-wrapper input[type="search"]:-ms-input-placeholder {
color: #42a94d;
}
.fusion-sliding-bar-wrapper input[type="submit"] {
color: transparent !important;
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/serach-icon-input.svg) !important;
background-repeat: no-repeat !important;
background-position: center !important;
}
.fusion-sliding-bar-wrapper .search-button {
left: 25px !important;
}
.fusion-sliding-bar-wrapper .widget_search {
margin-bottom: 10px !important;
}
.fusion-sliding-bar-wrapper .widget_text p {
margin-top: 0 !important;
}
.fusion-sliding-bar-wrapper .widget_text p a {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
line-height: 26px !important;
color: #fff !important;
}
.fusion-sliding-bar-wrapper .avada_vertical_menu {
margin-top: 80px !important;
}
.fusion-sliding-bar-wrapper .avada_vertical_menu ul li a {
font-size: 24px !important;
padding: 0 0 20px !important;
color: #fff !important;
}
.fusion-sliding-bar-wrapper .avada_vertical_menu ul li a:hover {
color: #00640c !important;
}
.fusion-sliding-bar-wrapper #menu-widget-6 {
margin-top: 96px;
}
.fusion-sliding-bar-wrapper #menu-widget-6 ul li a::after {
font-family: "MuseoSans-500" !important;
font-size: 20px;
display: inline-block;
padding: 0;
color: #fff !important;
border: 0;
}
.fusion-sliding-bar-wrapper #menu-widget-6 ul li a::after {
content: none;
}
.fusion-sliding-bar-wrapper .side_whatsapp_icon {
position: relative;
}
.fusion-sliding-bar-wrapper #menu-widget-6 ul li.side_whatsapp_icon a {
color: transparent !important;
}
.fusion-sliding-bar-wrapper .side_whatsapp_icon a {
display: block;
width: 42px;
height: 42px;
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/09/whatapp_logo.svg);
background-size: contain;
}
.fusion-sliding-bar-wrapper #menu-widget-6 ul li a:hover {
color: #00640c !important;
}
.fusion-sliding-bar-wrapper #menu-widget-6 ul li.side_whatsapp_icon a:hover {
color: transparent !important;
}
.fusion-sliding-bar-wrapper .menu.widget .menu {
display: flex;
align-items: center;
margin: -24px;
}
.fusion-sliding-bar-wrapper .menu.widget .menu li {
padding: 24px;
}
.fusion-sliding-bar-wrapper .menu.widget .menu li a {
font-size: 16px !important;
}
.main_solutions_designed .rs6-digital-reviews-section .owl-nav {
position: absolute;
top: -120px;
right: 0;
left: 0;
display: flex !important;
justify-content: flex-end;
width: 100%;
max-width: 1500px;
padding: 0 60px;
}
.main_solutions_designed .rs6-digital-reviews-section .owl-nav button {
margin: 0 8px !important;
}
.main_solutions_designed .solutions_design_wrapper {
pointer-events: none;
}
.main_solutions_designed .solutions_design_wrapper a {
pointer-events: auto;
}
.packing_supplies_block .fusion-column-wrapper {
margin-right: 50px !important;
}
.testimonial_section + .lets-help-wrapper {
margin-top: 0 !important;
}
.location_band_wrapper .about-author-content {
position: relative;
}
.location_band_wrapper .owl-item {
position: relative;   
} .location_band_wrapper .owl-item:nth-child(7) .about-author-content span {
left: 130px;
}
.location_band_wrapper .about-author-content span {
font-size: 30px;
line-height: 36px;
position: absolute;
bottom: 25px;
left: 25px;
color: #fff;
z-index: 2;
}
.location_band_wrapper .about-author-content span strong {
font-family: "MuseoSans-500" !important;
font-weight: 400;
}
.location_band_wrapper .about-author-content img {
border-radius: 5px;
}
.sizing_guide_banner_section .fusion-builder-row .fusion-builder-row {
align-items: center !important;
}
#wrapper .fusion-footer-widget-area .current-menu-item > a {
border: none !important;
}
.location_band_wrapper .fusion-builder-row {
margin: 0 !important;
}
.location_band_wrapper .fusion-builder-row .fusion-column-wrapper {
margin: 0 !important;
}
.location_band_wrapper .owl-nav {
display: flex;
justify-content: flex-end;
margin-top: 15px;
}
.location_band_wrapper .owl-nav button.owl-next {
margin-left: 15px;
}
.center.solutions_design.home_design > div {
max-width: 1000px;
}
.zindex-99 {
z-index: 99;
}
.fusion-footer .fusion-button {
min-width: 210px;
text-align: center;
}
.testimonial_section {
padding-right: 0 !important;
padding-left: 0 !important;
}
.find-your-nearest-band p {
margin-bottom: 0 !important;
}
.find-your-nearest-band p a {
text-decoration: underline;
color: #fff !important;
}
.find-your-nearest-band p a:hover {
text-decoration: none;
}
.main_banner_section p {
margin-bottom: 0 !important;
}
.main_banner_section p a {
text-decoration: underline;
color: #fff !important;
}
.main_banner_section p a:hover {
text-decoration: none;
}
.main_location_heading h1 {
margin-bottom: 0 !important;
}
.location_slider rs-module {
overflow: visible !important;
}
#wrapper .location_slider .tp-bullets {
top: calc(100% + 45px) !important;
transform: translateX(-50%) !important;
border: none !important;
}
.location_slider .tp-bullet {
background-color: #cbcbcb !important;
box-shadow: none !important;
}
.location_slider .tp-bullet::after {
content: none !important;
}
.location_slider .tp-bullet.selected ::after {
background-color: #575757 !important;
}
.tp-bullet.selected,
.tp-bullet.rs-touchhover {
background-color: #575757 !important;
}
body #rev_slider_1_1[data-slideactive="rs-1"] .hermes .tp-bullet {
box-shadow: none !important;
}
.location_center a {
word-break: break-all;
}
.find-your-nearest-band .searchform input[type="search"] {
font-family: "MuseoSans-700" !important;
}
.find-your-nearest-band .searchform input[type="submit"] {
color: transparent !important;
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/serach-icon-input.svg) !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: 26px 26px !important;
}
.contact_form_section .fusion-button.button-1:hover {
color: #005d16;
border-color: #fff;
background-color: #fff;
}
.contact_form_section .fusion-button.button-1:hover span {
color: inherit !important;
}
.mobile_image_banner .fusion-imageframe {
position: relative;
}
.mobile_image_banner .fusion-imageframe::after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
background-color: rgba(0, 0, 0, 0.3);
}
.fusion-main-menu > ul .menu_btn span {
padding: 13px 29px !important;
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item a {
position: relative;
padding-left: 55px !important;
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item a::after {
position: absolute;
top: 5px;
left: 0;
display: inline-block;
width: 30px;
height: 30px;
content: "";
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/question-mark-white.png);
background-size: contain;
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.packaging-tips-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/bulb-white.png);
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.packing-supplies-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/packing-supplies-white.png);
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.partner-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/user-white.png);
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.news-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/paper-white.png);
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.faq-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/faq-white-icon.png);
}
.fusion-sliding-bar-content #menu-slide-hamburger-menu-1 .menu-item.corporate-icon a::after {
background-image: url(//ucanstore.co.za/wp-content/uploads/2025/01/social-white-icon.png);
}
.fusion-tb-author {
pointer-events: none;
} .leasing-essential .fusion-text {
max-width: 765px;
margin-inline: auto;
}
.leasing-essential .fusion-text {
max-width: 665px;
margin-inline: auto;
}
.section-with-heading h3 {
font-size: 28px !important;
line-height: 39px !important;
}
.section-with-heading h4 {
font-size: 24px !important;
line-height: 34px !important;
}
.personal-storage-faq .fusion-accordian .panel-heading .panel-title a {
color: #42a94d !important;
}
.personal-storage-faq .fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode:not(:last-child) {
margin-bottom: 20px;
}
.pillar-blog .fusion-imageframe img {
height: 266px;
object-fit: cover;
overflow: hidden;
}
.pillar-blog .fusion-text a {
color: #42a94d;
text-decoration: underline;
}
.pillar-interesting .fusion-builder-row-inner .fusion-column-wrapper div:has(.pillar-interesting-rdmr) {
margin-top: auto;
}
@media all and (max-width: 1200px) {
.fusion-secondary-header .fusion-alignleft {
display: none !important;
}
.fusion-footer .fusion-footer-widget-area,
.fusion-header-wrapper .fusion-header,
.fusion-header-wrapper .fusion-secondary-header {
padding-right: 20px !important;
padding-left: 20px !important;
}
.top_navigation_contact a::before {
margin: 10px 10px 10px 0 !important;
}
.fusion-secondary-menu #menu-top-navigation li {
flex: unset !important;
}
.fusion-secondary-menu #menu-top-navigation {
display: flex;
justify-content: space-between;
}
.fusion-header-wrapper {
position: absolute !important;
top: 0;
left: 0;
width: 100%;
}
a.fusion-logo-link {
max-width: 130px !important;
}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line {
background-color: #fff !important;
}
.fusion-flyout-menu-toggle .fusion-toggle-icon-line {
display: none;
}
.fusion-flyout-menu-toggle::before {
width: 30px;
height: 22px;
content: "" !important;
border-radius: 0;
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/09/humburger_icon.svg);
background-repeat: no-repeat;
background-size: contain;
}
.fusion-header-has-flyout-menu .fusion-flyout-menu-bg {
background-color: #42a94d !important;
}
.fusion-flyout-menu-active .fusion-secondary-header {
position: fixed;
z-index: 999;
width: 100%;
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons {
position: absolute !important;
top: 45px;
right: 0;
left: 0;
justify-content: flex-end !important;
width: calc(100% - 40px);
margin: 0 auto !important;
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line {
display: none !important;
}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle {
width: 24px !important;
height: 24px !important;
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle::before {
float: right;
width: 35px;
height: 35px;
content: "";
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/sidebar_close.png);
background-repeat: no-repeat;
background-position: right;
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons {
position: relative;
margin-bottom: 60px;
padding-bottom: 22px;
border-bottom: 1px solid rgb(255 255 255 / 30%);
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons::after {
position: absolute;
top: 0;
left: 0;
width: 106px;
height: 50px;
content: "";
background-image: url(https://ucanstore.co.za/wp-content/uploads/2021/10/Mask-Group-6.png);
background-repeat: no-repeat;
background-size: contain;
}
.fusion-header ul#mobile-menu-mobile-top-menu {
margin: 0 !important;
padding: 0 !important;
text-align: left;
}
.fusion-header ul#mobile-menu-mobile-top-menu li a {
padding: 12px 0;
}
.fusion-header ul#mobile-menu-mobile-top-menu li a:hover {
color: #00640c;
}
.fusion-header .fusion-mobile-nav-holder {
display: block !important;
}
.fusion-flyout-menu-active .fusion-header #menu-mobile-bottom-menu::after {
position: fixed;
z-index: 99999;
bottom: 0;
left: 0;
width: 100%;
height: 100px;
content: "";
background-color: #42a94d;
}
#menu-mobile-bottom-menu {
margin-top: 30px;
padding-top: 40px;
padding-bottom: 100px;
border-top: 1px solid rgb(255 255 255 / 30%);
}
#menu-mobile-bottom-menu li.get-a-quote-btn {
position: fixed;
z-index: 9999999;
bottom: 30px;
left: 0;
width: 50%;
margin: 0 !important;
padding: 0 5px 0 20px;
background-color: #00640c;
background-color: #42a94d;
}
#menu-mobile-bottom-menu li.get-a-quote-btn a {
font-size: 17px;
line-height: 26px;
display: inline-block;
width: 100%;
padding: 15px;
text-align: center;
text-transform: uppercase;
border: 2px solid #fff;
border-radius: 10px;
}
#menu-mobile-bottom-menu li.get-a-quote-btn a:hover {
color: #42a94d !important;
background-color: #fff;
}
#menu-mobile-bottom-menu li.call-us-now-btn {
position: fixed;
z-index: 9999999;
right: 0;
left: 0;
bottom: 30px;
width: 50%;
margin: 0 auto !important;
padding: 0;
}
#menu-mobile-bottom-menu li.call-us-now-btn a {
font-size: 17px;
line-height: 1;
display: inline-block;
width: 100%;
padding: 12px;
text-align: center;
text-transform: uppercase;
color: #42a94d !important;
border: 2px solid #fff;
border-radius: 10px;
background-color: #fff;
}
#menu-mobile-bottom-menu li.call-us-now-btn a:hover {
color: #fff !important;
background-color: transparent !important;
}
#menu-mobile-bottom-menu li a {
font-family: "MuseoSans-700";
font-size: 24px;
line-height: 30px;
color: #fff !important;
}
#menu-mobile-bottom-menu li a:hover {
color: #42a94d;
}
#menu-mobile-bottom-menu li {
display: inline-block !important;
margin-right: 28px !important;
margin-bottom: 15px !important;
}
#mobile-menu-mobile-top-menu .sub-menu {
display: none;
width: 100%;
margin-top: 0;
margin-left: 0;
padding-left: 30px;
}
#mobile-menu-mobile-top-menu .sub-menu a {
font-family: "MuseoSans-700";
font-size: 24px;
line-height: 32px;
color: #fff;
}
#mobile-menu-mobile-top-menu .menu-item-has-children {
position: relative;
}
#mobile-menu-mobile-top-menu .menu-item-has-children strong {
position: absolute;
top: 25px;
right: 10px;
width: 15px;
height: 15px;
transform: rotate(135deg);
border-top: 3px solid #fff;
border-right: 3px solid #fff;
}
#mobile-menu-mobile-top-menu .active_sub_menu .sub-menu {
display: block;
}
#mobile-menu-mobile-top-menu .active_sub_menu strong {
transform: rotate(315deg);
}
.fusion-header-wrapper .fusion-flyout-active {
pointer-events: none;
}
.fusion-header-wrapper .fusion-flyout-active.fusion-header-v3.fusion-flyout-menu-active {
pointer-events: auto;
}
.fusion-mobile-current-nav-item > a {
color: #212934 !important;
}
}
@media all and (max-width: 767px) {
.fusion-secondary-header .fusion-alignleft {
display: none;
}
.fusion-secondary-menu > ul > li > a {
padding: 0 0 !important;
}
.top_navigation_contact a::before {
width: 22px;
height: 22px;
background-size: cover;
}
.top_navigation_account a::before {
width: 18px;
height: 20px;
margin: 10px;
background-repeat: no-repeat;
background-size: contain;
}
.fusion-body .fusion-builder-column-1.hero_band_right_section {
position: relative;
width: calc(100% + 60px) !important;
margin: 0;
margin-right: -30px !important;
margin-left: -30px !important;
padding-top: 30px !important;
background-color: #fff;
}
.about_location_image::after {
left: 50%;
width: 315px;
height: 315px;
transform: translateX(-50%);
}
.fusion-body .fusion-builder-column-1.hero_band_right_section::after {
position: absolute;
z-index: 9;
top: -115px;
left: 0;
clip-path: polygon(100% 0, 0% 100%, 100% 100%);
width: 100%;
height: 120px;
content: "";
background-color: #fff;
}
.main_banner_section::after {
content: none;
}
.hero_band_right_section h3,
.hero_band_right_section h2 {
text-align: center !important;
}
.hero_band_content h1 {
font-size: 52px !important;
line-height: 64px !important;
}
.main_banner_section .main_banner_content {
font-size: 24px !important;
line-height: 29px !important;
}
.search_section.fusion-search-element-1 .searchform .fusion-search-form-content .fusion-search-field input {
font-family: "MuseoSans-700";
font-size: 20px !important;
height: 50px;
}
.search_section.fusion-search-element-1.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-button input[type="submit"] {
font-size: 20px !important;
line-height: 50px !important;
height: 50px;
}
.hero_band_right_section h3 {
margin-top: 0;
margin-bottom: 40px;
}
.heading_storage_works h2 {
font-family: "MuseoSans-700" !important;
font-size: 32px !important;
line-height: 38px !important;
color: #42a94d !important;
}
.book_online,
.whatsapp_icon {
zoom: 0.5;
}
.storage_work_right_section_col {
height: 440px;
}
.promo_col::after {
opacity: 0.2;
background-size: cover !important;
}
.discount_section .fusion-imageframe {
float: left;
margin: 25px 0 !important;
}
.main_solutions_designed .fusion-layout-column .fusion-column-wrapper {
padding-left: 0 !important;
}
.promo_col_content {
margin-bottom: 0;
}
.our_facilities_list_li li {
flex: 0 0 100%;
max-width: 100%;
}
.discount_section .promo_col > .fusion-content-layout-column {
padding: 50px 35px !important;
}
.main_solutions_designed::after {
content: none;
}
.solutions_heading h2 {
font-family: "MuseoSans-700" !important;
font-size: 32px !important;
line-height: 46px !important;
}
.solutions_content p {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
line-height: 32px;
}
.owl-carousel {
display: block !important;
}
.rs6-digital-reviews-section .item {
margin-bottom: 20px;
}
.review-box a::after {
bottom: 30px;
left: 30px;
}
.review-box a span {
font-family: "MuseoSans-700" !important;
font-size: 30px !important;
line-height: 28px !important;
bottom: 105px;
left: 30px;
}
.review-box a::before {
bottom: 54px;
}
.feature_facility_text h2 {
font-size: 32px !important;
line-height: 46px !important;
}
.feature_facility_text p strong {
font-family: "MuseoSans-500";
font-size: 20px;
line-height: 32px;
}
.our_facility_list ul {
margin-right: 0;
padding: 0 20px !important;
column-count: 1;
}
.our_facilities_list_li li {
font-family: "MuseoSans-700";
line-height: 32px;
margin-bottom: 50px;
padding-left: 80px;
}
.our_facilities_list_li p {
text-align: center;
}
.our_facilities_list_li li:last-child {
margin-bottom: 15px;
}
.our_facilities_list_li p {
margin-top: 0;
margin-bottom: 0;
}
.our_facility .fusion-carousel .fusion-carousel-positioner {
margin-left: 0 !important;
}
.our_facility .fusion-carousel-wrapper {
width: 100% !important;
height: auto !important;
}
.our_facility ul.fusion-carousel-holder {
position: relative !important;
display: inline-block;
width: 100% !important;
height: auto !important;
text-align: center !important;
}
.our_facility .fusion-carousel .fusion-carousel-item {
display: block;
margin: 0 0 15px !important;
}
.our_facility .fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper {
height: auto !important;
}
.our_facility .fusion-carousel-nav {
display: none !important;
}
.our_facility .fusion-image-carousel {
margin-bottom: 0 !important;
}
.our_facility .fusion-carousel-border .fusion-image-wrapper {
border: none;
}
.accessible_locations h2 {
font-size: 32px !important;
line-height: 48px;
margin-bottom: 0 !important;
}
.response_location p {
font-size: 20px !important;
line-height: 32px;
margin-top: 30px;
}
.locations_boxs .location_details {
padding-top: 0;
}
.about_location_image {
margin-bottom: 10px;
}
.testimonial_heading h2 {
font-size: 32px !important;
line-height: 40px !important;
}
.storage_heading h2 {
font-size: 46px !important;
line-height: 64px;
}
.storage_content p {
font-size: 20px !important;
line-height: 32px;
}
.post_title h6 {
font-size: 32px !important;
}
.news_post_section .post-card span {
margin-bottom: 20px !important;
}
.news_post_section {
margin-bottom: 60px !important;
}
.fusion-footer::after {
content: none;
}
.pre_footer_text {
margin: 80px 20px 0 20px !important;
}
.pre_footer_text h2 {
font-size: 32px !important;
line-height: 40px !important;
margin-bottom: 30px;
}
.pre_footer_text p {
font-size: 20px !important;
}
.footer_button {
margin-left: 20px !important;
}
.need_packing_section,
.need_supplies_section {
height: auto;
}
.need_packing_section .fusion-column-wrapper {
background-position: bottom right !important;
}
.need_supplies_section .fusion-column-wrapper {
background-position: top right !important;
}
.fusion-footer-widget-area {
padding: 80px 10px 30px !important;
}
.widget_custom_html h4 {
font-size: 32px !important;
line-height: 40px !important;
}
.banner_path_section::after {
content: none;
}
.mobile_image_banner { }
.banner_path_section {  } body .banner_path_section .sandton_button .fusion-column-wrapper {
display: block !important;
margin: 0 !important;
padding: 0 30px !important;
}
.work_content p {
font-size: 20px !important;
line-height: 32px !important;
}
.about_content h5 {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
line-height: 32px !important;
margin-bottom: 30px !important;
}
.about_content p {
font-size: 20px !important;
line-height: 32px;
margin-top: 10px !important;
}
.heading_six h6 {
font-size: 24px !important;
}
.about_location_section {
padding-top: 80px;
}
.location_button {
margin-top: 20px !important;
margin-bottom: 60px !important;
}
.response_location p {
margin-top: 20px !important;
}
.about_location_image h3 {
font-size: 30px !important;
top: calc(50% - 10px);
}
.locations_boxs:last-child {
margin-bottom: 0 !important;
}
.location_center h2 {
font-size: 30px !important;
line-height: 43px !important;
text-align: center !important;
}
.location_center .fusion-builder-row,
.location_center .fusion-layout-column,
.location_center .fusion-column-wrapper {
position: static !important;
}
.location_center p {
font-size: 20px !important;
}
.sandton_button .fusion-column-wrapper .fusion-title {
display: block !important;
}
.sandton_banner_content p {
font-size: 20px !important;
}
.facility_info p,
.facility_info h6 {
font-size: 20px !important;
line-height: 32px !important;
}
.fusion-column-wrapper .fusion-no-small-visibility {
display: block !important;
margin: 0 auto;
}
.left_book_sandton_section h5 {
font-size: 46px !important;
line-height: 64px !important;
}
.book_sandton_image img {
margin-bottom: 0 !important;
}
.book_sandton_content {
margin-bottom: 50px !important;
}
.book_sandton_content p {
font-family: "MuseoSans-300" !important;
font-size: 20px !important;
line-height: 32px !important;
}
.sandton_section_p p {
font-size: 20px !important;
}
.right_book_sandton_section h6 {
font-size: 28px !important;
line-height: 46px !important;
}
.get_a_quote_form .fusion-fullwidth {
padding-right: 0 !important;
padding-left: 0 !important;
}
.right_book_sandton_section {
background-color: #42a94d !important;
}
.storage_size_works h6 {
font-size: 32px !important;
line-height: 46px !important;
}
.storage_size_works h5 {
font-size: 20px !important;
line-height: 32px !important;
}
.storage_size_work_content p {
font-size: 30px !important;
line-height: 39px !important;
}
.personal_storage_banner h2 {
font-size: 46px !important;
margin-bottom: 30px !important;
}
.personal_storage_banner h5 {
font-size: 20px !important;
line-height: 32px !important;
margin-bottom: 40px !important;
}
.personal_storage_banner p {
font-size: 20px !important;
line-height: 32px !important;
margin-top: 30px !important;
margin-bottom: 0 !important;
}
.personal_storage_banner p:last-child {
margin-bottom: 50px !important;
}
.personal_storage_banner {
margin-top: 30px !important;
}
.book_part img {
max-width: 300px !important;
}
.sizing_guide_icon_banner {
margin-bottom: 0 !important;
}
.sizing_guide_banner_section {
background-color: #e2f4e5 !important;
}
.sizing_guide_content {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
line-height: 32px !important;
}
.myDiv img {
max-width: 315px;
height: 315px;
}
.sizing_guide_unit_section h3 {
font-size: 32px !important;
line-height: 46px !important;
}
.sizing_guide_unit_section p {
font-size: 20px !important;
line-height: 32px !important;
}
.contact_us_content {
font-size: 20px !important;
line-height: 32px !important;
}
#locations {
width: 100% !important;
padding: 15px 0 15px 16px;
}
.contact_form_section h6 {
font-size: 32px !important;
line-height: 46px !important;
}
.contact_form_section .fusion-column-wrapper {
border-radius: 0 !important;
}
.news_content p {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
line-height: 32px !important;
}
.post_title_heading h2 {
font-size: 24px !important;
line-height: 36px !important;
}
.fusion-body .fusion-meta-tb {
border: none !important;
}
.single_news_band h6 {
font-size: 20px !important;
line-height: 32px !important;
}
.single_news_band .fusion-title h1 {
line-height: 52px !important;
color: #00640c !important;
}
.news_post_content_layout p {
font-size: 20px !important;
line-height: 32px !important;
}
.tips_content p {
font-family: "MuseoSans-500" !important;
font-size: 20px !important;
}
.storage_size_work_content.size_work_content {
font-size: 16px !important;
line-height: 16.6667 !important;
}
.size_work_content {
margin-top: 20px !important;
}
.home_main_banner_section h1 {
color: #fff !important;
}
.top_navigation_contact,
.top_navigation_account {
font-size: 16px !important;
}
body:not(.home).main_banner_section {
background-image: none !important;
}
.main_banner_section {
padding-top: 240px !important;
}
.main_banner_section::before {
content: none !important;
}
.main_banner_section .mobile_image_banner .fusion-imageframe {
position: relative;
}
.main_banner_section .mobile_image_banner .fusion-imageframe::before {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
background: rgb(255, 255, 255);
background: linear-gradient(243deg, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.7) 100%);
}
.mobile_image_banner .fusion-imageframe {
display: block;
}
.mobile_image_banner img {
width: 100%;
}
.main_banner_section h1 {
font-size: 46px !important;
line-height: 54px !important;
margin: 0 !important;
color: #42a94d !important;
}
.main_banner_section.home_banner_section {
padding: 220px 20px 0 !important;
}
.main_banner_section.home_banner_section .hero_band_content .fusion-column-wrapper {
position: relative;
z-index: 9;
}
.home .main_banner_section.home_banner_section::before {
position: absolute;
z-index: 1;
top: -220px;
left: -20px;
width: calc(100% + 40px);
height: calc(100% + 220px);
content: "" !important;
background: rgb(255, 255, 255);
background: linear-gradient(243deg, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.7) 100%);
}
.main_banner_section.home_banner_section h1 {
color: #fff !important;
}
.main_banner_section div.fusion-title {
margin: 0 !important;
}
.main_banner_section .search_section input[type="search"] {
padding-left: 60px !important;
border-radius: 10px !important;
}
.main_banner_section .search_section input[type="submit"] {
width: 60px !important;
background-size: 24px !important;
} .hero_band_right_section h2 {
font-size: 42px !important;
line-height: 50px !important;
}
.storage_works_wrapper h3 {
font-size: 20px !important;
line-height: 26px !important;
}
.storage_work_right_section_col .fusion-column-wrapper:hover {
transform: none !important;
}
.promo_col_content {
text-align: left !important;
}
.testimonial-box {
margin: 0;
padding: 25px 30px 40px 30px;
box-shadow: 0 0 15px rgb(0 0 0 / 10%) !important;
}
.rs6-digital-testimonial-section .owl-nav button.owl-next {
margin-top: 0;
}
.testimonial_section .owl-dots {
position: relative;
top: 15px;
max-width: 160px;
margin: 0 auto;
}
.news_post_content .fusion-grid .fusion-builder-row {
align-items: flex-end;
flex-flow: nowrap !important;
}
.news_post_content .fusion-grid .fusion-builder-row .fusion-layout-column:last-child {
text-align: right;
}
.fusion-footer .foo_btn_wrapper {
display: flex;
flex-flow: column;
justify-content: center;
text-align: center;
}
.fusion-footer .fusion-button {
min-width: 220px !important;
margin: 0 auto 20px !important;
}
.fusion-footer .fusion-columns .fusion-column:first-child {
margin-bottom: 0 !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(2) section { display: table;
margin: 0 auto;
text-align: center !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(3) {
position: relative;
display: block !important;
padding-bottom: 0 !important;
text-align: center !important;
column-count: 2 !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3) {
margin-bottom: 0 !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(3)::before {
position: absolute;
right: 0;
bottom: 0;
left: 0;
width: calc(100% - 40px);
margin: 0 auto;
content: "";
border-top: 1px solid #6fa775;
}
.fusion-footer-widget-area ul li {
text-align: center !important;
}
.fusion-footer-widget-area .widget-title {
font-size: 19px !important;
line-height: 1.25 !important;
margin-bottom: 20px !important;
}
.fusion-footer .fusion-footer-widget-column {
margin-bottom: 40px !important;
}
.fusion-footer::after {
content: none !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(2) {
margin-bottom: 70px !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4),
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(5),
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) {
justify-content: center;
margin-bottom: 0 !important;
padding-top: 20px !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4) section,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(5) section,
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) section {
margin-bottom: 0 !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(5) {
position: absolute;
bottom: 30px;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(6) {
padding-top: 0 !important;
}
.fusion-footer .fusion-footer-widget-area {
padding-bottom: 100px !important;
}
.review-box a::after {
bottom: 30px;
left: 30px;
}
.our_facilities_list_li p {
margin: 0 0 0 20px !important;
}
.about_location_image .fusion-imageframe {
display: table;
margin: 0 auto;
}
.client_image:first-child::before {
font-size: 180px;
right: auto;
left: -20px;
}
.client_image:first-child::after {
font-size: 180px;
right: -20px;
left: auto;
}
.testimonial_section h2 {
padding: 0 20px !important;
}
.testimonial_section h3 {
font-family: "MuseoSans-700" !important;
font-size: 38px !important;
line-height: 45px !important;
}
.popup_book_online {
top: 30px;
overflow: scroll;
width: calc(100% - 40px);
height: calc(100% - 60px);
padding: 50px 25px;
transform: none;
border-radius: 10px;
}
.popup_book_online .close-btn {
top: 15px;
right: 15px;
}
.popup_book_online h2 {
font-size: 32px;
line-height: 42px;
margin-bottom: 50px !important;
}
.popup_book_online .content_with_title {
margin: 35px auto 45px;
}
.popup_book_online .col-md-3:last-child .content_with_title {
margin-bottom: 0 !important;
}
.location_image_wrapper .fusion-column-wrapper {
display: block !important;
}
body .about_page_right_content .fusion-column-wrapper {
padding: 0 !important;
}
.location_band_wrapper .owl-nav {
justify-content: center !important;
}
.location_band_wrapper .fusion-builder-row {
border-bottom: 1px solid #cbcbcb;
}
.our_facilities_list_li p {
width: 100% !important;
margin: 0 !important;
padding: 0 20px;
text-align: left !important;
}
.storage_size_work_content p {
margin-top: 15px !important;
}
body .begin_process {
margin-right: 15px !important;
margin-left: 15px !important;
}
.banner_path_section {
padding-top: 200px !important;
}
.page-id-6675 .banner_path_section {
padding-top: 280px !important;
}
.find-your-nearest-band p a {
text-decoration: underline;
color: #fff !important;
}
.find-your-nearest-band p a:hover {
text-decoration: none;
color: #00640c !important;
}
#menu-mobile-bottom-menu li.call-us-now-btn a,
#menu-mobile-bottom-menu li.get-a-quote-btn a {
padding: 13px 29px;
} .about_us_icon_image {
display: none !important;
}
}
@media all and (max-width: 370px) {
.search_section.fusion-search-element-1 .searchform .fusion-search-form-content .fusion-search-field input {
font-size: 16px !important;
}
body.fusion-button_size-large .fusion-button-default-size {
padding: 13px 25px !important;
}
.sandton_button .fusion-column-wrapper div + div {
margin-left: 10px !important;
}
.top_navigation_contact a::before {
width: 23px !important;
height: 23px !important;
margin: 7px 7px 7px 0 !important;
background-size: contain !important;
}
.top_navigation_account a::before {
width: 23px !important;
height: 22px !important;
margin: 7px !important;
background-size: contain !important;
}
.fusion-secondary-menu #menu-top-navigation a span {
white-space: nowrap !important;
}
.search_section input[type="submit"] {
font-size: 16px !important;
}
body.fusion-button_size-large .banner_path_section .fusion-button-default-size {
padding: 13px 12px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
h2 {
font-size: 40px !important;
line-height: 48px !important;
}
a.fusion-logo-link {
max-width: 150px !important;
}
.main_banner_section {
min-height: 1100px !important;
}
.main_banner_section h1 {
font-size: 60px !important;
line-height: 66px !important;
}
.main_banner_section .main_banner_content .title-heading-left {
font-size: 24px !important;
}
.main_banner_section::after {
height: 640px;
}
.promo_col_content {
text-align: right !important;
}
.discount_section .fusion-column-wrapper .fusion-builder-row .fusion-layout-column:last-child .fusion-column-wrapper div:first-child {
text-align: right !important;
}
.discount_section .fusion-column-wrapper .fusion-builder-row .fusion-layout-column:last-child p a {
display: table;
margin-left: auto;
}
.main_solutions_designed > .fusion-builder-row > .fusion-layout-column:last-child .fusion-column-wrapper {
padding-left: 2% !important;
}
.our_facilities_list_li li {
font-size: 22px !important;
line-height: 32px !important;
}
.about_location_section .response_location p {
font-size: 20px;
line-height: 30px;
}
.news_post_content .fusion-post-cards.fusion-post-cards-1 ul.fusion-grid > .fusion-grid-column {
width: 33.33%;
}
.need_packing_wrapper .fusion-builder-row {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
}
.need_packing_wrapper .pre_footer_text {
max-width: 400px;
margin-left: 60px !important;
}
.need_packing_wrapper .footer_button {
margin-left: 60px !important;
}
.need_packing_wrapper {
padding: 0 !important;
}
.popup_book_online {
top: 30px;
overflow: scroll;
width: 80%;
height: calc(100% - 60px);
padding: 50px 25px;
transform: none;
border-radius: 10px;
}
.popup_book_online .close-btn {
top: 15px;
right: 15px;
}
.popup_book_online h2 {
font-size: 32px;
line-height: 42px;
margin-bottom: 50px !important;
}
.popup_book_online .content_with_title {
margin: 35px auto 45px;
}
.popup_book_online .col-md-3:last-child .content_with_title {
margin-bottom: 0 !important;
}
.popup_book_online h2,
.popup_book_online .row {
max-width: 400px !important;
margin: 0 auto;
}
.popup_book_online .col-md-3 {
width: 100% !important;
}
.banner_path_section h1 {
font-size: 60px !important;
line-height: 70px !important;
}
.location_center .fusion-builder-row .fusion-layout-column {
padding-right: 15px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.main_banner_content.fusion-title.fusion-title-2 {
margin-top: 0 !important;
}
.storage_work_right_section .storage_work_right_section_col .fusion-column-wrapper {
margin: 0 10px !important;
padding: 30px 15px 30px 15px !important;
}
.storage_work_right_section h6 {
font-size: 20px !important;
line-height: 28px !important;
margin: 0 0 20px !important;
color: #505050 !important;
}
.storage_work_right_section_col .hover_work_icon {
top: 25px;
right: 20px;
}
.promo_col::after {
opacity: 0.5;
}
.promo_col .fusion-column-wrapper {
margin: 0 !important;
}
.testimonial-box {
max-width: 540px;
padding: 20px 30px 60px 30px;
}
.location_details {
margin-top: 30px !important;
}
.about_location_image h3::after {
bottom: -60px !important;
}
.news_post_section {
margin-bottom: 100px !important;
}
.need_packing_wrapper .pre_footer_text {
max-width: 300px;
margin-top: 100px !important;
margin-left: 30px !important;
}
.need_packing_wrapper .footer_button {
margin-left: 30px !important;
}
.need_packing_section,
.need_supplies_section {
height: 650px;
}
.need_packing_wrapper .fusion-column-wrapper {
background-position: right !important;
}
.fusion-footer .fusion-columns {
display: flex !important;
flex-wrap: wrap;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(1) {
order: 2;
width: 100% !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(2) {
order: 1;
width: 100% !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(3) {
flex: 0 0 100% !important;
order: 3;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(4) {
flex: 0 0 45% !important;
order: 4;
margin-bottom: 0 !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(5) {
flex: 0 0 10% !important;
order: 5;
margin-bottom: 0 !important;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(6) {
flex: 0 0 43% !important;
order: 6;
}
.fusion-footer .fusion-columns .fusion-column:nth-child(2) .widget_media_image {
display: table;
margin: 0 auto;
}
.news_post_section .fusion-column-inner-bg {
margin: 0 15px !important;
}
.news_post_content .fusion-post-cards.fusion-post-cards-1 ul.fusion-grid {
margin-right: -25px;
margin-left: -25px;
}
.news_post_section .post-card .fusion-column-wrapper {
padding-right: 0 !important;
padding-left: 0 !important;
}
.our_facility .fusion-carousel-border .fusion-image-wrapper {
padding: 0 15px;
border: none !important;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1365px) {
.main_banner_section .main_banner_content {
margin-top: 50px !important;
}
.main_banner_section {
min-height: 1250px !important;
}
.main_banner_section::after {
height: 700px;
}
.hero_band_right_section {
margin-top: 250px !important;
}
.main_solutions_designed .fusion-builder-row {
margin-top: -35px;
}
.main_solutions_designed > .fusion-builder-row > .fusion-layout-column:last-child .fusion-column-wrapper {
padding-left: 2% !important;
}
.news_post_content .fusion-post-cards.fusion-post-cards-1 ul.fusion-grid > .fusion-grid-column {
width: 33.33%;
}
.need_packing_wrapper {
padding: 0 !important;
}
.need_packing_wrapper .fusion-builder-row {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
}
.need_packing_wrapper .pre_footer_text {
max-width: 400px;
margin-left: 60px !important;
}
.need_packing_wrapper .footer_button {
margin-left: 60px !important;
}
.our_locations_address {
margin-top: 0 !important;
}
}
@media only screen and (min-width: 1101px) and (max-width: 1250px) {
a.fusion-logo-link {
max-width: 150px !important;
}
.fusion-logo {
flex: 0 0 150px;
max-width: 160px;
}
.fusion-main-menu > .fusion-menu > .menu-item {
padding: 0 10px !important;
}
.fusion-header-wrapper .button-large {
padding: 8px 15px;
}
.fusion-main-menu > ul .menu_btn span {
padding: 8px 15px !important;
}
.fusion-main-menu > ul > li > a {
font-size: 15px !important;
line-height: 24px !important;
}
.fusion-main-menu > ul .menu_btn span {
font-size: 13px !important;
line-height: 24px !important;
}
}
@media only screen and (min-width: 1251px) and (max-width: 1365px) {
.fusion-main-menu > .fusion-menu > .menu-item {
padding: 0 8px !important;
}
.fusion-header-wrapper .button-large {
padding: 8px 10px;
}
.fusion-main-menu > ul > li > a {
font-size: 15px !important;
line-height: 24px !important;
}
.fusion-main-menu > ul .menu_btn span {
font-size: 13px !important;
line-height: 24px !important;
}
}
@media only screen and (min-width: 1366px) and (max-width: 1580px) {
.fusion-main-menu > .fusion-menu > .menu-item {
padding: 0 14px !important;
}
.fusion-header-wrapper .button-large {
padding: 12px 15px;
}
.fusion-main-menu > ul .menu_btn span {
padding: 12px 15px !important;
}
.fusion-main-menu > ul > li > a {
font-size: 16px !important;
line-height: 26px !important;
}
.fusion-main-menu > ul .menu_btn span {
font-size: 15px !important;
line-height: 24px !important;
}
.main_banner_section::after {
height: 700px;
}
.hero_band_right_section {
margin-top: 250px !important;
}
.main_solutions_designed .fusion-builder-row {
margin-top: -35px;
} .news_post_content .fusion-post-cards.fusion-post-cards-1 ul.fusion-grid > .fusion-grid-column {
width: 33.33%;
}
}
@media only screen and (min-width: 1581px) and (max-width: 1800px) {
.hero_band_right_section {
margin-top: 100px !important;
}
.main_solutions_designed .fusion-builder-row {
margin-top: -50px;
} }
@media only screen and (max-height: 750px) {
.popup_book_online {
top: 50px;
height: calc(100% - 100px);
padding: 70px 40px 50px;
transform: none !important;
}
} @media screen and (max-width: 767px) {
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3)::after {
right: 0;
bottom: -60px;
left: 0;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(4) {
padding-top: 70px !important;
}
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3) {
padding-bottom: 30px !important;
}
.our_locations_address .location_center .fusion_builder_column_inner > .fusion-column-wrapper {
flex-wrap: nowrap !important;
}
}
@media screen and (max-width: 400px) {
.fusion-footer .fusion-footer-widget-area > .fusion-row .fusion-columns .fusion-column:nth-child(3)::after {
width: 290px;
height: 30px;
}
}  .map-overlay {
-webkit-filter: brightness(39%);
-moz-filter: brightness(39%);
filter: brightness(39%);
}
.txtmw-1186 {
max-width: 948px;
}
.txtmw-580 {
max-width: 580px;
}
.page-id-5496 .fusion-text a {
color: #00640c !important;
}
.page-id-5496 p:last-of-type {
margin-bottom: 0 !important;
}
@media only screen and (max-width: 640px) {
.page-id-5496 h1 {
font-size: 50px !important;
line-height: 1 !important;
}
.our_locations_address .circle_image {
width: 270px;
}
.our_locations_address .circle_image img {
width: 100%;
}
.our_locations_address .location_center .fusion_builder_column_inner > .fusion-column-wrapper {
justify-content: flex-start;
}
.our_locations_address .location_center .fusion_builder_column_inner > .fusion-column-wrapper div:not(.fusion-text) {
flex-shrink: 0;
}
.location_center {
text-align: left !important;
}
.location_center .fusion-button {
position: absolute;
right: 0;
bottom: 0;
left: 0;
min-width: 160px;
max-width: 160px;
margin: 0 auto;
}
.location_title_space .fusion-title {
width: 100%;
text-align: center;   
}
}
.h2-size {
font-size: 38px !important;
}
.h3-resize {
font-size: 32px !important;
}
.single-post h3 {
font-size: 38px !important;
color: #42a94d !important;
font-family: "MuseoSans-700" !important;
}
div.rapidstor-single-page {
z-index: 20;
} .page-id-7146 .banner_path_section:after {
content: none;
} @media screen and (max-width: 680px) {
body.home .main_banner_section.home_banner_section {
padding-top: 170px !important;
}
.foo_btn_wrapper .fusion-column-wrapper {
flex-direction: column !important;
margin: 0 !important;
}
.foo_btn_wrapper .fusion-column-wrapper > div:nth-child(1) a {
margin: 0 0 20px !important;
}
}
.page-id-113 .fusion-footer {
margin-top: 0 !important;
}
.page-id-113 .fusion-footer::after {
content: none;
}
.confidence-facilities .content-container {
font-size: 14px;
}
.page-id-38 .vehicle_storage .btn-wrap {
flex-direction: row !important;
}