/*
Theme Name: Logio Child Theme
Theme URI: http://shtheme.com/demosd/logio
Description: This is child theme of logio
Author: Shtheme
Author URI: https://themeforest.net/user/shtheme
Version: 1.0
Text Domain:  logio-child
Template: logio
*/

/* ========TABLE OF CONTENTS==========
00. Body, links, hgroup, paragraphs, general styles
01. Fixed header & Navigation
02. Section Intro (Home)
03. Section About
04. Section Resume
05. Section Portfolio
06. Section Blog
07. Section Contact
08. Footer
09. Loader
10. Responsive design

/*--------------------------------------------------
    00. Body, links, hgroup, paragraphs, general styles
---------------------------------------------------*/

.quote-message.error {
    text-align: center;
    margin-top: 15px;
    color: red;
}
.product_right_select > span {
    box-shadow: 2px 2px 8px 2px rgb(0 0 0 / 10%);
    padding: 6px 8px 6px 15px;
    margin: 5px 5px;
    display: inline-block;
}
div#features_owl .owl-nav,div#pricing_owl_slider .owl-nav {
    display: flex;
    justify-content: center;
}
div#pricing_owl_slider .owl-nav {
    width: 100%;
    left: 0px;
}
.quote-message.success {
    text-align: center;
    margin-top: 15px;
    color: green;
}
span.cat-close {margin-left: 8px;}
span.cat-close img {max-width: 15px;}
div#features_owl .owl-stage-outer {
    padding: 27px;
}
 div#features_owl .features-icon-img img, #pricing_owl .features-icon-img img {
     max-width: fit-content !important;
}
div#features_owl .owl-dots.disabled, #pricing_owl .owl-dots.disabled{
     display: block;
}
div#features_owl .btn_owl,#pricing_owl  .btn_owl{
     height: 55px;
     width: 55px;
     background-image: linear-gradient( var(--e6), var(--e6) ) !important;
     line-height: 60px;
     font-size: 22px;
     opacity: 1;
     text-align: center;
     border-radius: 5px;
     border: unset;
     outline: unset;
     transition: all 0.3s ease 0s;
}
div#features_owl .owl-prev.disabled, div#features_owl .owl-next.disabled,
#pricing_owl .owl-prev.disabled,#pricing_owl .owl-next.disabled{
    opacity: 0.75;
}
div#features_owl .owl-prev, div#features_owl .owl-next ,
#pricing_owl .owl-prev, #pricing_owl .owl-next {
     display: inline-block;
    margin: 0px 8px;
}
div#features_owl .btn_owl:hover i,#pricing_owl .btn_owl:hover i {
     color: var(--white) !important;
}
 div#features_owl .owl-dots,#pricing_owl  .owl-dots{
     display: flex;
     justify-content: center;
     grid-gap: 15px;
}
div#features_owl button.btn_owl ,#pricing_owl button.btn_owl{
    width: 60px;
    height: 60px;
    border: unset;
    outline: unset;
    border-radius: 10px;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}
 div#features_owl button.btn_owl span,#pricing_owl  button.btn_owl span{
     display: block;
     background:var(--e6);
     width: 100%;
     height: 100%;
     border-radius: 50%;
}
 div#features_owl .owl-dot.active button.btn_owl,div#features_owl .owl-dot:hover button.btn_owl,
#pricing_owl .owl-dot.active button.btn_owl,#pricing_owl .owl-dot:hover button.btn_owl
 {
     border: 1px solid var(--a4) ;
}
 div#features_owl .features-icon-img img {
     max-width: fit-content !important;
}
div#features_owl .owl-dots.disabled{
     display: block;
}
.contact-us-area div#wpcf7-f123-p47-o1 .wpcf7-mail-sent-ok {
    color: #fff;
}
div#features_owl .btn_owl {
     height: 55px;
     width: 55px;
     background-image: linear-gradient( var(--e6), var(--e6) ) !important;
     line-height: 60px;
     font-size: 22px;
     opacity: 1;
     text-align: center;
     border-radius: 5px;
     border: unset;
     outline: unset;
     transition: all 0.3s ease 0s;
}
div#features_owl .owl-prev.disabled, div#features_owl .owl-next.disabled {
    opacity: 0.75;
}
div#features_owl .owl-prev, div#features_owl .owl-next {
     display: inline-block;
    margin: 0px 8px;
}
div#features_owl .btn_owl:hover i{
     color: var(--white) !important;
}
 div#features_owl .owl-dots{
     display: flex;
     justify-content: center;
     grid-gap: 15px;
}
div#features_owl button.btn_owl {
    width: 60px;
    height: 60px;
    border: unset;
    outline: unset;
    border-radius: 10px;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}
 div#features_owl button.btn_owl span {
     display: block;
     background:var(--e6);
     width: 100%;
     height: 100%;
     border-radius: 50%;
}
 div#features_owl .owl-dot.active button.btn_owl,div#features_owl .owl-dot:hover button.btn_owl{
     border: 1px solid var(--a4) ;
}
 .gallery-size-thumbnail{
     display: none;
}
 .widget {
     box-shadow: 0px 8px 16px 8px rgba(200, 183, 255, 0.2);
}
 .widget_categories ul li{
     margin-bottom: 7px;
}
 .widget_categories ul li a {
     background: #f6f6f6;
     display: block;
     padding: 17px 30px;
     color: #666;
     position: relative;
     font-weight: 500;
}
 .widget_categories ul li a::before {
     content: "";
     display: inline-block;
     padding-bottom: 0;
     position: absolute;
     top: 15px;
     right: 30px;
     font-family: "Font Awesome 5 Pro";
     color: #666;
     font-size: 18px;
}
 .widget_categories ul li a:hover {
     background-image: -moz-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -webkit-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -ms-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     color: #fff;
}
 .widget_categories ul li a:hover::before {
     color: #ffffff;
}
 .tagcloud a {
     display: inline-block;
     line-height: 1;
     padding: 12px 18px;
     background: #f5f5f5;
     margin-bottom: 8px;
     margin-right: 5px;
     text-transform: uppercase;
     font-size: 12px!important;
     font-weight: 500;
     color: #282828;
     border-radius: 2px;
}
 .tagcloud li{
     display: inline-block;
}
 .tagcloud a:hover {
     background: var(--6e);
     color: #ffffff;
}
 .widget_text br{
     display: none;
}
 #text-3{
     padding: 0!important;
}
 ul.pagination span.current{
     background: var(--6e);
     color: #ffffff;
     border-color: var(--6e);
     height: 60px;
     width: 60px;
     line-height: 56px;
     font-size: 16px;
     font-weight: 500;
     border-radius: 50%;
     margin: 0px;
     display: inline-block;
     text-align: center;
}
 .comments-avatar img{
     border-radius: 50%;
}
 a.comment-reply-link{
     color: #6f7172;
     display: inline-block;
     font-size: 14px;
     font-weight: 400;
     transition: 0.3s;
     line-height: 1;
     margin-top: 4px;
     position: absolute;
     right: 0;
     top: 0;
}
 .latest-comments .children{
     margin-left: 100px;
}
 .comment-form-cookies-consent{
     display: none;
}
 .conatct-post-form textarea{
     margin-bottom: 15px;
}
 p.form-submit input.submit{
     color: #ffffff;
     display: inline-block;
     font-size: 15px;
     font-weight: 700;
     line-height: 1;
     padding: 26px 54px 26px 50px;
     position: relative;
     text-transform: uppercase;
     cursor: pointer;
     transition: 0.3s;
     background-image: -moz-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -webkit-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -ms-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     border-radius: 50px;
     border: none;
     transition: 0.3s;
     text-align: center;
     white-space: nowrap;
     vertical-align: middle;
     width: auto;
     margin-bottom: 0;
     height: auto;
}
 p.form-submit input.submit:hover {
     color: #ffffff;
     transform: translateY(-10px);
}
 h3.comment-reply-title{
     margin-bottom: 40px;
}
 p.form-submit{
     margin-bottom: 0;
}
 .breadcrumb-text > h2{
     font-size: 80px;
     margin-bottom: 12px;
     text-transform: capitalize;
     line-height: 1;
     color: #ffffff;
}
 .breadcrumb-text h3{
     color: #fff;
     font-size: 30px;
     margin-bottom: 30px;
}
 form.wpcf7-form p{
     margin-bottom: 0;
}
 .pro-filter::before{
     display: none;
}
 .pro-filter select{
     padding-left: 15px;
}
 .appiontment-area input.wpcf7-submit, .appiontment-02-area input.wpcf7-submit, .contact-us-area .contact_form_page input.wpcf7-submit{
     color: #ffffff;
     display: inline-block;
     font-size: 15px;
     font-weight: 700;
     line-height: 1;
     padding: 26px 54px 26px 50px;
     position: relative;
     text-transform: uppercase;
     transition: 0.3s;
     background-image: -moz-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -webkit-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     background-image: -ms-linear-gradient(-51deg, #eb120a 0%, var(--6e) 99%);
     border-radius: 50px;
     border: none;
     transition: 0.3s;
     width: auto;
     height: auto;
}
 span.wpcf7-not-valid-tip{
     margin-top: 15px;
}
 div.wpcf7-response-output{
     margin:0;
     margin-top: 15px;
}
 .newsletter-form form input.wpcf7-submit{
     width: auto;
     height: auto;
     background: #1e2c8a;
     color: #ffffff;
     display: inline-block;
     font-size: 15px;
     font-weight: 700;
     line-height: 1;
     padding: 26px 54px 26px 50px;
     position: relative;
     text-transform: uppercase;
     margin-top: 15px;
     border-radius: 50px;
     border: none;
     transition: 0.3s;
}
 .newsletter-form .wpcf7-form-control-wrap{
     position: initial;
}
.main-menu > nav#mobile-menu > ul li {
    margin-left: 20px !important;
}
.main-menu > nav#mobile-menu > ul li .sub-menu > li {margin: 0px !important;}
 .main-menu > nav#mobile-menu > ul li:last-child {
     padding-right: 16px;
}
 .appiontment-03-wrapper input.wpcf7-submit{
     background: #1e2c8a;
}
 .contact-us-area div.wpcf7-validation-errors,.contact-us-area div.wpcf7-mail-sent-ng{
     color: #fff;
}
 .main-menu nav > ul > li .sub-menu li a{
     color: #282828;
     font-weight: 500;
}
 .main-menu nav > ul > li .sub-menu li {
     border-bottom: 1px solid var(--6e);
}
 .main-menu nav > ul > li .sub-menu li:last-child{
     border-bottom: none;
}
 .comments-text .avatar-name .comment-reply-link, a#cancel-comment-reply-link {
     float: right;
     display: inline-block;
     border: 2px solid var(--6e);
     font-weight: 500;
     padding: 10px 18px;
     border-radius: 50px;
     font-size: 15px;
     color: #333333;
}
 .comments-text .avatar-name .comment-reply-link:hover, a#cancel-comment-reply-link:hover{
     background-color: var(--6e);
     color: #fff;
}
 p, .project-link > a, .project-meta > a, .portfolio-menu button, .footer-2 .footer-text p, .footer-2 .footer-link ul li a,.footer-bottom-border .copyright p, .faq-box .card-body p, .faq-box .btn-link.collapsed, .pricing-list li, .price-count span, .download-link li a, .service-list li a, .case-link ul li span, .post-meta span, .post-meta span a, .widget_categories ul li a{
     color: #282828;
}
 .project-content h3 {
     font-size: 25px;
}
 .footer-link ul li a, .footer-text p, .contact-address-text span, .copyright p, .footer-icon a{
     color: #fff;
}
 .footer-icon a{
     border: 2px solid #fff;
}
 .services-02-wrapper h3 a:hover, .features-text h3 a:hover, .career-text h3 a:hover{
     color: var(--6e);
}
.pricing-area .pricing_apply a {
    text-decoration: underline;
}
 .basic-pagination-2 ul li a{
     color: #555555;
}
 .post-comments{
     margin-top: 30px;
}
 .avatar-name h5{
     font-size: 20px;
}
 .avatar-name span, .conatct-post-form textarea, .conatct-post-form input, .blog-post-tag a, .blog-share-icon a{
     color: #282828;
}
 .conatct-post-form input::placeholder, .conatct-post-form textarea::placeholder{
     color: #282828!important;
     opacity: 1;
}
 .post-text blockquote{
     background: #152136;
}
 .post-text blockquote p, .post-text blockquote footer{
     color: #fff;
}
 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
     padding: 0px!important;
}
 .slick-slide.slider-height{
     min-height: 840px!important;
}
 .services-area.services-padding{
     position: relative;
     z-index: 1;
}
 .faq-img{
     height: 97%;
}
 .faq-img img{
     height: 100%!important;
}
 .col-lg-4 .widget_text:last-child{
     padding: 0;
}
 .inner-project{
     margin-left: 40px;
     margin-right: 40px;
}
 .footer-icon br{
     display: none;
}
 .search-custom form button {
     border: 1px solid var(--6e);
     color: #fff;
     font-size: 20px;
     height: 46px;
     position: relative;
     width: 46px;
     cursor: pointer;
     float: right;
     background: var(--6e);
     margin-top: -46px;
     padding: 0;
     letter-spacing: 0;
}
 .search-custom form button:hover{
     background: #fff;
     border: 1px solid var(--6e);
     color: var(--6e);
}
 .search-custom form input{
     width: 100%;
     padding: 9px 12px;
     margin-top: 10px;
}
 .search-custom h4{
     font-size: 18px;
     font-weight: 500;
     line-height: 28px;
     color: #333333;
}
/*---------- (03_03_2022 Css Start)--------------*/
 :root{
     --e6:#EEB26E;
     --black:#000000;
     --white:#fff;
     --c8:#FFE5C8;
     --a4:#99664A;
}
 .home_banner_slider .single-slider * {
     line-height: 1.5;
}
 .home_banner_slider .slider-content h1 {
     display: none;
}
 .home_banner_slider .single-slider {
     min-height: 648px !important;
}
 .common_banner, .common_banner .breadcrumb-area,.breadcrumb-area {
     height: 648px !important;
}
 .common_banner .breadcrumb-area,.breadcrumb-area{
     position: relative;
     display: flex;
     align-items: center;
     padding-top:5%;
     padding-bottom:5%;
}
 .common_banner .breadcrumb-area::before,.breadcrumb-area::before {
     content: "";
     display: block;
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0px;
     top: 0px;
     background-color: rgb(40 40 40 / 50%);
}
 .common_banner .breadcrumb-text > h1,.breadcrumb-area .breadcrumb-text > h1{
     padding-bottom: 40px !important;
}
 .home_banner_slider .slick-arrow:first-of-type {
     top: 54%;
}
 .home_banner_slider .slider-active .slick-arrow,a.btn.white-btn:hover,.btn{
     background-image: linear-gradient( var(--e6), var(--e6) ) !important;
}
 .menu-3 .main-menu nav > ul > li:hover > a, .main-menu nav > ul > li.active > a,.main-menu nav > ul > li:hover > a, .main-menu nav > ul > li.active > a,.header-info span i,.home_banner_slider .slider-content h2 span {
     color:var(--e6) !important;
}
 .home_banner_slider .slider-active .slick-arrow,.btn {
     color: var(--black) !important;
}
 .home_banner_slider .slider-active .slick-arrow:hover {
     color: var(--white) !important;
}
 a.btn.white-btn{
     background-image:linear-gradient( var(--white), var(--white) ) !important;
}
 .home_banner_slider .slider-active .slick-arrow {
     height: 60px;
     width: 60px;
     line-height: 60px;
}
 .features-icon-img::before{
     background: var(--c8) !important;
}
 .features-text h3 span ,.services-02-wrapper h3 a:hover, .features-text h3 a:hover, .career-text h3 a:hover,.section-title > span{
     color: var(--a4) !important;
}
 .line::before {
     background: var(--a4) !important;
}
 .b-button > a:hover {
     color: var(--e6) !important;
     border-color: var(--e6) !important;
}
 .features-wrapper .features-text .b-button{
     position: absolute;
     bottom: 0px;
}
 .works_home .working-text {
     text-align: left !important;
}
 .works_home .working-text p {
     padding: 0px;
}
 .works_home .working-area.pt-125.pb-95 {
     padding-top: 0px;
}
 div#sticky-header .lang-icon {
     display: none;
}
 .home_video_sec .video-wrapper.text-center {
     display: flex;
     flex-flow: wrap;
     width: 100%;
     justify-content: center;
}
 .home_video_sec .video-wrapper.text-center > div {
     width: 100%;
}
 .home_video_sec .video-text {
     order: 1;
}
 .home_video_sec .video-icon {
     order: 2;
}
 .home_video_sec .video-text h2 {
     margin-top: 0px;
}
 .border-right-1,.border-left-1 {
     background:var(--a4) !important;
}
 .border-right-2, .border-left-2 {
     background: var(--e6) !important;
}
 .clr_6e span {
     color: var(--e6) !important;
}
 .section-title span:nth-of-type(2), .section-title span.line {
     font-size: 26px;
     font-weight: 700;
}
 .home_video_sec .section-title.clr_6e h2 {
     color: var(--black);
}
 .mfp-iframe-holder {
     padding-top: 0px !important;
     padding-bottom: 0px !important;
     top: 60px !important;
}
 .theme-bg {
     background: var(--e6) !important;
}
 .home_banner_slider .slider-button a {
     padding: 10px 40px 10px 20px;
     margin: 0px;
}
 .home_banner_slider .slider-content.pos-rel h2 {
     margin-bottom: 20px !important;
}
 .home_banner_slider a.btn.white-btn {
     box-shadow: unset !important;
}
 .home_banner_slider .slider-button {
     display: flex;
     flex-flow: wrap;
     grid-gap: 20px;
}
 .home_video_sec .video-icon a {
     font-size: 28px;
     color: var(--e6);
     height: 100px;
     width: 100px;
     line-height: 100px;
}
 .our_services .border-right-1,.our_services .border-left-1 {
     background-color: #fff !important;
}
 .our_services .section-title.white-title span{
     color: #fff !important;
}
 .our_services .section-title.white-title h2{
     color: #000 !important;
}
 .main-menu nav > ul > li:hover .sub-menu {
     top: 80px;
}
 .main-menu nav > ul > li .sub-menu {
     top:150px;
}
 .main-menu nav > ul > li:hover > .sub-menu li > a:hover {
     color: #fff;
     background: var(-6e);
}
 .main-menu nav > ul > li .sub-menu {
     border-top: 3px solid var(--e6);
}
 .main-menu nav > ul > li:hover > .sub-menu li > a:hover {
     background: var(--e6);
}
 .bdr_6e span.border-left-1, .bdr_6e span.border-right-1 {
     background: var(--e6) !important;
}
 .bdr_6e span {
     color: var(--e6) !important;
}
 .section-title h2 {
     color: #000;
}
 .d_grid{
     display:grid;
}
 .home_saticfied_slider ul.slick-dots {
     display: none !important;
}
 .arrow-style .slick-arrow:hover {
     background-image:unset;
     background-color: var(--e6);
}
 .arrow-style .slick-arrow{
     color:var(--e6);
     height: 60px;
     width: 60px;
     line-height: 60px;
}
 .tesimonial-02-content p {
     font-size: 16px;
     margin-bottom:0px !important;
     font-family: 'Poppins';
}
 .clients-wrapper:after {
     display: none;
}
 .testimonial-area {
     background-image: unset !important;
     background-color: #F2F6F9;
}
 .company_statistics_bg .counter-area {
     background-image: unset !important;
     background-color: #282828;
}
 .company_statistics_bg .section-title h2 {
     color: #fff;
}
 .company_statistics_bg .section-title span {
     color: var(--e6) !important;
}
 .company_statistics_bg .border-right-1,.company_statistics_bg .border-left-1 {
     background-color: var(--e6) !important;
}
 .company_statistics_bg .row.justify-content-between {
     margin: 0px -30px;
}
 .company_static_box {
     padding: 0px 30px;
}
 .company_static_box .counter-text span {
     font-size: 22px;
}
 .counter-text h1 > span {
     top: -15px;
     color: var(--e6) !important;
}
 .company_static_box .counter-text h1 {
     font-size: 28px;
}
 .company_static_box .counter-wrapper .progress-bar {
     background-image: unset !important;
}
 .company_static_box .progress-bar {
     background-color: var(--e6) !important;
}
 .sea_freight_form .line::before {
     position: absolute;
     background: #fff !important;
     content: "";
     height: 3px;
     width: 45px;
     left: -60px;
     top: 25px;
}
 .appiontment-form input:focus,select:focus-visible,.appiontment-form textarea:focus {
     border: 2px solid var(--e6) !important;
     outline: unset;
}
 .sea_freight_form .section-title > span {
     color: #fff !important;
     font-family: "Poppins";
     font-weight: 700;
     font-size: 35px;
     padding-left: 0px;
}
 .sea_freight_form .appiontment-02-wrapper.mb-30 {
     padding-left: 40px;
     padding-right: 40px;
}
 .sea_freight_form .nav appiontment-nav {
     justify-content: center;
}
 .sea_freight_form .nav appiontment-nav > li {
     width: 100%;
}
 .sea_freight_form .nav.appiontment-nav {
     justify-content: center;
}
 .sea_freight_form .appiontment-tab ul li a {
     display: block;
     width: 100%;
}
 .sea_freight_form .appiontment-tab ul li a.active,.sea_freight_form .appiontment-tab ul li a:hover {
     color: var(--e6) !important;
}
 .sea_freight_form .appiontment-tab ul li a::before {
     background: var(--e6);
}
 .name_user::after{
     background-image: url("assets/img/global/name.png");
}
 .name_user::after,.name_phone::after,.name_email::after,.name_address::after,.name_select::after,.name_btn::after {
     content: "" !important;
     display: block;
     position: absolute;
     right: 15px;
    top: 25px;
     background-size: contain;
     background-position: center;
     width: 30px;
     height: 30px;
     background-repeat: no-repeat;
    /* transform: translatey(-50%); */
     transition:all 0.3s;
}
#wpcf7-f1911-p39-o5 .form-box.user-icon.mb-20.name_user .name_user::after,#wpcf7-f121-p39-o4 .form-box.user-icon.mb-20.name_user .name_user::after {
    display: none;
}
 .name_phone::after{
     background-image: url("assets/img/global/phone.png");
}
 .name_email::after{
     background-image: url("assets/img/global/envelope.png");
}
 .name_email::after{
     background-image: url("assets/img/global/envelope.png");
}
 .name_address::after{
     background-image: url("assets/img/global/company.png");
}
 .name_select::after{
     background-image: url("assets/img/global/drop-down.png");
}
 .name_btn::after{
     background-image: url("assets/img/global/Quote.png");
     right: 40px !important;
     transform: translate(0px, 6px);
     top: 0px;
}
 .form-box,.app-button.name_btn {
     position: relative;
}
 .app-button.name_btn .wpcf7-submit.btn {
     padding: 15px 60px 15px 20px !important;
}
 .name_btn{
     max-width: fit-content;
}
 .name_btn::after {
     right: 40px !important;
}
 .form-box span.wpcf7-form-control-wrap input {
     padding-right: 56px;
}
 .form-box .wpcf7-form-control,.name_select .pro-filter select{
     position: relative;
     z-index: 4;
     background: transparent;
}
 .sea_freight_form .appiontment-tab ul li {
     position: relative;
     width: 50%;
     text-align: center;
     margin: 0 auto;
}
 .app-button.name_btn{
     transition:all 0.3s;
     transform: translate(0px, 0px);
}
 .app-button.name_btn:hover {
     transform: translate(0px, -10px);
}
 .app-button.name_btn input{
     transform: translate(0px, 0px);
}
 .inquiry_detail_form form textarea{
     width: 100%;
     width: 100%;
     border: 2px solid #eeeeee;
}
 .inquiry_detail_form form input,.inquiry_detail_form form select,.inquiry_detail_form form textarea{
     background-color:#fff !important;
}
 .inquiry_detail_form form input[type="submit"]{
     padding: 15px 30px;
     background-image:unset !important;
     background-color: var(--e6)!important;
}
 .inquiry_detail_form .name_user::after,.inquiry_detail_form .name_phone::after,.inquiry_detail_form .name_email::after,.inquiry_detail_form .name_address::after,.inquiry_detail_form .name_select::after,.inquiry_detail_form .name_btn::after {
     z-index: 5;
}
 .inquiry_detail_form textarea{
     padding: 30px 30px;
     border: 0;
     color: #282828;
     border: 2px solid #eeeeee;
     font-size: 16px;
     text-transform: capitalize;
     border-radius: 0;
     font-weight: 600;
     font-family: "Poppins";
     transition: 0.3s;
     line-height: initial;
}
 .testimonial-video-icon a {
     background-image: unset !important;
     background-color: var(--e6) !important;
}
 .services-text h2 {
     font-size:24px;
     min-height: 110px;
     line-height: initial;
}
 .services-content h3 a {
     font-size: 18px;
}
 .services-text {
     padding: 15px;
}
 .services-content {
     padding: 15px;
}
.our_services_custom .services-text p {
    min-height: 100px;
    font-size: 18px;
}
.our_services_custom  .services-wrapper.text-center.mb-30 .b-button.white-b-button {
    display: none !important;
}
 body .theme-bg {
     background: linear-gradient( var(--e6) 80%, #f2f6f9 20%) !important;
}
 .services-wrapper:hover .services-content,.footer-title::before {
     background: var(--e6) !important;
}
 .contact-address-icon i {
     color: var(--e6) !important;
}
 .footer-top-area .header-address-text .b-button.b-02-button a {
     border: unset;
     text-decoration: underline;
}
 .client_name span.line {
     padding-left: 60px !important;
}
 .client_name{
     padding-left:30px;
}
 .client_name span.line::before {
     background: var(--a4) !important;
     top: 8px;
}
 ul.fooer_social_menu li a br {
     display: none;
}
 .footer-icon a {
     border: unset;
     background:transparent !important;
}
 .fooer_social_menu li a img:last-of-type,.fooer_social_menu li a:hover img:first-of-type {
     display: none;
}
 .fooer_social_menu li {
     display: inline-block;
     width: fit-content;
}
 .fooer_social_menu li a:hover img:last-of-type,.fooer_social_menu li a img:first-of-type {
     display:inline-block;
}
 .footer-top-area .header-address-icon {
     height: 55px;
}
 .footer-top-area {
     margin-top: -7px;
}
 .header-right.f-right.d-none.d-lg-block,.main-menu nav > ul > li > a {
     padding:0px 0;
}
 header nav#mobile-menu {
     padding: 4px 0px;
}
 .slider-button a i.far.fa-paper-plane {
     position: relative;
}
 .slider-button a i.far.fa-paper-plane:before {
     content: "";
     position: absolute;
     display: block;
     width: 22px;
     height: 22px;
     background-repeat: no-repeat;
     right: -19px;
     top: -15px;
     background-size: contain;
     background-position: center;
}
 .slider-button a:first-child i.far.fa-paper-plane:before {
     background-image: url("assets/img/global/whatsapp1.png");
}
 .slider-button a:nth-child(2) i.far.fa-paper-plane:before {
     background-image: url("assets/img/fluent_form-new-20-regular.png");
}
.main-menu > nav#mobile-menu > ul {
    padding-right: 10px;
}
 .common_banner ul.breadcrumb-menu a,.breadcrumb-area ul.breadcrumb-menu a{
     color: var(--e6);
}
 .short_brif_sec .grey-bg {
     background-image: unset;
}
 .short_brif_sec .single-features-03 .features-02-info *,.short_brif_sec .white-title h1 {
     color: #000;
}
 .short_brif_sec .features-bg-img {
     right: 0;
     left: unset !important;
}
 .short_brif_sec .col-xl-6.offset-xl-6.col-lg-6.offset-lg-6 {
     margin-right: auto !important;
     margin-left: 0px !important;
     background: #fff;
}
 .short_brif_sec a.btn.white-btn i {
     display: none;
}
 .short_brif_sec a.btn.white-btn {
     background-image: linear-gradient( var(--e6), var(--e6) ) !important;
     padding: 12px 20px 10px 20px;
     margin: 0px;
}
 .our_team_member .team-img .team-02-icon {
     display: none;
}
 .our_team_member .team-text span {
     color: var(--a4) !important;
}
 .short_brif_sec i.fal.fa-anchor:before,.short_brif_sec i.far.fa-car-side:before {
     content: "" !important;
     background-image: url("assets/img/global/Services_about.png");
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center;
     width: 35px;
     height: 35px;
     position: absolute;
     display: block;
     left: 50%;
     top: 50%;
     transform: translate(-50%, -50%);
     margin-top: -3px;
}
 .short_brif_sec .features-02-icon i {
     background: var(--e6) !important;
}
 .short_brif_sec i.fal.fa-anchor,.short_brif_sec i.far.fa-car-side {
     position: relative;
     height: 60px;
     width: 60px;
     display: block;
}
 .short_brif_sec i.far.fa-car-side:before {
     background-image: url("assets/img/global/Offerings.png");
}
 .team-icon a:hover {
     background-color: var(--e6);
}
 .our_team_member .team-area .team-img i.fab.fa-facebook-f {
     position: relative;
}
 .our_team_member .team-area .team-img i.fab.fa-facebook-f:before {
     content: "";
     display: block;
     position: absolute;
     left: 50%;
     top: -12px;
     width: 16px;
     height: 16px;
     background-image: url(assets/img/global/fb.png);
     transform: translatex(-50%);
     background-repeat: no-repeat;
     background-position: center;
     background-size: contain;
     bottom: unset !important;
}
 .our_team_member .team-icon a:hover i.fab.fa-facebook-f:before{
     filter: brightness(0) invert(1);
}
 .blog-area.pt-120.pb-120 .container {
     max-width: 100%;
}
 .blog-area.pt-120.pb-120 .container .row{
     margin: 0px;
}
 .blog-area.pt-120.pb-120 .container .row > div,.blog-area.pt-120.pb-120 .container{
     padding: 0px;
}
 .blog-area.pt-120.pb-120 .short_brif_services .features-bg-img{
     right: 0px;
}
 .servcies_reversed .col-xl-6.offset-xl-6.col-lg-6.offset-lg-6 {
     margin-left: auto !important;
     margin-right: 0px !important;
     background: #fff;
}
 #house_hold_icon2 i.fal.fa-anchor:before,#house_hold_icon2 i.far.fa-car-side:before,section#household_icon i.fal.fa-anchor:before,section#household_icon i.far.fa-car-side:before{
     margin-top: 0px;
}
 section#household_icon i.fal.fa-anchor:before{
     background-image: url("https://storagians.com/wp-content/themes/logio-child/assets/img/global/secure_payment.png");
}
 section#household_icon i.far.fa-car-side:before {
     background-image: url(assets/img/global/Solution.png);
}
 .servcies_reversed .features-bg-img {
     right: unset !important;
}
 .services_blog {
     padding: 0px 15px;
}
 .services_blog .section-title.section-2 {
     width: 100%;
     margin-left: 0px;
}
 .services_blog .col-xl-6.col-lg-6.offset-lg-3.offset-xl-3 {
     margin: 0 auto;
}
 .services_blog .blog-date > a {
     background-color: var(--e6);
}
 .services_blog .blog-text a:hover{
     color: var(--e6);
}
 .sub_servces div {
     background-color: #fff !important;
}
 .sub_servces .container .row:nth-child(2) {
     display: grid !important;
     grid-template-columns: repeat(4,1fr);
     grid-gap: 40px;
     max-width: 1200px;
     margin: 0px auto !important;
}
 .sub_servces .row:nth-child(2) > div {
     width: 100% !important;
     max-width: 100% !important;
     padding: 0px !important;
}
 .sub_servces .services-02-wrapper.mb-30 {
     padding: 0px !important;
}
 .sub_servces .services-02-icon img {
     width: 100% !important;
}
 .blog-area .container_custom .container {
     max-width: 1200px !important;
     padding: 0px 15px;
}
 .sub_servces .services-02-text p {
     margin: 0px !important;
     line-height: inherit;
}
 .sub_servces .services-02-wrapper.mb-30 {
     margin-bottom: 0px;
}
 #house_hold_icon2 i.fal.fa-anchor:before{
     background-image: url(assets/img/global/Process.png);
}
 #house_hold_icon2 i.far.fa-car-side:before{
     background-image: url(assets/img/global/Features.png);
}
 .sub_servces .services-02-text h3 {
     margin-bottom: 20px;
}
 span.line.line-white {
     display: block;
     padding-left: 15px;
}
 .line::before {
     position: absolute;
     background: #ff5e14;
     content: "";
     height: 3px;
     width: 45px;
     left: -70px;
     bottom: unset;
     top: 50%;
}
 .services_blog .blog-area.pt-125.pb-100 .row > div {
     padding: 0px 15px !important;
}
 .services_blog .blog-area.pt-125.pb-100 .row > div a {
     width: 100% !important;
     color: #000;
     padding-bottom: 0px;
}
 .services_blog .blog-area.pt-125.pb-100 .row {
     margin: 0px -15px;
}
 .services_blog .b-button.b-02-button a {
     max-width: fit-content;
}
 footer .footer-top-area .footer-link li a:hover {
     color: var(--e6) !important;
     border-color: var(--e6) !important;
}
 .self_storage_unit .services-area.grey-bg.pt-125.pb-100 {
     padding: 0px !important;
}
/*--------------|| Featured css Start ||-----------------*/
 .self_stotage .services-area.grey-bg.pt-125.pb-100 {
     padding-top: 0px !important;
}
 .self_blog .blog-area.pt-125.pb-100 {
     padding-bottom: 0px !important;
}
 .featured_sec {
     max-width: 1200px;
     margin: 0 auto;
}
 .featured_sec .elementor-widget-wp-widget-search {
     border: 1px solid #E4E4E4;
     padding: 30px;
     box-shadow: 0px 0px 8px rgba(201, 201, 201, 0.4);
}
 .featured_sec .search-form button {
     background-image: unset;
     background-color: var(--e6) !important;
}
 .featured_sec .search-form button i {
     color: #000 !important;
}
 .featured_sec .elementor-widget-wp-widget-category_service {
     padding: 25px;
     border: 1px solid #E4E4E4;
     box-shadow: 0px 0px 8px rgb(201 201 201 / 40%);
}
 .featured_sec ul.breadcrumb-menu li a {
     color: #fff !important;
     text-decoration: underline !important;
}
 .self_stotage .services-area.grey-bg.pt-125.pb-100 {
     padding-top: 0px !important;
}
 .self_blog .blog-area.pt-125.pb-100 {
     padding-bottom: 0px !important;
}
 .featured_sec {
     max-width: 1200px;
     margin: 0 auto;
     padding: 0px 15px;
}
 .featured_sec .elementor-widget-wp-widget-search{
     border: 1px solid #e9ecef;
     padding: 30px;
}
 .featured_sec .search-form button {
     background-image: unset;
     background-color: var(--e6) !important;
}
 .featured_sec .search-form button i {
     color: #000 !important;
}
 .featured_sec .elementor-widget-wp-widget-category_service {
     border: 1px solid #e9ecef;
     padding: 25px;
}
 .featured_sec .widget-title::after {
     display: none;
}
 .featured_sec h3.widget-title {
     border: unset !important;
     padding-bottom: 0px;
}
 .featured_sec .service-list li a:hover {
     background-image: unset !important;
     background-color: var(--e6) !important;
}
 .featured_sec .bdr_left p {
     position: relative;
     padding-left: 20px;
     line-height: inherit;
}
 .featured_sec .bdr_left p:before {
     content: "";
     display: block;
     width: 3px;
     height: 80%;
     background-color: var(--e6) !important;
     position: absolute;
     left: 0px;
     top: 50%;
     transform: translatey(-50%);
}
 .featured_sec h2.elementor-heading-title {
     font-size: 28px;
     font-weight: 700;
     padding: 0px 0px 15px;
}
 .featured_sec .search-form input {
     height: 60px;
}
 .featured_sec ul.elementor-icon-list-items li {
     padding-bottom: 15px;
}
 .featured_sec p,.featured_sec ul.elementor-icon-list-items li {
     font-size: 15px !important;
}
 .featured_sec .breadcrumb-menu li::before {
     font-size: 20px;
     top: 0px;
     left: -18px line-height: initial;
}
 .featured_sec ul.breadcrumb-menu {
     display: flex;
     justify-content: center;
}
 .featured_sec .breadcrumb-area{
     height:100% !important;
}
 .featured_sec ul.breadcrumb-menu li a{
     font-size: 16px;
}
 .featured_sec .breadcrumb-area .breadcrumb-text > h1 {
     display: none;
}
 .featured_sec .blog_right_services .breadcrumb-area {
     padding: 17% 0px !important;
}
 .featured_sec .breadcrumb-menu li:last-child {
     padding: 0px;
}
 .featured_sec .breadcrumb-text h3 {
     line-height: initial;
}
 .featured_sec .breadcrumb-menu li {
     padding: 0px 35px 0px 0px;
}
 .featured_sec .elementor-widget-wp-widget-category_service {
     padding-left: 15px;
     padding-right: 15px;
}
 body .featured_w_100 {
     max-width: 100% !important;
     padding: 0px;
}
 .featured_img ~ div {
     max-width: 1200px;
     margin: 0 auto;
     padding: 0px 15px;
}
 .featured_img .elementor-image img {
     width: 100%;
}
 .featured_img .elementor-widget-container {
     padding: 0px !important;
}
 .featured_sec .elementor-column.elementor-col-66 {
     padding-right: 30px !important;
}
/*--------------|| Featured css End ||-----------------*/
/*--------------|| pricing css Start ||-----------------*/
 .pricing_plan:before {
     right: 0px;
     top: 0px;
     background-image: url(assets/img/pricing/Layer-1.png);
     width: 22%;
     height: 22%;
     background-position: top right;
}
 .pricing_plan:before,.pricing_plan:after{
     content: "";
     display: block;
     background-repeat: no-repeat;
     background-size: contain;
     position: absolute;
     z-index: -1;
}
 .pricing-wrapper,.price-middle .pricing-wrapper {
     padding: 0px;
}
 .p_40{
     padding: 15px 40px;
}
 .pricing_plan:after {
     background-image: url(assets/img/pricing/background1.png);
     background-position: left;
     bottom: 100px;
     left: 0px;
     width: 75%;
     height: 75%;
}
 .contact-us-area {
     margin: 0px;
}
 .contact_us_page .elementor-widget-container {
     margin-bottom: 0px !important;
}
 .location .white-02-title h1 {
     color: #000;
}
 body .heading_clr .section-title > span {
     color: var(--e6) !important;
}
 body .heading_clr .border-right-1, body .heading_clr .border-left-1{
     background-color: var(--e6) !important;
}
 .contact_us_page.heading_clr h2 {
     color: #fff;
}
 .contact_us_page.heading_clr .contact-us-area {
     background-image: unset !important;
     background-color: #282828;
     border: unset;
}
 .contact_form_page input,.contact_form_page select,.contact_form_page textarea {
     border-bottom-color:#C4C4C4;
}
 .contact-btn.text-center{
     position: relative;
     margin: 40px auto 0px;
}
 div.contact_form_page .col-lg-12,.contact-btn.text-center{
     max-width:fit-content;
}
 .contact-btn.text-center span.ajax-loader {
     position: absolute;
     top: 50%;
     transform: translatey(-50%);
}
 .contact-btn input[type="submit"]{
     padding: 15px 30px !important;
     margin: 0px;
     font-size: 16px;
}
 div.contact_form_page .row{
     justify-content: center;
}
 div.contact_form_page .wpcf7-form-control-wrap input::placeholder ,div.contact_form_page .wpcf7-form-control-wrap textarea::placeholder,div.contact_form_page .wpcf7-form-control-wrap input ,div.contact_form_page .wpcf7-form-control-wrap textarea{
     color: #fff !important;
     font-size: 20px;
     font-weight:400;
}
 div.contact_form_page .wpcf7-form-control-wrap input,div.contact_form_page .wpcf7-form-control-wrap select,div.contact_form_page .wpcf7-form-control-wrap textarea{
     padding-left:0px !important;
     padding-right:0px !important;
     height: 50px !important;
}
 .contact_form_page input,.contact_form_page textarea,.contact_form_page select {
     border: 0;
     border-bottom: 2px solid #595959;
     width: 100%;
     height: 50px;
     background: none;
     font-size: 18px;
     font-weight: 600;
     color: #ffffff;
     padding: 0 20px;
     text-transform: capitalize;
}
 .contact_form_page input:focus,.contact_form_page textarea:focus,.contact_form_page select:focus {
     border-color: #ffffff;
}
 form.tab_form_sec {
     display: flex;
     justify-content: center;
     flex-flow: wrap;
}
 form.tab_form_sec label{
     color: #fff;
     font-size: 22px;
}
 .tab_form{
     position: relative;
     z-index: 4;
     margin-top: -30px;
}
 .tab_form_sec [type="radio"]:checked, .tab_form_sec [type="radio"]:not(:checked) {
     position: absolute;
     left: -9999px;
}
 .tab_form_sec [type="radio"]:checked + label, .tab_form_sec [type="radio"]:not(:checked) + label {
     position: relative;
     padding-left: 40px;
     cursor: pointer;
     line-height: 20px;
     display: inline-block;
}
 .tab_form_sec [type="radio"]:checked + label:before, .tab_form_sec [type="radio"]:not(:checked) + label:before {
     content: '';
     position: absolute;
     left: 0;
     top: 0;
     width: 22px;
     height: 22px;
     border: 1px solid #C4C4C4;
     border-radius: 100%;
     background: transparent;
}
 .tab_form_sec [type="radio"]:checked + label:after, .tab_form_sec [type="radio"]:not(:checked) + label:after {
     content: '';
     width: 14px;
     height: 14px;
     background: #C4C4C4;
     position: absolute;
     top: 4px;
     left: 4px;
     border-radius: 100%;
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
}
 .tab_form_sec [type="radio"]:not(:checked) + label:after {
     opacity: 0;
     -webkit-transform: scale(0);
     transform: scale(0);
}
 .tab_form_sec [type="radio"]:checked + label:after {
     opacity: 1;
     -webkit-transform: scale(1);
     transform: scale(1);
}
 .contact_form_page.d-block {
     animation: fadeIn ease 1s;
}
 @keyframes fadeIn{
     0% {
         opacity:0;
    }
     100% {
         opacity:1;
    }
}
 .how_we_started_sec .section-title h1,#faq_heading .section-title h1 {
     top:unset;
     bottom: -33px;
}
 #faq_heading .section-title h1 {
     bottom: -50px;
}
 .our_team_member .team-icon {
     display: none;
}
 .faq_page_sec .faq-area.pt-130.pb-85 {
     padding-top: 0px;
}
 .faq_page_sec a.btn-link {
     background-image: unset !important;
     background-color: #EDEDED !important;
     color: #000 !important;
}
/*--------------|| pricing css End ||-----------------*/
/*--------------|| faq css Start ||-----------------*/
 .faq-box a.btn-link::before {
     content: "" !important;
     background: transparent;
     background-size: contain !important;
     color: transparent !important;
     background-repeat: no-repeat !important;
     background-position: center !important;
}
 .faq-box .btn-link {
     position: relative;
}
 .faq-box a.btn-link::before {
     background-image: url("assets/img/faq/eye_active.png");
}
 .faq-box a.btn-link.collapsed::before {
     background-image: url("assets/img/faq/eye_disable.png");
}
 .tab_faq_heading {
     background-color: var(--e6) !important;
     box-shadow: 2px 2px 8px 2px rgb(0 0 0 / 10%);
}
 .faq_sec_tab .faq-area.pt-130.pb-85 {
     padding: 15px 0px 0px 0px;
}
 .faq_sec_tab .faq-area.pt-130.pb-85 .col-xl-12 {
     padding: 0px;
}
 .faq_sec_tab .faq-area a.btn-link {
     background-color: #EDEDED !important;
     color: #000 !important;
     background-image: unset !important;
}
 .faq_sec_tab:last-of-type .faq-box.mb-50 {
     margin-bottom: 0px;
}
 .faq_sec_tab {
     padding-left: 15px !important;
     padding-right: 15px !important;
}
 .tab_faq_heading + div {
     max-height: 0;
     overflow:hidden;
     transition: max-height 0.4s ease-in-out;
}
 .tab_faq_heading.active + div {
     max-height: 1400px;
     overflow:unset;
     transition: max-height 0.4s ease-in-out;
}
 .tab_faq_heading {
     cursor:pointer;
}
 .tab_faq_heading {
     background-color: #fff !important;
     transition: all 0.4s;
}
 .tab_faq_heading.active {
     background-color: var(--e6) !important;
}
 .tab_faq_heading:before {
     content: "" !important;
     background-size: contain !important;
     color: transparent !important;
     background-repeat: no-repeat !important;
     background-position: right !important;
     height: 100%;
     width: 100%;
     border-radius: 50%;
     position: absolute;
     right: 40px;
     top: 50%;
     transform: translatey(-50%);
     background-image: url(https://staging.storagians.com/creware/wp-content/uploads/2022/04/plus.png);
     max-width: 23px;
}
 .tab_faq_heading {
     position: relative;
}
 .tab_faq_heading.active:before{
     background-image: url(https://staging.storagians.com/creware/wp-content/uploads/2022/04/minus.png);
}
 .faq_sec_tab.accordion_faq_sec .elementor-widget:not(:last-child) {
     margin: 0px !important;
}
 .faq_sec_tab.accordion_faq_sec .sp-ea-one.sp-easy-accordion {
     margin-top: 20px;
}
 .faq_sec_tab.accordion_faq_sec .tab_faq_heading .elementor-widget-container {
     padding-right: 70px !important;
}
/*--------------|| faq css End ||-----------------*/
/*--------------|| treams Css Start ||-----------------*/
 .terms_tabs_sec {
     padding: 0px 30px;
     max-width: 1366px;
     margin: 0px auto;
}
 .terms_tabs_sec .sp-tab__lay-default {
     border: 2px solid #F2F2F2 !important;
     box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 10%);
     padding: 10px 10px;
}
 .terms_tabs_sec ul#sp-tab__ul li {
     margin: 0px !important;
}
 .terms_tabs_sec ul#sp-tab__ul li label{
     padding:15px 12px 0px;
}
 .terms_tabs_sec .sp-tab__tab-content {
     padding: 0px 10px;
}
 .terms_tabs_sec .sp-tab__lay-default p {
     margin-bottom: 0px;
}
 .terms_tabs_sec li.sp-tab__nav-item *,li.sp-tab__nav-item,.terms_tabs_sec .sp-tab__lay-default label.sp-tab__nav-link {
     background: transparent !important;
}
 .terms_tabs_sec .sp-tab__lay-default ul,.terms_tabs_sec .sp-tab__lay-default label.sp-tab__nav-link,.terms_tabs_sec .sp-tab__tab-pane.sp-tab__show{
     border: unset !important;
}
 .terms_tabs_sec .sp-tab__lay-default p {
     margin-bottom: 0px;
}
 .terms_tabs_sec li.sp-tab__nav-item label.sp-tab__nav-link.sp-tab__active h4,.terms_tabs_sec li.sp-tab__nav-item label.sp-tab__nav-link h4:hover {
     color: #C65D00 !important;
     border-color: #C65D00;
     padding-bottom: 8px;
}
 .terms_tabs_sec li.sp-tab__nav-item label.sp-tab__nav-link h4{
     border-bottom: 3px solid transparent;
}
 ul.terms_menu li {
     list-style: disc;
     color:#282828;
}
 ul.terms_menu li a{
     padding: 0px !important;
}
 .terms_contant:first-child{
     margin: 0px;
}
 .terms_contant{
     margin-top: 20px;
}
 .terms_tabs_sec .sp-tab__tab-pane {
     border: unset !important;
}
 .terms_contant h4 {
     color: #282828 !important;
     font-size: 20px;
     font-weight: 600;
}
 .terms_heading .section-title {
     padding: 0px 15px;
}
.terms_tabs_sec  li label.sp-tab__nav-link {
    padding-right: 14px !important;
    padding-left: 14px !important;
}
ul.home_working li {list-style: disc;}
ul.home_working {padding-left: 20px;}
/*--------------|| treams Css End ||-----------------*/
 header nav#mobile-menu > ul > li {
     padding: 32px 0px;
}
 .header-info.f-right,.search-icon.f-right {
     padding: 26.5px 0px !important;
}
 .search-icon.f-right.d-none.d-lg-block.mt-0.py-4 {
     padding: 27px 0px !important;
}
 .header-info span i {
     color: #ff5e14;
     font-size: 20px;
     margin-right: 10px;
}
 .main-menu nav > ul > li > a {
     font-size: 16px;
     padding: 0px;
     font-family: 'Poppins';
     font-weight: 600;
}
 .header-lang-left {
     margin-left: 10px !important;
}
header .row.align-items-center {
    display: grid;
    grid-template-columns: 230px auto;
}
header .logo.logo-mt {
    max-width: 185px;
}
 div#sticky-header .row.align-items-center .col-lg-3,div#sticky-header .row.align-items-center .col-lg-9 {
     max-width: 100% !important;
     flex: 100% !important;
}
 .header-left.mr-40 {
     margin: 0px !important;
}
 .header-lang-img {
     margin-right: 0px !important;
}
 div#sticky-header {
     height: 80px !important;
}
 .storagians-footer ul.footer_icon {
     display: flex;
     flex-flow: wrap;
     grid-gap: 15px;
}
 .storagians-footer ul.footer_icon li {
     width: 100%;
     margin-left: 0px;
}
 .storagians-footer {
     position: fixed;
     top: 520px;
     right: -20px;
     z-index: 9999999;
     max-width: 1320px;
     padding-right: 0px;
}
 #scrollUp {
     top: 460px !important;
     left: calc(100% - 6.5%);
}
 div#sticky-header .search-icon{
     display: none !important;
}
 .contact_us_page form.tab_form_sec.mb-5 {
     display: none;
}
/*--------------|| Resposiove css Start ||-----------------*/
 @media (min-width: 1500px){
     .storagians-footer {
         right: -20px;
         padding-right: 15px;
    }
}
 @media (min-width: 1700px){
     .storagians-footer {
         right: -3px;
         top: 635px !important;
    }
     .common_banner, .common_banner .breadcrumb-area, .breadcrumb-area {
         height: 767px !important;
    }
     .home_banner_slider .single-slider {
         min-height: 767px !important;
    }
     body #scrollUp {
         top: 579px !important;
    }
}
 @media (min-width: 1400px){
     .slider-content h2 {
         font-size: 68px !important;
    }
     .storagians-footer {
         top: 575px;
    }
     #scrollUp {
         top: 460px !important;
         left: calc(100% - 6.15%);
    }
}
 @media (min-width: 1200px){
     .works_home .col-xl-4.col-lg-4.col-md-6 {
         flex: 0 0 25%;
         max-width: 25%;
    }
}
 @media(max-width: 1300px){
     .main-menu > nav#mobile-menu > ul {
         grid-gap: 12px;
         padding-right: 0px;
    }
    .main-menu > nav#mobile-menu > ul li {
        margin-left: 8px !important;
    }
}
 @media(max-width: 1200px){
     body .home_saticfied_slider .row.testimonial-02-active .slick-arrow {
         display: none !important;
    }
     .features-area .row{
         grid-row-gap: 40px;
    }
     .company_statistics_bg .row.justify-content-between {
         margin: 0px -15px;
    }
     span.line.line-white {
         padding-left: 40px;
    }
     .servcies_reversed .col-xl-6.offset-xl-6.col-lg-6.offset-lg-6 {
         padding: 0px 40px;
    }
     .line::before {
         left: -43px;
    }
}
 @media(max-width: 1199px){
     .sub_servces .container .row:nth-child(2) {
         grid-template-columns: repeat(3,1fr);
    }
     .blog-area .container_custom .container,.featured_sec,.featured_img ~ div{
         max-width: 720px !important;
    }
     .featured_sec .elementor-row {
         display: grid;
         grid-gap: 40px;
    }
     .featured_sec .elementor-row > div {
         width: 100%;
    }
     .featured_sec .elementor-widget-container {
         padding: 0px !important;
    }
     .featured_sec .elementor-column.elementor-col-66 {
         padding-right: 0px !important;
    }
    header .row.align-items-center {
        grid-template-columns: 133px auto;
    }
    div#sticky-header .row.align-items-center .col-lg-3 {
        padding-right: 0px;
    }
}
 @media(max-width: 1100px){
     div#sticky-header .logo img {
         max-width: 100%;
    }
     div#sticky-header .row.align-items-center .col-lg-3 {
         padding-right: 0px !important;
    }
     div#sticky-header .header-info a,.main-menu nav > ul > li > a {
         font-size: 14px;
    }
    div#sticky-header .row.align-items-center {
        grid-template-columns: 150px auto;
    }
     .main-menu > nav#mobile-menu > ul {
         grid-gap: 10px;
    }
     .main-menu > nav#mobile-menu > ul li:last-child {
         padding-right: 0px;
    }
     .header-right-img.f-right {
         display: none;
    }
     .search-icon.f-right {
         margin-right: 0px;
    }
}
 @media(max-width: 992px){
     .mobile-menu.mean-container .mean-bar a.meanmenu-reveal {
         position: absolute;
         margin: 0px;
         top: -55px;
         right: 270px !important;
    }
     .mobile-menu.mean-container .mean-bar {
         position: absolute;
         top: -14px;
         left: 0px;
    }
     nav#mobile-menu {
         display: block !important;
    }
}
 @media(max-width: 991px){
     .main-menu.text-right.py-4 {
         padding: 0px 0px !important;
    }
     nav#mobile-menu {
         display: none !important;
    }
     .header-left.mr-40 a {
         padding: 15px 0px;
         display: block;
    }
     .mobile-menu.mean-container .mean-bar a.meanmenu-reveal {
         top: -43px;
         right: 15px !important;
    }
     .blog-area .container_custom .container,.featured_sec,.featured_img ~ div {
         max-width: 720px !important;
    }
     .featured_img ~ div p br{
         display: none;
    }
     .sub_servces .container .row:nth-child(2) {
         grid-template-columns: repeat(2,1fr);
    }
     .pricing_plan:after {
         width: 35%;
         height: 35%;
    }
     .contact-us-list {
         justify-content: left !important;
         margin: 0px 0px 25px 0px;
    }
     div#sticky-header .row.align-items-center {
         grid-template-columns: auto;
    }
     div#sticky-header {
         height: auto !important;
    }
     #scrollUp {
         top: 460px !important;
         left: calc(100% - 11.5%);
    }
	 .quote_box_tab .quote_left {
		justify-content: flex-start;
	}
}
 @media(max-width: 767px){
     .blog-area .container_custom .container,.featured_sec,.featured_img ~ div {
         max-width: 540px !important;
    }
     div.contact_form_page .wpcf7-form-control-wrap input::placeholder ,div.contact_form_page .wpcf7-form-control-wrap textarea::placeholder,div.contact_form_page .wpcf7-form-control-wrap input ,div.contact_form_page .wpcf7-form-control-wrap textarea{
         font-size: 16px;
    }
}
 @media(max-width: 575px){
     body .home_banner_slider .single-slider {
         min-height: 420px !important;
    }
     .common_banner, .common_banner .breadcrumb-area, .breadcrumb-area {
         height: 420px !important;
    }
     .sea_freight_form .appiontment-tab ul li a {
         font-size: 16px !important;
    }
     .sub_servces .container .row:nth-child(2) {
         grid-template-columns: repeat(1,1fr);
    }
     .sub_servces .services-02-icon img {
         max-width: fit-content;
    }
     .terms_tabs_sec {
         padding: 0px 10px;
    }
     .terms_tabs_sec .sp-tab__tab-content .sp-tab__tab-pane {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
     .storagians-footer {
         top: 390px;
    }
     ul.footer_icon li a img {
         max-width: 35px;
    }
     .servcies_reversed .col-xl-6.offset-xl-6.col-lg-6.offset-lg-6 {
         padding: 0px 25px;
    }
     .line::before {
         left: -16px;
    }
     div#features_owl .item .col-lg-12 {
         padding: 0px !important;
    }
     .features-area.pt-125 {
         padding-top: 70px;
    }
}
 @media(max-width: 480px){
     .pricing_plan:before {
         width: 35%;
         height: 35%;
    }
     #scrollUp {
         left: calc(100% - 66px);
         top: 490px !important;
    }
}
/*---------- (03_03_2022 Css End)--------------*/
 .main-menu.text-right.py-4 {
     padding: 0px !important;
}
 nav#mobile-menu {
     padding: 0px !important;
}
/*---------- (10_03_2022 Css Start)--------------*/
 section .elementor-widget-wrap {
     padding-left: 0px;
     padding-right: 0px !important;
}
 .elementor-widget-wrap {
     padding: 0px !important;
}
 .gallery_container {
     max-width: 1200px;
     margin: 0 auto;
}
 .sp-easy-accordion *{
     border: unset !important;
}
 .sp-easy-accordion a {
     background-color: #EDEDED !important;
     color: #000 !important;
     background-image: unset !important;
     padding: 20px 26px !important;
     font-size: 16px !important;
     font-family: "Poppins";
     position: relative;
     padding-right: 90px !important;
}
 .sp-easy-accordion a i.ea-expand-icon {
     position: absolute;
     right: 20px;
     width: 45px;
     height: 45px;
     top: 50%;
     transform: translatey(-50%);
}
 .sp-easy-accordion a i.ea-expand-icon:before{
     content: "" !important;
     background: transparent;
     background-size: contain !important;
     color: transparent !important;
     background-repeat: no-repeat !important;
     background-position: center !important;
     height: 100%;
     width: 100%;
     border-radius: 50%;
     position: absolute;
     right: 0px;
     top: 50%;
     transform: translatey(-50%);
}
 .sp-easy-accordion a i.ea-expand-icon.fa.fa-minus:before {
     background-image: url(assets/img/faq/eye_active.png);
}
 .sp-easy-accordion a i.ea-expand-icon.fa.fa-plus:before {
     background-image: url(assets/img/faq/eye_disable.png) 
}
 .sp-easy-accordion .ea-body {
     padding: 18px 30px 10px !important;
}
 .sp-easy-accordion p {
     color: #282828;
     margin: 0;
     line-height: 28px;
     margin-right: 0px;
     font-size: 16px;
}
 @media(max-width: 575px){
     .sp-easy-accordion .ea-body {
         padding: 18px 10px 10px !important;
    }
   .quote_icon img {
        max-width: 50px !important;
    }
}
/*---------- (10_03_2022 Css End)--------------*/
/*-----------|| popup Css Start ||*------------------*/
/*-----------|| Css Start ||*------------------*/
 .cutom_popup *{
     font-family: 'Poppins', sans-serif;
}
 .popup_overlay {
     position: fixed;
     top: 0px;
     height: 100%;
     left: 0px;
     background: rgb(40 40 40 / 50%);
     width: 100%;
     z-index: 99999999;
}
 .form_overlay{
     position: fixed;
     top: 12%;
     z-index: 999999999;
     left: 50%;
     transform: translate(-50%,0%);
     width: 100%;
     padding: 15px;
     max-width: 500px;
}
 .cutom_popup {
     background: var(--white);
}
 .form_overlay{
     padding: 15px;
}
 .popup_form {
     padding: 30px 20px;
}
 .popup_form label {
     display: block;
     width: 100%;
}
 .popup_group label {
     font-size: 18px;
     font-weight: 600;
     margin-bottom: 15px;
}
 .popup_group select {
     width: 100%;
     display: block;
     height: 50px;
     margin-bottom: 20px;
     padding: 10px;
     font-size: 16px;
}
 .popup_group .custom-select {
     background-image: unset !important;
}
/*-----------|| Css End ||*------------------*/
/*-----------|| Custom_select Css Start ||*------------------*/
 .custom-select {
     position: relative;
     box-shadow: 0 0px 8px rgb(0 0 0 / 20%);
     height: 100%;
     padding: 0px;
}
 .custom-select select {
     display: none;
}
 .select-selected {
     background-color: Var(--White);
}
 .select-selected:after {
     position: absolute;
     content: "";
     top: 43%;
     right: 20px;
     width: 0;
     height: 0;
     border: 9px solid transparent;
     border-color: var(--black) transparent transparent transparent;
     margin: 0px;
}
 .select-selected.select-arrow-active:after {
     border-color: transparent transparent var(--black) transparent;
     top: 7px;
}
 .select-items div, .select-selected {
     color: var(--black);
     padding: 15px 45px 15px 20px;
     cursor: pointer;
     user-select: none;
     font-size: 16px;
}
 .select-items {
     background-color: Var(--White);
     top: 100%;
     left: 0;
     right: 0;
     z-index: 99;
}
 .select-hide {
     display: none;
}
 .select-items div:hover, .same-as-selected {
     background-color: rgba(0, 0, 0, 0.1);
}
 .popup_group {
     margin-bottom: 40px;
}
 .popup_group:last-child{
     margin-bottom: 0px;
     text-align: center;
}
 .popup_group input[type="submit"] {
     padding: 10px 40px;
     margin: 0px;
     line-height: 1.5;
     background: var(--e6);
     outline: unset;
     display: inline-block;
     font-size: 15px;
     font-weight: 600;
     border-radius: 50px;
     border: none;
     transition: 0.3s;
     cursor: pointer;
     text-transform: uppercase;
}
 .popup_group input[type="submit"]:hover{
     background: var(--a4);
     color: var(--white);
}
 .popup_overlay,.form_overlay{
     display: none;
}
 .form_overlay.show,.popup_overlay.show {
     display: block;
     animation-fill-mode: both;
}
 .popup_overlay.show{
     animation-name: fadeIn2;
     animation-duration: 0.2s;
}
 @keyframes fadeIn2 {
     0% {
        opacity: 0;
    }
     100% {
        opacity: 1;
    }
}
 .form_overlay.show .cutom_popup{
     animation-name: fadeIn1;
     animation-duration: 0.6s;
}
 @keyframes fadeIn1 {
     0% {
        opacity: 0;
        transform: translate(0px, -70px);
    }
     100% {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}
 .short_brif_sec .section-title h1 {
     top: -62px !important;
     left: -23px !important;
}
/*-----------|| Custom_select Css End ||*------------------*/
 @media(min-width: 1680px) {
     .form_overlay{
         top: 15% !important;
    }
     .form_overlay {
         max-width: 650px !important;
    }
     .popup_group label{
         margin-bottom: 20px !important;
         font-size: 22px !important;
    }
     .popup_group .custom-select *,.popup_group input[type="submit"],.popup_group .select-selected{
         font-size: 20px !important;
    }
}
 @media (max-width: 480px) {
     .popup_group label{
         font-size: 18px !important;
    }
     .popup_group .custom-select *,.popup_group input[type="submit"],.popup_group .select-selected{
         font-size: 16px !important;
    }
}
/*-----------|| popup Css End ||*------------------*/
 .inquiery_home_form .section-title h1 {
     top: -95px;
}
.inquiry_detail_form span.line:before {
    left: -15px;
}
.inquiry_detail_form .section-title h1 {
    top: -70px;
    font-size: 185px;
}
 .inquiery_home_form .name_user::after {
     background-image: url(assets/img/global/user1.png);
}
 .inquiery_home_form .name_phone::after {
     background-image: url(assets/img/global/phone1.png);
}
 .inquiery_home_form .name_email::after {
     background-image: url(assets/img/global/envelope1.png);
}
 header ul.sub-menu.text-left li:last-child {
     padding-right: 0px !important;
}
 .main-menu nav > ul > li .sub-menu {
     z-index:0 !important;
     visibility: visible !important;
     opacity: 1 !important;
     display: none;
     /*transition:top 0.4s, visibility 0s, opacity 0.5s, linear !important;*/
}
 .main-menu nav > ul > li:hover .sub-menu{
     z-index: 9999999 !important;
     display: block;
}
 .appiontment-form textarea {
     background: #ffffff;
     width: 100%;
     padding-left: 30px;
     border: 0;
     height: 160px;
     color: #282828;
     border: 2px solid #eeeeee;
     font-size: 16px;
     text-transform: capitalize;
     border-radius: 0;
     font-weight: 600;
     font-family: "Poppins";
     transition: 0.3s;
     padding-top: 20px;
}
 .appiontment-form input[type="submit"]{
     padding: 12px 32px;
}
 @media(max-width: 480px){
     .inquiery_home_form .section-title h1 {
         top: -55px;
    }
}
 .features-02-info h3 {
     margin-bottom: 8px;
}
 .features-02-info p {
     line-height: inherit;
}
 .services-02-text h3 {
     text-align: center !important;
}
 .fade {
     animation-name: fade;
     animation-duration: 0.4s;
}
 @keyframes fade {
     0% {
        opacity: 0;
    }
     100% {
        opacity: 1;
    }
}
div#tie_up_form_sec > div > div {
    min-height: 1131px !important;
}
div#tie_up_form_sec .appiontment-02-area.pt-130.pb-100{
      padding-top:100px !important;
    padding-bottom:100px !important;
}
 @media(max-width: 1024px){
     body div#tie_up_form_sec > div > div {
         min-height: 1158px !important;
    }
}
 @media(max-width: 767px){
     body div#tie_up_form_sec > div > div {
         min-height: 1706px !important;
    }
     div#tie_up_form_sec .appiontment-02-wrapper.mb-30 {
         padding-left: 20px;
         padding-right: 20px;
    }
}
 @media(max-width: 480px){
     body div#tie_up_form_sec > div > div {
         min-height: 1754px !important;
    }
}
 @media(max-width: 375px){
     .section-title span.line {
         padding-left: 45px;
    }
}
.price-middle {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
div#pricing_owl {
    max-width: 1100px;
    margin: 0px auto;
    position: unset !important;
}
div#pricing_owl .item .mx_90 {
    max-width: 79%;
    margin: 0 auto;
}
div#pricing_owl .owl-item.active.center .mx_90 {
    max-width: 100%;
}
div#pricing_owl .owl-stage {
    display: table !important;
    vertical-align: middle;
    display: flex !important;
    align-items: center;
    flex-flow: wrap;
}
div#pricing_owl  .owl-stage > div {display: table-cell;vertical-align: middle;}
div#pricing_owl_slider {
    min-height: 1230px;
}
#pricing_owl .owl-nav{
     display: block;
position: absolute;
bottom: 10%;
}
div#pricing_owl_slider .container-fluid {
    position: unset;
}
@media(max-width: 1100px){
    div#pricing_owl .item .mx_90 {
    max-width: 80%;
}
.p_40 {
    padding: 15px 30px;
}
}
@media(max-width: 991px){
    .p_40 {
    padding: 15px 20px;
}
}
@media(max-width: 899px){
    div#pricing_owl_slider {
    min-height: auto;
}
    div#pricing_owl .item .mx_90 {
    max-width: 88%;
}
#pricing_owl .owl-nav{
    bottom: 70px;
}
}
@media(max-width: 680px){
    div#pricing_owl .owl-item.active.center .mx_90 {
    max-width: 400px;
}
    div#pricing_owl_slider {
    min-height: 1122.22px;
}
}
@media(max-width: 480px){
    #pricing_owl .owl-nav{
    bottom: 100px;
}
div#features_owl  .owl-stage-outer{
    padding: 13px 0px !important;
}
div#features_owl button.btn_owl,#pricing_owl button.btn_owl{
    width: 50px;
    height: 50px;
}
div#pricing_owl .owl-item.active.center .mx_90,div#pricing_owl .owl-item .mx_90 {
    max-width: calc(100% - 20px);
}
div#features_owl button i,#pricing_owl button i {
    font-size: 18px;
}
}
/*---------(28-04-2022  Start )---------*/
.general-details .quote_box:first-child {max-width: 85px;}
.general-details .quote_box {width: calc(100%/ 2 - 72.99px);}
.quote_box select {
    position: relative;
    z-index: 6;
    appearance: none;
    background: transparent;
    width: 100%;
    height: 50px !important;
    font-size: 20px;
    font-weight: 400;
    border: 0;
    color: #000;
    border-bottom: 2px solid #595959 !important;
    padding: 0 25px 0px 3px !important;
    opacity: 1;outline: none !important;
    background-image: url(assets/img/dropdown.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: 100% center;
}
.quote_flex.general-details select {
    background-size: 16px;
    padding-right: 20px !important;
}
.quote_box select option {
    padding: 10px !important;
}

@media(max-width: 480px){
    .general-details .quote_box:nth-child(2) {
    width: calc(100%/ 1 - 115px);
}
    .general-details .quote_box:nth-child(3) {
    width: calc(100%/ 1 - 0px);
}

}
/*---------(28-04-2022  End )---------*/
div#tie_up_form_sec .inner-appiontment .pro-filter input {
    text-transform: initial;
}
.prater_with_us_contant p{
    margin:0px 0px 12px 0px !important
}
.prater_with_us_contant ul{
  padding-left:20px;
   margin:0px 0px 25px 0px !important
}
.prater_with_us_contant ul li {
    font-size: 18px;
    font-weight: 500;
    color: #ffffff;
    list-style: disc;
}
div#tie_up_form_sec .section-title h1 {
    font-size: 200px;
    top: -50px;
}
div#tie_up_form_sec .appiontment-02-wrapper.mb-30{
margin-bottom: 0px !important;
}
.works_home .section-title h1 {
    font-size: 200px;
    top: -50px;
}
.single-testimonila-02 {
    overflow: auto;
    margin-right: 0px !important;
}
.single-testimonila-02::-webkit-scrollbar {
  width: 8px;
}
.single-testimonila-02::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
.single-testimonila-02::-webkit-scrollbar-thumb {
  background: var(--e6); 
}
.faq_list li {
    list-style: auto;
}
.faq_list{
    margin: 0px;
    padding-left:30px;
}
.faq_list  + p{
	display:none;
}
footer .footer-wrapper ul.contact-link li * {
    font-size: 14px;
    font-weight: 400;
    transition: 0.3s;
}
div#tie_up_form_sec .appiontment-form input::placeholder,div#tie_up_form_sec .appiontment-form textarea::placeholder{
	color:#666666 !important;
}
.company_statistics .counter-text {
    min-height: 94px !important;
}
.quote_form .form_tab_grid_box {
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}
.quote_form .form_tab_grid_box .form_grid_box_content {
    align-self: end;
}
/*------------Custmizer_css Start ------------*/
.our_services_custom .services-content {
    display: none !important;
}
article.postbox .post-meta span i {
    color:var(--e6) !important;
}
article.postbox .post-meta span a:hover{
     color:var(--e6) !important;
}
article.postbox .blog-title a:hover{
    color:var(--e6) !important;
}
.blog-area .basic-pagination a:hover{
    background-color:var(--e6) !important;
    border-color:var(--e6);
}
.postbox .postbox__video a i{
    color:var(--e6) !important;
}
.postbox .postbox__video a:hover i{
        color:var(--white) !important;
}
.postbox .postbox__video a:hover {
    background-color:var(--e6) !important;
}
.blog-area .widget .search-form button{
        background-color:var(--e6) !important;
    background-image: none !important;
}
.blog-area .widget .widget-posts-title a:hover{
    color:var(--e6) !important;
}
.blog-area .widget .widget-title::after{
        background-color:var(--e6) !important;
    background-image: none !important;
}
.postbox .postbox__gallery button:hover {
    background-color:var(--e6) !important;
}
.blog-area .widget .textwidget a{
        background-color:var(--e6) !important;
}
.blog-area .widget .textwidget a:hover {
    background-color: var(--a4) !important;
}
/*------------Custmizer_css End ------------*/
div#features_owl .features-icon-img {
    height: 51px;
}
#house_hold_icon2 .far.fa-car-side.pallet_storage_system:before{
    background-image: url(assets/img/global/pallet-storage-system-1.png);
}
#house_hold_icon2 .far.fa-car-side.pest_control:before{
    background-image: url(assets/img/global/pest_control.svg);
}
#house_hold_icon2 i.far.fa-car-side.survielliance24_7:before {
    background-image: url(assets/img/global/24_7_survielliance.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.digitally_protected_warehouse:before{
    background-image: url(assets/img/global/digitally_protected_warehouse.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.noun-stop-sign:before{
    background-image: url(assets/img/global/noun-stop-sign.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.noun-bookshelf:before{
    background-image: url(assets/img/global/noun-bookshelf.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.noun-parking:before{
    background-image: url(assets/img/global/noun-parking.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.noun-access:before{
    background-image: url(assets/img/global/noun-access.svg) !important;
}
#house_hold_icon2 i.far.fa-car-side.block_storages:before{
    background-image: url(assets/img/global/blockstoragesystem.png) !important;
}
#house_hold_icon2 i.far.fa-car-side.on_demand:before{
    background-image: url(assets/img/global/on-demand-access-1.png) !important;
}
.heading_h .services-02-text h3 {
    min-height: 52.78px;
}
.clients_testimonials_sec .client-say-img img{
    max-width:50px !important;
}
.clients_testimonials_sec .client_name span.line {
    position: relative !important;
}
.clients_testimonials_sec  .client_name {
    padding-left: 20px !important;
}
.clients_testimonials_sec .client_name span.line::before {
    left: 0px;
}
.logo.logo-mt img {
    width: 100%;
}
.pricing-text h3 {
    font-size: 18px !important;
}
.custom_container_fluid {
    max-width: 1140px !important;
    margin: 0 auto;
}
.product_add_cart_value span.increse_cart + .cart_value_product {pointer-events: none !important;}
div#features_owl .features-text p {
    min-height: 100px;
}
.home_saticfied_slider .client-say-img {
    max-width: 220px;
    height: 75px;
    object-fit: contain;
}

.team_main_box .team-text h3 {
    margin-bottom: 9px;
    font-size: 17px;
}
.team_main_box .team-img {
    max-width: 160px;
    margin: 0 auto;
    height: 160px;
}
.team_main_box .team-img img {
    max-height: 160px;
}
@media(min-width: 1600px){
	header .row.align-items-center {
	    grid-template-columns: 300px auto;
	}
    header .logo.logo-mt {
	    max-width: 245px;
	}
	.header-lang-img img {
	    min-height: 65px;
	}
}
div#quote-order-total-wrap {
    visibility: hidden;
    height: 0px;
}
<!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-QS9XL7QWTN">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-QS9XL7QWTN');
</script>