@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/wp-content/themes/lactalis/assets/fonts/NotoSans/NotoSans-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Rubik;src:url(/wp-content/themes/lactalis/assets/fonts/Rubik/Rubik-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}body{position:relative;display:flex;flex-direction:column;margin:0;background-color:#fff;font-family:Noto Sans,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#3f4097;overflow:hidden auto;cursor:default}body.no-scroll{overflow:hidden}body *{box-sizing:border-box;margin:0}body img,body svg{display:block;width:auto;height:auto;max-width:100%;max-height:100%}body img.image-fit,body svg.image-fit{width:100%;height:100%;max-width:initial;max-height:initial;object-fit:cover}body img path,body svg path{transition:fill .3s,stroke .3s}body a{display:inline-block;color:inherit;text-decoration:none}body [disabled],body .is-disabled,body .is-disabled *{pointer-events:none;cursor:not-allowed}body .is-invisible{opacity:0;pointer-events:none}body .is-hidden{display:none!important}@media screen and (min-width: 1280px){body .is-hidden--desktop{display:none!important}}@media screen and (min-width: 768px) and (max-width: 1279.9px){body .is-hidden--tablet{display:none!important}}@media screen and (max-width: 767.9px){body .is-hidden--mobile{display:none!important}}body .scrollbar{overflow:hidden auto}body .scrollbar::-webkit-scrollbar{height:0;width:2px;z-index:10}body .scrollbar::-webkit-scrollbar-track{background-color:#fff}body .scrollbar::-webkit-scrollbar-button{display:none}body .scrollbar::-webkit-scrollbar-thumb{background-color:#3f4097}body .container{display:flex;flex-direction:column;align-items:center;width:100%}body .container__content{width:1280px;max-width:calc(100% - 40px)}body .row{display:grid;grid-template-columns:repeat(12,1fr);column-gap:24px;width:100%}@media screen and (max-width: 767.9px){body .row{column-gap:12px}}body .row>.col{display:flex;flex-direction:column}@media screen and (min-width: 1440px){body .row>.col-0{display:none!important}}body .row>.col-1{grid-column-end:span 1}body .row>.col-2{grid-column-end:span 2}body .row>.col-3{grid-column-end:span 3}body .row>.col-4{grid-column-end:span 4}body .row>.col-5{grid-column-end:span 5}body .row>.col-6{grid-column-end:span 6}body .row>.col-7{grid-column-end:span 7}body .row>.col-8{grid-column-end:span 8}body .row>.col-9{grid-column-end:span 9}body .row>.col-10{grid-column-end:span 10}body .row>.col-11{grid-column-end:span 11}body .row>.col-12{grid-column-end:span 12}@media screen and (max-width: 1439.9px){body .row>.col-xl-0{display:none!important}body .row>.col-xl-1{grid-column-end:span 1}body .row>.col-xl-2{grid-column-end:span 2}body .row>.col-xl-3{grid-column-end:span 3}body .row>.col-xl-4{grid-column-end:span 4}body .row>.col-xl-5{grid-column-end:span 5}body .row>.col-xl-6{grid-column-end:span 6}body .row>.col-xl-7{grid-column-end:span 7}body .row>.col-xl-8{grid-column-end:span 8}body .row>.col-xl-9{grid-column-end:span 9}body .row>.col-xl-10{grid-column-end:span 10}body .row>.col-xl-11{grid-column-end:span 11}body .row>.col-xl-12{grid-column-end:span 12}}@media screen and (max-width: 1279.9px){body .row>.col-lg-0{display:none!important}body .row>.col-lg-1{grid-column-end:span 1}body .row>.col-lg-2{grid-column-end:span 2}body .row>.col-lg-3{grid-column-end:span 3}body .row>.col-lg-4{grid-column-end:span 4}body .row>.col-lg-5{grid-column-end:span 5}body .row>.col-lg-6{grid-column-end:span 6}body .row>.col-lg-7{grid-column-end:span 7}body .row>.col-lg-8{grid-column-end:span 8}body .row>.col-lg-9{grid-column-end:span 9}body .row>.col-lg-10{grid-column-end:span 10}body .row>.col-lg-11{grid-column-end:span 11}body .row>.col-lg-12{grid-column-end:span 12}}@media screen and (max-width: 1023.9px){body .row>.col-md-0{display:none!important}body .row>.col-md-1{grid-column-end:span 1}body .row>.col-md-2{grid-column-end:span 2}body .row>.col-md-3{grid-column-end:span 3}body .row>.col-md-4{grid-column-end:span 4}body .row>.col-md-5{grid-column-end:span 5}body .row>.col-md-6{grid-column-end:span 6}body .row>.col-md-7{grid-column-end:span 7}body .row>.col-md-8{grid-column-end:span 8}body .row>.col-md-9{grid-column-end:span 9}body .row>.col-md-10{grid-column-end:span 10}body .row>.col-md-11{grid-column-end:span 11}body .row>.col-md-12{grid-column-end:span 12}}@media screen and (max-width: 767.9px){body .row>.col-sm-0{display:none!important}body .row>.col-sm-1{grid-column-end:span 1}body .row>.col-sm-2{grid-column-end:span 2}body .row>.col-sm-3{grid-column-end:span 3}body .row>.col-sm-4{grid-column-end:span 4}body .row>.col-sm-5{grid-column-end:span 5}body .row>.col-sm-6{grid-column-end:span 6}body .row>.col-sm-7{grid-column-end:span 7}body .row>.col-sm-8{grid-column-end:span 8}body .row>.col-sm-9{grid-column-end:span 9}body .row>.col-sm-10{grid-column-end:span 10}body .row>.col-sm-11{grid-column-end:span 11}body .row>.col-sm-12{grid-column-end:span 12}}@media screen and (max-width: 479.9px){body .row>.col-xs-0{display:none!important}body .row>.col-xs-1{grid-column-end:span 1}body .row>.col-xs-2{grid-column-end:span 2}body .row>.col-xs-3{grid-column-end:span 3}body .row>.col-xs-4{grid-column-end:span 4}body .row>.col-xs-5{grid-column-end:span 5}body .row>.col-xs-6{grid-column-end:span 6}body .row>.col-xs-7{grid-column-end:span 7}body .row>.col-xs-8{grid-column-end:span 8}body .row>.col-xs-9{grid-column-end:span 9}body .row>.col-xs-10{grid-column-end:span 10}body .row>.col-xs-11{grid-column-end:span 11}body .row>.col-xs-12{grid-column-end:span 12}}.button{display:flex;justify-content:center;align-items:center;max-width:100%;padding:18px 40px;border-radius:25px;background-color:#3f4097;transition:background-color .3s;cursor:pointer}@media screen and (max-width: 767.9px){.button{padding:14px 30px}}.button span{font-family:Rubik,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.01em;color:#fff;text-align:center}@media screen and (max-width: 767.9px){.button span{font-size:12px}}@media screen and (min-width: 768px){.button:hover{background-color:#5bc5f2}}.date{display:flex;align-items:center;gap:8px}@media screen and (max-width: 767.9px){.date{gap:6px}}.date img,.date svg{height:24px}@media screen and (max-width: 767.9px){.date img,.date svg{height:18px}}.date span{font-weight:700;font-size:16px;line-height:100%;color:#3f4097}@media screen and (max-width: 767.9px){.date span{font-size:13px}}.icon-box{display:flex;align-items:center;gap:10px}.icon-box__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:#3f4097}@media screen and (max-width: 767.9px){.icon-box__icon{width:32px;height:32px}}.icon-box__icon img{max-width:18px;max-height:18px}@media screen and (max-width: 767.9px){.icon-box__icon img{max-width:16px;max-height:16px}}.icon-box__content{display:flex;flex-direction:column;align-items:flex-start;font-weight:600;font-size:16px;line-height:150%;color:#fff;transition:color .3s}@media screen and (max-width: 767.9px){.icon-box__content{font-size:14px}}.icon-box__content a{transition:color .3s}@media screen and (min-width: 768px){.icon-box__content a:hover{color:#3f4097}}.icon-box__value{font-size:20px;line-height:150%}@media screen and (max-width: 767.9px){.icon-box__value{font-size:16px}}.pagination{display:flex;align-items:center;gap:16px}@media screen and (max-width: 767.9px){.pagination{gap:8px}}.pagination__arrow{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;transition:opacity .3s}.pagination__arrow img{width:10px}.pagination__arrow.is-disabled{opacity:.5}@media screen and (min-width: 768px){.pagination__arrow:hover{opacity:.5}}.pagination__arrow--prev img{transform:scaleX(-1)}.pagination__list{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.pagination__list li{display:flex;flex-direction:column;min-width:16px;font-family:Rubik,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#5bc5f2;text-align:center}.pagination__list li a{transition:color .3s}@media screen and (min-width: 768px){.pagination__list li a:hover{color:#3f4097}}.pagination__list li.is-active{font-weight:500;color:#3f4097}.breadcrumbs{display:flex;flex-wrap:wrap;gap:5px 24px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.breadcrumbs{gap:0 20px}}.breadcrumbs li{font-size:16px;line-height:150%;color:#3f4097}@media screen and (max-width: 767.9px){.breadcrumbs li{font-size:12px}}.breadcrumbs li a{position:relative;opacity:.5;transition:opacity .3s}.breadcrumbs li a:after{content:"";position:absolute;right:-12px;top:50%;transform:translate(50%,-50%);width:1px;height:17px;background-color:#3f4097;pointer-events:none}@media screen and (max-width: 767.9px){.breadcrumbs li a:after{right:-10px;height:12px}}@media screen and (min-width: 768px){.breadcrumbs li a:hover{opacity:1}}.banner{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:80px 0}@media screen and (max-width: 767.9px){.banner{justify-content:center;padding:40px 0}}.banner__body{display:flex;flex-direction:column;width:680px;max-width:100%}@media screen and (max-width: 767.9px){.banner__body{gap:10px;width:500px}}.banner__title{font-family:Rubik,sans-serif;font-weight:400;font-size:64px;line-height:90px;color:#fff}@media screen and (max-width: 767.9px){.banner__title{font-size:35px;line-height:40px}}@media screen and (min-width: 768px){.banner .container{flex-grow:1;overflow:auto}}.banner .container__content{margin:auto 0}.banner__content{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 767.9px){.banner__content{gap:20px}}.banner__description{display:flex;flex-direction:column;gap:36px;font-weight:500;font-size:24px;line-height:150%;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.55)}@media screen and (max-width: 767.9px){.banner__description{gap:24px;font-size:16px}}.banner__description strong{color:#5bc5f2}.banner__overlay{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;pointer-events:none;background-color:#000;opacity:0;z-index:-1}.banner__note{position:absolute;bottom:40px;left:50%;transform:translate(-50%);font-size:12px;line-height:100%;letter-spacing:.05em;color:#fff;text-transform:uppercase;text-shadow:0 0 20px rgba(0,0,0,.55)}@media screen and (max-width: 767.9px){.banner__note{bottom:30px;font-size:10px}}.banner__note:after{content:"";position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%) rotate(-45deg);width:10px;height:10px;border:1px solid transparent;border-left-color:#fff;border-bottom-color:#fff;animation:slide 1s infinite linear}@media screen and (max-width: 767.9px){.banner__note:after{top:calc(100% + 3px);width:7px;height:7px}}@keyframes slide{0%{transform:translate(-50%) rotate(-45deg)}50%{transform:translate(-50%,5px) rotate(-45deg)}to{transform:translate(-50%) rotate(-45deg)}}.banner__background{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;z-index:-1}.banner--full-height{height:calc(100vh - 216px);overflow:hidden}@media screen and (max-width: 767.9px){.banner--full-height{height:auto!important;min-height:calc(100vh - 60px)}}.banner--gradient .banner__background:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw}.banner--gradient-vertical .banner__background:before{background:linear-gradient(180deg,#000000b3,#121212a3 44%,#ffffff1a)}.banner--gradient-horizontal .banner__background:before{background:linear-gradient(90deg,#000000b3,#12121273 44%,#ffffff12)}body.admin-bar .banner--full-height{height:calc(100vh - 248px)}@media screen and (max-width: 781.9px){body.admin-bar .banner--full-height{height:calc(100vh - 262px)}}@media screen and (max-width: 767.9px){body.admin-bar .banner--full-height{min-height:calc(100vh - 106px)}}.wysiwyg{display:flex;flex-direction:column;gap:20px;max-width:100%;font-weight:400;font-size:16px;line-height:150%;color:#3f4097}@media screen and (max-width: 767.9px){.wysiwyg{gap:15px;font-size:14px;line-height:130%}}.wysiwyg *+h1,.wysiwyg *+h2,.wysiwyg *+h3,.wysiwyg *+h4,.wysiwyg *+h5,.wysiwyg *+h6{margin-top:20px}@media screen and (max-width: 767.9px){.wysiwyg *+h1,.wysiwyg *+h2,.wysiwyg *+h3,.wysiwyg *+h4,.wysiwyg *+h5,.wysiwyg *+h6{margin-top:10px}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:400;font-size:24px;line-height:150%}@media screen and (max-width: 767.9px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:18px;line-height:130%}}.wysiwyg a{color:inherit;text-decoration:underline;transition:text-decoration-color .3s}@media screen and (min-width: 768px){.wysiwyg a:hover{text-decoration-color:transparent}}.wysiwyg ul,.wysiwyg ol{display:flex;flex-direction:column;gap:20px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.wysiwyg ul,.wysiwyg ol{gap:10px}}.wysiwyg ul li,.wysiwyg ol li{position:relative;padding-left:26px}@media screen and (max-width: 767.9px){.wysiwyg ul li,.wysiwyg ol li{padding-left:16px}}.wysiwyg ul li:before,.wysiwyg ol li:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-image:url(/wp-content/themes/lactalis/assets/img/icons/drop.svg);background-position:bottom center;background-size:6px 7px;background-repeat:no-repeat}@media screen and (max-width: 767.9px){.wysiwyg ul li:before,.wysiwyg ol li:before{height:14px;width:14px}}.post-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden}@media screen and (max-width: 767.9px){.post-card{border-radius:12px}}.post-card__image{width:100%;height:280px;overflow:hidden}@media screen and (max-width: 767.9px){.post-card__image{height:180px}}.post-card__image img{transition:transform .3s}.post-card__content{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:10px;padding:25px 30px 56px;background-color:#f6f6f6}@media screen and (max-width: 767.9px){.post-card__content{padding:20px}}.post-card__title{margin-top:10px;font-family:Rubik,sans-serif;font-size:400;font-size:20px;line-height:130%;color:#3f4097}@media screen and (max-width: 767.9px){.post-card__title{margin-top:5px;font-size:18px}}.post-card__description{font-size:16px;line-height:130%;color:#5f5f6c}@media screen and (max-width: 767.9px){.post-card__description{font-size:14px}}@media screen and (min-width: 768px){.post-card:hover .post-card__image img{transform:scale(1.1)}}.post-grid{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 767.9px){.post-grid{gap:30px}}.post-grid__content{row-gap:40px}@media screen and (max-width: 767.9px){.post-grid__content{row-gap:20px}}.post-grid__content .post-card{flex-grow:1}.post-grid__navigation{align-self:center}.product-card{display:flex;flex-direction:column;border-radius:20px;background-color:#f6f6f6;overflow:hidden}@media screen and (max-width: 767.9px){.product-card{border-radius:12px}}.product-card__image{display:flex;justify-content:center;align-items:center;height:345px;padding:45px 35px 35px;overflow:hidden}@media screen and (max-width: 767.9px){.product-card__image{height:240px;padding:20px}}.product-card__image img{transition:transform .3s}.product-card__content{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:16px;border-top:2px solid #ffffff;padding:20px 40px 40px}@media screen and (max-width: 767.9px){.product-card__content{gap:10px;padding:20px 20px 30px}}.product-card__head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px 10px;width:100%}.product-card__title{font-family:Rubik,sans-serif;font-size:500;font-size:26px;line-height:130%;color:#3f4097}@media screen and (max-width: 767.9px){.product-card__title{font-size:20px}}.product-card__label{display:flex;padding:6px 20px;border-radius:15px;background-color:#5bc5f2;font-family:Rubik,sans-serif;font-size:700;font-size:14px;line-height:130%;color:#fff}@media screen and (max-width: 767.9px){.product-card__label{padding:5px 15px;font-size:12px}}.product-card__meta{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767.9px){.product-card__meta{gap:6px}}.product-card__meta p{display:flex;align-items:center;gap:6px;font-size:16px;line-height:130%;color:#3f4097}@media screen and (max-width: 767.9px){.product-card__meta p{gap:3px;font-size:13px}}.product-card__meta p span{font-weight:700}@media screen and (min-width: 768px){.product-card:hover .product-card__image img{transform:scale(1.1)}}.product-grid{display:flex;flex-direction:column;align-items:center;gap:80px}@media screen and (max-width: 767.9px){.product-grid{gap:40px}}.product-grid__navigation{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 32px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.product-grid__navigation{column-gap:20px}}.product-grid__navigation li{position:relative}.product-grid__navigation li a{opacity:.4;font-family:Rubik,sans-serif;font-weight:500;font-size:16px;line-height:140%;color:#3f4097;transition:opacity .3s}@media screen and (max-width: 767.9px){.product-grid__navigation li a{font-size:14px}}@media screen and (min-width: 768px){.product-grid__navigation li a:hover{opacity:1}}.product-grid__navigation li:not(:last-child):after{content:"";position:absolute;right:-16px;top:50%;transform:translate(50%,-50%);width:1px;height:22px;background-color:#3f4097;pointer-events:none}@media screen and (max-width: 767.9px){.product-grid__navigation li:not(:last-child):after{right:-10px;height:16px}}.product-grid .grid-section{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}@media screen and (max-width: 767.9px){.product-grid .grid-section{gap:20px}}.product-grid .grid-section__title{position:relative;min-width:330px;max-width:100%;padding:0 20px;background-color:#fff;font-family:Rubik,sans-serif;font-weight:500;font-size:36px;line-height:100%;text-transform:uppercase;text-align:center;color:#3f4097}@media screen and (max-width: 767.9px){.product-grid .grid-section__title{min-width:0;font-size:22px}}.product-grid .grid-section__title:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:1px;background-color:#3f4097;opacity:.5;z-index:-1}.product-grid .grid-section__content{row-gap:24px}@media screen and (max-width: 767.9px){.product-grid .grid-section__content{row-gap:20px}}.product-grid .grid-section__content .product-card{flex-grow:1}.products-nav{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:24px;padding:12px 54px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;background-color:#fff}@media screen and (max-width: 767.9px){.products-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 16px;padding:8px 24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}}.products-nav__item:not(.button){display:flex;justify-content:center;align-items:center;width:85px;height:60px;opacity:.4;transition:opacity .3s}@media screen and (max-width: 767.9px){.products-nav__item:not(.button){width:60px;height:40px}}@media screen and (min-width: 768px){.products-nav__item:not(.button):hover{opacity:1}}.products-nav__item--current{opacity:1!important}.products-nav__item--button{padding:14px 20px}@media screen and (max-width: 767.9px){.products-nav__item--button{grid-column:1/4;padding:10px 20px}}.products-nav__item--button span{font-size:12px;white-space:nowrap}.cookie-message{position:fixed;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px 24px;width:800px;max-width:calc(100vw - 40px);padding:24px 32px;border-radius:12px;background-color:#fff;box-shadow:0 0 20px #00000080;transition:opacity .6s;z-index:100}@media screen and (max-width: 767.9px){.cookie-message{flex-direction:column;align-items:flex-start;padding:16px}}.cookie-message__text{display:flex;flex-direction:column;font-size:15px;line-height:140%;color:#3f4097}@media screen and (max-width: 767.9px){.cookie-message__text{font-size:13px}}.header{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100vw;height:86px;background-color:#3f4097;z-index:200}@media screen and (max-width: 767.9px){.header{height:60px}}.header__content{display:flex;align-items:center;justify-content:space-between}.header__logo{transition:transform .3s}@media screen and (min-width: 768px){.header__logo:hover{transform:scale(1.05)}}.header__logo img{height:60px}@media screen and (max-width: 767.9px){.header__logo img{height:35px}}.header__menu{display:flex;align-items:center;flex-wrap:wrap;gap:20px 50px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.header__menu{position:absolute;left:0;top:60px;transform:translate(-100%);flex-direction:column;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 60px);border-top:1px solid #ffffff;padding:40px 20px 80px;background-color:#3f4097;pointer-events:none;overflow:hidden;transition:transform .3s}}.header__menu .menu-item{display:flex;flex-direction:column}@media screen and (max-width: 767.9px){.header__menu .menu-item{align-items:center}}.header__menu .menu-item a{display:flex;align-items:center;gap:8px;font-weight:500;font-size:16px;line-height:18px;color:#fff;transition:color .3s}@media screen and (min-width: 768px){.header__menu .menu-item a:hover{color:#5bc5f2}}.header__menu .menu-item a img{width:8px;order:-1}.header__menu .menu-item.current-menu-item>a,.header__menu .menu-item.current-menu-parent>a{color:#5bc5f2}.header__menu>.menu-item-has-children{position:relative}@media screen and (min-width: 768px){.header__menu>.menu-item-has-children:hover .sub-menu{pointer-events:initial;opacity:1}}.header__menu>.menu-item-has-children .sub-menu{position:absolute;top:100%;right:-30px;display:flex;flex-direction:column;gap:8px;max-width:240px;padding:20px 60px 30px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#3f4097;pointer-events:none;opacity:0;transition:opacity .3s}@media screen and (max-width: 767.9px){.header__menu>.menu-item-has-children .sub-menu{position:relative;top:initial;right:initial;gap:10px;width:auto;padding:20px 0 10px;border-radius:0;pointer-events:initial;opacity:1}}.header__menu>.menu-item-has-children .sub-menu .menu-item a{font-weight:400}.header__burger{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}@media screen and (min-width: 768px){.header__burger{display:none}}.header__burger span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:75%;height:2px;background-color:#fff;transform-origin:center;transition:transform .3s,opacity .3s}.header__burger span:nth-child(1){transform:translate(-50%,calc(-50% - 7px))}.header__burger span:nth-child(3){transform:translate(-50%,calc(-50% + 7px))}.header.is-mobmenu-active .header__menu{transform:none;pointer-events:initial}.header.is-mobmenu-active .header__burger span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.header.is-mobmenu-active .header__burger span:nth-child(2){opacity:0}.header.is-mobmenu-active .header__burger span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}body.admin-bar .header{top:32px}@media screen and (max-width: 781.9px){body.admin-bar .header{top:46px}}@media screen and (max-width: 781.9px){body.admin-bar .header__menu{height:calc(100vh - 92px)}}.footer{display:flex;flex-direction:column}.footer .menu-bar{display:flex;flex-direction:column;justify-content:center;height:80px;background-color:#68b0e6}@media screen and (max-width: 767.9px){.footer .menu-bar{height:auto;padding:20px 0}}.footer .menu-bar__content{display:flex;align-items:center;justify-content:space-between;gap:40px}@media screen and (max-width: 767.9px){.footer .menu-bar__content{flex-direction:column;gap:20px}}.footer .menu-bar__menu{display:flex;align-items:center;flex-wrap:wrap;flex-shrink:0;gap:20px 50px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.footer .menu-bar__menu{gap:10px 20px}}@media screen and (max-width: 479.9px){.footer .menu-bar__menu{flex-direction:column}}.footer .menu-bar__menu .menu-item{display:flex}.footer .menu-bar__menu .menu-item a{font-weight:500;font-size:16px;line-height:20px;color:#fff;white-space:nowrap;transition:color .3s}@media screen and (max-width: 767.9px){.footer .menu-bar__menu .menu-item a{font-size:14px;line-height:18px}}@media screen and (min-width: 768px){.footer .menu-bar__menu .menu-item a:hover{color:#3f4097}}.footer .menu-bar__menu .menu-item.current-menu-item>a,.footer .menu-bar__menu .menu-item.current-menu-parent>a{color:#3f4097}.footer .menu-bar__address{font-weight:500;font-size:14px;line-height:18px;color:#fff;text-align:right}@media screen and (max-width: 767.9px){.footer .menu-bar__address{width:min(280px,100%);text-align:center}}.footer .bottom-bar{display:flex;flex-direction:column;justify-content:center;height:50px;background-color:#fff}@media screen and (max-width: 767.9px){.footer .bottom-bar{height:auto;padding:20px 0}}.footer .bottom-bar__content{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width: 767.9px){.footer .bottom-bar__content{flex-direction:column}}.footer .bottom-bar__copyright{font-weight:500;font-size:14px;line-height:120%;color:#3f4097}@media screen and (max-width: 767.9px){.footer .bottom-bar__copyright{font-size:10px;text-align:center}}.footer .bottom-bar__menu{display:flex;align-items:center;flex-wrap:wrap;gap:10px 40px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.footer .bottom-bar__menu{column-gap:20px;order:-1}}@media screen and (max-width: 479.9px){.footer .bottom-bar__menu{flex-direction:column}}.footer .bottom-bar__menu .menu-item{position:relative;display:flex;flex-wrap:wrap}.footer .bottom-bar__menu .menu-item:not(:last-child):after{content:"";position:absolute;top:50%;right:-20px;transform:translate(50%,-50%);width:1px;height:22px;background-color:#3f4097}@media screen and (max-width: 767.9px){.footer .bottom-bar__menu .menu-item:not(:last-child):after{display:none}}.footer .bottom-bar__menu .menu-item a{font-weight:500;font-size:14px;line-height:150%;color:#3f4097;white-space:nowrap;transition:color .3s}@media screen and (max-width: 767.9px){.footer .bottom-bar__menu .menu-item a{font-size:12px;line-height:120%}}@media screen and (min-width: 768px){.footer .bottom-bar__menu .menu-item a:hover{color:#5bc5f2}}.footer .bottom-bar__menu .menu-item.current-menu-item>a,.footer .bottom-bar__menu .menu-item.current-menu-parent>a{color:#5bc5f2}.main{display:flex;flex-direction:column;padding-top:86px}@media screen and (max-width: 767.9px){.main{padding-top:60px}}.main__content{margin-top:80px;margin-bottom:120px}@media screen and (max-width: 767.9px){.main__content{margin-top:40px;margin-bottom:60px}}.main .main-head{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media screen and (max-width: 767.9px){.main .main-head{gap:10px;margin-bottom:20px}}.main .main-head__date.date{margin-bottom:20px}@media screen and (max-width: 767.9px){.main .main-head__date.date{margin-bottom:10px}}.main .main-head__date.date svg path{stroke:#5bc5f2}.main .main-head__date.date span{color:#5bc5f2}.main .main-head__title{font-family:Rubik,sans-serif;font-weight:400;font-size:36px;line-height:100%;color:#3f4097}@media screen and (max-width: 767.9px){.main .main-head__title{font-size:24px;line-height:110%}}.contacts__list{display:flex;flex-wrap:wrap;gap:20px 60px;padding:0;list-style:none}@media screen and (max-width: 767.9px){.contacts__list{gap:10px 30px}}.contacts .banner__title{margin-bottom:40px;line-height:100%}@media screen and (max-width: 767.9px){.contacts .banner__title{margin-bottom:20px}}.contacts .banner__description{margin-top:40px;font-weight:600;font-size:16px;text-shadow:none}@media screen and (max-width: 767.9px){.contacts .banner__description{margin-top:20px;font-size:14px}}@media screen and (max-width: 767.9px){.contacts .banner__background img{object-position:20%}}.article__content{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 767.9px){.article__content{gap:20px}}.article__image{border-radius:20px;overflow:hidden}@media screen and (max-width: 767.9px){.article__image{border-radius:12px}}.article__nav{display:flex;flex-direction:column;align-items:center;margin-top:30px}@media screen and (max-width: 767.9px){.article__nav{margin-top:10px}}.products__content{position:relative;padding-top:125px}.products__content .products-nav{box-shadow:0 4px 4px #0000001a}@media screen and (min-width: 768px){.products__content .product-grid{gap:60px}}.products__title{margin-bottom:30px;font-family:Rubik,sans-serif;font-weight:400;font-size:64px;line-height:120%;color:#3f4097;text-align:center}@media screen and (max-width: 767.9px){.products__title{margin-bottom:0;font-size:30px;line-height:110%}}@media screen and (max-width: 767.9px){.products .banner{padding:80px 0}}@media screen and (min-width: 768px){.products .banner--full-height{height:calc(100vh - 86px)}}.products .banner .container__content{display:flex;flex-direction:column;align-items:center}.products .banner__body{gap:30px}@media screen and (max-width: 767.9px){.products .banner__body{gap:10px}}.products .banner__title{line-height:120%;text-align:center}.products .banner__description{gap:24px;font-size:20px;line-height:120%;text-align:center}@media screen and (min-width: 768px){.products .banner__description{align-self:center}}@media screen and (max-width: 767.9px){.products .banner__description{gap:10px;font-size:14px}}.products .product-grid{margin-top:40px;margin-bottom:110px}@media screen and (max-width: 767.9px){.products .product-grid{margin-top:30px;margin-bottom:50px}}@media screen and (min-width: 782px){body.admin-bar .products .banner--full-height{height:calc(100vh - 132px)}}@media screen and (min-width: 768px){body.admin-bar .products .banner--full-height{height:calc(100vh - 118px)}}
