body:not(:has(.space_children)):not(:has(.video-wrap)){font-family:"Futura PT",var(--font-futura),"Futura","Trebuchet MS",sans-serif;line-height:1.15;max-width:1920px}body:not(:has(.space_children)):not(:has(.video-wrap)),html:not(:has(.space_children)):not(:has(.video-wrap)){overflow-x:visible}body:not(:has(.video-wrap)) .video{margin-top:0;margin-bottom:0;aspect-ratio:auto;z-index:auto;width:auto;height:auto}body:not(:has(.video-wrap)) .calendar-section .btn-set{max-width:none;width:auto;padding-top:0}body:not(:has(.video-wrap)) .video:before{height:auto}body:not(:has(.video-wrap)) .video:after{content:none}body:not(:has(.video-wrap)) .video video{-o-object-fit:contain;object-fit:contain}@media (min-width:992px){body:not(:has(.space_children)) .calendar-twice-section .calendar-block{grid-template-columns:min(675px,100%);row-gap:24px}}@media (max-width:991px){body:not(:has(.space_children)) .calendar-twice-section .calendar-block{gap:50px}}body:not(:has(.space_children)) .swiper-slide img{aspect-ratio:auto;border-radius:0;vertical-align:middle}body:not(:has(.space_children)) .calendar-section,body:not(:has(.space_children)) section:first-child:not(.certificates-section):not(.contacts-section){padding-top:160px}body .fb-logo.video:before{background:linear-gradient(180deg,#000,transparent 30%),linear-gradient(90deg,#000,transparent 30%),linear-gradient(270deg,#000,transparent 30%),linear-gradient(0deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.88) 14%,rgba(0,0,0,.72) 26%,rgba(0,0,0,.35) 38%,transparent 52%)}:root{--wrapper-gap:117px}@media screen and (max-width:980px){:root{--wrapper-gap:50px}}@media screen and (max-width:640px){:root{--wrapper-gap:10px}}header .wrapper{margin-inline:0}.home-fb .wrapper>.fb-logo.video{margin-inline:calc(-1 * var(--wrapper-gap))}@media screen and (max-width:1438px){.home-fb .wrapper>.fb-logo.video>.btn-set{padding-inline:var(--wrapper-gap)}}.opener>.wrapper{margin-inline:0}#new-front section.home-fb,.opener{padding-top:93px}@media screen and (max-width:640px){#new-front section.home-fb{margin-top:0}}header .header-line>.logo{margin-inline-start:var(--wrapper-gap)}header .header-line>.lang-burger{margin-inline-end:var(--wrapper-gap)}header{padding-right:var(--svet-scrollbar,0)}.floating-messengers{margin-right:var(--svet-scrollbar,0)}#menu{right:calc(-1 * var(--svet-scrollbar, 0px))}#menu .menu__header{position:sticky;top:0;z-index:1;background:#000}.white-button{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.white-button:hover:not(:disabled){background:transparent;border-color:var(--fg,#fff);color:var(--fg,#fff)}.header-cta.white-button{min-width:0;width:auto;padding:11px 22px;font-size:16px;line-height:1.2;margin-right:28px;white-space:nowrap}@media screen and (min-width:641px) and (max-width:1535px){.header-cta.white-button{display:none}}.header-cta__short{display:none}@media screen and (max-width:640px){header .header-line>.logo{flex-shrink:0}.header-cta.white-button{padding:8px 10px;font-size:13px;letter-spacing:.02em;margin-right:10px}.language-switch{display:flex;align-items:center;white-space:nowrap;margin-right:16px}}@media screen and (max-width:374px){.header-cta__full{display:none}.header-cta__short{display:inline}}.format-faq-link{color:var(--fg,#fff);padding-inline:12px;transition:background-color .2s ease,color .2s ease}.format-faq-arrow{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line,#2a2a2a);border-radius:50%;color:var(--fg-2,#dbdbdc);font-size:16px;line-height:1;transition:transform .2s ease,border-color .2s ease,color .2s ease}.format-faq-link:hover{background:hsla(0,0%,100%,.06);color:var(--fg,#fff)}.format-faq-link:hover .format-faq-arrow{transform:translateX(4px);border-color:var(--fg,#fff);color:var(--fg,#fff)}@media (prefers-reduced-motion:reduce){.format-faq-link:hover .format-faq-arrow{transform:none}}.page-crosslinks li{display:flex}.page-crosslink{flex:1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 18px;border:1px solid var(--line,#2a2a2a);background:var(--bg-2,#0c0c0c);color:var(--fg,#fff);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-crosslink:before{content:none}.page-crosslink:after{content:"→";flex-shrink:0;color:var(--fg-2,#dbdbdc);transition:transform .2s ease,color .2s ease}.page-crosslink:hover{background:var(--surface,#151515);border-color:var(--fg,#fff);color:var(--fg,#fff)}.page-crosslink:hover:after{transform:translateX(4px);color:var(--fg,#fff)}@media (prefers-reduced-motion:reduce){.page-crosslink:hover:after{transform:none}}footer{padding-top:clamp(28px,4.5vw,64px);padding-bottom:clamp(22px,2.8vw,40px)}@media screen and (min-width:1201px){.footer-logo-box{margin-bottom:-47px}}main .certificates-section,main .contacts-section{padding-top:110px}main{display:flow-root;overflow:clip}@media (min-width:900px){.tcal-card{top:clamp(105px,12vh,120px)}}.tcal-day.is-selected:hover,.tcal-day.is-show.is-selected:hover{background:var(--fg-2,#dbdbdc);color:var(--bg,#000)}@media screen and (min-width:501px){.certificates .certificate{width:min(380px,100%)}}@media screen and (min-width:768px){.certificates{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;align-items:center;max-width:1220px;margin-inline:auto}.certificates .cert-1{grid-area:1/2/2/4}.certificates .cert-2{grid-area:1/4/2/6}.certificates .cert-3{grid-area:2/1/3/3}.certificates .cert-4{grid-area:2/3/3/5}.certificates .cert-5{grid-area:2/5/3/7}}@keyframes svet-hero-reveal{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.home-fb .fb-logo.video .btn-set{animation:svet-hero-reveal .9s ease 2.5s both}@media (prefers-reduced-motion:reduce){@keyframes svet-hero-reveal{0%{opacity:0}to{opacity:1}}.home-fb .fb-logo.video .btn-set{animation:svet-hero-reveal .4s ease 2.5s both}}.home-fb .fb-logo.video .video-wrapper{aspect-ratio:16/9;max-height:840px}.home-fb .fb-logo.video .video-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 76%;object-position:center 76%}html [role=button]:focus-visible,html [tabindex]:not([tabindex="-1"]):focus-visible,html a:focus-visible,html button:focus-visible,html summary:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:2px}@media (prefers-contrast:more){html a:focus-visible,html button:focus-visible{outline-width:3px}}.header-nav a{position:relative}.header-nav a:after{content:"";position:absolute;inset:-12px -8px}.burger{position:relative}.burger:after{content:"";position:absolute;inset:-12px}.language-switch a{position:relative;display:inline-block}.language-switch a:after{content:"";position:absolute;inset:-10px -6px}html .slick-loading .slick-list{background-image:url(/wp-content/themes/svet/libs/slick/ajax-loader.gif)}footer .btn button.show-content{background:none;border:0;margin:0;padding:0;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;font-family:"Futura PT",var(--font-futura),sans-serif;font-size:clamp(18px,16.4px + .25vw,20px);font-weight:450;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:#dbdbdc;cursor:default}footer .btn button.show-content svg{display:none;transition:all .3s}footer .btn button.show-content svg.show{transform:rotate(180deg)}@media (max-width:640px){footer .btn button.show-content{cursor:pointer}footer .btn button.show-content svg{display:block}}.contacts-place .contacts-phone{font-family:"Futura PT",var(--font-futura),sans-serif;font-weight:300;font-size:22px;line-height:160%;color:#fff;margin:0 0 10px}@media screen and (max-width:640px){.contacts-place .contacts-phone{font-size:18px;line-height:28px;margin-bottom:20px}}.contacts-row.full .contacts-email{margin:0 0 20px}.contacts-row.full .contacts-email:last-child{margin-bottom:0}.job-info .wrapper .box .job-lead{color:#fff;font-size:16px;font-family:"Futura PT",var(--font-futura),Arial,sans-serif;font-weight:300;padding:10px 10px 100px}@media (max-width:768px){.job-info .wrapper .box .job-lead{font-size:14px}}html .job-about .wrapper .left .text-center p{font-family:"Futura PT",var(--font-futura),Arial,sans-serif}