/*
Theme Name:   Mediafleet
Theme URI:    https://designicehouse.com/mediafleet/
Description:  Twenty Twenty One Child Theme
Author:       Ice House Design
Author URI:   https://icehousedesign.co.uk
Template:     twentytwentyone
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentytwentyonechild
*/

@font-face {
    font-family: 'Effra-Regular';
    src: url('fonts/Effra-Regular.woff2') format('woff2'),
        url('fonts/Effra-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Effra-Medium';
    src: url('fonts/Effra-Medium.woff2') format('woff2'),
        url('fonts/Effra-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* PlayfairDisplay */

@font-face {
    font-family: 'PlayfairDisplay-Italic';
    src: url('fonts/PlayfairDisplay-Italic.woff2') format('woff2'),
        url('fonts/PlayfairDisplay-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'playfair_displayregular';
    src: url('fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),
         url('fonts/playfairdisplay-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'playfair_displaybold';
    src: url('fonts/playfairdisplay-bold-webfont.woff2') format('woff2'),
         url('fonts/playfairdisplay-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* PlayfairDisplay */


/*  */

@font-face {
    font-family: 'poppinsmedium';
    src: url('fonts/poppins-medium-webfont.woff2') format('woff2'),
         url('fonts/poppins-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'poppinslight';
    src: url('fonts/poppins-light-webfont.woff2') format('woff2'),
         url('fonts/poppins-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'poppinsbold';
    src: url('fonts/poppins-bold-webfont.woff2') format('woff2'),
         url('fonts/poppins-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'poppinsregular';
    src: url('fonts/poppins-regular-webfont.woff2') format('woff2'),
         url('fonts/poppins-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


body{ margin: 0; padding: 0; }
/* *{ box-sizing: border-box; } */
.custom-logo-link img{ width: 188px; height:auto;}
#container{ height: 100vh; }
#route{
    position:absolute;
    width: 465vw;
    overflow: visible;
    left: 8vw;
    /* left: 30vw; */
    top: 50%;
    transform: translateY(-50%);
}

a{color: #88c540;text-decoration:none;transition: all 0.5s ease-in-out;}
a:hover{color: #7c5aa4;text-decoration:none;transition: all 0.5s ease-in-out;}
	
.siteHeader{padding: 3.5vw; position: fixed; left: 0; top: 0; width: 100%; z-index: 2; }

.fullroutePage .panel h2{ font-family: 'Effra-Medium'; font-size: 6.2vw; line-height: 0.85; margin: 0 0 0.9vw; color: #1a1a32; text-transform: uppercase; }
.fullroutePage .panel h2 strong{ font-weight: normal; color: #90bf24; }
.fullroutePage .panel .panelIcon img{ height: 5.3vw; width: auto; }
.fullroutePage .panel .panelIcon{ overflow: hidden;}
.fullroutePage .panel .text {
    color: #010101;
    font-size: 2vw;
    font-family: 'Effra-Regular';
    max-width: 32vw;
    /* padding-left: 8vw; */
    line-height: 1;
    /* background: url(img/large-arrow.svg) no-repeat 0 35% / 4.5vw auto;  */
}
.fullroutePage .panel .with_arrow{
    display: flex;
    align-items: center;
    margin: 0 0 1.5vw;
    gap: 3.5vw;
    overflow: hidden;
}
.fullroutePage .panel .with_arrow img{
    width: 4.5vw;
    height: auto;
}

.fullroutePage .panel1 {
    position: absolute;
    left: 19vw;
    top: 50%;
    transform: translateY(-50%);
    
}
.fullroutePage .panel h2 {
    overflow: hidden;
    padding-top: 2vw;
}


.fullroutePage .panel2 {
    position: absolute;
    left: 137vw;
    top: 72%;
    transform: translateY(-50%);
}

.fullroutePage .panel3 {
    position: absolute;
    left: 206vw;
    top: 70%;
    transform: translateY(-50%);
}

.fullroutePage .panel4 {
    position: absolute;
    left: 323vw;
    top: 39%;
    transform: translateY(-50%);
}
.fullroutePage .panel4 .panelIcon{
    margin-left: 15vw;
}

.fullroutePage .panel5 {
    position: absolute;
    left: 436vw;
    top: 40%;
    transform: translateY(-50%);
}
.fullroutePage .panel5 .text{
    max-width: 29vw;
}
.fullroutePage .panel4 .text{
    max-width: 28vw;
}
.fullroutePage .panel3 .text{
    max-width: 28vw;
}

.circleblue {
	left: 9.7vw;
	top: 86%;
	transform: translateY(-50%);
	position: absolute;
	width: 4.2vw;
}

#guy{
    /* width: 40px; height: 40px; border-radius: 100%; border: 2px solid red;  */
    background: #fff;
    border-radius: 100%;
    display: block; position: absolute;
    left: 9.6vw;
    top: 43.2vw;
    /* transform: translate(374.917px, -193.062px) scale(-1, 1); */
    transform-origin: 50% 50% 0px;
    clip-path: inset(3px round 100%);
}

.subPanel{
    width: 21.5vw;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.subPanel p{
    font-family: 'PlayfairDisplay-Italic';
    font-size: 0.9vw;
    margin: 0;
}
.subPanel h3{
    font-family: 'PlayfairDisplay-Italic';
    font-size: 0.9vw;
    font-family: 'Effra-Regular';
    font-weight: normal;
    margin: 1.1vw 0 0;
}
.subPanel h3 strong{ 

}

.subPanel1{ left: 70vw; top: 35%;  } 
.subPanel2{ left: 122vw; top: 27%;  } 
.subPanel3{ left: 268vw; top: 30%;  } 
.subPanel4{ left: 355vw; top: 72%;  } 
.subPanel5{ left: 432vw; top: 85%; width: 28vw;  } 




/* 17-04-2024 inner page css start  */


/* Slick slider css start */

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

.slick-dots {
    display: flex !important;
    justify-content: center;
    position: absolute;
    bottom: 15px;
    left: 50%;
    transform: translate(-50%, -50%);
}
.slick-dots li {
    padding-right: 7px;
    margin-top: -40px;
    z-index: 1;
}
.slick-dots li.slick-active button {
    background-color: var(--white);
}
.slick-dots li button {
    font-size: 0;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    border: 0;
    background-color:var(--primary-color);
    cursor: pointer;
}
.slick-slide img {
    width: 100%;
}

/* Slick slider css End */




/* Navigation css start */
.navigation_bar{visibility: hidden;position: fixed;z-index: 9;top: 114px;overflow: hidden;width: 100%;left:calc(50% - 635px);max-width:1270px; }

.navigation_bar .navbar_col img {width: 100%;display: block;height: 100%;object-fit: cover;}
/* .navigation_bar .nav_row{display: flex;flex-wrap: wrap;background-color: #84c943;position: relative;z-index: 1;min-height: 632px;} */
.navigation_bar .nav_row{display: flex;flex-wrap: wrap;background-color: #25093b;position: relative;z-index: 1;min-height: 632px;padding-left: 100px;}
.navigation_bar .navbar_col {width: 50%;}
.navigation_bar .navbar_col:last-child {/*background-color: #84c943;*/display: flex;align-items: start;flex-direction: column;justify-content: center;}
.nav_overlay{background: #fff;position: fixed;height: 100%;width: 100vw; top: 0px;opacity: 0.8;z-index: 3; display:none;left:0;}
body.scroll_stop {position: fixed;width: 100%;height: 100%;}
.navigation_bar ul.nav_bar li {list-style: none;padding-bottom: 30px;position: relative;}
.navigation_bar ul.nav_bar li a {font-size: 24px;text-decoration: none;font-family: 'poppinslight';/*font-family: 'playfair_displayregular'*/;color: #fff;font-weight: 300;transition:all 0.5s ease-in-out;cursor: pointer;}
/* .navigation_bar ul.nav_bar li a:hover{color: #283b19;} */
.navigation_bar ul.nav_bar li a:hover{color: #84c943;}
/* .navigation_bar .sub-menu {position: absolute;left: 112%;top: 0;width: 100%;} */
.navigation_bar .sub-menu {position: relative;left: 0;top: 0;width: 100%;}
/* .navigation_bar .sub-menu {display:none;} */
.navigation_bar .sub-menu li {padding-bottom: 11px !important;}
.navigation_bar .sub-menu li a {font-size: 20px !important;color:#fff !important; transition:all 0.5s ease-in-out;font-family: 'poppinslight' !important;}
.navigation_bar .sub-menu li a:hover{color: #283b19 !important;}
/* .navigation_bar ul.nav_bar li.active a {color: #283b19;font-family: 'playfair_displaybold';} */
.navigation_bar ul.nav_bar li.active a {color: #fff;font-family: 'poppinsbold';}

/* .navigation_bar .nav_row::before {content: '';background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/new_white_shap.png);
    height: 100%;width: 100%;right: 0;top: 0;position: absolute;background-repeat: no-repeat;background-size: contain;background-position: left bottom;z-index: -1;} */

.navigation_bar .nav_row::before {display:none;}

.navigation_bar .nav_row::after {content: '';background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/dots_img_white.png);height: 10%;width: 25%;right: 30px;bottom: 30px;position: absolute;background-repeat: no-repeat;background-size: contain;background-position: right bottom;}


/* sub menu css start */



/* .nav_bar .sub-menu-toggle {display: none;} */


/* old navigation css css  */

/* .nav_bar .menu-item-has-children .sub-menu-toggle {display:none;background-color: transparent;border: 0;padding: 0;position: absolute;width: auto;top: -13px;right: 0px;cursor: pointer;}
.nav_bar .menu-item-has-children:hover .sub-menu-toggle {display: block;}

.nav_bar .menu-item-has-children .sub-menu-toggle span.screen-reader-text {font-size: 0;}
.nav_bar .menu-item-has-children .sub-menu-toggle .icon-plus svg {height: 50px;width: 50px;}

.nav_bar .menu-item-has-children .sub-menu-toggle .icon-minus svg {height: 50px;width: 50px; display:none;}

.nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-minus svg { display:block;}
.nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-plus svg {display:none;}
.nav_bar .menu-item-has-children.active .sub-menu-toggle {display:block;} */

/* old navigation css css  */









/* sub menu css end */

.nav_bar .menu-item-has-children .sub-menu-toggle span svg{
    display: none;
}

.nav_bar .menu-item-has-children .sub-menu-toggle .icon-plus::after{
    content: '';
        position: absolute;
        top: -2px;
        right: 0px;
        background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/skip-track-1.png);
        height: 24px;
        width: 24px;
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: right;
    
}
.nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-plus::after{
    display: none;
    
}


.nav_bar .menu-item-has-children .sub-menu-toggle .icon-minus::after{
    content: '';
    position: absolute;
    top: 0;
    right: 0px;
    background-image: url(https://staging2.designicehouse.com/mediafleet/wp-content/uploads/2024/07/white-arrow.png);
    height: 24px;
    width: 24px;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: right;
    transform: rotate(90deg);
    transition: all 0.5s ease-in-out;
    display:none;
    
}
.nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-minus::after{display: block;}

/* new css update 01 07 2024 */

/* .nav_bar .menu-item-has-children .sub-menu-toggle {background-color: transparent;border: 0;padding: 0;position: absolute;width: auto;top: -13px;right: 0px;cursor: pointer;} */
.nav_bar .menu-item-has-children .sub-menu-toggle {background-color: transparent;border: 0;padding: 0;position: absolute;width: auto;top:5px;right: 0px;cursor: pointer;}
.nav_bar .menu-item-has-children:hover .sub-menu-toggle {display: block;}

.nav_bar .menu-item-has-children .sub-menu-toggle span.screen-reader-text {font-size: 0;}
.navigation_bar .sub-menu {padding-top: 18px;}
/* .nav_bar .menu-item-has-children .sub-menu-toggle .icon-plus svg {height: 50px;width: 50px;} */

/* .nav_bar .menu-item-has-children .sub-menu-toggle .icon-minus svg {height: 50px;width: 50px; display:none;} */

/* .nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-minus svg { display:block;} */
/* .nav_bar .menu-item-has-children.active .sub-menu-toggle .icon-plus svg {display:none;} */
/* .nav_bar .menu-item-has-children.active .sub-menu-toggle {display:block;} */

.navbar_col.nav_img {display: none;}


/*  */

.navigation_bar ul.nav_bar li a strong {/*font-family: 'playfair_displayregular';font-weight:100;*/font-family: 'poppinsbold';}
.navigation_bar ul.nav_bar li.active a strong {/*font-family: 'playfair_displaybold';*/font-family: 'poppinsbold';}

.navigation_bar ul.nav_bar li.menu-item-has-children {position: relative;min-width: 370px; overflow: hidden;}

/* .navigation_bar ul.nav_bar li.menu-item-has-children a:hover::after {
    content: '';
    position: absolute;
    top: 0;
    right: -23px;
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow.png);
    height: 30px;
    width: 30px;
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: right;}

    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li a:hover::after{
        display: none;
    }
    .navigation_bar ul.nav_bar li.menu-item-has-children.active::after{
        content: '';
        position: absolute;
        top: 0;
        right: -23px;
        background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow.png);
        height: 30px;
        width: 30px;
        background-size: 26px;
        background-repeat: no-repeat;
        background-position: right;
    }

    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active a{
        color:#000 !important;
    }
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active::after{
        content: '';
    position: absolute;
    top: 0;
    right: 0;
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow.png);
    height: 30px;
    width: 30px;
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: right;
    display:block;
    }
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children a:hover::after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow.png);
    height: 30px;
    width: 30px;
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: right;
    display:block;
    } */

    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active ul li a {color: #fff !important;}
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul li a:hover::after{display: none;}
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul li a:hover{color:#000;}
    .menu-item-957 {width: 170px;}
    .menu-item-957 ul.sub-menu li {width: 280px;}

/* .navigation_bar ul.nav_bar li.menu-item-has-children a:hover{} */

/* End Navication css  */









.container{max-width:1270px; width:90% !important; padding-left:15px; padding-right:15px; margin:0 auto;}

.media_fleet_discover_sec1 {background-color: #6e6e6e;z-index: 1;}

.site_inner_header {border-bottom: 1px solid #ddd;}
.inner_header_box {display: flex;align-items: center;justify-content: space-between;padding: 36px 0;position: relative;}
.menu_res {display: block;position: relative;height: 30px;width: 50px;border: none;background-color: transparent;cursor: pointer;z-index: 4;}

.menu_res span {/* border: 1px solid #000; */background-color: #000;width: 40px;height: 2px;position: absolute;top: 0;left: 0;}
.menu_res span:nth-last-child(4) {top: 30px;}
.menu_res span:nth-last-child(3) {top: 20px;width: 25px;}
.menu_res span:nth-last-child(2) {top: 10px;}
.menu_res span:nth-last-child(1) {width: 25px;}

.media_fleet_discover_sec1{position: relative;height: calc(100vh - 114px);margin-top: 114px;overflow: hidden;}

/* new update 26 06 2024 */

.newsCategory .media_fleet_discover_sec1 {height: 80px;background-color: #84c943;}
.newsCategory .top_banner_heading h1 {padding-bottom: 0px !important;background-color: #84c943;padding-top: 10px;padding-left:0 !important;}
.newsCategory .container {height: 100%;}


/* new update 26 06 2024 */


.media_fleet_discover_sec1 .top_banner_img img{position: absolute;top: 0;left: 0;object-fit: cover;height: 100%;width: 100%;object-position: center;z-index: -1;}
/* .inner_page .media_fleet_discover_sec1::after {content: '';background-color: #000;height: 94px;width: 100%;position: absolute;bottom: 0;left: 0;opacity: .5;} */
.top_banner_heading {/*max-width: 1270px;padding-left: 15px;padding-right: 15px;margin: 0 auto;padding-bottom: 14px;*/z-index: 1;position: relative;height: 100%;display: flex;align-items: end;justify-content: start;}

/* Amended 10.07.24 Ray */
.top_banner_heading {/*max-width: 1270px;padding-left: 15px;padding-right: 15px;margin: 0 auto;padding-bottom: 14px;*/z-index: 1;position: relative;height: 100%;display: flex;    align-items: center; justify-content: flex-start;}

.top_banner_heading h1 {margin: 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight:500;text-transform: uppercase;padding-bottom: 26px;-webkit-padding-after: 10px;}

/*  29-05-2024 */

.top_banner_heading h1 {
    margin: 0;
    font-size: 40px;
    color: #fff;
    font-family: 'poppinsmedium';
    font-weight: 500;
    text-transform: uppercase;
    padding-bottom: 30px !important;
    -webkit-padding-after: 10px;
    background-color: #0000005c;
    display: block;
    width: 100vw;
    padding-left: calc((100vw - 1270px) / 2);
    margin-bottom: 0;
    padding-top: 30px;
    padding-right: calc((100vw - 1270px) / 2);
}




/*  29-05-2024 */


/* new landing page - Case Studies 26 06 2024 */

.landing_6x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.landing_6x .inner_heading_strip .container{width: 100%;height: 100%;}
.landing_6x .inner_heading_strip h1 {margin: 0;padding:5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.landing_6x .efficiency_contentbox {padding: 0;}
.landing_6x .media_fleet_discover_sec2 {padding: 50px 0 50px}
.landing_6x .efficiency_contentbox {padding: 0 0 50px;}

/*  */




.media_fleet_discover_sec2{position: relative;padding-top: 40px; overflow: hidden;}
.media_fleet_discover_sec2::before{/* content:''; */position:absolute;background-image:url('https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/BG-Circle.png');
    height: 100%;width: 100%;right: 0;bottom: -7%;z-index: -1;background-repeat: no-repeat;background-position: right center;background-size: 86% 86%;}

.our_goal_main {display: flex;gap: 20px;flex-wrap: wrap; overflow: hidden;}
.our_goal_main .animate_item{width: calc(33.33% - 14px);}
.our_goal_main .our_goal_img {width: 100%;position: relative;overflow: hidden;z-index: 3; padding-top: 100%;}
.our_goal_main .our_goal_img a {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 99;}
.our_goal_main .our_goal_img .our_goal_content {position: absolute;bottom: 0;background-color: #00000059;width: calc(100% - 40px);left: 0;padding: 18px 20px 18px 20px;    display: flex;
    flex-direction: column;
    justify-content: end;    /*z-index: 1;*/}

.inner_page.case_studies .our_goal_content.process_content {
    z-index: 1;
}
.inner_page.case_studies .our_goal_img::before{display: none;}
.case_studies .our_goal_main .our_goal_img .our_goal_content{ background-color: transparent;}
.our_goal_main .our_goal_img img {width: 100%;display: block; transition:all 0.5s ease-in-out;position: absolute;top: 0;left: 0;height: 100%;
    object-fit: cover;}
.our_goal_main .our_goal_img:hover img {transform:scale(1.1)}
.our_goal_main .our_goal_img h2 {color: #fff;font-size: 28px;font-family: 'poppinsmedium';    font-weight: 300;margin: 0;letter-spacing: 0;}
.our_goal_main .our_goal_img a h2 {color: #fff;font-size: 28px;font-family: 'poppinsmedium';font-weight: 500;margin: 0;}
.page-template-our_process .our_goal_main .our_goal_img .our_goal_content {
    background-color: transparent;z-index: 1;}
.ind_overlay {
    background-color: #00000059;
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 100%;
    left: 0;
}

/* .our_goal_main .our_goal_img:hover a h2{font-weight:700;} */
.our_goal_content h2.active{font-family: 'poppinsbold';}
.media_fleet_discover_sec2 .britains_logo {display: flex;justify-content: space-between;align-items: center;padding: 60px 0 40px;}



.our_goal_main .our_goal_img::before {content: '';background-color: #6e6e6e;position: absolute;top: 0;left: 0;z-index: -1;height: 100%;width: 100%;}
/* .our_goal_main .our_goal_img a {padding: 203px;display: inline-block;} */


.our_goals_section{background-color:#230f3b;padding:50px 0 50px;overflow: hidden;}
.our_goals_section .our_goals {display: flex;flex-wrap: wrap;z-index: 3;position: relative;}
.our_goals_section .our_goals .our_goals_content_box {width: 50%;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content {display: flex;flex-wrap: wrap;padding-right: 114px;}
/* original .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col {flex: 1 1 20%;padding-bottom: 24px;}*/
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col {flex: 1 1 10%;padding-bottom: 24px;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col:last-child {flex: 1 1 80%;}
/* original .our_goals_section .our_goals .our_goals_content_box .our_goals_mission h2 {max-width: 408px;margin: 0 auto;color: #fff;font-size: 35px;font-family: 'poppinsmedium';font-weight: 500;padding-bottom: 50px;} */
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission h2 {max-width: 408px;margin: 0;color: #fff;font-size: 35px;font-family: 'poppinsmedium';font-weight: 500;padding-bottom: 50px;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col img {max-width: 45px;padding-top:15px;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h3 {font-size: 30px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;margin:0px;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col p {font-size: 16px;color: #fff;font-family: 'poppinslight';line-height: 1.5;font-weight: 300;}
.divider {border-color: #88c540;margin: 40px 0;}
.testimonial_box h3{font-family: 'PlayfairDisplay-Italic' !important;}
.our_goals.testimonial_box .our_goals_content_box {width: 70%;}
.our_goals.testimonial_box .our_goals_content_box:last-child {width: 30%;}
.our_goals.testimonial_box .our_goals_content_box .mission_col {max-width: 520px;margin: 0 auto;}
.our_goals.testimonial_box {align-items: center;}
.our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h4 {color: #fff;font-size: 28px;font-family: 'poppinsmedium';font-weight: 500;}
/*  */


/* Cookie Policy Table */
/*.uk-wysiwyg-default table td,*/
.uk-wysiwyg-default table th {
	font-family: 'poppinsregular';font-weight: 500;
  border:1px solid #00000040;
  font-size:14px;
  line-height:1.3em;
  padding:5px 10px;
  text-align:left;
  text-align:left!important;
 }

.uk-table th, table th {
	font-family: 'poppinsmedium';font-weight: 500;
  color: #230f3b;
  font-size: 16px;
  font-weight: 700;
  padding: 16px 12px;
  text-align: left;
  vertical-align: bottom;
}

td {
  font-family: 'poppinsregular';font-weight: 500;
  border:1px solid #e7e7e7;
  font-size:14px;
  line-height:1.3em;
  padding:5px 10px;
  text-align:left;
  text-align:left!important;
 }
/* ---- */

/* New Home Page */

.shap_img {position: absolute;right: 0;top: 20%;z-index: 1;}
.shap_img img {width: 100%;display: block;}

.efficiency_contentbox h2 {font-size: 35px;font-family: 'poppinsmedium';font-weight: 500;color: #000000;margin: 0; padding-bottom:15px;}
.efficiency_contentbox p {font-size: 25px;    font-family: 'poppinslight';font-weight: 500;color: #000000;margin: 0;line-height: 1.3;padding-bottom:15px;}
.efficiency_contentbox {max-width: 923px;padding: 50px 0 70px;z-index: 3;position: relative;}
/*.efficiency_contentbox {max-width: 923px;padding: 100px 0 70px;z-index: 3;position: relative;}*/
.efficiency_contentbox_consistency h2 {font-size: 35px;font-family: 'poppinsmedium';font-weight: 500;color: #000000;margin: 0; padding-bottom:15px;}
.efficiency_contentbox_consistency p {font-size: 25px;    font-family: 'poppinslight';font-weight: 500;color: #000000;margin: 0;line-height: 1.3;padding-bottom:15px;}
.efficiency_contentbox_consistency {max-width: 923px;padding: 50px 0 0;z-index: 3;position: relative;}
.business_contentbox h2 {font-size: 35px;font-family: 'poppinsmedium';font-weight: 500;color: #000000;margin: 0; padding-bottom:15px;}
.business_contentbox p {font-size: 25px;    font-family: 'poppinslight';font-weight: 500;color: #000000;margin: 0;line-height: 1.3;padding-bottom:15px;}
.business_contentbox {max-width: 923px;padding: 50px 0 10px; z-index: 3;position: relative;}
/*.business_contentbox {max-width: 923px;padding: 50px 0; z-index: 3;position: relative;}*/
.our_goals.testimonial_box.md_section .our_goals_content_box .mission_col {margin: 0 auto 0 0;max-width: 608px;}
.organisational_box .efficiency_contentbox p {font-size: 20px;}
.our_goals_section.gols_testimonial {padding: 50px 0 50px; margin: 60px 0 0;}
/*.our_goals_section.gols_testimonial {padding: 50px 0 50px;}*/
.organisational_img_box{ overflow: hidden; }
.organisational_img_box img {max-width: 100%;width: 100%;display: block;}
.individual_section{position: relative;}
.individual_section .shap_img {position: absolute;right: 0;top: -16%;z-index: -1;}
.organisational_section {position: relative;z-index: 2;}

/*  */


/* new leanding page 26 06 2024 */

.landing_4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.landing_4x .inner_heading_strip .container{width: 100%;height: 100%;}
.landing_4x .inner_heading_strip h1 {margin: 0;padding:5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.landing_4x .efficiency_contentbox {padding: 0;}
.landing_4x .media_fleet_discover_sec2 {padding: 50px 0 250px}
.landing_4x .efficiency_contentbox {padding: 0 0 50px;}
.page-template-landing-page .inner_footer {margin-top: -203px;position: relative;z-index: 1;}
.page-template-landing-page .inner_footer .get_started_section {background-color: #88c540;padding: 25px 0;margin: 30px 0;}



/*  */



/* design page css  */
/* .design_innerbox {
   
    column-count: 2;
    column-gap: 60px;
    column-fill:balance;

} */
.design_innerbox p {
    /* display: inline-block; */
    width: 100%;
    margin: 0 0 15px;
    font-size: 24px;
    color: #000;
    font-family: 'poppinsregular';
    line-height: 1.3;
}
.design_content_box .design_innerbox {
	/*	width: calc(50% - 20px);
    padding-right: 20px;*/
	width: calc(50% - 30px);
    padding-right: 30px;
}

.design_innerbox h2 {color: #90bf24;font-size: 28px;font-family:'poppinsbold';font-weight: 300;margin: 0;letter-spacing: 0;}

.paragraph-wrapper, .heading-wrapper, .heading-wrapper-dynamic, .image_wrapper{overflow:hidden}
/*  */

/* Single news page css start  */

.single_newssection .design_col{width:50%;}
.single_newssection .design_col .design_innerbox {column-count: inherit;}
.news_post_content h2{font-size:28px; color:#90bf24;font-family: 'poppinsbold';line-height:1.2;}
.bluebg_imagetext_sec {background-color: #87c541;padding: 50px 0; position: relative;z-index: 1;}
.bluebg_imagetext_sec::before {content: '';background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/shap_new.png);
    height: 100%;width: 100%;position: absolute;background-repeat: no-repeat;background-position: bottom right;z-index: -1;bottom: 0;right: 0;}
.whitebg_imagetext_sec {padding: 50px 0 50px;}
.bluebg_imagetext_sec .news_post_content h2 {color: #fff;}
.bluebg_imagetext_sec .news_post_imgbox .news_post_content p {color: #fff;}

.news_gallerysec .news_gallerbox .news_gallery_items {
    width: calc(50% - 10px);
    margin: 0 auto;
}
.news_gallerysec .news_gallerbox {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.news_gallerysec .news_gallerbox .news_gallery_items figure {
    margin: 0;
    overflow: hidden;
    padding-top: 100%;
    position: relative;
    background-color: #ddd;
}
.news_gallerysec .news_gallerbox .news_gallery_items figure img {
    display: block;
    transition:all 0.5s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
}
.single_newssection .news_gallerysec .news_gallerbox .news_gallery_items figure img {
    object-fit: cover;
    height: 100%;
}
.news_gallerysec .news_gallerbox .news_gallery_items:hover figure img {
    transform:scale(1.1);
}
.news_gallerysec {
    padding: 100px 0;
}

.bluebg_imagetext_sec .news_post_imgbox .news_post_content {
    padding: 0 0 30px;
}

.bluebg_imagetext_sec.bluebg_top_imgbox .news_post_imgbox .news_post_content {
    padding: 50px 0 0px;
}
.inner_page.single_newssection h3, h4, h5, h6 {
    color: #000;
    font-family: 'poppinsbold';
    font-size: 22px;
    line-height: 1.3;
}
.inner_page.single_newssection .bluebg_imagetext_sec h3, h4, h5, h6 {
    color: #fff;
    font-family: 'poppinsbold';
    font-size: 22px;
    line-height: 1.3;
}
/* Single news page css end  */



/* 16-05-2024 */

.inner_page.discover_child_business_main .efficiency_content h2 {
    font-size: 35px;
    font-family: 'poppinsmedium';
    color: #000;
}

.inner_page.discover_child_business_main .efficiency_content p {
    font-size: 30px;
    color: #000;
    font-family: 'poppinslight';
    line-height: 1.2;
}
.inner_page.discover_child_business_main .efficiency_content {
    max-width: 800px;
    padding-top: 50px;
}
.new_vehicle_row {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}
.new_vehicle_row .new_vehicle_box {
    width: calc(50% - 20px);
}
.new_vehicle_row .new_vehicle_box .new_vehicle_img_box {
    position: relative;
    overflow: hidden;
    padding-top:100%;

}
.new_vehicle_row .new_vehicle_box .new_vehicle_img_box .new_vehicle_contentvox {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #00000059;
}
.new_vehicle_row .new_vehicle_box .new_vehicle_img_box img {
    display: block;
}
.new_vehicle_row .new_vehicle_box .new_vehicle_img_box .new_vehicle_contentvox h2 {
    padding: 0 20px;
    color: #fff;
    font-size: 25px;
    margin: 16px 0;
    font-family: 'poppinsregular';
}

.inner_page .new_vehicle_top_content h2 {
    font-size: 26px;
    font-family: 'poppinsmedium';
    color: #000;
	margin-bottom: 10px;
}

.inner_page .new_vehicle_top_content p {
    font-size: 20px;
    color: #000;
    font-family: 'poppinslight';
    line-height: 1.2;
}
.new_vehicle_top_content {
    max-width: 928px;
    padding-bottom: 25px;
}
.new_vehicle_section {padding: 20px 0 50px;}
/*.new_vehicle_section {padding: 50px 0;}*/

.new_vehicle_section.new_vehiclecolor_box {
    background-color: #86c541;
    position: relative;
    z-index: 1;
}
.new_vehicle_section.new_vehiclecolor_box::before {
    content: '';
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/shap_new.png);
    height: 100%;
    width: 100%;
    position: absolute;
    background-repeat: no-repeat;
    bottom: 0;
    right: 0;
    background-size: contain;
    background-position: bottom right;
    z-index: -1;
}
.new_vehicle_section.new_vehiclecolor_box .new_vehicle_top_content h2 , .new_vehicle_section.new_vehiclecolor_box .new_vehicle_top_content p {
    color: #fff;
}

.new_vehicle_row .new_vehicle_box .new_vehicle_img_box img{ transition:all 0.5s ease-in-out; position: absolute;top: 0;left: 0;height: 100%;object-fit: cover; }
.new_vehicle_row .new_vehicle_box:hover .new_vehicle_img_box img{ transform:scale(1.1);}

.single-post .top_banner_heading .heading-wrapper h1 {
    background-color: transparent;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
.single-post .top_banner_heading .container {
    margin: auto !important;
}
/* Return to Our Process button */
.process-btn_sec {padding: 50px 0 0;text-align:center;}

.button-process {
  background: #fff;
  backface-visibility: hidden;
  color: #fff;
  border: solid 2px #7C5AA436;
  cursor: pointer;
  display: inline-block;
  font-family: 'poppinsregular';
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: -.01em;
  line-height: 1.3;
  padding: .875rem 1.125rem;
  position: relative;
  text-align: left;
  text-decoration: none;
  transform: translateZ(0) scale(1);
  transition: transform .2s;
  user-select: none;
  -webkit-user-select: none;
}

.button-process:not(:disabled):hover {
  transform: scale(1.05);
  transition: all 0.5s ease-in-out;
}

.button-process:not(:disabled):hover:active {
  transform: scale(1.05) translateY(.125rem);
}
/* ----- */


/* our_process slider css start */

.inner_page.our_process .our_goal_main.process_slider {
    display: block;
    overflow:inherit;
}
.slick-slider {
    margin:0 -3px;
}
.slick-slide {
    padding:10px;
    /* text-align:center; */
    margin-right:3px;
    margin-left:3px;
}

.inner_page.our_process .our_goal_main.process_slider button.slick-prev.slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -65px;
    font-size: 0;
    background-color: transparent;
    border: none;
    height: 36px;
    width: 60px;
    cursor: pointer;
}
.inner_page.our_process .our_goal_main.process_slider button.slick-prev.slick-arrow::after {
    content: '';
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow_left.png);
    height: 52px;
    width: 70px;
    position: absolute;
    background-repeat: no-repeat;
    left: -5px;
    top: -8px;
    background-size: inherit;
    background-position: center;
}

.inner_page.our_process .our_goal_main.process_slider button.slick-next.slick-arrow{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -65px;
    font-size: 0;
    background-color: transparent;
    border: none;
    height: 36px;
    width: 60px;
    cursor: pointer;
}
.inner_page.our_process .our_goal_main.process_slider button.slick-next.slick-arrow::after {
    content: '';
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/arrow_right.png);
    height: 52px;
    width: 70px;
    position: absolute;
    background-repeat: no-repeat;
    left: -5px;
    top: -8px;
    background-size: inherit;
    background-position: center;
}

.over_process_teamsection .over_process_teamcontent_box p{

    font-size: 25px;
    color: #000;
    font-family: 'poppinslight';
    line-height: 1.2;

}
.over_process_teamcontent_box {
    width: 50%;
}
.over_process_teamsection {
    padding-top: 50px;
}

.inner_page.our_process .design_innerbox h1 {
    font-size: 35px;
    font-family: 'poppinsmedium';
    color: #000;
    margin-top: 0;
}
.inner_page.our_process .design_innerbox h2 , .inner_page.our_process .design_innerbox h3 , .inner_page.our_process .design_innerbox h4 , .inner_page.our_process .design_innerbox h5 , .inner_page.our_process .design_innerbox h6{
    font-size: 28px !important;
    font-family: 'poppinsmedium' !important;
    color: #000 !important;
    margin-top: 0 !important;
    padding:0 !important;
    margin-bottom: 18px !important;
} 

.goals_imgbox {
    padding-top: 100%;
    position: relative;
}
.goals_imgbox img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
}
/* our_process slider css end */


/* 16-05-2024 */


/* Our Process */

/* .media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content {padding: 18px 20px 40px 20px;transition:all 0.5s ease-in-out} */
/* .our_process_content {overflow: hidden;} */
/* .media_fleet_discover_sec2.our_process_sec .our_goal_main .our_goal_img:hover .our_goal_content {padding:0px 20px 0px 20px;height: 100%;display: flex;flex-direction: column;justify-content: end;} */
.our_process_content p {font-size: 16px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;line-height: 1.3;padding-top: 4px;}
.media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content h2 {font-size: 24px;}


.efficiency_contentbox h2:nth-child(even) {padding-top: 50px;}
.efficiency_contentbox h2:nth-child(odd) {padding-top: 50px;}
.efficiency_contentbox h2:first-child{padding-top:0px;}


/* Design page css start */
.design_content_box {display: flex;flex-wrap: wrap;padding: 50px 0;}
/* .design_content_box .design_col {width: 50%;} */
/* .design_content_box .design_col:first-child .design_innerbox {padding-right: 80px;} */
.design_content_box .design_col .design_innerbox p {font-size: 22px;font-family: 'poppinsmedium';font-weight: 500;line-height: 1.3;color: #000;}
.dot_shap {display: flex;justify-content: end;padding-bottom: 50px;}
.efficiency_contentbox.technical_specifications {padding: 22px 0;}
.technical_sec {padding: 50px 0;}

.efficiency_contentbox h3 {
	color: #88c540;
    font-family: 'poppinsmedium';
    font-size: 22px;
    line-height: 1.2;
	margin-bottom: 0.5em;
}


/*  */

/* news_post page css start */

.inner_page .media_fleet_discover_sec1.news_post_sec::after {content: '';background-color: #230f3b;height: 100%;width: 100%;position: absolute;bottom: 0;left: 0;opacity: .8;}
.media_fleet_discover_sec1.news_post_sec .top_banner_heading {position: absolute;top: 0;height: 100%;width: 100%;margin: 0 auto;display: flex;flex-direction: column;justify-content: center;/*max-width: 1270px;*/margin-left: auto;left: 50%;padding: 0;
    transform: translateX(-50%);}
.media_fleet_discover_sec1.news_post_sec .top_banner_heading .container {margin: 0;}

.media_fleet_discover_sec1.news_post_sec .top_banner_heading p {color: #fff;font-size: 18px;font-family: 'poppinsmedium';font-weight: 500;}
.media_fleet_discover_sec1.news_post_sec .top_banner_heading h1 {font-size: 50px;line-height: 1.2;}
/*.news_post_imgbox img {width: 100%;}*/
.news_post_imgbox img {width: auto;}
.news_post_imgbox .news_post_content p {font-size: 20px;font-family: 'poppinslight';line-height: 1.3;color: #000;}
.news_post_imgbox .news_post_content {max-width: 1080px;margin: 0 auto;padding: 50px 0 30px;width: 100%;}
.news_testimonial_content{margin: 0 auto;width: 100%;max-width: 1080px;position: relative;padding: 50px 0;}
.news_testimonial_content h3 {font-size: 30px !important;color: #fff !important;font-weight: 500 !important;margin: 0px !important;padding-left: 4px;font-family: 'PlayfairDisplay-Italic' !important;}
.news_testimonial_content h4 {color: #fff;font-size: 20px;font-family: 'poppinsmedium';font-weight: 500;line-height: 1.3;}
.news_testimonial_content::before {content: '';position: absolute;top: -15px;left: -9%;background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/quote_img.png);
    height: 100px;width: 100px;background-repeat: no-repeat;background-size: 100px;background-position: center;opacity: 0.2;}
.news_testimonial {position: relative;z-index: 1;padding: 100px 0 50px;}
.news_testimonial::after {content: '';position: absolute;bottom: 0;right: 0;background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/half_shap.png);
    height: 100%;width: 100%;background-repeat: no-repeat;background-size: auto;background-position: bottom right;z-index: -1;}
.recent_news_section {padding: 90px 0 30px;}
.recent_news_section .recent_news_box {display: flex;flex-wrap: wrap;}
.recent_news_content {width: calc(33.33% - 15px);overflow: hidden;padding: 0 15px 0 0;}
.recent_news_section .recent_news_box h2 {font-size: 26px;font-family: 'poppinsmedium';font-weight: 500;color: #88c540;line-height: 1.2;}
.recent_news_section .recent_news_box h2 a{color: #88c540;text-decoration:none;transition: all 0.5s ease-in-out;}
.recent_news_section .recent_news_box h2 a:hover{color: #2c1746;}
.recent_img_box{overflow:hidden;position: relative;z-index: 1;padding-top: 306px;}
.recent_img_box a {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.recent_img_box::before {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: #6e6e6e;z-index: -1;}
.recent_news_section .recent_news_box span {display: block; font-size: 16px;font-family: 'poppinsmedium';font-weight: 600;color: #2c1746;}
.recent_news_box .recent_news_content img {    width: 100%;display: block;transition: all 0.5s ease-in-out;position: absolute;top: 0;left: 0;height: 100%;object-fit: cover;}
.recent_news_box .recent_news_content:hover img {transform: scale(1.1);}

.whitebg_imagetext_sec .news_post_content {padding-top: 0;}
.news_post_content .heading-wrapper-dynamic h2 {margin: 10px 0;}
/* original .whitebg_imagetext_sec:last-child {padding-top: 0;padding-bottom:0;}*/
.whitebg_imagetext_sec:last-child {/*padding-top: 0;*/padding-bottom:0;}

/*  */

/* case studi_section detail page  css */

.case_studies_details {padding: 136px 0 50px;}
.case_studies_details .studies_details_content h1 {font-size: 32px;font-family: 'poppinsmedium';font-weight: 600;}
.case_studies_details .studies_details_content h2 {font-size: 32px;font-family: 'poppinslight';font-weight: 200;font-style: italic;line-height: 1.2;}
.case_studies_details .studies_details_content .case_studies_author h3 {font-size: 20px;font-family: 'poppinsmedium';font-weight: 600;color: #000;margin: 0;}
.case_studies_details .studies_details_content .case_studies_author p {font-size: 18px;font-family: 'poppinsmedium';font-weight: 500;color: #000;padding: 0;margin: 11px 0;}
.the_task_section {position: relative;}
.the_task_section .shap_img {top: 0;z-index: -1;}
.studies_banner_img img {width: 100%;}
.the_task_section .our_goal_main {padding: 50px 0 0;}
.the_task_section::after {content: '';background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/round_shap_img.png);height: 100%;width: 100%;position: absolute;/*bottom: 0;*/bottom: -60px;right: 0;background-repeat: no-repeat;background-position: bottom right;z-index: -1;}

/*end  */

/* News Archive page css start */

.news_archive_section .archive_main_box .acrhive_col h2 {font-size: 32px;font-weight: 300;color: #000;font-family: 'poppinslight';}
.news_archive_section .archive_main_box .acrhive_col .archive_listing {list-style: none;}
.news_archive_section .archive_main_box .acrhive_col .archive_listing li {padding: 15px 0;position: relative;}
.news_archive_section .archive_main_box .acrhive_col .archive_listing .active::before {content:'';position:absolute;bottom:0px;left:0;width:50%;height:1px;background-color:red;}
.news_archive_section .archive_main_box .acrhive_col .archive_listing li a {font-size: 21px;text-decoration: none;color: #000;font-family: 'Effra-Regular';position: relative;transition: all 0.5s ease-in-out;}
.news_archive_section .archive_main_box .acrhive_col .archive_listing li::before {content:'';position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:#85c942;transition: all 0.5s ease-in-out; }
.news_archive_section .archive_main_box .acrhive_col .archive_listing li:hover::before {width: 50%;}
.news_archive_section .archive_main_box {display: flex;flex-wrap: wrap;}
.news_archive_section .archive_main_box .acrhive_col .archive_listing .active:hover::before {width:50;}
.news_archive_section .archive_main_box .acrhive_col {width: 70%;}
.news_archive_section .archive_main_box .acrhive_col:first-child {padding-left: 0;width: 30%;}
.archive_featured_box {display: flex;flex-wrap: wrap;}
.archive_featured_box .news_archive_imgbox { width: 23%;}
.archive_featured_box .news_archive_imgbox figure {overflow: hidden;height: 155px;width: 155px;margin:0;}
.archive_featured_box figure img {height: 155px;width: 155px;object-fit: cover;}
.archive_featured_box .featured_content {width: 76%;}


/* .archive_news_listing {border-left: 2px solid #eb72a1;padding-left: 50px;} */
.news_archive_section .archive_main_box .acrhive_col .archive_featured_box .featured_content h2 {font-size: 38px;font-family: 'poppinsmedium';color: #88c540;line-height: 1.1;margin: 0;max-width: 530px;font-weight: 500;}
.featured_description p {font-size: 24px;color: #000;line-height: 1.4;font-family: 'poppinslight';}
.archive_listing_box {padding: 50px 0 0;}
.news_archive_section {padding: 100px 0 40px;}
.acrhive_item_listing {position: sticky;top: 125px;left: 0;width: 100%;}
.pagination {margin: 80px 0 0;border-top: 2px solid #e870a2;}
ul.pagination li a {text-decoration: none;background-color: #7b5aa3;padding: 15px 20px;font-size: 18px;color: #fff;font-family: 'poppinsmedium';font-weight: 600;}
ul.pagination {display: flex;list-style: none;}
ul.pagination {display: flex;list-style: none;padding: 40px 0px 40px 50px;}
ul.pagination li {padding-right: 20px;}
ul.pagination li a:hover{background-color:#85c942;}
ul.pagination li:last-child{padding-right: 0px;}
ul.pagination li span {background-color: #7b5aa3;padding: 15px 20px;font-size: 18px;color: #fff;font-family: 'poppinsmedium';font-weight: 600;}
ul.pagination li span.active {background-color: #85c942;}
.featured_description a {color: #000;text-decoration: none;font-size: 24px;font-weight: 500;font-family: 'poppinsmedium';}
.featured_description a:hover {color: #7c5aa4;transition: all 0.5s ease-in-out;}
.archive_listing{display:block;}


/*  */


/* Gallery Page css start */

/* Styles for lightbox */

.galleryPage .our_goal_content {z-index:22;}
.lightbox {display: none;position: fixed;z-index: 999;top: 0;left: 0;width: 100vw;height: 100vh;overflow:hidden;background-color: rgba(0, 0, 0, 0.8);}
.lightbox-image {display: block;margin: auto;max-width: 90%;max-height: 90%;}
.our_goal_main.img_gallery_box .our_goal_img .our_goal_content{justify-content: end !important;}
.galleryPage .our_goal_main .our_goal_img .our_goal_content {background-color:transparent;}
.green_overlay {position: absolute;top: 0;left: 0;background-color: #84c943;height: 100%;width: 100%;z-index: 2;}

/* load more btn css 24-05-2024 */

.inner_page.galleryPage button#load-more {
    transition: all 0.5s ease-in-out;
    cursor: pointer;
    font-size: 18px;
    font-family: 'poppinsmedium';
    font-weight: 500;
    background-color: #88c540;
    padding: 18px 30px 15px;
    border: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 1.2;
    display: block;
    margin: 40px auto 0;
}
.inner_page.galleryPage button#load-more:hover {
background-color: #230f3b;
    color: #fff;
}
/* load more btn css end 24-05-2024 */



/* .close {color: #fff;font-size: 3em;position: absolute;top: 20px;right: 30px;cursor: pointer;} */
/* .our_goal_main.img_gallery_box .our_goal_img .our_goal_content {bottom: -57px;background-color: #88c540;pointer-events: none;} */
/* .page-template-gallery .media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content {padding: 18px 20px 40px 20px;transition:all 0.5s ease-in-out;height:0;} */
/* .page-template-gallery .media_fleet_discover_sec2.our_process_sec .our_goal_main .our_goal_img:hover .our_goal_content {padding:0px 20px 0px 20px;height: 100%;display: flex;flex-direction: column;justify-content: end;} */
/* .media_fleet_discover_sec2.our_process_sec .our_goal_main.img_gallery_box .our_goal_img:hover .our_goal_content{bottom: 0px;} */
/* .img_gallery_box .our_process_content h2 {padding-bottom: 20px;} */


/* ================   Fance box css start  ================== */
/* =================                      ================== */
/* ==================                    ================== */

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}


/* End of fance box css */



/* End Gallery page css */

/* Contact Page css start */
.media_fleet_discover_sec1.contact_section1::after {display: none;}
.contact_sec2 .row {display: flex;flex-wrap: wrap;}
.contact_sec2 .row .col-7 {width:70%;}
.contact_sec2 .row .col-5 {width:30%;}
.contact_sec2 .contact_formbox {padding-right: 100px;}

.contact_sec2 {position: relative;padding: 90px 0;}
.contact_sec2::before{content: '';position: absolute;bottom: 0;right: 0;background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/new_shap.png);height: 100%;width: 100%;background-repeat: no-repeat;background-position: 0 -6%;z-index: -1;background-size: 100% auto;}


.contact_sec2 .contact_form {padding-top: 150px;}
.contact_sec2 .contact_formbox{overflow:hidden;}
.contact_sec2 .contact_formbox .contact_heading h1 {font-size: 36px;font-family: 'poppinsmedium';font-weight: 400;line-height: 1.2; color:#000000;margin-bottom: 20px;margin-top: 8px;}
.contact_sec2 .contact_formbox .contact_heading img {margin: 30px 0;}
.contact_sec2 .contact_form .input_fields .form_control {width: 100%;display: block;}
.contact_sec2 .contact_form .input_fields label {font-size: 24px;font-family: 'poppinsmedium';font-weight: 400;color: #000;padding: 15px 0 5px;}

.contact_sec2 .contact_form .input_fields input {height: 48px;background-color: transparent;border-top: 0;border-left: 0;border-right: 0;border-bottom: 1px solid #000;margin-bottom: 18px;font-size: 24px;color: #7b5aa3;font-family: 'poppinsmedium';font-weight: 400;}
.contact_sec2 .contact_form .input_fields input:focus , .contact_form .input_fields textarea:focus{ outline: none;}
.contact_sec2 .contact_form .input_fields textarea {height: 48px;background-color: transparent;border-top: 0;border-left: 0;border-right: 0;border-bottom: 1px solid #000;margin-bottom: 18px;font-size: 24px;color: #7b5aa3;font-family: 'poppinsmedium';font-weight: 400;}

.contact_sec2 .contact_info .contact_details h2 {font-size: 20px;font-family: 'poppinsmedium';font-weight: 500;overflow: hidden;}
.contact_sec2 .contact_info .contact_details ul {padding-left: 0;list-style: none;}
.contact_sec2 .contact_info .contact_details ul li {font-size: 20px;font-family: 'poppinslight';line-height: 1.2;padding-bottom: 10px;color: #000;overflow: hidden;}
.contact_sec2 .contact_info .contact_details ul li a {font-size: 20px;font-family: 'poppinslight';line-height: 1.2;padding-bottom: 10px;color: #230f3b; text-decoration:none;}
.contact_sec2 .contact_info .contact_details ul li a:hover {color: #90bf24;}

.page-template-contact_us .get_started_section {display: none;}
.acrhive_col.newsBlock .featured_post .featured_content .read-more{transition: all 0.5s ease-in-out; cursor: pointer; font-size: 22px;font-family: 'poppinsmedium';font-weight: 500;background-color: #88c540;padding: 15px 30px;border: none;margin-top: 30px;text-transform: uppercase;letter-spacing: 2px;}

.contact_sec2 .contact_form .btn.btn_contact:hover{background-color:#230f3b;color:#fff;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type="number"] {-moz-appearance: textfield;}

.our_goals.testimonial_box .mission_col{ overflow: hidden;}
.contact_sec2 .contact_form .input_fields input.wpcf7-not-valid {border-color: red;}
.contact_sec2 .contact_form p {margin: 0;}
.contact_sec2 .contact_form p br {display: none;}

.wpcf7-not-valid-tip {font-family: 'poppinsregular';color: #84c943; font-size: 1em; font-weight: normal; display: block;}
.wpcf7 form.sent .wpcf7-response-output {border-color: #f5f7f9;background-color: #fff;font-family: poppinsmedium;padding: 0.5em;margin-top: 20px;}
input.wpcf7-submit {background-color: #88c540;border: none;box-shadow: none;font-family: poppinsmedium;padding: 1em;font-size:24px;}
input.wpcf7-submit a:hover{background-color: #7b5aa3;}

/* End Contact page css */






/* footer block css start */


.get_started_section {background-color: #88c540;padding: 25px 0;margin: 40px 0 30px;}
/*.get_started_section {background-color: #88c540;padding: 25px 0;margin: 60px 0;}*/
.get_started_section a {font-size: 30px;text-decoration: none;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;word-spacing: 3px;    transition: all 0.5s ease-in-out;}
.get_started_section a:hover{color:#230f3b;}
footer .footer_logo img {max-width: 250px;}
.inner_footer footer{background-color:#230f3b;padding:50px 0;}
.footer_divider {border-color: #7f54a4;margin-top: 44px;margin-bottom: 18px;}
.footer_visit_section .f_visit_box .footer_divider{margin-top:10px;}
.footer_visit_section {display: flex;flex-wrap: wrap;}
.footer_visit_section .f_visit_box {width: calc(18% - 40px);padding: 0 40px 0 0;}
.footer_visit_section .f_visit_box:last-child{padding:0;width:calc(28% - 30px);}
.footer_visit_section .f_visit_box h3 {color: #fff;font-size: 14px;font-family: 'Effra-Medium';font-weight: 400;line-height: 1.5;min-height: 90px;}
.tel_number a {color: #fff;text-decoration: none;font-size: 14px;font-family: 'Effra-Medium';font-weight: 400;line-height: 1.5;}
.tel_number a:hover {color: #7c5aa4;transition: all 0.5s ease-in-out;}
.f_visit_box ul li a:hover {color: #7c5aa4;transition: all 0.5s ease-in-out;}
.f_visit_box ul {list-style: none;padding-left: 0;}
.f_visit_box ul li a {color: #fff;text-decoration: none;font-size: 14px;font-family: 'Effra-Medium';font-weight: 400;line-height: 1.5;}
.social_links ul {display: flex;gap: 15px;justify-content: end;}
.social_links ul li img {width: 30px;}
ul.footer_links li {padding-bottom:0;}
ul.footer_links li a:hover{color: #7c5aa4;transition: all 0.5s ease-in-out;}
/* end footer css */




/* privacy policy page css start */

.mf_content_template {margin-top: 110px;}
.mf_content_template .top_heading {background-color: #85c942;padding: 25px 0;}
.mf_content_template .top_heading h1 {margin: 0;font-size: 30px;text-decoration: none;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;padding-top: 6px;}
.mf_content_template .mf_contnet_innerbox h2, .mf_content_template .mf_contnet_innerbox h3 , .mf_content_template .mf_contnet_innerbox h4 , .mf_content_template .mf_contnet_innerbox h5 , .mf_content_template .mf_contnet_innerbox h6 {font-size: 22px;color: #000;margin: 0;padding: 15px 0 0;font-family: 'poppinsbold';}
.mf_content_template .mf_contnet_innerbox p {font-size: 18px;font-family: 'poppinsregular';line-height: 1.5;color: #464646;}
.mf_content_template .mf_contnet_innerbox p a {color: #7c5aa4;text-decoration:none;}
.mf_content_template .mf_contnet_innerbox p a:hover {color: #87c541;text-decoration:none;}
.mf_content_template .mf_contnet_innerbox ul , .mf_content_template .mf_contnet_innerbox ol {padding-left:21px;}
.mf_content_template .mf_contnet_innerbox ul li , .mf_content_template .mf_contnet_innerbox ol li {font-size: 18px;font-family: 'poppinsregular';line-height: 1.3;color: #464646;padding-bottom:8px;}
.mf_content_template .mf_contnet_innerbox {max-width: 1120px;margin: 0 auto;padding: 40px 0;}

/* privacy policy page css End */
ul , ol {padding-left: 20px;}
ul li , ol li {font-size: 20px;font-family: 'poppinslight';font-weight: 500;color: #000000;margin: 0;line-height: 1.3;padding-bottom: 15px;}
li::marker {color: #90bf24;}

/*  */

.inner_page img {max-width: 100%;}


/* New Home Page Css Start 19-06-2024 */

.new_homelandingMovie {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    height: calc(100vh - 111px);
    z-index: 1;
    background: #fff;
    transition: all 0.4s ease-in-out;
    margin-top: 70px;
	/*margin-top: 111px;*/
    overflow:hidden
}
.new_homelandingMovie video {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    object-fit: cover;
    z-index: -1;
}

.new_homelandingMovie .container {
    height: 100%;
}
.new_homelandingMovie .text {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    z-index: 1;
    position: relative;
}
.new_homelandingMovie .text h1 {
    font-size: 6.2vw;
    font-family: 'poppinsbold';
    color: #fff;
	line-height: 100%; 
}

.new_homelandingMovie::before {
    content: '';
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.5;
}
.our_goal_main.newHome-ourgoalsec {
    padding-bottom: 36px;
}

.britains_logo.new_homebritainslogo {
    border-top: 1px solid #9069a8;
    padding-top: 38px;
}

.newHomelatest-news .recent_news_box {
    display: flex;
    flex-wrap: wrap;
    z-index: 1;
    position: relative;
}
.newHome-heading h2 {
    color: #fff;
    font-size: 35px;
    font-family: 'poppinsmedium';
    font-weight: 500;
    margin: 0;
    margin-bottom: 40px;
}

.newHomelatest-news .recent_news_box .recent_img_box.image_wrapper {
    padding-top: 100%;
}

.newHomelatest-news .recent_news_section h2 {
    font-size: 18px;
    color: #fff;
    font-family: 'poppinsregular';
    line-height: 1.5;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newHomelatest-news .recent_news_section h2 a {
    color: #fff;
}

.all_newsHomesec {
    z-index: 11;
    position: relative;
}

.all_newsHomesec h2{
    color: #fff;
    font-size: 23px;
    font-family: 'poppinsmedium';
    letter-spacing: 1px;
    margin: 30px 0;

}

.newHomelatest-news .recent_news_section h2 a:hover{
    color: #84c943;
}

.newHomelatest-news .recent_news_section {
    padding: 0;
}

/* body.page-id-984 .get_started_section {
    display: none;
}
body.page-id-984 footer {
    margin-top: 35px;
} */

/* New Home Page Css End 19-06-2024 */


/* inner new page css start 01 07 2024 */
.inner_heading_strip .heading-wrapper{ height: 100%; }
.discover-mediafleet4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.discover-mediafleet4x .inner_heading_strip .container {width: 100%;height: 100%;}
.discover-mediafleet4x .inner_heading_strip h1{margin: 0;padding: 5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.discover_the_difference4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.discover_the_difference4x .inner_heading_strip .container {width: 100%;height: 100%;}
.discover_the_difference4x .inner_heading_strip h1{margin: 0;padding: 5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.our_process4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.our_process4x .inner_heading_strip .container {width: 100%;height: 100%;}
.our_process4x .inner_heading_strip h1{margin: 0;padding: 5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.discover_business4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.discover_business4x .inner_heading_strip .container {width: 100%;height: 100%;}
.discover_business4x .inner_heading_strip h1{margin: 0;padding:5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.galleryPage4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.galleryPage4x .inner_heading_strip .container {width: 100%;height: 100%;}
.galleryPage4x .inner_heading_strip h1{margin: 0;padding:5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.communications4x .inner_heading_strip {margin-top: 113px;background-color: #84c943;height: 80px;display: flex;align-items: flex-start;justify-content: center;}
.communications4x .inner_heading_strip .container {width: 100%;height: 100%;}
.communications4x .inner_heading_strip h1{margin: 0;padding:5px 0 0;font-size: 40px;color: #fff;font-family: 'poppinsmedium';font-weight: 500;text-transform: uppercase;height: 100%;display: flex;justify-content: flex-start;align-items: center;}


.home_new4x .media_fleet_discover_sec2.new-homesec2 {padding: 50px 0 180px;}
body.page-id-984 .inner_footer {margin-top: -203px;position: relative;z-index: 1;}

.discover_the_difference4x:nth-child(2) .individual_section.orgsection {overflow: hidden;}
.landing_4x .inner_heading_strip .heading-wrapper {height: 100%;}

/*  */



/* ***************************************    22 07 2024   **************************************************** */
/* ***************************************    fleet_child_businesssec New Class add remove hover animation and full width content start css   **************************************************** */


.fleet_child_businesssec .new_vehicle_top_content {max-width: 100%;}
.fleet_child_businesssec .new_vehicle_box {width: 100%;}
.fleet_child_businesssec .new_vehicle_row .new_vehicle_box:hover .new_vehicle_img_box img {transform: none;}


/* ***************************************    22 07 2024   **************************************************** */
/* ***************************************    fleet_child_businesssec New Class add remove hover animation and full width content End css   **************************************************** */

.social_links ul li span {font-size: 14px;font-family: 'Effra-Medium';font-weight: 400;line-height: 1.5;color: #fff;}






/* Responsive Css Start */

/* @media(min-width:1500px){
    .media_fleet_discover_sec1{padding-top: 45%;margin-top: 105px;}
} */
@media(max-width:1380px){
.inner_page.our_process .our_goal_main.process_slider {
    padding: 0 36px;
}
.inner_page.our_process .our_goal_main.process_slider button.slick-prev.slick-arrow {left: -15px;}
.inner_page.our_process .our_goal_main.process_slider button.slick-next.slick-arrow {right: -15px;
}
}
@media(max-width:1270px){
    .navigation_bar {left: 0;max-width: 100%;}
    .newsCategory .top_banner_heading h1 {padding-left: 15px;padding-right: 15px;}
}
@media(max-width:1080px){
	.new_homelandingMovie .text h1 {font-size: 5.5vw;line-height: 100%;}
    .media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content h2 {font-size: 22px;}
    .news_archive_section .archive_main_box .acrhive_col .archive_featured_box .featured_content h2 {font-size:28px;}
    .archive_featured_box .news_archive_imgbox figure {height: 130px;width: 130px;}
}

@media(max-width:991px){
	.new_homelandingMovie .text h1 {font-size: 6.5vw;line-height: 100%;}
    .footer_visit_section .f_visit_box {width: calc(50% - 40px); padding-top: 50px;}
    .footer_visit_section .f_visit_box:last-child {width: 100%;padding-top: 50px;}
    .footer_visit_section .f_visit_box h3 {min-height: auto;}
    .footer_visit_section .tel_number a {display: block;}
    .footer_logo hr.footer_divider {display: none;}
    .social_links {width: 50%;margin-left: auto;}
    .social_links ul {justify-content: start;}
    .social_links ul {padding-top: 0;margin-top: -50px;}
    .shap_img {right: 0;bottom: 0;z-index: 1;top: auto;}
    .media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content h2 {font-size: 18px;min-height: max-content;}
    .case_studies_details .studies_details_content h2 {font-size: 20px;}
    .case_studies_details .studies_details_content h1 {font-size: 26px;}
    /* .case_studies_details {padding: 20px 0;} */
    .efficiency_contentbox h2 {font-size: 26px;}
    .organisational_box .efficiency_contentbox p {font-size: 18px;}
    .technical_sec {padding: 20px 0;}
    .design_content_box .design_col .design_innerbox p {font-size: 18px;}
    .top_banner_heading h1 {font-size: 25px;}
    .our_goal_main .our_goal_img a h2 {font-size: 22px;}
    .efficiency_contentbox p {font-size: 20px;}
    .efficiency_contentbox {padding: 40px 0 30px;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h3 {font-size: 23px;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h4 {font-size: 20px;}

    /* .media_fleet_discover_sec1.news_post_sec .top_banner_heading {width: max-content;} */
    .media_fleet_discover_sec1.news_post_sec .top_banner_heading h1 {font-size: 33px;}
    /* .media_fleet_discover_sec1 {padding: 520px 0 0;} */
    .news_testimonial_content h3 {font-size: 20px;}
    .news_testimonial_content h4 {font-size: 16px;}
    .news_testimonial_content::before {top: -39px;left: 0;}
    .news_testimonial {padding: 45px 0;}
    .news_testimonial_content {padding: 50px 0 0;}
    .recent_news_section .recent_news_box h2 {font-size: 16px;}
    .recent_news_section .recent_news_box span {font-size: 14px;}
    .recent_news_section {padding: 50px 0 0px;}
    .archive_featured_box .featured_content {justify-content: center;display: flex;align-items: center;}
    .news_archive_section .archive_main_box .acrhive_col .archive_featured_box .featured_content h2 {font-size: 24px;}
    .featured_description p {font-size: 18px;}
    .featured_description a {font-size: 18px;}
    .archive_featured_box .news_archive_imgbox {width: 33%;}
    .archive_featured_box .featured_content {width: 67%;}

    .contact_sec2 .contact_formbox .contact_heading h1 {font-size: 26px;}
    .contact_sec2 .contact_form {padding-top: 50px;}
    .contact_sec2 .contact_form .input_fields label {font-size: 18px;}
    .contact_sec2 .contact_form .input_fields input {font-size: 20px;}
    .contact_sec2 .contact_form .input_fields textarea {font-size: 20px;}
    .contact_sec2 .contact_info .contact_details ul li {font-size: 18px;}
    .contact_sec2 .contact_info .contact_details ul li a {font-size: 18px;}
    .contact_sec2 .contact_form .btn.btn_contact {font-size: 20px;}
    .contact_sec2::before {background-size: cover;}
    .inner_page.case_studies .media_fleet_discover_sec2.our_process_sec .our_goal_img .our_goal_content h2 {min-height: max-content;}

    /* nav-bar css  */

    .navigation_bar ul.nav_bar li a {font-size: 18px;}
    .navigation_bar .sub-menu li a {font-size: 22px !important;}
    .navigation_bar .navbar_col {width: 35%;}

    /*  */
    .navigation_bar {overflow-y: scroll;overflow-x: hidden;}

    .newsCategory .top_banner_heading h1 {padding-bottom: 14px !important;}
}



/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 	.new_homelandingMovie .text h1 {font-size: 10.5vw;line-height: 100%;}

}


@media(max-width:767px){
	
	.new_homelandingMovie .text h1 {font-size: 7.5vw;line-height: 100%;}
    /* Return to Our Process button */
	.process-btn_sec {padding: 20px 0 10px;}

    .top_banner_heading h1 {font-size: 28px;padding-left: 15px;padding-right: 15px;}
    .our_goal_main .our_goal_img a h2 {font-size: 20px;}
    .our_goals_section .our_goals .our_goals_content_box {width: 100%;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission h2 {max-width: 100%;}
    /* .our_goals_section .our_goals {flex-direction: column-reverse;} */
    .our_goals.testimonial_box .our_goals_content_box:last-child {width: 100%;}
    .our_goals_content_box {padding-bottom: 20px;}
    .goals_imgbox img {width: 100%;}
    .our_goals.testimonial_box .our_goals_content_box .mission_col {max-width: 100%;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content {padding-right: 0;}
    .our_goals.testimonial_box h3 , .our_goals.testimonial_box h4 {text-align: center;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col {flex: 1 1 12%;}
    .get_started_section a {font-size: 20px;}
    .get_started_section {margin: 10px 0;}
    .get_started_section {margin: 10px 0;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission h2 {font-size: 26px;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h3 {font-size: 24px;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col p {font-size: 14px;}
    .our_goals_section .our_goals.testimonial_box .mission_col h3 {font-size: 20px !important;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col h4 {font-size: 20px;}
    .our_goals_section .our_goals .our_goals_content_box .our_goals_mission .mission_content .mission_col {padding-bottom: 0;}
    .divider {margin:10px 0 33px;}

    .media_fleet_discover_sec2.our_process_sec .our_goal_img {width: calc(50% - 14px);}
    .inner_page.galleryPage .media_fleet_discover_sec2.our_process_sec .our_goal_img {width: 100%;}
    .page-template-our_process .media_fleet_discover_sec2.our_process_sec .our_goal_img {width: 100%;}
    .case_studies_details .studies_details_content .case_studies_author p {font-size: 16px;line-height: 1.2;}
    .design_content_box .design_col {width: 100%;}
    .design_content_box .design_col:first-child .design_innerbox {padding-right: 0;}
    /* .media_fleet_discover_sec1 {padding: 345px 0 0;} */
    .efficiency_contentbox h2 {font-size: 20px;}
    .recent_news_content {width: calc(50% - 15px);padding: 0 15px 15px 0;}
    .news_post_imgbox .news_post_content p {font-size: 16px;}
    .media_fleet_discover_sec1.news_post_sec .top_banner_heading h1 br {display: none;}
    .media_fleet_discover_sec1.news_post_sec .top_banner_heading h1 {font-size: 22px;}
    .archive_featured_box .news_archive_imgbox figure {margin-right:15px;}

    .news_archive_section .archive_main_box .acrhive_col:first-child {width: 100%;}
    .news_archive_section .archive_main_box .acrhive_col {width: 100%;}
    .archive_news_listing {border-top: 2px solid #eb72a1;border-left: none;padding-left: 0;}
    .archive_featured_box .news_archive_imgbox {width: 20%;padding-right: 32px;}
    .archive_listing{display:none;}

    .news_archive_section .archive_main_box .acrhive_col .archive_featured_box .featured_content h2 {font-size: 24px;}
    .news_archive_section .archive_main_box .acrhive_col h2{position: relative;}

    .acrhive_item_listing .our_news_btn::after {content: '';right: 0;position: absolute;background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/right__arrow.png);top: 10px;height: 40px;width: 40px;background-repeat: no-repeat;background-size: 39px;background-position: center;transform: rotate(0deg);transition:all 0.5s ease-in-out}
    .our_news_btn.listing_open::after {transform: rotate(91deg);}
    .our_news_btn {background-color: #c3e4a261;padding: 15px;}
    .news_archive_section {padding: 10px 0 0px;}
    .contact_sec2 .row .col-7 {width: 100%;}
    .contact_sec2 .row .col-5 {width: 100%;padding-top: 40px;}
    .contact_sec2 .contact_formbox {padding-right: 7px;}
    .contact_sec2 {padding: 30px 0;}
    .our_goal_main .animate_item {width: calc(50% - 14px);}
    .efficiency_contentbox h2:nth-child(even) {padding-top: 25px;}
    /* .design_innerbox {column-count: 1;column-gap: 60px;} */
    .design_content_box .design_innerbox {width: 100%;}

    /* nav bar responsive css */
    .navigation_bar .nav_row .navbar_col:first-child {display: none;}
    .navigation_bar .navbar_col {width: 100%;}
    .navigation_bar .nav_row {min-height: 100%;padding-left: 0;}
    .navigation_bar .navbar_col:last-child {justify-content: flex-start;}
    .navigation_bar .sub-menu {position: static;left: 0;top: 0;}
    .menu_res {z-index: 11;}
    .navigation_bar ul.nav_bar {padding-top: 120px;}
    /*.navigation_bar ul.nav_bar {padding-top: 146px;}*/
    .navigation_bar .nav_row::before {height: 100%;width: 200%;background-size: cover;background-position: top;z-index: auto;}
    .navigation_bar .nav_row::after {width: 40%;right: 40px;}
    .navigation_bar {top: 0;max-width: 100%;left: 0;width: 100%;height: 100%;}
    .navigation_bar .sub-menu li {padding-bottom: 10px !important;padding-top: 10px;}
    body.scroll_stop .menu_res span {background-color: #fff;}
    .navigation_bar ul.nav_bar li a {font-size: 20px;}
    .inner_page.case_studies .our_goal_img {width: 100%;}

    ul.pagination li a {padding: 10px 14px;font-size: 12px;}
    ul.pagination li span {padding: 10px 14px;font-size: 12px;}
    .design_innerbox p {font-size: 18px;}
    .inner_header_box {padding: 16px 0;}
    .news_gallerysec {padding: 30px 0;}
    .bluebg_imagetext_sec {padding: 30px 0;}
    .bluebg_imagetext_sec.bluebg_top_imgbox .news_post_imgbox .news_post_content {padding: 10px 0 0px;}
    .news_testimonial_content h3 {font-size: 20px !important;}
    .whitebg_imagetext_sec {padding: 30px 0 30px;}
    .bluebg_imagetext_sec .news_post_imgbox .news_post_content {padding: 0 0 14px;}
    .news_post_imgbox .news_post_content {padding: 0px 0;}

    .navigation_bar ul.nav_bar li.menu-item-has-children a::after {content: '';position: absolute;top: 0;right: 0px;background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/skip-track-1.png);
        height: 24px;width: 24px;background-size: 20px;background-repeat: no-repeat;background-position: right;}
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li a::after{display: none;}
    .navigation_bar ul.nav_bar li.menu-item-has-children a::after.active {display:none;}
    .navigation_bar ul.nav_bar li.menu-item-has-children.active::after{display: none ;}
    .navigation_bar ul.nav_bar li.menu-item-has-children a:hover::after {display: none;}
    .navigation_bar ul.nav_bar li.menu-item-has-children.active::before{content: '';position: absolute;top: 0;right: 0px;background-image: url(https://staging2.designicehouse.com/mediafleet/wp-content/uploads/2024/07/white-arrow.png);
    height: 24px;width: 24px;background-size: 20px;background-repeat: no-repeat;background-position: right;transform: rotate(90deg);transition:all 0.5s ease-in-out;}


    /* 29-05-2024 */
    .navigation_bar ul.nav_bar li.menu-item-has-children.active a::after{display:none;}
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active::after{
        display:none;
    }
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children a:hover::after{
        display:none;
    }

    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active::before{top:23px;right: 0;}
    .menu-item-957 ul.sub-menu {transform: none !important;}
    /* .navigation_bar ul.nav_bar li.menu-item-has-children.active::after{

        content: '';
        position: absolute;
        top: 0;
        right: -23px;
        background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/skip-track-1.png);
        height: 24px;
        width: 24px;
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: right;


    } */
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active::after{
        display:none;
    }
    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children a::after{
        content: '';
        position: absolute;
        top: 23px;
        right: 0px;
        background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/05/skip-track-1.png);
        height: 24px;
        width: 24px;
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: right;
        display: block;
    }

    .navigation_bar ul.nav_bar li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul li a::after{
    display:none;
    }
    .menu-item-957.active a::after {
        display: none !important;
    }


    /* .nav_bar .menu-item-has-children .sub-menu-toggle {visibility:hidden;} */

    .nav_bar .menu-item-has-children .sub-menu-toggle {width: 100%;opacity: 0;}




    /*  */

    .over_process_teamcontent_box {width: 100%;padding-bottom: 18px;}

    .media_fleet_discover_sec1 {height: calc(100vh - 73px);margin-top: 73px;}
    /* transform: rotate(90deg);  */

    .new_vehicle_row .new_vehicle_box .new_vehicle_img_box .new_vehicle_contentvox h2 {font-size: 18px;}
    .new_vehicle_row .new_vehicle_box {width: 100%;}
    .inner_page.discover_child_business_main .efficiency_content p {font-size: 20px;}
    .media_fleet_discover_sec2 {padding-top: 0px;}
    .over_process_teamsection .over_process_teamcontent_box p {font-size: 22px;}
    .inner_page.discover_child_business_main .efficiency_content h2 {font-size: 26px;}

    .inner_page.galleryPage button#load-more {margin: 40px auto 30px;}


    .new-homesec2 {padding-top: 30px;}
    .new_homelandingMovie video {height: 90vh;}
    /*.new_homelandingMovie video {height: 550px;}*/
    .new_homelandingMovie {height: 90vh;}
    /*.new_homelandingMovie {height: 550px;}*/
    /*.new_homelandingMovie .text h1 {font-size: 14.5vw;line-height: 100%;}*/

    /* new lending page 26 06 2024 */

    .landing_4x .inner_heading_strip h1 {font-size: 26px;}
    .landing_4x .inner_heading_strip {margin-top: 72px;}
    .landing_4x .efficiency_contentbox h2 {font-size: 26px;}


    /*  */

    .discover-mediafleet4x .inner_heading_strip , .discover_the_difference4x .inner_heading_strip , .our_process4x .inner_heading_strip , .discover_business4x .inner_heading_strip , .galleryPage4x .inner_heading_strip , .communications4x .inner_heading_strip {
        margin-top: 73px;margin-bottom: 25px;}
    /* .discover_the_difference4x .inner_heading_strip {margin-top: 73px;margin-bottom: 25px;} */

    .discover-mediafleet4x .inner_heading_strip h1 , .discover_the_difference4x .inner_heading_strip h1 , .our_process4x .inner_heading_strip h1 , .discover_business4x .inner_heading_strip h1 , .galleryPage4x .inner_heading_strip h1 , .communications4x .inner_heading_strip h1{
        font-size: 26px;}







}

@media(max-width:567px){

.media_fleet_discover_sec2 .britains_logo img {width: 144px;}
.our_goal_main .animate_item {width: 100%;}
.footer_visit_section .f_visit_box {width: 100%;padding-top: 18px;}
.social_links ul {margin-top: 0; padding-top:25px;}
.social_links {width: 100%;}
.social_links ul {justify-content: center;}
.inner_footer footer {padding: 50px 0 25px;}
.footer_visit_section .f_visit_box:last-child {padding-top: 30px;}
.media_fleet_discover_sec2.our_process_sec .our_goal_img {width: 100%;}
.recent_news_content {width:100%;padding: 0 0px 15px 0;}
.archive_featured_box .featured_content {width: 100%;}
.news_archive_section .archive_main_box .acrhive_col .archive_featured_box .featured_content h2 {font-size: 24px;padding-top: 16px;}

.navigation_bar ul.nav_bar li.menu-item-has-children {min-width: 340px !important;}
    .navigation_bar ul.nav_bar li a {font-size: 24px !important;}

}


/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
	.new_homelandingMovie .text h1 {font-size: 50px!important;line-height: 100%;}
}


/*  */






/* 22-08-2024 new css start */

.news_testimonial-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.news_testimonial-row .news_testimonial_content.testimonial-col1 {
    width: 70%;
    max-width: 100%;
    padding: 0;
}

.news_testimonial-row .testimonial-col2 {
    width: 30%;
}
.news_testimonial-row .heading-wrapper {
    padding: 0 40px;
}

.round-shapblue1 .mission_content {
    position: relative;
}
.round-shapblue1 .mission_content::before {
    content: '';
    position: absolute;
    top: -15px;
    left: -9%;
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/quote_img.png);
    height: 100px;
    width: 100px;
    background-repeat: no-repeat;
    background-size: 100px;
    background-position: center;
    opacity: 0.2;
}

.round-shapblue1 {
    position: relative;
    z-index: 1;
}
.round-shapblue1::after{
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    background-image: url(https://designicehouse.com/mediafleet/wp-content/uploads/2024/04/half_shap.png);
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: bottom right;
    z-index: -1;
}

.round-shapblue1 .mission_content .mission_col {
    max-width: 100% !important;
    padding: 0 35px;
}
.news_testimonial-row .testimonial-col2 figure img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.news_testimonial-row .testimonial-col2 figure {
    margin: 0;
    position: relative;
    padding-top: 100%;
}

.news_post_imgbox .postcontent_box .postcontent_imgbox.image_wrapper {
    text-align: center;
}

@media(max-width:1445px){

    .round-shapblue1 .mission_content::before {
        top: -34px;
        left: -20px;
        background-size: 78px;
}


}

@media(max-width:1060px){
    .round-shapblue1 .mission_content::before {
        left: 0;
    }
    .news_testimonial_content::before {
        left: 0;
        background-size: 78px;
    }
}

@media(max-width:767px){
    .news_testimonial-row .news_testimonial_content.testimonial-col1 {
        width: 100%;
        text-align: center;
    }
    .news_testimonial-row .testimonial-col2 {
        width: 100%;
    }
}

.acrhive_col.newsBlock{border-left: 2px solid #eb72a1;padding-left: 50px; box-sizing: border-box;}
.acrhive_col.newsBlock .featured_post{ 
    aspect-ratio: 1.7;
    background: #000;
    position: relative;
}
.acrhive_col.newsBlock .featured_post .news_archive_imgbox figure{
    position: absolute; left: 0; top: 0; width: 100%; height: 100%;
}
.acrhive_col.newsBlock .featured_post .news_archive_imgbox figure img{
    position: absolute; left: 0; top: 0; width: 100%; height: 100%;
}
.acrhive_col.newsBlock .featured_post .news_archive_imgbox figure::after{
    background-color: rgba(35, 15, 59, 0.8); position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: "";
}
.acrhive_col.newsBlock .featured_post .featured_content{
    position: absolute;
    left: 0;
    top: 60%;
    z-index: 1;
    width: 100%;
    padding: 10%;
    box-sizing: border-box;
    transform: translatey(-50%);
    display: flex;
    flex-direction: column; gap: 30px;
    font-family: 'poppinslight';
    color: #fff;
    align-items: flex-start;
}
.acrhive_col.newsBlock .featured_post .featured_content h2 {
    text-transform: uppercase;
}
.acrhive_col.newsBlock .featured_post .featured_content h2 a{
    color: #fff;
}
.acrhive_col.newsBlock .featured_post .featured_content h2 a:hover{
    color: #88c540;
}
.acrhive_col.newsBlock .featured_post .featured_content .read-more{transition: all 0.5s ease-in-out; cursor: pointer; font-size: 18px;font-family: 'poppinsmedium';font-weight: 500;background-color: #88c540;  color: #fff; padding: 5px 15px;border: none;margin-top: 30px;text-transform: uppercase; letter-spacing: 0; }

.acrhive_col.newsBlock .featured_post .featured_content .read-more:hover{background-color:#fff;color:#230f3b;}
.acrhive_col.newsBlock .featured_post .featured_content label{ letter-spacing: 2px; margin-bottom: 10px; text-transform: uppercase; }


@media(max-width:767px){
    .acrhive_col.newsBlock{
        border-left: 0;
        padding-left: 0px;
    }
    .acrhive_col.newsBlock .featured_post{
        aspect-ratio: 1;
    }
    .acrhive_col.newsBlock .featured_post .featured_content{gap: 20px;}
    .acrhive_col.newsBlock .featured_post .featured_content label{ margin-bottom: 0; }
    .acrhive_col.newsBlock .featured_post .featured_content .read-more{margin-top: 15px;}
}


.individual_section.orgsection.seprate_sec_sx{
    overflow: visible !important;
}

.individual_section.orgsection.seprate_sec_sx .shap_img{
    height: 116%; overflow: hidden;
}

.newsFeaturedArchive .media_fleet_discover_sec1{ display:none; }
.newsFeaturedArchive .acrhive_col:nth-child(1){ display: none; }

.newsFeaturedArchive .acrhive_col.newsBlock{ 
    border-left: 0;
    padding-left: 0px;
    width: 100%;
}

.newsFeaturedArchive .container{ width: 100% !important; max-width:none; padding-left:0; padding-right: 0; }
.newsFeaturedArchive .archive_news_listing{ 
    max-width: 1270px;
    width: 60% !important;
    margin: auto;
}
.newsFeaturedArchive .pagination{
    max-width: 1270px;
    width: 60% !important;
    margin: auto;
    box-sizing: border-box;
    padding: 40px 0px 40px 30px;
}
.newsFeaturedArchive .archive_listing_box:nth-child(odd) .featured_content h2 a{
    color: #7c5aa4;
}
.newsFeaturedArchive .archive_listing_box:nth-child(odd) .featured_content h2 a:hover{
    color: #88c540;
}



@media(max-width:767px){
    .newsFeaturedArchive .archive_news_listing {
        width: 90% !important;
        border-top: 0;
    }
    .newsFeaturedArchive .pagination{
        width: 90% !important;
    }
}