*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0}body{background:#f3f3f5;color:#2e0a5a;display:flex;flex-direction:column;font-family:"TT Firs Neue";font-size:16px;font-weight:400;letter-spacing:.18px;line-height:24px;min-height:100vh}body.no-scroll{overflow:hidden}h1{font-size:80px;font-weight:600;line-height:120px;letter-spacing:.8px;text-transform:uppercase}@media (max-width:991px){h1{font-size:60px;font-weight:600;letter-spacing:.6px;line-height:80px}}h2{font-size:60px;font-weight:600;letter-spacing:.6px;line-height:80px;text-transform:uppercase}@media (max-width:991px){h2{font-size:40px;letter-spacing:.4px;line-height:40px}}h3{font-size:26px;font-weight:600;letter-spacing:.26px;line-height:32px}h4{font-size:22px;font-weight:600;letter-spacing:.22px;line-height:28px}p,span{font-size:16px;font-weight:400;letter-spacing:.16px;line-height:24px}p a{color:#de354c;text-decoration:none;transition:color .3s}p a:hover{color:#f72441}.container{margin:0 auto;max-width:1920px;width:100%}.container.with-padding{padding-left:7.292vw;padding-right:7.292vw}@media (min-width:1921px){.container.with-padding{padding-left:140px;padding-right:140px}}@media (max-width:1199px){.container.with-padding{padding-left:20px;padding-right:20px}}.boost-btn{background:#de354c;border-radius:2px;color:#f3f3f5;cursor:pointer;letter-spacing:.8px;font-size:16px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s;padding:18px 55px 17px}@media (max-width:420px){.boost-btn{padding-left:20px;padding-right:20px}}.boost-btn:hover{background-color:#f72441}.boost-btn.empty{background:#f3f3f5;border:2px solid #de354c;color:#de354c}.boost-btn.empty:hover{background:#de354c;color:#f3f3f5}.logo-container svg rect{transition:fill .3s}.logo-container:hover svg rect{fill:#de354c}.scroll-up{bottom:30px;cursor:pointer;height:50px;position:fixed;right:30px;transform:rotate(180deg);width:50px}.scroll-up:hover svg g,.scroll-up:hover svg path{stroke:#de354c}.scroll-up svg g,.scroll-up svg path{transition:stroke .3s}body:not(.home):not(.single-konferencia) header{background:#1d053b}header{background:0 0;position:relative;z-index:9999}header .desktop-container{align-items:center;display:flex;justify-content:space-between;padding:25px 2.083vw;transition:padding .3s}@media (min-width:1921px){header .desktop-container{padding-left:40px;padding-right:40px}}@media (max-width:1199px){header .desktop-container{padding:20px}}header .desktop-container .desktop-menu{align-items:center;display:flex;justify-content:space-between}@media (max-width:1199px){header .desktop-container .desktop-menu{display:none}}@media (max-width:1199px){header .desktop-container .header-btn{display:none}}header .desktop-container .menu-icon{cursor:pointer;display:flex;padding:10px}@media (min-width:1200px){header .desktop-container .menu-icon{display:none}}header .desktop-container .menu-icon svg{height:35px;width:35px}header .desktop-container .menu-icon svg rect{transition:fill .3s}header .desktop-container .menu-icon svg:hover rect{fill:#de354c}header .logo-container svg{width:146px;height:109px}@media (max-width:1199px){header .logo-container svg{height:auto;width:92px}}header nav ul,.mobile-container nav ul{align-items:center;display:flex;gap:10px;list-style:none}header nav ul a,.mobile-container nav ul a{color:#f3f3f5;font-size:16px;font-weight:600;padding:15px 25px;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;transition:color .5s}@media (max-width:1440px){header nav ul a,.mobile-container nav ul a{padding:15px 20px}}header nav ul a:hover,.mobile-container nav ul a:hover{color:#de354c}.mobile-container{background:#1d053b;display:none;height:100%;outline:1px solid #f72441;padding:50px 40px;position:fixed;right:0;top:0;transition:padding .3s;z-index:99999}@media (max-width:1920px){.mobile-container{padding-left:2.083vw;padding-right:2.083vw}}.mobile-container .mobile-menu{align-items:center;display:flex;flex-direction:column;gap:40px 0;height:100%;justify-content:center}.mobile-container .mobile-menu ul{flex-direction:column;gap:25px 10px}.mobile-container .close-menu{cursor:pointer;position:absolute;right:35px;padding:10px;top:35px}.mobile-container .close-menu svg rect{transition:fill .3s}.mobile-container .close-menu:hover svg rect{fill:#de354c}footer{background:#1d053b;margin-top:auto;padding-bottom:20px;padding-top:64px}footer .container:first-child{display:flex;justify-content:space-between;margin-bottom:71px}@media (max-width:767px){footer .container:first-child{flex-direction:column;gap:20px;margin-bottom:35px}}footer .container:first-child .left-side{display:flex}@media (max-width:767px){footer .container:first-child .left-side{flex-direction:column;gap:30px;text-align:center}}footer .container:first-child .left-side .logo-container{margin-right:6.771vw}@media (min-width:1921px){footer .container:first-child .left-side .logo-container{margin-right:130px}}@media (max-width:767px){footer .container:first-child .left-side .logo-container{margin-right:30px}}footer .container:first-child .right-side{display:flex;flex-direction:column;gap:5px;justify-content:flex-end;text-align:right}@media (max-width:767px){footer .container:first-child .right-side{text-align:center}}footer .container:first-child .right-side .nl-btn{cursor:pointer}@media (min-width:768px){footer .container:first-child .right-side .nl-btn{margin-bottom:auto}}footer nav ul{display:flex;flex-direction:column;gap:5px;list-style:none}footer a,footer .nl-btn{color:#f3f3f5;font-size:16px;font-weight:600;display:inline-block;padding:4px 10px;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;transition:color .5s}footer a:hover,footer .nl-btn:hover{color:#de354c}footer .container:nth-child(2){color:#897e96;text-align:center}footer .container:nth-child(2) .note{color:#897e96;font-weight:400;text-transform:none;transition:color .3s}footer .container:nth-child(2) .note.link:hover{color:#de354c}.fp-s1{background:#1d053b;background-repeat:no-repeat;background-size:cover;background-position:top right;padding:280px 0 204px;position:relative;margin-top:-166px}@media (max-width:991px){.fp-s1{padding-top:190px}}.fp-s1 .gradient-background{background:linear-gradient(90deg,#1d053b 0%,transparent 100%);height:100%;left:0;position:absolute;top:0;width:100%}.fp-s1 .container{padding:0 140px;position:relative}@media (max-width:991px){.fp-s1 .container{padding-left:37px;padding-right:37px}}.fp-s1 .short-container{display:flex;gap:10px 60px;margin-bottom:11px}@media (max-width:991px){.fp-s1 .short-container{flex-direction:column;margin-bottom:40px}}.fp-s1 .short-container .note{color:#f3f3f5;font-size:22px;font-weight:400;line-height:32px;letter-spacing:.22px}@media (max-width:991px){.fp-s1 .short-container .note{font-size:16px;letter-spacing:.16px;line-height:22px}}.fp-s1 h1,.fp-s1 .date{color:#f3f3f5;font-size:120px;font-weight:600;line-height:130px;letter-spacing:1.2px;margin:25px 0 0;text-transform:uppercase}@media (max-width:991px){.fp-s1 h1,.fp-s1 .date{font-size:60px;letter-spacing:.6px;line-height:60px}.fp-s1 h1.date,.fp-s1 .date.date{font-size:30px;letter-spacing:.3px;line-height:40px}}.fp-s1 .date{color:#de354c}.fp-s1 .desc{margin:60px 0 40px}.fp-s1 .desc p{color:#f3f3f5;font-size:22px;font-weight:600;line-height:32px;letter-spacing:.22px;max-width:540px}@media (max-width:991px){.fp-s1 .desc p{font-size:16px;letter-spacing:.16px;line-height:22px}}.fp-s1 .scroll-down-btn{cursor:pointer}.fp-s1 .scroll-down-btn svg path,.fp-s1 .scroll-down-btn svg rect{transition:stroke .3s}.fp-s1 .scroll-down-btn:hover svg path,.fp-s1 .scroll-down-btn:hover svg rect{stroke:#de354c}.fp-s1 .boost-btn{display:inline-block;margin-top:5px}.fp-video-container{margin-top:-140px;position:relative}.perex-section{background-color:#1d053b;margin-top:100px}.perex-section .container{align-items:center;display:flex;justify-content:center;padding-bottom:100px;padding-top:100px;gap:10.42vw}@media (min-width:1921px){.perex-section .container{gap:200px}}@media (max-width:991px){.perex-section .container{flex-direction:column;gap:50px;text-align:center}}@media (min-width:992px){.perex-section .container .container-column:first-child{max-width:50%}}.perex-section .container h2{color:#f3f3f5;margin-bottom:40px;max-width:540px}.perex-section .container .content{color:#f3f3f5;max-width:536px}.perex-section .container .content p{font-size:18px;letter-spacing:.18px;line-height:28px}.perex-section form{display:flex;flex-direction:column}.perex-section form input:not([type=checkbox]){background:#e5e5eb;border:none;border-radius:2px;color:#2e0a5a;font-size:18px;font-weight:400;height:50px;line-height:28px;letter-spacing:.18px;margin-bottom:10px;min-width:100%;max-width:100%;padding:14px 20px 13px;width:100%}.perex-section form input:not([type=checkbox]):hover{border-color:#2e0a5a}.perex-section form input:not([type=checkbox]):focus-visible{border-color:#2e0a5a;outline:none}.perex-section form input:not([type=checkbox])::placeholder{color:#897e96;font-weight:400}.perex-section form button{border:none;display:inline-block;margin:50px auto 0}.perex-section form label{color:#f3f3f5;font-size:16px;font-weight:400;letter-spacing:.16px;margin-bottom:6px;line-height:24px}.perex-section form .checkbox-row{margin-top:5px;position:relative}.perex-section form .checkbox-row .check-label{display:flex;align-items:center}.perex-section form .checkbox-row a{color:#de354c;text-decoration:none}.perex-section form .checkbox-row a:hover{color:#f72441}.perex-section form .checkbox-row label{cursor:pointer}.perex-section form input[type=checkbox]{display:none}.perex-section form input[type=checkbox]+.check-label:before{background:#e5e5eb;border:2px solid #e5e5eb;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:20px;margin-right:9px;min-width:20px;position:relative;top:-2px;transition:all .3s ease;vertical-align:middle;width:20px}.perex-section form .input[type=checkbox]:checked+.check-label:before{border-color:#2e0a5a}.perex-section form input[type=checkbox]:checked+.check-label:after{border:solid #2e0a5a;border-width:0 3px 3px 0;content:"";height:10px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.old-conferences{padding-bottom:100px;padding-top:100px}.old-conferences h2{margin:0 0 40px;text-align:center}.old-conferences .inner-container{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto}@media (max-width:1440px){.old-conferences .inner-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.old-conferences .inner-container .speaker-card{min-width:250px}@media (max-width:767px){.old-conferences .inner-container .speaker-card{max-width:100%}}.speaker-card{background:#897e96;background-size:cover;background-position:top center;border-radius:2px;display:flex;height:480px;max-width:398px;position:relative;width:100%}.speaker-card .transparent-bg{background:linear-gradient(180deg,transparent 0%,#1d053b 100%);height:100%;left:0;position:absolute;top:0;width:100%}.speaker-card .speaker-inner-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-top:auto;padding:0 20px 10px;position:relative;width:100%}.speaker-card h4,.speaker-card span{color:#f3f3f5}.speaker-card .show-more-btn:hover+.company{background:red}.speaker-card .content{transition:margin-bottom .3s}.speaker-card .show-more-btn{cursor:pointer;margin-left:auto}.speaker-card .show-more-btn svg g,.speaker-card .show-more-btn svg line{transition:stroke .3s,fill .3s}.speaker-card .show-more-btn:hover+.content{margin-bottom:15px}.speaker-card .show-more-btn:hover svg g{fill:#de354c}.speaker-card .show-more-btn:hover svg line{stroke:#f3f3f5}.con-s1{background:#1d053b;background-repeat:no-repeat;background-size:cover;background-position:top right;margin-top:-166px;padding:280px 0 204px;position:relative}@media (max-width:991px){.con-s1{padding-top:190px}}.con-s1 .gradient-background{background:linear-gradient(90deg,#1d053b 0%,transparent 100%);height:100%;left:0;position:absolute;top:0;width:100%}.con-s1 .container{position:relative}@media (max-width:991px){.con-s1 .container{padding-left:37px;padding-right:37px}}.con-s1 .short-container{display:flex;gap:10px 60px;margin-bottom:11px}@media (max-width:991px){.con-s1 .short-container{flex-direction:column;margin-bottom:40px}}.con-s1 .short-container .note{color:#f3f3f5;font-size:22px;font-weight:400;line-height:32px;letter-spacing:.22px}@media (max-width:991px){.con-s1 .short-container .note{font-size:16px;letter-spacing:.16px;line-height:22px}}.con-s1 h1,.con-s1 .date{color:#f3f3f5;font-size:120px;font-weight:600;line-height:130px;letter-spacing:1.2px;margin:25px 0 0;text-transform:uppercase}@media (max-width:991px){.con-s1 h1,.con-s1 .date{font-size:60px;letter-spacing:.6px;line-height:60px}.con-s1 h1.date,.con-s1 .date.date{font-size:30px;letter-spacing:.3px;line-height:40px}}.con-s1 .date{color:#de354c}.con-s1 .desc{margin:60px 0 40px}.con-s1 .desc p{color:#f3f3f5;font-size:22px;font-weight:600;line-height:32px;letter-spacing:.22px;max-width:540px}@media (max-width:991px){.con-s1 .desc p{font-size:16px;letter-spacing:.16px;line-height:22px}}.con-s1 .scroll-down-btn{cursor:pointer}.con-s1 .scroll-down-btn svg path,.con-s1 .scroll-down-btn svg rect{transition:stroke .3s}.con-s1 .scroll-down-btn:hover svg path,.con-s1 .scroll-down-btn:hover svg rect{stroke:#de354c}.con-video-container{margin-top:-140px;position:relative}.top-speaker-section{overflow-x:hidden;padding-bottom:140px;padding-top:150px;position:relative}.top-speaker-section .line{background:#2e0a5a;display:block;height:35px;position:absolute;z-index:2}.top-speaker-section .line.line1{bottom:60px;left:-212px;width:272px}.top-speaker-section .line.line2{right:-438px;top:0;width:438px}@media (max-width:1440px){.top-speaker-section .line.line2{right:-238px}}@media (max-width:991px){.top-speaker-section .line.line2{right:-300px;top:20px}}.timer-section{background-image:linear-gradient(to top,#1d053b 50%,transparent 50%);margin-bottom:-1px}.tickets-section{background:#1d053b;color:#f3f3f5;padding:100px 0 150px}@media (max-width:991px){.tickets-section{padding-bottom:75px;padding-top:50px}}.tickets-section h2{margin-bottom:50px;text-align:center}.tickets-section .tickets-container{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:16px}@media (max-width:1440px){.tickets-section .tickets-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.tickets-section .tickets-container .ticket{margin:auto;min-width:300px}.speaker-program-section{padding-bottom:50px;padding-top:50px}.speaker-program-section h2{margin-bottom:20px;text-align:center}.speaker-program-section .program-container{padding-bottom:50px}.speaker-program-section .speaker-container{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;padding-top:50px}@media (max-width:1440px){.speaker-program-section .speaker-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.speaker-program-section .speaker-container .speaker-card{min-width:250px}@media (max-width:767px){.speaker-program-section .speaker-container .speaker-card{max-width:100%}}.con-s5{padding-top:50px;padding-bottom:100px}@media (max-width:991px){.con-s5{padding:50px 0}}.con-s5 h2{margin-bottom:40px;text-align:center}.con-s5 .faq-container{margin-bottom:40px}.con-s5 .faq-note p{text-align:center;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:28px}.con-s6{background:#e5e5eb;padding-bottom:42px;padding-top:60px}.con-s6 .divider{background-color:#2e0a5a;height:1px;margin:0 auto 50px;max-width:200px;width:100%}.con-s6 .divider:last-child{display:none}@media (min-width:992px){.con-s6 .divider{display:none}}.live-stream-section{padding-bottom:140px;padding-top:150px}@media (max-width:991px){.live-stream-section{padding-bottom:70px;padding-top:70px}}.live-stream-section .inner-container{align-items:center;display:flex;gap:8.333vw;margin:0 auto;max-width:1088px}@media (min-width:1921px){.live-stream-section .inner-container{gap:160px}}@media (max-width:1199px){.live-stream-section .inner-container{flex-direction:column;gap:30px}}.live-stream-section .inner-container h2{position:relative}@media (max-width:991px){.live-stream-section .inner-container h2{font-size:30px;letter-spacing:.3px;line-height:40px}}.live-stream-section .inner-container h2 svg{height:78px;left:-52px;position:absolute;top:-52px;transform:rotate(-15deg);width:92px}@media (max-width:991px){.live-stream-section .inner-container h2 svg{height:38px;width:52px;top:-27px;left:-32px}}.live-stream-section .inner-container h2 svg path{fill:#de354c}.live-stream-section .inner-container .desc{max-width:536px}.live-stream-section .inner-container .desc p{font-size:18px;letter-spacing:.18px;line-height:28px}.archive-video-container{padding-bottom:190px}.con-space{display:block;height:50px;width:100%}@media (max-width:991px){.con-space{height:60px}}.place-section{align-items:center;display:flex;position:relative;justify-content:center}.place-section iframe{height:600px;width:100%}.place-section .inner-container{max-width:1088px;position:absolute;top:-90px;width:100%}@media (max-width:1440px){.place-section .inner-container{padding:0 20px}}.place-section .place-box{background:#f3f3f5;border-radius:2px;box-shadow:0 0 50px #433E4A27;max-width:536px;padding:40px}.place-section .place-box .note{color:#897e96;display:block;font-size:18px;letter-spacing:.18px;line-height:28px;margin-bottom:20px}.place-section .place-box h2{line-height:62px;margin-bottom:5px}.place-section .place-box .address{font-size:18px;letter-spacing:.18px;line-height:28px}.place-section .place-box .img-container{align-items:center;display:flex;justify-content:center;margin-top:40px;max-height:304px;overflow:hidden;width:100%}.place-section .place-box .img-container img{height:auto;width:100%}.place-section .place-box .navigation-btn{align-items:center;color:#2e0a5a;display:flex;font-size:18px;gap:15px;letter-spacing:.18px;line-height:24px;margin-top:15px;text-align:center;text-decoration:none}.place-section .place-box .navigation-btn:hover svg{margin-left:10px}.place-section .place-box .navigation-btn svg{transition:margin-left .3s}@media (min-width:1200px){.place-section .place-box .navigation-btn{display:none}}.speaker-popup{align-items:center;background:rgba(29,5,59,.9);display:none;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:99999}.speaker-popup .popup-outer-container{background:#f3f3f5;inset:auto;max-width:90%;overflow:hidden;position:fixed}.speaker-popup .popup-inner-container{background:#f3f3f5;display:flex;max-height:85vh;max-width:1346px;overflow:auto;overflow-x:hidden;padding:40px 40px 120px;position:relative}@media (max-width:991px){.speaker-popup .popup-inner-container{padding:20px}}@media (max-width:991px){.speaker-popup .popup-inner-container{flex-direction:column}}.speaker-popup .popup-inner-container .close-popup{cursor:pointer;position:absolute;right:10px;top:10px}.speaker-popup .popup-inner-container .close-popup svg g,.speaker-popup .popup-inner-container .close-popup svg line{transition:stroke .3s,fill .3s}.speaker-popup .popup-inner-container .close-popup:hover svg g{fill:#de354c}.speaker-popup .popup-inner-container .close-popup:hover svg line{stroke:#f3f3f5}.speaker-popup .popup-inner-container .photo-container{max-width:398px;margin-right:60px;width:100%;transition:width .3s}@media (max-width:991px){.speaker-popup .popup-inner-container .photo-container{max-width:250px}}.speaker-popup .popup-inner-container .photo-container .photo{height:auto;width:100%}@media (max-width:767px){.speaker-popup .popup-inner-container .photo-container .photo{width:60%}}.speaker-popup .popup-inner-container .content{margin-bottom:20px;margin-top:20px}.speaker-popup .popup-inner-container .content span{display:block;font-size:14px;font-weight:400;color:#897e96;letter-spacing:.14px;line-height:18px;margin-bottom:20px;text-transform:uppercase}.speaker-popup .popup-inner-container .content h4{margin-bottom:10px}.speaker-popup .popup-inner-container .info{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 50px}.speaker-popup .popup-inner-container .info .logo-container{margin-right:48px;max-width:187px;max-height:60px}.speaker-popup .popup-inner-container .info .logo-container img{height:auto;max-height:100%;max-width:100%;width:auto}.speaker-popup .popup-inner-container .bio{margin-top:60px}@media (max-width:991px){.speaker-popup .popup-inner-container .bio{margin-top:10px}}.speaker-popup .popup-inner-container .lecture{margin-top:40px}.faq-row{border-radius:2px;border:2px solid #e5e5eb;margin:5px auto;max-width:1088px}.faq-row.open{background:#e5e5eb}.faq-row .question{align-items:center;display:flex;cursor:pointer;gap:50px;justify-content:space-between;padding:19px 20px 10px}.faq-row .question:hover .faq-icon{transform:rotate(90deg)}.faq-row .question h4{font-size:18px;font-weight:400;letter-spacing:.18px;line-height:28px}.faq-row .question .faq-icon{transition:transform .3s}.faq-row .question .faq-icon.open{transform:rotate(90deg)}.faq-row .response{display:none;padding:11px 20px 40px}.faq-row .response p{font-size:16px;font-weight:400;letter-spacing:.16px;line-height:24px}.partners-row{align-items:center;display:flex;flex-direction:column;margin-bottom:85px;text-align:center}@media (max-width:991px){.partners-row{margin-bottom:65px}}.partners-row h3{margin-bottom:55px;font-weight:400}.partners-row .logos-container{align-items:center;display:flex;flex-wrap:wrap;gap:80px;justify-content:center}.partners-row .logos-container .logo{max-height:40px;max-width:125px}.partners-row .logos-container .logo.logo-link{transition:transform .3s}.partners-row .logos-container .logo.logo-link:hover{transform:scale(1.1)}.partners-row .logos-container .logo img{height:auto;max-height:40px;max-width:100%;width:auto}.program-row{display:flex;border-top:1px solid #e5e5eb;margin:0 auto;max-width:1088px;padding:15px 0;width:100%}@media (max-width:1199px){.program-row{max-width:90%}}@media (max-width:991px){.program-row{flex-direction:column;max-width:95%}}.program-row:last-child{border-bottom:1px solid #e5e5eb}.program-row .time{margin-right:8.021vw;max-width:260px;width:100%}@media (min-width:1921px){.program-row .time{margin-right:154px}}@media (max-width:1199px){.program-row .time{margin-right:100px;max-width:150px}}@media (max-width:991px){.program-row .time{margin-bottom:20px}}.program-row .content.only-text{font-size:22px;font-weight:600;letter-spacing:.22px;line-height:30px}.program-row .desc-btn{cursor:pointer;position:relative;top:2px}.program-row .desc-btn:hover svg g{fill:#de354c}.program-row .desc-btn:hover svg line{stroke:#f3f3f5}.program-row .desc-btn svg{height:24px;margin-left:5px;position:relative;top:5px;width:24px}.program-row .desc-btn svg g,.program-row .desc-btn svg line{transition:stroke .3s,fill .3s}.program-row .full-desc{display:none}.program-row h3{font-size:22px;letter-spacing:.22px}.program-row h3.name{color:#de354c;margin-bottom:5px}.program-row h3.lecture-title{margin:20px 0 15px}.program-row span{color:#897e96}.ticket{background:linear-gradient(143deg,#4a217c 0%,#15012e 100%);border-radius:2px;display:flex;flex-direction:column;height:100%;max-width:398px;padding:36px 40px 20px;width:100%}.ticket h3{margin:0 0 18px}.ticket h3.livestream{display:flex}.ticket h3.livestream:before{content:url(//boost-conferences.sk/wp-content/themes/visibility/css/../img/play-btn-icon.svg);height:27px;margin-right:20px;width:35px}.ticket .price{font-size:68px;font-weight:600;letter-spacing:.68px;line-height:80px}.ticket .note{color:#897e96;display:block;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:20px}.ticket .desc{margin:46px 0 97px}.ticket .desc ul li{display:flex;list-style:none;margin:10px 0}.ticket .desc ul li:before{width:16px;height:12px;content:url(//boost-conferences.sk/wp-content/themes/visibility/css/../img/check-icon.svg);margin-right:10px}.ticket form{display:flex}.ticket .ticket-btn{border:none;display:inline-block;margin:auto auto 0;max-width:270px;padding-left:22px;padding-right:22px;text-align:center;width:100%}.ticket .ticket-btn.out-of-stock{opacity:.3;pointer-events:none}.top-speaker-card{max-width:1088px;align-items:center;display:flex;margin:0 auto;position:relative}@media (max-width:991px){.top-speaker-card{flex-direction:column}}.top-speaker-card .top-stamp{align-items:center;background:#de354c;color:#f3f3f5;display:flex;flex-direction:column;font-size:36px;font-weight:600;height:115px;justify-content:center;left:-57px;letter-spacing:.36px;line-height:40px;position:absolute;top:-53px;text-align:center;text-transform:uppercase;transform:scale(.97) rotate(-15deg);width:115px}@media (max-width:1199px){.top-speaker-card .top-stamp{font-size:32px;letter-spacing:.32px;line-height:36px;height:85px;left:-10px;top:-30px;width:85px}}.top-speaker-card .top-stamp span{font-weight:400;font-size:18px;letter-spacing:.18px;line-height:22px}@media (max-width:991px){.top-speaker-card .top-stamp span{font-size:14px;letter-spacing:.14px;line-height:18px}}.top-speaker-card .photo-container{border-radius:2px;margin-right:114px;max-width:398px;position:relative;width:100%}@media (max-width:1199px){.top-speaker-card .photo-container{margin-right:50px}}@media (max-width:991px){.top-speaker-card .photo-container{margin:0 0 30px;max-width:536px}}.top-speaker-card .photo-container img{height:auto;width:100%}.top-speaker-card .content{align-items:flex-start;display:flex;flex-direction:column}.top-speaker-card .content h2{text-transform:none}@media (min-width:992px){.top-speaker-card .content h2{line-height:70px}}.top-speaker-card .content .company{color:#897e96;display:block;font-size:22px;letter-spacing:.22px;line-height:32px;margin-bottom:40px}.top-speaker-card .content .desc{max-width:536px;margin-bottom:60px}.top-speaker-card .content .boost-btn{display:inline-block;padding-left:30px;padding-right:30px}.timer-container{align-items:center;background:#e5e5eb;border-radius:2px;box-shadow:0 0 99px #1F0C364D;display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:1088px;padding:45px 40px 54px}@media (max-width:991px){.timer-container{flex-direction:column}}.timer-container .note{display:block;max-width:221px}@media (max-width:767px){.timer-container .note{max-width:100%}.timer-container .note br{display:none}}.timer-container .time{display:flex;gap:50px;text-align:center}@media (max-width:767px){.timer-container .time{gap:40px}}.timer-container .time .item{display:flex;flex-direction:column}.timer-container .time .item span{font-weight:600;font-size:68px;line-height:80px}@media (max-width:767px){.timer-container .time .item span{font-size:40px;line-height:52px}}.conf-card{background:#897e96;background-size:cover;background-position:top center;border-radius:2px;display:flex;height:480px;max-width:398px;position:relative;width:100%}@media (max-width:767px){.conf-card{max-width:100%}}.conf-card .transparent-bg{background:linear-gradient(180deg,transparent 0%,#1d053b 100%);height:100%;left:0;position:absolute;top:0;width:100%}.conf-card .speaker-inner-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-top:auto;padding:0 20px 10px;position:relative;width:100%}.conf-card h4,.conf-card span{color:#f3f3f5}.conf-card .show-more-btn:hover+.company{background:red}.conf-card .content{transition:margin-bottom .3s}.conf-card .show-more-btn{cursor:pointer;margin-left:auto}.conf-card .show-more-btn svg g,.conf-card .show-more-btn svg line{transition:stroke .3s,fill .3s}.conf-card .show-more-btn:hover+.content{margin-bottom:15px}.conf-card .show-more-btn:hover svg g{fill:#de354c}.conf-card .show-more-btn:hover svg line{stroke:#f3f3f5}.video-template{display:flex;margin:0 auto;max-width:1088px;position:relative}.video-template .top-layer{background:#160729;border-radius:2px;cursor:pointer;height:100%;left:0;mix-blend-mode:darken;opacity:.5;position:absolute;top:0;width:100%}.video-template .top-layer.hidden{display:none}.video-template .top-layer:hover+.play-btn svg path{fill:#de354c}.video-template video{background:#2e0a5a;border-radius:2px;height:auto;width:100%}.video-template .play-btn{cursor:pointer;height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:73px}.video-template .play-btn.hidden{display:none}.video-template .play-btn svg path{transition:fill .3s}.contact-template{padding-bottom:140px}.contact-template .s1{margin-top:60px}.contact-template .s1 h1{margin-bottom:52px}.contact-template .note{display:block;margin:0 auto 40px;max-width:1088px;text-align:center}.contact-template .contact-faq{padding-top:100px}@media (max-width:991px){.contact-template .contact-faq{padding:50px 0}}.contact-template .contact-faq h2{margin-bottom:40px;text-align:center}.contact-template .form-container{box-shadow:0 0 50px #433E4A27;background:#f3f3f5;border-radius:2px;margin:0 auto;max-width:950px;padding:40px 58px}@media (max-width:991px){.contact-template .form-container{padding:30px 20px}}.contact-template form{display:flex;flex-direction:column;gap:20px}.contact-template form .form-row{display:flex;gap:20px}@media (max-width:767px){.contact-template form .form-row{flex-direction:column}}.contact-template form .form-row .item{display:flex;flex-direction:column;width:100%}.contact-template form .form-row input,.contact-template form .form-row textarea{background:#e5e5eb;border:none;border-radius:2px;color:#2e0a5a;font-size:18px;font-weight:400;line-height:28px;letter-spacing:.18px;min-width:100%;max-width:100%;padding:14px 20px 13px;width:100%}.contact-template form .form-row input:focus-visible,.contact-template form .form-row textarea:focus-visible{outline-color:#2e0a5a}.contact-template form .form-row input::placeholder,.contact-template form .form-row textarea::placeholder{color:#897e96;font-weight:400}.contact-template form .form-row input{height:50px}.contact-template form .form-row textarea{height:100px;min-height:100px}.contact-template form .form-row label{font-size:16px;font-weight:400;letter-spacing:.16px;margin-bottom:6px;line-height:24px}.contact-template form .wpcf7-submit{background:#f3f3f5;border:2px solid #de354c;border-radius:2px;color:#de354c;cursor:pointer;display:inline-block;letter-spacing:.8px;font-size:16px;font-weight:600;margin:40px auto 0;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s;padding:18px 55px 17px;width:fit-content}.contact-template form .wpcf7-submit:hover{background:#de354c;color:#f3f3f5}.contact-template form .wpcf7-response-output{border:none;color:#de354c;margin:0 auto}.contact-template form .wpcf7-response-output[aria-hidden=true]{color:#2e0a5a}.contact-template form .wpcf7-not-valid-tip{color:#de354c;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:24px}.contact-template form .wpcf7-list-item{margin:0}.contact-template form .wpcf7-list-item .wpcf7-list-item-label a{color:#de354c;text-decoration:none}.contact-template form .wpcf7-list-item .wpcf7-list-item-label a:hover{color:#f72441}.contact-template form .wpcf7-spinner{display:none}.wpcf7-acceptance input[type=checkbox]{display:none}.wpcf7-acceptance input[type=checkbox]+.wpcf7-list-item-label:before{background:#e5e5eb;border:2px solid #e5e5eb;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:20px;margin-right:9px;position:relative;top:-2px;transition:all .3s ease;vertical-align:middle;width:20px}.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:before{border-color:#2e0a5a}.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:after{border:solid #2e0a5a;border-width:0 3px 3px 0;content:"";height:10px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.wc-block-cart .wp-element-button{background:#de354c;border-radius:2px;color:#f3f3f5;cursor:pointer;letter-spacing:.8px;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s !important;padding:18px 55px 17px;width:fit-content !important}.wc-block-cart .wp-element-button:hover{background-color:#f72441}.wc-block-cart .wp-element-button span{text-decoration:none}.wc-block-cart .wc-block-components-product-name{color:#2e0a5a;font-size:22px;font-weight:600;letter-spacing:.22px;line-height:28px;text-decoration:none}.wc-block-cart .wc-block-cart-items__header-image{text-align:left}.wc-block-cart .wc-block-components-product-metadata__description{display:none}.wc-block-cart .wc-block-cart-items__header-product,.wc-block-cart .wc-block-cart-item__image{display:none}.wc-block-cart h2{font-size:26px !important;font-weight:600 !important;letter-spacing:.26px !important;line-height:32px !important}.wc-block-checkout label{color:#897e96 !important}.wc-block-checkout input,.wc-block-checkout select,.wc-block-checkout textarea{background:#e5e5eb;border:none !important;border-radius:2px !important;color:#2e0a5a !important;padding:14px 20px 13px !important}.wc-block-checkout input::placeholder,.wc-block-checkout select::placeholder,.wc-block-checkout textarea::placeholder{color:#897e96 !important}.wc-block-checkout input:active,.wc-block-checkout input:focus,.wc-block-checkout input:focus-visible,.wc-block-checkout select:active,.wc-block-checkout select:focus,.wc-block-checkout select:focus-visible,.wc-block-checkout textarea:active,.wc-block-checkout textarea:focus,.wc-block-checkout textarea:focus-visible{outline:2px solid #2e0a5a !important}.wc-block-checkout .wc-block-components-validation-error{color:#de354c}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{font-size:26px;font-weight:600;letter-spacing:.26px;line-height:32px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata{display:none !important}.woocommerce-order .woocommerce-notice{font-size:22px;font-weight:600;letter-spacing:.22px;line-height:28px;margin-bottom:30px}.woocommerce-order h2{font-size:26px;font-weight:600;letter-spacing:.26px;line-height:32px;margin-top:40px}.wc-block-cart .wp-element-button,.wc-block-checkout .wp-element-button{background:#de354c;border-radius:2px;border:none;color:#f3f3f5;cursor:pointer;letter-spacing:.8px;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s !important;padding:18px 55px 17px;width:fit-content !important}.wc-block-cart .wp-element-button:hover,.wc-block-checkout .wp-element-button:hover{background-color:#f72441}.wc-block-cart .wp-element-button span,.wc-block-checkout .wp-element-button span{text-decoration:none}.woocommerce-order{margin:0 auto;max-width:1088px}.wp-block-woocommerce-empty-cart-block h2:not(.with-empty-cart-icon){display:none}.wp-block-woocommerce-empty-cart-block .wp-block-product-new{display:none}.woocommerce-order h2{margin-bottom:20px}.woocommerce-order .product-name a,.woocommerce-order .product-name strong{color:#2e0a5a;font-weight:400;pointer-events:none;text-decoration:none}.woocommerce-order .woocommerce-button.button.view.order-actions-button{display:none}.boost-page-template{padding-bottom:100px;padding-top:100px}.boost-page-template h1{margin:0 0 40px}.nl-popup{align-items:center;background:rgba(29,5,59,.9);display:none;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:99999}.nl-popup .popup-outer-container{background:#f3f3f5;inset:auto;max-width:90%;overflow:hidden;position:fixed}.nl-popup .popup-inner-container{background:#f3f3f5;display:flex;max-height:95vh;max-width:1346px;overflow:auto;overflow-x:hidden;padding:60px 40px;position:relative}@media (max-width:991px){.nl-popup .popup-inner-container{padding:60px 20px}}@media (max-width:991px){.nl-popup .popup-inner-container{flex-direction:column}}.nl-popup .popup-inner-container .close-popup{cursor:pointer;position:absolute;right:10px;top:10px}.nl-popup .popup-inner-container .close-popup svg g,.nl-popup .popup-inner-container .close-popup svg line{transition:stroke .3s,fill .3s}.nl-popup .popup-inner-container .close-popup:hover svg g{fill:#de354c}.nl-popup .popup-inner-container .close-popup:hover svg line{stroke:#f3f3f5}.nl-popup .popup-inner-container .content h3{margin-bottom:30px;text-align:center}.nl-popup .popup-inner-container .content form{display:flex;flex-direction:column}.nl-popup .popup-inner-container .content form .form-row{display:flex;flex-direction:column}.nl-popup .popup-inner-container .content form .form-row .item{display:flex;flex-direction:column;width:100%}.nl-popup .popup-inner-container .content form .form-row input,.nl-popup .popup-inner-container .content form .form-row textarea{background:#e5e5eb;border:none;border-radius:2px;color:#2e0a5a;font-size:18px;font-weight:400;line-height:28px;letter-spacing:.18px;min-width:100%;max-width:100%;padding:14px 20px 13px;width:100%}.nl-popup .popup-inner-container .content form .form-row input:focus-visible,.nl-popup .popup-inner-container .content form .form-row textarea:focus-visible{outline-color:#2e0a5a}.nl-popup .popup-inner-container .content form .form-row input::placeholder,.nl-popup .popup-inner-container .content form .form-row textarea::placeholder{color:#897e96;font-weight:400}.nl-popup .popup-inner-container .content form .form-row input{height:50px}.nl-popup .popup-inner-container .content form .form-row textarea{height:100px;min-height:100px}.nl-popup .popup-inner-container .content form .form-row label{font-size:16px;font-weight:400;letter-spacing:.16px;margin-bottom:6px;line-height:24px}.nl-popup .popup-inner-container .content form button{display:inline-block;margin:50px auto 0}.message{padding:10px;margin-bottom:15px;border-radius:4px}.message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.error-page-template{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:100px;padding-top:100px}.error-page-template h1{font-size:120px;font-weight:600;line-height:130px;letter-spacing:1.2px;margin:0 0 25px;text-transform:uppercase}@media (max-width:991px){.error-page-template h1{font-size:60px;letter-spacing:.6px;line-height:60px}}.error-page-template h3{text-align:center}.error-page-template .boost-btn{margin-top:50px}