.itopplus-background {
background-color :#f1eeeb
}
/************Menu***************/
.bItpCustomURL {
    display: block !important;
}

#main-navbar-collapse {
    text-align: center;
}

.itopplus-menu {
    margin-top: 50px;
}

.itopplus-search {
    color: #a4a698;
    margin-top: 55px;
}

.itopplus-banner {
    background: #f1eeeb !important;
}

.navbar-default {
    background: #a4a698 !important;
}

.navbar-default .navbar-nav>li>a {
    color: #736557;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #b3b4a9 !important;
    background-color: transparent;
    box-shadow: none;
    border-bottom: none;
}

.navbar-default .navbar-nav>li>a:focus {
    color: #b3b4a9 !important;
    background-color: transparent;
    box-shadow: none;
    border-bottom: none;
}

/********************************/
.nav>li>a:focus {
    border-bottom: none !important;
}

.navbar-default .navbar-brand {
    color: #fff !important;
}

.itopplus-sidebar-menu-single a:link {
    color: #fff !important;
}

.itopplus-sidebar-main a:link {
    color: #fff !important;
}

.itopplus-sidebar-menu-parent a {
    color: #fff !important;
}

.itopplus-sidebar-menu-single a:active {
    background-color: transparent !important;
    color: #fff !important;
}

.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-toggle:hover .icon-bar {
    background-color: #fff !important;
}

.navbar-default .navbar-toggle .text-bar,
.navbar-default .navbar-toggle:hover .text-bar {
    color: #fff !important;
}

.itopplus-sidebar-menu-single {
    border-bottom: transparent;
}

.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover {
    border-color: transparent !important;
    background-color: transparent !important;
}

.dropdown-menu {
    background-color: #f1eeeb;
    border: none;
}

.dropdown-menu>li>a {
    color: #71655a !important;
    font-size: 15px;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    background-image: linear-gradient(to bottom, #fff 0, #fff 100%);
    color: #899199 !important;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background-color: #f1eeeb;
}

#itopplus-sticky-nav-bar {
    background-color: #f1eeeb;
    padding: 1%;
}

#itopplus-nav-bar-sticky .itopplus-sidebar-menu-parent {
    border-bottom: none !important;
}

/****************Add-on***************/
.itopplus-nav-bar li:not(:last-of-type):not(.itopplus-sidebar-menu-parent):not(.dropdown-submenu):after {
    content: '|';
    font-size: 1em;
    position: absolute;
    top: 23%;
    right: 0;
    color: #000;
    display: none;
}

.itopplus-banner2 {
    background: #fff;
}

/*slide*/
#carousel623d5f808dda2d00137cc746 .hidden {
    display: block !important;
    visibility: inherit !important;
    pointer-events: none;
}

#carousel623d5f808dda2d00137cc746 .carousel-indicators .active {
    background-color: #fff;
    border-color: #fff;
    width: 40px;
    height: 9px;
    margin: 2px;
}

#carousel623d5f808dda2d00137cc746 .carousel-indicators li {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}

#carousel623d5f808dda2d00137cc746 .carousel-indicators {
    bottom: 5%;
    left: 10%;
}

#carousel623d5f808dda2d00137cc746 .glyphicon-chevron-left:before,
#carousel623d5f808dda2d00137cc746 .glyphicon-chevron-right:before {
    display: none;
}

.img-header {
    width: 10% !important;
}

.text-1 {
    font-size: 1rem;
    font-style: italic;
    line-height: 2rem;
}

.text-sub1 {
    font-size: 14px;
}

.text-Head1 {
    font-size: 2.1rem;
    padding: 3% 0;
}

.img-logosty {
    width: 35%;
    padding: 0 0 0 5%;
}

.text-bottomimg {
    font-size: 1.3rem;
}

.text-bottomimg1 {
    font-size: 1.8rem;
    padding-top: 9%;
}

.text-bottomimg2 {
    font-size: 2rem;
    padding: 15px 0 2%;
    border-bottom: 1px solid;
}

.text-imgbt2 {
    font-style: italic;
    padding-top: 2%;
}

.text-imgbt3 {
    font-style: italic;
}

.border2 {
    border: 1px solid #fff;
    width: 31%;
    text-align: center;
    margin: 2% 0;
}

.text-btn {
    font-size: 16px;
    padding: 2%;
}

.btn-more {
    border: 1px solid #ad9b87;
    padding: 5px 30px;
    background-color: transparent;
    border-radius: 3px;
    color: #ad9b87;
}

#imagesControl623d8e2b8dda2d00137cd4cd .grid {
    box-shadow: 10px 10px 20px -5px #736457;
}

#imagesControl623d8e2b8dda2d00137cd4cd .thumbs {
    padding-bottom: 30px;
}

.text-about1 {
    padding-top: 2%;
    padding-right: 30% !important;
    line-height: 2.5rem;
}

.text-about2 {
    padding-left: 30% !important;
    padding-top: 2%;
    line-height: 2.5rem;
}

.text-Head5 {
    font-size: 2.1rem;
    padding: 3% 1% 1%;
}

.img-about2 {
    width: 100%;
}

.text-contact a,
.text-2 a {
    color: #a4a698;
}

.text-contact a:hover,
.text-2 a:hover {
    color: #889198;
    font-weight: 500;
}

.footer-sub a {
    color: #736557;
}

.footer-sub a:hover {
    color: #889198;
    font-weight: 600;
}

.btn-more:hover {
    border: 1px solid #889198;
    background-color: #889198;
    color: #f1eeeb;
}

.icon-1 {
    width: 4%;
}

/* effect */

figure.effect-sadie p {
    opacity: 1;
    background: linear-gradient(to bottom, #484c6100 0, #64584b 85%);
}

figure.effect-sadie figcaption::before {
    background: linear-gradient(to bottom, rgba(72, 76, 97, 0) 0, rgba(0 0 0 / 0%) 75%);
}

.ef1,
.ef2 {
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
}

.ef1:hover,
.ef2:hover {
    transform: translateY(-8px);
}

/* marley*/
figure.effect-marley h2::after {
    height: 2px;
}

#imagesControl624134fd49048100144179ad .grid figure figcaption,
.grid figure figcaption>a,
#imagesControl62413deb51418e00137ff4ca .grid figure figcaption,
.grid figure figcaption>a,
#imagesControl62415aa951418e00137ffde9 .grid figure figcaption,
.grid figure figcaption>a,
#imagesControl62415ab651418e00137ffe04 .grid figure figcaption,
.grid figure figcaption>a,
#imagesControl62415ac651418e00137ffe25 .grid figure figcaption,
.grid figure figcaption>a,
#imagesControl62415acf51418e00137ffe39 .grid figure figcaption,
.grid figure figcaption>a {
    background-color: #73665940;
}

/*
.grid figure figcaption, .grid figure figcaption>a {
     background-color: #73665940;
}*/

#EffectView623d8a0d51418e00137fb4b50 .grid figure figcaption,
#EffectView623d8a0d51418e00137fb4b50 .grid figure figcaption>a {
    background-color: transparent;
}


/*contenemanager*/
.text-bottomimg2 p {
    font-style: italic;
}

.managerHeader {
    display: none;
}

#Contentmanager .thumbnail {
    box-shadow: none;
    background-color: transparent;
    border: none;
}

#Contentmanager .fb_iframe_widget,
#Contentmanager .landingpagemanager,
#Contentmanager .page-header {
    display: none;
}

.pd-contentmanager1 {
    padding-top: 3%;
}

/*tab FQA*/
.nav-template7 li a,
.nav-template7 li:hover a {
    color: #716254;
}

.nav-template7 li:hover {
    background-color: transparent;
}

.nav-template7 li {
    border-bottom: 1px solid #716254;
    border-top: 1px solid #716254;
}

.nav-template7 li#accordion6241c1d451418e00138015501 {
    border-top: 0px solid transparent;
}

.nav-template7 strong {
    font-size: 1.5rem;
    font-weight: 500;
}

.nav-template7 .fa-plus:before {
    content: "+";
    color: #716254;
}



/************************************/
@media only screen and (max-width:992px) {

    body,
    html {
        overflow-x: hidden;
    }

    .itopplus-section {
        margin-top: -5px;
    }

    .line-svg svg {
        margin-left: -15px;
        margin-bottom: 5px;
    }

    .text-sub1 {
        font-size: 11px;
    }

    .nav-template7 strong {
        font-size: 1.2rem;
    }

    .text-btn {
        font-size: 14px;
    }

    .img-logo-footer {
        width: 10% !important;
    }
}

@media only screen and (max-width:768px) {
    .itopplus-banner1 {
        position: inherit;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .thumbs {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 15px;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .grid {
        box-shadow: 16px -13px 20px -10px #736457;
    }

    .text-bottomimg {
        margin-left: -10px;
    }

    .border2 {
        width: 30%;
        margin: 2% -10px;
    }

    .text-about1 {
        font-size: 12px;
        padding-top: 0%;
        padding-right: 0% !important;
    }

    .text-about2 {
        font-size: 12px;
        padding-left: 7% !important;
    }

    .text-bottomimg2 {
        font-size: 1.5rem;
        text-align: left !important;
        color: #736658;
        margin-left: 0%;
    }

    .text-imgbt2 {
        color: #736658;
        margin-left: 0%;
        font-size: 11px;
        line-height: 1.3em;
    }

    .text-imgbt3 {
        color: #736658;
        font-size: 11px;
        line-height: 1.3em;
    }

    #imagesControl624134fd49048100144179ad .grid figure figcaption,
    .grid figure figcaption>a,
    #imagesControl62413deb51418e00137ff4ca .grid figure figcaption,
    .grid figure figcaption>a,
    #imagesControl62415aa951418e00137ffde9 .grid figure figcaption,
    .grid figure figcaption>a,
    #imagesControl62415ab651418e00137ffe04 .grid figure figcaption,
    .grid figure figcaption>a,
    #imagesControl62415ac651418e00137ffe25 .grid figure figcaption,
    .grid figure figcaption>a,
    #imagesControl62415acf51418e00137ffe39 .grid figure figcaption,
    .grid figure figcaption>a {
        position: relative;
        padding: 3em;
        background-color: transparent;
    }

    #imagesControl624134fd49048100144179ad figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p,
    #imagesControl62413deb51418e00137ff4ca figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p,
    #imagesControl624134fd49048100144179ad figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p,
    #imagesControl62415ab651418e00137ffe04 figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p,
    #imagesControl62415ac651418e00137ffe25 figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p,
    #imagesControl62415acf51418e00137ffe39 figure.effect-marley:hover h2::after,
    figure.effect-marley:hover p {
        opacity: 0;
        -webkit-transform: none;
        transform: none;
        text-align: left;
    }

    #imagesControl624134fd49048100144179ad figure.effect-marley p,
    #imagesControl62413deb51418e00137ff4ca figure.effect-marley p,
    #imagesControl62415aa951418e00137ffde9 figure.effect-marley p,
    #imagesControl62415ab651418e00137ffe04 figure.effect-marley p,
    #imagesControl62415ac651418e00137ffe25 figure.effect-marley p,
    #imagesControl62415acf51418e00137ffe39 figure.effect-marley p {
        bottom: 65%;
        text-align: left;
        opacity: 1;
        transition: none;
        -webkit-transition: none;
    }

    #imagesControl624134fd49048100144179ad figure.effect-marley h2,
    #imagesControl62413deb51418e00137ff4ca figure.effect-marley h2,
    #imagesControl62415aa951418e00137ffde9 figure.effect-marley h2,
    #imagesControl62415ab651418e00137ffe04 figure.effect-marley h2,
    #imagesControl62415ac651418e00137ffe25 figure.effect-marley h2,
    #imagesControl62415acf51418e00137ffe39 figure.effect-marley h2 {
        top: 0;
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        transform: none;
    }

    #imagesControl624134fd49048100144179ad figure.effect-marley h2::after,
    #imagesControl62413deb51418e00137ff4ca figure.effect-marley h2::after,
    #imagesControl62415aa951418e00137ffde9 figure.effect-marley h2::after,
    #imagesControl62415ab651418e00137ffe04 figure.effect-marley h2::after,
    #imagesControl62415ac651418e00137ffe25 figure.effect-marley h2::after,
    #imagesControl62415acf51418e00137ffe39 figure.effect-marley h2::after {
        opacity: 1;
        transition: none;
        -webkit-transition: none;
        position: relative;
        background: #736658;
    }

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 1024px) {

    h1,
    .h1 {
        font-size: 2.250em;
    }

    h2,
    .h2 {
        font-size: 1.875em;
    }

    h3,
    .h3 {
        font-size: 1.500em;
    }

    h4,
    .h4 {
        font-size: 1.125em;
    }

    h5,
    .h5 {
        font-size: 0.875em;
    }

    h6,
    .h6 {
        font-size: 0.750em;
    }

    p {
        margin: 0 0 10px;
    }


    #itopplus-sticky-nav-bar img.itopplus-img-logo {
        margin-left: -60%;
    }

    #itopplus-sticky-nav-bar .navbar .nav,
    #itopplus-sticky-nav-bar .navbar .nav>li {
        margin-top: -3%;
    }

    .navbar-default {
        background-color: transparent !important;
    }

    ul.nav li.dropdown:hover>ul.dropdown-menu {
        display: block;
        margin: 0;
    }

    .text-1 {
        font-size: 1.1rem;
        line-height: 2rem;
        padding-left: 3%;
        padding-top: 1%;
    }

    .text-Head1 {
        font-size: 2.5rem;
        padding-left: 0;
    }

    .img-logosty {
        width: 35%;
        padding: 0 0 0 5%;
    }

    .text-bottomimg {
        font-size: 1.5rem;
    }

    .text-bottomimg1 {
        font-size: 2.2rem;
        padding-top: 20%;
    }

    .text-bottomimg2 {
        font-size: 1.6rem;
    }

    .border2 {
        width: 31%;
        margin: 2% 0;
    }

    .text-btn {
        font-size: 15px;
        padding: 1%;
    }

    .btn-more {
        padding: 5px 30px;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .grid {
        box-shadow: 10px 10px 20px -5px #736457;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .thumbs {
        padding-bottom: 30px;
    }

    .text-about1 {
        padding-top: 0%;
        padding-right: 3% !important;
        padding-left: 2% !important;
    }

    .text-about2 {
        padding-left: 16% !important;
        padding-top: 2%;
        padding-right: 2% !important;
    }

    .text-Head5 {
        font-size: 2.4rem;
        padding: 3% 1% 1%;
    }

    .img-logo-footer {
        width: 15%;
    }

    figure.effect-marley h2::after {
        height: 0px;
    }

    .text-2 {
        padding: 1% 17%;
        line-height: 2.5rem;
    }

    .text-imgbt2 {
        height: 70px;
    }


}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1366px) {

    h1,
    .h1 {
        font-size: 2.250em;
    }

    h2,
    .h2 {
        font-size: 1.875em;
    }

    h3,
    .h3 {
        font-size: 1.500em;
    }

    h4,
    .h4 {
        font-size: 1.125em;
    }

    h5,
    .h5 {
        font-size: 0.875em;
    }

    h6,
    .h6 {
        font-size: 0.750em;
    }

    p {
        margin: 0 0 10px;
    }


    #itopplus-sticky-nav-bar img.itopplus-img-logo {
        margin-left: 0%;
    }

    #itopplus-sticky-nav-bar .navbar .nav,
    #itopplus-sticky-nav-bar .navbar .nav>li {
        margin-top: 0%;
    }

    .text-1 {
        font-size: 1.4rem;
        line-height: 2.5rem;
        padding-left: 3%;
        padding-top: 0%;
    }

    .text-bottomimg2 {
        font-size: 1.7rem;
    }

    .text-Head5 {
        font-size: 2.5rem;
    }

    .img-logo-footer {
        width: inherit;
    }

    .text-about1 {
        padding-top: 0%;
        padding-right: 14% !important;
        padding-left: 2% !important;
    }

    .text-about2 {
        padding-left: 23% !important;
        padding-right: 2% !important;
    }

    .text-bottomimg1 {
        font-size: 2rem;
        padding-top: 30%;
    }

    .text-2 {
        padding: 3% 15%;
    }

    .footer-sub {
        font-size: 13px;
    }

    .img-about2 {
        width: 80%;
    }

    figure.effect-marley h2::after {
        height: 1px;
    }
}

@media only screen and (min-width :1900px) {
    .itopplus-banner1 {
        background: rgba(255, 255, 255, 0.0);
        position: absolute;
        width: 100%;
        z-index: 100;
    }

    .text-1 {
        font-size: 1.6rem;
    }

    .text-Head1 {
        font-size: 3rem;
        padding: 3%;
    }

    .img-logosty {
        width: 35%;
        padding: 0 0 0 5%;
    }

    .text-bottomimg {
        font-size: 2rem;
    }

    .text-bottomimg1 {
        font-size: 2.5rem;
        padding-top: 35%;
    }

    .text-bottomimg2 {
        font-size: 2rem;
    }

    .border2 {
        width: 31%;
        margin: 2% 0;
    }

    .text-btn {
        font-size: 16px;
        padding: 2%;
    }

    .btn-more {
        padding: 5px 30px;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .grid {
        box-shadow: 10px 10px 20px -5px #736457;
    }

    #imagesControl623d8e2b8dda2d00137cd4cd .thumbs {
        padding-bottom: 30px;
    }

    .text-about1 {
        padding-right: 28% !important;
        padding-left: 2% !important;
    }

    .text-about2 {
        padding-left: 29% !important;
        padding-right: 2% !important;
    }

    .text-Head5 {
        font-size: 2.8rem;
        padding: 3% 1% 1%;
    }

    .footer-sub {
        font-size: 14px;
    }

    figure.effect-marley h2::after {
        height: 2px;
    }

    .icon-1 {
        width: 3%;
    }

}

@media only screen and (max-width :480px) {
    #imagesControl623d5f808dda2d00137cc746 {
        padding: 0 !important;
    }

    .img-logo-footer {
        width: 25% !important;
    }

    .text-about1 {
        font-size: 14px;
        padding-top: 2%;
    }

    .text-about2 {
        font-size: 14px;
        padding-bottom: 5%;
    }

    .text-bottomimg2 {
        font-size: 15px;
    }

    .text-imgbt2 {
        font-size: 13px;
        /*  padding: 2% 5%; */
    }

    .text-imgbt3 {
        font-size: 13px;
    }

    #imagesControl624134fd49048100144179ad figure.effect-marley p,
    #imagesControl62413deb51418e00137ff4ca figure.effect-marley p,
    #imagesControl62415aa951418e00137ffde9 figure.effect-marley p,
    #imagesControl62415ab651418e00137ffe04 figure.effect-marley p,
    #imagesControl62415ac651418e00137ffe25 figure.effect-marley p,
    #imagesControl62415acf51418e00137ffe39 figure.effect-marley p {
        bottom: 60%;
    }

    .text-Head5 {
        font-size: 1.8rem;
    }

    .text-2 {
        padding-bottom: 7%;
    }

    .img-ytd {
        width: 40% !important;
        padding-bottom: 5%;
    }

    .padding-col {
        padding-bottom: 5px;
    }

    .icon-1 {
        width: 6%;
    }

    #mainmenu668fb567d26984001a274fc9 {
        padding: 0px;
    }

}

.callbacks_container2 {
    position: relative;
}

.slider-pager li a img {
    display: none;

}

.slider-pager li a::before {
    display: grid;
    content: "⬤";
    font-size: 16px;
    color: #fff;
    margin: 0 5px;
}

.rslides {

    position: relative;
    z-index: 0;
}

.ef {
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 0;
    transform: scale(1);
    z-index: 1;
}

.Override > div {
    padding: 0 !important;
}

#imagesControl669095155561ff001333fabc {
    padding: 0 !important;
  	margin-bottom: -5px;
}


@media screen and (max-width: 1200px) {
    .row-fluid {
        flex-wrap: unset!important
    }

    #language_member_bar {
        display: none
    }
/*
       #controlBanner img {
        position: fixed;
        top: 0px;
        left: 10px;
        width: 100px !important;
        z-index: 10000;
        filter: brightness(0) invert(1);
    }
  */

    #nav-menu {
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 9999;
    }

    .navbar-header {
        display: flex !important;
      /*
        flex-direction: row-reverse;
      */
        align-items: center;
        height: 50px;
        width: 100%;
       
    }

    .navbar-default,
    .navbar-header,
    #ItopplusMainSidebar {
        background: #a4a698  !important;
    }

    #ItopplusMainSidebar a {
        color: #fff !important;
        text-align: left !important;
    }


    #itpMenuSideBar span.icon-bar {
        background: #fff !important;
    }

    .itopplus-sidebar-menu-single {
        border: none;
    }
/*
    #itpMenuSideBar,
  */
    .menu-mobile-custom {
        display: grid !important;
        place-content: center;
        width: 40px;
        border: none;
        padding: 0 !important;
        margin: 0 !important;
        background-color: transparent !important;
    }

    .old-image-icon-facebook,
    .old-image-icon-line,
    .old-image-icon-instragram,
    .old-image-icon-youtube {
        display: grid !important;
    }
/*
    #itpMenuSideBar .navbar-inline:nth-child(2),
  */
    #main-navbar-collapse,
    .new-image-icon-facebook,
    .new-image-icon-line,
    .new-image-icon-instragram,
    .new-image-icon-youtube {
        display: none !important;
    }

    .navbar-header i::before {
        display: none !important;
    }

    .navbar-header i {
        display: grid;
        height: 20px;
        aspect-ratio: 1;
        filter: brightness(0) invert(1);
        padding: 0;
    }

    #itpphonemobile i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/phonez-z921908240939.png);
    }

    #itpsearchmobile i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/searchz-z802258593714.png);
    }

    .old-image-icon-facebook i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/fbz-z870717797999.png);
    }

    .old-image-icon-line i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/linez-z21670262898.webp);
    }

    .old-image-icon-instragram i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/igz-z1587384208209.webp);
    }

    .old-image-icon-youtube i {
        content: url(https://itp1.itopfile.com/ImageServer/z_itp_24092023yxze/0/0/ytz-z962652931262.webp);
        width: 25px !important;
    }

    #languagemobile {
        order: 10;
    }
  
      .zIndex-menu {
        position: relative;
        z-index: unset;
    }
  
  button#itpMenuSideBar {
    margin: 0;
}

}


/*slide*/
#carousel66962c40c2c6b9001a4ad9a2 .hidden {
    display: block !important;
    visibility: inherit !important;
    pointer-events: none;
}

#carousel66962c40c2c6b9001a4ad9a2 .carousel-indicators .active {
    background-color: #fff;
    border-color: #fff;
    width: 40px;
    height: 9px;
    margin: 2px;
}

#carousel66962c40c2c6b9001a4ad9a2 .carousel-indicators li {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}

#carousel66962c40c2c6b9001a4ad9a2 .carousel-indicators {
    bottom: 5%;
    left: 10%;
}

#carousel66962c40c2c6b9001a4ad9a2 .glyphicon-chevron-left:before,
#carousel66962c40c2c6b9001a4ad9a2 .glyphicon-chevron-right:before {
    display: none;
}

/*slide*/
#carousel669107c1f42e580013219aea .hidden {
    display: block !important;
    visibility: inherit !important;
    pointer-events: none;
}

#carousel669107c1f42e580013219aea .carousel-indicators .active {
    background-color: #fff;
    border-color: #fff;
    width: 40px;
    height: 9px;
    margin: 2px;
}

#carousel669107c1f42e580013219aea .carousel-indicators li {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}

#carousel669107c1f42e580013219aea .carousel-indicators {
    bottom: 5%;
    left: 10%;
}

#carousel669107c1f42e580013219aea .glyphicon-chevron-left:before,
#carousel669107c1f42e580013219aea .glyphicon-chevron-right:before {
    display: none;
}

/*slide*/
#carousel66962ddb42e6d3001afdc005 .hidden {
    display: block !important;
    visibility: inherit !important;
    pointer-events: none;
}

#carousel66962ddb42e6d3001afdc005 .carousel-indicators .active {
    background-color: #fff;
    border-color: #fff;
    width: 40px;
    height: 9px;
    margin: 2px;
}

#carousel66962ddb42e6d3001afdc005 .carousel-indicators li {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}

#carousel66962ddb42e6d3001afdc005 .carousel-indicators {
    bottom: 5%;
    left: 10%;
}

#carousel66962ddb42e6d3001afdc005 .glyphicon-chevron-left:before,
#carousel66962ddb42e6d3001afdc005 .glyphicon-chevron-right:before {
    display: none;
}

