@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-bold-webfont.woff2) format("woff2"),url(../fonts/borna-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-regular-webfont.woff2) format("woff2"),url(../fonts/borna-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-regularitalic-webfont.woff2) format("woff2"),url(../fonts/borna-regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-semibold-webfont.woff2) format("woff2"),url(../fonts/borna-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/borna-semibolditalic-webfont.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-medium-webfont.woff2) format("woff2"),url(../fonts/borna-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-mediumitalic-webfont.woff2) format("woff2"),url(../fonts/borna-mediumitalic-webfont.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:borna;font-display:swap;src:url(../fonts/borna-bolditalic-webfont.woff2) format("woff2"),url(../fonts/borna-bolditalic-webfont.woff) format("woff");font-weight:600;font-style:italic}body,html{font-size:14px;line-height:28px;font-family:borna;font-display:swap;font-weight:400;font-style:normal;overflow-x:hidden;font-smooth:auto;scroll-behavior:smooth;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;background-color:#0c1e49;color:#bababa;padding:0;margin:0}body::-webkit-scrollbar,html::-webkit-scrollbar{width:1px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:1px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#fff;border-radius:0;width:1px}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:#fff}.container{max-width:1000px;margin:0 auto;padding:1.5rem}a{color:#dc210a;text-decoration:none}a:focus,a:hover{text-decoration:underline}h1{font-family:borna;font-display:swap;font-weight:400;font-size:2.375rem;line-height:2.688rem}h1.headline-first-section-main{text-transform:uppercase;color:#fff;font-size:2.375rem;line-height:2.688rem}h3{font-family:borna;font-display:swap;font-weight:500;font-size:1.375rem;line-height:1.688rem}.text-content{margin-top:100px}.mt-5-j{margin-top:5rem}a.btn-joule{font-size:1rem;line-height:1rem;padding:.625rem 2.813rem;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}a.btn-joule__secondary{color:#fff;background-color:#dc210a;border:1px solid #dc210a}a.btn-joule__secondary:hover{background-color:transparent;color:#dc210a}.faq-wrap{margin:0;padding:0}.accordion{cursor:pointer;padding:1rem 1rem 1rem 2rem;width:100%;text-align:left;outline:0;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-transform:uppercase}.accordion:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy40NjciIGhlaWdodD0iMTMuNDY3IiB2aWV3Qm94PSIwIDAgMTMuNDY3IDEzLjQ2NyI+CiAgPGcgaWQ9IkdydXBwZV8xNTY4IiBkYXRhLW5hbWU9IkdydXBwZSAxNTY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjY0LjgwOSAtNjc3My42MzcpIj4KICAgIDxwYXRoIGlkPSJQZmFkXzIwNjgiIGRhdGEtbmFtZT0iUGZhZCAyMDY4IiBkPSJNLTk1ODAuMTkxLTEwMTk3LjAxMmgxMy40NjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4NDUgMTY5NzcuMzgzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZGMyMTBhIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwYXRoIGlkPSJQZmFkXzIwNjkiIGRhdGEtbmFtZT0iUGZhZCAyMDY5IiBkPSJNMCwwSDEzLjQ2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjcxLjU0MiA2NzczLjYzNykgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZGMyMTBhIiBzdHJva2Utd2lkdGg9IjEiLz4KICA8L2c+Cjwvc3ZnPgo=);height:14px;width:14px;position:absolute;left:0}.accordion.active:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy40NjciIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEzLjQ2NyAxIj4KICA8ZyBpZD0iR3J1cHBlXzE1NzAiIGRhdGEtbmFtZT0iR3J1cHBlIDE1NzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjQuODA5IC02Nzc5Ljg3MSkiPgogICAgPHBhdGggaWQ9IlBmYWRfMjA2OCIgZGF0YS1uYW1lPSJQZmFkIDIwNjgiIGQ9Ik0tOTU4MC4xOTEtMTAxOTcuMDEyaDEzLjQ2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTg0NSAxNjk3Ny4zODMpIiBmaWxsPSJub25lIiBzdHJva2U9IiNkYzIxMGEiIHN0cm9rZS13aWR0aD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==);height:1px;width:14px}.panel{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;border-bottom:1px solid #dc210a}.mainNavigation{position:fixed;top:0;left:0;z-index:9;width:100%;height:80px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.mainNavigation a#drinkHeaderFront{color:#dc210a;opacity:1;position:absolute;left:0;right:0;top:31px;margin-left:auto;margin-right:auto;width:120px;font-size:2.375rem;font-size:2.375rem;text-transform:uppercase;font-weight:400;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mainNavigation a#jouleLogoHeaderFront{opacity:0;position:absolute;left:0;right:0;top:1rem;margin-left:auto;margin-right:auto;width:71px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mainNavigation a#jouleLogoHeaderFront svg{width:70px}.mainNavigation a#jouleLogoHeader{opacity:1;position:absolute;left:0;right:0;top:1rem;margin-left:auto;margin-right:auto;width:71px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mainNavigation a#jouleLogoHeader svg{width:70px}.mainNavigation.open{height:100%;background-color:rgba(17,37,98,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mainNavigation.open a#drinkHeaderFront{opacity:0!important}.mainNavigation.open a#jouleLogoHeaderFront{opacity:1!important}.mainNavigation.open .nav-menu-arrow span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:1px;width:30px;left:16px}.mainNavigation.open .nav-menu-arrow span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;width:30px;left:16px}.mainNavigation.open .main-nav-block ul li{opacity:1;left:100px}.mainNavigation .main-nav-block{position:relative}.mainNavigation .main-nav-block ul{list-style-type:none}.mainNavigation .main-nav-block ul li{width:100%;height:3rem;left:-500px;position:absolute;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:0}.mainNavigation .main-nav-block ul li a{font-size:2rem;line-height:3rem;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff;padding:5px}.mainNavigation .main-nav-block ul li a:hover{color:#dc210a}.mainNavigation .main-nav-block ul li:first-child{top:100px;-webkit-transition-delay:50ms;transition-delay:50ms}.mainNavigation .main-nav-block ul li:nth-child(2){top:180px;-webkit-transition-delay:150ms;transition-delay:150ms}.mainNavigation .main-nav-block ul li:nth-child(3){top:260px;-webkit-transition-delay:250ms;transition-delay:250ms}.mainNavigation .main-nav-block ul li:nth-child(4){top:340px;-webkit-transition-delay:.3s;transition-delay:.3s}.mainNavigation .nav-menu-arrow{width:43px;height:24px;position:relative;cursor:pointer;margin-top:31px;margin-left:45px;background-color:transparent;border:none}.mainNavigation .nav-menu-arrow span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease,top .5s ease;transition:all .5s ease,top .5s ease;width:42px;position:absolute;height:1px;background-color:#fff;border-radius:5px;left:0}.mainNavigation .nav-menu-arrow span:nth-child(1){top:0}.mainNavigation .nav-menu-arrow span:nth-child(2){top:12px}.mainNavigation .nav-menu-arrow span:nth-child(3){top:24px}.contact-adress{margin:9.875rem auto 0 auto;text-align:center;font-size:1.125rem;line-height:2.563rem}.icon-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem;margin-left:auto;margin-right:auto}.icon-section a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.icon-section a svg{stroke:#fff}.icon-section a:hover svg{stroke:#dc210a}.footer-menus-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;font-size:.75rem}.footer-menus-section__big-menu{text-transform:uppercase}.footer-menus-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0}.footer-menus-section ul li{padding:.5rem 1rem}.footer-menus-section ul li a{color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-menus-section ul li a:hover{color:#dc210a}.faq-container-footer{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;line-height:2.563rem}.faq-container-footer__information-col{text-align:center;padding:3rem;width:50%}.faq-container-footer__information-col p{text-transform:uppercase;font-style:italic;font-weight:400}.faq-container-footer__faqs-col{padding:3rem 0 3rem 3rem;width:50%}.video-background-first{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;min-height:100vh;min-height:100svh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.joule-logo-parts-main__e,.joule-logo-parts-main__j,.joule-logo-parts-main__l,.joule-logo-parts-main__o,.joule-logo-parts-main__u{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.headline-first-section-main{position:fixed;bottom:-3%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;opacity:0}#main-video-container-front-first{height:600vh;height:600svh;position:relative}.second-section-text{position:fixed;top:150%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.second-section-text p.like-h4{font-family:borna;font-display:swap;font-weight:400;text-transform:uppercase;color:#fff;font-size:2.375rem;line-height:2.688rem;padding:0;margin:0}.video-background-second{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;min-height:100vh;min-height:100svh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}#main-video-container-front-second{height:400vh;height:400svh;position:relative}#main-first-bottle-after-video{max-width:800px;margin:0 auto;padding:1.5rem;z-index:1}.main-first-bottle-after-video--content{z-index:1}.main-first-bottle-after-video--content-text{text-align:center}.main-first-bottle-after-video--content .image-with-red-dot-main{min-height:750px;position:relative}.main-first-bottle-after-video--content .image-with-red-dot-main img{position:absolute;top:100px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2;min-height:550px}.main-first-bottle-after-video--content .image-with-red-dot-main__red-dot{width:250px;height:250px;background-color:#dc210a;position:absolute;border-radius:50%;top:600px;right:50%;-webkit-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0);z-index:0}.icons-main-row{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14.563rem}.icons-main-row__col{text-align:center;max-width:246px}.icons-main-row__col h3{color:#dc210a;text-transform:uppercase;font-weight:400;font-size:1rem;line-height:1rem;letter-spacing:.3rem;margin:0;padding:0}.icons-main-row__col-icon path{stroke-dasharray:100%;stroke-dashoffset:100%}.icons-main-row__col-icon .stroke-secondary{stroke:#dc210a}.sections-gradient-main{padding:0;margin:9.5rem auto 0 auto;z-index:1}.sections-gradient-main .sections-gradient-main__first-container-wrap{background:#dc210a;background:-webkit-gradient(linear,left bottom,left top,from(#dc210a),color-stop(47%,#0c1e49),to(#0c1e49));background:linear-gradient(0deg,#dc210a 0,#0c1e49 47%,#0c1e49 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.sections-gradient-main .sections-gradient-main__first-container-wrap-img{max-width:1600px}.sections-gradient-main .sections-gradient-main__first-container-wrap-content{margin:-25% auto 0 auto;padding:1.5rem;position:relative}.sections-gradient-main .sections-gradient-main__first-container-wrap-content h3{margin:0;font-size:8.75rem;line-height:8.75rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.sections-gradient-main .sections-gradient-main__first-container-wrap-content h3 span{font-size:4.375rem;line-height:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase;margin-bottom:-1rem}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two{width:100%;height:400px;padding:80px 0;margin-top:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two svg{height:316px;width:316px}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4{position:absolute;font-size:3.75rem;line-height:3.75rem;font-weight:400;text-transform:uppercase}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4.healthy{left:calc(50% - 232px);top:0}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4.energy{left:50%;top:calc(50% - 6.75rem)}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4.joule{bottom:0}.sections-gradient-main .sections-gradient-main__second-container-wrap{padding-top:3.875rem;background:#dc210a;background:-webkit-gradient(linear,left top,left bottom,from(#dc210a),to(#0c1e49));background:linear-gradient(180deg,#dc210a 0,#0c1e49 100%)}.sections-gradient-main .sections-gradient-main__second-container-wrap-content{max-width:1000px;margin:0 auto;padding:1.5rem;text-align:center}.shopping-bag-container{margin-top:13.5rem;z-index:1}.shopping-bag-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.shopping-bag-container a:hover{color:#dc210a;text-decoration:none}.shopping-bag-container a svg{margin-bottom:1.8rem}.before-footer-image-container-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7rem;font-size:1.125rem;line-height:2.563rem}.before-footer-image-container-main__img{height:100%;max-height:400px;margin-bottom:3rem}@media only screen and (min-width:2099px){.sections-gradient-main .sections-gradient-main__first-container-wrap-img{margin:0 auto}}@media only screen and (max-width:768px){.mainNavigation a#drinkHeaderFront{top:21px;font-size:1.875rem;line-height:1.875rem;width:95px}.mainNavigation a#jouleLogoHeaderFront{width:50px;top:.1rem}.mainNavigation a#jouleLogoHeaderFront svg{width:50px}.mainNavigation a#jouleLogoHeader{width:50px;top:.1rem}.mainNavigation a#jouleLogoHeader svg{width:50px}.mainNavigation.open .nav-menu-arrow span:nth-child(2){width:42px}.mainNavigation.open .main-nav-block ul li{left:20px}.mainNavigation .main-nav-block ul li a{font-size:1.5rem;line-height:2rem}.mainNavigation .nav-menu-arrow{margin-top:21px;margin-left:21px}.mainNavigation .nav-menu-arrow span{width:32px}.faq-container-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-container-footer__information-col{padding:3rem 0;width:100%}.faq-container-footer__faqs-col{padding:2rem 0;width:100%}#main-video-container-front-first{height:400vh;height:400svh}#main-video-container-front-second{height:200vh;height:200svh}.icons-main-row{margin-top:9.875rem}.icons-main-row__col{margin-top:3.875rem}.icons-main-row__col{max-width:100%}.sections-gradient-main .sections-gradient-main__first-container-wrap-img img{margin-right:-100px}.sections-gradient-main .sections-gradient-main__first-container-wrap-content h3{font-size:3.875rem;line-height:3.875rem}.sections-gradient-main .sections-gradient-main__first-container-wrap-content h3 span{font-size:1.813rem;line-height:1.813rem;margin-bottom:0}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two{height:200px;padding:40px 0}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two svg{height:150px;width:150px}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4{font-size:1.75rem;line-height:1.75rem}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4.healthy{left:calc(50% - 110px)}.sections-gradient-main .sections-gradient-main__first-container-wrap-content-two h4.energy{top:calc(50% - 3.75rem)}.before-footer-image-container-main__img{font-size:1.75rem;line-height:1.75rem}}