.leftContent{width:350px;}
.contextOverlap{position:relative;}
.contextOverlap .absContent{
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 99;
    color: white !important;
    text-align: left;
}
.contextOverlap .absContent h4{
    font-size: 22px !important;
    font-weight: bold !important;
    color: white !important;
}
.absContent *{
    position: relative;
    text-shadow: 2px 2px 2px #000000;
    color:#ffffff;
}
.absContent *:before{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.2);
    backdrop-filter: blur(5px);
    z-index: -1;
    border-radius: 10px;
    opacity: 0.35;
    filter: blur(4px); 
    -webkit-filter: blur(4px);
}
.absContent .plusSign, .absContent .plus{font-weight:900; font-size:18px; text-decoration:none;}

.hero-slider, .section-hero .card{cursor:move !important;}
/*.hero-slider .swiper-slide{width:auto !important;}*/
.section-hero .card-img-overlay >*{text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}
.coverImg img{height:320px;}
.section-hero .card {
    overflow: hidden;
    /*height: auto !important;*/
}

.hero-slider .card-default .card-header{padding-bottom:0px !important;}
.hero-slider .card-default .card-header img, .hero-slider .card-default .card-header video, .hero-slider .card-default .card-header iframe{width:auto !important; height:500px !important; position:relative !important;}


.HeroNewSlider .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.HeroNewSlider .swiper-slide img {
}

.HeroNewSlider .swiper-slide {
    width: auto;
}
.HeroNewSlider .slBox{
    position: relative;
}
.HeroNewSlider .slBox img{
    width: auto;
    height: 600px;
}
.HeroNewSlider .slBox video{
    height: 600px !important;
    width: auto !important;
}
.HeroNewSlider .slBox iframe{
    width: auto;
    aspect-ratio: 16 / 9;
    border: 0;
    height: 600px;
}
.HeroNewSlider .slBox .contentBox{
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 99;
    color: white !important;
    text-align: left;
}
.HeroNewSlider .slBox .contentBox h4{
    font-size: 22px !important;
    font-weight: bold !important;
    color: white !important;
}
.contentBox *{
    position: relative;
    text-shadow: 2px 2px 2px #000000;
    color:#ffffff;
}
.contentBox *:before{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.2);
    backdrop-filter: blur(5px);
    z-index: -1;
    border-radius: 10px;
    opacity: 0.35;
    filter: blur(4px); 
    -webkit-filter: blur(4px);
}
.plusSign{font-weight:900; font-size:18px; text-decoration:none;}

.selectedWork .swiper-slide{
    max-width: auto !important;
    width: auto !important;
    position: relative;
}
.selectedWork .workBoxNew{
    max-width: auto;
    font-size: 15px;
    border:0px solid #000;
}
 .selectedWork .workBoxNew a{
     display:block;
     text-decoration:none;
}
.selectedWork .workBoxNew .listTitle{
    font-size: 16px !important;
}
.selectedWork .workBoxNew p{
    font-size: 13px !important;
}
.selectedWork .workBoxNew .plus{
    font-size: 18px;
}
.box1dd{width:400px;}
.selectedWork .card-default .card-header{padding-bottom:0px !important;}
.selectedWork .card-default .card-header img, .selectedWork .card-default .card-header video, .selectedWork .card-default .card-header iframe{width:auto !important; height:320px !important; position:relative !important;}


.sectionScroll .swiper-slide{
    max-width: auto !important;
    width: auto !important;
    position: relative;
}
.sectionScroll .boxHeight{
    max-width: auto;
    font-size: 15px;
    border:0px solid #000;
}
 .sectionScroll .boxHeight a{
     display:block;
     text-decoration:none;
}
.sectionScroll .boxHeight .listTitle{
    font-size: 16px !important;
}
.sectionScroll .boxHeight p{
    font-size: 13px !important;
}
.sectionScroll .boxHeight .plus{
    font-size: 18px;
}
.sectionScroll .card-default .card-header{padding-bottom:0px !important;}
.sectionScroll .card-default .card-header img, .sectionScroll .card-default .card-header video, .sectionScroll .card-default .card-header iframe{width:auto !important; height:320px !important; position:relative !important;}


@media (max-width:1199px){
    .HeroNewSlider .slBox img, .HeroNewSlider .slBox iframe, .HeroNewSlider .slBox video{
        height: 550px !important;
    }
}
@media (max-width:991px){
    .HeroNewSlider .slBox img, .HeroNewSlider .slBox iframe, .HeroNewSlider .slBox video{
        height: 500px !important;
    }
}
@media (max-width:768px){
    .HeroNewSlider .slBox img, .HeroNewSlider .slBox iframe, .HeroNewSlider .slBox video{
        height: 350px !important;
    }
    .box1dd{width:170px;}
}