:root{--header-height:125px;--color-black:29,31,34;--color-black1:rgba(var(--color-black), 1);--color-black2:rgba(28, 28, 28, 1);--color-black3:rgba(17, 14, 1, 1);--color-yellow:195,167,30;--color-yellow1:rgba(var(--color-yellow), 1);--color-yellow2:rgba(225, 211, 143, 1);--color-yellow3:rgba(240, 233, 199, 1);--color-yellow4:rgba(249, 243, 204, 1);--color-yellow5:rgba(239, 213, 149, 1);--color-yellow6:rgba(241, 239, 220, 1);--color-yellow7:rgba(240, 227, 199, 1);--color-yellow8:rgba(216, 179, 0, 1);--color-yellow9:rgba(168, 140, 5, 1);--color-yellow10:rgba(247, 215, 62, 1);--color-orange:255,207,129;--color-orange1:rgba(var(--color-orange), 1);--color-white:255,255,255;--color-white1:rgba(var(--color-white), 1);--color-white08:rgba(var(--color-white), 0.8);--color-white06:rgba(var(--color-white), 0.6);--color-white04:rgba(var(--color-white), 0.4);--color-white02:rgba(var(--color-white), 0.2);--color-white03:rgba(var(--color-white), 0.3);--color-white01:rgba(var(--color-white), 0.1);--color-white05:rgba(var(--color-white), 0.5);--color-blue:29,92,113;--color-blue1:rgba(var(--color-blue), 1);--color-blue2:rgba(173, 221, 221, 1);--color-blue3:rgba(234, 236, 239, 1);--color-green:67,172,97;--color-green1:rgba(var(--color-green), 1);--color-green2:rgba(193, 225, 188, 1);--color-green3:rgba(56, 165, 158, 1)}*{font-family:Gilroy,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}a{text-decoration:none!important}:root{--container-width:1632px}button{outline:0!important}.container{padding:0 16px;max-width:var(--container-width)}.my-d-none{display:none!important}.my-d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-d-block{display:block!important}.header{height:var(--header-height)}.header .container{--container-width:1800px;padding:0 16px}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--header-height);border-bottom:1px solid var(--color-blue3)}.header-bars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-bars button{color:var(--color-black1);border:none;background-color:transparent;font-size:32px}.header-logo{display:block;margin-left:30px;max-width:340px;width:100%;height:auto}.header-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-menu{margin:0 auto 0 auto}.header-menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;gap:40px}.header-menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:500}.header-menu ul li a i{margin-left:6px;font-size:20px;color:var(--color-yellow1)}.header-menu-dropdown{padding:16px;border-radius:12px;border:1px solid #eaecef;background:var(--color-white1);-webkit-box-shadow:0 0 30px 0 rgba(29,31,34,.1);box-shadow:0 0 30px 0 rgba(29,31,34,.1);margin-left:-5%}.header-menu-dropdown h5{color:#1d1f22;font-size:28px;font-weight:400;line-height:140%;font-weight:600;margin-bottom:12px}.header-menu-dropdown a{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(29,31,34,.8)!important;margin-bottom:10px}.header-menu-dropdown a:last-child{margin:0}.header-menu-dropdown a:active{background-color:transparent}.header-menu-dropdown a i{margin-left:8px!important;margin-top:3px;font-size:24px!important;color:#43ac61!important}.header-menu-img{max-width:300px;width:100%;height:100px;margin-bottom:16px}.header-menu-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-number a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600}.header-number a i{margin-right:8px;color:var(--color-yellow1);font-size:24px}.header-langs{margin-left:60px}.header-langs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px;border-radius:8px;background-color:var(--color-blue3);list-style:none;margin:0}.header-langs ul li button{border:none;color:rgba(var(--color-black),.4);font-size:20px;font-weight:400;line-height:140%;font-weight:600;border-radius:4px;padding:6px 10px;-webkit-box-shadow:0 4px 10px 0 rgba(var(--color-black),.05);box-shadow:0 4px 10px 0 rgba(var(--color-black),.05);background-color:transparent}.header-langs ul li button img{margin-right:6px;width:24px;height:20px;border-radius:2px}.header-langs ul li button.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-black1);background-color:var(--color-white1)}.header-mobile{position:fixed;top:0;left:0;bottom:0;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);z-index:100;height:100vh;max-width:900px;width:100%;background-image:url(../images/mobile-back.png);background-size:cover;background-position:center;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;padding:100px 0 110px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-mobile.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-mobile-links{display:-webkit-box;display:-ms-flexbox;display:flex}.header-mobile-links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.header-mobile-links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.header-mobile-links ul li a{font-size:32px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-white1)}.header-mobile-links ul li span{font-size:32px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-white1)}.header-mobile-links ul li:nth-child(2) a{font-size:24px;font-weight:400;line-height:140%;color:var(--color-white08)}.header-mobile .header-langs{display:none;margin-top:20px}.header-mobile-close{position:absolute;top:30%;right:-60px;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.header-mobile-close button{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;border-radius:200px;background:var(--color-white02);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);height:120px;padding:0 44px;max-width:120px;font-size:32px;border:1px solid transparent;outline:0;color:var(--color-white1)}.header-mobile-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:auto}.header-mobile-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-mobile-info-item-logo{position:relative;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;max-width:105px;height:80px;width:100%}.header-mobile-info-item-logo svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:105px;width:100%;height:auto;z-index:-1;fill:var(--color-white1);fill-opacity:.1}.header-mobile-info-item-logo i{font-size:32px;color:var(--color-white1)}.header-mobile-info-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-20px}.header-mobile-info-item-content span{margin-bottom:8px;font-size:20px;font-weight:400;line-height:140%;font-weight:300;color:var(--color-white08)}.header-mobile-info-item-content a{color:var(--color-white1);font-size:20px;font-weight:400;line-height:140%;font-weight:500}.footer{background-color:#e1d38f;position:relative}.footer-bg{position:absolute;top:-15%;-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%);left:0;right:0;height:70px;background-color:var(--color-white1)}.footer-bg svg{max-height:150px;min-height:100px;position:absolute;left:0;bottom:0;width:100%}.footer-bg svg .parallax>use{-webkit-animation:move-forever 15s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 15s cubic-bezier(.55,.5,.45,.5) infinite}.footer-bg svg .parallax>use:nth-child(1){-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s;fill:#f0e9c7}.footer-bg svg .parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s;fill:#e1d38f}.footer-wrapper{padding-top:60px}.footer-top{padding-bottom:40px;border-bottom:1px solid rgba(var(--color-black),.15)}.footer-top .row{margin-left:-12px;margin-right:-12px}.footer-top .row>div{padding-left:12px;padding-right:12px}.footer-top .row>div:last-child>div .footer-info-logo-back{min-width:60px}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-info-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.footer-info-logo-back{position:relative;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;max-width:60px;height:50px;width:100%}.footer-info-logo-back i{font-size:24px;color:var(--color-yellow1);z-index:2}.footer-info-logo-back svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%;height:100%;fill:#f0e9c7}.footer-info-logo span{font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8)}.footer-info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer-info-content span{font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}.footer-logo{display:block;max-width:340px;width:100%;height:auto}.footer-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.footer-menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin:0;padding:0}.footer-menu ul li a{display:inline-block;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:500}.footer-site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-site span{font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:500}.footer-site a{margin-left:8px;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600}.banner{position:relative;background-image:url(../images/pattern.png);background-size:cover;background-repeat:no-repeat;min-height:calc(100vh - var(--header-height));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70px;margin-bottom:-220px;padding-bottom:290px}.banner-content{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-content-wrapper{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);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:center;-ms-flex-pack:center;justify-content:center}.banner-content-info{opacity:0;visibility:hidden;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner-content-info h1{font-size:56px;font-weight:400;line-height:140%;font-weight:700;margin-bottom:20px}.banner-content-info p{font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8);margin:0}.banner-content-info.active{opacity:1;visibility:visible;position:relative}.banner-video{aspect-ratio:1.4;position:relative}.banner-video video{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0}.banner-video video.active{opacity:1;visibility:visible}.banner-video svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120px;height:120px;cursor:pointer}.banner-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:auto}.banner-pagination-image{--size-image:70px;min-width:var(--size-image);max-width:var(--size-image);width:var(--size-image);height:var(--size-image);padding:10px;border-radius:50%;position:relative;z-index:1;cursor:pointer}@-webkit-keyframes circle{0%{stroke-dasharray:0 100}100%{stroke-dasharray:100 100}}@keyframes circle{0%{stroke-dasharray:0 100}100%{stroke-dasharray:100 100}}.banner-pagination-image .circle{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner-pagination-image .circle-background{fill:none;stroke:#cbd0d7;stroke-width:.5}.banner-pagination-image .circle-progress{fill:none;stroke:#dd9718;stroke-dasharray:0 100;stroke-linecap:round;stroke-dashoffset:0;-webkit-animation-duration:var(--duration-video);animation-duration:var(--duration-video);stroke-width:1}.banner-pagination-image.active .circle{opacity:1}.banner-pagination-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.info{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../images/info-back.png);position:relative;height:100%;padding:400px 0 160px 0}.info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-company{padding-bottom:160px;border-bottom:1px solid var(--color-white02)}.info-company .row{margin-right:-12px;margin-left:-12px}.info-company .row>div{padding-right:12px;padding-left:12px}.info-company-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.info-company-item-img{max-width:120px;width:100%;height:auto}.info-company-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.info-company-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-company-item-content h4{margin-bottom:8px;font-size:32px;font-weight:400;line-height:140%;color:var(--color-white1);font-weight:600}.info-company-item-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white06);font-weight:300}.info-activity{padding-top:160px}.info-activity-suptitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.info-activity-suptitle h2{margin:0;font-size:60px;font-weight:400;line-height:140%;color:var(--color-white1);font-weight:500}.info-activity .row{margin-right:-12px;margin-left:-12px}.info-activity .row>div{padding-left:12px;padding-right:12px}.info-activity-item{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;padding:60px 80px 63px 80px}.info-activity-item-img{position:relative;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;margin-bottom:30px;max-width:100%;padding:0 64px}.info-activity-item-img img{min-width:500px;max-width:500px;width:100%;height:500px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:2}.info-activity-item-img svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;max-width:100%;height:100%}.info-activity-item-content{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}.info-activity-item-content h4{font-size:48px;font-weight:400;line-height:140%;color:var(--color-white1);font-weight:600;margin-bottom:12px}.info-activity-item-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white08);font-weight:300}.products{padding:160px 0;max-width:100%;overflow:hidden;background-image:url(../images/pattern.png);background-size:cover;background-repeat:no-repeat;--animation-transition:1s;--width-item:calc(var(--container-width) / 12 * 3);--width-item-svg:calc(100% / 12 * 12);--width-item-info:calc(100% / 12 * 5);--width-item-image:65%;--active-width-item:calc(var(--container-width) / 12 * 8);--active-width-item-svg:calc(100% / 12 * 10);--active-width-item-image:calc(100% / 12 * 7);--active-width-item-info:calc(100% / 12 * 5)}.products .section-header{margin-bottom:40px}.products .section-header h2{font-size:60px;font-weight:400;line-height:140%;color:var(--color-black2);font-weight:600;text-align:center;margin:0}.products .section-footer{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;gap:20px}.products .section-footer button{height:100px;border:1px solid rgba(var(--color-black),.2);border-radius:50%;font-size:32px;padding:0 34px;max-width:100px;background-color:transparent}.products-item{position:relative;width:var(--width-item);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.products-item-svg{width:var(--width-item-svg);position:relative;width:100%;-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out}.products-item-svg svg{position:unset;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out;width:100%;height:auto}.products-item-image{position:absolute;width:100%;-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out;width:var(--width-item-image);left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(25deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(25deg);transform:translateX(-50%) translateY(-50%) rotate(25deg)}.products-item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out}.products-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;visibility:hidden;opacity:0;z-index:1;-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out;position:absolute;right:0;top:0;bottom:0;-webkit-transform:translateX(20%) scale(0);-ms-transform:translateX(20%) scale(0);transform:translateX(20%) scale(0);height:100%;padding:35px 0;width:var(--width-item-info)}.products-item-info h3{margin-bottom:20px;font-size:40px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700}.products-item-info p{font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8);margin-bottom:60px}.products-item-info ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;margin:0}.products-item-info ul li{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}.products-item-info ul li svg{fill:var(--color-white1);stroke:var(--color-black1);height:auto;margin-bottom:4px}.products-item-info ul li span{font-size:16px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-black1)}.products-item-info ul li:nth-child(1) svg{max-width:17px;height:50px}.products-item-info ul li:nth-child(2) svg{max-width:24px;height:70px}.products-item-info ul li:nth-child(3) svg{max-width:53px;height:90px}.products-item-info button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600;border:none;background-color:transparent}.products-item-info button i{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;font-size:24px;color:rgba(var(--color-black),.8);height:50px;padding:0 12px;margin-left:5px;border:1px solid rgba(var(--color-black),.2);border-radius:50%}.products-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-carousel .owl-stage-outer{overflow:unset}.products-carousel .owl-item{float:unset}.products-carousel .owl-item .item{width:var(--active-width-item);-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1.31}.products-carousel .owl-item-first .item{width:var(--active-width-item)}.products-carousel .owl-item-first .products-item{width:var(--active-width-item)}.products-carousel .owl-item-first .products-item-svg{width:var(--active-width-item-svg)}.products-carousel .owl-item-first .products-item-image{width:var(--active-width-item-image);left:0;-webkit-transform:translateX(0) translateY(-50%) rotate(0);-ms-transform:translateX(0) translateY(-50%) rotate(0);transform:translateX(0) translateY(-50%) rotate(0)}.products-carousel .owl-item-first .products-item-info{visibility:visible;opacity:1;-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1);width:var(--active-width-item-info)}.partner{background-image:url(../images/pattern.png);background-size:cover;background-repeat:no-repeat;padding-bottom:310px}.partner .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.partner .section-header h2{color:var(--color-black2);font-size:60px;font-weight:400;line-height:140%;font-weight:600;margin:0}.partner .row{margin:-10px -12px}.partner .row>div{padding:10px 12px}.partner-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;width:100%;height:100%;padding:25px 35px;border:1px solid #eaecef;background:#fff;overflow:hidden}.partner-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;-o-object-position:center;object-position:center}.page{padding-top:100px;padding-bottom:310px}.homepage-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.homepage-header-logo{display:inline-block;max-width:362.881px;height:auto}.homepage-header-logo img{width:100%;height:auto}.homepage-banner{overflow:hidden;height:100vh;position:relative;z-index:1}.homepage-banner-images{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-banner-images::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(29,31,34,.4)}.homepage-banner-images img{width:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.homepage-banner-content{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;text-align:center}.homepage-banner-content h1{font-size:50px;font-weight:400;line-height:140%;color:var(--color-white1);font-weight:500;margin-bottom:20px;max-width:70%}.homepage-banner-content p{margin-bottom:40px;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white08);max-width:50%}.homepage-banner-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:0 24px;border-radius:16px;background:#c3a71e;border:none;font-size:20px;font-weight:400;line-height:140%;font-weight:500;color:var(--color-white1)}.homepage-banner-content a i{margin-left:8px;font-size:24px}.product{position:relative}.product-links{position:sticky;bottom:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:10px;border-radius:30px;background:var(--color-white1);-webkit-box-shadow:0 5px 30px 0 rgba(var(--color-black),.1);box-shadow:0 5px 30px 0 rgba(var(--color-black),.1);gap:10px;max-width:1058px}.product-links a{text-align:center;border-radius:20px;font-size:24px;font-weight:400;line-height:140%;padding:10px 74px;font-weight:500;background-color:transparent;color:var(--color-black1)}.product-links a.active{background:#f0e9c7}.product-bottled .section-header{margin-bottom:40px}.product-bottled .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-bottled .section-wrapper{padding-bottom:80px;margin-bottom:80px;border-bottom:1px solid rgba(var(--color-black),.15)}.product-bottled .row{margin-left:-12px;margin-right:-12px}.product-bottled .row>div{padding-left:12px;padding-right:12px}.product-bottled-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px 10px 10px;width:100%}.product-bottled-item-img{position:relative;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;margin-bottom:20px;max-width:100%;padding:25px 0}.product-bottled-item-img img{max-width:350px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-bottled-item-img svg{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:-1;max-width:100%;height:100%}.product-bottled-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.product-bottled-item-content h4{margin-bottom:12px;font-size:34px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600}.product-bottled-item-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8)}.product-bulk .section-header{margin-bottom:40px}.product-bulk .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-bulk .section-wrapper{padding-bottom:80px;margin-bottom:80px;border-bottom:1px solid rgba(var(--color-black),.15)}.product-bulk .row{margin-left:-12px;margin-right:-12px}.product-bulk .row>div{padding-left:12px;padding-right:12px}.product-protein .section-header{margin-bottom:40px}.product-protein .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-protein .row{margin-left:-12px;margin-right:-12px}.product-protein .row>div{padding-left:12px;padding-right:12px}.product-inner-info .section-header{margin-bottom:40px}.product-inner-info .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-inner-info .row{margin-left:-12px;margin-right:-12px}.product-inner-info .row>div{padding-left:12px;padding-right:12px}.product-info-content .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.product-info-content .section-header{min-width:32%}.product-info-content .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-info-content .section-footer{display:none}.product-info-content-inner p{font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);margin:0}.product-info-items{padding-top:80px;--container-width:1306px}.product-info-items .section-wrapper{position:relative}.product-info-items .section-footer{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info-items .section-footer button{height:100px;border:1px solid rgba(var(--color-black),.2);border-radius:50%;font-size:32px;padding:0 34px;max-width:100px;background-color:var(--color-white1)}.product-info-items-card{position:relative;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;margin:0 auto;max-width:923px;height:663px}.product-info-items-card img{max-width:600px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:2}.product-info-items-card svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;max-width:100%;height:100%}.product-info-items-weight .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:40px}.product-info-items-weight 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;border:none;max-width:158px;height:120px;width:100%;background-color:#f3f5f7;border-radius:50%;font-size:16px;font-weight:400;line-height:140%;color:var(--color-black1);padding:17px 0}.product-info-items-weight a svg{fill:var(--color-white1);margin-bottom:4px;stroke:var(--color-black1);max-width:35px;height:60px}.product-info-items-weight a.active{background-color:var(--color-yellow7)}.product-info-items-weight a.active svg{stroke:var(--color-yellow1)}.product-info-oils{padding-top:160px}.product-info-oils .section-header{margin-bottom:40px}.product-info-oils .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-info-oils .section-footer{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;gap:20px;margin-top:40px}.product-info-oils .section-footer button{height:100px;border:1px solid rgba(var(--color-black),.2);border-radius:50%;font-size:32px;padding:0 34px;max-width:100px;background-color:var(--color-white1)}.product-oils-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 9.83px}.product-oils-item-img{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;max-width:497px;height:400px;position:relative;margin-bottom:20px;width:100%}.product-oils-item-img img{max-width:350px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-oils-item-img svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}.product-oils-item-content{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;text-align:center}.product-oils-item-content h4{font-size:34px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600;margin-bottom:12px}.product-oils-item-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8)}.product-about .product-info-content .section-footer{display:none}.product-about-picture{padding-top:80px}.product-about-picture .section-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-about-picture-img{max-width:923px;height:auto}.product-about-picture-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-about-range{padding-top:160px;padding-bottom:185px}.product-about-range .section-header{margin-bottom:65px}.product-about-range .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.product-about-range .row{margin:0 -12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-about-range .row>div{padding:0 12px}.product-about-range-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-about-range-card-img{position:relative;max-width:350px;height:350px;width:100%;padding-left:74px}.product-about-range-card-img svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;height:calc(100% + 25px + 25px);width:calc(100% + 74px + 73px)}.product-about-range-card-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:350px}.product-about-range-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:70px}.product-about-range-card-content h4{margin-bottom:12px;font-size:34px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.product-about-range-card-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;color:rgba(var(--color-black),.8)}.product-about-order .section-header{margin-bottom:40px}.product-about-order .section-header h2{margin:0;color:var(--color-black1);font-size:44px;font-weight:400;line-height:140%;font-weight:700}.product-about-order-suptitle{margin-bottom:20px}.product-about-order-suptitle span{font-size:24px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8);font-weight:500}.product-about-order-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-about-order-item-logo{position:relative;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;max-width:157px;height:120px;width:100%;padding:0 54px 0 53px}.product-about-order-item-logo svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:157px;width:100%;height:auto;z-index:-1;fill:#e8f5ec}.product-about-order-item-logo i{font-size:50px;color:var(--color-green1)}.product-about-order-item-content{margin-left:-20px}.product-about-order-item-content span{font-size:24px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-black1)}.product-about-order-info{margin-top:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-about-order-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;color:rgba(var(--color-black),.8);font-size:22px;font-weight:400;line-height:140%}.product-about-order-info p strong{font-weight:600;color:var(--color-black1);margin-left:6px}.product-about-order-info p:nth-child(2){margin-left:80px}.product-about-order-info p:nth-child(2) strong{color:#dd9718}.about{--animation-transition:1s;--width-item:calc(var(--container-width) / 12 * 4);--width-item-svg:calc(100% / 12 * 12);--width-item-info:calc(100% / 12 * 5);--width-item-image:65%;--active-width-item:calc(var(--container-width) / 12 * 7);--active-width-item-svg:calc(100% / 12 * 10);--active-width-item-image:calc(100% / 12 * 7);--active-width-item-info:calc(100% / 12 * 5)}.about-product{padding-bottom:100px}.about-product .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.about-product .section-footer{display:none}.about-product .section-header{min-width:40%}.about-product .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.about-product-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1)}.about-info{background-image:url(../images/about-back.png);background-position:center;background-size:cover;height:100%;padding:207px 0}.about-info .row{margin-left:-12px;margin-right:-12px}.about-info .row>div{padding-left:12px;padding-right:12px}.about-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;height:100%}.about-info-item-logo{position:relative;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;max-width:157px;height:120px;width:100%}.about-info-item-logo i{font-size:40px;z-index:2;color:var(--color-green1)}.about-info-item-logo svg{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1;width:100%;height:100%;fill:#b9e0c4}.about-info-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-info-item-content h4{margin-bottom:4px;font-size:32px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700}.about-info-item-content p{font-size:20px;font-weight:400;line-height:140%;margin:0;color:rgba(var(--color-black),.8)}.about-gallery{padding-top:160px;overflow:hidden}.about-gallery .section-header{margin-bottom:40px}.about-gallery .section-header h2{text-align:center;margin:0;font-size:60px;font-weight:400;line-height:140%;color:var(--color-black2);font-weight:600}.about-gallery .section-footer{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;gap:20px;margin-top:65px}.about-gallery .section-footer button{height:100px;border:1px solid rgba(var(--color-black),.2);border-radius:50%;font-size:32px;padding:0 34px;max-width:100px;background-color:transparent}.about-gallery-info{position:relative;width:var(--width-item);height:663px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.about-gallery-info-image{max-width:100%;height:100%}.about-gallery-info-image a{display:block;border-radius:80%/80% 80% 80% 80%;overflow:hidden}.about-gallery-info-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-gallery-info-content{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:120px;height:120px;width:100%;cursor:pointer;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-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.about-gallery-info-content i{font-size:32px;color:var(--color-yellow1)}.about-gallery-info-content svg{position:absolute;top:0;left:0;right:0;bottom:0;fill:var(--color-white1);z-index:-1}.about-gallery-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-gallery-carousel .owl-stage-outer{overflow:unset}.about-gallery-carousel .owl-item{float:unset}.about-gallery-carousel .owl-item .item{width:var(--active-width-item);-webkit-transition:all var(--animation-transition) ease-in-out;transition:all var(--animation-transition) ease-in-out}.about-gallery-carousel .owl-item .about-gallery-info{height:auto;opacity:.6}.about-gallery-carousel .owl-item .about-gallery-info-content{opacity:0}.about-gallery-carousel .owl-item-first .item{width:var(--active-width-item)}.about-gallery-carousel .owl-item-first .item .about-gallery-info{width:var(--active-width-item);opacity:1}.about-gallery-carousel .owl-item-first .item .about-gallery-info-image{width:100%}.about-gallery-carousel .owl-item-first .item .about-gallery-info-content{opacity:1}.contact-info .section-header{margin-bottom:40px}.contact-info .section-header h2{font-size:44px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700;margin:0}.contact-info .section-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:160px}.contact-info .section-body .row{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-40px 0}.contact-info .section-body .row>div{padding:40px 0}.contact-info-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-info-data .row{margin:0 -12px!important}.contact-info-data .row>div{padding:0 12px!important}.contact-info-data-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contact-info-data-item-logo{position:relative;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;max-width:157px;height:120px;width:100%}.contact-info-data-item-logo i{font-size:40px;color:var(--color-yellow1)}.contact-info-data-item-logo svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%;fill:var(--color-yellow3)}.contact-info-data-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info-data-item-content span{font-size:20px;font-weight:400;line-height:140%;color:rgba(var(--color-black),.8);margin-bottom:4px}.contact-info-data-item-content a{font-size:24px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:700}.contact-info-inner .row{margin:-20px -12px!important;-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important}.contact-info-inner .row>div{padding:20px 12px!important}.contact-info-inner-suptitle{margin-bottom:32px}.contact-info-inner-suptitle h3{margin:0;font-size:32px;font-weight:400;line-height:140%;font-weight:700;color:var(--color-black1)}.contact-info-inner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.contact-info-inner-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info-inner-item-name h4{margin-bottom:4px;font-size:24px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-black1)}.contact-info-inner-item-name span{color:rgba(var(--color-black),.8)}.contact-info-inner-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.contact-info-inner-item-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-black1);font-size:20px;font-weight:400;line-height:140%;font-weight:500}.contact-info-inner-item-content a i{margin-right:10px;font-size:22px;color:#ff7979}.contact-info-map{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;width:100%;height:760px}.contact-info-map iframe{width:100%;height:100%;border-radius:50%;border:none}.contact-request{padding-top:160px}.contact-request .section-header{margin-bottom:40px}.contact-request .section-header h2{font-size:44px;font-weight:400;line-height:140%;font-weight:700;color:var(--color-black1);margin:0}.contact-request .section-footer{margin-top:40px}.contact-request .section-footer button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600;background-color:transparent;height:50px}.contact-request .section-footer button i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;font-size:24px;color:var(--color-white1);height:50px;padding:0 13px;border-radius:50%;background:#d8b300}.contact-request .row{margin:-20px -12px}.contact-request .row>div{padding:20px 12px}.contact-request-item{position:relative}.contact-request-item .focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--color-yellow8);-webkit-transition:.7s;transition:.7s}.contact-request-item input{border:1px solid transparent;font-size:24px;font-weight:400;line-height:140%;color:var(--color-black1);outline:0;width:100%;padding-bottom:16px;border-bottom:1px solid rgba(var(--color-black),.4)}.contact-request-item input::-webkit-input-placeholder{color:rgba(var(--color-black),.4)}.contact-request-item input::-moz-placeholder{color:rgba(var(--color-black),.4)}.contact-request-item input:-ms-input-placeholder{color:rgba(var(--color-black),.4)}.contact-request-item input::-ms-input-placeholder{color:rgba(var(--color-black),.4)}.contact-request-item input::placeholder{color:rgba(var(--color-black),.4)}.contact-request-item input:focus~.focus-border{width:100%}.petrol{--width-container:1640px}.petrol .header-langs ul li button{display:-webkit-box;display:-ms-flexbox;display:flex}.petrol .container{max-width:var(--width-container)}.petrol .header{height:100%;position:relative;z-index:5;--height-header:52px}.petrol .header .container{max-width:var(--container-width)}.petrol .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border:none}.petrol .header-oil{background-color:#eaecef;padding-left:40px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.petrol .header-oil::before{content:"";position:absolute;left:0;top:0;z-index:10;-webkit-transform:translateX(-50%) rotate(0);-ms-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0);width:0;height:0;border-left:calc(var(--height-header)/ 2) solid transparent;border-right:calc(var(--height-header)/ 2) solid transparent;border-bottom:var(--height-header) solid #eaecef}.petrol .header-oil a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:400;line-height:140%;color:var(--color-black1);font-weight:600}.petrol .header-oil a i{margin-left:4px;font-size:20px;color:#dd9718}.petrol .header-info{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d62d2d;position:relative}.petrol .header-info::after{content:"";position:absolute;right:0;top:0;z-index:10;-webkit-transform:translateX(50%) rotate(180deg);-ms-transform:translateX(50%) rotate(180deg);transform:translateX(50%) rotate(180deg);width:0;height:0;border-left:calc(var(--height-header)/ 2) solid transparent;border-right:calc(var(--height-header)/ 2) solid transparent;border-bottom:var(--height-header) solid #d62d2d}.petrol .header-info span{font-size:18px;font-weight:400;line-height:140%;color:var(--color-white08)}.petrol .header-top{overflow:hidden}.petrol .header-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--height-header);position:relative;gap:42px}.petrol .header-top-wrapper::after,.petrol .header-top-wrapper::before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#d62d2d;width:calc((100vw - var(--width-container))/ 2 + 32px);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.petrol .header-top-wrapper::after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);right:0;left:unset;background-color:#eaecef}.petrol .header-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 0;background-color:var(--color-white1)}.petrol .header-center-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px}.petrol .header-logo{display:inline-block;max-width:319.53px;height:auto;margin:0}.petrol .header-logo img{width:100%;height:auto}.petrol .header-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;gap:80px;padding-bottom:35px}.petrol .header-contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-black1)}.petrol .header-contact a i{margin-right:8px;font-size:24px;color:#d62d2d}.petrol .header-bottom{position:absolute;right:0;left:0;bottom:-70%;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);width:100%}.petrol .header-bottom::after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc((100vw - var(--width-container))/ 2 + 32px);background-color:#d62d2d}.petrol .header-menu{height:100px;max-width:1390px;width:100%;background-color:#d62d2d;-webkit-clip-path:polygon(0 0,4.13% 100%,100% 100%,100% 0);clip-path:polygon(0 0,4.13% 100%,100% 100%,100% 0);margin:0 0 0 auto}.petrol .header-menu ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:100px}.petrol .header-menu ul li a{font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .pointer{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999;left:10px;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;max-width:40px}.petrol .pointer ul{position:relative;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;gap:80px}.petrol .pointer ul::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:20px;bottom:20px;width:1px;border:1px solid rgba(17,14,1,.3);z-index:3}.petrol .pointer ul li{position:relative;z-index:5}.petrol .pointer ul li span{content:"";display:block;width:20px;height:20px;border-radius:60px;border:1px solid rgba(17,14,1,.3);background:var(--color-white1)}.petrol .pointer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:60px}.petrol .pointer-content-inner{content:"";position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40px;width:40px;height:40px;border-radius:50%;border:1px solid #d8b300;overflow:hidden}.petrol .pointer-content-inner-circle{position:absolute;left:50%;top:50%;width:40px;height:40px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.petrol .pointer-content-inner-circle-water{position:absolute;width:100%;height:100%;left:0;top:50%;border-radius:50%}.petrol .pointer-content-inner-circle-water:after,.petrol .pointer-content-inner-circle-water:before{content:"";display:block;position:absolute;top:0;left:-70%;width:200%;height:200%;border-radius:40%;background:#d62d2d;-webkit-animation:spin 10s infinite linear;animation:spin 10s infinite linear}.petrol .pointer-content-inner-circle-water:before{top:-3%;left:-30%;background:#ff9a9a;-webkit-animation:re-spin 10s infinite linear;animation:re-spin 10s infinite linear}.petrol .pointer-content span{font-size:18px;font-weight:400;line-height:140%;color:var(--color-black3);margin-left:6px}.petrol .hero{height:calc(100vh - 202px);position:relative;z-index:3}.petrol .hero-images{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-2;max-width:100%;height:100%}.petrol .hero-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.petrol .hero::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#141414;-webkit-clip-path:polygon(0 0,100% 0,79.8% 100%,0 100%);clip-path:polygon(0 0,100% 0,79.8% 100%,0 100%);max-width:calc(50% + 260px);opacity:.6}.petrol .hero-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 202px)}.petrol .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:35%}.petrol .hero-content h1{font-size:50px;font-weight:400;line-height:140%;font-weight:700;color:var(--color-white1);margin-bottom:16px}.petrol .hero-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white08)}.petrol .hero-items{margin-left:auto;padding-top:60px}.petrol .hero-items ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:110px;margin:0;padding:0;list-style-type:none}.petrol .hero-items ul li{position:relative}.petrol .hero-items ul li::before{content:"";position:absolute;right:0;top:0;height:40px;width:40px;border:1px solid var(--color-white1);border-radius:50%}.petrol .hero-items ul li::after{content:"";position:absolute;top:80%;right:20px;width:1px;height:120px;background-color:var(--color-white06)}.petrol .hero-items ul li:nth-child(4)::after{display:none}.petrol .hero-items ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:end;padding-right:52px;color:var(--color-white1);font-size:18px;font-weight:400;line-height:140%}.petrol .services{padding:140px 0}.petrol .services .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.petrol .services .section-header img{max-width:105px;height:auto;-o-object-fit:cover;object-fit:cover}.petrol .services .section-header h2{margin-left:20px;font-size:50px;font-weight:400;line-height:140%;font-weight:600;margin-bottom:0;color:var(--color-black3)}.petrol .services .row{margin:0 -12px}.petrol .services .row>div{padding:0 12px}.petrol .services-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;border:1px solid rgba(17,14,1,.1);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;padding:24px;height:100%;gap:24px;outline:0;cursor:pointer}.petrol .services-item::after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:8px;background-color:#d62d2d;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.petrol .services-item-logo{max-width:120px;height:auto}.petrol .services-item-logo svg{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%;height:100%;fill:#d62d2d}.petrol .services-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.petrol .services-item-content h4{margin:0;font-size:24px;font-weight:400;line-height:140%;color:var(--color-black3);font-weight:600;margin-bottom:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.petrol .services-item-content ul{margin:0;padding-left:25px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.petrol .services-item-content ul li span{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:20px;font-weight:400;line-height:140%;color:rgba(17,14,1,.8)}.petrol .services-item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);background:#d62d2d;-webkit-box-shadow:0 4px 20px 0 rgba(2,21,11,.1);box-shadow:0 4px 20px 0 rgba(2,21,11,.1)}.petrol .services-item:hover::after{background-color:#ff9a9a}.petrol .services-item:hover .services-item-logo svg{fill:#ff9a9a}.petrol .services-item:hover .services-item-content h4{color:var(--color-white1)}.petrol .services-item:hover .services-item-content ul{color:var(--color-white1)}.petrol .services-item:hover .services-item-content ul li span{color:var(--color-white1)}.petrol .about{padding:80px 0 140px 0;position:relative}.petrol .about::after{content:"";position:absolute;top:0;left:0;right:0;height:480px;background-color:#f2f3f5;z-index:-1}.petrol .about .row{margin:0 -12px}.petrol .about .row>div{padding:0 12px}.petrol .about .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.petrol .about .section-header h2{margin:0;font-size:50px;font-weight:400;line-height:140%;font-weight:600;color:var(--color-black3)}.petrol .about-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}.petrol .about-inner-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black3)}.petrol .about-inner-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.petrol .about-inner-info-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.petrol .about-inner-info-card .count-up{-webkit-transition:ease-out 1s;transition:ease-out 1s}.petrol .about-inner-info-card span{font-size:18px;font-weight:400;line-height:140%;color:rgba(17,14,1,.8);margin-bottom:4px}.petrol .about-inner-info-card strong{color:var(--color-black3);font-size:44px;font-weight:400;line-height:140%;font-weight:700}.petrol .about-inner-info-card p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-black3)}.petrol .about-img{max-width:100%;width:100%;height:auto}.petrol .about-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.petrol .fuel .section-wrapper{position:relative}.petrol .fuel .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.petrol .fuel .section-header img{max-width:105px;height:auto;-o-object-fit:cover;object-fit:cover}.petrol .fuel .section-header h2{color:var(--color-black3);font-size:50px;font-weight:400;line-height:140%;margin:0 0 0 20px;font-weight:600}.petrol .fuel .section-footer{position:absolute;top:3px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.petrol .fuel .section-footer button{border:1px solid rgba(17,14,1,.1);background-color:var(--color-white1);height:60px;padding:0 17px;font-size:24px;color:var(--color-black3)}.petrol .fuel-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border:1px solid rgba(17,14,1,.1);position:relative;cursor:pointer}.petrol .fuel-card::after{content:"";position:absolute;left:20px;bottom:0;right:20px;height:8px;background-color:#d62d2d}.petrol .fuel-card-img{max-width:100%;height:auto}.petrol .fuel-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.petrol .fuel-card-content{text-align:center;padding:20px 20px 28px 20px}.petrol .fuel-card-content p{text-decoration:underline;font-size:20px;font-weight:400;line-height:140%;font-weight:500;margin:0;color:var(--color-black3)}.petrol .fuel-modal-dialog{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;overflow:hidden;max-width:800px;height:100%;margin:0 auto}.petrol .fuel-modal-content{padding:32px 32px 40px 32px;border:1px solid rgba(17,14,1,.1);position:relative}.petrol .fuel-modal-content::after{content:"";position:absolute;left:32px;right:32px;bottom:0;height:8px;background-color:#d62d2d}.petrol .fuel-modal-header{padding:0;margin-bottom:24px;border:0}.petrol .fuel-modal-header h5{font-size:32px;font-weight:400;line-height:140%;color:var(--color-black3);font-weight:600;margin:0}.petrol .fuel-modal-header button{border:1px solid transparent;outline:0;background-color:transparent;font-size:24px;padding:0;color:rgba(17,14,1,.6)}.petrol .fuel-modal-body{padding:0}.petrol .fuel-modal-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.petrol .fuel-modal-item-img{min-width:250px;width:100%;height:250px}.petrol .fuel-modal-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.petrol .fuel-modal-item-content p{font-size:20px;font-weight:400;line-height:140%;color:rgba(17,14,1,.8);margin:0;font-weight:500}.petrol .partner{padding:140px 0;background-image:none}.petrol .partner .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.petrol .partner .section-header h2{margin:0;font-size:50px;font-weight:400;line-height:140%;color:var(--color-black3);font-weight:600}.petrol .partner .section-footer{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;gap:16px;margin-top:24px}.petrol .partner .section-footer button{border:1px solid rgba(17,14,1,.1);background-color:var(--color-white1);height:60px;padding:0 17px;font-size:24px;color:var(--color-black3)}.petrol .footer{position:relative;background-image:url(../images/petrol-footer-back.jpg);background-repeat:no-repeat;background-size:cover}.petrol .footer::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(18,18,18,.4)),to(#121212));background:linear-gradient(180deg,rgba(18,18,18,.4) 0,#121212 100%)}.petrol .footer-top{position:relative;z-index:3;border:none;padding:100px 0}.petrol .footer-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.petrol .footer-top-wrapper .row{width:100%;margin:-16px -10px}.petrol .footer-top-wrapper .row>div{padding:16px 10px}.petrol .footer-top-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.petrol .footer-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:31%}.petrol .footer-top-content h1{color:var(--color-white1);font-size:50px;font-weight:400;line-height:140%;font-weight:600;text-transform:uppercase;margin-bottom:16px}.petrol .footer-top-content p{margin:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white08)}.petrol .footer-top-item{position:relative}.petrol .footer-top-item .focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#d62d2d;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.petrol .footer-top-item input{width:100%;background-color:transparent;border:1px solid transparent;border-bottom:1px solid var(--color-white06);height:68px;padding:0;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1);outline:0}.petrol .footer-top-item input::-webkit-input-placeholder{text-transform:uppercase;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-item input::-moz-placeholder{text-transform:uppercase;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-item input:-ms-input-placeholder{text-transform:uppercase;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-item input::-ms-input-placeholder{text-transform:uppercase;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-item input::placeholder{text-transform:uppercase;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-item input:focus~.focus-border{width:100%}.petrol .footer-top-send{margin-top:32px}.petrol .footer-top-send button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 23px;border:1px solid var(--color-white06);background-color:transparent;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1)}.petrol .footer-top-send button i{font-size:24px;color:var(--color-white1);margin-left:8px}.petrol .footer-bottom{position:relative;overflow:hidden;z-index:3;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--color-white02)}.petrol .footer-bottom .container{--container-width:1800px;max-width:var(--container-width)}.petrol .footer-bottom-wrapper{position:relative}.petrol .footer-bottom-wrapper>.row{margin:-15px}.petrol .footer-bottom-wrapper>.row>div{padding:15px}.petrol .footer-bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.petrol .footer-bottom-item span{margin-bottom:10px;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white08)}.petrol .footer-bottom-item a{color:var(--color-white1);font-size:24px;font-weight:400;line-height:140%;font-weight:500;margin-bottom:8px}.petrol .footer-bottom-item a:last-child{margin:0}.petrol .footer-bottom-item iframe{width:100%;height:140px;border:none}.petrol .footer-bottom-links{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:135px}.petrol .footer-bottom-links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.petrol .footer-bottom-links-item span{color:var(--color-white08);font-size:20px;font-weight:400;line-height:140%}.petrol .footer-bottom-links-item a{margin-left:8px;font-size:20px;font-weight:400;line-height:140%;color:var(--color-white1);font-weight:500}.petrol .footer-bottom-links-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 0 0 20px;gap:20px;list-style:none}.petrol .footer-bottom-links-item ul li a{display:block;font-size:24px;color:var(--color-white1);margin:0}.petrol .footer-bottom-contact{padding:40px 0;margin-top:40px;border-top:1px solid var(--color-white02)}.petrol .footer-bottom-contact .row{margin:-20px -45.5px}.petrol .footer-bottom-contact .row>div{padding:20px 45.5px}.petrol .footer-bottom-contact .contact-info-inner-item-name h4{color:var(--color-white1)}.petrol .footer-bottom-contact .contact-info-inner-item-name span{color:var(--color-white08)}.petrol .footer-bottom-contact .contact-info-inner-item-content a{color:var(--color-white1)}.header-lang__button{border-radius:8px;border:1px solid rgba(var(--code-white-1),.15);background:#eaecef;padding:8px 12px;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}.header-lang__button img{width:20px;min-width:20px}.header-lang__button span{margin:0 2px 0 8px;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:130%}.page-wrapper .header-lang__button span{color:var(--black-2)}.header-lang__button i{font-size:20px;color:var(--local-color)}.page-wrapper .header-lang__button i{color:var(--brown-1)}.header-lang__options{padding:8px;border-radius:8px;background:#fff;-webkit-box-shadow:0 0 60px 0 rgba(16,44,87,.1);box-shadow:0 0 60px 0 rgba(16,44,87,.1)}.header-lang__option:not(:last-child){padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.header-lang__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-lang__link img{width:20px;min-width:20px}.header-lang__link span{margin:0 2px 0 8px;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:130%;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-lang__link i{font-size:20px;color:var(--brown-1);opacity:0}.header-lang__link:not(.active):hover i{opacity:.7}.header-lang__link.active i{opacity:1}@-webkit-keyframes links-btn{0%{background-position:0 0}50%{background-position:200% 0}100%{background-position:0 0}}@keyframes links-btn{0%{background-position:0 0}50%{background-position:200% 0}100%{background-position:0 0}}@-webkit-keyframes move-forever{0%{-webkit-transform:translate(-90px,0);transform:translate(-90px,0)}100%{-webkit-transform:translate(85px,0);transform:translate(85px,0)}}@keyframes move-forever{0%{-webkit-transform:translate(-90px,0);transform:translate(-90px,0)}100%{-webkit-transform:translate(85px,0);transform:translate(85px,0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes re-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes re-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@media only screen and (max-width:1800px){:root{--header-height:100px}:root{--container-width:1280px!important}.my-d-none-xl{display:none!important}.my-d-flex-xl{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-d-block-xl{display:block!important}.header .container{--container-width:1280px!important}.header-logo{max-width:280px}.header-menu ul{gap:34px}.header-menu ul li a{font-size:18px}.header-number{display:none}.header-number a{font-size:18px}.header-langs{margin:0}.header-langs ul li button{font-size:18px}.header-langs ul li button{padding:4px 8px}.header-mobile{padding:60px 0 60px 60px;max-width:700px}.header-mobile-links ul{gap:18px}.header-mobile-links ul li{gap:10px}.header-mobile-links ul li:nth-child(2) a{font-size:23px}.header-mobile-close{right:-50px}.header-mobile-close button{max-width:100px;height:100px;padding:0 35px}.header-mobile-info-item-content span{font-size:18px}.header-mobile-info-item-content a{font-size:18px}.footer-info-logo span{font-size:18px}.footer-info-content span{font-size:18px}.footer-logo{max-width:280px}.footer-menu ul{gap:24px}.footer-menu ul li a{font-size:18px}.footer-site span{font-size:18px}.footer-site a{font-size:18px}.banner{margin-bottom:-195px;padding-bottom:290px;padding-top:100px}.banner-content-info p{font-size:18px}.info-company{padding-bottom:120px}.info-company-item-content p{font-size:18px}.info-activity{padding-top:120px}.info-activity-item{padding:50px 65px 53px 65px}.info-activity-item-img{padding:0 48px}.info-activity-item-img img{min-width:386px;max-width:386px;width:100%;height:386px}.info-activity-item-content p{font-size:18px}.products .section-footer button{max-width:80px;height:80px;padding:0 23px}.products-item-info h3{font-size:34px}.products-item-info p{font-size:18px}.products-item-info p{margin-bottom:48px}.products-item-info button{font-size:18px}.partner{padding-bottom:270px}.homepage-banner-content p{font-size:18px}.homepage-banner-content a{font-size:18px}.product-links a{font-size:23px}.product-bottled-item-img{padding:8px 0;margin-bottom:15px}.product-bottled-item-img img{max-width:300px}.product-bottled-item-content p{font-size:18px}.product-info-content-inner p{font-size:18px}.product-info-items{--container-width:1100px}.product-info-items .section-footer button{height:80px;max-width:80px;padding:0 23px}.product-info-items-card{max-width:800px;height:580px}.product-info-items-card img{max-width:540px}.product-info-oils .section-footer button{height:80px;max-width:80px;padding:0 23px}.product-oils-item-img{max-width:380px;height:306px;margin-bottom:15px}.product-oils-item-img img{max-width:300px}.product-oils-item-content p{font-size:18px}.product-about .product-info-content .section-wrapper{gap:60px}.product-about-picture-img{max-width:800px}.product-about-range{padding-bottom:160px}.product-about-range .section-header{margin-bottom:25px}.product-about-range-card-img{max-width:300px;height:300px;padding-left:45px}.product-about-range-card-img svg{height:calc(100% + 9px + 9px);width:calc(100% + 45px + 45px)}.product-about-range-card-img img{max-width:300px}.product-about-range-card-content{margin-left:0}.product-about-range-card-content h4{margin-bottom:8px}.product-about-range-card-content p{font-size:18px}.product-about-order-suptitle span{font-size:23px}.product-about-order-item-logo{max-width:136px;height:104px;padding:0 43px 0 42px}.product-about-order-item-logo svg{max-width:136px}.product-about-order-item-logo i{font-size:40px}.product-about-order-item-content span{font-size:23px}.product-about-order-info{margin-top:35px}.about-product-content p{font-size:18px}.about-info{padding:160px 0 140px 0}.about-info-item-content p{font-size:18px}.about-gallery{padding-top:100px}.about-gallery .section-footer{margin-top:35px}.about-gallery .section-footer button{height:80px;max-width:80px;padding:0 23px}.contact-info .section-body{gap:100px}.contact-info-data-item-content span{font-size:18px}.contact-info-data-item-content a{font-size:23px}.contact-info-inner-item-name h4{font-size:23px}.contact-info-inner-item-content a{font-size:18px}.contact-info-map{height:630px}.contact-request{padding-top:100px}.contact-request .section-footer button{font-size:18px}.contact-request-item input{font-size:23px}.petrol{--width-container:1280px!important}.petrol .header-center-wrapper{height:72.5px}.petrol .header-logo{max-width:290px}.petrol .header-contact{gap:40px;padding-bottom:30px}.petrol .header-contact a{font-size:18px}.petrol .header-langs{margin-left:30px}.petrol .header-bottom{bottom:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.petrol .header-menu{height:85px;max-width:940px}.petrol .header-menu ul li a{font-size:18px}.petrol .hero{height:calc(100vh - 194.5px)}.petrol .hero-content{max-width:50%}.petrol .hero-content p{font-size:18px}.petrol .hero-items ul{gap:80px}.petrol .hero-items ul li::after{height:90px}.petrol .services{padding:110px 0}.petrol .services-item-content h4{font-size:23px}.petrol .services-item-content ul li span{font-size:18px}.petrol .about{padding:50px 0 110px 0}.petrol .about::after{height:420px}.petrol .about-inner{gap:30px}.petrol .about-inner-content p{font-size:18px}.petrol .about-inner-info-card p{font-size:18px}.petrol .about-img{height:100%}.petrol .fuel-card-content p{font-size:18px}.petrol .fuel-modal-item-content p{font-size:18px}.petrol .partner{padding:110px 0}.petrol .footer-top-content{max-width:36%}.petrol .footer-top-content h1{margin-bottom:5px}.petrol .footer-top-content p{font-size:18px}.petrol .footer-top-item input{font-size:18px}.petrol .footer-top-item input::-webkit-input-placeholder{font-size:18px}.petrol .footer-top-item input::-moz-placeholder{font-size:18px}.petrol .footer-top-item input:-ms-input-placeholder{font-size:18px}.petrol .footer-top-item input::-ms-input-placeholder{font-size:18px}.petrol .footer-top-item input::placeholder{font-size:18px}.petrol .footer-top-send button{font-size:18px}.petrol .footer-bottom .container{--container-width:1280px!important}.petrol .footer-bottom-item span{font-size:18px}.petrol .footer-bottom-item a{font-size:23px}.petrol .footer-bottom-links{top:80%}.petrol .footer-bottom-links-item span{font-size:18px}.petrol .footer-bottom-links-item a{font-size:18px}.petrol .footer-bottom-contact{margin-top:50px}}@media only screen and (max-width:1340px){:root{--container-width:1200px!important}.my-d-none-lg{display:none!important}.my-d-flex-lg{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-d-block-lg{display:block!important}.header .container{--container-width:992px!important}.header-logo{max-width:240px}.header-menu{display:none}.header-menu ul li a{font-size:16px;line-height:110%}.header-menu-dropdown h5{font-size:24px;line-height:120%}.header-number a{font-size:16px;line-height:110%}.header-langs{margin-left:auto}.header-langs ul li button{font-size:16px;line-height:110%}.header-mobile{padding:35px 0 35px 35px;background-color:#1d5c71;max-width:50%;border-top-right-radius:35%;border-bottom-right-radius:45%}.header-mobile-links ul li:nth-child(2) a{font-size:20px}.header-mobile-close{top:40%;right:-40px}.header-mobile-close button{max-width:80px;height:80px;padding:0 25px;font-size:28px}.header-mobile-info{gap:30px}.header-mobile-info-item-content span{font-size:16px;line-height:110%}.header-mobile-info-item-content a{font-size:16px;line-height:110%}.footer-bg svg{max-height:130px;min-height:80px}.footer-wrapper{padding-top:40px}.footer-info-logo span{font-size:16px;line-height:110%}.footer-info-content span{font-size:16px;line-height:110%}.footer-logo{max-width:240px}.footer-menu ul li a{font-size:16px;line-height:110%}.footer-site span{font-size:16px;line-height:110%}.footer-site a{font-size:16px;line-height:110%}.banner{margin-bottom:-150px;padding-bottom:325px;padding-top:65px}.banner-content-info h1{font-size:50px}.banner-content-info p{font-size:16px;line-height:110%}.banner-pagination{margin-top:420px}.info{padding:360px 0 100px 0}.info-company{padding-bottom:80px}.info-company-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:14px}.info-company-item-img{max-width:100px}.info-company-item-content p{font-size:16px;line-height:110%}.info-activity{padding-top:80px}.info-activity-suptitle h2{font-size:54px;line-height:115%}.info-activity-item{padding:36px 48px 36px 48px}.info-activity-item-img{padding:0 16px;margin-bottom:20px}.info-activity-item-img img{min-width:340px;max-width:340px;width:100%;height:300px}.info-activity-item-content{text-align:center}.info-activity-item-content h4{font-size:43px}.info-activity-item-content p{font-size:16px;line-height:110%}.products{--active-width-item-image:calc(100% / 12 * 4);--active-width-item-info:calc(100% / 12 * 8);--width-item-image:33%;padding:90px 0}.products .section-header h2{font-size:54px;line-height:115%}.products-item-info h3{font-size:28px;line-height:120%}.products-item-info p{font-size:16px;line-height:110%}.products-item-info p{margin-bottom:36px}.products-item-info button{font-size:16px;line-height:110%}.partner{padding-bottom:210px}.partner .section-header h2{font-size:54px;line-height:115%}.page{padding-top:70px;padding-bottom:210px}.homepage-header-logo{max-width:300px}.homepage-banner-content h1{font-size:46px;line-height:110%}.homepage-banner-content h1{max-width:85%;margin-bottom:10px}.homepage-banner-content p{font-size:16px;line-height:110%}.homepage-banner-content p{margin-bottom:25px}.homepage-banner-content a{font-size:16px;line-height:110%}.product-links{max-width:800px}.product-links a{font-size:20px}.product-links a{padding:10px 25px}.product-bottled .section-header h2{font-size:39px}.product-bottled .section-wrapper{padding-bottom:50px;margin-bottom:50px}.product-bottled-item-img{padding:4px 0;margin-bottom:10px}.product-bottled-item-img img{max-width:220px}.product-bottled-item-content h4{font-size:29px}.product-bottled-item-content h4{margin-bottom:6px}.product-bottled-item-content p{font-size:16px;line-height:110%}.product-bulk .section-header h2{font-size:39px}.product-protein .section-header h2{font-size:39px}.product-inner-info .section-header{margin-bottom:25px}.product-inner-info .section-header h2{font-size:39px}.product-info-content .section-header h2{font-size:39px}.product-info-content-inner p{font-size:16px;line-height:110%}.product-info-items{--container-width:100%}.product-info-items .section-footer{top:40%}.product-info-items-card{max-width:700px;height:502px}.product-info-items-card img{max-width:480px}.product-info-oils{padding-top:100px}.product-info-oils .section-header h2{font-size:39px}.product-info-oils .section-footer{margin-top:25px}.product-oils-item-img{max-width:284px;height:228px;margin-bottom:10px}.product-oils-item-img img{max-width:220px}.product-oils-item-content h4{font-size:29px}.product-oils-item-content h4{margin-bottom:6px}.product-oils-item-content p{font-size:16px;line-height:110%}.product-about .product-info-content .section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}.product-about-picture-img{max-width:700px}.product-about-range{padding:100px 0}.product-about-range .section-header{margin-bottom:35px}.product-about-range .section-header h2{font-size:39px}.product-about-range-card{-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;text-align:center}.product-about-range-card-img{margin-bottom:22px;margin-right:84px}.product-about-range-card-content h4{font-size:29px}.product-about-range-card-content h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-about-range-card-content p{font-size:16px;line-height:110%}.product-about-order .section-header{margin-bottom:25px}.product-about-order .section-header h2{font-size:39px}.product-about-order-suptitle span{font-size:20px}.product-about-order .row{margin:-14px -12px}.product-about-order .row>div{padding:14px 12px}.product-about-order-item{-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}.product-about-order-item-logo{margin-bottom:10px}.product-about-order-item-content{margin:0}.product-about-order-item-content span{font-size:20px}.about{--active-width-item-image:calc(100% / 12 * 4);--active-width-item-info:calc(100% / 12 * 8);--width-item-image:33%}.about-product .section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-product .section-header h2{font-size:39px}.about-product-content p{font-size:16px;line-height:110%}.about-info{padding:140px 0 80px 0}.about-info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.about-info-item-content p{font-size:16px;line-height:110%}.about-gallery .section-header h2{font-size:54px;line-height:115%}.about-gallery-info-content{max-width:100px;height:100px}.about-gallery-info-content i{font-size:27px}.contact-info .section-header h2{font-size:39px}.contact-info .section-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info-data .row{margin:-16px -12px!important}.contact-info-data .row>div{padding:16px 12px!important}.contact-info-data-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contact-info-data-item-content span{font-size:16px;line-height:110%}.contact-info-data-item-content a{font-size:20px}.contact-info-inner-item-name h4{font-size:20px}.contact-info-inner-item-content a{font-size:16px;line-height:110%}.contact-info-map{height:570px}.contact-request .section-header h2{font-size:39px}.contact-request .section-footer button{font-size:16px;line-height:110%}.contact-request-item input{font-size:20px}.petrol{--width-container:992px!important}.petrol .header{--height-header:46px}.petrol .header-center{padding:25px 0}.petrol .header-center-wrapper{height:62.5px}.petrol .header-logo{max-width:250px}.petrol .header-contact{gap:20px;padding-bottom:24px}.petrol .header-contact a{font-size:16px;line-height:110%}.petrol .header-contact a i{font-size:20px}.petrol .header-bottom{bottom:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.petrol .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;height:70px}.petrol .header-menu ul li a{font-size:16px;line-height:110%}.petrol .hero{height:calc(100vh - 158.5px)}.petrol .hero::after{max-width:calc(50% + 100px)}.petrol .hero-content h1{font-size:46px;line-height:110%}.petrol .hero-content p{font-size:16px;line-height:110%}.petrol .hero-items ul{gap:60px}.petrol .hero-items ul li::before{width:34px;height:34px}.petrol .hero-items ul li::after{height:77px;top:68%;right:17px}.petrol .services .section-header h2{font-size:46px;line-height:110%}.petrol .services-item-content h4{font-size:20px}.petrol .services-item-content ul li span{font-size:16px;line-height:110%}.petrol .about::after{height:325px}.petrol .about .section-header h2{font-size:46px;line-height:110%}.petrol .about-inner-content p{font-size:16px;line-height:110%}.petrol .about-inner-info-card strong{font-size:39px}.petrol .about-inner-info-card p{font-size:16px;line-height:110%}.petrol .fuel .section-header h2{font-size:46px;line-height:110%}.petrol .fuel-card-content p{font-size:16px;line-height:110%}.petrol .fuel-modal-item-content p{font-size:16px;line-height:110%}.petrol .partner .section-header h2{font-size:46px;line-height:110%}.petrol .footer-top{padding:70px 0}.petrol .footer-top-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.petrol .footer-top-content{max-width:88%;text-align:center}.petrol .footer-top-content h1{font-size:46px;line-height:110%}.petrol .footer-top-content p{font-size:16px;line-height:110%}.petrol .footer-top-item input{font-size:16px;line-height:110%}.petrol .footer-top-item input::-webkit-input-placeholder{font-size:16px;line-height:110%}.petrol .footer-top-item input::-moz-placeholder{font-size:16px;line-height:110%}.petrol .footer-top-item input:-ms-input-placeholder{font-size:16px;line-height:110%}.petrol .footer-top-item input::-ms-input-placeholder{font-size:16px;line-height:110%}.petrol .footer-top-item input::placeholder{font-size:16px;line-height:110%}.petrol .footer-top-send button{font-size:16px;line-height:110%}.petrol .footer-top-send button{height:45px}.petrol .footer-top-send button i{font-size:20px}.petrol .footer-bottom .container{--container-width:1180px!important}.petrol .footer-bottom-item span{font-size:16px;line-height:110%}.petrol .footer-bottom-item a{font-size:20px}.petrol .footer-bottom-item iframe{height:120px}.petrol .footer-bottom-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:16px}.petrol .footer-bottom-links-item span{font-size:16px;line-height:110%}.petrol .footer-bottom-links-item a{font-size:16px;line-height:110%}.petrol .footer-bottom-links-item ul{gap:14px}.petrol .footer-bottom-contact{margin-top:40px}}@media only screen and (max-width:1024px){.my-d-none-md{display:none!important}.my-d-flex-md{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-d-block-md{display:block!important}.header .container{--container-width:100%!important}.header-bars button{font-size:26px}.header-logo{max-width:200px}.header-menu-dropdown h5{font-size:20px}.header-langs ul li button{padding:2px 5px}.header-langs ul li button img{width:20px;height:16px}.header-mobile{max-width:65%}.header-mobile-links ul li a{font-size:24px;line-height:120%}.header-mobile-links ul li span{font-size:24px;line-height:120%}.header-mobile-links ul li:nth-child(2) a{line-height:115%}.footer-bg svg{max-height:90px;min-height:70px}.footer-top{padding-bottom:25px}.footer-top .row>div:last-child>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer-top .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom{padding:25px 0}.footer-logo{max-width:200px}.footer-menu{display:none}.banner{padding-top:30px;margin-bottom:-200px;padding-bottom:205px}.banner .row{margin:-18px 0}.banner .row>div{padding:18px 0}.banner-content-wrapper{top:25%;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.banner-content-info h1{font-size:44px;line-height:115%}.banner-pagination{margin-top:200px}.info{padding:310px 0 80px 0}.info-company{padding-bottom:60px}.info-company .row{margin:-12px}.info-company .row>div{padding:12px}.info-company-item-img{max-width:80px}.info-company-item-content h4{font-size:24px;line-height:120%}.info-activity{padding-top:60px}.info-activity-suptitle h2{font-size:48px}.info-activity-item-content h4{font-size:37px;line-height:120%}.products{--width-item:calc(100vw - 32px);--active-width-item:calc(100vw - 32px);--active-width-item-svg:100%}.products .section-header h2{font-size:48px}.products .section-footer{margin-top:30px}.products .section-footer button{max-width:60px;height:60px;font-size:26px;padding:0 16px}.products-item-info h3{font-size:24px}.products-item-info p{margin-bottom:24px}.products-item-info ul li span{line-height:115%}.partner{padding-bottom:150px}.partner .section-header h2{font-size:48px}.page{padding-bottom:150px}.homepage-header-logo{max-width:260px}.homepage-banner-inner .row{margin:-20px -10px}.homepage-banner-inner .row>div{padding:20px 10px}.homepage-banner-content h1{font-size:40px}.product-links{max-width:600px}.product-links a{line-height:115%}.product-links a{padding:10px 20px}.product-bottled .section-header h2{font-size:33px;line-height:115%}.product-bottled .row{margin:-12px}.product-bottled .row>div{padding:12px}.product-bottled-item{padding:0 5px 5px 5px}.product-bottled-item-img img{max-width:250px}.product-bottled-item-content h4{font-size:25px;line-height:115%}.product-bulk .section-header h2{font-size:33px;line-height:115%}.product-protein .section-header h2{font-size:33px;line-height:115%}.product-inner-info .section-header h2{font-size:33px;line-height:115%}.product-inner-info .row{margin:-12px}.product-inner-info .row>div{padding:12px}.product-info-content .section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info-content .section-header h2{font-size:33px;line-height:115%}.product-info-items{padding-top:50px}.product-info-items .section-footer{top:38%}.product-info-items .section-footer button{max-width:60px;height:60px;font-size:26px;padding:0 16px}.product-info-items-card{max-width:540px;height:388px}.product-info-items-card img{max-width:380px}.product-info-items-weight a{line-height:115%}.product-info-items-weight a{max-width:120px;height:90px}.product-info-oils{padding-top:70px}.product-info-oils .section-header{margin-bottom:25px}.product-info-oils .section-header h2{font-size:33px;line-height:115%}.product-info-oils .section-footer button{height:60px;max-width:60px;padding:0 16px;font-size:26px}.product-oils-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-oils-item-content h4{font-size:25px;line-height:115%}.product-about .product-info-content .section-wrapper{gap:20px}.product-about-picture{padding-top:50px}.product-about-picture-img{max-width:540px}.product-about-range .section-header h2{font-size:33px;line-height:115%}.product-about-range-card-img{max-width:220px;height:220px;padding-left:32px;margin-right:61px}.product-about-range-card-img svg{width:calc(100% + 32px + 32px);height:calc(100% + 4px + 4px)}.product-about-range-card-img img{max-width:220px}.product-about-range-card-content h4{font-size:25px;line-height:115%}.product-about-order .section-header h2{font-size:33px;line-height:115%}.product-about-order-suptitle span{line-height:115%}.product-about-order-item-content span{line-height:115%}.product-about-order-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-about-order-info p{font-size:20px;line-height:115%}.product-about-order-info p:nth-child(2){margin:15px 0 0 0}.about{--width-item:calc(100vw - 32px);--active-width-item:calc(100vw - 32px);--active-width-item-svg:100%}.about-product .section-header h2{font-size:33px;line-height:115%}.about-info .row{margin:-16px -12px}.about-info .row>div{padding:16px 12px}.about-info-item{gap:15px}.about-info-item-logo{max-width:120px;height:90px}.about-info-item-content h4{font-size:24px;line-height:120%}.about-gallery .section-header h2{font-size:48px}.about-gallery .section-footer button{height:60px;max-width:60px;padding:0 16px;font-size:26px}.contact-info .section-header h2{font-size:33px;line-height:115%}.contact-info .section-body{gap:40px}.contact-info-data .row{margin:-10px -8px!important}.contact-info-data .row>div{padding:10px 8px!important}.contact-info-data-item{gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:start}.contact-info-data-item-logo{max-width:116px;height:89px}.contact-info-data-item-logo i{font-size:34px}.contact-info-data-item-content a{line-height:115%}.contact-info-inner-suptitle{margin-bottom:24px}.contact-info-inner-suptitle h3{font-size:24px;line-height:120%}.contact-info-inner-item{gap:15px}.contact-info-inner-item-name h4{line-height:115%}.contact-info-map{height:470px}.contact-request .section-header h2{font-size:33px;line-height:115%}.contact-request-item input{line-height:115%}.petrol{--width-container:100%!important}.petrol .header{--height-header:40px}.petrol .header-oil a{line-height:115%}.petrol .header-info span{line-height:115%}.petrol .header-center{padding:16px 0}.petrol .header-center-wrapper{height:50px}.petrol .header-center-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.petrol .header-logo{max-width:200px}.petrol .header-contact{display:none}.petrol .header-langs{margin-left:auto}.petrol .header-bottom{display:none}.petrol .pointer{display:none}.petrol .pointer-content span{line-height:115%}.petrol .hero{height:calc(100vh - 122px)}.petrol .hero-content h1{font-size:40px}.petrol .hero-items ul li::before{width:28px;height:28px}.petrol .hero-items ul li::after{right:14px;height:74px}.petrol .hero-items ul li span{line-height:115%}.petrol .services{padding:80px 0}.petrol .services .section-header img{max-width:80px}.petrol .services .section-header h2{font-size:40px}.petrol .services .row{margin:-10px -8px}.petrol .services .row>div{padding:10px 8px}.petrol .services-item{gap:10px;padding:14px}.petrol .services-item-logo{max-width:100px}.petrol .services-item-content h4{line-height:115%}.petrol .about{padding:50px 0 80px 0}.petrol .about::after{height:397px}.petrol .about .row{margin:-20px 0}.petrol .about .row>div{padding:20px 0}.petrol .about .section-header h2{font-size:40px}.petrol .about-inner-info-card span{line-height:115%}.petrol .about-inner-info-card strong{font-size:33px;line-height:115%}.petrol .about-img{height:370px}.petrol .fuel .section-header img{max-width:80px}.petrol .fuel .section-header h2{font-size:40px}.petrol .fuel .section-footer{gap:8px}.petrol .fuel .section-footer button{height:45px;padding:0 11.5px;font-size:20px}.petrol .fuel-modal-dialog{max-width:500px}.petrol .fuel-modal-content{padding:26px 26px 30px 26px}.petrol .fuel-modal-content::after{height:5px}.petrol .fuel-modal-header{margin-bottom:18px}.petrol .fuel-modal-header h5{font-size:24px;line-height:120%}.petrol .fuel-modal-header button{font-size:21px}.petrol .fuel-modal-item{-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;gap:14px}.petrol .fuel-modal-item-img{max-width:220px;min-width:220px;height:220px}.petrol .partner{padding:80px 0}.petrol .partner .section-header h2{font-size:40px}.petrol .partner .section-footer{gap:8px}.petrol .partner .section-footer button{height:45px;padding:0 11.5px;font-size:20px}.petrol .footer-top-content h1{font-size:40px}.petrol .footer-bottom .container{--container-width:100%!important}.petrol .footer-bottom-wrapper>.row>div:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.petrol .footer-bottom-item a{line-height:115%}.petrol .footer-bottom-item iframe{height:140px}.petrol .footer-bottom-links{top:75%}.petrol .footer-bottom-links-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.petrol .footer-bottom-links-item a{margin:0}.petrol .footer-bottom-links-item ul{margin:0}.petrol .footer-bottom-contact{margin-top:55px}}@media only screen and (max-width:740px){.my-d-none-sm{display:none!important}.my-d-flex-sm{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.my-d-block-sm{display:block!important}.header .container{--container-width:100%!important}.header-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header-bars button{font-size:24px;padding:0}.header-logo{max-width:230px;margin-right:auto;margin-left:0}.header-langs{margin:0;display:none}.header-mobile{border-radius:0;max-width:100%;padding:25px 0 25px 25px}.header-mobile .header-langs{display:-webkit-box;display:-ms-flexbox;display:flex}.header-mobile-close{right:20px;top:25px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.header-mobile-close button{max-width:45px;height:45px;padding:0 12.5px;font-size:18px}.header-mobile-info{gap:16px}.header-mobile-info-item-logo{max-width:85px;height:60px}.header-mobile-info-item-logo svg{max-width:85px}.header-mobile-info-item-logo i{font-size:26px}.header-mobile-info-item-content{margin-left:-15px}.header-mobile-info-item-content span{margin-bottom:4px}.footer-bg{top:-14%;-webkit-transform:translateY(-13%);-ms-transform:translateY(-13%);transform:translateY(-13%)}.footer-bg svg{max-height:50px;min-height:40px}.footer-top .row>div>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer-top .row>div>div .footer-info-logo-back{min-width:60px}.footer-top .row{margin:-12px -10px}.footer-top .row>div{padding:12px 10px}.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:20px 0}.banner-content-info h1{font-size:32px}.banner-pagination{margin-top:240px}.banner-pagination-image{--size-image:56px}.info-activity-suptitle h2{font-size:32px}.info-activity-item-img{padding:0}.info-activity-item-img img{min-width:360px;max-width:360px;width:100%;height:360px}.info-activity-item-content h4{font-size:26px}.products .section-header h2{font-size:32px}.products-item-info{padding:0}.products-item-info ul li:nth-child(1) svg{max-width:14px;height:40px}.products-item-info ul li:nth-child(2) svg{max-width:20px;height:50px}.products-item-info ul li:nth-child(3) svg{max-width:35px;height:60px}.partner .section-header h2{font-size:32px}.partner .row{margin:-8px}.partner .row>div{padding:8px}.partner-logo{padding:20px 25px}.page{padding-top:50px;padding-bottom:130px}.homepage-header-logo{max-width:180px}.homepage-banner-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-banner-images img{width:100%;height:50%}.homepage-banner-inner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.homepage-banner-inner .row{height:90%;margin:-40px 0}.homepage-banner-inner .row>div{padding:40px 0}.homepage-banner-content{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-banner-content h1{font-size:32px}.homepage-banner-content p{margin-bottom:10px}.homepage-banner-content a{height:45px;padding:0 14px}.homepage-banner-content a i{font-size:18px;margin-left:4px}.product-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:309px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-bottled .row{margin:-16px -10px}.product-bottled .row>div{padding:16px 10px}.product-inner-info .row{margin:-16px -10px}.product-inner-info .row>div{padding:16px 10px}.product-info-items-card{max-width:400px;height:340px}.product-info-items-card img{max-width:270px}.product-info-items-weight .nav{margin-top:25px}.product-info-items-weight a svg{max-width:35px;height:45px}.product-oils-item-img{max-width:320px;height:258px}.product-oils-item-img img{max-width:250px}.product-about-picture-img{max-width:400px}.product-about-range{padding:70px 0}.product-about-range .row{margin:-30px 0}.product-about-range .row>div{padding:30px 0}.product-about-range-card-img{max-width:250px;height:250px;padding-left:35px;margin-bottom:15px}.product-about-range-card-img svg{width:calc(100% + 35px + 35px)}.product-about-range-card-img img{max-width:250px}.about-gallery .section-header h2{font-size:32px}.about-gallery-info-content{max-width:80px;height:80px}.about-gallery-info-content i{font-size:24px}.contact-info .section-header{margin-bottom:25px}.contact-info-data-item-logo{max-width:90px;height:70px}.contact-info-data-item-logo i{font-size:26px}.contact-info-data-item-content a{font-weight:600}.contact-info-map{height:320px}.contact-info-map iframe{border-radius:25%}.contact-request{padding-top:70px}.contact-request .section-header{margin-bottom:25px}.contact-request .section-footer{margin-top:25px}.contact-request .section-footer button{height:36px}.contact-request .section-footer button i{height:36px;padding:0 8px;font-size:20px}.contact-request .row{margin:-12px -10px}.contact-request .row>div{padding:12px 10px}.petrol .header-info span{display:none}.petrol .header-langs{display:-webkit-box;display:-ms-flexbox;display:flex}.petrol .hero-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.petrol .hero-content{max-width:100%}.petrol .hero-content h1{font-size:32px}.petrol .hero-items{padding:0;margin-left:0;margin-top:auto}.petrol .hero-items ul{gap:40px}.petrol .hero-items ul li::after{height:54px}.petrol .services .section-header h2{font-size:32px}.petrol .about::after{height:435px}.petrol .about .section-header h2{font-size:32px}.petrol .fuel .section-header h2{font-size:32px}.petrol .fuel .section-footer{position:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.petrol .partner .section-header h2{font-size:32px}.petrol .footer-top-content h1{font-size:32px}.petrol .footer-top-item input{height:46px}.petrol .footer-top-send{margin-top:20px}.petrol .footer-bottom .container{--container-width:100%!important}.petrol .footer-bottom-wrapper .header-logo{max-width:100%}.petrol .footer-bottom-contact{margin-top:80px}}@media only screen and (max-width:575px){.banner-pagination{margin-top:255px}.info-company{padding-bottom:44px}.info-activity{padding-top:44px}.info-activity-suptitle{text-align:center}.info-activity-item{padding:26px}.info-activity-item-img{padding:0 20px;margin-bottom:12px}.info-activity-item-img img{min-width:300px;max-width:300px;width:100%;height:280px}.products .section-footer{margin-top:70px}.products-item-info h3{margin-bottom:10px}.products-item-info p{margin-bottom:12px}.products-item-info ul{gap:14px}.products-item-info ul li:nth-child(1) svg{max-width:12px;height:36px}.products-item-info ul li:nth-child(2) svg{max-width:18px;height:40px}.products-item-info ul li:nth-child(3) svg{max-width:25px;height:48px}.products-item-info button{margin-top:20px}.products-item-info button i{height:35px;padding:0 7.5px;font-size:18px}.petrol .header-logo{max-width:180px}.petrol .about::after{height:570px}.petrol .about-inner-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.petrol .footer-bottom-links{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;gap:40px;top:100%}}