

/* Start:/local/templates/creon/assets/css/fonts.min.css?16908792401523*/
@font-face{font-family:"Calibri";src:local("Calibri Light"),local("Calibri-Light"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Light.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri Light Italic"),local("Calibri-LightItalic"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-LightItalic.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri Italic"),local("Calibri-Italic"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Italic.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri Bold"),local("Calibri-Bold"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Bold.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri Bold Italic"),local("Calibri-BoldItalic"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-BoldItalic.woff2)format("woff2"),url(/local/templates/creon/assets/css/../../fonts/Calibri/Calibri-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}
/* End */


/* Start:/local/templates/creon/assets/css/bootstrap-grid.min.css?16908792405275*/
/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-3,.col-5,.col-6,.col-9{width:100%}.col,.col-1,.col-10,.col-11,.col-12,.col-3,.col-5,.col-6,.col-9,.col-auto{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm-10,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-10,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-3{flex:0 0 25%;max-width:25%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-10{order:10}.offset-1{margin-left:8.333333%}@media (min-width:576px){.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.offset-sm-3{margin-left:25%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-6{margin-left:50%}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-10{order:10}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}}@media (min-width:1200px){.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.offset-xl-6{margin-left:50%}}.d-none{display:none!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline-block{display:inline-block!important}}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-self-end{align-self:flex-end!important}
/* End */


/* Start:/local/templates/creon/assets/css/animate.min.css?16908792402528*/
@charset "UTF-8";
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0,0,0);opacity:1}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.fadeIn{animation-name:fadeIn}.fadeInDown{animation-name:fadeInDown}.fadeInLeft{animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight}.fadeInUp{animation-name:fadeInUp}.flipInX,.flipInY{backface-visibility:visible!important;animation-name:flipInX}.flipInY{animation-name:flipInY}.rotateInDownLeft{animation-name:rotateInDownLeft}.rotateInDownRight{animation-name:rotateInDownRight}.slideInDown{animation-name:slideInDown}.animated{animation-duration:1s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}
/* End */


/* Start:/local/templates/creon/assets/css/hamburger.min.css?16908792401949*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{outline:0;padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#085f47}.hamburger-box{width:24px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:24px;height:3px;background-color:#085f47;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}
/* End */


/* Start:/local/templates/creon/assets/css/style.css?173940719326977*/
html {
    position: relative;
    -ms-overflow-x: hidden;
    overflow-x: hidden;
}

body {
    padding: 95px 0 0;
    margin: 0;
    min-width: 320px;
    font-family: 'Georgia', serif;
    background-color: #fafafa;
    background-image: url('/local/templates/creon/assets/img/main-bg.png');
    background-size: contain;
    background-position: top center;
    background-repeat: repeat-x;
    position: relative;
    overflow-x: hidden;
}

a {
    color: inherit;
    text-decoration: underline;
}

a:hover {
    text-decoration: none;
}

img {
    width: auto;
    height: auto;
}

p {
    font-size: 18px;
    line-height: 1.5em;
    font-weight: 500;
}

h1 {
    font-size: 42px;
    font-weight: 900;
    color: #085F47;
    text-transform: uppercase;
}

h2 {
    font-size: 42px;
    font-weight: 900;
    color: #085F47;
    text-align: center;
    text-transform: uppercase;
}

.kreon-h3 {
    font-size: 42px;
    font-weight: 900;
    color: #085F47;
    text-align: center;
    text-transform: uppercase;
}

h3 {
    font-size: 28px;
    font-weight: 800;
    color: #085F47;
}

.kreon-h2 {
    font-size: 28px;
    font-weight: 800;
    color: #085f47;
    text-transform: none;
    text-align: left;
}

h4 {
    font-size: 20px;
    font-weight: 400;
}

.kreon-h4 {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3em;
}

h1, h2, h3, h4, .kreon-h2, .kreon-h3, .kreon-h4 {
    font-family: Calibri, sans-serif;
}

sup {
    font-size: smaller;
}

span.sup {
    vertical-align: super;
    font-weight: 300;
    font-size: .5em;
    line-height: 0;
}

.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive::before {
    display: block;
    content: "";
}

.embed-responsive-21by9::before {
    padding-top: 42.857143%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-4by3::before {
    padding-top: 75%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.text-center {
    text-align: center;
}

.yellow-border-block {
    border: 1px solid #ffae00;
    border-radius: 20px;
    padding: 10px 30px;
}

.green-border-block {
    border: 1px solid #085f47;
    border-radius: 0;
    padding: 10px 30px;
}

.add-margin {
    margin: 20px 0;
}

.button-green {
    color: white;
    display: inline-block;
    padding: 1em 2.3em;
    text-decoration: none;
    outline: none;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 15px;
    text-align: center;
    letter-spacing: .03em;
    background: linear-gradient(180deg, #0A8A67 0%, rgba(255, 255, 255, 0) 100%), #035940;
    border: 1px solid #13906C;
    box-sizing: border-box;
    box-shadow: 0 5px 0 #005437, 0 9px 27px rgba(8, 133, 99, 0.7);
    border-radius: 30px;
    font-family: 'Calibri', sans-serif;
}

.button-green:hover {
    background: #0C916D;
    border: 1px solid #13906C;
}

.button-yellow {
    color: white;
    display: inline-block;
    padding: .7em 1.7em;
    text-decoration: none;
    outline: none;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    letter-spacing: .03em;
    background: #FDB53B;
    box-sizing: border-box;
    border-radius: 30px;
    font-family: "Calibri", sans-serif;
}

.button-yellow:hover {
    background: #fbbc4e;
}

.button-green:focus,
.button-yellow:focus {
    text-decoration: none;
    color: #FFF;
}

@media (max-width: 1199.98px) {
}

@media (max-width: 991.98px) {
    P {
        font-size: 16px;
    }

    H1 {
        font-size: 35px;
    }

    H2 {
        font-size: 35px;
    }

    .kreon-h3 {
        font-size: 35px;
    }

    H3 {
        font-size: 24px;
    }

    .kreon-h2 {
        font-size: 24px;
    }

    H4 {
        font-size: 18px;
    }

    .kreon-h4 {
        font-size: 18px;
    }

    .button-green, .button-yellow {
        font-size: 16px;
    }
}

@media (max-width: 767.98px) {
    P {
        font-size: 14px;
    }

    H1 {
        font-size: 30px;
    }

    H2 {
        font-size: 30px;
    }

    .kreon-h3 {
        font-size: 30px;
    }

    H3 {
        font-size: 22px;
    }

    .kreon-h2 {
        font-size: 22px;
    }

    H4 {
        font-size: 16px;
    }

    .kreon-h4 {
        font-size: 16px;
    }

    .button-green, .button-yellow {
        font-size: 14px;
    }
}

@media (max-width: 575.98px) {
    P {
        font-size: 14px;
    }

    H1 {
        font-size: 25px;
    }

    H2 {
        font-size: 25px;
    }

    .kreon-h3 {
        font-size: 25px;
    }

    H3 {
        font-size: 20px;
    }

    .kreon-h2 {
        font-size: 20px;
    }

    H4 {
        font-size: 15px;
    }

    .kreon-h4 {
        font-size: 15px;
    }

    .button-green {
        font-size: 12px;
    }
}

section p a {
    color: #E66801;
}

header {
    background-color: #FFF;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 50;
    -webkit-box-shadow: rgba(0, 0, 0, .3) 0 0 10px;
    box-shadow: rgba(0, 0, 0, .3) 0 0 10px;
    font-family: Calibri, sans-serif;
}

header .logo {
    width: 100%;
    max-width: 120px;
    margin-top: 7px;
}

ul.main-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline-block;
}

ul.main-menu li.active > a,
ul.main-menu li.active > span {
    border-bottom: 2px solid #FFAE00;
}

ul.main-menu li {
    display: inline-block;
    margin: 0 10px;
}


ul.main-menu li a,
ul.main-menu li span {
    display: inline-block;
    font-weight: bold;
    color: #000;
    font-size: 15px;
    letter-spacing: .03em;
    text-decoration: none;
    text-transform: uppercase;
    padding: 13px 0 13px;
    border-bottom: 2px solid transparent;
    cursor: pointer;
}

ul.main-menu li a:hover,
ul.main-menu li span:hover {
    border-bottom: 2px solid #00674b;
}

ul.main-menu .submenu {
    padding: 0;
    margin: auto;
    text-align: center;
    position: absolute;
    width: 300%;
    left: -100%;
    display: none;
    background: #F5F4F0;
    z-index: 20;
    box-shadow: 0 5px 4px rgba(0, 0, 0, 0.06), inset 0 4px 4px rgba(0, 0, 0, 0.08);
}

ul.main-menu .submenu a {
    font-weight: 700;
}

ul.main-menu li.have-sub-menu {
    cursor: pointer;
    display: inline-block;
}

ul.main-menu li.have-sub-menu:hover {
    cursor: pointer;
    display: inline-block;
}

ul.main-menu li.have-sub-menu:hover .submenu {
    /*opacity: 1;*/
    height: auto;
    /*display: block;*/
}

.kreon-popup-close {
    display: inline-block;
    width: 67px;
    height: 67px;
    border-radius: 100px;
    border: 1px solid #FFAE00;
    position: absolute;
    right: 20px;
    top: 20px;
    background-image: url('/local/templates/creon/assets/css/../img/close-yellow.svg');
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}

header .search-open {
    cursor: pointer;
    z-index: 10;
    position: relative;
    margin-bottom: -3px;
}

header .top_search {
    width: 0;
    opacity: 0;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 15px;
    transition: all .3s;
    z-index: 9;
}

header .top_search.opened {
    width: 105%;
    opacity: 1;
}

header .top_search .search-field {
    width: 79%; /* width: 103%; */
    height: 77%;
    top: 0%;
    right: calc(10% - 26px); /* right: -2%; */
    position: absolute;
    padding: 0 20px;
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    box-shadow: inset 0px 4px 14px rgba(0, 0, 0, 0.15);
    font-family: "Calibri", sans-serif;
    font-weight: normal;
    font-size: 18px;
}

header .top_search .search-field:focus {
    outline: none;
    border-color: #0A8A67;
}

header .top_search .search-but {
    display: none;
    position: absolute;
    right: 0;
    z-index: 3;
    height: 100%;
    width: 24px;
    background-color: transparent;
    background-image: url(/local/templates/creon/assets/css/../img/search.svg);
    background-position: center;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    -webkit-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}

@media screen and (max-width: 1199.98px) {
    ul.main-menu li {
        margin: 0 3px;
    }

    header .top_search .search-field {
        width: 81%;
        right: 5%;
    }
}

@media (max-width: 991.98px) {
    header {
        -ms-overflow-x: hidden;
        overflow-x: hidden;
        -ms-overflow-y: auto;
        overflow-y: auto;
    }

    header ul.main-menu {
        display: none;
        width: 100%;
    }

    ul.main-menu li a,
    ul.main-menu li span {
        font-size: 14px;
    }

    header.js-opened ul.main-menu {
        display: block;
    }

    ul.main-menu li {
        display: block;
        text-align: center;
        width: 100%;
        margin: 0;
    }

    .main-menu-container {
        padding: 0;
    }

    ul.main-menu .submenu {
        position: relative;
        width: 100%;
        left: 0;
    }

    ul.main-menu .submenu::before {
        content: "";
        background-color: transparent;
        height: 10px;
        width: 18px;
        display: inline-block;
        position: absolute;
        left: 50%;
        top: -10px;
        margin-left: -7px;
        background-image: url(/local/templates/creon/assets/css/../img/sub-arr.svg);
    }

    ul.main-menu li a:hover,
    ul.main-menu li span:hover {
        border: none;
    }

    ul.main-menu li a,
    ul.main-menu li span {
        border: none;
    }

    header.js-opened .search-open-container {
        display: block;
    }

    header .search-open-container {
        left: 0;
        position: absolute;
        top: 0;
        background-color: #fff;
        width: 200px;
        height: 50px;
        padding: 15px;
        display: none;
    }

    header .top_search {
        right: auto;
        left: 10px;
    }

    header .top_search .search-field {
        padding-left: 45px;
        height: 42px;
        top: 7px;
        width: 103%;
        right: -2%;
    }

    header .top_search.opened {
        width: 70%;
        max-height: 50px;
    }
}

.kreon-food {
    margin: 30px 0;
}

.kreon-food h2 {
    text-align: center;
    color: #00674b;
    text-transform: uppercase;
}

.kreon-food .kreon-h3 {
    text-align: center;
    color: #00674b;
    text-transform: uppercase;
}

.kreon-food .kreon-food-single {
    position: relative;
    margin: 15px 0;
    background-position: center;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.kreon-food .kreon-food-single a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 15;
}

.kreon-food .kreon-food-single-frame {
    width: 100%;
    padding-bottom: 40%;
    position: relative;
    text-align: left;

}

.kreon-food .kreon-food-single-frame::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(4, 60, 44, .9) 100%);
    position: absolute;
    z-index: 1;
    transition: background-color .2s;
}

.kreon-food .kreon-food-single-frame:hover::after {
    background-color: rgba(4, 60, 44, .7);
}

.kreon-food .kreon-food-single-frame h4 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1em 1em;
    margin: 0;
    z-index: 10;
    color: #FFF;
    font-weight: 900;
    letter-spacing: .02em;
    font-size: 27px;
}

.kreon-food .kreon-food-single-frame .kreon-h4 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1em 1em;
    margin: 0;
    z-index: 10;
    color: #FFF;
    font-weight: 900;
    letter-spacing: .02em;
    font-size: 27px;
}

@media (max-width: 1199.98px) {
    .kreon-food .kreon-food-single-frame h4 {
        font-size: 22px;
    }

    .kreon-food .kreon-food-single-frame .kreon-h4 {
        font-size: 22px;
    }
}

@media (max-width: 991.98px) {
    .kreon-food .kreon-food-single-frame h4 {
        font-size: 18px;
    }

    .kreon-food .kreon-food-single-frame .kreon-h4 {
        font-size: 18px;
    }
}

@media (max-width: 767.98px) {
}

@media (max-width: 575.98px) {
    .kreon-food > .container {
        padding-left: 0;
        padding-right: 0;
    }
}

.kreon-mikro-about img {
    max-width: 100%;
}


.kreon-links {
    margin: 30px 0;
}

.kreon-links .kreon-links-list {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 14px;
    color: #777;
    line-height: 1.5em;
    display: block;
}

.kreon-links .kreon-links-list li {
    margin: 1em 0;
}

.kreon-links-title {
    text-align: center;
    cursor: pointer;
    display: none;
}

.kreon-links-title.opened span::after {
    transform: rotate(180deg);
}

.kreon-links-title span {
    display: inline-block;
    text-decoration: underline;
    position: relative;
}

.kreon-links-title span::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url('/local/templates/creon/assets/css/../img/links-arrow.svg');
    background-position: center;
    margin-left: .5em;
    vertical-align: middle;
    transition: all ease-in .3s;
}

@media (min-width: 767.99px) {
    .kreon-links .kreon-links-list {
        display: block !important;
    }
}

@media (max-width: 767.98px) {
    .kreon-links-title {
        display: block;
    }

    .kreon-links .kreon-links-list {
        display: none;
    }
}

footer {
    background-color: #222731;
    padding-bottom: 40px;
    font-family: Calibri, sans-serif;
}

footer .logo-abbott img {
    max-width: 100%;
}

footer .logo-abbott-mobile {
    display: none;
}

footer .age-rate-mobile {
    display: none;
}

footer .logo-abbott-mobile img {
    max-width: 200px;
    margin-left: -33px;
    margin-top: -33px;
}

@media screen and (max-width: 767px) {
    footer .logo-abbott {
        display: none;
    }

    footer .logo-abbott-mobile {
        display: block;
    }

    footer .age-rate {
        display: none !important;
    }

    footer .age-rate-mobile {
        display: flex;
        text-align: left;
        margin: 1em 0 0;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    footer .age-rate-mobile p {
        color: #7D7D7D;
        margin-left: 20px;
    }
}

footer > .container {
    /* border-top: 1px solid #d3d3d3; */
    padding-top: 50px;
    padding-bottom: 20px;
}

footer .age-rate {
    margin: 1em 0 0;
    display: flex;
    text-align: center;
    flex-direction: column;
    align-items: center;
}

footer .age-rate p {
    color: #7D7D7D;
    font-size: 13px;
}

footer .footer-menu {
    padding: 0;
    margin: 0;
    list-style: none;
}

footer .footer-menu li {
    margin: 0 0 1em;
}

footer .footer-menu a {
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    color: #7d7d7d;
}

footer .footer-menu a:hover {
    text-decoration: underline;
}

footer .footer-menu.third-menu a {
    font-size: 13px;
    font-weight: 400;
}

footer .description {
    font-size: 13px;
    color: #7d7d7d;
    line-height: 1.5em;
    font-family: 'Georgia', serif;
}

footer .disclaimer-container {
    text-align: center;
}

footer .disclaimer {
    margin: auto;
    max-width: 100%;
}

footer i {
    position: relative;
    display: inline-block;
    margin-right: 5px;
    width: 32px;
    text-align: center;
    font-weight: normal;
    font-style: normal;
}

footer i:before {
    position: absolute;
    top: -7px;
    left: 0;
    width: 32px;
    height: 32px;
    content: "";
    border: 1px solid #7D7D7D;
    border-radius: 50%;
}

@media (max-width: 767.98px) {
    footer .age-rate {
        text-align: left;
        margin-bottom: 20px;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    footer .age-rate img {
        margin-right: 20px;
    }
}

@media (max-width: 575.98px) {
    footer .footer-menu a {
        font-size: 14px;
    }
}

.with-margin-top {
    margin-top: 60px;
}

.with-margin-bottom {
    margin-bottom: 60px;
}

.with-margin {
    margin-top: 60px;
    margin-bottom: 60px;
}

@media (max-width: 1199.98px) {
}

@media (max-width: 991.98px) {
    .with-margin-top {
        margin-top: 50px;
    }

    .with-margin-bottom {
        margin-bottom: 50px;
    }

    .with-margin {
        margin-top: 50px;
        margin-bottom: 50px;
    }
}

@media (max-width: 767.98px) {
    .with-margin-top {
        margin-top: 40px;
    }

    .with-margin-bottom {
        margin-bottom: 40px;
    }

    .with-margin {
        margin-top: 40px;
        margin-bottom: 40px;
    }
}

@media (max-width: 575.98px) {
    .with-margin-top {
        margin-top: 30px;
    }

    .with-margin-bottom {
        margin-bottom: 30px;
    }

    .with-margin {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}

/* footer logos start */

.footer-logos {
    margin: 40px 0;
}

.footer-logos h3{
    text-align: center;
    font-size: 1.3em;
    margin-bottom: .5em;
}

.footer-logos h2{
    text-align: center;
    font-size: 1.3em;
    margin-bottom: .5em;
}

.footer-logos-container {
    margin: auto;
    display: grid;
    grid-auto-columns: 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr;
    gap: 20px 20px;
    max-width: 1330px;
    padding-left: 15px;
    padding-right: 15px;
}

.footer-logos-item {
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-logos-item img {
    height: auto;
    max-width: 100%;
}

.footer-logos-item.imudon-logo {
    margin-right: -15%;
    margin-left: 15%;
}

@media (max-width: 576px) {
    .footer-logos-container {
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: 1fr 1fr;
    }
}

/* footer logos end */

/* kreon hero start */


.kreon-hero {
    margin: 90px 0 40px;
}

.kreon-hero img {
    position: absolute;
}


@media (max-width: 1199.98px) {
    .kreon-hero {
        margin: 50px 0 30px;
    }

    .kreon-hero img {
        max-width: 100%;
    }
}

@media (max-width: 991.98px) {
    .kreon-hero .kreon-hero-image {
        top: 0;
    }
}

@media (max-width: 767.98px) {
    .kreon-hero {
        margin: 50px 0 20px;
    }
}

@media (max-width: 575.98px) {
    .kreon-hero .kreon-hero-image {
        top: 0;
        right: -15%;
        width: 40%;
    }
}

/* kreon hero end */

/* kreon button yellow start  */

.button-yellow {
    color: white;
    display: inline-block;
    padding: .7em 1.7em;
    text-decoration: none;
    outline: none;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    letter-spacing: .03em;
    background: #FDB53B;
    box-sizing: border-box;
    border-radius: 30px;
    font-family: "Calibri", sans-serif;
}

.button-yellow:hover {
    background: #fbbc4e;
}

@media (max-width: 991.98px) {
    .button-yellow {
        font-size: 16px;
    }
}

@media (max-width: 767.98px) {
    .button-yellow {
        font-size: 14px;
    }
}

@media (max-width: 575.98px) {
    .button-yellow {
        font-size: 13px;
    }
}

/* kreon button yellow end  */


.pack-with-btn img {
    display: block;
    max-width: 100%;
}

.pack-with-btn .button-yellow {
    margin: 20px 0;
}

.header-old {
    display: none;
}


@media screen and (max-width: 991px) {
    body {
        padding-top: 50px;
    }

    .header-old {
        display: block;
    }

    .header-new {
        display: none;
    }

    .js-opened .logo,
    .js-opened .buy_open__link {
        display: none;
    }
}

header .show-bar {
    display: block;
    background-color: #A1A9B3;
    height: 4px;
    position: relative;
}

header .show-bar .show-bar-active {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #035940;
    transition: width .3s;
}

@media (min-width: 991.98px) {
    header .show-bar {
        top: -6px;
    }
}

.kreon-content-video-container {
    position: relative;
    cursor: pointer;
}

.kreon-content-video-container video {
    height: 460px;
}

.kreon-content-video-container .kreon-content-video-overlay {
    text-align: center;
    color: #FFF;
    padding: 30px 100px;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background-position: center;
    background-size: cover;
}


/* Buy page start */

.kreon-buy-page {
    margin-top: 30px;
}

.kreon-buy-list-title {
    text-align: left;
    margin-top: 2em;
}

.kreon-buy-list-cards {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 30px;
}

.kreon-buy-list-cards .kreon-buy-card {
    background-color: white;
    flex-basis: 21%;
    height: 130px;
    box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    position: relative;
}

.kreon-buy-list-cards .kreon-buy-card:hover {
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.3);
}

.kreon-buy-list-cards .kreon-buy-card img {
    max-width: 100%;
    max-height: 100%;
}

.kreon-buy-list-cards .kreon-buy-card a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.kreon-buy-page .kreon-buy-other {
    margin-top: 40px;
}

@media (max-width: 991.98px) {
    .kreon-buy-list-cards .kreon-buy-card {
        flex-basis: 29%;
        height: 130px;
    }
}

@media (max-width: 767.98px) {

}

@media (max-width: 575.98px) {
    .kreon-buy-list-cards {
        gap: 20px;
    }
    .kreon-buy-list-cards .kreon-buy-card {
        flex-basis: 47%;
        height: 90px;
    }
}

/* Buy page end */

/* Search start */
.search-page-main {
    margin: 90px 0 40px;
}

.search-page .head h1 {
    margin-bottom: .3em;
}

.search-page form {
    position: relative;
}

.search-page form .search-field {
    background: #FFFFFF;
    border: 2px solid #DCDCDC;
    box-shadow: inset 0px 4px 14px rgba(0, 0, 0, 0.15);
    font-size: 32px;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 14px;
    padding-right: 60px;
    font-family: "Calibri", sans-serif;
}

.search-page form .search-field:focus {
    border-color: #085F47;
    outline: none;
}

.search-page form .search-but {
    position: absolute;
    width: 24px;
    height: 24px;
    right: 27px;
    top: 50%;
    margin-top: -12px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7061 22.2955L17.9363 16.5257C19.3665 14.782 20.2286 12.5486 20.2286 10.1143C20.2286 4.53061 15.698 0 10.1143 0C4.52571 0 0 4.53061 0 10.1143C0 15.698 4.52571 20.2286 10.1143 20.2286C12.5486 20.2286 14.7771 19.3714 16.5208 17.9412L22.2906 23.7061C22.6824 24.098 23.3143 24.098 23.7061 23.7061C24.098 23.3192 24.098 22.6824 23.7061 22.2955ZM10.1143 18.2155C5.64245 18.2155 2.00816 14.5812 2.00816 10.1143C2.00816 5.64735 5.64245 2.00816 10.1143 2.00816C14.5812 2.00816 18.2204 5.64735 18.2204 10.1143C18.2204 14.5812 14.5812 18.2155 10.1143 18.2155Z' fill='%23085F47'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
}

.search-page .head .result {
    color: #035940;
    font-size: 1.6em;
    font-family: "Calibri", sans-serif;
}

.search-page .search-card {
    width: 100%;
    padding-bottom: 40%;
    position: relative;
    text-align: left;
    min-height: 245px;
    background-color: #006847;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 30px;
}

.search-page .search-card.no-image {
    background-image: url('/local/templates/creon/assets/img/search-default-image.png');
    background-size: 80%;
}

.search-page .search-card a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 15;
}

.search-page .search-card h4 {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    padding: 0 1em;
    margin: 0;
    z-index: 10;
    color: #fff;
    font-weight: 900;
    letter-spacing: .02em;
    font-size: 22px;
}

.search-page .search-card::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 80px;
    left: 0;
    bottom: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
    position: absolute;
    z-index: 1;
    transition: height .2s;
}

.search-page .search-card:hover::after {
    height: 100px;
}

@media (max-width: 1199.98px) {
    .search-page-main {
        margin: 50px 0 30px;
    }
}

@media (max-width: 991.98px) {

}

@media (max-width: 767.98px) {
    .search-page-main {
        margin: 50px 0 20px;
    }
    .search-page form .search-field {
        font-size: 22px;
        padding: 8px 12px;
        padding-right: 40px;
        font-family: "Calibri", sans-serif;
    }
    .search-page form .search-but {
        right: 15px;
        width: 18px;
        height: 18px;
        margin-top: -9px;
    }
    .search-page .head .result {
        font-size: 1.2em;
    }
    .search-page .search-card {
        min-height: 195px;
        margin-bottom: 20px;
    }
}

@media (max-width: 575.98px) {
    .search-page-main .kreon-food > .container {
        padding-right: 15px;
        padding-left: 15px;
    }
}

/* Search end */

/* popup start */

.popup {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-items: center;
    justify-content: center;
    z-index: 50;
    display: none;
}

.popup.opened {
    display: flex;
    background-color: rgba(0,0,0,.4);
}

.popup .popup-container {
    position: relative;
    background-color: #0A8A67;
    width: 90%;
    max-width: 800px;
    padding: 40px 30px 30px;
}

.popup .popup-content {
    color: white;
}

.popup .popup-content > *:first-child {
    margin-top: 0;
}

.popup .popup-content > *:last-child {
    margin-bottom: 0;
}

.popup .popup-close {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    border: 1px solid #FFAE00;
    position: absolute;
    right: 10px;
    top: 10px;
    background-image: url('/local/templates/creon/assets/css/../img/close-yellow.svg');
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    background-color: transparent;
}

@media (max-width: 767.98px) {
    .popup .popup-close {
        width: 30px;
        height: 30px;
        right: 10px;
        top: 10px;
        background-size: 50%;
    }
    .popup .popup-container {
        padding: 30px 20px 20px;
    }
}

/* popup end */


.ya-share2 {
    margin-top: 30px;
}

/* End */


/* Start:/local/templates/creon/assets/css/where-buy.min.css?16908792403160*/
.buy-button{width:80px;height:80px;z-index:300;position:fixed;display:inline-block;cursor:pointer;right:20px;bottom:20px;background-color:#fff;border-radius:100px;box-shadow:0 0 24px 0 rgba(0,76,151,.2);opacity:.8;transition:all ease-in-out .2s}.buy-button *{pointer-events:none}.buy-button svg{max-width:100%;max-height:100%}.buy-button .buy-button-container{position:relative;left:0;top:0;height:100%;width:100%}.buy-button .buy-button-icon,.buy-button .buy-button-text{fill:currentColor;color:#00674b;width:100%;height:100%;position:absolute;left:0;top:0}.buy-button .buy-button-text{transform:scale(.93);opacity:0;transition:all ease-in-out .2s}.buy-button .buy-button-icon{display:flex;transform:scale(.7);align-items:center;justify-content:center}.buy-button:hover{background-color:#00674b;transform:scale(1.4);opacity:1}.buy-button:hover .buy-button-text{opacity:1;color:#fff}.buy-button:hover .buy-button-icon{color:#fff}@media screen and (max-width:767px){.buy-button{width:60px;height:60px}.buy-button .buy-button-icon{transform:scale(.6)}}.buy_open__link,.svg svg{position:absolute;display:block}.buy_open__link{top:-2px;left:-22px;padding:5px 10px;text-decoration:none;box-sizing:content-box;border-radius:17px;background:#00654a;color:#fff;vertical-align:middle}.buy_open__link img{width:19px;pointer-events:none;vertical-align:top}.buy_open__link span{vertical-align:top}ul.main-menu li.root_link_buy{display:none;background-color:#ebebeb;position:relative}ul.main-menu li.root_link_buy a{padding-left:40px;background:url(/local/templates/creon/assets/img/buy/buy_icon_top_green.svg)10px center no-repeat}@media (max-width:991px){.buy_open__link{display:none}ul.main-menu li.root_link_buy{display:block}}.svg svg{top:0;left:0;width:100%;height:100%}svg{fill:currentColor}.where-buy,.where-buy:before,.where-buy__letters{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.where-buy,.where-buy:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;display:block}.where-buy{cursor:pointer;width:127px;height:127px;position:fixed;right:41px;bottom:152px;z-index:80}.where-buy:before{pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;content:"";background:#3bab64;-webkit-box-shadow:0 14px 24px transparent;box-shadow:0 14px 24px transparent}.where-buy._shrink:not(:hover){width:96px;height:96px;border-radius:50%}.where-buy._shrink:not(:hover):before{width:68.75%;height:68.75%;border-radius:50%;background:#fff;-webkit-box-shadow:0 14px 24px rgba(0,0,0,.15);box-shadow:0 14px 24px rgba(0,0,0,.15)}.where-buy._shrink:not(:hover) .where-buy__letters{opacity:0;visibility:hidden}.where-buy__cart-item{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.where-buy._shrink:not(:hover) .where-buy__cart-item{fill:#3bab64;stroke:#3bab64}@media (max-width:991px){.where-buy{right:25px;bottom:130px}}@media (max-width:767px){.where-buy{right:8px;bottom:103px}}@media (max-width:575px){.where-buy{right:2px;bottom:59px}.where-buy._shrink:not(:hover){width:60px;height:60px}}
/* End */


/* Start:/local/templates/creon/assets/css/cookie.min.css?16908792402476*/
.cookie-panel{position:fixed;z-index:10000;display:none;left:0;right:0;bottom:0;padding:30px 10px 10px;font-family:Georgia,Times,Times New Roman,serif;background:rgba(255,255,255,.9)}@media (min-width:992px){.cookie-panel{padding:50px}}.cookie-panel *{box-sizing:border-box}.cookie-text-center{text-align:center}.cookie-panel a{color:#009cde;border:0;transition:.3s}.cookie-panel a:hover{color:rgba(0,156,222,.8);text-decoration:none}.cookie-alt-font{font-family:Calibri,sans-serif}.cookie-container{max-width:1660px;margin:0 auto}.cookie-row{display:flex;flex-wrap:wrap;margin-top:-15px;margin-left:-10px;margin-right:-10px;align-items:center}@media (min-width:992px){.cookie-row{margin-left:-25px;margin-right:-25px}}.cookie-col{padding-top:15px;padding-left:10px;padding-right:10px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.cookie-col{padding-left:25px;padding-right:25px}}.cookie-col-grow{max-width:100%}@media (min-width:576px){.cookie-col-auto{flex:0 0 auto;width:auto}.cookie-col-grow{flex:1 0 0%}}.cookie-main-title{margin-bottom:15px;font-weight:700;font-size:18px;line-height:1.25}@media (min-width:992px){.cookie-main-title{margin-bottom:30px}}.cookie-main-text{margin-bottom:15px;font-size:18px;line-height:1.25;color:#323232}@media (min-width:992px){.cookie-main-text{margin-bottom:40px;font-size:14px;line-height:1.6}}.cookie-btn,.cookie-close-btn{margin:0;border:0;white-space:normal;background:0 0;cursor:pointer}.cookie-close-btn{padding:0;line-height:1}.cookie-btn,.cookie-dissmiss-link{font-size:14px;line-height:17px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none}.cookie-btn{display:block;width:100%;padding:8px;background-color:#009cde;color:#fff;border-radius:99px;transition:.3s}.cookie-panel .cookie-dissmiss-link,.cookie-panel a{text-decoration:none}.cookie-panel .cookie-btn:hover{background-color:rgba(0,156,222,.8)}@media (min-width:1200px){.cookie-dissmiss-link{padding:8px 20px}.cookie-btn{padding:14px 20px;width:auto;max-width:none}}.cookie-close-btn{position:absolute;top:10px;right:10px;width:16px;height:16px}.cookie-sr-only-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cookie-close-btn:after,.cookie-close-btn:before{position:absolute;content:" ";top:0;left:auto;height:16px;width:1px;background-color:#009cde}.cookie-close-btn:before{transform:rotate(45deg)}.cookie-close-btn:after{transform:rotate(-45deg)}
/* End */


/* Start:/local/templates/creon/components/bitrix/breadcrumb/breadcrumb_new/style.css?1749156291460*/
.breadcrumbs-all {
	margin: 30px 0 -30px 0;
}

.breadcrumbs-all ul {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 14px;
}

.breadcrumbs-all ul li {
    display: inline-block;
    color: #A1A9B3;
}

.breadcrumbs-all ul li a {
    color: #e3b100;
}

.breadcrumbs-all ul li::after {
    content: '/';
    display: inline-block;
    margin-left: 1em;
    margin-right: .7em;
}

.breadcrumbs-all ul li:last-child::after {
    display: none;
}
/* End */


/* Start:/local/templates/creon/assets/css/read-more.css?17394071932261*/
.kreon-article-single {
    position: relative;
    margin: 15px 0;
    background-position: center;
    background-size: cover;
}

.kreon-article-single[style*=".png"] {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.kreon-article-single a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 15;
}

.kreon-article-single-frame {
    width: 100%;
    padding-bottom: 40%;
    position: relative;
    text-align: left;
    min-height: 245px;
}

.kreon-article-single-frame::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.4);
    position: absolute;
    z-index: 1;
    transition: height .2s;
}

.kreon-article-single-frame:hover::after {
    background: rgba(0,0,0,.3);
}

.kreon-article-single-frame h4,
.kreon-article-single-frame span.h4,
.kreon-article-single-frame p.h4 {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    padding: 0 1em;
    margin: 0;
    z-index: 10;
    color: #FFF;
    font-weight: 900;
    letter-spacing: .02em;
    font-size: 22px;
	font-family: Calibri, sans-serif;
}

.kreon-article-single-frame p.h4 {
    line-height: 1.2em;
}

.kreon-article-single-frame .kreon-h4 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1em 1em;
    margin: 0;
    z-index: 10;
    color: #FFF;
    font-weight: 900;
    letter-spacing: .02em;
    font-size: 22px;
}

.kreon-article-single-frame:hover h4 {
    color: #FFAE00;
}

.kreon-article-single-frame:hover .kreon-h4 {
    color: #FFAE00;
}

@media (max-width: 1199.98px) {
    .kreon-article-single-frame h4,
    .kreon-article-single-frame span.h4,
	.kreon-article-single-frame p.h4 {
        font-size: 20px;
    }

    .kreon-article-single-frame .kreon-h4 {
        font-size: 20px;
    }
}

@media (max-width: 991.98px) {
    .kreon-article-single-frame h4,
    .kreon-article-single-frame span.h4,
	.kreon-article-single-frame p.h4 {
        font-size: 18px;
    }

    .kreon-article-single-frame .kreon-h4 {
        font-size: 18px;
    }
}

@media (max-width: 767.98px) {
    .read-more-block {
        display: none;
    }
}

/* End */


/* Start:/local/templates/creon/assets/css/category.min.css?1690879240571*/
.kreon-spreading-main{margin:90px 0 40px}.kreon-spreading-main img{position:absolute}@media (max-width:1199.98px){.kreon-spreading-main{margin:50px 0 30px}.kreon-spreading-main img{max-width:100%}}@media (max-width:991.98px){.kreon-spreading-main .kreon-spreading-main-image{top:0}}@media (max-width:767.98px){.kreon-spreading-main{margin:50px 0 20px}}@media (max-width:575.98px){.kreon-spreading-main .kreon-spreading-main-image{top:0;right:-15%;width:40%}.kreon-spreading-articles>.container{padding-left:0;padding-right:0}}.kreon-spreading-articles{margin-bottom:60px}
/* End */
/* /local/templates/creon/assets/css/fonts.min.css?16908792401523 */
/* /local/templates/creon/assets/css/bootstrap-grid.min.css?16908792405275 */
/* /local/templates/creon/assets/css/animate.min.css?16908792402528 */
/* /local/templates/creon/assets/css/hamburger.min.css?16908792401949 */
/* /local/templates/creon/assets/css/style.css?173940719326977 */
/* /local/templates/creon/assets/css/where-buy.min.css?16908792403160 */
/* /local/templates/creon/assets/css/cookie.min.css?16908792402476 */
/* /local/templates/creon/components/bitrix/breadcrumb/breadcrumb_new/style.css?1749156291460 */
/* /local/templates/creon/assets/css/read-more.css?17394071932261 */
/* /local/templates/creon/assets/css/category.min.css?1690879240571 */
