*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth;-webkit-text-size-adjust:100%;margin:0;padding:0;height:auto}body{padding:0;margin:0;overflow-y:scroll;height:auto;background-color:#f5f5f5;color:#333}iframe{background-color:#000}figure,main{display:block;margin:0;padding:0}img{max-width:100%;height:auto;display:block}.main-page ul{font-family:"Montserrat";font-weight:300;margin:0 0 0 24px;padding:0}.main-page ul li{padding:0 0 20px 10px}.main-page ul li:last-child{padding:0 0 0 10px}.main-page ul li::marker{color:#4bb166;font-size:24px;line-height:0}.home{background-color:#333}@media(min-width: 0)and (max-width: 1199.98px){.sub-menu-toggle,button,textarea,input,select,label,a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media(min-width: 1200px){body{padding-top:50px}}@font-face{font-family:"NEXTART";src:url("font/NEXT_ART_Heavy.woff") format("woff"),url("font/NEXT_ART_Heavy.woff2") format("woff2");font-style:normal;font-weight:900}@font-face{font-family:"NEXTART";src:url("font/NEXT_ART_Bold.woff") format("woff"),url("font/NEXT_ART_Bold.woff2") format("woff2");font-style:normal;font-weight:700}@font-face{font-family:"NEXTART";src:url("font/NEXT_ART_Regular.woff") format("woff"),url("font/NEXT_ART_Regular.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:"NEXTART";src:url("font/NEXT_ART_Light.woff") format("woff"),url("font/NEXT_ART_Light.woff2") format("woff2");font-style:normal;font-weight:300}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.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:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.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:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXV0poK5.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:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXx0poK5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXZ0poK5.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:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXh0pg.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(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXpsog.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(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXpsog.woff2) format("woff2");unicode-range:U+0301,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(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXpsog.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(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXo.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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.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}h1,h2,h3,h4{clear:both;display:block;margin:0;padding:0}.heading-1{font-family:"NEXTART";font-weight:900;text-transform:uppercase}.heading-2{font-family:"Montserrat";font-weight:900}.heading-3,.heading-4{font-family:"Montserrat";font-weight:600}.heading-1,.heading-2,.heading-3,.heading-4,p,.description p{transition:font-size .1s ease-in-out}p{font-family:"Montserrat";font-style:normal;font-weight:400;margin:0 0 40px 0;padding:0}.description p{font-weight:400}@media(min-width: 0){.heading-1{font-size:28px;line-height:35px}.heading-2{font-size:21px;line-height:25px}.heading-3{font-size:18px;line-height:22px}.heading-4{font-size:16px;line-height:20px}.usage-info,.usage-home div:last-child,.usage-commercial div:last-child,.main-page ul,p{font-size:16px;line-height:22px}.description p{font-size:18px;line-height:24px}.usage-home div:first-child,.usage-commercial div:first-child{font-size:24px;line-height:30px}.post-preview .learn-more{font-size:18px;line-height:22px}}@media(min-width: 768px){.heading-1{font-size:33px;line-height:40px}.heading-2{font-size:26px;line-height:30px}}@media(min-width: 992px){.heading-1{font-size:38px;line-height:45px}.heading-2{font-size:31px;line-height:35px}.heading-3{font-size:24px;line-height:25px}.heading-4{font-size:19px;line-height:23px}.usage-home div:first-child,.usage-commercial div:first-child{font-size:26px;line-height:32px}.post-preview .learn-more{font-size:20px;line-height:24px}}@media(min-width: 1200px){.heading-1{font-size:43px;line-height:50px}.heading-2{font-size:36px;line-height:40px}.heading-3{font-size:26px;line-height:30px}.heading-4{font-size:20px;line-height:24px}.usage-info,.usage-home div:last-child,.usage-commercial div:last-child,.main-page ul,p{font-size:16px;line-height:22px}}@media(min-width: 1400px){.heading-1{font-size:48px;line-height:55px}.heading-2{font-size:41px;line-height:45px}.heading-3{font-size:31px;line-height:35px}.heading-4{font-size:21px;line-height:25px}.usage-info,.usage-home div:last-child,.usage-commercial div:last-child,.main-page ul,p{font-size:17px;line-height:23px}.description p{font-size:19px;line-height:25px}}@media(min-width: 1600px){.heading-1{font-size:53px;line-height:60px}.heading-2{font-size:46px;line-height:50px}.heading-3{font-size:36px;line-height:40px}.heading-4{font-size:22px;line-height:26px}.usage-info,.usage-home div:last-child,.usage-commercial div:last-child,.main-page ul,p{font-size:18px;line-height:24px}.description p{font-size:20px;line-height:26px}.usage-home div:first-child,.usage-commercial div:first-child{font-size:28px;line-height:34px}.post-preview .learn-more{font-size:22px;line-height:26px}}.centered{text-align:center}.reversed-white{color:#fff;background-color:#333}.reversed-white p{color:#fff;font-weight:300}.cor-container{width:100%;padding:0 15px;margin:0 auto;position:relative;max-width:1720px}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.main-page__header h1{margin:0 0 60px 0;position:relative}.main-page__header p strong{text-transform:uppercase}.main-page__header .header-grid{display:grid}.main-page__header .description{margin:0 0 60px 0}.main-page__header .scroll-down{display:block;text-align:center;margin:30px 0 0 0}.main-page__header .items{position:relative;z-index:1}.main-page__header .items::after{content:"";background-color:#4bb166;height:100%;position:absolute;right:0;top:0;z-index:-1}.main-page__header .item{align-items:center;margin:0 0 40px 0}.main-page__header .item img{transition:width .1s}.main-page__header .item-content{display:block}.main-page__header .item-content p:last-child{margin:0}.main-page__header .core_hero_logo{align-self:center}.main-page__header .core_hero_logo img{width:100%;max-width:810px;display:block}@media(min-width: 0){.main-page__header{padding:40px 0 60px 0}.main-page__header .header-grid{grid-template-columns:repeat(1, 1fr);gap:40px}.main-page__header .item img{width:60px;margin:0 0 20px 0}.main-page__header .core_hero_logo img{margin:0 auto 0 auto}.main-page__header .items::after{width:100vw}.main-page__header .item{display:block}.main-page__header .items{padding:40px 20px 10px 0}}@media(min-width: 992px){.main-page__header .header-grid{grid-template-columns:repeat(2, 1fr);gap:70px}.main-page__header .item img{width:70px;margin:0 30px 0 0}.main-page__header .core_hero_logo img{margin:-60px auto 0 auto}.main-page__header .items::after{width:50vw}.main-page__header .item{display:flex}.main-page__header .items{padding:50px 50px 10px 0}}@media(min-width: 1200px){.main-page__header{padding:70px 0 60px 0}}@media(min-width: 1400px){.main-page__header .item img{width:80px;margin:0 40px 0 0}.main-page__header .items{padding:60px 60px 20px 0}}.main-page__innovations{padding:60px 0 60px 0;position:relative}.main-page__innovations .innovations-grid{padding-bottom:40px;display:grid}.main-page__innovations h2{margin:0 0 60px 0}.main-page__innovations .scroll-down{display:block;text-align:center;margin:10px 0 0 0}.main-page__innovations .innovations-img{align-self:center}.main-page__innovations .innovations-img img{width:100%;max-width:896px;display:block;margin:0 auto}.main-page__innovations .description{padding:20px 20px 0 0;margin:0 0 40px 0;z-index:1;position:relative}.main-page__innovations .description p{font-weight:500}.main-page__innovations .description p:last-child{padding:0 0 20px 0}.main-page__innovations .description::after{content:"";background-color:#4bb166;height:100%;position:absolute;right:0;top:0;z-index:-1}.main-page__innovations .benefits{z-index:1;position:relative}.main-page__innovations .benefits::after{content:"";background-color:#4bb166;width:100vw;height:100%;position:absolute;right:100%;top:0;z-index:-1;margin-right:60px}@media(min-width: 0){.main-page__innovations .innovations-grid{grid-template-columns:100%;gap:60px;padding-bottom:40px}.main-page__innovations .description::after{width:100vw}.main-page__innovations h2{max-width:80%}}@media(min-width: 992px){.main-page__innovations .innovations-grid{grid-template-columns:42% 53%;gap:5%;padding-bottom:40px}.main-page__innovations .description::after{width:50vw}.main-page__innovations h2{max-width:60%}}.main-page__usage{padding:0 0 0 0}.main-page__usage .use-grid{display:grid}.main-page__usage .item{display:flex;align-items:center}.main-page__usage .item img{transition:width .1s}.main-page__usage .item-content{display:block}.main-page__usage .item-content p:last-child{margin:0}.main-page__usage .scroll-down{display:block;text-align:center;margin:0 0 0 0}.main-page__usage .usage-offer-grid{display:grid;border-top:1px solid #fff;align-items:center}.main-page__usage .usage-home,.main-page__usage .usage-commercial{text-align:center;border:2px dashed;border-radius:15px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.main-page__usage .usage-info,.main-page__usage .usage-home,.main-page__usage .usage-commercial{font-family:"Montserrat"}.main-page__usage .usage-info,.main-page__usage .usage-home div:last-child,.main-page__usage .usage-commercial div:last-child{font-style:normal;font-weight:400;transition:font-size .1s}.main-page__usage .usage-home div:first-child,.main-page__usage .usage-commercial div:first-child{color:#4bb166;font-weight:600;margin-bottom:5px}@media(min-width: 0){.main-page__usage .use-grid{grid-template-columns:repeat(1, 1fr);gap:40px 40px;padding:0 0 50px 0}.main-page__usage .usage-offer-grid{grid-template-columns:auto;gap:30px 60px;padding:50px 0 60px 0}.main-page__usage .item img{width:45px;margin:0 20px 0 0}.main-page__usage .usage-info{text-align:center}.main-page__usage h2{margin:0 auto 60px auto;max-width:100%}}@media(min-width: 768px){.main-page__usage .use-grid{grid-template-columns:repeat(2, 1fr)}.main-page__usage .usage-offer-grid{grid-template-columns:auto auto auto auto;gap:40px 60px}.main-page__usage .usage-info{grid-column:1/span 4}.main-page__usage .usage-home{grid-column:1/span 2}.main-page__usage .usage-commercial{grid-column:3/span 2}.main-page__usage .cor-button{grid-column:1/span 4}}@media(min-width: 992px){.main-page__usage .item img{width:70px;margin:0 30px 0 0}.main-page__usage h2{margin:0 auto 120px auto;max-width:80%}}@media(min-width: 1200px){.main-page__usage .use-grid{grid-template-columns:repeat(3, 1fr);gap:60px 60px;padding:0 0 100px 0}.main-page__usage .usage-offer-grid{grid-template-columns:auto auto auto;padding:100px 0 60px 0}.main-page__usage .usage-info{grid-column:1/span 1}.main-page__usage .usage-home{grid-column:2/span 1}.main-page__usage .usage-commercial{grid-column:3/span 1}.main-page__usage .cor-button{grid-column:1/span 3}.main-page__usage .usage-info{text-align:left}}@media(min-width: 1400px){.main-page__usage .usage-offer-grid{grid-template-columns:repeat(4, 1fr)}.main-page__usage .usage-info{grid-column:1/span 1}.main-page__usage .usage-home{grid-column:2/span 1}.main-page__usage .usage-commercial{grid-column:3/span 1}.main-page__usage .cor-button{grid-column:4/span 1}.main-page__usage .item img{width:90px;margin:0 40px 0 0}}.main-page__factory{padding:60px 0 0 0}.main-page__factory h2{margin:0 auto 60px auto}.main-page__factory .factory-offer-grid{display:grid;max-width:1920px;margin:0 auto}.main-page__factory .factory-about-grid{display:grid}.main-page__factory .factory-about-grid img{display:block;margin:0 auto;max-width:400px}.main-page__factory .item{display:flex;flex-direction:column;align-items:center}.main-page__factory .item img{width:100%}.main-page__factory .item-content p:first-child{margin:0 0 20px 0}.main-page__factory .item-content{max-width:740px;padding:60px 15px 60px 15px}@media(min-width: 0){.main-page__factory .factory-about-grid{grid-template-columns:1fr;gap:0}.main-page__factory .factory-offer-grid{grid-template-columns:repeat(1, 1fr);gap:0}.main-page__factory .factory-about-grid img{width:50%;margin-bottom:40px}.main-page__factory h2{max-width:100%}}@media(min-width: 768px){.main-page__factory .factory-about-grid{gap:0}}@media(min-width: 992px){.main-page__factory .factory-about-grid{grid-template-columns:.7fr 1fr 1fr;gap:40px}.main-page__factory .factory-offer-grid{grid-template-columns:repeat(2, 1fr);gap:30px}.main-page__factory .factory-about-grid img{width:100%}.main-page__factory h2{max-width:55%}}@media(min-width: 1200px){.main-page__factory .factory-about-grid{gap:60px}}.main-page__advantages{padding:60px 0 60px 0;background-color:#f5f5f5}.main-page__advantages .advantage-grid{padding:0 0 60px 0;display:grid}.main-page__advantages .item{display:flex;align-items:center}.main-page__advantages .item img{transition:width .1s}.main-page__advantages .item-content{display:block}.main-page__advantages .item-content p:last-child{margin:0}@media(min-width: 0){.main-page__advantages .advantage-grid{grid-template-columns:repeat(1, 1fr);gap:40px 40px}.main-page__advantages .item img{width:50px;margin:0 20px 0 0}.main-page__advantages h2{margin:0 0 60px 0}}@media(min-width: 768px){.main-page__advantages .advantage-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.main-page__advantages .item img{width:80px;margin:0 30px 0 0}.main-page__advantages h2{margin:0 0 120px 0}}@media(min-width: 1200px){.main-page__advantages .item img{width:100px;margin:0 40px 0 0}}@media(min-width: 1400px){.main-page__advantages .advantage-grid{grid-template-columns:repeat(4, 1fr);gap:60px 60px}}.main-page__center{background-color:#f5f5f5}.main-page__center h2{margin:0 0 60px 0}.main-page__center .description{margin:0 auto 60px auto;max-width:90%}.main-page__center .description p{text-align:center;font-weight:500}.main-page__center .rd-grid{margin:0 0 40px 0;display:grid}.main-page__center .item-head{display:flex;align-items:center;margin:0 0 40px 0}.main-page__center .item-head img{transition:width .1s}.main-page__center .rd-image{padding:0 0 0 0}.main-page__center .rd-image img{width:100%;max-width:1920px;margin:0 auto;display:block}@media(min-width: 0){.main-page__center{padding:60px 0 0 0}.main-page__center .rd-grid{grid-template-columns:repeat(1, 1fr);gap:20px 20px}.main-page__center .item img{width:55px;margin:0 20px 0 0}.main-page__center .item-title{width:70%}}@media(min-width: 576px){.main-page__center .rd-grid{gap:40px 40px}}@media(min-width: 992px){.main-page__center{padding:60px 0 60px 0}.main-page__center .rd-grid{grid-template-columns:repeat(2, 1fr);gap:40px 60px}.main-page__center .item img{width:90px;margin:0 30px 0 0}.main-page__center .item-title{width:50%}}@media(min-width: 1200px){.main-page__center .rd-grid{gap:60px 80px}}@media(min-width: 1400px){.main-page__center .item img{width:110px;margin:0 40px 0 0}}.main-page__news{padding:60px 0 60px 0;background-color:#fff}.main-page__news .news-wrapper{position:relative;max-width:1920px;margin:0 auto}.main-page__news h2{margin:0 0 60px 0}.main-page__video{padding:60px 0 20px 0;position:relative}.main-page__video h2{margin:0 0 60px 0}.main-page__video .cor-container{max-width:1540px}.main-page__video:before{position:absolute;content:"";right:0;top:0;background-image:url("/wp-content/themes/cor/img/ui/news-item-02.png");background-size:contain;background-repeat:no-repeat;transition:width .1s}.main-page__video:after{position:absolute;content:"";left:0;bottom:0;background-image:url("/wp-content/themes/cor/img/ui//news-item-01.png");background-size:contain;background-repeat:no-repeat;transition:width .1s}@media(min-width: 0){.main-page__video:before{width:231px;height:207px}.main-page__video:after{width:195.5px;height:195.5px}}@media(min-width: 992px){.main-page__video:before{width:308px;height:276px}.main-page__video:after{width:260.66px;height:260.66px}}@media(min-width: 1600px){.main-page__video:before{width:462px;height:414px}.main-page__video:after{width:391px;height:391px}}.main-page__partners{padding:80px 0 20px 0;background-color:#f5f5f5}.main-page__partners .partners-wrapper{position:relative;max-width:1920px;margin:0 auto}.main-page__partners .cor-container{max-width:1540px}.main-page__partners .partner_item{display:block}.main-page__partners .partner_item img{display:block;margin:auto;max-width:250px}@media(min-width: 0){.main-page__partners h2{margin:0 0 20px 0}}@media(min-width: 992px){.main-page__partners h2{margin:0 0 80px 0}}.main-page__about{padding:60px 0 60px 0;background-color:#f5f5f5}.main-page__about h2{margin:0 0 60px 0}.main-page__about p{text-align:center;text-transform:uppercase;font-weight:600;padding:0;margin:0}.main-page__about .swiper-about .swiper-pagination{padding:0 !important}.main-page__about .about-desktop{position:relative}.main-page__about .about-desktop-text{position:absolute;display:grid;width:calc(100% - 30px);grid-template-columns:repeat(12, 1fr);height:100%;gap:20px}.main-page__about .about-desktop-text p:nth-child(1),.main-page__about .about-desktop-text p:nth-child(2){grid-column:span 6;position:relative;bottom:-90%;height:124px;padding-left:150px;padding-right:150px}.main-page__about .about-desktop-text p:nth-child(3){grid-column:span 12;position:relative;bottom:-80%;height:124px;padding-left:54%;padding-right:26%}.main-page__about .about-desktop-text p:nth-child(4),.main-page__about .about-desktop-text p:nth-child(5),.main-page__about .about-desktop-text p:nth-child(6),.main-page__about .about-desktop-text p:nth-child(7){grid-column:span 3;position:relative;bottom:-76%;height:124px;padding-left:10px;padding-right:10px}@media(min-width: 0){.main-page__about .about-desktop{display:none}.main-page__about p{padding:20px 0}}@media(min-width: 1200px){.main-page__about p{padding:0}.main-page__about .about-desktop{display:block}.main-page__about .swiper-about{display:none}}.main-page__engineering{padding:60px 0 60px 0;border-top:1px solid #fff}.main-page__engineering h2{margin:0 0 60px 0;max-width:60%}.main-page__engineering .description{padding:20px 20px 0 0;margin:0 0 60px 0;z-index:1;position:relative}.main-page__engineering .description p{font-weight:500}.main-page__engineering .description p strong{text-transform:uppercase}.main-page__engineering .description p:last-child{padding:0 0 20px 0}.main-page__engineering .description::after{content:"";background-color:#4bb166;height:100%;position:absolute;right:0;top:0;z-index:-1}.main-page__engineering .engineering-grid{padding:0 0 20px 0;display:grid}.main-page__engineering .engineering-about-grid{display:grid;margin-bottom:20px}.main-page__engineering .item{display:flex;align-items:center}.main-page__engineering .item img{transition:width .1s}.main-page__engineering .item-content{display:block}.main-page__engineering .item-content p:last-child{margin:0}.main-page__engineering .engineering-gallery{margin-bottom:60px}.main-page__engineering .engineering-gallery img{display:block;width:100%;height:auto}.main-page__engineering .engineering-gallery a{display:block;position:relative}.main-page__engineering .engineering-gallery .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#4bb166}.main-page__engineering .engineering-gallery .text{font-family:"Montserrat";text-transform:uppercase;color:#fff;font-weight:700;font-size:16px;letter-spacing:.5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.main-page__engineering .engineering-gallery .swiper-pagination{padding:40px 0 0 0 !important}@media(min-width: 0){.main-page__engineering .engineering-about-grid{grid-template-columns:repeat(1, 1fr);gap:0}.main-page__engineering .engineering-grid{grid-template-columns:repeat(1, 1fr);gap:40px 40px}.main-page__engineering .item img{width:45px;margin:0 20px 0 0}.main-page__engineering .description{width:100%}.main-page__engineering .description::after{width:100vw}}@media(min-width: 768px){.main-page__engineering .engineering-about-grid{grid-template-columns:repeat(2, 1fr);gap:60px}.main-page__engineering .engineering-grid{grid-template-columns:repeat(2, 1fr)}.main-page__engineering .description{width:65%}.main-page__engineering .description::after{width:65vw}}@media(min-width: 992px){.main-page__engineering .item img{width:70px;margin:0 30px 0 0}.main-page__engineering .engineering-gallery a:hover .overlay{opacity:.9}}@media(min-width: 1200px){.main-page__engineering .engineering-grid{grid-template-columns:repeat(3, 1fr);gap:60px 60px}}@media(min-width: 1400px){.main-page__engineering .item img{width:90px;margin:0 40px 0 0}}.main-page__form{background-color:#f5f5f5}.main-page__form h2{margin:0 0 60px 0}.main-page__form .description{margin:0 auto 60px auto;text-align:center}.main-page__form .form-wrapper{background-color:#fff;border-top:2px solid #4bb166;box-shadow:0 1px 29px rgba(0,0,0,.1)}.main-page__form .form-grid{display:grid}.main-page__form .wpcf7-textarea{height:calc(100% - 20px)}@media(min-width: 0){.main-page__form{padding:0 0 40px 0}.main-page__form .form-grid{grid-template-columns:repeat(1, 1fr)}.main-page__form .form-wrapper{padding:30px 30px 30px 30px}}@media(min-width: 992px){.main-page__form{padding:0 0 80px 0}.main-page__form .description{max-width:60%}.main-page__form .form-grid{grid-template-columns:repeat(2, 1fr);gap:60px}.main-page__form input[type=submit]{max-width:350px}.main-page__form .form-wrapper{padding:60px}}@media(min-width: 1600px){.main-page__form .description{max-width:50%}.main-page__form .form-grid{gap:80px}.main-page__form .form-wrapper{padding:80px}}.news-page h1{margin:0 0 60px 0}@media(min-width: 0){.news-page{padding:40px 0 0 0}}@media(min-width: 992px){.news-page{padding:70px 0 0 0}}.blog-page h1{margin:0 0 60px 0}@media(min-width: 0){.blog-page{padding:40px 0 0 0}}@media(min-width: 992px){.blog-page{padding:70px 0 0 0}}.posts{padding:0 0 90px 0}.posts img{width:100%;background-color:#333}.posts article{border-bottom:1px solid #ababab;display:flex;min-height:300px}.posts article:last-child{padding:0;border:0;margin:0}.posts .title{margin-bottom:40px}.posts .title a{text-decoration:none;color:#333}.posts .date{width:15%;padding-bottom:0;margin-bottom:60px;position:relative;font-weight:500;color:#000;display:flex;height:fit-content}.posts .date span{transition:font-size .1s;padding:2px 0}.posts .date:after{position:absolute;content:"";z-index:2;width:58px;height:2px;background-color:#4bb166;bottom:-15px}.posts .learn-more{font-family:"Montserrat";color:#4bb166;font-weight:700;text-decoration:none;margin-bottom:25px;transition:font-size .1s,color .25s ease-in-out}@media(min-width: 0){.posts img{margin-bottom:40px}.posts article{flex-direction:column;padding:0 0 60px 0;margin:0 0 60px 0}.posts .date{order:-1;flex-direction:row;align-items:flex-end}.posts .date span:first-child{font-size:44px;line-height:40px}.posts .date span{font-size:20px;line-height:22px;margin-right:10px}.posts .learn-more{font-size:18px;line-height:22px}}@media(min-width: 992px){.posts img{margin-bottom:0}.posts article{flex-direction:row}.posts .preview-block,.posts .info{margin-right:60px}.posts .preview-block{width:30%}.posts .info{width:55%}.posts .learn-more{font-size:20px;line-height:24px}.posts .learn-more:hover{color:#333}.posts .date{order:1;justify-content:end;flex-direction:column;text-align:right}.posts .date span:first-child{font-size:46px;line-height:48px}.posts .date span{font-size:22px;line-height:24px;margin-right:0}.posts .date:after{right:0}}@media(min-width: 1200px){.posts article{padding:0 0 70px 0;margin:0 0 70px 0}.posts .preview-block,.posts .info{margin-right:70px}}@media(min-width: 1400px){.posts article{padding:0 0 80px 0;margin:0 0 80px 0}.posts .preview-block,.posts .info{margin-right:80px}}@media(min-width: 1600px){.posts article{padding:0 0 90px 0;margin:0 0 90px 0}.posts .preview-block,.posts .info{margin-right:90px}.posts .learn-more{font-size:22px;line-height:26px}.posts .date span:first-child{font-size:48px;line-height:50px}.posts .date span{font-size:24px;line-height:26px}}.swiper-pagination{position:relative !important;padding:40px 0 40px 0}.swiper-pagination-bullet{width:14px !important;height:14px !important;margin:10px !important}.swiper-pagination-bullet-active{background:#4bb166 !important}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px !important}.swiper-button-next,.swiper-button-prev{color:#000 !important}.swiper-button-next-partners,.swiper-button-prev-partners{top:calc(50% + 20px) !important}.swiper-button-prev-news,.swiper-button-next-news{top:calc(50% - 40px) !important}.swiper-pagination-bullets{bottom:0 !important}.swiper-news{padding:15px}@media(min-width: 0){.swiper-button-next,.swiper-rtl .swiper-button-prev{display:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{display:none}}@media(min-width: 992px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px !important;display:flex}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px !important;display:flex}}@media(min-width: 1600px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:30px !important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:30px !important}}.sl-wrapper .sl-navigation button{font-family:swiper-icons;color:#fff}.sl-wrapper .sl-navigation button.sl-next,.sl-wrapper .sl-navigation button.sl-prev{font-size:30px}.sl-wrapper .sl-close{font-family:swiper-icons;color:#fff}.sl-overlay{background-color:#000}.cor-button a{text-align:center;text-transform:uppercase;font-weight:700;font-family:"Montserrat";text-decoration:none;color:#fff;letter-spacing:.5pt;margin:0 auto;padding:30px 30px 30px 30px;background-color:#4bb166;display:block;max-width:420px;transition:font-size .1s,color .25s ease}@media(min-width: 0){.cor-button a{font-size:15px;line-height:19px}}@media(min-width: 768px){.cor-button a{font-size:16px;line-height:20px}}@media(min-width: 992px){.cor-button a:hover{color:#333}}@media(min-width: 1200px){.cor-button a{font-size:17px;line-height:21px}}@media(min-width: 1600px){.cor-button a{font-size:18px;line-height:22px}}footer{background:#333;padding:80px 0 40px 0;color:#fff;border-bottom:16px solid #4bb166}footer .footer-grid{display:grid;margin:0 0 80px 0}footer .footer-logo{max-width:181px;max-height:68px;margin-bottom:60px}footer .footer__main{display:grid;gap:60px;align-content:space-between}footer .footer-menu ul{display:grid;list-style:none;margin:0;padding:0}footer .footer-menu ul a{font-family:"Montserrat";font-style:normal;font-weight:400;color:#fff;text-decoration:none;margin-bottom:20px;border-bottom:1px solid #fff;transition:font-size .1s,border-color .25s ease}footer .footer__title{font-family:"Montserrat";font-style:normal;font-weight:400;color:#fff;transition:font-size .1s ease}footer .footer__contacts,footer .footer__follow{display:grid}footer .footer__follow{align-content:space-between}footer .footer__adress{align-self:start}footer .footer__phone{align-self:center}footer .footer__mail{align-self:end}footer .footer-mailing h3,footer .footer__contacts h3{font-weight:300;text-transform:unset;overflow-wrap:anywhere}footer .footer-mailing h3 span,footer .footer__contacts h3 span{font-weight:500;display:block;margin-bottom:10px}footer .footer__contacts>div{display:flex}footer .footer__contacts>div h3{margin-left:30px}footer .social-footer{justify-content:space-between;display:flex}footer .social-footer a{display:block;height:39px;width:39px;margin-right:10px}footer .social-footer a svg{fill:#fff;transition:fill .25s ease}footer .social-footer a:last-child{margin-right:0}footer .footer__copyright{padding:40px 0 0 0}footer .footer__copyright p{text-align:center;margin:0}footer .footer__form-content{display:flex;margin-top:20px;height:60px}footer .wpcf7-response-output{position:absolute}footer .wpcf7-not-valid-tip{display:none}footer .wpcf7 form .wpcf7-response-output{margin:0;border:0;color:#333;font-size:1em;font-weight:normal;font-size:18px;font-family:"Montserrat";background:#fff;border:none;padding:25px;margin-top:25px;margin-right:15px;border-radius:5px;box-shadow:0 1px 29px rgba(0,0,0,.1)}footer .wpcf7 form .wpcf7-response-output::before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #fff;position:absolute;top:-15px}footer .footer__form-mail{width:100%}footer .footer__form-mail input{width:100%;height:100%;border-style:solid;border:1px solid #4bb166;background:transparent;padding:0 20px;outline:none;font-family:"Montserrat";font-size:18px;color:#fff;font-weight:400}footer .footer__form-submit{position:relative}footer .footer__form-submit input{min-width:90px;width:100%;height:100%;border:none;background-color:#4bb166;color:#fff;cursor:pointer;outline:none;font-family:"Montserrat";font-size:18px;font-weight:700;text-transform:uppercase;transition:font-size .1s,color .25s ease}footer .footer__form-submit .wpcf7-spinner{position:absolute;top:15px;right:80px}@media(min-width: 0){footer .footer-grid{grid-template-columns:1fr;gap:70px}footer .footer__contacts{grid-template-columns:1fr;gap:40px}footer .footer-menu ul{grid-template-columns:1fr;gap:20px}footer .footer-menu ul a,footer .footer__title{font-size:16px;line-height:20px}}@media(min-width: 768px){footer .footer-menu ul{grid-template-columns:1fr 1fr 1fr;gap:20px 30px}}@media(min-width: 992px){footer .footer-menu ul a:hover{border-bottom:1px solid rgba(255,255,255,0)}footer .social-footer a:hover svg{fill:#4bb166}footer .footer-mailing{max-width:460px}footer .footer-menu ul a,footer .footer__title{font-size:18px;line-height:22px}footer .footer__form-submit input:hover{color:#333}}@media(min-width: 1200px){footer .footer-grid{grid-template-columns:6fr 4fr 2fr;gap:60px}footer .footer-logo{justify-self:end}}header{padding:15px 0;background-color:transparent;z-index:20;position:sticky;width:100%;top:0;transition:background-color .25s ease-in-out}header.active{background-color:#fff;box-shadow:0 1px 29px rgba(0,0,0,.1)}.home header .main-navigation a{color:#fff}.header-logo{display:block;width:150px;height:57px}header .revert-logo,.home header.active .revert-logo{fill:#000;transition:fill .25s ease-in-out}.home header .revert-logo{fill:#fff}.home .active .sub-menu-toggle{filter:invert(100%)}.menu-toggle{width:40px;height:40px;background-image:url("/wp-content/themes/cor/img/ui/menu-burger.svg");background-size:20px;background-position:center;background-repeat:no-repeat;background-color:transparent;border:none;cursor:pointer;top:7px;right:15px;position:absolute}.main-navigation a{font-family:"NEXTART";display:block;text-decoration:none;font-size:16px;line-height:22px;color:#fff;text-transform:uppercase;position:relative;letter-spacing:.5px}.home .main-navigation li.lang-item.lang-item-uk:after,.home .main-navigation li.lang-item.current-lang a{color:#fff}.home header.active .main-navigation li.lang-item.lang-item-uk:after,.home header.active .main-navigation li.lang-item.current-lang a{color:#000}header .main-navigation a,.home header.active .main-navigation a{color:#000}.main-navigation ul{list-style:none;margin:0;padding-left:0}@media(min-width: 0)and (max-width: 1199.98px){.main-navigation a{font-weight:700}.header-content{justify-content:space-between}.no-scroll-y-mobile{overflow-y:hidden}.main-navigation .menu{display:none;height:0vh;padding-bottom:200px}.main-navigation .show-menu{display:block;height:100vh;overflow-y:auto}.home .main-navigation .menu{border-top:1px solid rgba(255,255,255,.15)}.main-navigation .menu{border-top:1px solid rgba(0,0,0,.15)}.home .main-navigation ul .menu-item{border-bottom:1px solid rgba(255,255,255,.15)}.home .main-navigation ul .menu-item .sub-menu .menu-item:first-child{border-top:1px solid rgba(255,255,255,.15)}.main-navigation ul .menu-item{border-bottom:1px solid rgba(0,0,0,.15)}.main-navigation ul .menu-item .sub-menu .menu-item:first-child{border-top:1px solid rgba(0,0,0,.15)}.active .main-navigation .menu{border-top:1px solid rgba(0,0,0,.15)}.active .main-navigation ul .menu-item{border-bottom:1px solid rgba(0,0,0,.15)}.active .main-navigation ul .menu-item .sub-menu .menu-item:first-child{border-top:1px solid rgba(0,0,0,.15)}.main-navigation .menu{margin-right:-15px;margin-left:-15px;margin-top:15px}.main-navigation ul .sub-menu{display:none}.main-navigation ul .sub-menu a{padding-left:40px}.main-navigation ul .sub-menu-show{display:block}.main-navigation ul .menu-phone{display:none}.main-navigation ul .menu-item{width:100%}.main-navigation ul .menu-item .sub-menu .menu-item:last-child{border-bottom:0}.main-navigation ul a{padding:30px 20px 30px 20px;display:block}.main-navigation ul .menu-item-has-children{position:relative}.main-navigation ul .menu-item-has-children a{width:calc(100% - 80px)}.main-navigation ul .sub-menu-toggle{content:"";width:40px;height:40px;position:absolute;right:15px;top:20px;background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all .25s ease-in-out}.main-navigation ul .sub-menu-toggle{background-image:url("/wp-content/themes/cor/img/ui/main-menu-arrow-down-b.svg")}.main-navigation ul .sub-menu-toggle-reverse{transform:rotate(180deg)}.home .main-navigation ul .sub-menu-toggle{background-image:url("/wp-content/themes/cor/img/ui/main-menu-arrow-down-w.svg")}}@media(min-width: 1200px){header .header-content{display:flex;align-items:center}.home header .main-navigation li.menu-item-has-children ul{background-color:#3c3c3c}.home header.active .main-navigation li.menu-item-has-children ul{background-color:#fff;background-image:none}.site-branding{margin-right:70px}.menu-toggle{display:none}.main-navigation{display:block;width:100%}.main-navigation ul ul{float:left;position:absolute;top:100%;visibility:hidden;opacity:0;z-index:99999;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;margin-top:20px}.main-navigation .sub-menu::before{content:"";position:absolute;width:100%;left:0;top:-20px;height:20px}.main-navigation li.menu-item .sub-menu li{margin-left:0}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:250px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;visibility:visible;opacity:1}.main-navigation li{position:relative}.main-navigation li.menu-item-has-children ul{display:block;padding:30px;border:1px solid #4bb166;box-shadow:0 1px 10px rgba(0,0,0,.2);background-color:#fff}.main-navigation li.menu-item-has-children ul li:not(:last-child){margin-bottom:19px}.main-navigation li.menu-item-has-children{background-size:11px;background-position:top 7px right;background-repeat:no-repeat;padding-right:16px;transition:background-image .25s ease-in-out}.main-navigation li.menu-item-has-children{background-image:url("/wp-content/themes/cor/img/ui/main-menu-arrow-down-b.svg")}.home .main-navigation li.menu-item-has-children{background-image:url("/wp-content/themes/cor/img/ui/main-menu-arrow-down-w.svg")}.active .main-navigation li.menu-item-has-children{background-image:url("/wp-content/themes/cor/img/ui/main-menu-arrow-down-b.svg")}.main-navigation a{font-weight:400;font-size:16px}.case-template-default .menu-item-2139:not(:last-child) a::after,.case-template-default .menu-item-2146:not(:last-child) a::after,.case-template-default .menu-item-1495:not(:last-child) a::after,.case-template-default .menu-item-1493:not(:last-child) a::after,.main-navigation .current-menu-parent:not(:last-child) a::after,.main-navigation .current-menu-item:not(:last-child) a::after,.main-navigation .menu-item:not(:last-child) a::after{transition:background-color .25s ease-in-out;position:absolute;background-color:rgba(255,255,255,0);content:"";z-index:2;height:1px;width:60px;left:0;bottom:-7px}.home .main-navigation .current-menu-item:not(:last-child) a::after{background-color:#fff}.case-template-default .menu-item-2139:not(:last-child) a::after,.case-template-default .menu-item-2146:not(:last-child) a::after,.case-template-default .menu-item-1495:not(:last-child) a::after,.case-template-default .menu-item-1493:not(:last-child) a::after,.main-navigation .current-menu-parent:not(:last-child) a::after,.main-navigation .current-menu-item:not(:last-child) a::after{background-color:#000}.main-navigation .menu-item a:hover::after{background-color:#000}.home .main-navigation .menu-item a:hover::after{background-color:#fff}.active .main-navigation .current-menu-item:not(:last-child) a::after,.active .main-navigation .menu-item a:hover::after{background-color:#000}.main-navigation .current-menu-parent:not(:last-child) .sub-menu a::after,.main-navigation .current-menu-item:not(:last-child) .sub-menu a::after{background-color:rgba(255,255,255,0)}.main-navigation li.menu-item{margin-left:20px}.main-navigation li.menu-item:first-child{margin-left:0}.main-navigation li.lang-item a{font-family:"NEXTART";color:#ababab}.main-navigation li.lang-item.current-lang a{font-family:"NEXTART";color:#000;font-weight:700}.main-navigation li.menu-phone{margin:0 3% 0 3%}.main-navigation li.lang-item.lang-item-uk{position:relative;padding-right:10px;margin-right:30px;margin-left:60px}.main-navigation li.lang-item.lang-item-en{position:absolute;right:0}.main-navigation li.lang-item.lang-item-uk:after{content:"\\";right:0;top:-2px;position:absolute;font-size:20px;transition:color .25s ease-in-out}.main-navigation li.lang-item a:hover::after{display:none}.main-navigation a{transition:color .25s ease-in-out}.main-navigation a:hover,.home header .main-navigation a:hover,.home header.active .main-navigation a:hover{color:#4bb166}.menu-phone{display:none}.main-navigation .menu-phone a,.home header.active .main-navigation .menu-phone a{padding:7px 0;background-image:url("/wp-content/themes/cor/img/ui/menu-phone.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 60%;padding-left:26px;font-family:"NEXTART";font-weight:300;transition:background-image .25s ease-in-out}.home .main-navigation .menu-phone a{background-image:url("/wp-content/themes/cor/img/ui/menu-phone-white.svg")}.menu-toggle{display:none}.main-navigation ul{display:flex;align-items:center;justify-content:space-between;position:relative}}@media(min-width: 1400px){.main-navigation li.lang-item.lang-item-uk{margin-left:0}.menu-phone{display:block}.main-navigation li.menu-phone{margin:0 5% 0 5%}.main-navigation a{font-size:17px}}@media(min-width: 1600px){.main-navigation li.menu-phone{margin:0 8% 0 8%}.main-navigation a{font-size:18px}}.place-card.place-card-large{display:none}.contact-page h1{margin:0 0 60px 0}.contact-page .description{margin:0 0 60px 0}.contact-page .contact-page__grid{display:grid}.contact-page .form-block{margin-left:auto;margin-right:0;height:100%}.contact-page .contacts-block-wrapper{background-color:#333;position:relative}.contact-page .contacts-block::before{position:absolute;content:"";right:15px;top:0;background-image:url("/wp-content/themes/cor/img/ui/contact-page-before.jpg");background-size:contain;background-repeat:no-repeat;transition:width .1s}.contact-page .contacts-block-wrapper:after{position:absolute;content:"";right:0;bottom:0;background-image:url("/wp-content/themes/cor/img/ui/contact-page-after.jpg");background-size:contain;background-repeat:no-repeat;transition:width .1s}.contact-page .contacts-block{max-width:860px;color:#fff;position:relative}.contact-page .contacts-block h2{margin:0 0 60px 0;font-family:"Montserrat";text-transform:none;position:relative}.contact-page .contact-info{position:relative;z-index:1}.contact-page .contact-info .ico{margin-right:15px;min-width:30px;max-height:27px}.contact-page .contact-info p{display:flex;align-items:center;overflow-wrap:anywhere}.contact-page .contact-info span{padding-right:30px;font-weight:500}.contact-page .contact-info span:last-child{padding-right:0;font-weight:400}.contact-page .contact-info a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0);transition:border-color .25s ease}.contact-page .map-content{position:relative;bottom:-4px}@media(min-width: 0){.contact-page{padding:40px 0 0 0}.contact-page .contact-page__grid{grid-template-columns:repeat(1, 1fr);gap:60px 0;padding:0 0 0 0;margin-bottom:-4px}.contact-page .form-block{padding:0 15px 0 15px}.contact-page .contacts-block{padding:60px 15px 40px 15px}.contact-page .map-content h2{top:60px}.contact-page .contacts-block::before{width:227.5px;height:114px}.contact-page .contacts-block-wrapper:after{width:121px;height:171.5px}}@media(min-width: 992px){.contact-page{padding:70px 0 0 0}.contact-page .contact-page__grid{grid-template-columns:repeat(2, 1fr);gap:0;padding:0 0 100px 0}.contact-page .form-block{padding:0 40px 0 15px}.contact-page .contacts-block{padding:80px 15px 60px 80px}.contact-page .map-content h2{top:80px}.contact-page .contacts-block::before{width:455px;height:228px}.contact-page .contacts-block-wrapper:after{width:242px;height:343px}.contact-page .contact-info a:hover{border-bottom:1px solid #fff}}@media(min-width: 1200px){.contact-page .form-block{padding:0 80px 0 15px}}@media(min-width: 1400px){.contact-page .form-block{padding:0 120px 0 15px}}@media(min-width: 1600px){.contact-page .form-block{padding:0 175px 0 15px;max-width:860px}}.video-page h1{margin:0 0 60px 0}.video-page .video-section{display:grid;border-bottom:1px solid #ababab}.video-page .video-section:last-child{border:0;padding:0;margin:0}.video-page .text-item h2{margin-bottom:40px}.video-page .text-item p:last-child{margin-bottom:0}@media(min-width: 0){.video-page{padding:40px 0 80px 0}.video-page .video-section{gap:40px;grid-template-columns:repeat(1, 1fr);margin:0 0 80px 0;padding-bottom:80px}}@media(min-width: 992px){.video-page{padding:70px 0 90px 0}.video-page .video-section{gap:90px;grid-template-columns:repeat(2, 1fr);margin:0 0 90px 0;padding-bottom:90px}}.article-page h1{margin:0 0 60px 0}.article-page .entry{display:flex}.article-page .entry-meta{margin-bottom:20px;transition:font-size .1s ease-in-out;font-family:"Montserrat";font-size:16px;color:#000}.article-page .entry-meta b{font-weight:700}.article-page .entry-content{max-width:1100px}.article-page .entry-bar{max-width:300px}.article-page .entry-bar ul{list-style:none;margin:0;padding:0;position:sticky;top:200px;padding-bottom:40px}.article-page .entry-bar li{margin-bottom:20px}.article-page .entry-bar li:last-child{margin-bottom:0}.article-page .entry-bar a{font-family:"Montserrat";color:#4bb166;font-weight:700;text-decoration:none;transition:font-size .1s,color .25s ease-in-out}@media(min-width: 0){.article-page{padding:40px 0 80px 0}.article-page .entry-bar a{font-size:18px;line-height:22px}.article-page .entry{flex-direction:column}}@media(min-width: 768px){.article-page .entry{flex-direction:row;justify-content:space-between}.article-page .entry-bar{margin-left:80px}}@media(min-width: 992px){.article-page{padding:70px 0 90px 0}.article-page .entry-bar a:hover{color:#333}.article-page .entry-bar a{font-size:20px;line-height:24px}}@media(min-width: 1600px){.article-page .entry-bar a{font-size:22px;line-height:26px}}.solution-page h1{margin:0 0 60px 0}.solution-page .solution-grid{display:grid;gap:60px 60px}.solution-page .solution-preview h2{margin-bottom:40px}.solution-page .solution-preview h2 a{text-decoration:none;color:#333}.solution-page .solution-preview img{margin-bottom:40px;background-color:#333}.solution-page .solution-preview .learn-more{font-family:"Montserrat";font-weight:700;color:#4bb166;text-decoration:none;transition:font-size .1s,color .25s ease-in-out}@media(min-width: 0){.solution-page{padding:40px 0 0 0}.solution-page .solution-grid{padding:0 0 80px 0;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px){.solution-page .solution-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.solution-page{padding:70px 0 0 0}.solution-page .solution-grid{padding:0 0 90px 0;grid-template-columns:repeat(2, 1fr)}.solution-page .solution-preview .learn-more{font-size:18px;line-height:22px}.solution-page .solution-preview .learn-more:hover{color:#333}}@media(min-width: 1200px){.solution-page .solution-grid{grid-template-columns:repeat(3, 1fr)}.solution-page .solution-preview .learn-more{font-size:20px;line-height:24px}}@media(min-width: 1600px){.solution-page .solution-preview .learn-more{font-size:22px;line-height:26px}}.faq-page h1{margin:0 0 60px 0}.faq-page .faq-page__wrapper{display:flex;flex-direction:row;justify-content:space-between}.faq-page .faq-page__nav ul{margin:0;padding:0;display:block}.faq-page .faq-page__nav ul li{list-style:none;display:block}.faq-page .faq-page__nav a.active{background-color:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04);color:#333}.faq-page .faq-page__nav a{display:block;padding:30px;font-family:"Montserrat";font-weight:700;text-decoration:none;transition:font-size .1s,color .25s,background-color .25s ease-in-out;color:#4bb166}.faq-page .faq-page__content{position:relative;background-color:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04);height:fit-content}.faq-page .faq-page__anchor{position:absolute;top:-100px;left:0}.faq-page .faq-page__search{width:100%;font-size:18px;line-height:24px;font-family:"Montserrat";background-color:transparent;border-radius:0px;outline:none;border:1px solid #ababab;padding:20px 25px 20px;margin:30px 0 30px 0}.faq-page .faq-page__group-items{display:none}.faq-page .faq-page__group-items.active{display:block}.faq-page .faq-page__item{position:relative;border-bottom:1px solid #ababab}.faq-page .faq-page__item:last-child{border:0}.faq-page .faq-page__question{position:relative;margin:0;display:block;width:100%;cursor:pointer}.faq-page .faq-page__question h2{transition:color .25s ease-in-out;font-weight:500}.faq-page .faq-page__answers{padding:0;margin:0;height:0;overflow:hidden;position:relative;opacity:0}.faq-page .faq-page__questions:checked~.faq-page__answers{height:auto;opacity:1;padding:10px 0 0 0}.faq-page .faq-page__questions{display:none}.faq-page .faq-page__icon{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:20px;height:20px;top:32px;left:0;fill:#333}.faq-page .faq-page__questions:checked~.faq-page__icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media(min-width: 0){.faq-page{padding:40px 0 80px 0}.faq-page .faq-page__wrapper{flex-direction:column}.faq-page .faq-page__nav{margin-bottom:60px}.faq-page .faq-page__content{padding:0 30px}.faq-page .faq-page__question{padding:30px 30px 30px 40px}}@media(min-width: 992px){.faq-page{padding:70px 0 90px 0}.faq-page .faq-page__wrapper{flex-direction:row}.faq-page .faq-page__nav{width:30%;margin-right:60px}.faq-page .faq-page__nav a:hover{color:#333}.faq-page .faq-page__content{width:70%;padding:30px 60px}.faq-page .faq-page__question{padding:30px 30px 30px 60px}.faq-page .faq-page__question:hover h2{color:#4bb166}}@media(min-width: 1600px){.faq-page__nav a{font-size:22px;line-height:26px}}.case-page h1{margin:0 0 60px 0}.case-page .case-grid{display:grid;gap:60px 60px}@media(min-width: 0){.case-page{padding:40px 0 0 0}.case-page .case-grid{padding:0 0 80px 0;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px){.case-page .case-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.case-page{padding:70px 0 0 0}.case-page .case-grid{padding:0 0 90px 0;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.case-page .case-grid{grid-template-columns:repeat(3, 1fr)}}.case-preview h2{margin-bottom:40px}.case-preview h2 a{text-decoration:none;color:#333}.case-preview img{margin-bottom:40px;background-color:#333}.case-preview .learn-more{font-family:"Montserrat";font-weight:700;color:#4bb166;text-decoration:none;transition:font-size .1s,color .25s ease-in-out}@media(min-width: 992px){.case-preview .learn-more{font-size:18px;line-height:22px}.case-preview .learn-more:hover{color:#333}}@media(min-width: 1200px){.case-preview .learn-more{font-size:20px;line-height:24px}}@media(min-width: 1600px){.case-preview .learn-more{font-size:22px;line-height:26px}}.legal-page h1{margin:0 0 60px 0}.legal-page .legal-page__wrapper{display:flex}.legal-page .legal-page__content{max-width:1100px}.legal-page .legal-page__bar{max-width:300px}.legal-page .legal-page__bar ul{list-style:none;margin:0;padding:0;position:sticky;top:200px;padding-bottom:40px}.legal-page .legal-page__bar li{margin-bottom:20px}.legal-page .legal-page__bar li:last-child{margin-bottom:0}.legal-page .legal-page__bar a{font-family:"Montserrat";color:#4bb166;font-weight:700;text-decoration:none;transition:font-size .1s,color .25s ease-in-out}@media(min-width: 0){.legal-page{padding:40px 0 80px 0}.legal-page .legal-page__wrapper{flex-direction:column}.legal-page .legal-page__bar a{font-size:18px;line-height:22px}}@media(min-width: 768px){.legal-page .legal-page__wrapper{flex-direction:row;justify-content:space-between}.legal-page .legal-page__bar{margin-left:80px}}@media(min-width: 992px){.legal-page{padding:70px 0 90px 0}.legal-page .legal-page__bar a{font-size:20px;line-height:24px}.legal-page .legal-page__bar a:hover{color:#333}}@media(min-width: 1600px){.legal-page .legal-page__bar a{font-size:22px;line-height:26px}}.case-inner-page h1{margin:0 0 60px 0}.case-inner-page h2{margin:0 0 40px 0}.case-inner-page .case-inner-page__features{display:flex;border:2px solid #4bb166;margin-bottom:40px}.case-inner-page .case-inner-page__features-item{padding:40px;word-break:break-all}.case-inner-page .case-inner-page__features-item img{width:90px;margin:0 auto;margin-bottom:30px}.case-inner-page .case-inner-page__features-item:first-child{border-left:0}.case-inner-page .case-inner-page__features-item:last-child{border-bottom:0}.case-inner-page .case-inner-page__features-number{font-family:"Montserrat";font-weight:900;color:#4bb166;text-align:center;margin-bottom:10px}.case-inner-page .case-inner-page__features-title{font-family:"Montserrat";font-weight:600;margin-bottom:30px;text-align:center}.case-inner-page .case-inner-page__features-text{font-size:20px;font-family:"Montserrat";font-weight:600;text-align:center}.case-inner-page .case-inner-page__wrapper{display:flex;justify-content:space-between}.case-inner-page .case-inner-page__bar p{margin:0;padding:0;position:sticky;top:200px;padding-bottom:30px}@media(min-width: 0){.case-inner-page{padding:40px 0 80px 0}.case-inner-page .case-inner-page__wrapper{flex-direction:column}.case-inner-page .case-inner-page__features{flex-direction:column}.case-inner-page .case-inner-page__features-item{border-bottom:2px solid #4bb166;width:100%}.case-inner-page .case-inner-page__features-number{font-size:40px}.case-inner-page .case-inner-page__features-title{font-size:20px}}@media(min-width: 768px){.case-inner-page .case-inner-page__features{flex-direction:row}.case-inner-page .case-inner-page__features-item{border-left:2px solid #4bb166;border-bottom:0;width:33.3%}}@media(min-width: 992px){.case-inner-page .case-inner-page__features-number{font-size:50px}}@media(min-width: 1200px){.case-inner-page{padding:70px 0 90px 0}.case-inner-page .case-inner-page__wrapper{flex-direction:row;justify-content:space-between}.case-inner-page .case-inner-page__bar{max-width:300px;min-width:300px;margin-left:60px}.case-inner-page .case-inner-page__features-number{font-size:60px}.case-inner-page .case-inner-page__features-title{font-size:25px}}@media(min-width: 1400px){.case-inner-page .case-inner-page__bar{margin-left:80px}}@media(min-width: 1600px){.case-inner-page .case-inner-page__bar{margin-left:150px}}.error-page .error-page__content{text-align:center;padding:100px 0 100px 0;color:#333}.error-page .error-page__content .error-page__code{font-size:160px;font-family:"NEXTART";font-weight:900;margin-bottom:20px}.error-page .error-page__content .error-page__message,.error-page .error-page__content .error-page__home{font-size:22px;font-family:"Montserrat";font-weight:300;padding:5px 0 5px 0}.error-page .error-page__content a{text-decoration:none;color:#4bb166;border-bottom:1px solid #333;transition:border-color .25s ease}@media(min-width: 0){.error-page{padding:40px 0 80px 0}}@media(min-width: 992px){.error-page{padding:70px 0 90px 0}.error-page .error-page__content a:hover{border-bottom:1px solid rgba(51,51,51,0)}}.cor-breadcrumbs p{color:#ababab}.cor-breadcrumbs a{text-decoration:none;color:#4bb166;border-bottom:1px solid rgba(255,255,255,0);transition:border-color .25s ease}.cor-breadcrumbs .space{margin:0 10px}@media(min-width: 992px){.cor-breadcrumbs a:hover{border-bottom:1px solid #ababab}}.cor-form .wpcf7-not-valid-tip{margin:0;padding:0;position:relative;font-family:"Montserrat";font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px}.cor-form #submit{position:relative}.cor-form .wpcf7-form-control-wrap{position:relative}.cor-form .wpcf7-spinner{position:absolute;bottom:30px}.cor-form .wpcf7 form .wpcf7-response-output{margin:0;border:0;color:#333;font-size:1em;font-weight:normal;font-size:18px;font-family:"Montserrat";background:#fff;border:1px solid #333;padding:25px;margin-top:30px}.cor-form input{margin-bottom:20px;border-style:solid;border:1px solid #ababab;padding:20px 25px 20px}.cor-form input,.cor-form textarea{width:100%;color:#000;font-size:20px;line-height:28px;font-family:"Montserrat";background-color:transparent;border-radius:0px;outline:none;transition:font-size .1s,border-color .25s ease-in-out}.cor-form textarea{resize:none;border-width:1px;border-style:solid;border-color:#ababab;border-image:initial;padding:20px 24px;height:150px}.cor-form input[type=submit]{display:block;background-color:#4bb166;font-weight:700;color:#fff;padding:30px 30px 30px 30px;width:100%;cursor:pointer;margin:30px auto 0px;text-transform:uppercase;border:none;transition:font-size .1s,color .25s ease;letter-spacing:.5pt}@media(min-width: 0){.cor-form input[type=submit]{font-size:15px;line-height:19px}.cor-form input,.cor-form textarea{font-size:18px;line-height:24px}}@media(min-width: 768px){.cor-form input[type=submit]{font-size:16px;line-height:20px}.cor-form .email-tel-group{display:flex}.cor-form .email-tel-group div:first-child{margin-right:20px}}@media(min-width: 992px){.cor-form input:hover,.cor-form textarea:hover{border-color:#4bb166}.cor-form input:hover[type=submit]{color:#333}}@media(min-width: 1200px){.cor-form input[type=submit]{font-size:17px;line-height:21px}}@media(min-width: 1400px){.cor-form input,.cor-form textarea{font-size:19px;line-height:25px}}@media(min-width: 1600px){.cor-form input,.cor-form textarea{font-size:20px;line-height:26px}.cor-form input[type=submit]{font-size:18px;line-height:22px}}.recommended-posts{padding:90px 0 90px 0;background-color:#fff}.recommended-posts h2{margin:0 0 60px 0;padding:0 20px}.recommended-posts .cor-container{max-width:1740px;padding:0}.recommended-posts .swiper-pagination{padding:40px 0 0 0}.recommended-cases{padding:90px 0 90px 0;background-color:#fff}.recommended-cases .heading-1{margin:0 0 90px 0;padding:0 20px}.post-preview{transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out}.post-preview .post-heading{align-items:center;justify-content:space-between;gap:15px}.post-preview .date{padding-bottom:0;position:relative;font-weight:500;color:#000;transition:font-size .1s}.post-preview .date span{display:block;transition:font-size .1s;padding:2px 0}.post-preview .date:after{position:absolute;content:"";z-index:2;width:58px;height:2px;background-color:#4bb166;left:0;bottom:-15px}.post-preview .learn-more{font-family:"Montserrat";color:#4bb166;font-weight:700;text-decoration:none;margin-bottom:25px;transition:font-size .1s,color .25s ease-in-out}.post-preview .post-title{font-family:"Montserrat";color:#000;padding-bottom:30px;text-transform:inherit}.post-preview .post-title a{text-decoration:none;color:#000}.post-preview .tint{position:relative}.post-preview .tint:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.post-preview .tint img{width:100%;height:auto;display:block}@media(min-width: 0){.post-preview{padding:30px;background:#fff;border-top:2px solid #4bb166;box-shadow:0 1px 22px rgba(0,0,0,.1)}.post-preview .post-heading{display:block;margin-bottom:20px}.post-preview .date{font-size:44px;line-height:46px}.post-preview .date span{font-size:20px;line-height:22px}}@media(min-width: 992px){.post-preview{padding:40px;background:none;border-top:2px solid rgba(75,177,102,0);box-shadow:none}.post-preview .learn-more:hover{color:#333}.post-preview .date{font-size:46px;line-height:48px}.post-preview .date span{font-size:22px;line-height:24px}.post-preview:hover{background:#fff;border-top:2px solid #4bb166;box-shadow:0 1px 22px rgba(0,0,0,.1)}}@media(min-width: 1200px){.post-preview{padding:50px}.post-preview .post-heading{display:flex;margin-bottom:0}}@media(min-width: 1600px){.post-preview .date{font-size:48px;line-height:50px}.post-preview .date span{font-size:24px;line-height:26px}}.pagination{text-align:center;font-family:"Montserrat";font-weight:700;font-size:0}.pagination .page-numbers{margin:0 10px;font-size:22px;line-height:26px}.pagination a{color:#4bb166;text-decoration:none}@media(min-width: 0){.pagination{padding:0 0 80px 0}.pagination .page-numbers{font-size:18px;line-height:22px}}@media(min-width: 992px){.pagination{padding:0 0 90px 0}.pagination .page-numbers{font-size:20px;line-height:24px}}@media(min-width: 1600px){.pagination .page-numbers{font-size:22px;line-height:26px}}.editor-content img{margin-bottom:40px;width:100%}.editor-content h2{font-weight:900}.editor-content h4{font-weight:600}.editor-content h2,.editor-content h3,.editor-content h4{transition:font-size .1s ease-in-out;font-family:"Montserrat";margin-bottom:40px}.editor-content ul,.editor-content ol{font-family:"Montserrat";margin:0 0 40px 24px;padding:0}.editor-content ul li,.editor-content ol li{padding:0 0 10px 10px}.editor-content ul li:last-child,.editor-content ol li:last-child{padding:0 0 0 10px}.editor-content ul li::marker{color:#4bb166;font-size:24px;line-height:0}.editor-content ol li::marker{color:#4bb166;font-weight:900}.editor-content p img{margin:0}.editor-content blockquote{border-left:3px solid #4bb166;padding:0;margin:0}.editor-content blockquote p{padding-left:40px;font-weight:300}.editor-content a{text-decoration:none;color:#4bb166;border-bottom:1px solid #000;transition:border .25s ease-in-out}.editor-content .embed-responsive{margin-bottom:40px}@media(min-width: 0){.editor-content h2{font-size:21px;line-height:25px}.editor-content h3{font-size:18px;line-height:22px}.editor-content h4{font-size:16px;line-height:20px}}@media(min-width: 768px){.editor-content h2{font-size:26px;line-height:30px}}@media(min-width: 992px){.editor-content h2{font-size:31px;line-height:35px}.editor-content h3{font-size:24px;line-height:25px}.editor-content h4{font-size:19px;line-height:23px}.editor-content a:hover{border-bottom:1px solid rgba(0,0,0,0)}}@media(min-width: 1200px){.editor-content h2{font-size:36px;line-height:40px}.editor-content h3{font-size:26px;line-height:30px}.editor-content h4{font-size:20px;line-height:24px}}@media(min-width: 1400px){.editor-content h2{font-size:41px;line-height:45px}.editor-content h3{font-size:31px;line-height:35px}.editor-content h4{font-size:21px;line-height:25px}}@media(min-width: 1600px){.editor-content h2{font-size:46px;line-height:50px}.editor-content h3{font-size:36px;line-height:40px}.editor-content h4{font-size:22px;line-height:26px}}.call-back__message{position:fixed;right:15px;bottom:110px;background:#fff;z-index:100000;box-shadow:0 1px 29px rgba(0,0,0,.1);padding:50px 20px 20px 20px;border-radius:10px;max-width:600px;margin-left:15px;display:none}.call-back__message input{width:100%}.call-back__message p{margin-bottom:20px}.call-back__message svg{width:20px;height:20px;top:20px;right:20px;position:absolute;fill:#333;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.call-back__message .wpcf7-not-valid-tip{display:none}.call-back__message .wpcf7 form .wpcf7-response-output{margin:0;border:0;color:#333;font-size:1em;font-weight:normal;font-size:16px;font-family:"Montserrat";background:#fff;border:1px solid #333;padding:25px;margin-top:30px;text-align:center}.call-back__message.enable{display:block}.call-back__button{background-color:#4bb166;width:60px;height:60px;position:fixed;right:15px;bottom:30px;z-index:100000;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 29px rgba(0,0,0,.1)}.call-back__button .ico{transition:fill .25s ease-in-out}.call-back__close svg{opacity:1;transition:opacity .25s ease-in-out}.call-back__input input{margin-bottom:20px;border-style:solid;border:1px solid #ababab;padding:0 20px;width:100%;color:#000;font-size:20px;line-height:28px;font-family:"Montserrat";background-color:transparent;border-radius:0px;outline:none;transition:font-size .1s,border-color .25s ease-in-out;height:60px}.call-back__submit{position:relative}.call-back__submit input{min-width:90px;width:100%;height:100%;border:none;background-color:#4bb166;color:#fff;cursor:pointer;outline:none;font-family:"Montserrat";font-size:18px;font-weight:700;text-transform:uppercase;transition:font-size .1s,color .25s ease;height:60px;letter-spacing:.5pt}.call-back__submit .wpcf7-spinner{position:absolute;top:15px;right:80px}@media(min-width: 992px){.call-back__button:hover .ico{fill:#333}.call-back__close:hover svg{opacity:.7}.call-back__submit input:hover{color:#333}}.cookie_notification{display:none;position:fixed;width:calc(100% - 30px);max-width:1000px;bottom:15px;padding:25px;background-color:#fff;border-radius:10px;box-shadow:0 1px 29px rgba(0,0,0,.1);z-index:10000000000000;margin:0 15px 0 15px}.cookie_notification p{margin:0 0 25px 0;font-size:13px;line-height:20px;text-align:left;color:#333}.cookie_notification.show{display:block;text-align:left}.cookie_notification button{background-color:#4bb166;border:0;color:#fff;padding:10px 15px;cursor:pointer;font-family:"Montserrat";font-size:13px;font-weight:700;letter-spacing:.5pt;text-transform:uppercase;transition:color .25s ease}.cookie_notification button:hover{color:#333}.solution-inner-page h1{margin:0 0 60px 0}@media(min-width: 0){.solution-inner-page{padding:40px 0 80px 0}}@media(min-width: 992px){.solution-inner-page{padding:70px 0 90px 0}}.solution .solution__section-title{position:relative}.solution .solution__section-sub-title{margin-bottom:40px}.solution .solution__section-start{position:relative}.solution .solution__section-start,.solution .solution__section-end{display:grid}.solution .solution__section{border-bottom:1px solid #ababab;position:relative}.solution .solution__section:last-child{margin:0;border:0}.solution .solution__section:before{position:absolute;content:"";right:-15px;top:270px;background-image:url(/wp-content/themes/cor/img/ui/solutions-before.png);background-size:contain;background-repeat:no-repeat;transition:width .1s;width:400px;height:400px;opacity:.5;display:none}.solution .solution__section:after{position:absolute;content:"";right:320px;bottom:0;background-image:url(/wp-content/themes/cor/img/ui/solutions-after.png);background-size:contain;background-repeat:no-repeat;transition:width .1s;width:380px;height:250px;opacity:.5;display:none}.solution .solution__items{display:grid}.solution .solution__items p:last-child{margin:0}.solution .solution__item{display:flex;align-items:center}.solution .solution__form{background-color:#fff;border-top:2px solid #4bb166;box-shadow:0 1px 29px rgba(0,0,0,.1)}.solution .solution__form-title{margin:0 0 60px 0;text-align:center}.solution .solution__form-description{margin:0 auto 60px auto;text-align:center}.solution .solution__form-grid{display:grid}.solution .solution__form .wpcf7-textarea{height:calc(100% - 20px)}@media(min-width: 0){.solution .solution__section-title{margin-bottom:40px}.solution .solution__items{grid-template-columns:repeat(1, 1fr);gap:40px 40px}.solution .solution__items img{width:45px;margin:0 20px 0 0}.solution .solution__section{padding:0 0 20px 0;margin:0 0 60px 0}.solution .solution__section:last-child{padding:0 0 40px 0}.solution .solution__form-grid{grid-template-columns:repeat(1, 1fr)}.solution .solution__form{padding:30px}.solution .solution__section-main{padding-bottom:40px}.solution .solution__section-start{margin-bottom:0}}@media(min-width: 768px){.solution .solution__section-title{margin-bottom:60px}.solution .solution__items{grid-template-columns:repeat(2, 1fr)}.solution .solution__section-main{padding-bottom:60px}.solution .solution__section{padding:0 0 40px 0;margin:0 0 80px 0}.solution .solution__section:last-child{padding:0 0 60px 0}.solution .solution__section-additional{margin-bottom:20px}}@media(min-width: 992px){.solution .solution__items img{width:70px;margin:0 30px 0 0}.solution .solution__form-description{max-width:60%}.solution .solution__form-grid{grid-template-columns:repeat(2, 1fr);gap:60px}.solution .solution__form input[type=submit]{max-width:350px}.solution .solution__form{padding:60px}}@media(min-width: 1200px){.solution .solution__items{gap:60px 60px}.solution .solution__section{padding:0 0 90px 0;margin:0 0 90px 0}.solution .solution__section:last-child{padding:0 0 120px 0}.solution .solution__section-main{padding-bottom:0}.solution .solution__section-start,.solution .solution__section-end{grid-template-columns:60% 40%}.solution .solution__section-start{margin-bottom:80px}.solution .solution__section-additional{margin-left:80px}.solution .solution__section:before,.solution .solution__section:after{display:block}}@media(min-width: 1400px){.solution .solution__items img{width:90px;margin:0 40px 0 0}}@media(min-width: 1600px){.solution .solution__form-description{max-width:50%}.solution .solution__form-grid{gap:80px}.solution .solution__form{padding:80px}}
