/* ========================= */
/* START OF HOME PAGE ONE */
/* ========================= */
ul{
 list-style:none;
}
.home-one-section-box .home-one-section-box-icon{
 transition:all 0.3s ease-in-out;
 -webkit-transition:all 0.3s ease-in-out;
}

.home-one-section-box:hover .home-one-section-box-icon{
 transform:scale(1.03) translateY(-7px);
 -webkit-transform:scale(1.03) translateY(-7px);
}

.home-one-banner-title{
 text-shadow:0px 0px 20px rgba(0,0,0,0.1);
}

/* ========================= */
/* END OF HOME PAGE ONE */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE TWO */
/* ========================= */

@media screen and (min-width:1200px){

 div.home-two-opening-soon-image{
 width:970px;
 float:right;
 margin-bottom:-240px !important;
 }

}

/* ========================= */
/* END OF HOME PAGE TWO */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE FOUR */
/* ========================= */

body.page-id-199 .wraper_header_main .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count{
 background-color:#f7113f !important;
}

/* ========================= */
/* END OF HOME PAGE FOUR */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE FIVE */
/* ========================= */

.home-five-section-background:before{
 display:block !important;
 position:absolute;
 top:0;
 left:0;
 z-index:0;
 width:50%;
 height:100%;
 background-color:#f9f9f9;
}

.home-five-section-box-item > .vc_column-inner{
 transition:all 0.3s ease-in-out;
}

.home-five-section-box-item:hover > .vc_column-inner{
 position:relative;
 z-index:1;
 box-shadow:0px 0px 65px rgba(0,0,0,0.11);
}

/* ========================= */
/* END OF HOME PAGE FIVE */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE SIX */
/* ========================= */

@media screen and (min-width:1200px){

 .home-six-digital-pic{
 position:absolute;
 top:-90px;
 left:-30px;
 z-index:1;
 width:990px;
 }

}

/* ========================= */
/* END OF HOME PAGE SIX */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE EIGHT */
/* ========================= */

.home-eight-banner-container > .vc_column-inner{
 max-width:1200px;
 margin:0 auto;
 padding-left:25px !important;
 padding-right:25px !important;
}

.home-eight-banner-button{
 position:relative;
 padding-left:90px;
}

.home-eight-banner-button:before{
 position:absolute;
 top:22px;
 left:5px;
 z-index:1;
 content:" ";
 width:110px;
 height:4px;
 background-color:#fff;
}

/* ========================= */
/* END OF HOME PAGE EIGHT */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE NINE */
/* ========================= */

.home-nine-banner-text{
 text-shadow:0px 0px 15px rgba(0,0,0,0.15);
}

/* ========================= */
/* END OF HOME PAGE NINE */
/* ========================= */

/* ========================= */
/* START OF HOME PAGE TEN */
/* ========================= */

body.page-id-636 .wraper_header_main .header_main_action ul > li i{
 color:#fff;
}

body.page-id-636 .wraper_header_main .header-flyout-menu > .header-flyout-menu-icon{
 background-color:#fff;
}

.home-ten-about-image > .vc_column-inner{
 position:relative;
}

.home-ten-about-image-videoicon{
 position:absolute;
 bottom:31px;
 right:-27px;
}

/* ========================= */
/* END OF HOME PAGE TEN */
/* ========================= */

/* ========================= */
/* START OF FOOTER ONE */
/* ========================= */

.footer-one-list ul > li{
 font-size:15px;
 line-height:28px;
}

/* ========================= */
/* END OF FOOTER ONE */
/* ========================= */

/* ========================= */
/* START OF ABOUT ME */
/* ========================= */

body.page-id-745 .wraper_header_main .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count {
 background-color:#f6313a !important;
}

/* ========================= */
/* END OF ABOUT ME */
/* ========================= */

/* ========================= */
/* START OF LANDING */
/* ========================= */

.landing-right-image{
 width:536px;
}
.landing-image-shadow{
/*box-shadow: 0 0 20px rgba(0,0,0,.2);*/
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
}
.landing-image-shadow:hover{
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
}

.landing-text-style{
width:auto;
/*box-shadow: 0 0 20px rgba(0,0,0,.2);*/
margin:0 auto;
}
.landing-button{
 width: auto !important;
}
/* ========================= */
/* END OF LANDING */
/* ========================= */

/* ========================= */
/* START OF MEGAMENU */
/* ========================= */



/* ========================= */
/* END OF MEGAMENU */
/* ========================= */

.single-team .wraper_team_single > .container {
 padding-top: 0px;
}

/* ========================= */
/* START OF HOME ELEVEN */
/* ========================= */
div.home-eleven-banner-row{
 position:relative;
}
div.home-eleven-banner-row:before{
 position: absolute;
 top: 90px;
 bottom: 90px;
 left: 0;
 content: " ";
 background-color: #f8f4e9;
 width: calc(50% + 350px);
 display: block;
}
.home-eleven-hover-box > .vc_column-inner{
 transition:all 0.6s ease-in-out;
 -webkit-transition:all 0.6s ease-in-out;

}
.home-eleven-hover-box > .vc_column-inner:hover{
 box-shadow: 30px 50px 70px rgba(0,0,0,0.03);
 transform:translateY(40px);
 position: relative;
 z-index: 2;
}
.home-eleven-hover-box > .vc_column-inner:hover a{
 color:#fb775b !important;
}
.home-eleven-solution-box-column > .vc_column-inner{
 box-shadow: 0 0 80px rgba(0,0,0,0.15);
}
/* ========================= */
/* END OF HOME ELEVEN */
/* ========================= */		




.o-about-social li.facebook,
.o-about-social li.youtube,
.o-about-social li.behance{
 display:none!important;
}

.wraper_header.style-one .wraper_header_main .rt-mega-menu {
 width: 1000px!important;
}
/* ========================= */
/* EVENT MARKETING */
/* ========================= */	
@media screen and (min-width:1200px){
    .vc_custom_1542864819838
    {
        margin-left: 60px;
    }
    .vc_custom_1680736460505 .wpb_wrapper,
    .vc_custom_1680736460505 .wpb_video_widget,
    .vc_custom_1680736460505 .wpb_wrapper,
    .vc_custom_1680736460505 .wpb_video_wrapper
    {
    height: 100%;
    }
}
/* ========================= */
/* BLOG CONTENT */
/* ========================= */	
@media screen and (min-width:1200px){
    .vc_custom_1735189724595 .wpb_wrapper ul{
        text-align: left !important;
        max-width: 65%;
        margin-left: auto;
        margin-right: auto;
    }
}
.vc_custom_1735189724595 .wpb_wrapper ul li svg{
    margin-right: 30px;
}
.fs-nttxt-block{
    display: flex;
    background: #f7f7f7;
    padding: 30px 30px;
    min-height: 300px;
}
.fs-nttxt-left{
    flex: 1 1 20%;
    max-width: 20%;
    font-weight: bold;
}
.fs-nttxt-right{
    flex: 1 1 80%;
    max-width: 80%;
}
.fs-nttxt-right p {
    font-size: 13px;
}
.vc_custom_1542867388420 img{
    width: 150px !important;
}
.footer.image img
{
    width: 45%!important;
}