 .is-hovered,
 .is-focused{
 
     border-color: #000 !important;
 }
 
 
 #g-248740962{
        width: 100% !important;
    }


#g-438489507{
    height: 100vh!important;
    position: sticky !important;
    top: 0 !important;
}
#g-986441530{
    
}
#g-201986499,
#g-979778392,
#g-42945623,
#g-613725441{
    
}

#g-774679425{
        margin-top: 35px !important;
        padding: 4rem 16rem !important;
}
#element-custom-block-3769891069 .children{
    display: flex;
    align-items: baseline;
    justify-content: end;    
}
#element-custom-block-3770970371{
    overflow: hidden;
    height: 100% !important;
}
#g-510106345{
    height: 100% !important;
}
#sfid-3770970371 .media{
    scale: 1.5;
}
@media screen and (max-width: 768px){
     #sfid-3770970371 .media{
        scale: 5 !important;
        height: 100% !important;
        padding: 0 !important;
   }
   #element-custom-block-3770970371,
   #g-510106345,
   #sfid-3770970371{
       height: 100% !important;
   }
    #g-72683679{
        padding-top: 0 !important;
    }
    #g-72683679 .countdown-plain{
        display: flex;
        flex-wrap: wrap;
        font-size: 8px;
        justify-content: space-between;
        padding: 115px 40px 50px 40px;
        gap: 50px;
    }
    #g-72683679 .countdown-days .value,
    #g-72683679 .countdown-hours .value,
    #g-72683679 .countdown-minutes .value,
    #g-72683679 .countdown-seconds .value{
        font-size: 75px !important;
        padding-right: 0 !important;    
    }
     #g-1 #g-72683679 .countdown-days .text,
    #g-1 #g-72683679 .countdown-hours .text,
    #g-1 #g-72683679 .countdown-minutes .text,
    #g-1 #g-72683679 .countdown-seconds .text{
             padding-top: 10px !important;
     }
    #g-1 #g-72683679 .countdown-days,
    #g-1 #g-72683679 .countdown-hours,
    #g-1 #g-72683679 .countdown-minutes{
        padding-right: 0 !important;
    }
    #g-1 #g-774679425{
            margin-top: -200px !important;
padding-left: 4rem !important;
    padding-right: 4rem !important;
    }
   #splash-container #g-1 #g-774679425 #g-114928580{
    display: flex !important;
    flex-direction: column-reverse;
   }
   #splash-container #g-1 #g-774679425 #g-314290601{
       padding-bottom: 20px !important;
   }
}
@media screen and (min-width:760px){
    #g-774679425{
        position: absolute !important;
        bottom: 0;
        left: 0;
    }
    #g-72683679{
        padding-top: 250px !important;
    }
    .sf.countdown.kopec .countdown-days, .sf.countdown.kopec .countdown-hours, .sf.countdown.kopec .countdown-minutes, .sf.countdown.kopec .countdown-seconds{
        width: 360px !important;
    }
    #splash-container,
    #main-canvas{
        position: relative;
        overflow: initial;    
    }    
    #g-114928580{
    display: flex !important;
    align-items: center !important;
    flex-direction: row-reverse !important;    
    }
     #g-248740962{
        width: 50% !important;
    }
   .countdown-plain{
       display: flex;
        justify-content: center;
   }
   #g-408269493{
       padding-right: 2rem !important;
       padding-left: 2rem !important;
   }
   #g-114928580{
           padding-top: 1rem !important;
    padding-bottom: 1rem !important;
   }
  
  #g-531498020{
    display: flex;
    align-items: center;
    flex-direction: row;
    white-space: initial;
    height: initial;
    min-height: 0;      
  }
  #g-370802443,
  #g-220066779,
  #g-979178873,
  #g-729962884{
      min-height: 0 !important;
  }
  #g-452662721,
  #g-429750061{
      max-width: 696px !important;
        width: 100% !important;
        background-size: contain !important;

  }
  #g-979714556{
      display: flex;
    align-items: center;
    flex-direction: row;
    white-space: initial;
  }
  
  #g-224883063{
    display: flex !important;
    flex-direction: column;
    align-items: center;      
  }
  #g-546018052{
      max-width: 800px !important;
      padding-right: 0 !important;
      padding-left: 0 !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1441px){
    .countdown-plain{
        padding: 0 100px;
    }
    #g-72683679 {
        padding-top: 150px !important;
    }    
    .sf.countdown.kopec .value{
    
        font-size: 7rem !important;
    }
    #g-408269493{
        min-height: 350px !important;
    }
    #g-472799569{
        margin-top: 3rem !important;
    }
    #g-774679425{
           padding: 4rem 11rem !important;
   }
    #g-736051148{
        padding: 120px !important;
    }
    #g-989404613{
        min-height: 0 !important;
    }
    #g-755880582{
        min-height: 50px !important;
    }
    #g-868332958,
    #g-593932291{
        padding-top: 16px !important;
    }
    #g-68877326{
        max-width: 560px !important;
    }
    #g-868332958{
        text-align: left !important;
    }
    #g-886238672{
        max-width: 560px !important;
    }
}
#g-874643935,
#g-361723588,
#g-698811206{
    min-height: initial !important;
    float: none;
    margin: 0;
}
#g-496717682,
#g-987185783,
#g-862444950{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 200px; 
}
#g-358855735,
#g-81101927,
#g-890028981{
    width: 544px !important;
    padding: 0 !important;
    float: none;
    margin: 0;
}
#element-custom-block-3774477896 p{
    max-width: 750px;
    margin: 0 auto;    
}
#g-29581762{
    margin: 0 auto;
    max-width: 1115px;    
}
@media screen and (max-width:760px){
    #g-510106345{
    max-width: 300% !important;
    max-height: 200%;
    width: 300% !important;
    height: 200% !important;        
    }
    #g-358855735 img,
#g-81101927 img,
#g-890028981 img{
    max-width: 166px;
}
    #g-496717682, #g-987185783, #g-862444950{
            flex-direction: column-reverse;
            gap: 0;
    }
    #g-862444950{
        flex-direction: column;
    }
}
.SuiButton:hover{

    background-color:rgb(137,198,253) !important;
}

#sfid-3774477894 .embed{
        width: 100%;
    height: 940px;
    max-height: 100%;
}
#sfid-3774477894 .embed iframe{
    width: 200%;
    height: 200%;
    max-width: 400%;
    max-height: 400%;
    top: -200px;
    transform: translateX(-50%);    
}



