@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-MediumItalic.eot");src: local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("/assets/fonts/Roboto/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-MediumItalic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-MediumItalic.ttf") format("truetype");font-weight: 500;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Italic.eot");src: local("Roboto Italic"),local("Roboto-Italic"),url("/assets/fonts/Roboto/Roboto-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Italic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Italic.ttf") format("truetype");font-weight: normal;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Bold.eot");src: local("Roboto Bold"),local("Roboto-Bold"),url("/assets/fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Bold.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight: bold;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Regular.eot");src: local("Roboto"),local("Roboto-Regular"),url("/assets/fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Regular.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Regular.ttf") format("truetype");font-weight: normal;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Medium.eot");src: local("Roboto Medium"),local("Roboto-Medium"),url("/assets/fonts/Roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Medium.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-BoldItalic.eot");src: local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url("/assets/fonts/Roboto/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BoldItalic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-BoldItalic.ttf") format("truetype");font-weight: bold;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-ThinItalic.eot");src: local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url("/assets/fonts/Roboto/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-ThinItalic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-ThinItalic.ttf") format("truetype");font-weight: 100;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Black.eot");src: local("Roboto Black"),local("Roboto-Black"),url("/assets/fonts/Roboto/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Black.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Black.ttf") format("truetype");font-weight: 900;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Light.eot");src: local("Roboto Light"),local("Roboto-Light"),url("/assets/fonts/Roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Light.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-LightItalic.eot");src: local("Roboto Light Italic"),local("Roboto-LightItalic"),url("/assets/fonts/Roboto/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-LightItalic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-LightItalic.ttf") format("truetype");font-weight: 300;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-BlackItalic.eot");src: local("Roboto Black Italic"),local("Roboto-BlackItalic"),url("/assets/fonts/Roboto/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-BlackItalic.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-BlackItalic.ttf") format("truetype");font-weight: 900;font-style: italic;}
@font-face {font-family: "Roboto";src: url("/assets/fonts/Roboto/Roboto-Thin.eot");src: local("Roboto Thin"),local("Roboto-Thin"),url("/assets/fonts/Roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto/Roboto-Thin.woff") format("woff"),url("/assets/fonts/Roboto/Roboto-Thin.ttf") format("truetype");font-weight: 100;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Black.eot");src: local("Raleway Black"),local("Raleway-Black"),url("/assets/fonts/Raleway/Raleway-Black.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Black.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Black.ttf") format("truetype");font-weight: 900;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-ExtraLight.eot");src: local("Raleway ExtraLight"),local("Raleway-ExtraLight"),url("/assets/fonts/Raleway/Raleway-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-ExtraLight.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-ExtraLight.ttf") format("truetype");font-weight: 200;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Medium.eot");src: local("Raleway Medium"),local("Raleway-Medium"),url("/assets/fonts/Raleway/Raleway-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Medium.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-LightItalic.eot");src: local("Raleway Light Italic"),local("Raleway-LightItalic"),url("/assets/fonts/Raleway/Raleway-LightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-LightItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-LightItalic.ttf") format("truetype");font-weight: 300;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Regular.eot");src: local("Raleway"),local("Raleway-Regular"),url("/assets/fonts/Raleway/Raleway-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Regular.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Regular.ttf") format("truetype");font-weight: normal;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Light.eot");src: local("Raleway Light"),local("Raleway-Light"),url("/assets/fonts/Raleway/Raleway-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Light.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Thin.eot");src: local("Raleway Thin"),local("Raleway-Thin"),url("/assets/fonts/Raleway/Raleway-Thin.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Thin.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Thin.ttf") format("truetype");font-weight: 100;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-ExtraBoldItalic.eot");src: local("Raleway ExtraBold Italic"),local("Raleway-ExtraBoldItalic"),url("/assets/fonts/Raleway/Raleway-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-ExtraBoldItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-ExtraBoldItalic.ttf") format("truetype");font-weight: 800;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-ExtraLightItalic.eot");src: local("Raleway ExtraLight Italic"),local("Raleway-ExtraLightItalic"),url("/assets/fonts/Raleway/Raleway-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-ExtraLightItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-ExtraLightItalic.ttf") format("truetype");font-weight: 200;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-MediumItalic.eot");src: local("Raleway Medium Italic"),local("Raleway-MediumItalic"),url("/assets/fonts/Raleway/Raleway-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-MediumItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-MediumItalic.ttf") format("truetype");font-weight: 500;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-BoldItalic.eot");src: local("Raleway Bold Italic"),local("Raleway-BoldItalic"),url("/assets/fonts/Raleway/Raleway-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-BoldItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-BoldItalic.ttf") format("truetype");font-weight: bold;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-ThinItalic.eot");src: local("Raleway Thin Italic"),local("Raleway-ThinItalic"),url("/assets/fonts/Raleway/Raleway-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-ThinItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-ThinItalic.ttf") format("truetype");font-weight: 100;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-SemiBoldItalic.eot");src: local("Raleway SemiBold Italic"),local("Raleway-SemiBoldItalic"),url("/assets/fonts/Raleway/Raleway-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-SemiBoldItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-SemiBoldItalic.ttf") format("truetype");font-weight: 600;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-SemiBold.eot");src: local("Raleway SemiBold"),local("Raleway-SemiBold"),url("/assets/fonts/Raleway/Raleway-SemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-SemiBold.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-SemiBold.ttf") format("truetype");font-weight: 600;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Italic.eot");src: local("Raleway Italic"),local("Raleway-Italic"),url("/assets/fonts/Raleway/Raleway-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Italic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Italic.ttf") format("truetype");font-weight: normal;font-style: italic;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-Bold.eot");src: local("Raleway Bold"),local("Raleway-Bold"),url("/assets/fonts/Raleway/Raleway-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-Bold.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-Bold.ttf") format("truetype");font-weight: bold;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-ExtraBold.eot");src: local("Raleway ExtraBold"),local("Raleway-ExtraBold"),url("/assets/fonts/Raleway/Raleway-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-ExtraBold.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-ExtraBold.ttf") format("truetype");font-weight: 800;font-style: normal;}
@font-face {font-family: "Raleway";src: url("/assets/fonts/Raleway/Raleway-BlackItalic.eot");src: local("Raleway Black Italic"),local("Raleway-BlackItalic"),url("/assets/fonts/Raleway/Raleway-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Raleway/Raleway-BlackItalic.woff") format("woff"),url("/assets/fonts/Raleway/Raleway-BlackItalic.ttf") format("truetype");font-weight: 900;font-style: italic;}
body {padding-top: 90px;}
.header-soc {display: flex;text-decoration: none;margin-left: .8rem;margin-right: .8rem;}
.header-soc:last-child {margin-right: 0;}
.header-soc .soc-icon {font-size: 1.3rem;}
.header-soc .soc-icon:hover, .header-soc .soc-icon:hover * {color: #70bb49 !important;}
.header-soc * {color: #d3d3d3;}
header .header-desktop {position: fixed;top: 0px;left: 0px;right: 0px;z-index: 1000;}
header .header-desktop .header-top {transition: height .3s;height: 90px;background: white;display: flex;align-items: center;}
header .header-desktop .header-bottom {transition: .3s;height: 90px;background: rgba(0,0,0,.5);position: relative;}
header .header-desktop .header-bottom .navbar {padding: 0px;background: transparent !important;}
header .header-desktop .header-bottom .navbar * {color: white !important;}
header .header-desktop .header-bottom .nav-link {display: flex;align-items: center;padding-left: 15px;padding-right: 15px;}
header .header-desktop .header-bottom .nav-link:hover {text-decoration: underline;}
header .header-desktop .header-bottom .nav-link:after {display: none;}
header .header-desktop .header-bottom .dropdown-item {font-weight: 300;background: transparent;}
header .header-desktop .header-bottom .nav-item.dropdown.show > .nav-link {text-shadow: 0 0 0px white;text-decoration: underline;}
header .header-desktop .header-bottom .nav-item:first-child .nav-link {padding-left: 2px;}
header .header-desktop .header-bottom .dropdown-menu {border-radius: 0px !important;background: rgba(0,0,0,.5) !important;margin-top: 0px;left: -40px;min-width: 260px;padding-left: 53px;padding-right: 20px;padding-top: 20px;padding-bottom: 20px;transition: .3s;}
header .header-desktop .header-bottom .dropdown-menu .dropdown-item {padding-left: 0px;padding-right: 0px;transition: .3s;}
header .header-desktop .header-bottom .dropdown-menu .dropdown-item:hover {color: #75d642 !important;}
header .header-desktop .header-bottom .navbar, header .header-desktop .header-bottom .nav-link {height: 90px;transition: height .3s;}
header .header-desktop .header-bottom .dropdown:hover .dropdown-menu {display: block;}
header .header-mobile .navbar-toggler {width: 3.2rem;height: 3.2rem;padding: 0px;font-size: 1.8rem;color: #70bb49;}
header .header-mobile .navbar {padding: 8px;padding-left: 1rem;border-bottom: 1px solid #70bb49;}
header .header-mobile .navbar .hr-green {margin: 0px !important;}
header .header-mobile .nav-link, header .header-mobile .dropdown-item {text-transform: uppercase;font-weight: 400;color: black !important;}
header .header-mobile .navbar-nav .dropdown-menu {background: transparent;border-radius: 0px !important;border: 0px !important;}
header .header-mobile .navbar-nav .dropdown-item {display: inline-block;clear: none;width: auto;padding: .25rem 1rem;}
body.sps--blw header .header-desktop .header-top {height: 55px;transition: height .3s;}
body.sps--blw header .header-desktop .header-bottom {height: 30px;transition: .3s;background: rgba(0,0,0,.8);}
body.sps--blw header .header-desktop .header-bottom .navbar, body.sps--blw header .header-desktop .header-bottom .nav-link {height: 30px;transition: height .3s;}
body.sps--blw header .header-desktop .header-bottom .dropdown-menu {left: -10px;min-width: 220px;padding-left: 24px;padding-top: 10px;padding-bottom: 10px;transition: .3s;margin-top: -1px;}
body.sps--blw header .header-desktop .header-bottom .dropdown-menu .dropdown-item {padding-top: 0px;padding-bottom: 0px;transition: .3s;}
@media (max-width: 992px) {body {padding-top: 63px;}
	.langs .dropdown-menu {background: #f8f9fa !important;}}
footer {background: #264943;color: #d3d3d3;}
footer .footer-tops {display: flex;align-items: center;margin-bottom: 1.75rem;min-height: 42px;}
footer .footer-text1 {font-weight: 300;color: #aaa;line-height: 1.5;}
footer .footer-text2, footer .footer-text3 {font-size: .875rem;text-transform: uppercase;line-height: 1.2;color: white;letter-spacing: 1px;}
footer .footer-text3 {color: #d3d3d3;}
footer .footer-text4 {font-size: 10px;line-height: 1.4;font-family: "Raleway";}
footer .footer-soc {display: flex;text-decoration: none !important;align-items: center;margin-top: .7rem;margin-bottom: .7rem;}
footer .footer-soc * {color: #d3d3d3;}
footer .footer-soc .soc-icon {display: flex;width: 25px;justify-content: center;font-size: 1.3rem;margin-right: .8rem;}
footer .footer-soc .soc-title {font-size: .75rem;text-transform: uppercase;letter-spacing: 1px;}
footer .footer-l1 {font-size: .75rem;color: #aaa !important;text-transform: uppercase;line-height: 1;padding: 0px;background: transparent;outline: none !important;border: 0px !important;box-shadow: none !important;text-decoration: none !important;padding-top: .6rem;padding-bottom: .6rem;display: inline-block;text-align: left;position: relative;margin-right: 25px;}
footer .footer-l1 .chevron {content: "";width: 8px;height: 8px;display: block;position: absolute;top: 0px;top: 50%;right: 0px;right: -20px;background: url("/assets/img/chevron_menu.png") no-repeat center transparent;margin-top: -2px;transform: translateY(-100%);}
footer .footer-l1:hover {cursor: pointer;}
footer .footer-l1:hover .text {text-decoration: underline;}
footer .footer-l1[aria-expanded=true] .chevron {transform: rotate(90deg);}
footer .footer-l1:first-child {padding-top: 0px;}
footer .footer-l2 {font-size: .75rem;color: #aaa !important;text-transform: none;line-height: 1;padding: 0px;background: transparent;display: block;padding-top: .2rem;padding-bottom: .2rem;}
@media (max-width: 768px) {footer .footer-tops {min-height: auto;margin-bottom: 10px;}}
.news-item.share-in .share-out-block {display: none !important;}
.news-item:not(.share-in) .share-in-block {display: none !important;}
.langs {position: relative;}
.langs .dropdown-menu {transform: translateX(-70%) !important;margin-top: 25px;}
.articles2 .item .data-wrapper {min-height: 350px;}
.soc-item {font-size: 1.3rem;color: #d3d3d3;text-decoration: none;display: block;margin-left: .4rem;margin-right: .4rem;}
.soc-item * {color: #d3d3d3;}
.soc-item:hover, .soc-item:hover * {color: #70bb49;}
.soc-item:last-child {margin-right: 0px;}
.ec-message__authorx {font-size: 1rem;font-family: "Roboto";color: #000;font-weight: bold;line-height: 1;}
.ec-message__datex {font-size: 12px;font-family: "Roboto";color: #7b7c7e;}
.ec-message__votes {padding: 0px !important;}
.ec-message__meta .ec-message__votes {float: none !important;}
.ec-message__votes-item {float: none !important;}
.ec-message__votes-button {height: auto !important;}
.xy2 {margin-top: -5px;}
.flex-1 {flex-grow: 1;}
.bg-gray {background: #f4f6f5;}
.bg-white {background: white;min-height: 200px;}
.white-page {top: -4rem;position: relative;}
.tx1 {font-size: 12px;color: #7b7c7e;}
.green {color: #70bb49;}
.page-round-icon {width: 4.125rem;height: 4.125rem;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: #70bb49;color: white;font-size: 1.8rem;}
.crumbs-row {position: absolute;top: 0px;transform: translateY(-100%);}
.anchor--wrapper {position: relative;}
.anchor--wrapper .anchor--target {position: absolute;top: 0px;top: -140px;left: 0px;right: 0px;}
html {font-size: 16px;}
html, body {font-family: "Roboto";font-weight: 300;}
b {font-weight: bold;}
html {height: 100%;overflow-y: scroll;}
body {flex-direction: column;min-height: 100%;font-size: 1rem;margin-right: 0px !important;overflow: hidden !important;}
body {display: flex;flex-direction: column;min-height: 100%;}
body > .middle {flex-grow: 1;}
.underlined {text-decoration: underline;}
input[type=text] {height: 2.875rem;border: 0px;outline: none !important;box-shadow: none !important;background: rgba(0,0,0,.2) !important;font-size: .75rem;color: white !important;}
.btn {border: 0px !important;font-size: 12px;padding: 0px;border-radius: 0px;height: 40px;padding-left: 1.5rem;padding-right: 1.5rem;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}
.btn.btn-primary {box-shadow: none !important;background: rgba(0,0,0,.2);color: white;}
.btn.rounded {border-radius: 25px !important;}
.btn .btn-inner {height: 40px;}
.btn.squared {width: 2.875rem;display: flex;align-items: center;justify-content: center;font-size: 20px;}
.btn.btn-primary {background: #70bb49;color: white;}
.btn.btn-primary {color: white;}
.btn.btn-primary:hover {background: #73c547;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {background: #70bb49 !important;}
.see-video .icon {font-size: 1rem;}
.gray-block {background: #f4f6f5;}
.section-header {font-size: 1.875rem;font-family: "Raleway";color: #264943;font-weight: bold;line-height: 1.167;text-align: center;}
.ddw .carousel {width: 100%;}
.ddw .default-carousel-wrapper {display: flex;align-items: center;}
.ddw .carousel-nav-wrapper {flex-grow: 1;display: flex;align-items: center;justify-content: center;}
.ddw .carousel-wrapper-item {width: 1140px;}
.ddw .carousel-nav {display: flex;width: 40px;height: 40px;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid black;line-height: 1;font-size: 30px;padding-bottom: 3px;color: black;opacity: .3;text-decoration: none !important;user-select: none !important;}
.ddw .carousel-nav:hover {cursor: pointer;}
.default-carousel {margin-top: -15px;margin-left: -10px;margin-right: -10px;right: -10px !important;}
.default-carousel .owl-stage {padding-top: 15px;padding-bottom: 15px;margin-top: -15px;}
.default-carousel .item {position: relative;padding-top: 100%;}
.default-carousel .item-wrapper {position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;}
.default-carousel .carousel-logo {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;bottom: 1.625rem;background-repeat: no-repeat;background-position: center;}
.default-carousel .carousel-text {font-family: "Raleway";color: #264943 !important;line-height: 1.5;font-size: .75rem;}
.default-carousel .carousel-item {text-decoration: none !important;display: block;display: flex;position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: white;padding: 1rem;align-items: flex-end;justify-content: center;transition: shadow .3s;}
.default-carousel .carousel-item:hover {box-shadow: 0px 0px 14px 0px rgba(1,0,0,.14);transition: shadow .3s;}
.chevron-link {display: inline-block;position: relative;padding-left: 1.875rem;font-size: 12px;color: black !important;}
.chevron-link:before {content: "›";font-size: 25px;position: absolute;left: 0px;top: 0px;top: 50%;line-height: 0;display: block;margin-top: -3px;}
.chevron-link.link-gray {color: #848383 !important;}
.news-total-wrapper.news-grey {background: #f4f6f5;}
.news-date-wrapper {position: absolute;width: 25%;height: 25%;background: #70bb49;bottom: 33.33333%;right: 0px;margin-bottom: -15px;transition: .15s;padding: 8px;}
.news-date-date {font-size: 2.7rem;font-family: "Roboto";color: #000;line-height: 1;font-weight: 300;}
.news-date-month {color: white;font-size: 12px;font-weight: 400;}
.news-item-block {margin-top: -10px;}
.news-item-bg {top: 0px;left: 0px;right: 0px;bottom: 0px;position: absolute;background-size: cover;background-position: center;background-repeat: no-repeat;transition: .3s;}
.news-item-wrapper {padding-left: 10px;padding-right: 10px;margin-top: 10px;margin-bottom: 10px;}
.news-info-wrapper {width: 100%;background: #f4f6f5;position: absolute;padding-top: 100%;top: 66.66667%;}
.news-info {position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;padding: 1.7rem;color: black;display: flex;display: flex;flex-direction: column;flex-direction: column;justify-content: space-between;}
.news-info .news-title {line-height: 1.4;margin-bottom: 1.75rem;user-select: none !important;}
.news-info .news-description {font-size: 12px;line-height: 1.417;flex-grow: 1;opacity: 0;transition: .1s;}
.news-share {display: block;color: #b8b6b7 !important;text-decoration: none !important;font-size: 28px;}
.news-share:hover, .news-share:hover * {color: #70bb49 !important;}
.news-more {text-decoration: none !important;height: 40px;border-radius: 0px !important;font-size: 12px;display: flex;align-items: center;justify-content: center;min-width: 150px;border: 0px !important;background: #70bb49;transition: .3s;}
.news-more:hover {background: #7fc35b;transition: .3s;}
.news-item {position: relative;padding-top: 100%;overflow: hidden;transition: top .3s,background .3s,color .3s;}
.news-item * {user-select: none !important;}
.news-item:hover .news-info-wrapper {top: 0px;background: rgba(0,0,0,.4);transition: top .3s,background .3s,color .3s;}
.news-item:hover .news-info {color: white;}
.news-item:hover .news-item-bg {transform: scale(1.1);transition: .3s;}
.news-item:hover .news-date-wrapper {right: -25%;transition: .15s;}
.news-item:hover .news-description {opacity: 1;transition: .1s;}
.news-grey .news-item:not(:hover) .news-info-wrapper {background: white;}
.news-grey .news-item .news-date-wrapper {background: #dde3e0;}
.news-grey .news-item .news-date-date {color: #264943;}
.news-grey .news-item .news-date-month {color: black;}
.news-grey .news-item .news-more {background: #dde3e0;color: black;}
.news-grey .news-item .news-more:hover {background: #e8ecea;}
.news-row {margin-left: -10px;margin-right: -10px;}
.slick-dots {position: absolute;margin-bottom: 0px;bottom: 1.875rem;left: 0px;right: 0px;text-align: center;list-style-type: none;display: flex;justify-content: center;padding: 0px !important;}
.slick-dots > * {margin: 0px 8px;}
.slick-dots > * > * {border: 0px !important;outline: none !important;box-shadow: none !important;width: 12px;height: 12px;font-size: 0px;line-height: 1;display: block;}
.slick-dots > * > *:hover {cursor: pointer;}
.slick-dots > *.slick-active > * {background: #70bb49 !important;}
.slider .slider-text1 {font-size: 1.875rem;font-weight: bold;font-family: "Raleway";line-height: 1.2;}
.slider .slider-text2 {font-size: 1.875rem;font-weight: 200;font-family: "Raleway";line-height: 1.2;}
.slider .slider-text3 {font-size: 3.75rem;font-weight: bold;text-transform: uppercase;line-height: 1;font-family: "Raleway";}
.slider .slider-item {height: 780px;position: relative;}
.slider .slider-item .slider-item-bg {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.slider .slider-item .slider-item-overlay {background: rgba(0,0,0,.4);position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;}
.slider .slider-item .slider-data-wrapper {position: absolute;left: 0px;right: 0px;bottom: 0px;color: white;padding-bottom: 80px;}
.slider .carousel-indicators {bottom: 15px;}
.slider .carousel-indicators li {width: 12px;height: 12px;margin-right: 8px;margin-left: 8px;background: white;}
.slider .carousel-indicators li.active {background: #70bb49;}
.slider-wrapper {position: relative;}
.slider-wrapper .slider-navs {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;display: flex;align-items: center;justify-content: space-between;pointer-events: none;}
.slider-wrapper .slider-navs > * {pointer-events: all;width: 10%;height: 100%;}
.slider-wrapper .slider-navs > * > * {height: 100%;display: block;display: flex;align-items: center;justify-content: center;text-decoration: none !important;opacity: .5;transition: opacity .3s;font-size: 20px;}
.slider-wrapper .slider-navs > * > *:hover {opacity: 1;transition: opacity .3s;}
.slider-wrapper .slider-navs > * * {color: white;}
.callback-phone {text-decoration: none !important;color: black !important;display: block;margin-top: 5px;}
.callback-phone .text {font-size: 1.3125rem;line-height: 1;}
.callback-phone .icon {color: #4fb450;font-size: 1.1rem;}
.btn185 {min-width: 185px;}
.link-white {color: white !important;font-size: 1.3rem;font-weight: 100;text-decoration: none !important;}
.link-white:hover {text-shadow: 0px 0px 2px white;}
.btn-no {background: transparent;padding: 0px;border: 0px;outline: none !important;box-shadow: none !important;text-decoration: none !important;}
.btn-no:hover {cursor: pointer;}
.btn-lang .text {font-size: 12px;}
.btn-lang, .btn-lang * {color: black !important;font-weight: 400 !important;}
.langs .dropdown-item {outline: none !important;box-shadow: none !important;}
.langs .dropdown-item:active, .langs .dropdown-item:hover {background: #70bb49 !important;}
.langs .dropdown-item:active, .langs .dropdown-item:hover, .langs .dropdown-item:active *, .langs .dropdown-item:hover * {color: white !important;}
.langs .dropdown-menu {padding: 0px !important;border-radius: 0px !important;}
.link-black {color: black !important;text-transform: uppercase !important;}
.top-block {height: 380px;position: relative;}
.top-block * {color: white;}
.top-block .top-bg {background-repeat: no-repeat;background-size: cover;background-position: center;}
.top-block .top-bg, .top-block .top-cover, .top-block .top-data {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;}
.top-block .top-cover {background: rgba(0,0,0,.5);}
.top-block .top-data {display: flex;align-items: center;padding-top: 90px;}
.top-block .text-1 {font-size: 3.75rem;font-family: "Raleway";color: #fefefe;font-weight: bold;text-transform: uppercase;text-shadow: 0px 11px 40px rgba(1,0,0,.36);margin: 0px;line-height: 1;}
.top-block .text-2 {font-size: 1.375rem;font-family: "Roboto";color: #fff;line-height: 1.2;}
.breadcrumb {background: transparent;padding-left: 0px;padding-right: 0px;border: 0px;border-radius: 0px;padding: 0px;margin: 0px;}
.breadcrumb * {font-size: 12px;font-family: "Roboto";color: #000 !important;}
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {content: "";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 10px;display: inline-block;top: -1px;position: relative;color: #77b55e;padding-left: .9rem;padding-right: .9rem;}
.ctext-1, .input-white label {font-size: 12px;font-family: "Raleway";color: #70bb49;font-weight: bold;text-transform: uppercase;margin-bottom: .5rem;letter-spacing: 1px;}
.ctext-2 {font-size: 1rem;font-family: "Roboto";color: #000 !important;line-height: 1.438;}
.ctext-2 * {color: #000 !important;}
.input-white {margin-bottom: 1.5rem;}
.input-white input[type=text], .input-white input[type=email], .input-white input[type=password], .input-white select, .input-white textarea {background: white !important;border-radius: 0px;height: 2.875rem !important;border: 1px solid #ccc !important;outline: none !important;box-shadow: none !important;color: black !important;color: #848282 !important;padding-left: 1.125rem !important;padding-right: 1.125rem !important;font-family: "Roboto";font-style: italic;line-height: 1.438;font-size: 1rem;font-weight: 300;}
.input-white textarea {resize: none;height: 11rem !important;padding-top: 1rem !important;padding-bottom: 1rem !important;}
.ctext-3 {font-size: 1rem;font-family: "Roboto";color: #000;font-weight: bold;text-transform: uppercase;line-height: 1.438;}
.pr-6 {padding-right: 3.5rem !important;}
.pl-6 {padding-left: 3.5rem !important;}
.contact-block1 {height: 100%;}
.col-separator {position: relative;}
.col-separator:before {content: "";display: block;position: absolute;top: 0px;bottom: 0px;left: 50%;width: 1px;background: #ccc;}
.contact-block1-left {position: relative;display: flex;flex-direction: column;justify-content: space-between;}
.contact-block1-left .item {border-top: 1px solid #ccc;flex-grow: 1;align-items: center;justify-content: center;padding-top: 2rem;padding-bottom: 2rem;text-align: center;padding-left: 2rem;padding-right: 2rem;padding: 1.5rem;}
.contact-block1-left .item > * {height: 100%;display: flex;flex-direction: column;justify-content: center;}
.contact-block1-left .item:last-child {border-bottom: 1px solid #ccc;}
.contact-block1-left .soc {font-size: 1.3rem;display: flex;justify-content: center;flex-wrap: wrap;}
.contact-block1-left .soc * {color: #d3d3d3 !important;}
.contact-block1-left .soc .soc-item {width: 2.5rem;height: 2.5rem;border-radius: 50%;border: 1px solid #d3d3d3;display: flex;align-items: center;justify-content: center;padding-top: 2px;text-decoration: none !important;margin-left: .625rem;margin-right: .625rem;margin-bottom: .625rem;}
.contact-block1-left .soc .soc-item:hover, .contact-block1-left .soc .soc-item:hover * {color: #70bb49 !important;}
.contact-block1-right .item:last-child {border-bottom: 0px;}
.contact-block1-right .item:last-child > * {justify-content: flex-start;}
.video-img-wrapper {position: relative;padding-top: 75%;}
.video-img-wrapper .video-img {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.link-1 {font-size: 1rem;font-family: "Roboto";color: #000 !important;line-height: 1.438;}
.stat-text {font-size: 12px;font-family: "Roboto";color: #7b7c7e;font-weight: bold;}
.stat-icon.icon-eye {font-size: 20px;}
.stat-icon.icon-thumb {font-size: 16px;}
.stat-icon, .stat-icon * {color: #70bb49 !important;}
.white-important, .white-important * {color: white !important;}
.content-area h3 {font-size: 1.3225rem;font-family: "Raleway";color: #264943;font-weight: bold;line-height: 1.19;margin-bottom: 1.5rem;margin-top: 1.5rem;}
.content-area p {text-align: justify;}
.content-area ul {list-style-type: none;padding: 0px;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.content-area ul li {padding-left: 2.85rem;margin-bottom: 1.5rem;display: block;position: relative;}
.content-area ul li:before {content: "";display: block;width: 4px;height: 4px;background: #70bb49;border-radius: 50%;position: absolute;top: .5rem;left: 0px;}
.about-1 {position: relative;overflow: hidden;}
.about-1-bg {position: absolute;left: 0px;right: 0px;top: 0px;z-index: 2;}
.about-1-bg .green-block {width: calc(50% - 175px);position: relative;}
.about-1-bg .green-block.g1 {position: absolute;right: 0px;height: 100px;}
.about-1-bg .imgx1 {position: absolute;right: 0px;}
.about-1-bg .imgx2 {position: absolute;right: auto;left: 0px;}
.number-list {text-align: justify;}
.number-list .item {display: block;position: relative;}
.number-list .item .num {font-size: 1.875rem;font-family: "Roboto";color: #ebeded;line-height: 1;font-weight: bold;position: absolute;margin-left: -4rem;}
.hr-green {background: #70bb49;background: -webkit-gradient(linear,0 100%,0 0,from(rgba(112,187,73,1)),to(rgba(245,246,246,1)));background: -webkit-linear-gradient(90deg,rgba(112,187,73,1) 0%,rgba(245,246,246,1) 100%);background: -moz-linear-gradient(90deg,rgba(112,187,73,1) 0%,rgba(245,246,246,1) 100%);background: -o-linear-gradient(90deg,rgba(112,187,73,1) 0%,rgba(245,246,246,1) 100%);background: linear-gradient(90deg,rgba(112,187,73,1) 0%,rgba(245,246,246,1) 100%);border: 0px;height: 1px;}
.about-cost {background: #fff;background: -webkit-gradient(linear,0 100%,0 0,from(rgba(255,255,255,1)),color-stop(.49,rgba(255,255,255,1)),color-stop(.5,rgba(245,246,246,1)));background: -webkit-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(245,246,246,1) 50%);background: -moz-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(245,246,246,1) 50%);background: -o-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(245,246,246,1) 50%);background: linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(245,246,246,1) 50%);}
.about-cost .about-cost-container {background: #f5f6f6;}
.x-elem {flex: 0 0 380px;}
.picbg {background-repeat: no-repeat;background-position: center;background-size: cover;}
.lm0 > *:last-child {margin-bottom: 0px;}
.about-area ul {margin-left: -2.85rem;margin-right: -2.85rem;text-align: justify;}
.about-area ul li:before {left: 1rem;}
.org-structure .item {background: #f4f6f5;}
.org-structure .item .otext-2 {font-size: 1.3rem;font-family: "Raleway";color: #000;font-weight: bold;line-height: 1.2;}
.about-1 ul li {margin-bottom: 0px;}
.imghint .infoblock-wrapper {position: absolute;top: 0px;right: 0px;bottom: 0px;left: -80px;z-index: 2;display: flex;align-items: center;}
.imghint .infoblock {background: #f4f6f5;width: 100%;padding: 60px;padding-left: 130px;min-height: 60%;display: flex;align-items: center;}
.imghint .infoblock .title {font-size: 1.875rem;font-family: "Raleway";color: #264943;line-height: 1.167;}
.imghint .infoblock .subtitle {font-size: 12px;font-family: "Roboto";color: #77b358;font-weight: bold;text-transform: uppercase;line-height: 1.917;}
.text-green2 {font-size: 1.875rem;font-family: "Raleway";color: #264943;line-height: 1.167;}
.quote {background: #f4f6f5;padding-left: 5.625rem;padding-right: 3.75rem;padding-top: 2.5rem;padding-bottom: 2.25rem;}
.quote .text {font-size: 1.3125rem;font-family: "Raleway";color: #264943;line-height: 1.667;}
.quote .quote-bottom {font-size: 1rem;font-family: "Roboto";color: #000;font-style: italic;line-height: 1.438;}
.quote .separator {margin-top: 1.5rem;margin-bottom: 1.5rem;}
.text-green {font-size: 12px;font-family: "Roboto";color: #77b358 !important;font-weight: bold;text-transform: uppercase;line-height: 1.917;}
.text-green * {color: #77b358 !important;}
.ls2 {letter-spacing: 2px;}
.hexagon-block {background: #264943;position: relative;padding-top: 1.5rem;padding-bottom: 1.5rem;min-height: 445px;}
.hexagon-block .img {max-height: 442px;}
.hexagon-block .pattern {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url("/assets/img/hexagons.png") no-repeat center transparent;background-size: cover;}
.hexagon-block .text-wrapper {padding-top: 1.5rem;padding-bottom: 1.5rem;}
.hexagon-block .title {font-size: 1.875rem;font-family: "Raleway";color: #fff;font-weight: bold;line-height: 1.167;}
.hexagon-block .text {font-size: 1rem;font-family: "Roboto";color: #dfdfdf;line-height: 1.438;text-align: justify;}
.hexagon-block .text > *:last-child {margin-bottom: 0px s;}
.infoblock2 .text-wrapper {background: #f4f6f5;padding: 2rem 2.5rem;margin-top: -4rem;}
.text-10 {font-size: 1.875rem;font-family: "Raleway";color: #264943;font-weight: bold;line-height: 1.167;}
.articles .item {background: white;box-shadow: 0px 0px 43px 0px rgba(61,58,58,.14);}
.articles .item .title {font-size: 1rem;font-family: "Roboto";color: #000;font-weight: bold;text-transform: uppercase;line-height: 1.438;}
.articles .item .date-title {font-size: 12px;font-family: "Roboto";color: #77b358;font-weight: 400;line-height: 1.917;}
.articles2 .item {border-radius: 5px;overflow: hidden;text-decoration: none !important;color: black;display: block;}
.articles2 .item .title {font-size: 1rem;font-family: "Roboto";color: #000;font-weight: bold;text-transform: uppercase;line-height: 1.438;}
.articles2 .item .date-title {font-size: 12px;font-family: "Roboto";color: #77b358;font-weight: 400;line-height: 1.917;}
.articles2 .item .data-wrapper {border: 1px solid rgba(0,0,0,.1);border-left: 0px;padding-left: 4rem;}
.articles2 .item .data-title {font-size: 1.3125rem;font-family: "Raleway";color: #000;font-weight: bold;line-height: 1.095;}
.articles2 .item .img-wrapper {position: relative;}
.articles2 .item .img-wrapper .icon-wrapper {position: absolute;z-index: 2;top: 50%;right: -2.064rem;margin-top: -2.064rem;}
.articles-favorite .atext-2 {font-size: 1rem;font-family: "Roboto";color: #000;font-weight: bold;line-height: 1.4;}
.articles-favorite .atext-3 {font-size: 12px;font-family: "Roboto";color: #7f7f7f;line-height: 1;}
.articles-favorite .item {display: block;text-decoration: none !important;background: white;padding: 10px;padding-left: 15px;box-shadow: 0px 0px 43px 0px rgba(61,58,58,.14);}
.articles-favorite .item .right {flex: 0 0 80px;}
.input-group .white-input {background: white !important;color: black !important;}
.pagination {margin-bottom: 0px;margin-right: -15px;}
.pagination .page-item {margin-bottom: 0px;}
.pagination .page-item .page-link {padding: 0px;padding: 5px 15px;border: 0px !important;background: transparent !important;color: black !important;font-size: 12px;}
.pagination .page-item.active .page-link {font-weight: bold;}
.text-11 {font-size: 21px;font-family: "Raleway";color: #000;font-weight: bold;line-height: 1.19;}
.cblock-right > *:last-child {margin-bottom: 0px !important;}
.values-item {flex-grow: 1;}
.mx-n2 {margin-left: -.5rem;margin-right: -.5rem;}
.ec-message__votes-bar {display: none !important;}
.ya-share2 {display: none !important;}
.comment-message {padding-top: 1.8rem;padding-bottom: 1.8rem;}
.comment-message:not(:last-child) {border-bottom: 1px solid rgba(0,0,0,.1);}
.ec-message__votes-button {background: transparent !important;display: block !important;text-align: center;}
.ec-message__votes-button .icon {width: 2.25rem;height: 2.25rem;border-radius: 50%;display: flex;justify-content: center;align-items: center;color: white;background: #777;}
.ec-message__votes-button .text {color: #777;font-size: 12px;}
.ec-message__votes-button-like.active .icon {background: #77b358 !important;}
.ec-message__votes-button-like.active .text {color: #77b358 !important;}
.ec-message__votes-button-dislike.active .icon {background: #b35858 !important;}
.ec-message__votes-button-dislike.active .text {color: #b35858 !important;}
.tablex th {white-space: nowrap;}
.im-center {background-position: center;background-size: cover;background-repeat: no-repeat;}
.last-article-img {background-repeat: no-repeat;background-size: cover;background-position: center;padding-top: 100%;}
.video-wrapper {position: relative;}
.video-frame-wrapper {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;}
.video-frame {width: 100%;height: 100%;}
.xlike .xlike__line, .xlike__percent {display: none !important;}
.xlike .xlike__link {display: flex;flex-direction: column;align-items: center;}
.xlike .xlike__count {font-size: 12px;margin-top: 2px;}
.xlike .xlike__link_active .xlike__svg {background-color: #70bb49 !important;}
.xlike__item_dislike .xlike__link_active .xlike__svg {background-color: #ef4646 !important;}
.help-block {line-height: 1;margin-top: 5px;}
.text99 {font-size: 12px;font-family: "Roboto";color: #000 !important;text-decoration: underline;text-transform: uppercase;letter-spacing: 2px;font-weight: 300;}
.text99.bold {font-weight: bold;}
.flex-50 {flex: 0 0 50%;}
.mobile-search {display: flex;width: 100% !important;}
.header-search {background: white;position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;z-index: 10;}
.header-search input {background: transparent !important;border: 0px !important;border-radius: 0px !important;font-size: 1.625rem;color: black !important;padding-left: 0px;}
.header-search .btn {background: transparent !important;color: #70bb49 !important;padding-right: 0px;font-size: 1.625rem;font-weight: 100;}
.header-search .btn-primary:not(:disabled):not(.disabled):active, .header-search .show > .btn-primary.dropdown-toggle {background: transparent !important;}
.header-search .input-group {border-bottom: 1px solid #c7c7c7;}
.header-search input {font-size: 1rem;height: 30px;padding: 0px;}
.header-search .text-sub {font-size: 13px;color: #646363;line-height: 1.2;}
body.sps--blw .header-search .search-sub {display: none !important;}
body.sps--blw .header-search .btn {font-size: 1rem;height: 30px;}
body.sps--blw .input-group {border: 0px !important;}
body:not(.search-open) .header-search {display: none !important;}
@media (max-width: 1400px) {.slider .slider-item {height: 730px;}}
@media (max-width: 1199px) {html {font-size: 15px;}
	.slider .slider-item {height: 690px;}
	.ddw .carousel-wrapper-item {width: 960px;}
	.imghint .infoblock {padding: 50px;padding-left: 90px;}
	.imghint .infoblock-wrapper {left: -50px;}
	.imghint .infoblock .title {font-size: 1.5rem;}
	.hexagon-block {padding-top: 1.3rem;padding-bottom: 1.3rem;min-height: 350px;}
	.infoblock2 .text-wrapper {padding: 1.5rem 2rem;}
	.infoblock2 .text-green2 {font-size: 1.5rem;}
	.x-elem {flex: 0 0 310px;}
	.about-cost-container .values-item {flex: 0 0 50%;}
	.values-wrapper {flex-wrap: wrap;}}
@media (min-width: 992px) and (max-width: 1199px) {.news-item-wrapper {padding-left: 5px;padding-right: 5px;margin-top: 5px;margin-bottom: 5px;}
	.news-info {padding: 1.3rem;}}
@media (max-width: 991px) {.white-page .crumbs-row {display: none !important;}
	.news-info {padding: 1.2rem;}
	.news-info .news-title {font-size: 1.2rem;}
	.slider .slider-item {height: 500px;}
	.slider .slider-text3 {font-size: 3rem;}
	.slider .slider-text2 {font-size: 1.5rem;}
	.slider .slider-text1 {font-size: 1.5rem;}
	.slider .slider-item .slider-data-wrapper {padding-bottom: 60px;}
	.callback-phone {margin-top: 0px;}
	.ddw .carousel-wrapper-item {width: 720px;}
	.top-block .top-data {padding-top: 0px;}
	.top-block .text-1 {font-size: 3.1rem;}
	.top-block {height: 290px;}
	.section-header {font-size: 1.7rem;}
	.contact-block1-left .item {padding: 1rem;}
	.imghint .infoblock {padding: 40px;padding-left: 70px;}
	.imghint .infoblock-wrapper {left: -40px;}
	.imghint .infoblock .title {font-size: 1.3rem;}
	.quote {padding-left: 2.75rem;padding-right: 2.75rem;padding-top: 1.5rem;padding-bottom: 1.25rem;}
	.quote .text {font-size: 1.1rem;}
	.x-elem {flex: 0 0 220px;}
	.about-cost-container .values-item {flex: 0 0 100%;}
	.about-cost-container .values-item .icon-wrapper {flex: 0 0 55px;}
	.content-area ul {margin: auto !important;}
	.articles2 .item .img-wrapper {height: 300px;}
	.articles2 .item .data-wrapper {padding: 3rem !important;border: 1px solid rgba(0,0,0,.1) !important;}
	.articles2 .item .img-wrapper .icon-wrapper {top: auto;bottom: -2.064rem;right: auto;left: 50%;margin-left: -2.064rem;}
	.articles-favorite .item .left {flex-grow: 1;}
	.articles2 .item .data-wrapper {min-height: auto !important;}}
@media (max-width: 767px) {.news-info .news-title {font-size: 1.8rem;}
	.news-date-date {font-size: 5rem;}
	.news-date-month {font-size: 18px;}
	.news-info .news-description {font-size: 16px;}
	.slider .slider-item {height: 450px;}
	.slider .slider-text3 {font-size: 2.3rem;}
	.ddw .carousel-wrapper-item {width: 540px;}
	.top-block .text-1 {font-size: 2.7rem;}
	.top-block .text-2 {font-size: 1.2rem;}
	.top-block {height: 270px;}
	.section-header {font-size: 1.5rem;}
	.imghint .infoblock-wrapper {left: 0;left: 0px;position: relative;right: 0px;width: 100%;}
	.imghint .infoblock-wrapper .infoblock {padding: 2rem;}
	.imghint {margin-bottom: 2rem;}
	.quote {padding-left: 1.75rem;padding-right: 1.75rem;padding-top: 1.75rem;padding-bottom: 1.75rem;}
	.quote .text {font-size: 1rem;}
	.x-elem {display: none;}
	.about-1-bg {display: none;}
	.mtitle1 br {display: none;}
	.content-area ul li {padding-left: 2rem;}
	.articles2 .item .data-wrapper {padding: 1.5rem !important;}
	.articles2 .item .img-wrapper {height: 200px;}
	.last-article-img {height: 300px !important;}}
@media (max-width: 575px) {.news-info .news-title {font-size: 1.5rem;}
	.news-date-month {font-size: 16px;}
	.news-date-wrapper {width: auto;height: auto;min-width: 25%;min-height: 25%;}
	.news-date-date {line-height: .9;}
	.news-item:hover .news-date-wrapper {right: 0px;transform: translateX(100%);}
	.news-info-wrapper {top: 70%;}
	.news-info .news-title {margin-bottom: 1rem;}
	.news-info .news-description {font-size: 12px;}
	.slider .slider-item {height: 350px;}
	.slider .slider-text3 {font-size: 2rem;}
	.slider .slider-item .slider-data-wrapper {padding-left: 30px;padding-right: 30px;}
	.slider-data-container {text-align: center;}
	.carousel-wrapper-item {width: 100% !important;}
	.top-block .text-1 {font-size: 2rem;}
	.top-block .text-2 {font-size: 1.1rem;}
	.top-block {padding-top: 2.5rem;padding-bottom: 2.5rem;height: auto;}
	.top-block .top-data {position: relative;}
	.section-header {font-size: 1.3rem;}
	.imghint .infoblock .title br {display: none;}
	.imghint .infoblock-wrapper .infoblock {padding: 1.5rem;}
	.white-page {top: auto;}
	.number-list .item .num {display: none;}
	.last-article-img {height: 200px !important;}}
@media (max-width: 450px) {.news-info .news-title {font-size: 1.2rem;}
	.news-info {padding: 1.2rem;}
	.news-date-date {font-size: 3rem;}
	.news-date-month {font-size: 15px;}
	.slider .slider-item {height: 350px;}
	.values-item br {display: none;}}
@media (max-width: 390px) {.news-info .news-title {font-size: 1rem;}}
@media (max-width: 320px) {.news-info {padding: 1rem;}}