.elementor-608702 .elementor-element.elementor-element-22dfcc9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-608702 .elementor-element.elementor-element-22dfcc9 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-608702 .elementor-element.elementor-element-22dfcc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-608702 .elementor-element.elementor-element-22dfcc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-608702 .elementor-element.elementor-element-b3b32ef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-608702 .elementor-element.elementor-element-b3b32ef{z-index:5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-608702 .elementor-element.elementor-element-326e95a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-958d402 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-608702 .elementor-element.elementor-element-cdd4421{text-align:start;}.elementor-608702 .elementor-element.elementor-element-0e685a2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-608702 .elementor-element.elementor-element-0e685a2{text-align:start;}.elementor-608702 .elementor-element.elementor-element-0e685a2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;color:var( --e-global-color-01c4f72 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-608702 .elementor-element.elementor-element-b9c899a .elementor-button{background-color:var( --e-global-color-6837fe0 );font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-608702 .elementor-element.elementor-element-b9c899a .elementor-button:hover, .elementor-608702 .elementor-element.elementor-element-b9c899a .elementor-button:focus{background-color:var( --e-global-color-571b2f0 );}.elementor-608702 .elementor-element.elementor-element-b9c899a .elementor-button-content-wrapper{flex-direction:row;}.elementor-608702 .elementor-element.elementor-element-b9c899a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-608702 .elementor-element.elementor-element-a64725b:not(.elementor-motion-effects-element-type-background), .elementor-608702 .elementor-element.elementor-element-a64725b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa30add );}.elementor-608702 .elementor-element.elementor-element-a64725b{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b7e5ee8 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 104px 0px;z-index:2;}.elementor-608702 .elementor-element.elementor-element-a64725b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-608702 .elementor-element.elementor-element-35d6b14{margin-top:0px;margin-bottom:32px;}.elementor-608702 .elementor-element.elementor-element-ec5c4cb > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-608702 .elementor-element.elementor-element-ec5c4cb{z-index:1;}.elementor-608702 .elementor-element.elementor-element-ec5c4cb .elementor-heading-title{font-family:var( --e-global-typography-eb76c17-font-family ), Sans-serif;font-size:var( --e-global-typography-eb76c17-font-size );font-weight:var( --e-global-typography-eb76c17-font-weight );word-spacing:var( --e-global-typography-eb76c17-word-spacing );color:var( --e-global-color-a7d2260 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-608702 .elementor-element.elementor-element-a518729{--grid-columns:1;}.elementor-608702 .elementor-element.elementor-element-0671ece > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-608702 .elementor-element.elementor-element-0671ece{z-index:1;}.elementor-608702 .elementor-element.elementor-element-0671ece .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:42px;color:var( --e-global-color-a7d2260 );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-608702 .elementor-element.elementor-element-4b17352.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:16px;}.elementor-608702 .elementor-element.elementor-element-4b17352 .elementor-main-swiper{height:342px;}.elementor-608702 .elementor-element.elementor-element-4b17352 .elementor-main-swiper .swiper-slide{border-radius:16px;}.elementor-608702 .elementor-element.elementor-element-4b17352 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-608702 .elementor-element.elementor-element-49c7bdb{width:44.737%;}.elementor-608702 .elementor-element.elementor-element-9b60f1e{width:55.263%;}}@media(max-width:1024px){.elementor-608702 .elementor-element.elementor-element-ec5c4cb .elementor-heading-title{font-size:var( --e-global-typography-eb76c17-font-size );word-spacing:var( --e-global-typography-eb76c17-word-spacing );}.elementor-608702 .elementor-element.elementor-element-a518729{--grid-columns:2;}.elementor-608702 .elementor-element.elementor-element-4b17352.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-608702 .elementor-element.elementor-element-ec5c4cb .elementor-heading-title{font-size:var( --e-global-typography-eb76c17-font-size );word-spacing:var( --e-global-typography-eb76c17-word-spacing );}.elementor-608702 .elementor-element.elementor-element-a518729{--grid-columns:1;}.elementor-608702 .elementor-element.elementor-element-4b17352.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS */.memorial-ep13 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2025/05/Memorial-do-Comercio_-Sindicatos-Empresariais-_-Episodio-13-6-39-screenshot.png);

background-size: cover;
}

.memorial-ep12 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2025/04/VT-PUBLICACOES-CNC-V2-2-51-screenshot.png);

background-size: cover;
}

.memorial-ep11 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2025/04/Captura-de-tela-2025-04-04-152507.png);

background-size: cover;
}

.memorial-ep10 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2025/02/Memorial-do-Comercio_-Educacao-do-Ensino-Infantil-ao-Medio-_-Episodio-10-6-1-screenshot.png);

background-size: cover;
}

.memorial-ep9 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2025/01/Memorial-do-Comercio_-Camaras-Brasileiras-do-Comercio-e-Servicos-da-CNC-_-Episodio-9-4-44-screenshot.png);

background-size: cover;
}

.memorial-ep8 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/12/MemorialDoComercio-Youtube-Ep8.jpg);

background-size: cover;
}

.memorial-ep7 .exad-modal-image-action{

background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/11/Youtube-Thumbnail-MemorialDoComercio-EP7-Acoes-parte-I.jpg);

background-size: cover;
}


.page-id-608702 #bricks-component-ENqBEG00aQektx9wVH3miQ-wrapper.floating-button.floating-button--close .bricks--floating--button{
    
    display: none!important;
    
}

#ast-scroll-top {
    background-color: #1D5EFF!important;
    font-size: 15px;
    font-size: 0.9375rem;
border-radius:100px;
}

.page-id-608702 header {
    z-index: 2005!important;
    
}

body.page-id-608702{
    
    background-color: #000F1C;
    
}


section#opening {
    

    
    position: absolute;
    width: 100vw;
    height: 100vh;
    z-index: 20;

    
    
}


.page-id-608702 #myVideo {
    
    margin-top:-120px;
 z-index: 1000;
  
}




#hero-cncplay{
    
    margin-top:-120px;
    
}


section#hero-cncplay::before{
    content: '';
    background: rgb(0,15,28);
background: linear-gradient(90deg, rgba(0,15,28,0.6) 0%, rgba(0,15,28,0) 100%);
    height: 100%;
    width: 100%;
    display: flex;
    top: 0;
    position: absolute;
    z-index: 1;
    
    
}


section#hero-cncplay::after{
    content: '';
   background: rgb(0,15,28);
background: linear-gradient(0deg, rgba(0,15,28,1) 0%, rgba(0,15,28,0) 100%);
    height: 87%;
    width: 100%;
    display: flex;
    top: 0;
    position: absolute;
    z-index: 1;
    
    
}


section#heromobile-cncplay {
    
    
    display: none;
}




#Titlecontent-cnc-play{
    
    /*margin-top:72px;*/
    
    
}

#content-cnc-play {
    
    margin-top: -132px;
    
}



#carrossel-programas {
    
    display: block!important;
    
}



/*fullscreen modal */

.page-id-608702 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn {
    top: 48px;
    right: 56px;
    z-index: 100002;
    background-color: #000000 !important;
}


.page-id-608702 .exad-modal-item {
    width: 100%!important;
    height: 100%!important;
}


.page-id-608702 .exad-modal-element iframe {
    height: 100vh!important;
    width: 100vw !important;
    /* max-width: 100vw; */
}




.memorial-ep1 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/03/memorial-ep1cover.png);
    background-size: cover; 
    
    
}


.memorial-ep2 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/03/capa-video-ep2-memorial-do-comercio-1.png);
    background-size: cover; 
    
    
}



.memorial-ep3 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/07/memorial-do-comercio-ep3_v2.png);
    background-size: cover; 
    
    
}


.memorial-ep4 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/08/memorial-ep4.png);
    background-size: cover; 
    
    
}




.memorial-ep5 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/10/memorial-ep5_v2_.png);
    background-size: cover; 
    
    
}



.memorial-ep6 .exad-modal-image-action{
    
     background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/10/memorial-ep6_v2_.png);
    background-size: cover; 
    }
    




@media(max-width:767px){
    
    section#opening {
  display:none;
}

section#hero-cncplay {
    margin-top:0;
    height:320px;
   
}


section#hero-cncplay::before{

background: linear-gradient(90deg, rgba(0,15,28,1) 0%, rgba(0,15,28,0) 40%);
  
    
}

section#hero-cncplay::after{
    content: '';
   background: rgb(0,15,28);
background: linear-gradient(0deg, rgba(0,15,28,1) 0%, rgba(0,15,28,0) 100%);
    height: 100%;
    width: 100%;
    display: flex;
    top: 0;
    position: absolute;
    z-index: 1;
    
    
}


.elementor-background-slideshow__slide__image {
    
   background-size: cover!important;
  background-position:top right!important;
    background-repeat: no-repeat;
    
}


section#hero-cncplay .elementor-container.elementor-column-gap-no {
   
  
   
}


section#hero-cncplay .elementor-inner-column:first-child {
    
    margin-top:0px;
    padding:24px;
}

section#hero-cncplay .elementor-inner-column .elementor-widget-container {
    margin: 0px 0px 8px 0px!important;
}


.logo-programas{
 margin-top:40%;
    text-align:center!important;
        margin-bottom: 8px !important;
    
}


.logo-programas img{
    
 width:80%;   
    
}


section#hero-cncplay .elementor-608126 .elementor-element.elementor-element-cdd4421 {
    text-align: center;
}


section#hero-cncplay h6{
    
    width:100%;
    font-size:12px;
    text-align:left;
        margin-bottom: 16px !important;
}


section#hero-cncplay .elementor-button-wrapper {
    text-align: center;
}



section#heromobile-cncplay {
    
    
    display: block;
}




section#heromobile-cncplay .swiper-slide-inner {
    
   
   background: rgb(0,15,28);
background: linear-gradient(0deg, rgba(0,15,28,1) 0%, rgba(0,15,28,0) 100%);
    height: 100%;
    width: 100%;
   
    margin-top: 1px;
    
    
}




section#heromobile-cncplay .swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    
    
        margin: -28px 8px;
}



#hero-cncplay a.elementor-button.elementor-button-link.elementor-size-lg {
    width: 100%;
}




#content-cnc-play{
    
    display:block!important;
    margin-top:32px;
    padding:32px 24px 88px 24px;
     margin-top:140px;
    
}




#content-cnc-play a.exad-modal-image-action.image-modal {
    width: 100% !important;
}

.page-id-608702 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn {
    top: 48px;
    right: 32px;
    z-index: 100002;
    background-color: #000000 !important;
}
    
    
    
 #content-cnc-play .elementor-main-swiper {
    height: 450px!important;
}


#content-cnc-play .swiper-backface-hidden .swiper-slide {
    
    height: 450px!important;
}


#content-cnc-play .elementor-carousel-image {
    background: no-repeat 50%;
    background-size: cover;
    height: 450px!important;
    position: relative;
}  
    
    
    
    
    
    
    
}/* End custom CSS */