.allinone_carousel {position:relative;}
.allinone_carousel img {max-width:none;max-height:none;}
.allinone_carousel_list {margin:0;padding:0;list-style:none;display:none;}
.allinone_carousel .contentHolder {position:relative;overflow:hidden;}
.mycanvas {position:absolute;top:8px;right:10px;z-index:1000;}
.myloader {background:url(powerful/ajax-loader.gif);width:37px;height:37px;position:absolute;left:49%;top:49%;z-index:999;}
.allinone_carousel.powerful .contentHolderUnit {position:absolute;width:380px;height:510px;overflow:hidden;cursor: pointer;background:url(powerful/empty.gif) repeat;margin-top: 90px;}
.allinone_carousel.powerful .elementTitle {
    position:absolute;
    text-align:center;
    color:#FFFFFF;
    z-index: 999;left: 50%;
    transform: translateX(-50%);
    width: 26.5%;
    top: 10px !important;
    bottom: 50px;
}
.newFS{
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: rgba(0,0,0,0.7);
}
.info-feedback{
    position: relative;
    width: 100%;
    padding: 0 1rem;
    height: auto;
    vertical-align: top;
    display: block;
    box-sizing: border-box;
    background: url(../images/ph.png)bottom center no-repeat;
    padding-bottom: 50px;
}
.info-feedback h3{
    text-transform: uppercase;
    color: #FFF;
    font-family: Roboto;
    font-size: 25px;
    font-style: normal;
    font-weight: 300;
    line-height: 30px;
}
.info-feedback .office{
    color: #A3A3A3;
    font-family: Roboto;
    font-size: 15px;
    font-style: italic;
    font-weight: 300;
    line-height: 30px; 
}
.info-feedback text{
    color: #FFF;
    text-align: center;
    font-family: Roboto;
    font-size: 11px;
    font-style: normal;
    font-weight: 300;
    line-height: 30px; 
    letter-spacing: 0.55px;
}
.allinone_carousel.powerful .playOver {position:absolute;width:100px;height:100px;background:url(powerful/play_over.png) 0 0 no-repeat;display:none;z-index:200;cursor: pointer;}
.allinone_carousel.powerful .playOver:hover {background:url(powerful/play_over2.png) 0 0 no-repeat;display:none;z-index:200;cursor: pointer;}
.text {position:absolute;left:0;width:100%;text-align:center;font-weight: normal;color:#FFFFFF;text-transform: none;}
.allinone_carousel.powerful .bannerControls {position:absolute;left:0;top:50%;z-index:101;width:100%;}
.allinone_carousel.powerful .leftNav {position:absolute;left:13%;width:110px;height:157px;background:url(powerful/n3.png) left center no-repeat;cursor: pointer;display: block !important;}
.allinone_carousel.powerful .leftNav:hover {background:url(powerful/n3.png) left center no-repeat;}
.allinone_carousel.powerful .rightNav {position:absolute;right:10%;width:110px;height:157px;background:url(powerful/n4.png) left center no-repeat;cursor: pointer;display: block !important}
.allinone_carousel.powerful .rightNav:hover {background:url(powerful/n4.png) left center no-repeat;}
.allinone_carousel.powerful .bottomNav {position:absolute;height:15px;width:100% !important;padding-left:9px;margin-left:-3px;z-index:140;bottom: 0 !important;text-align: center;left: 0 !important;}
.allinone_carousel.powerful .bottomNavButtonOFF {display:inline-block;width:40px;height:5px;background:url(powerful/n1.png) 0 0 no-repeat;padding-left:9px;cursor: pointer;margin: 0 3px;}
.allinone_carousel.powerful .bottomNavButtonON {display:inline-block;width:40px;height:5px;padding-left:9px;background:url(powerful/n2.png) 0 0 no-repeat;cursor: pointer;}
.allinone_carousel.powerful .bottomNavLeft {position:absolute;width:0px;height:35px;bottom:-10px;z-index:140;}
.allinone_carousel.powerful .bottomNavRight {position:absolute;width:0px;height:35px;bottom:-10px;z-index:140;}
.allinone_carousel.powerful .bottomOverThumb {position:absolute;width:88px;height:106px;background:url(powerful/bottomOverThumbBg.png) 23px bottom no-repeat;bottom:27px;margin-left:-25px;}
.allinone_carousel.powerful .bottomOverThumb img {border:4px solid #FFFFFF;}
.contentHolderUnit:after {content: '';position: absolute;bottom: -50px;left: 0;right: 0;height: 84px;background-size: contain;}