
    /* =====================================
    // 
    // CSS - #mc-Swiper-slide229385
    // - if flexbanner
    */
    
    #mc-Swiper-slide229385{
    
    }
    
    #mc-Swiper-slide229385 .ce-gallery,
    #mc-Swiper-slide229385 .mc-Swiper-bg-content .frame-type-image{
    margin:0;
    }
    
    #mc-Swiper-slide229385 .mc-Swiper-bg-main {
      position: relative;
      overflow: hidden;
      display: block;
      height: 100%;
      width: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-container {
      z-index: 1;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      opacity:1;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-content {
      z-index: 2;
      position: relative;
      width: 100%;
      height: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-container img,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container iframe{ transition:all ease .3s; }
    
    /*bg img*/
    #mc-Swiper-slide229385 .mc-Swiper-bg-container div,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container img,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container figure,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container picture{
    width:100%;
      max-width:100%;
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-container.mc-Sresize{
      height: 100%;
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-container.mc-Sresize div,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container.mc-Sresize img,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container.mc-Sresize figure,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container.mc-Sresize picture{
      width: auto;
      max-width:1290192px;
      height:100%;
      min-height:100%;
      display:block;
      /*min-width: 100%;
      height: auto;*/
    }
    #mc-Swiper-slide229385 .mc-Swiper-bg-container .hidden-Desktop div,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container .hidden-Desktop img,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container .hidden-Desktop figure,
    #mc-Swiper-slide229385 .mc-Swiper-bg-container .hidden-Desktop picture{
    min-width: 100%;
    height: auto !important;
    }
    
      
    
  


    /* =====================================
    // 
    // CSS - #mc-Swiper-slide229390
    // - if flexbanner
    */
    
    #mc-Swiper-slide229390{
    
    }
    
    #mc-Swiper-slide229390 .ce-gallery,
    #mc-Swiper-slide229390 .mc-Swiper-bg-content .frame-type-image{
    margin:0;
    }
    
    #mc-Swiper-slide229390 .mc-Swiper-bg-main {
      position: relative;
      overflow: hidden;
      display: block;
      height: 100%;
      width: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-container {
      z-index: 1;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      opacity:1;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-content {
      z-index: 2;
      position: relative;
      width: 100%;
      height: 100%;
      transition:all ease .3s;
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-container img,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container iframe{ transition:all ease .3s; }
    
    /*bg img*/
    #mc-Swiper-slide229390 .mc-Swiper-bg-container div,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container img,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container figure,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container picture{
    width:100%;
      max-width:100%;
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-container.mc-Sresize{
      height: 100%;
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-container.mc-Sresize div,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container.mc-Sresize img,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container.mc-Sresize figure,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container.mc-Sresize picture{
      width: auto;
      max-width:1290192px;
      height:100%;
      min-height:100%;
      display:block;
      /*min-width: 100%;
      height: auto;*/
    }
    #mc-Swiper-slide229390 .mc-Swiper-bg-container .hidden-Desktop div,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container .hidden-Desktop img,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container .hidden-Desktop figure,
    #mc-Swiper-slide229390 .mc-Swiper-bg-container .hidden-Desktop picture{
    min-width: 100%;
    height: auto !important;
    }
    
      padding-bottom: 50px;
    
  

/* CSS_mc-Menus-ID58582 */

  /* =====================================
  //
  // CSS - #mc-Menus-id58582 
  // 
  */

  
  

    
    
      #mc-Menus-id58582 { text-align:center; }
      #mc-Menus-id58582 > a{
      width:290px;
      display:inline-block;
      }
      #mc-Menus-id58582 .mc-Box-D .mc-Box-Content-main{ text-align:left; }
    

    
    
    
    

  



  
  


  
  
    .mc-BuscaCurso58582{
    padding: 0;
    margin: 15px 0;
    }

    .mc-BuscaCurso58582 input{
    height: 80px;
    font-size: 1.8em;
    text-align: center;
    border: 4px dashed #ccc;
    width: 80%;
    margin: 0 auto;
    }

    @media (max-width: 667px){
    .mc-BuscaCurso58582 input{width: 100%; font-size: 1.2em; padding: 30px;}
    }
  


  
  




    /* =====================================
    //
    // CSS - #bs-v3-col58583
    // 
    */

      
    
    #bs-v3-col58583{
     padding:20px 0;  
    }
    @media(max-width:991px){
    #bs-v3-col58583{
      
    }
    }
    
  


    /* =====================================
    //
    // CSS - #bs-v3-col4592
    // 
    */

      
    
    #bs-v3-col4592{
     margin-top: 15px; 
    }
    @media(max-width:991px){
    #bs-v3-col4592{
      
    }
    }
    
  

