@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-semi-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(../../fonts/sofia-pro/sofia-pro-black-italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}body{font-family:"Sofia Pro",sans-serif}header{position:sticky;top:0;z-index:11}.container{max-width:1500px;margin:0 auto;padding:0 20px}.top-bar{background-color:#c96846;padding:10px 0}.top-bar .top-bar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.top-bar .top-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:20px;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400}.top-bar .top-bar-item svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.top-bar .top-bar-item span{white-space:nowrap}.top-bar .top-bar-item:hover{opacity:.85}@media (max-width:992px){.top-bar{padding:8px 0}.top-bar .top-bar-content{gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-bar .top-bar-item{font-size:13px}}.main-nav{background-color:#fff;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.main-nav .nav-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}.main-nav .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav .logo img{height:80px;width:auto}@media (max-width:992px){.main-nav .logo img{height:40px}}.main-nav .desktop-nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.main-nav .desktop-nav{display:none}}.main-nav .desktop-nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;gap:5px}.main-nav .desktop-nav .main-menu li{position:relative}.main-nav .desktop-nav .main-menu li a{display:block;padding:12px 20px;color:#333;text-decoration:none;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.main-nav .desktop-nav .main-menu li a:focus,.main-nav .desktop-nav .main-menu li a:hover{color:#c96846}.main-nav .desktop-nav .main-menu li.current-menu-item>a,.main-nav .desktop-nav .main-menu li.current_page_item>a{color:#c96846}.main-nav .desktop-nav .main-menu li .sub-menu{position:absolute;top:100%;left:0;background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);list-style:none;padding:10px 0;margin:0;min-width:220px;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:100}.main-nav .desktop-nav .main-menu li .sub-menu li a{padding:10px 20px;font-size:13px;text-transform:none}.main-nav .desktop-nav .main-menu li .sub-menu li a:hover{background-color:rgba(201,104,70,.05)}.main-nav .desktop-nav .main-menu li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.main-nav .hamburger-menu{display:none;background:0 0;border:none;cursor:pointer;padding:8px;z-index:1001}@media (max-width:992px){.main-nav .hamburger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}}.main-nav .hamburger-menu span{display:block;width:25px;height:3px;background-color:#333;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:2px}.main-nav .hamburger-menu:hover span{background-color:#c96846}.main-nav .hamburger-menu.active span:nth-child(1){-webkit-transform:rotate(45deg) translate(7px,7px);transform:rotate(45deg) translate(7px,7px)}.main-nav .hamburger-menu.active span:nth-child(2){opacity:0}.main-nav .hamburger-menu.active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(7px,-7px);transform:rotate(-45deg) translate(7px,-7px)}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1001}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-overlay .mobile-menu-sidebar{position:fixed;top:0;right:0;width:320px;max-width:85%;height:100%;background-color:#fff;-webkit-box-shadow:-2px 0 10px rgba(0,0,0,.1);box-shadow:-2px 0 10px rgba(0,0,0,.1);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease;transition:all .3s ease;overflow-y:auto;z-index:1002}.mobile-menu-overlay.active .mobile-menu-sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-overlay .mobile-menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-menu-overlay .mobile-menu-header .close-menu{background:0 0;border:none;cursor:pointer;padding:8px;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu-overlay .mobile-menu-header .close-menu:hover{color:#c96846}.mobile-menu-overlay .mobile-menu-header .close-menu svg{display:block}.mobile-menu-overlay .mobile-nav{padding-bottom:20px}.mobile-menu-overlay .mobile-nav .mobile-menu{list-style:none;margin:0;padding:0}.mobile-menu-overlay .mobile-nav .mobile-menu li{border-bottom:1px solid rgba(0,0,0,.05)}.mobile-menu-overlay .mobile-nav .mobile-menu li a{display:block;padding:15px 25px;color:#333;text-decoration:none;font-size:15px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu-overlay .mobile-nav .mobile-menu li a:hover{color:#c96846;background-color:rgba(201,104,70,.05);padding-left:30px}.mobile-menu-overlay .mobile-nav .mobile-menu li.current-menu-item>a,.mobile-menu-overlay .mobile-nav .mobile-menu li.current_page_item>a{color:#c96846;background-color:rgba(201,104,70,.05)}.mobile-menu-overlay .mobile-nav .mobile-menu li .sub-menu{list-style:none;padding:0;margin:0;background-color:rgba(0,0,0,.02)}.mobile-menu-overlay .mobile-nav .mobile-menu li .sub-menu li{border-bottom:none}.mobile-menu-overlay .mobile-nav .mobile-menu li .sub-menu li a{padding-left:45px;font-size:14px;font-weight:400}.mobile-menu-overlay .mobile-nav .mobile-menu li .sub-menu li a:hover{padding-left:50px}body.menu-open{overflow:hidden}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font-family:"Sofia Pro"!important}html{scroll-behavior:smooth}footer{background-image:url(../../../assets/img/footer-image.webp);height:446px;width:100%;position:relative;padding:120px 40px;background-position:center;background-size:cover;background-repeat:no-repeat}footer .overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(19.83%,#100500),color-stop(84.05%,rgba(181,96,55,0)));background:linear-gradient(90deg,#100500 19.83%,rgba(181,96,55,0) 84.05%);pointer-events:none}footer .footer-container{max-width:1500px;margin-left:auto;margin-right:auto;z-index:1;position:relative}footer .footer-container .left-widget{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px}footer .footer-container .left-widget h3{color:#fff;font-size:48px;font-style:normal;font-weight:700;line-height:110%}@media (max-width:768px){footer .footer-container .left-widget h3{font-size:32px}}footer .footer-container .left-widget .name{font-size:24px;font-style:normal;font-weight:700;line-height:110%}@media (max-width:768px){footer .footer-container .left-widget .name{font-size:20px}}footer .footer-container .left-widget a{font-size:20px;font-style:normal;font-weight:700;line-height:110%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){footer .footer-container .left-widget a{font-size:18px}}footer .footer-container .left-widget .phone a:before{position:relative;content:"";background-image:url(../../../assets/img/call-footer.svg);height:20px;width:20px;background-repeat:no-repeat;background-position:center;background-size:cover}footer .footer-container .left-widget .email a:before{position:relative;content:"";background-image:url(../../../assets/img/mail-footer.svg);height:20px;width:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.floating-email-btn{position:fixed;right:30px;bottom:30px;z-index:999;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.floating-email-btn.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.floating-email-btn{right:20px;bottom:20px}}.floating-email-btn .floating-email-link{display:block;width:72px;height:72px;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.floating-email-btn .floating-email-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.floating-email-btn .floating-email-link:active{-webkit-transform:scale(.95);transform:scale(.95)}.floating-email-btn .floating-email-link svg{width:100%;height:100%;display:block;-webkit-filter:drop-shadow(0 4px 8px rgba(209, 120, 76, .3));filter:drop-shadow(0 4px 8px rgba(209, 120, 76, .3));-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.floating-email-btn .floating-email-link:hover svg{-webkit-filter:drop-shadow(0 6px 12px rgba(209, 120, 76, .4));filter:drop-shadow(0 6px 12px rgba(209, 120, 76, .4))}@-webkit-keyframes slideInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.floating-email-btn.first-show{-webkit-animation:slideInUp .5s ease-out;animation:slideInUp .5s ease-out}@-webkit-keyframes gentlePulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes gentlePulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.floating-email-btn.pulse .floating-email-link{-webkit-animation:gentlePulse 2s ease-in-out infinite;animation:gentlePulse 2s ease-in-out infinite}.hero-block{background-color:#fdf7f2;width:100%}.hero-block .hero-container{max-width:1400px;margin:0 auto;padding:80px 20px}@media (max-width:992px){.hero-block .hero-container{padding:60px 20px}}@media (max-width:768px){.hero-block .hero-container{padding:40px 20px}}.hero-block .hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.hero-block .hero-content{gap:40px}}@media (max-width:768px){.hero-block .hero-content{grid-template-columns:1fr;gap:30px}}.hero-block .hero-text{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;padding-right:20px}@media (max-width:768px){.hero-block .hero-text{padding-right:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hero-block .hero-title{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:SofiaPro-Bold,"Sofia Pro",sans-serif;font-size:40px;line-height:1.2;font-weight:800;margin:0}@media (max-width:992px){.hero-block .hero-title{font-size:36px}}@media (max-width:768px){.hero-block .hero-title{font-size:28px}}.hero-block .hero-button{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);border-radius:8px;padding:12px 32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-item-align:start;align-self:flex-start;min-width:156px}@media (max-width:768px){.hero-block .hero-button{-ms-flex-item-align:center;align-self:center}}.hero-block .hero-button span{color:#fff;font-family:SofiaPro-Bold,"Sofia Pro",sans-serif;font-size:14px;line-height:1.3;letter-spacing:.05em;font-weight:800;text-transform:uppercase}.hero-block .hero-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(209,120,76,.3);box-shadow:0 4px 12px rgba(209,120,76,.3)}.hero-block .hero-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.hero-block .hero-image{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}@media (max-width:768px){.hero-block .hero-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.hero-block .hero-image img{width:100%;height:auto;max-width:627px;max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:0}.hero-block .hero-block{margin-top:0;margin-bottom:0}.rotating-text-block{width:100%}.rotating-text-container{padding:60px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdf7f2}@media (max-width:1350px){.rotating-text-container{padding:40px 30px}}@media (max-width:768px){.rotating-text-container{padding:40px 20px}}.rotating-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.rotating-text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:0}}.text-first-part,.text-last-part{color:#070707;font-family:SofiaPro-Bold,"Sofia Pro",sans-serif;font-size:40px;line-height:48px;font-weight:800;margin:0}@media (max-width:1600px){.text-first-part,.text-last-part{font-size:32px;line-height:34px}}@media (max-width:1350px){.text-first-part,.text-last-part{font-size:28px;line-height:32px}}@media (max-width:1105px){.text-first-part,.text-last-part{font-size:26px}}@media (max-width:1100px){.text-first-part,.text-last-part{font-size:24px}}@media (max-width:768px){.text-first-part,.text-last-part{font-size:20px;line-height:28px}}.rotating-words-wrapper{position:relative;height:138px;width:auto;min-width:200px;max-width:400px;overflow:hidden;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}@media (max-width:1105px){.rotating-words-wrapper{min-width:150px}}@media (max-width:1100px){.rotating-words-wrapper{height:70px}}@media (max-width:768px){.rotating-words-wrapper{height:50px}}.rotating-words{position:relative;height:100%;width:100%;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}.rotating-word{position:absolute;padding-right:5px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) translateY(100%);transform:translate(-50%,-50%) translateY(100%);background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.9615361691%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.9615361691%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:36px;line-height:110%;font-weight:900;font-style:italic;opacity:0;-webkit-transition:opacity .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:opacity .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition:transform .6s ease-in-out,opacity .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (max-width:1350px){.rotating-word{font-size:28px}}@media (max-width:1105px){.rotating-word{font-size:26px}}@media (max-width:1100px){.rotating-word{font-size:24px}}@media (max-width:768px){.rotating-word{font-size:20px}}.rotating-word.active{opacity:1;-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0);z-index:2}.rotating-word.previous{opacity:.1;-webkit-transform:translate(-50%,-50%) translateY(-50px);transform:translate(-50%,-50%) translateY(-50px);z-index:1}@media (max-width:768px){.rotating-word.previous{-webkit-transform:translate(-50%,-50%) translateY(-40px);transform:translate(-50%,-50%) translateY(-40px)}}.rotating-word.next{opacity:.1;-webkit-transform:translate(-50%,-50%) translateY(50px);transform:translate(-50%,-50%) translateY(50px);z-index:1}@media (max-width:768px){.rotating-word.next{-webkit-transform:translate(-50%,-50%) translateY(40px);transform:translate(-50%,-50%) translateY(40px)}}.rotating-text-block{margin-top:0;margin-bottom:0}.pot-slider-block{width:100%}.pot-slider-block .custom-arrows{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}.pot-slider-block .slick-arrow{position:relative;z-index:10;width:60px;height:5px;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:opacity .3s ease;transition:opacity .3s ease}.pot-slider-block .slick-arrow:after,.pot-slider-block .slick-arrow:before{content:none}.pot-slider-block .slick-arrow:hover{opacity:.9}.pot-slider-block .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.pot-slider-block .slick-arrow{display:none!important}}.pot-slider-block .slick-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;left:0;right:0}.pot-slider-block .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;left:0;right:0}.pot-slider-block .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:8px;margin:0;list-style:none;bottom:0;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pot-slider-block .slick-dots li{margin:0}.pot-slider-block .slick-dots li button{width:12px;height:12px;padding:0;border:none;border-radius:50%;background:rgba(250,156,105,.3);cursor:pointer;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.pot-slider-block .slick-dots li button:hover{opacity:.7}.pot-slider-block .slick-dots li button:before{color:transparent!important}.pot-slider-block .slick-dots li.slick-active button{width:16px;height:16px;background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.9615361691%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.9615361691%,#b56037 100%)}.pot-slider-container{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.pot-slider-container{padding:60px 40px;gap:40px}}@media (max-width:768px){.pot-slider-container{padding:40px 20px;gap:32px}}.pot-slider-header{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1280px;width:100%}@media (max-width:768px){.pot-slider-header{gap:12px}}.small-title{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.9615361691%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.9615361691%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:18px;line-height:26px;letter-spacing:.05em;font-weight:700}@media (max-width:768px){.small-title{font-size:16px;line-height:24px}}.slider-title{color:#070707;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:48px;line-height:56px;font-weight:700;margin:0}@media (max-width:1200px){.slider-title{font-size:36px;line-height:44px}}@media (max-width:768px){.slider-title{font-size:28px;line-height:36px}}.slider-description{color:#070707;text-align:center;font-family:SofiaPro-Light,sans-serif;font-size:20px;line-height:24px;font-weight:300;max-width:846px}@media (max-width:768px){.slider-description{font-size:18px;line-height:26px}}.pot-slider-carousel{width:100%;max-width:1080px;position:relative;min-height:580px}@media (max-width:1200px){.pot-slider-carousel{min-height:auto}}@media (max-width:768px){.pot-slider-carousel{min-height:auto}}.pot-slider-carousel .slick-list{overflow-y:hidden;padding:60px 0!important}@media (max-width:768px){.pot-slider-carousel .slick-list{overflow:hidden;padding:0!important}}.pot-slider-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pot-slider-carousel .slick-slide{width:33.3333333333%}@media (max-width:1200px){.pot-slider-carousel .slick-slide{width:50%}}@media (max-width:768px){.pot-slider-carousel .slick-slide{width:100%}}.product-slide{padding:0}@media (max-width:768px){.product-slide{padding:0}}.product-card{background:#fff;border-radius:32px;padding:16px 16px 24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-shadow:0 12px 15px 0 rgba(209,120,76,.1);box-shadow:0 12px 15px 0 rgba(209,120,76,.1);height:100%;position:relative;z-index:1}.slick-center .product-card{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 16px 24px 0 rgba(209,120,76,.25);box-shadow:0 16px 24px 0 rgba(209,120,76,.25);z-index:10;margin:0 -30px}@media (max-width:1200px){.slick-center .product-card{-webkit-transform:scale(1);transform:scale(1);z-index:1;margin:0}}@media (max-width:768px){.product-card{padding:16px;margin:0}}.product-image{width:100%;height:280px;overflow:hidden;border-radius:24px;margin-bottom:16px}.product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.product-image{height:240px}}.product-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.product-title{color:#070707;text-align:center;font-family:SofiaPro-SemiBold,sans-serif;font-size:24px;line-height:32px;font-weight:600;margin:0;min-height:64px}@media (max-width:768px){.product-title{font-size:20px;line-height:28px;min-height:auto}}.product-description{color:#070707;text-align:center;font-family:SofiaPro-Light,sans-serif;font-size:16px;line-height:24px;font-weight:300;opacity:.8;margin:0}@media (max-width:768px){.product-description{font-size:14px;line-height:22px}}.download-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media (max-width:768px){.download-button-wrapper{margin-top:16px}}.download-button{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.9615361691%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.9615361691%,#b56037 100%);border-radius:8px;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.download-button:hover{opacity:.9}.download-button svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.download-button span{color:#fff;font-family:SofiaPro-Bold,sans-serif;font-size:16px;line-height:24px;letter-spacing:.05em;font-weight:700}@media (max-width:768px){.download-button{padding:10px 16px}.download-button span{font-size:14px;line-height:22px}}.pot-banner-block{background-color:#fdf7f2;width:100%}.pot-banner-block .pot-banner-container{max-width:1400px;margin:0 auto;padding:80px 20px}@media (max-width:992px){.pot-banner-block .pot-banner-container{padding:60px 20px}}@media (max-width:768px){.pot-banner-block .pot-banner-container{padding:40px 20px}}.pot-banner-block .hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.pot-banner-block .hero-content{gap:40px}}@media (max-width:768px){.pot-banner-block .hero-content{grid-template-columns:1fr;gap:30px}}.pot-banner-block .hero-text{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;padding-right:20px}@media (max-width:768px){.pot-banner-block .hero-text{padding-right:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pot-banner-block .hero-title{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:SofiaPro-Bold,"Sofia Pro",sans-serif;font-size:40px;line-height:1.2;font-weight:800;margin:0;text-align:right}@media (max-width:992px){.pot-banner-block .hero-title{font-size:36px}}@media (max-width:768px){.pot-banner-block .hero-title{font-size:28px;text-align:center}}.pot-banner-block .hero-button{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);border-radius:8px;padding:12px 32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-item-align:start;align-self:flex-start;min-width:156px}@media (max-width:768px){.pot-banner-block .hero-button{-ms-flex-item-align:center;align-self:center}}.pot-banner-block .hero-button span{color:#fff;font-family:SofiaPro-Bold,"Sofia Pro",sans-serif;font-size:14px;line-height:1.3;letter-spacing:.05em;font-weight:800;text-transform:uppercase}.pot-banner-block .hero-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(209,120,76,.3);box-shadow:0 4px 12px rgba(209,120,76,.3)}.pot-banner-block .hero-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.pot-banner-block .hero-image{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}@media (max-width:768px){.pot-banner-block .hero-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.pot-banner-block .hero-image img{width:100%;height:auto;max-width:627px;max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:0}.pot-banner-block .hero-block{margin-top:0;margin-bottom:0}.equipment-block{background-image:url(../../../assets/img/bronze-bg.webp);background-size:cover;background-position:center;padding:128px 80px;background-color:#fff}@media (max-width:1200px){.equipment-block{padding:80px 30px}}@media (max-width:768px){.equipment-block{padding:40px 16px}}.equipment-block .equipment-wrapper{max-width:846px;margin:auto}.equipment-block .equipment-wrapper .text-part{text-align:center;margin-bottom:56px}.equipment-block .equipment-wrapper .text-part h4{color:#fff;font-size:18px;font-style:normal;font-weight:800;line-height:26px;letter-spacing:.9px;margin-bottom:8px}@media (max-width:768px){.equipment-block .equipment-wrapper .text-part h4{font-size:14px;line-height:20px}}.equipment-block .equipment-wrapper .text-part h2{color:#fff;font-size:48px;font-style:normal;font-weight:800;line-height:56px;margin-bottom:16px}@media (max-width:768px){.equipment-block .equipment-wrapper .text-part h2{font-size:28px;line-height:32px}}.equipment-block .equipment-wrapper .text-part p{color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:768px){.equipment-block .equipment-wrapper .text-part p{font-size:16px;line-height:22px}}.equipment-block .equipment-wrapper .equipment-repeater{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:800px){.equipment-block .equipment-wrapper .equipment-repeater{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width:500px){.equipment-block .equipment-wrapper .equipment-repeater{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.equipment-block .equipment-wrapper .equipment-repeater .equ-box{max-width:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:12px}@media (max-width:500px){.equipment-block .equipment-wrapper .equipment-repeater .equ-box{max-width:120px}}.equipment-block .equipment-wrapper .equipment-repeater .equ-box img{max-width:100%;width:100%;height:134px}@media (max-width:500px){.equipment-block .equipment-wrapper .equipment-repeater .equ-box img{height:80px}}.equipment-block .equipment-wrapper .equipment-repeater .equ-box p{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:28px}@media (max-width:500px){.equipment-block .equipment-wrapper .equipment-repeater .equ-box p{font-size:16px;line-height:22px}}.full-image-block{width:100%;max-width:100%;height:80vh;background-size:cover;background-position:center}@media (max-width:600px){.full-image-block{height:50vh}}.manufacturing-block{padding:128px 80px}@media (max-width:1200px){.manufacturing-block{padding:80px 30px}}@media (max-width:768px){.manufacturing-block{padding:40px 16px}}.manufacturing-block .manufacturing-wrapper{max-width:1062px;margin:auto}.manufacturing-block .manufacturing-wrapper .text-part{text-align:center;margin-bottom:56px}.manufacturing-block .manufacturing-wrapper .text-part h4{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-style:normal;font-weight:800;line-height:26px;letter-spacing:.9px;margin-bottom:8px}@media (max-width:768px){.manufacturing-block .manufacturing-wrapper .text-part h4{font-size:14px;line-height:20px}}.manufacturing-block .manufacturing-wrapper .text-part h2{color:#070707;font-size:48px;font-style:normal;font-weight:800;line-height:56px;margin-bottom:16px}@media (max-width:768px){.manufacturing-block .manufacturing-wrapper .text-part h2{font-size:28px;line-height:32px}}.manufacturing-block .manufacturing-wrapper .text-part p{color:#070707;font-size:20px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:768px){.manufacturing-block .manufacturing-wrapper .text-part p{font-size:16px;line-height:22px}}.manufacturing-block .manufacturing-wrapper .manufacturing-repeater{display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1200px){.manufacturing-block .manufacturing-wrapper .manufacturing-repeater{gap:30px}}@media (max-width:500px){.manufacturing-block .manufacturing-wrapper .manufacturing-repeater{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box{max-width:300px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:12px}@media (max-width:500px){.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box{max-width:120px}}.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box span{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:88px;font-style:normal;font-weight:800;line-height:96px}@media (max-width:500px){.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box span{font-size:32px;line-height:36px}}.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box p{color:#070707;font-size:24px;font-style:normal;font-weight:500;line-height:28px}@media (max-width:500px){.manufacturing-block .manufacturing-wrapper .manufacturing-repeater .equ-box p{font-size:16px;line-height:22px}}.map-block{background-color:#fdf7f2;padding:128px 80px}@media (max-width:1200px){.map-block{padding:60px 40px}}@media (max-width:768px){.map-block{padding:30px 16px}}.map-block h2{font-size:48px;font-style:normal;font-weight:800;line-height:56px;text-align:center;max-width:846px;margin:auto}@media (max-width:768px){.map-block h2{font-size:24px;line-height:32px}}.map-block .map-wrapper{max-width:1060px;margin:48px auto 0 auto}.map-block .map-wrapper img{max-width:100%;height:auto}.customers-block{width:100%;background-color:#fdf7f2}.customers-block .custom-arrows{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}@media (max-width:768px){.customers-block .custom-arrows{margin-top:24px}}.customers-block .slick-arrow{position:absolute;z-index:10;width:50px;height:50px;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:opacity .3s ease;transition:opacity .3s ease;border:none;border-radius:50%;background-color:#fff}.customers-block .slick-arrow:after,.customers-block .slick-arrow:before{content:none}.customers-block .slick-arrow:hover{opacity:.7}.customers-block .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.customers-block .slick-arrow svg{width:27px;height:27px}@media (max-width:768px){.customers-block .slick-arrow{display:none!important}}.customers-block .slick-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.customers-block .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.customers-block .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:8px;margin:0;list-style:none;bottom:0;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.customers-block .slick-dots li{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customers-block .slick-dots li button{width:12px;height:12px;padding:0;border:none;border-radius:50%;background:rgba(250,156,105,.3);cursor:pointer;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.customers-block .slick-dots li button:hover{opacity:.7}.customers-block .slick-dots li button:before{content:none!important}.customers-block .slick-dots li.slick-active button{width:16px;height:16px;background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%)}.customers-block .customers-container{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.customers-block .customers-container{padding:60px 40px;gap:40px}}@media (max-width:768px){.customers-block .customers-container{padding:40px 20px;gap:32px}}.customers-block .customers-header{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1280px;width:100%}@media (max-width:768px){.customers-block .customers-header{gap:12px}}.customers-block .small-title{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:18px;line-height:26px;letter-spacing:.05em;font-weight:700;text-transform:uppercase}@media (max-width:768px){.customers-block .small-title{font-size:16px;line-height:24px}}.customers-block .customers-title{color:#070707;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:48px;line-height:56px;font-weight:700;margin:0}@media (max-width:1200px){.customers-block .customers-title{font-size:36px;line-height:44px}}@media (max-width:768px){.customers-block .customers-title{font-size:28px;line-height:36px}}.customers-block .customers-carousel{width:100%;max-width:1280px;position:relative}.customers-block .customers-carousel .slick-list{overflow:hidden;padding:0 0 60px 0!important}.customers-block .customers-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:-60px}.customers-block .customers-carousel .slick-slide{height:auto;min-height:700px}@media (max-width:768px){.customers-block .customers-carousel .slick-slide{min-height:480px}}.customers-block .customer-slide{padding:0 12px}@media (max-width:768px){.customers-block .customer-slide{padding:0 8px}}.customers-block .customer-card{position:relative;border-radius:24px;overflow:visible;height:600px;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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-shadow:0 8px 16px 0 rgba(209,120,76,.15);box-shadow:0 8px 16px 0 rgba(209,120,76,.15);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.customers-block .customer-card:hover{-webkit-box-shadow:0 12px 24px 0 rgba(209,120,76,.25);box-shadow:0 12px 24px 0 rgba(209,120,76,.25)}@media (max-width:1200px){.customers-block .customer-card{height:500px}}@media (max-width:768px){.customers-block .customer-card{height:400px}}.customers-block .customer-card-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:24px;overflow:hidden}.customers-block .customer-card-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.customers-block .customer-card-background::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.2)),to(rgba(181,96,55,.5)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 50%,rgba(181,96,55,.5) 100%);z-index:2}.customers-block .customer-card-content{position:relative;z-index:3;background:#fff;border-radius:16px;padding:16px 20px;margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-shadow:0 12px 15px 0 rgba(209,120,76,.2);box-shadow:0 12px 15px 0 rgba(209,120,76,.2);min-height:200px;-webkit-transform:translateY(50px);transform:translateY(50px);text-align:center}@media (max-width:768px){.customers-block .customer-card-content{padding:14px 16px;margin:10px}}.customers-block .customer-company{color:#070707;font-size:20px;line-height:28px;font-weight:700;margin:0}@media (max-width:768px){.customers-block .customer-company{font-size:18px;line-height:26px}}.customers-block .customer-name{color:#070707;font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin:0}@media (max-width:768px){.customers-block .customer-name{font-size:14px;line-height:22px}}.customers-block .customer-quote{color:#070707;font-family:SofiaPro-Light,sans-serif;font-size:16px;line-height:24px;font-weight:300;margin:8px 0 0 0;opacity:.8}@media (max-width:768px){.customers-block .customer-quote{font-size:14px;line-height:22px}}.faq-block{background:#fff;padding:128px 0;width:100%}@media (max-width:1200px){.faq-block{padding:96px 0}}@media (max-width:768px){.faq-block{padding:64px 0}}.faq-block .faq-wrapper{padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1280px;margin:0 auto}@media (max-width:1200px){.faq-block .faq-wrapper{padding:0 40px;gap:40px}}@media (max-width:768px){.faq-block .faq-wrapper{padding:0 20px;gap:32px}}.faq-block .text-part{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.faq-block .text-part h4{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:18px;line-height:110%;font-weight:700;text-transform:uppercase;margin:0}@media (max-width:768px){.faq-block .text-part h4{font-size:16px}}.faq-block .text-part h2{color:#070707;text-align:center;font-family:SofiaPro-Bold,sans-serif;font-size:48px;line-height:110%;font-weight:700;margin:0}@media (max-width:1200px){.faq-block .text-part h2{font-size:36px}}@media (max-width:768px){.faq-block .text-part h2{font-size:28px}}.faq-block .faq-repeater{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;width:100%;max-width:846px}@media (max-width:768px){.faq-block .faq-repeater{gap:24px}}.faq-block .faq-box{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;border-bottom:1px solid rgba(7,7,7,.2);padding-bottom:32px}.faq-block .faq-box:last-child{border-bottom:none}@media (max-width:768px){.faq-block .faq-box{padding-bottom:24px}}.faq-block .faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;gap:16px}.faq-block .faq-question span{color:#070707;font-family:SofiaPro-Regular,sans-serif;font-size:24px;line-height:32px;font-weight:400;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1200px){.faq-block .faq-question span{font-size:20px;line-height:28px}}@media (max-width:768px){.faq-block .faq-question span{font-size:18px;line-height:26px}}.faq-block .faq-question:hover{opacity:.8}.faq-block .faq-toggle{background:0 0;border:none;cursor:pointer;padding:0;width:32px;height:32px;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:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-ms-flex-negative:0;flex-shrink:0}.faq-block .faq-toggle[aria-expanded=true] .faq-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:768px){.faq-block .faq-toggle{width:28px;height:28px}}.faq-block .faq-icon{color:#070707;font-family:SofiaPro-Regular,sans-serif;font-size:24px;line-height:110%;font-weight:400;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (max-width:768px){.faq-block .faq-icon{font-size:20px}}.faq-block .faq-answer{overflow:hidden;-webkit-transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);max-height:0;opacity:0;padding-top:0}.faq-block .faq-answer.active{max-height:900px;opacity:1;padding-top:8px}.faq-block .faq-answer p{color:rgba(7,7,7,.8);font-family:SofiaPro-Light,sans-serif;font-size:18px;line-height:28px;font-weight:300;margin:0}@media (max-width:1200px){.faq-block .faq-answer p{font-size:16px;line-height:26px}}@media (max-width:768px){.faq-block .faq-answer p{font-size:14px;line-height:24px}}.video-block{width:100%;max-width:100%;margin:0 auto}.video-block .video-container{position:relative;width:100%;max-height:600px;overflow:hidden;background:#000}.video-block .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;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;z-index:2;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.video-block .video-poster.hidden{opacity:0;pointer-events:none}.video-block .video-play-btn{background:0 0;border:none;cursor:pointer;padding:0;color:#333;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:.9}.video-block .video-play-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.video-block .video-play-btn svg{-webkit-filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .2));filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .2))}.video-block .video-player{width:100%;height:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;display:block}.video-block .video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.video-block .video-modal.active{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;opacity:1}.video-block .video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:1;cursor:pointer}.video-block .video-modal-content{position:relative;width:90%;max-width:1200px;z-index:2}.video-block .video-modal-close{position:absolute;top:-50px;right:0;background:0 0;border:none;color:#fff;cursor:pointer;padding:8px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;opacity:.8;z-index:3}.video-block .video-modal-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.video-block .video-modal-close svg{display:block}.video-block .video-modal-player-wrapper{position:relative;width:100%;background:#000}.video-block .video-modal-player-wrapper video{width:100%;height:auto;display:block}.form-block{background:#fff;padding:128px 0;width:100%}@media (max-width:1200px){.form-block{padding:96px 0}}@media (max-width:768px){.form-block{padding:64px 0}}.form-block .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:628px;margin:0 auto}@media (max-width:1200px){.form-block .form-wrapper{padding:0 40px;gap:40px}}@media (max-width:768px){.form-block .form-wrapper{padding:0 20px;gap:32px}}.form-block .text-part{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.form-block .text-part h4{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:18px;line-height:110%;font-weight:700;text-transform:uppercase;margin:0}@media (max-width:768px){.form-block .text-part h4{font-size:16px}}.form-block .text-part h2{color:#070707;text-align:center;font-size:48px;line-height:110%;font-weight:800;margin:0}@media (max-width:1200px){.form-block .text-part h2{font-size:36px}}@media (max-width:768px){.form-block .text-part h2{font-size:28px}}.form-block .custom-contact-form{width:100%;max-width:628px}.form-block .custom-contact-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width:768px){.form-block .custom-contact-form .form-row{grid-template-columns:1fr;gap:16px}}.form-block .custom-contact-form .form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-block .custom-contact-form .form-field label{font-size:14px;font-weight:400;color:#070707;margin-bottom:8px;display:block}.form-block .custom-contact-form .form-field input[type=email],.form-block .custom-contact-form .form-field input[type=text],.form-block .custom-contact-form .form-field textarea{width:100%;padding:12px 16px;border:1px solid rgba(7,7,7,.2);border-radius:4px;font-size:14px;color:#070707;background-color:#fff;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.form-block .custom-contact-form .form-field input[type=email]::-webkit-input-placeholder,.form-block .custom-contact-form .form-field input[type=text]::-webkit-input-placeholder,.form-block .custom-contact-form .form-field textarea::-webkit-input-placeholder{color:rgba(7,7,7,.4)}.form-block .custom-contact-form .form-field input[type=email]::-moz-placeholder,.form-block .custom-contact-form .form-field input[type=text]::-moz-placeholder,.form-block .custom-contact-form .form-field textarea::-moz-placeholder{color:rgba(7,7,7,.4)}.form-block .custom-contact-form .form-field input[type=email]:-ms-input-placeholder,.form-block .custom-contact-form .form-field input[type=text]:-ms-input-placeholder,.form-block .custom-contact-form .form-field textarea:-ms-input-placeholder{color:rgba(7,7,7,.4)}.form-block .custom-contact-form .form-field input[type=email]::-ms-input-placeholder,.form-block .custom-contact-form .form-field input[type=text]::-ms-input-placeholder,.form-block .custom-contact-form .form-field textarea::-ms-input-placeholder{color:rgba(7,7,7,.4)}.form-block .custom-contact-form .form-field input[type=email]::placeholder,.form-block .custom-contact-form .form-field input[type=text]::placeholder,.form-block .custom-contact-form .form-field textarea::placeholder{color:rgba(7,7,7,.4)}.form-block .custom-contact-form .form-field input[type=email]:focus,.form-block .custom-contact-form .form-field input[type=text]:focus,.form-block .custom-contact-form .form-field textarea:focus{outline:0;border-color:#d1784c}.form-block .custom-contact-form .form-field textarea{min-height:120px;resize:vertical}.form-block .custom-contact-form .form-field.full-width{margin-bottom:24px}.form-block .custom-contact-form .checkbox-group{margin-bottom:24px}.form-block .custom-contact-form .checkbox-group .wpcf7-list-item{display:block;margin:0 0 12px 0}.form-block .custom-contact-form .checkbox-group .wpcf7-list-item input[type=checkbox]{margin-right:8px;width:18px;height:18px;cursor:pointer;accent-color:#d1784c;vertical-align:middle}.form-block .custom-contact-form .checkbox-group .wpcf7-list-item .wpcf7-list-item-label{display:inline;cursor:pointer;font-size:14px;color:#070707;vertical-align:middle}.form-block .custom-contact-form .submit-wrapper{width:100%}.form-block .custom-contact-form .submit-wrapper input[type=submit]{width:100%;padding:16px 24px;background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.form-block .custom-contact-form .submit-wrapper input[type=submit]:hover{opacity:.9}.form-block .custom-contact-form .submit-wrapper input[type=submit]:active{opacity:.8}.form-block .custom-contact-form .wpcf7-form-control-wrap{display:block;width:100%}.form-block .custom-contact-form .wpcf7-not-valid-tip{font-size:12px;color:#dc3232;margin-top:5px}.form-block .custom-contact-form .wpcf7-response-output{margin:20px 0 0;padding:12px;border-radius:4px;font-size:14px}.form-block .custom-contact-form .wpcf7-response-output.wpcf7-validation-errors{border:1px solid #dc3232;background-color:#ffe6e6;color:#dc3232}.form-block .custom-contact-form .wpcf7-response-output.wpcf7-mail-sent-ok{border:1px solid #46b450;background-color:#e6f7e8;color:#46b450}.iso-block{background-color:#fdf7f2;width:100%}.iso-block .frame-48095497{-webkit-box-sizing:border-box;box-sizing:border-box;padding:128px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media (max-width:1200px){.iso-block .frame-48095497{padding:80px 30px;gap:40px}}@media (max-width:768px){.iso-block .frame-48095497{padding:40px 16px;gap:32px}}.iso-block .text{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:846px;position:relative}@media (max-width:768px){.iso-block .text{gap:12px}}.iso-block .title{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}@media (max-width:768px){.iso-block .title{gap:6px}}.iso-block .label{background:-webkit-gradient(linear,left top,right top,from(#fa9c69),color-stop(50.96%,#d1784c),to(#b56037));background:linear-gradient(90deg,#fa9c69 0,#d1784c 50.96%,#b56037 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:"Sofia Pro",sans-serif;font-size:18px;line-height:26px;letter-spacing:.05em;font-weight:800;text-transform:uppercase;width:100%;position:relative}@media (max-width:768px){.iso-block .label{font-size:14px;line-height:20px;letter-spacing:.7px}}.iso-block .title2{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.iso-block .proof-of-sucessful-manufacturing{color:#070707;text-align:center;font-family:"Sofia Pro",sans-serif;font-size:48px;line-height:56px;font-weight:800;width:100%;position:relative;margin:0}@media (max-width:1200px){.iso-block .proof-of-sucessful-manufacturing{font-size:36px;line-height:42px}}@media (max-width:768px){.iso-block .proof-of-sucessful-manufacturing{font-size:28px;line-height:32px}}.iso-block .body{color:#070707;text-align:center;font-family:"Sofia Pro",sans-serif;font-size:20px;line-height:24px;font-weight:300;width:100%;max-width:846px;position:relative}@media (max-width:1200px){.iso-block .body{font-size:18px;line-height:22px}}@media (max-width:768px){.iso-block .body{font-size:16px;line-height:20px}}.iso-block .frame-48095495{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:844px;position:relative}@media (max-width:1200px){.iso-block .frame-48095495{gap:30px}}@media (max-width:768px){.iso-block .frame-48095495{gap:20px}}@media (max-width:480px){.iso-block .frame-48095495{gap:16px}}.iso-block .certificate-item{-ms-flex-negative:0;flex-shrink:0;width:96px;height:96px;position:relative;overflow:hidden;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:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (max-width:768px){.iso-block .certificate-item{width:80px;height:80px}}@media (max-width:480px){.iso-block .certificate-item{width:70px;height:70px}}.iso-block .certificate-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.iso-block .certificate-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative}
/*# sourceMappingURL=main.css.map */
