.with_frm_style .vertical_radio .frm_radio label {

  margin-bottom: 1em;
}

.scheme_original input[type="text"], .scheme_original input[type="number"], .scheme_original input[type="email"], .scheme_original input[type="search"], .scheme_original input[type="password"], .scheme_original select, .scheme_original textarea {
  background-color: white;
}

.vc_tta-title-text {
  font-size: 1.3em;
  padding: 12px;
}

.vc_tta-panel-heading {
  padding: 8px;
}

.vc_tta-container {
  width: 80%;
}

.page-id-328 .post_title 
{ display: none }

.widget_title {
  font-size: large;
}

footer.widget_area .widget_title {
  margin-top: 4.3em;
}

.checklist-ul li {
   line-height: 2em;
}

.with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style input[type="file"], .with_frm_style input[type="search"], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement {
  min-height: 58px !important;

}

.grecaptcha-badge {
  display: none;
}

.vc_tta-panel-body {
  padding: 0px !important;
}

#vsetky_kurzy .sc_tabs_content .vc_tta-panel span{
    position:relative;        
}

#vsetky_kurzy .sc_tabs_content .vc_tta-panel span:after{
    position:absolute;
    content:"";
    width: 41px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: cover;
    right: -50px;
    top: 9px;   
}

#sc_tab_1714242868_1_42 .vc_tta-panel span,
#sc_tab_1714242868_2_14 .vc_tta-panel span{
    position:relative;    
}

#sc_tab_1714242868_1_42 .vc_tta-panel span:after,
#sc_tab_1714242868_2_14 .vc_tta-panel span:after{
    position:absolute;
    content:"";
    width: 41px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: cover;
    right: -50px;
    top: 9px;
}

.eng-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/eng.jpg");    
}

.spa-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/sp.jpg");    
}

.fr-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/fr.jpg");    
}

.hol-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2019/09/holadncina.jpg");    
}

.de-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/de.jpg");    
}

.ru-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2019/09/rustina-1.jpg");    
}

.it-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/it.jpg");    
}

.sk-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2019/09/slovencina-pre-cudzincov-1.jpg");    
}

.arab-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/arab-vlajka.png");    
}

.cina-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/china-flag-png-large.jpg");    
}

.jap-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/japan-flag-png-large.jpg");    
}

.gre-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/greece-flag-png-large.jpg");    
}

.kor-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/south-korea-flag-png-large.jpg");    
}

.port-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2016/10/por.jpg");    
}

.pol-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/poland-flag-png-large.jpg");    
}

.hun-vlajka > div.vc_tta-panel-heading > h4 > a > span::after{
    background-image: url("https://www.veve.sk/wp-content/uploads/2024/05/hungary-flag-png-large.jpg");    
}

.cq-homeslider-contentcontainer {
  display: none;
}

.sc_clients_style_clients-2 {
  max-width: 1000px !important;

}


html .avgrund-popup {
   position: fixed!important;
   top: 10% !important;
}

@media screen and (max-width: 768px) {
   html .avgrund-popup {
      position: absolute !important;
      top: 300% !important;
   }
}

.sc_tabs_titles.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
  background: #f9eaec;
}

.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li {
  margin-left: 3px;
  border-right: 2px solid white;
}

.scheme_original .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a {
  color: #3e3c3687;
  text-transform: uppercase;
}

.scheme_original .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a:hover, .scheme_original .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li.ui-state-active a, .scheme_original .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li.sc_tabs_active a {
  color: #ffffff !important;
}

.vc_tta-container {
  margin-top: 10px;
}

@media screen and (max-width: 479px) {
  body.scheme_original .logo .logo_slogan {
    font-size: 9px !important;
    font-style: initial !important;
  }
}

@media screen and (max-width: 479px) {
  .avgrund-popup.avgrund-popup-animate {
  width: 82% !important;
  margin-left: -40.5% !important;
}
}

.cq-cards-container .card-image img {
  width: 70% !important;

  padding: 7%;
}

.mensitext {
 font-size: 0.85em !important;
  line-height: 1em !important;
  font-weight: 500 !important;
  padding: 3% 5% 3% 5%;
  
}

.cq-testimonialcarousel .testimonial {
padding: 20px !important;
   width: 77% !important;
}
    
#smartsupp-widget-button {
  height: 58% !important;
}

.h-full {
  height: 58% !important;
}

#sc_tab_1715012665328_0 {
  padding: 0px 0px 0px 0px;
}

.page-id-5590 .post_title.entry-title {
  display: none;
}

.avgrund-content h4 {
    margin-top: 1em;
}


@media screen and (max-width: 479px) {
 .BadgeContainer__Inner-sc-1s0biz7-0.khtPgk.es-badge-container {
  margin-left: 28.6% !important;
}
}

.BadgeContainer__Inner-sc-1s0biz7-0.khtPgk.es-badge-container {
  margin-left: 55.6%;
}


.eapps-google-reviews-f50d0e0c-daf2-4500-8a47-1aceb9cf0257-custom-css-hook .khtPgk {
 
  background-color: rgba(201, 104, 113, 0.14) !important;
 
}