main{overflow-x:clip!important}.noscroll body{overflow:hidden}.sg-nowrap{white-space:nowrap!important}.sg-invisible{visibility:hidden!important;opacity:0!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;touch-action:none!important}.sg-shrink-0{flex-shrink:0!important}.sg-absolute-center-x{left:50%!important;transform:translate(-50%)!important}@media only screen and (min-width:960px){.sg-absolute-center-x-desktop{left:50%!important;transform:translate(-50%)!important}}@media only screen and (max-width:960px){.sg-absolute-center-x-tablet{left:50%!important;transform:translate(-50%)!important}}.sg-absolute-center-y{top:50%!important;transform:translateY(-50%)!important}@media only screen and (min-width:960px){.sg-absolute-center-y-desktop{top:50%!important;transform:translateY(-50%)!important}}@media only screen and (max-width:960px){.sg-absolute-center-y-tablet{top:50%!important;transform:translateY(-50%)!important}}.sg-rotate-90{transform:rotate(-90deg)!important}@media only screen and (max-width:960px){.sg-rotate-90-tablet{transform:rotate(90deg)!important}}.sg-rotate--90{transform:rotate(-90deg)!important}@media only screen and (max-width:960px){.sg-rotate--90-tablet{transform:rotate(-90deg)!important}}@media only screen and (max-width:960px){.sg-absolute-center-x-tablet.sg-rotate-90-tablet{left:50%!important;transform:translate(-50%) rotate(90deg)!important}}@media only screen and (max-width:960px){.sg-absolute-center-y-tablet.sg-rotate--90-tablet{top:50%!important;transform:rotate(-90deg) translateY(-50%)!important}}.sg-wrapper-vertical-break{display:flex!important;flex-direction:row!important}@media only screen and (max-width:960px){.sg-wrapper-vertical-break-tablet{display:flex!important;flex-direction:row!important}}.sg-wrapper-horizontal-break{display:flex!important;flex-direction:column!important}@media only screen and (max-width:960px){.sg-wrapper-horizontal-break-tablet{display:flex!important;flex-direction:column!important}}.sg-justify-start{justify-content:flex-start!important}.sg-align-center{align-items:center!important}.sg-align-start{align-items:flex-start!important}@media only screen and (max-width:960px){.sg-align-start-tablet{align-items:flex-start!important}}.sg-gap-8{gap:8px!important}@media only screen and (max-width:960px){.sg-gap-8-tablet{gap:8px!important}}.sg-gap-10{gap:10px!important}@media only screen and (max-width:960px){.sg-gap-10-tablet{gap:8px!important}}.sg-gap-30{gap:30px!important}@media only screen and (min-width:960px){.sg-gap-30-desktop{gap:30px!important}}@media only screen and (max-width:960px){.sg-menu-vertical-gap-tablet-8>ul.menu>li{margin-bottom:8px!important}.sg-menu-vertical-gap-tablet-8>ul.menu>li:last-child{margin-bottom:0!important}}.title-0 :is(h1,h2,h3,h4,h5,h6){font-size:60px;line-height:1.08;letter-spacing:-1px}@media only screen and (max-width:960px){.title-0 :is(h1,h2,h3,h4,h5,h6){font-size:40px}}.title-25 :is(h1,h2,h3,h4,h5,h6){font-size:25px;line-height:1.4}@media only screen and (max-width:960px){.title-25 :is(h1,h2,h3,h4,h5,h6){font-size:20px}}.title-1,.title-1 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h1-font-family, inherit);font-weight:var(--h1-font-weight, inherit);font-size:var(--h1-font-size, inherit);font-style:var(--h1-font-style, inherit);line-height:var(--h1-line-height, 1.4);letter-spacing:var(--h1-letter-spacing, inherit);text-transform:var(--h1-text-transform, inherit);margin-bottom:var(--h1-margin-bottom, 1.5rem);color:var(--h1-color, inherit)}.title-1>strong,.title-1 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h1-bold-font-weight, bold)}.title-2,.title-2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h2-font-family, inherit);font-weight:var(--h2-font-weight, inherit);font-size:var(--h2-font-size, inherit);font-style:var(--h2-font-style, inherit);line-height:var(--h2-line-height, 1.4);letter-spacing:var(--h2-letter-spacing, inherit);text-transform:var(--h2-text-transform, inherit);margin-bottom:var(--h2-margin-bottom, 1.5rem);color:var(--h2-color, inherit)}.title-2>strong,.title-2 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h2-bold-font-weight, bold)}.title-3,.title-3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h3-font-family, inherit);font-weight:var(--h3-font-weight, inherit);font-size:var(--h3-font-size, inherit);font-style:var(--h3-font-style, inherit);line-height:var(--h3-line-height, 1.4);letter-spacing:var(--h3-letter-spacing, inherit);text-transform:var(--h3-text-transform, inherit);margin-bottom:var(--h3-margin-bottom, 1.5rem);color:var(--h3-color, inherit)}.title-3>strong,.title-3 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h3-bold-font-weight, bold)}.title-4,.title-4 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h4-font-family, inherit);font-weight:var(--h4-font-weight, inherit);font-size:var(--h4-font-size, inherit);font-style:var(--h4-font-style, inherit);line-height:var(--h4-line-height, 1.4);letter-spacing:var(--h4-letter-spacing, inherit);text-transform:var(--h4-text-transform, inherit);margin-bottom:var(--h4-margin-bottom, 1.5rem);color:var(--h4-color, inherit)}.title-4>strong,.title-4 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h4-bold-font-weight, bold)}.title-5,.title-5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h5-font-family, inherit);font-weight:var(--h5-font-weight, inherit);font-size:var(--h5-font-size, inherit);font-style:var(--h5-font-style, inherit);line-height:var(--h5-line-height, 1.4);letter-spacing:var(--h5-letter-spacing, inherit);text-transform:var(--h5-text-transform, inherit);margin-bottom:var(--h5-margin-bottom, 1.5rem);color:var(--h5-color, inherit)}.title-5>strong,.title-5 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h5-bold-font-weight, bold)}.title-6,.title-6 :is(h1,h2,h3,h4,h5,h6){font-family:var(--h6-font-family, inherit);font-weight:var(--h6-font-weight, inherit);font-size:var(--h6-font-size, inherit);font-style:var(--h6-font-style, inherit);line-height:var(--h6-line-height, 1.4);letter-spacing:var(--h6-letter-spacing, inherit);text-transform:var(--h6-text-transform, inherit);margin-bottom:var(--h6-margin-bottom, 1.5rem);color:var(--h6-color, inherit)}.title-6>strong,.title-6 :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:var(--h6-bold-font-weight, bold)}.text-12{font-size:12px;line-height:19px}.text-13{font-size:13px;line-height:18px}.text-14{font-size:14px;line-height:24px}.text-16{font-size:16px;line-height:26px}@media only screen and (max-width:960px){.text-16{font-size:14px;line-height:24px}}.text-18{font-size:18px;line-height:28px}@media only screen and (max-width:960px){.text-18{font-size:16px;line-height:26px}}.label-12{font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:flex;padding:10px 0;align-items:center;width:fit-content;border-bottom:1px solid var(--color-content-border)}.label-14{font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:flex;padding:10px 0;align-items:center;width:fit-content;border-bottom:1px solid var(--color-content-border)}.wpb_text_column ul{margin-left:24px!important}.wpb_text_column ul li{margin:0!important}.sg-img-full img{width:100%!important}.sg-img-contain img{object-fit:contain!important}.sg-img-cover img{object-fit:cover!important;width:100%!important}.sg-img{position:relative!important;overflow:hidden!important}.sg-img img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.sg-img-66{padding-top:66.66%!important}.sg-img-align-top img{object-position:top center!important}.sg-background-accent-top{position:relative}.sg-background-accent-top:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:50%;background-color:var(--color-content-bg-alt)}.sg-overlay-primary,.sg-overlay-secondary{position:relative}.sg-overlay-primary:before,.sg-overlay-secondary:before{content:"";z-index:1;position:absolute;top:0;left:0;display:block;width:100%;height:100%}.sg-overlay-primary:before{background:var(--color-content-overlay-grad)}.sg-overlay-primary .l-section-h{position:relative;z-index:2}.sg-overlay-secondary:before{background:linear-gradient(113.96deg,color-mix(in srgb,var(--color-content-border) 30%,transparent),color-mix(in srgb,var(--color-content-secondary) 30%,transparent))}.sg-overflow-x-auto .l-section-h{overflow-x:auto!important}.sg-overflow-x-auto .l-section-h::-webkit-scrollbar{display:none}.sg-overflow-x-auto .l-section-h{-ms-overflow-style:none;scrollbar-width:none}.sg-grid-5 .l-section-h>.g-cols{grid-template-columns:repeat(5,1fr)!important}.sg-bg-pattern{position:relative;overflow-y:visible!important}.sg-bg-pattern:before{content:"";z-index:0;position:absolute;top:0;left:0;display:block;width:100%;height:40vw;background-image:url(/wp-content/plugins/slovak-genome-core/public/images/bg-pattern.png);background-size:100% auto;background-repeat:no-repeat;background-position:top center}@media only screen and (max-width:960px){.sg-bg-pattern:before{background-size:cover;height:100%}}.sg-hero{display:flex;flex-direction:column}@media only screen and (max-width:960px){.sg-hero{min-height:auto!important}}.sg-hero>.l-section-h{flex:1 1 auto;display:flex;flex-direction:column}.sg-hero>.l-section-h>.g-cols{flex:1 1 auto}.sg-hero>.l-section-h>.g-cols>.wpb_column>.vc_column-inner{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.form{display:flex;flex-direction:column;gap:1.25rem}.form-group-label{font-size:18px;font-weight:600;line-height:28px;color:var(--color-content-heading);margin-bottom:.5rem;transition:all .3s ease-in-out}.form-group-container>p{display:flex;flex-direction:column;gap:.5rem}.form-group-container-item{display:block!important;position:relative!important}.form-group-container-item.active .form-group-container-item-label,.form-group-container-item:has(input:focus) .form-group-container-item-label{top:2px!important;transform:translateY(0)!important;font-size:13px;font-weight:400;line-height:23px;color:var(--color-content-text);transition:all .3s ease-in-out}.form-group-container-item:has(.wpcf7-not-valid-tip){margin-bottom:1.9rem!important}.form-group-container-item .wpcf7-not-valid-tip{z-index:1;position:absolute;bottom:-1.5rem;left:0;font-size:14px;font-weight:400;line-height:24px}.form-group-container-item-comment{color:var(--color-content-text);font-size:14px;font-weight:400;line-height:24px}.form-group-container-item-label{z-index:1;position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .3s ease-in-out}.form-group-container-item input[type=text],.form-group-container-item input[type=email],.form-group-container-item input[type=tel],.form-group-container-item input[type=number],.form-group-container-item input[type=password]{height:calc(var(--inputs-height) - 1.44rem)!important;padding-top:1.44rem!important;padding-bottom:3px}.form .sg-radio{display:flex;gap:.625rem;width:100%}@media only screen and (max-width:960px){.form .sg-radio{flex-direction:column!important}}.form .sg-radio>span{display:flex;width:100%}.form .sg-radio>span>label{flex:1!important;padding:.875rem .94rem!important;border:1px solid var(--color-content-secondary)!important;border-radius:3px!important}.form .sg-radio>span>label:has(>input[type=radio]:checked){border:1px solid var(--color-content-secondary)!important;box-shadow:inset 0 0 0 1px var(--color-content-secondary)!important}.form .sg-radio>span>label input[type=radio]{border-color:var(--color-content-text)!important}.form .sg-radio>span>label input[type=radio]:checked{color:var(--color-content-secondary)!important;border-color:var(--color-content-secondary)!important}.form input[type=submit].wpcf7-submit:not(.w-btn){padding:12px 28px!important;border-radius:50px!important;background-color:var(--color-content-primary)!important;color:var(--color-content-bg)!important;font-size:12px!important;font-weight:600!important;line-height:20px!important;letter-spacing:1px!important}.form input[type=submit].wpcf7-submit:not(.w-btn):hover{background-color:var(--color-content-secondary)!important;color:var(--color-content-bg)!important}@media only screen and (max-width:960px){.form .wpcf7-acceptance{font-size:14px!important;line-height:24px!important}}.form .wpcf7-acceptance a{text-decoration:underline;color:var(--color-content-text)}.form .wpcf7-form-control-wrap{margin:0!important}header{position:relative}header:after{content:"";display:block;width:100%;height:5px;position:absolute;top:0;left:0;background-color:var(--color-content-border);z-index:700;transition:opacity .3s ease}header.bg_solid:after{opacity:1}header.bg_solid .w-nav-control{color:var(--color-header-middle-text)!important}header.bg_transparent:after{opacity:0}header.bg_transparent .w-nav-control{color:var(--color-header-transparent-text)!important}header.bg_transparent .sg-header-logo-light{display:block!important}header.bg_transparent .sg-header-logo-dark{display:none!important}header .sg-header-logo-dark,header .w-nav-control{z-index:700}header .sg-header-logo-dark,header .w-nav-control{position:relative}header .w-nav-control{margin-left:1.25rem}header .l-subheader.at_middle{padding-left:40px!important;padding-right:40px!important}@media only screen and (max-width:1195px){header .l-subheader.at_middle{padding-left:25px!important;padding-right:25px!important}}#sg-menu{margin:0!important}@media only screen and (min-width:1195px){#sg-menu ul li:after{content:"";position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%);display:block;width:8px;height:8px;border-radius:100%;background-color:var(--color-content-border);opacity:0;transition:opacity .3s ease}#sg-menu ul li:hover:after{opacity:.5}#sg-menu ul li.current-menu-item{position:relative}#sg-menu ul li.current-menu-item:after{opacity:1}#sg-menu ul li a{padding-inline:.78125rem!important}}@media only screen and (min-width:1195px)and (max-width:1355px){#sg-menu ul li a{padding-left:.6rem!important;padding-right:.6rem!important}}@media only screen and (min-width:1195px)and (max-width:1315px){#sg-menu ul li a{padding-left:.5rem!important;padding-right:.5rem!important;font-size:.875rem!important}}@media only screen and (max-width:1195px){#sg-menu ul{padding:1.5rem!important;padding-top:calc(var(--header-height) + 2.2rem)!important;gap:1rem!important}#sg-menu ul li{margin:0!important}#sg-menu ul li a{padding:0!important;font-weight:600!important}}#sg-menu ul .w-nav-close{display:none!important}@media only screen and (max-width:1195px){html.w-nav-open{overflow:hidden}html.w-nav-open header:after{opacity:1}html.w-nav-open header .w-nav-control{color:var(--color-header-middle-text)!important}html.w-nav-open header .sg-header-logo-light{display:none!important}html.w-nav-open header .sg-header-logo-dark{display:block!important}}.modal{z-index:900!important;overflow-y:auto!important;overflow-x:hidden!important;opacity:0!important;pointer-events:none!important;touch-action:none!important;transition:opacity .6s ease-in-out!important}.modal.modal-active{opacity:1!important;pointer-events:auto!important;touch-action:auto!important}.modal .modal-closer,.modal-opener{cursor:pointer}.modal-variant-primary{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100dvh!important;border-top:5px solid var(--color-content-border);padding-top:3.75rem!important;padding-bottom:7.5rem!important;background-color:#f1f4f9}@media only screen and (max-width:960px){.modal-variant-primary{padding-top:2.5rem!important;padding-bottom:7rem!important}}.modal-variant-primary>.l-section-h{position:static!important}.modal-variant-primary>.l-section-h .wpb_column{position:static!important}.modal-variant-primary .modal-closer{position:absolute!important;top:15px!important;right:20px!important}.sg-list li::marker{color:var(--color-content-primary)}.sg-image-slider .owl-stage .owl-item .w-grid-item{height:481px}.sg-image-slider .owl-stage .owl-item .w-grid-item .w-post-elm{height:100%}.sg-image-slider .owl-stage .owl-item .w-grid-item .w-post-elm img{width:100%;height:481px;object-fit:cover}@media only screen and (max-width:960px){.sg-image-slider .owl-stage .owl-item .w-grid-item,.sg-image-slider .owl-stage .owl-item .w-grid-item .w-post-elm img{height:434px}}.sg-image-slider .owl-nav{display:block!important}.sg-image-slider .owl-nav .owl-prev,.sg-image-slider .owl-nav .owl-next{width:44px!important;height:44px!important;padding:0!important;margin:0!important;background-color:var(--color-content-bg);border-radius:100%;box-shadow:0 5px 10px #0000001a;display:flex;justify-content:center;align-items:center;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.sg-image-slider .owl-nav .owl-prev:before,.sg-image-slider .owl-nav .owl-prev:after,.sg-image-slider .owl-nav .owl-next:before,.sg-image-slider .owl-nav .owl-next:after{content:""!important}.sg-image-slider .owl-nav .owl-prev:before,.sg-image-slider .owl-nav .owl-next:before{display:block!important;width:20px!important;height:20px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;background-image:url(/wp-content/plugins/slovak-genome-core/public/images/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sg-image-slider .owl-nav .owl-prev:after,.sg-image-slider .owl-nav .owl-next:after{display:none!important}.sg-image-slider .owl-nav .owl-prev{left:0!important;right:auto!important;transform:translateY(-50%) rotate(180deg)!important}.sg-image-slider .owl-nav .owl-next{right:0!important;left:auto!important}.sg-image-slider .owl-dots{padding-top:10px!important}.sg-image-slider .owl-dots .owl-dot span{width:8px;height:8px;margin:4px!important;box-shadow:0 0 0 1px var(--color-content-border)!important;background-color:var(--color-content-bg)!important;border-radius:100%!important;opacity:1!important;transition:all .3s ease-in-out!important}.sg-image-slider .owl-dots .owl-dot.active span{opacity:1!important;box-shadow:0 0 0 1px var(--color-content-text)!important;background-color:var(--color-content-text)!important}
