

/* 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/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/less/fonts.min.css?16908792408036*/
@font-face{font-display:swap;font-family:"Roboto Condensed";src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(/local/templates/creon/less/../fonts/RobotoCondensed-Light/RobotoCondensed-Light.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/RobotoCondensed-Light/RobotoCondensed-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"HeliosC";src:local("HeliosC Bold"),local("HeliosC-Bold"),url(/local/templates/creon/less/../fonts/Helios/HeliosC-Bold.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helios/HeliosC-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"HeliosCondC";src:local("HeliosCondC"),url(/local/templates/creon/less/../fonts/Helios/HeliosCondC.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helios/HeliosCondC.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"HeliosCondC";src:local("HeliosCondC Bold"),local("HeliosCondC-Bold"),url(/local/templates/creon/less/../fonts/Helios/HeliosCondC-Bold.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helios/HeliosCondC-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Gill Sans";src:local("GillSans Light"),local("GillSans-Light"),url(/local/templates/creon/less/../fonts/GillSans-Light/gillsans-light.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/GillSans-Light/gillsans-light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Helvetica Neue";src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Light/HelveticaNeue-Light.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Light/HelveticaNeue-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Helvetica Neue";src:local("Helvetica Neue"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Regular/HelveticaNeue.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Regular/HelveticaNeue.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Helvetica Neue";src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Medium/HelveticaNeue-Medium.woff2)format("woff2"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Medium/HelveticaNeue-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Helvetica Neue";src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(/local/templates/creon/less/../fonts/Helvetica Neue/HelveticaNeue-Bold/HelveticaNeue-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gTD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_ZpC3g3D_vx3rCubqg.woff2)format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gbD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gfD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2)format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_epG3gTD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_epG3g3D_vx3rCubqg.woff2)format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_epG3gbD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_epG3gfD_vx3rCubqg.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/local/templates/creon/less/../fonts/Montserrat/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* 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/less/style.css?177194518524058*/
:root {
    --vh: 1vh
}

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

@keyframes pulse {
    0% {
        transform: scaleX(1)
    }
    50% {
        transform: scale3d(1.01, 1.01, 1.01)
    }
    to {
        transform: scaleX(1)
    }
}

@keyframes rotate {
    0% {
        transform: rotate(180deg)
    }
    to {
        transform: rotate(540deg)
    }
}

:focus {
    outline: 0 !important
}

a {
    transition: border-color .3s linear
}

a:hover {
    border-color: transparent
}

img {
    border: 0;
    vertical-align: top;
    height: auto;
    width: auto
}

input:focus {
    outline: 0
}

q {
    quotes: none
}

li, ol, ul {
    list-style: none
}

article, aside, footer, header, nav, section {
    display: block;
    margin: 0;
}

video::-internal-media-controls-download-button {
    display: none
}

video::-webkit-media-controls-enclosure {
    overflow: hidden
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px)
}

video::-webkit-media-controls-start-playback-button {
    opacity: 0;
    pointer-events: none;
    width: 5px
}

a {
    display: inline-block;
    vertical-align: top
}

a, body a:hover {
    text-decoration: none
}

h1, h2, h3, h4 {
    font-family: HeliosC, sans-serif;
    font-weight: 700
}

span, strong {
    display: inline-block;
    vertical-align: top
}

strong {
    font-family: Georgia, Times, Times New Roman, serif;
    font-weight: 700
}

q:after, q:before {
    content: ""
}

.both:after {
    clear: both;
    content: "";
    display: table
}

body, html {
    height: 100%
}

body {
    padding-top: 95px;
}

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

.preload * {
    transition: none !important
}

.video_modal {
    display: none
}

.page_loader {
    display: block;
    opacity: 1
}

.modal_closed_block a {
    transition: transform .5s
}

.modal_closed_block a:hover {
    transform: rotate(180deg)
}

.modal_overlay {
    background: url(/local/templates/creon/less/../img/png_11.png) repeat 0 0
}

.text-white {
    color: #fff
}

.page__content_green_pic {
    min-height: 100%;
    width: 100%
}

.page__content_h2 {
    font-family: Georgia, Times, Times New Roman, serif;
    font-weight: 700
}

.page__content_h4 {
    display: block;
    font-size: 24px
}

.page__content_h4, .page__content_h4 strong {
    font-family: Helvetica Neue, Helvetica, sans-serif
}

.page__content_h4 strong {
    font-weight: 700
}

.block__p {
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 16px;
    line-height: 24px;
    padding: 0
}

.block__p:not(:last-child) {
    margin-bottom: 25px
}

.page__content_org {
    margin-top: 50px
}

.page__content_org .row:not(:first-child) {
    padding-bottom: 40px
}

.page__content_org .row:not(:first-child):not(:last-child) {
    border-bottom: 1px dotted #fff;
    margin-bottom: 50px
}

.page__content_org_wrap {
    display: flex
}

.page__content_org_num {
    background: #f1d43a;
    border-radius: 50%;
    box-shadow: 0 0 40px 15px hsla(52, 99%, 73%, .2);
    color: #00674b;
    font-size: 26px;
    height: 65px;
    line-height: 24px;
    margin-right: 25px;
    min-width: 65px;
    padding-top: 20px;
    text-align: center;
    width: 65px
}

.page__content_org_inner {
    font-family: Georgia, Times, Times New Roman, serif;
    max-width: 80%
}

.page__content_org_title {
    color: #f1d43a;
    display: block;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 20px
}

.page__content_org_p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    padding: 0
}

.hide-block {
    display: none;
    margin-bottom: 25px
}

span.br {
    clear: both;
    display: block
}

.header-old {
    display: none
}

@media screen and (max-width: 991px) {

    .header-old {
        display: block
    }

    .header-new {
        display: none
    }
}

.body_pk {
    background: #00674b;
    color: #000;
    font-family: Georgia, Times, Times New Roman, serif;
    position: relative
}

.wrapper_pk {
    min-height: 99.95%;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1
}

.content {
    margin: 0 auto;
    padding: 0 15px;
    position: relative
}

.modal_overlay {
    background: #00674b;
    height: 100%;
    left: 0;
    opacity: .9;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10
}

.modal_overlay .modal_preloader {
    left: 50%;
    margin: -50px 0 0 -50px;
    position: absolute;
    top: 50%
}

.modal_page {
    left: 0;
    opacity: 0;
    position: absolute;
    z-index: 15
}

.modal_closed_block {
    position: absolute;
    right: -38px;
    top: 0
}

.modal_closed_block a {
    background: url(/local/templates/creon/less/../img/png_12_2.png) no-repeat 0 0;
    background-size: 100% 100%;
    height: 41px;
    width: 41px
}

.page_loader {
    background: #00674b;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100
}

.page_loader #loaderImage {
    height: 100px;
    left: 50%;
    margin: -50px 0 0 -50px;
    position: absolute;
    top: 50%;
    width: 100px
}

.page_loader #loaderImage img {
    height: 100%;
    width: 100%
}

.for_text {
    color: #000;
    font-family: Fira Sans, Verdana, Geneva, sans-serif;
    font-size: 16px;
    line-height: 130%;
    padding: 12px
}

.bkg_rose {
    background: #00543d;
    border-radius: 20px;
    color: #fff;
    font-family: Georgia, Times, Times New Roman, serif;
    font-weight: 700;
    line-height: 1.655em;
    margin-bottom: 20px;
    min-height: 100px;
    padding: 25px 25px 25px 90px;
    position: relative
}

.bkg_rose:before {
    background: url(/local/templates/creon/less/../img/preparat/alert.png) no-repeat;
    content: " ";
    height: 137px;
    left: -25px;
    position: absolute;
    top: -19px;
    width: 100%
}

.bkg_rose.white {
    background: #fff;
    color: #00543d
}

.blue_line2 {
    background: #00543d;
    border-radius: 20px;
    margin-bottom: 20px;
    overflow: auto;
    padding: 25px
}

.blue_line2 p:last-child,
.blue_line2 ul:last-child,
.blue_line2 ul:last-child li:last-child {
    margin-bottom: 0
}

.blue_line2 .one_big_block img {
    margin-top: 8px !important
}

.block {
    color: #003f5a;
    display: table;
    font-family: Fira Sans, Verdana, Geneva, sans-serif;
    font-size: 16px;
    width: 100%
}

.one_big_block {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px
}

.one_big_block img {
    border-radius: 20px;
    float: left;
    margin: 20px 0;
}

.one_big_block h3 {
    padding-top: 0
}

.green {
    background: #a1dd9c;
    margin-bottom: 20px;
    padding: 12px 20px !important
}

.green, .green li {
    color: #fff !important
}

.block {
    margin-bottom: 30px
}

.round {
    background: #e9af71;
    border-radius: 200px;
    display: table;
    height: 200px;
    position: absolute;
    right: 10px;
    top: 48px;
    width: 200px
}

.literatura {
    background: #e6e6e6;
    border-radius: 20px;
    color: #00543d;
    display: block;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 11px;
    line-height: normal;
    margin: 30px 0;
    padding: 20px
}

.literatura ol {
    margin-bottom: 0;
    padding-left: 1em
}

.literatura li {
    list-style-type: decimal
}

.literatura p {
    margin-bottom: 0
}

.literatura li + li, .literatura p + li, .literatura p + p {
    margin-top: 10px
}

.page__content {
    min-height: calc(100vh - 50px);
    padding: 0
}

.page__content.auto_height {
    min-height: auto
}

.page__content__column {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 980px;
    width: 100%
}

.page__content__text__h2 {
    color: #fff;
    font-family: Helvetica Neue, Helvetica, sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.16;
    margin-top: 0;
    padding: 16px 0 37px
}

.page__content__text__blockgreen__a {
    background: #deb449;
    border-radius: .4em;
    box-shadow: 0 0 46px 8px rgba(229, 232, 13, .19);
    color: #fff;
    cursor: pointer;
    font-family: HeliosC, sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin: -6px 33px 35px;
    padding: 6px 30px;
    text-decoration: none;
    text-shadow: 0 -1px 0 #e88318;
    transition: .2s ease
}

.page__content__text__blockgreen__a:hover {
    background: #daab33;
    color: #fff;
    cursor: pointer;
    text-decoration: none
}

.page__content__text__blockgreen__a:active {
    color: #fff;
    text-decoration: none
}

.page__content_pageheader {
    background: #fff;
    border-radius: 20px;
    margin-top: 40px;
    padding: 47px
}

.page__content_pageheader img {
    max-width: 100%;
}

.page__content_green {
    background: #00543d;
    border-radius: 20px
}

.page__content_green_text {
    padding: 45px 40px 40px 50px
}

.page__content_green_p, .page__content_paragraph {
    color: #fff;
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 16px;
    line-height: 24px;
    padding: 0
}

.page__content_paragraph a {
    color: #fff
}

.page__content_paragraph a:hover {
    color: #fff;
    text-decoration: underline
}

.page__content_green_p:not(:last-child),
.page__content_paragraph:not(:last-child) {
    margin-bottom: 20px
}

.page__content_green_pic {
    max-width: 100%
}

.page__content_green_pic_wrap {
    align-items: center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    display: flex;
    height: 467px;
    justify-content: center;
    overflow: hidden
}

.page__content_pageheader_content {
    margin-top: 40px
}

.page__content_h2 {
    color: #00674b;
    display: block;
    font-size: 24px;
    line-height: 50px
}

.page__content_h2-white {
    color: #fff
}

.page__content_pageheader-nomrg {
    margin-bottom: 20px;
    margin-top: -10px;
    padding-bottom: 20px
}

.content__footer_block {
    background: #00543d;
    border-radius: 20px;
    box-shadow: 0 0 33px 9px rgba(0, 0, 0, .1);
    color: #fff;
    margin-bottom: 60px;
    margin-top: 40px;
    padding: 41px 45px 66px;
    position: relative
}

.content__footer_block:after {
    background: url(/local/templates/creon/less/../img/new/woman.png) no-repeat 50%;
    background-size: 100%;
    bottom: 0;
    content: "";
    display: block;
    height: 619px;
    position: absolute;
    right: -70px;
    width: 615px
}

.content__footer_block .content__footer_h2 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 16px;
    padding: 0
}

.content__footer_block .content__footer_h2 .reg {
    margin-top: -3px
}

.content__footer_block .content__footer_btn {
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 25px;
    padding-bottom: 8px;
    padding-left: 95px;
    padding-right: 95px
}

.content__footer_block .page__content_paragraph {
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 16px;
    line-height: 24px;
    padding: 0
}

.page__content_h2-mrg {
    margin-bottom: 25px
}

@media screen and (max-width: 780px) {
    .content__footer_block:after {
        display: none !important
    }
}

.diet__pc {
    align-content: center;
    background: #fff;
    border-radius: 1.2rem;
    display: flex;
    justify-content: center;
    margin: 0 auto 260px;
    max-width: 1200px;
    padding: 48px 21px 30px;
    width: 100%;
    min-width: 980px
}

.pc__wbs {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 980px;
    position: relative;
    width: 100%;
    z-index: 1
}

@media only screen and (min-width: 1800px) and (min-height: 1000px) {
    .footer {
        width: 100%
    }
}

@media only screen and (max-width: 1251px) {
    .footer__all__flex {
        display: flex;
        justify-content: space-evenly
    }
}

@media only screen and (max-width: 992px) {
    .page__content__column {
        padding: 0 7px
    }
}

.bottom-panel {
    background: none;
    display: flex;
    font: 700 22px/1.3em Helvetica Neue, Helvetica, sans-serif;
    height: 260px;
    justify-content: space-between;
    padding: 0;
    text-align: left
}

.bottom-panel__item {
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    padding: 1em;
    position: relative;
    transition: .15s ease
}

.bottom-panel__item:hover {
    box-shadow: 0 0 10px 0 #d8b14f
}

.bottom-panel__item:after {
    background: #000;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .7));
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

.bottom-panel__about {
    background: url(/local/templates/creon/less/../img/bottom-panel__about.jpg) no-repeat 50%;
    background-size: cover;
    flex-basis: calc(40% - 8px);
    text-align: center
}

.bottom-panel__about span {
    background-image: linear-gradient(0deg, #c57125, #ecd037);
    border: 2px solid #d8b14f;
    border-radius: 6px;
    bottom: 20px;
    color: #15412b;
    font: 700 18px/1em HeliosC, sans-serif;
    left: 50%;
    padding: .6em 1.3em .7em;
    position: absolute;
    transform: translateX(-50%);
    transition: .15s ease;
    z-index: 2
}

.bottom-panel__about span:hover {
    color: #fff
}

.bottom-panel__article {
    background-position: 50%;
    background-size: cover;
    flex-basis: calc(30% - 8px)
}

.bottom-panel__article div {
    align-items: center;
    bottom: 20px;
    color: #fff;
    display: flex;
    height: 30%;
    left: 0;
    padding: 0 20px;
    position: absolute;
    z-index: 2
}

.wrapper_pk {
    background: #002b1a
}

.page__content__breadcumb {
    padding: 37px 0 15px
}

.page__content__breadcumb a {
    text-decoration: underline
}

.page__content__breadcumb .page__content__breadcumb__a {
    color: #98e2ce;
    font-family: Calibri, sans-serif;
    font-size: 16px;
    line-height: normal;
    margin-right: 38px;
    position: relative;
    transition: .2s ease
}

.page__content__breadcumb span.page__content__breadcumb__a {
    border-color: transparent;
    text-decoration: none
}

.page__content__breadcumb .page__content__breadcumb__a:active,
.page__content__breadcumb .page__content__breadcumb__a:focus,
.page__content__breadcumb .page__content__breadcumb__a:hover {
    border: none;
    color: #98e2ce;
    text-decoration: none
}

.reg, sup {
    display: inline-block;
    font-size: .75em;
    font-style: inherit;
    line-height: normal;
    position: relative;
    vertical-align: super
}

.reg.set_tooltip, sup.set_tooltip {
    cursor: pointer
}

.page_content {
    margin: 0 auto;
    max-width: 1230px;
    min-width: 940px;
    padding: 0 15px;
    position: relative
}

.s_new_num {
    color: #fff
}

.diet__pc.bottom-panel {
    margin-bottom: 50px
}

.page__content h1 {
    font-family: Calibri, sans-serif;
    font-size: 42px;
    font-weight: 900;
    text-transform: uppercase
}


.s_b_yellow_t_1 {
    background: #faca2e;
    border: 2px solid #deb247;
    border-radius: 8px;
    box-shadow: 0 0 40px rgba(229, 232, 13, .5);
    color: #023e26;
    display: inline-block;
    font-family: HeliosC, sans-serif;
    font-size: 22px;
    font-weight: 700;
    padding: 10px 30px 13px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap
}

.s_b_yellow_t_1:active,
.s_b_yellow_t_1:focus,
.s_b_yellow_t_1:hover {
    border: 2px solid #deb247;
    color: #023e26;
    text-decoration: none
}

.s_bright_frame {
    position: relative
}

.s_bright_frame .elem_over {
    border: 1px solid #00c071;
    border-radius: 15px;
    box-shadow: inset 0 0 15px #00c071, 0 0 15px #00c071;
    position: relative
}

.s_bright_frame .icon {
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(40%, -30%)
}

.s_bright_frame h3, .s_bright_frame p {
    position: relative;
    width: 100%
}

.s_bright_frame p:last-child {
    margin-bottom: 0
}

.s_bright_frame p span {
    display: inline
}

.s_bright_frame .yellow {
    color: #faca2e
}

.col-xs-12, .col-xs-2, .col-xs-5, .col-xs-6 {
    float: left;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative
}

.col-xs-2 {
    width: 16.666667%
}

.col-xs-5 {
    width: 41.666667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-12 {
    width: 100%
}

.main-footer, .main-header {
    font-family: Montserrat, sans-serif;
    line-height: normal
}

.main-header {
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 50
}

.main-footer a, .main-footer img, .main-header a, .main-header img {
    vertical-align: baseline
}

.main-footer a, .main-header a {
    display: inline
}

.main-footer .reg, .main-footer sup, .main-header .reg, .main-header sup {
    font-size: .7rem;
    top: auto;
    vertical-align: super
}

.main-header .logo {
    height: auto;
    max-width: 100px;
    width: 100%
}

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

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 {
    border-bottom: 2px solid transparent;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .03em;
    padding: 15px 0;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: baseline
}

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

ul.main-menu .submenu {
    background: #f5f4f0;
    box-shadow: 0 5px 4px rgba(0, 0, 0, .06), inset 0 4px 4px rgba(0, 0, 0, .08);
    display: none;
    height: 0;
    left: -100%;
    margin: auto;
    opacity: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    transition: all .3s;
    width: 300%;
    z-index: 20
}

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

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

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

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

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

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

.main-header .top_search .search-field {
    background-color: #e5e3df;
    border: none;
    border-radius: 50px;
    box-shadow: inset 0 5px 5px rgba(0, 0, 0, .15);
    color: #b3b1ae;
    font-weight: 700;
    height: 80%;
    padding: 0 20px;
    position: absolute;
    right: 8%;
    top: 10%;
    width: 75%
}

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

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

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

@media (max-width: 991px) {
    .main-header {
        overflow-x: hidden;
        overflow-y: auto
    }

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

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

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

    .main-menu-container {
        padding: 0
    }

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

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

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

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

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

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

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

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

.main-footer p {
    font-weight: 500;
    line-height: 1.5em;
    margin: 13px 0
}

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

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

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

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

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

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

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

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

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

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

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

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

.main-footer .disclaimer-container {
    height: 12vh;
    width: 100%;
}

.main-footer .disclaimer-img {
    width: 100%;
    height: 100%;
    display: block;
}

.main-footer .disclaimer-img--mobile {
    display: none;
}

@media (max-width: 768px) {
    .main-footer .disclaimer-img--desktop {
        display: none;
    }

    .main-footer .disclaimer-img--mobile {
        display: block;
    }
}

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

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

.scroll-top {
    bottom: 100px;
    display: inline-block;
    opacity: 0;
    position: fixed;
    right: 7px;
    transition: opacity 1s;
    z-index: 40
}

.scroll-top img {
    max-width: 100%
}

@media (max-width: 767.98px) {
    .scroll-top {
        bottom: 80px;
        right: 2px;
        width: 100px;
    }
}


/* footer logos start */

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

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

.body_pk .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;
}

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

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

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

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

/* footer logos end */

/* 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/less/set-desktop.min.css?16908792401611*/
.dfs011{font-size:11px}.dfs030{font-size:30px}.dfs036{font-size:36px}.dfs049{font-size:49px}.dfs050{font-size:50px}.dfs052{font-size:52px}.dlh042{line-height:42px}.dpt05{padding-top:5px}.dpt015{padding-top:15px}.dpt022{padding-top:22px}.dpt024{padding-top:24px}.dpt030{padding-top:30px}.dpt034{padding-top:34px}.dpt035{padding-top:35px}.dpt045{padding-top:45px}.dpt060{padding-top:60px}.dpb012{padding-bottom:12px}.dpb014{padding-bottom:14px}.dpb015{padding-bottom:15px}.dpb019{padding-bottom:19px}.dpb020{padding-bottom:20px}.dpb021{padding-bottom:21px}.dpb023{padding-bottom:23px}.dpb025{padding-bottom:25px}.dpb026{padding-bottom:26px}.dpb027{padding-bottom:27px}.dpb029{padding-bottom:29px}.dpb030{padding-bottom:30px}.dpb031{padding-bottom:31px}.dpb032{padding-bottom:32px}.dpb033{padding-bottom:33px}.dpb034{padding-bottom:34px}.dpb035{padding-bottom:35px}.dpb036{padding-bottom:36px}.dpb040{padding-bottom:40px}.dpb045{padding-bottom:45px}.dpl025{padding-left:25px}.dpl030{padding-left:30px}.dpl032{padding-left:32px}.dpl036{padding-left:36px}.dpr025{padding-right:25px}.dpr034{padding-right:34px}.dmt040{margin-top:40px}.dmb030{margin-bottom:30px}@media screen and (max-width:1480px){.dpr25{padding-right:5px}.dt24{top:4px}}@media screen and (max-width:1340px){.dfs410{font-size:10px}.dfs426{font-size:26px}.dfs434{font-size:34px}.dfs450{font-size:50px}.dfs452{font-size:52px}.dfs454{font-size:54px}.dlh440{line-height:40px}}@media screen and (max-width:1160px){.dfs622{font-size:22px}.dfs630{font-size:30px}.dfs644{font-size:44px}.dfs645{font-size:45px}.dfs647{font-size:47px}.dlh638{line-height:38px}}
/* 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/less/tiny-slider.min.css?16908792401215*/
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0,100%)}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{transition:height 0s}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}
/* End */


/* Start:/local/templates/creon/less/pages/ofis/kreon-ofis.min.css?16908792406095*/
.body_pk.ofis .page__content_pageheader_content .row{margin:0;padding:0}.body_pk.ofis .page__content_pageheader_content .row .col-xs-12{padding:0}.body_pk.ofis .page__content_pageheader_content .col-md-4{float:right;max-width:315px;min-width:300px;right:0}.ofis .page__content__text__h2{line-height:1.25;margin-bottom:.7rem}.ofis .page__content_h2{margin-bottom:0}.ofis .page__content_h2:first-child{margin-bottom:20px}.ofis .page__content_pageheader{margin-bottom:28px;padding:47px 45px 27px}.ofis .page__content_pageheader_content{color:#00543d}.ofis .page__content_pageheader_content .row{margin:30px -7px 28px}.ofis .page__content_pageheader_content [class^=col-]{padding:0 7px}.ofis .page__content_green_pic_wrap{height:538px}.ofis .block__p:not(:last-child){margin-bottom:13px}.ofis .page__content_h4{margin:30px 0 16px}.salat-slider{margin-bottom:25px;margin-top:48px}.salat-slider__title{color:inherit;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:700;margin-bottom:20px}.salat-slider .tns-outer{position:relative}.salat-slider .tns-outer .tns-inner{overflow:hidden}.salat-slider .tns-outer button{background-color:transparent;border:0;outline:0}.salat-slider .tns-controls{position:absolute;top:0;left:0;width:100%;height:100%}.salat-slider .tns-controls button{display:block;position:absolute;z-index:1;top:0;width:37px;height:100%}.salat-slider .tns-controls button:after{content:"";display:block;position:absolute;top:50%;width:27px;height:27px;margin-top:-15px}.salat-slider .tns-controls button:first-child{left:-37px}.salat-slider .tns-controls button:first-child:after{left:5px;background:url(/local/templates/creon/less/pages/ofis/../../../pic/new_design/lifehack-arrow-left.png)-27px 0 no-repeat}.salat-slider .tns-controls button:first-child:hover:after{background-position:0 0}.salat-slider .tns-controls button:last-child{right:-37px}.salat-slider .tns-controls button:last-child:after{right:5px;background:url(/local/templates/creon/less/pages/ofis/../../../pic/new_design/lifehack-arrow-right.png)0 0 no-repeat}.salat-slider .tns-controls button:last-child:hover:after{background-position:-27px 0}.salat-slider .tns-nav{position:absolute;bottom:30px;left:43px;z-index:1}.salat-slider .tns-nav button{display:inline-block;width:9px;height:9px;background-color:#99e3cf;border-radius:50%}.salat-slider .tns-nav button+button{margin-left:5px}.salat-slider .tns-nav button.tns-nav-active{background-color:#00674b}.b-snaks,.salat-slider .slide__inner{border-radius:20px;font-family:Georgia,Times,Times New Roman,serif;overflow:hidden}.salat-slider .slide__inner{background-color:#fff;color:#00674b;display:flex;height:280px}.salat-slider .slide p{line-height:1.6;margin:0;padding:0}.salat-slider .slide h4{font-family:inherit;line-height:inherit}.salat-slider .slide__title{margin-bottom:10px}.salat-slider .slide__left{display:flex;flex-direction:column;height:100%;justify-content:center;width:36%}.salat-slider .slide__right{background-position:100%;background-repeat:no-repeat;background-size:cover;border-left:5px solid #00674b;height:100%;width:64%}.b-snaks{background-image:url(/local/templates/creon/less/pages/ofis/../../../img/office/snaks.jpg);background-position:top;background-repeat:no-repeat;background-size:contain;padding-top:278px}.b-snaks__title{color:#fff;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:700;margin:0 0 25px;padding:0 48px}.b-snaks__body{background-color:#fff;border-radius:20px;color:#00543d;display:flex;overflow:hidden;padding:0 5px}.b-snaks__item{border-right:1px solid #bababa;padding:24px 29px 30px;text-align:center}.b-snaks__num{background-color:#00543d;border-radius:50%;color:#fff;display:inline-block;height:24px;margin-bottom:12px;text-align:center;width:24px}.useful-food{display:flex;flex-wrap:wrap;margin:0-6px 22px}.useful-food__item{display:flex;margin-bottom:12px;padding:0 6px;width:36%}.useful-food__item:nth-child(2),.useful-food__item:nth-child(3){width:64%}.useful-food__inner{background-color:#fff;border-radius:20px;color:#115b49;display:flex;font-family:Georgia,Times,Times New Roman,serif;overflow:hidden}.useful-food__inner p{line-height:1.5;margin:0;padding:0}.useful-food__inner--vertical{flex-direction:column}.useful-food__inner--vertical .useful-food__img{height:218px;width:100%}.useful-food__inner--vertical .useful-food__body{border-top:5px solid #115b49}.useful-food__inner--horizontal{flex-direction:row}.useful-food__inner--horizontal .useful-food__img{height:100%;min-width:318px}.useful-food__inner--horizontal .useful-food__body{border-left:5px solid #115b49;padding:66px 34px 15px}.useful-food__inner--horizontal .useful-food__title{margin-bottom:18px}.useful-food__body{flex-grow:1}.useful-food__img{background-position:50%;background-repeat:no-repeat;background-size:cover}.page__content_org_num,.useful-food__title{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:700}.useful-food__title{font-size:26px;line-height:32px;margin-bottom:8px}.page__content_pageheader_content .col-md-8{padding-right:30px}.page__content_org_num{line-height:28px}.b-snaks{box-shadow:0 1px 48px 0 rgba(0,0,0,.21);margin:0}.b-snaks .b-snaks__item{border-right:1px dotted #bababa;padding:24px 15px 30px;width:24%}.b-snaks .b-snaks__item:first-child{padding-left:25px;width:14%}.b-snaks .b-snaks__item:last-child{border-right:0;width:20%}.b-snaks .b-snaks__title{padding:0 45px}.b-snaks__num{font-family:Georgia,Times,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.4}.ofis .text-white{margin-top:45px}.ofis .text-white h2.page__content_h2-white{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:1.2;margin-bottom:20px}.salat-slider .slide__left{padding:0 45px 35px 40px}.salat-slider .slide__left h4.slide__title{font-family:Georgia,Times,Times New Roman,serif;font-weight:700;line-height:1.2}.useful-food{margin-bottom:30px}.useful-food__inner--vertical .useful-food__body{padding:20px 40px 32px}.useful-food__inner{box-shadow:5px 10px 35px 0 rgba(0,0,0,.21)}.ofis .content__footer_block{margin-bottom:0;padding-bottom:20px;padding-left:40px}.ofis .content__footer_block .col-md-7{max-width:525px;position:relative;z-index:1}
/* End */
/* /local/templates/creon/assets/css/bootstrap-grid.min.css?16908792405275 */
/* /local/templates/creon/assets/css/fonts.min.css?16908792401523 */
/* /local/templates/creon/less/fonts.min.css?16908792408036 */
/* /local/templates/creon/assets/css/hamburger.min.css?16908792401949 */
/* /local/templates/creon/less/style.css?177194518524058 */
/* /local/templates/creon/assets/css/where-buy.min.css?16908792403160 */
/* /local/templates/creon/less/set-desktop.min.css?16908792401611 */
/* /local/templates/creon/assets/css/cookie.min.css?16908792402476 */
/* /local/templates/creon/less/tiny-slider.min.css?16908792401215 */
/* /local/templates/creon/less/pages/ofis/kreon-ofis.min.css?16908792406095 */
