@media (max-width: 768px) {
.page-id-5034 .dt-owl-item {
    max-width: 363px;
    margin-left: 6px;
}
}
@media (min-width: 768px) {/*Espacement dividers*/
/*POUR LE BORDER TABS*/
.page-id-5034 .tp-tabs, .tp-thumbs {
    box-sizing: content-box !important;
    max-width: 90%!important;
    margin-left: 3%;
}

.page-id-5034 .vc_custom_1694161923393, .page-id-5034 .vc_custom_1695372303875, .page-id-5034 .vc_custom_1712232248560, .page-id-5034 .vc_custom_1695372373892 {
    margin-top: -12% !important;
    box-shadow: 0px 0Px 20px 20px white;
}

/*POUR LES SÉPARATEURS CLASSIQUES*/
.page-id-5034 .vc_sep_width_100 {
    width: 94%;
    padding: 1% 3%;
}

.page-id-5034 .ult-carousel-wrapper {
    padding-left: 3%;
    padding-right: 3%;
}

.page-id-5034 .slick-initialized .slick-slide {
    display: block;
    margin: 2px!important;
}


/*Bordure menu cartes*/


.page-id-5034 .tp-tabs, .tp-thumbs, .tp-bullets {
    position: absolute;
    display: block;
    z-index: 1000;
    top: 0px;
    left: 0px;
    border-bottom: 1px solid black;
    padding-bottom: 0!important;
    margin-bottom: -11px;
}

.page-id-5034 .tp-tab.rs-touchhover, .tp-tab.selected, .tp-thumb.rs-touchhover, .tp-thumb.selected {
    opacity: 1 !important;
    border-bottom: 2px solid #00adba!important;
}



.page-id-5034 .tp-tab, .tp-thumb {
    cursor: pointer;
    position: absolute;
    opacity: 0.5;
    box-sizing: border-box;
    border-bottom: 0px solid black!important;
}


/*Bords arrondis posts blog*/
.page-id-5034 .classic-layout-list[data-auto-height=false] .owl-stage .dt-owl-item, .gradient-overlap-layout-list[data-auto-height=false] .owl-stage .dt-owl-item {
    border-radius: 5px;
}

.page-id-5034 .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img {
    border-radius: 5px 5px 0px 0px;
}

/*Video carrousel*/

.page-id-5034 .plyr--video .plyr__controls {
    display: none;
}
.plyr__video-wrapper {
    background: white;
}

.page-id-5034 .vc_custom_1685025072319 {
    box-shadow: 0 0 20px 20px #fdfdfd;
}
    
    .player.right-content-area-supported {
    box-shadow: 0 0 20px 20px #fdfdfd;
}
}
/*Video carrousel - FIN */

@media (min-width: 768px) {
.page-id-5034 #colonne7 {
    width: 12.5%;
}

.page-id-5034 .classic-layout-list[data-auto-height=false] .owl-stage .dt-owl-item, .gradient-overlap-layout-list[data-auto-height=false] .owl-stage .dt-owl-item {
    box-shadow: 0px 0px 7px #00000059;
    width: 270px!important;
}
}

.page-id-5034 .ult-ib-effect-style2 .ult-new-ib-content {
    width: 100%;
    max-height: 100%;
}

.page-id-5034 div.descriptionlogo {
   box-shadow:0px 0px 7px #00000059;
}

.page-id-5034 .titre3vert {
    font-size:17px;
    text-align: center;
    color: #00adba;
}

/* Dégradé Border sur slider */

.page-id-5034 #main-slideshow {
    border: solid;
    border-image: linear-gradient(to right, #d1ac8b, #eea2a2, #c1c1dd, #00ADBA) 1;
    border-width: 4px 0px 4px 0px;
 
}
.page-id-5034 #footer.solid-bg {
    border-top: solid;
    border-image: linear-gradient(to right, #d1ac8b, #eea2a2, #c1c1dd, #00ADBA) 1;
    border-width: 4px 0px 4px 0px;
 
}

.page-id-5034 #bordertopbottom {
    border-top: solid;
    border-image: linear-gradient(to right, #d1ac8b, #eea2a2, #c1c1dd, #00ADBA) 1;
    border-width: 4px 0px 4px 0px;
 
}


.page-id-5034 .boutongris {
    background-color: #3D3D3D;
}

.page-id-5034 .boutongris:hover {
    background-color: #00adba;
}

.page-id-5034 .tab-style-three.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
    padding: 15px 0 0;
    display: block;
    width: 57%;
    padding: 15px 20%;
}

.page-id-5034 #content .wpb_content_element .wpb_tabs_nav {
    margin: 0;
    background-color: white!important;
    border: 0!important;
    padding: 0 7.5%!important;
}

.page-id-5034 .wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a {
    font-weight: 600;
    border-bottom: 2px solid;
    padding-bottom: 10px;
}

.page-id-5034 .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border:0!important;
}

.page-id-5034 a#ui-id-1.ui-tabs-anchor {
    background-image: url(https://pads4.com/wp-content/uploads/2022/12/digital-signage-icon-2.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 50px;

}

a#ui-id-2.ui-tabs-anchor {
    background-image: url(https://pads4.com/wp-content/uploads/2022/12/workspace-icon-2.png);
    background-position: top center;
    background-repeat: no-repeat;
   background-size: 50px;

}
.page-id-5034 a#ui-id-3.ui-tabs-anchor {
    background-image: url(https://pads4.com/wp-content/uploads/2022/12/visitor-management-icon-2.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 50px;
}

.page-id-5034 a#ui-id-4.ui-tabs-anchor {
    background-image: url(https://pads4.com/wp-content/uploads/2022/12/wayfinding-icon-2.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 50px;
}

.page-id-5034 a#ui-id-5.ui-tabs-anchor {
    background-image: url(https://pads4.com/wp-content/uploads/2022/12/fids-icon-2.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 50px;

}

.page-id-5034 .wpb_content_element.tab-style-three .wpb_tabs_nav > li.ui-tabs-active > a, .page-id-5034 .wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav > li.ui-tabs-active > a {
    color: #2bb3d5;
    font-weight: 600;
    font-size: 1.4em;
    border-bottom: 2px solid;
    padding-bottom: 10px;
    opacity: 1;
    background-size:60px!important;
}


.page-id-5034 .wpb_tabs .wpb_tabs_nav li {
    float: left;
    margin: 0;
}


.page-id-5034 .tab-style-three.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
    padding: 0;
    font-size: 1.4em;
    border-bottom: 1px solid;
    padding-bottom: 11px;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 71px!important;
    width: 200px;
    text-align: center;
    opacity: 0.6;
}

.page-id-5034 .tab-style-three.wpb_tabs .wpb_tabs_nav li {
    margin-right: 0px;
    border: none;
    min-width: 16%;
}



.page-id-5034 .hide {
  display: none;
}
    
.page-id-5034 .descriptionlogo:hover + .hide {
  display: block;
  color: red;
}

.page-id-5034 .vc_custom_1683712460261 {
    padding-top: 0% !important;
}

.page-id-5034 .portfolio-shortcode .entry-meta, .owl-carousel .entry-meta {
    color: #00adba;
    font-weight: 600;
    font-size: 16px;
}



.page-id-5034 #ourcustomers {

    margin-bottom: 0px;
    color:#333333;
 
}

.page-id-5034 .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style), .mec-event-footer .mec-booking-button, .give-btn.give-btn-reveal, .give-submit.give-btn {
    border-radius: 50px;
}


/* Shadow box articles */

.page-id-5034 .bottom-overlap-layout-list[data-auto-height=false] .owl-stage .dt-owl-item, .classic-layout-list[data-auto-height=false] .owl-stage .dt-owl-item, .gradient-overlap-layout-list[data-auto-height=false] .owl-stage .dt-owl-item {
    box-shadow: 0px 0px 10px #00000059;
}

/* Padding articles */

.page-id-5034 .bottom-overlap-layout-list[data-auto-height=false] .owl-stage, .classic-layout-list[data-auto-height=false] .owl-stage, .gradient-overlap-layout-list[data-auto-height=false] .owl-stage {
    padding: 1%;
}
.page-id-5034 .boutongris {
    background-color: #3D3D3D!important;
}

.page-id-5034 .boutongris:hover {
    background-color: #00adba!important;
}

/*TEST*/
/* Ombres cartes */
.page-id-5034 #boxshadow{
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
border-radius:15px;
}

/* icone h1 */

.page-id-5034 .vc_custom_1688650212157 {
    padding-left: 8%;
}


/* Dégradé Border sur slider */

.page-id-5034 #borderfade {
    border: solid;
    border-image: linear-gradient(to right, #d1ac8b, #eea2a2, #c1c1dd, #00ADBA) 1;
    border-width: 4px 0px 0px 0px;
 
}

.page-id-5034 .fa-circle:before {
    content: "\f111";
    font-size: 21px;
    line-height: 19px;
    /* margin-bottom: -20px; */
}

.page-id-5034 .vc_custom_1683712460261 {
    padding-top: 0% !important;
}



.page-id-5034 .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style), .mec-event-footer .mec-booking-button, .give-btn.give-btn-reveal, .give-submit.give-btn {
    border-radius: 50px;
}


/* Carrousel benefits of digital */ 

.page-id-5034 .tp-tabs, .tp-thumbs, .tp-bullets {
    position: absolute;
    display: block;
    z-index: 1000;
    top: 0px;
    left: 0px;
    border-bottom: 1px solid black;
    padding-bottom: 0!important;
    margin-bottom: -11px;
}

.page-id-5034 .tp-tab.rs-touchhover, .tp-tab.selected, .tp-thumb.rs-touchhover, .tp-thumb.selected {
    opacity: 1 !important;
    border-bottom: 2px solid #00adba!important;
}

.page-id-5034 .tp-tab, .tp-thumb {
    cursor: pointer;
    position: absolute;
    opacity: 0.5;
    box-sizing: border-box;
    border-bottom: 0px solid black!important;
}


.page-id-5034 rs-slide, rs-slide:before {
    display: block;
    visibility: hidden;
    border-radius: 10px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

/* Carrousel benefits of digital - FIN */

@media (min-width: 768px) {
.page-id-5034 .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
    margin: -1px;
    background-color: white!important;
}
.page-id-5034 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: transparent!important;
    background-color: transparent!important;
}
.page-id-5034 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
    border-color: white!important;
}
}

.page-id-5034 .vc_tta.vc_general .vc_tta-panel-body {
    border: solid transparent!important;
    box-sizing: content-box!important;
    padding: 14px 0px 14px 0!important;
}

.page-id-5034 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    border-color: white!important;
    background-color: white!important;
    color: #36adba!important;
}

.page-id-5034 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: white!important;
    background-color: white!important;
    color: #9e9e9d!important;
}

.page-id-5034 .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: white!important;
}

.page-id-5034 #select_jp_dropdown_menu_widget-4, #select_jp_dropdown_menu_widget-15 {
    margin-top: 43px;
    border-bottom: 1px solid #3D3D3B;
}

.page-id-5034 #jp_dropdown_menu_widget-15 {
    padding-left:20px!important;
}

.page-id-5034 select#select_jp_dropdown_menu_widget-15 {
    border: none;
    border-bottom: 1Px solid;
    -webkit-appearance: none !important;
    -moz-appearance: none;
    background-image: linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%);
    background-position: calc(100% - var(--the7-right-input-padding) - 5px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0;
    background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
    background-repeat: no-repeat;
    padding-right: calc(var(--the7-right-input-padding) + 15px);

}

.page-id-5034 .entry-meta>a:last-child, .entry-meta>span:last-child, .portfolio-categories>a:last-child, .portfolio-categories>span:last-child {
    padding: 0;
    margin: 0;
    margin-left: 50%;
    text-align: right;
}

.page-id-5034 .vc_custom_1695371583814, .page-id-5034 .vc_custom_1712240887265 {
    margin-top: -12% !important;
    box-shadow: 0px 0px 20px 20px white;
}

.page-id-5034 #mep_0 {
box-shadow: 0px 0px 20px 20px white;
}

.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    background: transparent;
    display: none;
}

.page-id-5034 .ult-ih-item.ult-ih-square .ult-ih-info {
    -webkit-border-radius: 0;
    border-radius: 0;
    display: none;
}

a.comment-link {
    display: none!important;
}

.vp-sidedock {
    display: none!important;
}

.vp-controls {
    display: none!important;
}

.page-id-5034 .owl-carousel .owl-nav .owl-next {
    right: 0;
    top: 40%;
}

.page-id-5034 .owl-carousel .owl-nav .owl-prev {
        left: -21px;
    top: 40%;
}
