body,html{padding:0;margin:0}#stage{padding-top:0}.codeon_cms_login #mainstage{margin:0 0 0 275px}.tar{text-align:right}.no-underline{text-decoration:none}.blog_item{border-top:1px solid #000;padding-top:8px;margin-bottom:60px}.blog_item:first-child{border-top:0 solid #000;padding-top:0}.blog_item--t6 .bb_specialtext{margin-bottom:0}.blog_item--t6 .bb_specialtext h2{font-size:37px;line-height:37px}.blog_item--t6 .bb_specialtext p{font-size:12px;line-height:22px;margin-bottom:0;padding-bottom:0}.blog_item--t6 .preadmore{font-size:12px}.blog_item--t7 .bb_specialtext{margin-bottom:0}.blog_item--t7 .bb_specialtext p{margin-bottom:0;padding-bottom:0}.blog_item--t7 .preadmore{font-size:14px}.blog_nav{position:relative;margin-top:30px;border-top:1px solid #000;padding-top:30px;text-align:right}.blog_nav a{font-family:DIN Pro Cond;font-weight:700;font-style:normal;background-color:#000;color:#fff;display:inline-block;padding:0 15px;line-height:27px;font-size:16px;text-transform:uppercase;border:1px solid #000;text-decoration:none}.blog_nav a:first-child{position:absolute;top:30px;left:0;background-color:#fff;color:#000}.blog_pagination a{border:1px solid #000;line-height:30px;width:30px;display:inline-block;margin-right:6px;margin-bottom:6px;text-align:center;text-decoration:none;font-family:DIN Pro Cond;font-weight:700}.blog_pagination .cur{background-color:#000;color:#fff}.blog_pagination__total{border:1px solid #000;line-height:30px;display:inline-block;margin-right:6px;text-align:center;text-decoration:none;font-family:DIN Pro Cond;font-weight:700;float:right;padding:0 10px}@media (max-width:760px){.blog_pagination__total{display:none}}.blog_side{position:relative}.blog_side .bb_specialtext,.blog_side .co_center{padding:0}.blog_side .bb_specialtext{min-height:96px}.blog_side .blog_item--first{border-top:0;padding-top:0}.blog_side .blog_item--t6 .bb_specialtext,.blog_side .blog_item--t9 .bb_specialtext,.blog_side .blog_item--t10 .bb_specialtext{min-height:auto}.blog_side .blog_item--t6 .bb_text,.blog_side .blog_item--t9 .bb_text,.blog_side .blog_item--t10 .bb_text{padding:0}.blog_side__left{width:69%;margin-right:6%}.blog_side__left,.blog_side__right{display:inline-block;vertical-align:top}.blog_side__right{width:25%;padding-top:136px}.blog_side__right a{font-family:DIN Pro Cond;font-weight:700;font-style:normal;display:block;text-decoration:none}.blog_side__right .item{position:relative;padding:0 0 0 119px;height:69px;margin-bottom:10px;text-transform:uppercase;color:#000}.blog_side__right .item div{position:absolute;left:0;top:0;width:104px;height:68px;background-color:#000;background-position:50%;background-size:cover}.blog_side__right .item div.bw{transition:opacity .3s ease-in-out;opacity:1}.blog_side__right .item span{background-color:#000;color:#fff;display:inline-block;padding:0 5px;line-height:20px;font-size:13px}.blog_side__right .item b{font-size:13px;line-height:15px;font-weight:700;margin-top:6px;display:block}.blog_side__right .item:hover div.bw{opacity:0}.blog_side__l1{color:#fff;background-color:#000;margin-bottom:15px}.blog_side__l1,.blog_side__l2{border:1px solid #000;line-height:48px;text-align:center;font-size:21px}.blog_side__l2{color:#000;margin-bottom:30px}.blog_side__l1:hover{border:1px solid #000;background-color:#fff;color:#000}.blog_side__l2:hover{background-color:#000;color:#fff}.blog_side__banner{display:block;border:1px solid #000;margin-bottom:30px;text-align:center}.blog_side__banner img{max-width:100%;vertical-align:top}.blog_side__banner--display2{padding:60px 0}.blog_side__banner--display2 img{max-width:50%}.blog_side__tags{line-height:25px;font-size:14px;font-family:CFM;font-weight:500;font-style:italic}.blog_side__tags a{text-decoration:none}.blog_side__tags a:hover{text-decoration:underline}@media (max-width:780px){.blog_side__left,.blog_side__right{display:block;width:auto;margin-right:0}.blog_side__right{padding-top:136px}}.footer{padding:20px;font-size:12px;line-height:16px;background-color:#000;color:#fff;min-height:100px}.footer__logo{margin-top:120px}.footer__logo img{width:289px}.footer__part1{display:inline-block;height:43px;font-size:12px;line-height:32px;padding:13px 60px 0 16px;max-width:462px;width:100%;box-sizing:border-box;vertical-align:top}.footer__part1 b{font-weight:700;font-size:12px;line-height:19px;display:block;margin-bottom:10px}.footer__part2{display:inline-block;width:180px;vertical-align:top;line-height:18px;padding:13px 60px 0 0}.footer__part2 a{color:#fff}.footer__part3{float:right;vertical-align:top;display:inline-block;width:247px;color:#f60;font-weight:700;padding:13px 0 0}.footer__part3 b{display:block;color:#fff;font-size:21px;margin-top:20px;font-weight:700;line-height:21px}.footer__part3 a{color:#fff}@media (max-width:760px){.footer{padding:20px;font-size:12px;line-height:16px;background-color:#000;color:#fff;min-height:100px}.footer__logo{margin-top:120px}.footer__logo img{width:289px}.footer__part1{display:block;height:86px;font-size:11px;line-height:32px;max-width:none;padding:13px 0 0}.footer__part1 b{font-size:11px;line-height:19px}.footer__part2{display:block;width:180px;vertical-align:top;line-height:18px;padding:13px 60px 0 0}.footer__part2 a{color:#fff}.footer__part3{float:none;vertical-align:top;display:block;width:247px;color:#f60;font-weight:700;padding:13px 0 0}.footer__part3 b{display:block;color:#fff;font-size:21px;margin-top:20px;font-weight:700;line-height:21px}.footer__part3 a{color:#fff}}.co_p16{width:16%;width:16.666%}.co_p16,.co_p25{display:inline-block;position:relative;vertical-align:top}.co_p25{width:25%}.co_p33{width:33%;width:33.3333%}.co_p33,.co_p50{display:inline-block;position:relative;vertical-align:top}.co_p50{width:50%}.co_center,.co_center--large,.co_center--medium{position:relative;margin:auto;max-width:881px;box-sizing:border-box;padding:0 20px}.co_center--medium{max-width:848px}.co_center--large{max-width:1000px}@media (max-width:780px){.co_center,.co_center--large,.co_center--medium{padding:0 20px}.co_desktop_only{display:none}}@media (max-width:768px){.co_p33,.co_p50{width:100%;display:block}}.button,.button--black,.button--white{background-color:#ffed00;color:#000!important;padding:0 15px;margin-top:20px;margin-right:10px;display:inline-block;font-size:16px;line-height:36px;height:36px;text-decoration:none;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:700;font-style:normal}.button--black{background-color:#000;color:#ffed00!important}.button--white{background-color:#fff;color:#000!important}@media (max-width:768px){.button,.button--black,.button--white{padding:0 13px;margin-top:25px;margin-right:8px;font-size:16px;line-height:35px;height:35px}}body{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;background-position:left 0;background-repeat:no-repeat}a{color:#000}table{width:100%;border-collapse:collapse}td,th{padding:8px 6px 0 0;line-height:18px;margin:0;font-size:14px}th{text-align:left;border-bottom:1px solid #000;padding:20px 6px 7px 0;line-height:26px}#mainstage{max-width:100%;overflow:hidden}#stage{position:relative;transition:all .3s ease-in-out}.totop{position:fixed;bottom:70px;right:80px}.bb_form{position:relative;min-height:60px}.bb_form table{width:100%;box-sizing:border-box}.bb_form td:first-child{width:30%;vertical-align:top;line-height:40px}.bb_form input,.bb_form textarea{padding:0 20px;line-height:40px;height:40px;width:100%;box-sizing:border-box;border:1px solid #ddd;background-color:#fff;border-radius:4px;margin-bottom:10px;font-size:16px;font-family:inherit;color:#444;font-weight:300}.bb_form textarea{height:200px;padding:12px 20px;line-height:20px}.bb_form .g-recaptcha{margin-bottom:15px}.bb_form .submit{border:1px solid #ba1e2c;background-color:#ba1e2c;color:#fff}.bb_form .red{background-color:#fee;border:1px solid red}.bb_form .green,.bb_form .red{display:block;padding:20px;margin-bottom:20px;line-height:20px}.bb_form .green{border:1px solid #000032}@media (min-width:761px){.bb_form ::-webkit-input-placeholder{color:transparent}.bb_form :-moz-placeholder,.bb_form ::-moz-placeholder{color:transparent}.bb_form :-ms-input-placeholder{color:transparent}.bb_form textarea::-webkit-input-placeholder{color:transparent}.bb_form textarea:-moz-placeholder,.bb_form textarea::-moz-placeholder{color:transparent}.bb_form textarea:-ms-input-placeholder{color:transparent}}@media (max-width:760px){.bb_form td:first-child{display:none}}.bb_fullintro{position:relative;background-color:#000;color:#fff;z-index:1;border-left:40px solid #000;left:-40px;width:100%;height:100vh}.bb_fullintro__bottom{position:absolute;left:85px;bottom:69px;z-index:100000}.bb_fullintro h1{margin:0;padding:0;color:#f60;font-weight:400;margin:0 0 35px;font-size:31px}.bb_fullintro h2{margin:0;padding:0;color:#fff;font-weight:700;font-size:65px;line-height:65px}.bb_fullintro__arrow{position:absolute;right:45px;bottom:55px;z-index:100000;padding:0 10px}@media (max-width:760px){.bb_fullintro{min-height:300px}.bb_fullintro h1{font-size:20px}.bb_fullintro h2{font-size:33px;line-height:33px}.bb_fullintro__bottom{left:40px;bottom:90px}}.bb_image{padding:0;margin:10px 0;min-height:100px}.bb_image img{max-width:100%;vertical-align:top}.bb_image__container{position:relative;background-color:#efefef}.bb_people{margin-top:90px}.bb_people h4{font-size:17px;line-height:18px;margin:0 0 20px;min-height:54px}.bb_people h3{font-size:15px;line-height:18px;margin:0}.bb_people p{margin-bottom:0;font-size:10px;line-height:17px}.bb_people a{display:block;color:#f60;font-weight:700;text-decoration:none;font-size:15px;line-height:18px;margin-top:20px}.bb_people__item{text-decoration:none;padding:0;box-sizing:border-box;font-size:14px;line-height:14px;margin-bottom:80px;margin-right:30px;width:calc(33% - 20px);display:inline-block;vertical-align:top}.bb_people__item:nth-child(3n){margin-right:0}.bb_people .bb_people__item--smaller{font-size:10px;line-height:15px;margin-bottom:30px}.bb_people__photo{display:block;height:257px;width:100%;background-size:cover;background-position:50%;margin-bottom:16px}.bb_people__hidden{display:none}@media (max-width:760px){.bb_people__item{margin-right:0;width:100%}}.bb_imageslider{display:block;padding:20px 0}.bb_imageslider .bb_imageslider__left{left:34px;background-image:url(/public/img/arrow_white_left.svg)}.bb_imageslider .bb_imageslider__left,.bb_imageslider .bb_imageslider__right{position:absolute;bottom:13px;height:30px;width:30px;display:block;background-position:50%;background-repeat:no-repeat}.bb_imageslider .bb_imageslider__right{right:34px;background-image:url(/public/img/arrow_white_right.svg)}.bb_imageslider .bb_imageslider__container{position:relative;min-height:480px;opacity:0;transition:opacity 1.5s ease-out}.bb_imageslider .bb_imageslider__slide{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity .3s ease-out;background-size:cover;background-position:50%}.bb_imageslider--black .bb_imageslider__left{background-image:url(/public/img/arrow_black_left.svg)}.bb_imageslider--black .bb_imageslider__right{background-image:url(/public/img/arrow_black_right.svg)}@media (max-width:760px){.bb_imageslider .bb_imageslider__container{min-height:190px!important}}.bb_multivideo{margin:14px 0;padding-top:8px}.bb_multivideo iframe{width:100%}.bb_multivideo h2{margin:17px 0 30px;padding:0;color:#000;font-weight:700;font-size:36px;line-height:39px}.bb_multivideo p{line-height:22px;font-size:15px;margin:20px 0 22px}.bb_multivideo__content{position:relative;padding-right:200px}.bb_multivideo__content--one{padding-right:0}.bb_multivideo__thumb{position:absolute;right:0;top:0}.bb_multivideo__thumb a{display:block;margin:8px 0 10px;background-color:#eee;height:84px;width:149px;background-size:cover;background-position:50%}.bb_multivideo__morelink{display:block;color:#f60;font-weight:700;text-decoration:none}.bb_multivideo__more{display:none}@media (max-width:760px){.bb_multivideo__content{padding-right:0;padding-top:100px}.bb_multivideo__thumb{position:absolute;right:auto;top:0;left:0}.bb_multivideo__thumb a{display:inline-block;margin:8px 8px 10px 0;height:60px;width:99px;background-size:cover;background-position:50%}.bb_multivideo p{line-height:20px;font-size:13px}}.bb_specialtext{margin:14px 0}.bb_specialtext h3{padding:0;color:#f60;font-weight:400;margin:0;font-size:22px}.bb_specialtext h2{padding:0;color:#000;font-weight:700;font-size:36px;line-height:39px;margin:6px 0 25px}.bb_specialtext p{line-height:22px;font-size:15px;margin:20px 0 22px}.bb_specialtext__morelink{display:block;color:#f60;font-weight:700;text-decoration:none}.bb_specialtext__more{display:none}.popup--black .bb_specialtext a{font-weight:700}.popup--black .bb_specialtext h2{color:#fff}.popup--black .bb_specialtext em{font-style:normal;font-size:12px;line-height:14px}@media (max-width:760px){.bb_specialtext{margin:14px 0}.bb_specialtext h3{font-size:15px}.bb_specialtext h2{font-size:24px;line-height:30px}.bb_specialtext p{line-height:20px;font-size:13px}}.bb_spacer{height:2px;margin:18px 0}.bb_spacer--larger{margin:29px 0}.bb_spacer--line .bb_spacer__line{display:block;border-bottom:2px solid #000;height:1px}.bb_spacer--largest{margin:90px 0}.bb_thumbs{display:block;padding:20px 0}.bb_thumbs .bb_thumbs__thumb{height:480px;width:480px;background-size:cover;background-position:50%;display:inline-block;vertical-align:top;margin:7px 7px 0 0}.bb_thumbs .bb_thumbs__thumb img{display:none}.bb_thumbs--half .bb_thumbs__thumb{height:416px;width:416px}.bb_thumbs--half .bb_thumbs__thumb:last-child{margin:7px 0 0}.bb_thumbs--third .bb_thumbs__thumb{height:275px;width:275px}.bb_thumbs--third .bb_thumbs__thumb:nth-child(3n+3){margin:7px 0 0}.bb_thumbs--quarter .bb_thumbs__thumb{height:205px;width:205px}.bb_thumbs--quarter .bb_thumbs__thumb:nth-child(4n+4){margin:7px 0 0}.bb_text{position:relative;min-height:60px}.bb_text li,.bb_text p{line-height:25px}.bb_text li{margin-bottom:10px}.bb_text table{border-collapse:collapse;width:100%}.bb_text td{border:1px solid #ccc;padding:4px 10px}.bb_text span{text-decoration:none!important}.bb_text span strong{text-decoration:none;color:#f60;font-weight:400}.bb_title{position:relative}.bb_title h1{margin:30px 0 15px;font-size:25px}.bb_title h2{margin:51px 0 15px;font-size:30px}.bb_title--smaller h2{margin:20px 0 15px;font-size:24px}@media (max-width:700px){.bb_title h1{margin:30px 0 15px;font-size:25px}.bb_title h2{font-size:21px}}.cms_form,.cms_form input,.cms_form td,.cms_form textarea{font-family:Open Sans,sans-serif;font-size:14px}.cms_form td{line-height:43px}.cms_form .submit{position:relative;display:block;color:#fff;text-decoration:none;border-radius:5px;height:40px;line-height:40px;padding:0 20px 0 47px;background-color:#0f9375;border:0;font-size:14px;float:right}.cms_form .submit i{position:absolute;top:10px;left:15px;font-size:20px}.cms_form_multiselect{position:relative}.cms_form_multiselect__search{height:41px!important}.cms_form_multiselect__dropdown{display:none;height:100px;overflow:auto;position:absolute;left:0;background-color:#fff;border:1px solid #efefef;top:41px;z-index:100;line-height:26px;box-sizing:border-box;width:100%}.cms_form_multiselect__dropdown span{padding:2px 10px;display:block;cursor:pointer}.cms_form_multiselect__dropdown span:hover{background-color:#efefef}.cms_form_multiselect__selected{line-height:26px}.cms_form_multiselect__selected span{padding:2px 10px;display:block;cursor:pointer}.cms_form_image{vertical-align:top}.cms_form_image div{display:inline-block;height:100px;width:100px;background-size:contain;background-position:50%;background-repeat:no-repeat;border:1px solid #eee;vertical-align:top}.cms_form_image a{text-decoration:none}.cms_form_image i{margin-left:20px}.cms_form_image span{cursor:pointer}.cms_form--no-popup{padding:100px 0 0 20px}.cms_form--no-popup .submit{float:none}.cms_side{position:fixed;top:0;left:0;height:100%;width:275px;background-color:#212625;font-family:Open Sans,sans-serif}.cms_login{min-height:100%}.cms_login__dialog{max-width:300px;margin:calc(50vh - 200px) auto 0;background-color:#444;padding:20px;box-sizing:border-box;color:#fff}.cms_login__logo{max-height:50px;max-width:100%;margin:0 auto 20px;display:none}.cms_login__input{position:relative}.cms_login__input i{position:absolute;top:15px;right:15px;font-size:14px}.cms_login__input input{width:100%;box-sizing:border-box;background-color:transparent;border:1px solid #ccc;border-radius:4px;line-height:45px;height:45px;padding:0 45px 0 15px;font-family:Lato,sans-serif;color:#fff;margin-bottom:20px;font-size:14px}.cms_login__warning{display:block;text-align:center}.cms_login__submit{box-sizing:border-box;margin-bottom:20px;font-size:14px;width:100%;background-color:#0f9375;border:0;line-height:45px;height:45px}.cms_login__link,.cms_login__submit{display:block;color:#fff;text-align:center}@media (max-width:500px){.cms_login__dialog{min-height:100vh;min-width:100%;margin:0}}.cms_table{position:relative;padding:100px 30px 30px;font-family:Open Sans,sans-serif}.cms_table table{border:1px solid #eee}.cms_table th{text-align:left;border-right:1px solid #eee}.cms_table th:last-child{border-right:0}.cms_table td,.cms_table th{font-family:Open Sans,sans-serif;line-height:60px;border-bottom:1px solid #eee;padding:0 20px}.cms_table tr:nth-child(2n) td{background-color:#fbfbfb}.cms_table__button{margin-right:30px}.cms_table a{color:#0f9375;text-decoration:none}.cms_table a:hover{text-decoration:underline}.popup .cms_table{padding:30px 0 0}.cms_toolbar{position:absolute;top:0;left:0;width:100%;height:55px;color:#fff;background-color:#212b29;font-family:Open Sans,sans-serif;text-align:right;z-index:100}.cms_toolbar__title{position:absolute;top:0;left:10px;line-height:55px;font-size:18px}.cms_toolbar__title i{font-size:18px;margin-right:10px}.cms_toolbar__button{height:35px;margin-top:10px;border-radius:5px;line-height:35px;padding:0 20px;text-decoration:none;color:#fff;display:inline-block;margin-right:8px}.cms_toolbar__button i{font-size:18px;line-height:35px;margin-right:10px}.cms_toolbar__button:hover{background-color:#1c473d}.popup .cms_toolbar{top:-100px;left:-40px;width:calc(100vw - 275px)}.popup .cms_toolbar a{color:#fff}.popup_gallery{box-sizing:border-box;display:block;position:relative;margin-top:100px;text-align:center}.popup_gallery h3{font-family:CFM;font-weight:400;padding:0;font-size:14px;line-height:20px}.popup_gallery h2,.popup_gallery h3{font-style:normal;margin:0;text-transform:uppercase;text-align:left}.popup_gallery h2{position:relative;font-family:DIN Pro Cond;font-weight:700;font-size:39px;line-height:39px;margin-bottom:10px}.popup_gallery h2 div{position:absolute;top:-11px;right:0}.popup_gallery h2 a{border:1px solid #fff;line-height:30px;width:30px;display:inline-block;margin-left:6px;text-align:center;text-decoration:none;font-family:DIN Pro Cond;font-weight:700;font-size:14px}.popup_gallery img{max-width:100%;max-height:none}@media (max-width:760px){.popup_gallery{margin:80px 20px}.popup_gallery h2{min-height:78px}.popup_gallery h2 div{position:absolute;top:30px;right:0}}.popup{display:none;background-color:hsla(0,0%,100%,.8);position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10000;transition:none}.popup div{opacity:1;transition:none}.popup__screen{position:relative;max-width:500px;max-height:500px;overflow-y:auto;background-color:#fff;padding:30px 40px 40px;margin:5% auto 0;cursor:auto;box-shadow:0 2px 7px 0 rgba(0,0,0,.3)}.popup form table{width:100%}.popup form table td{vertical-align:top}.popup form table input,.popup form table textarea{box-sizing:border-box;width:100%;font-size:14px;padding:10px;margin-bottom:10px}.popup form table .short{width:auto}.popup form table textarea{height:90px}.popup .close{position:absolute;top:25px;right:25px;cursor:pointer}.popup--black{display:none;background-color:#000;z-index:10000}.popup--black .popup__screen{max-width:749px;max-height:100vh;background-color:#000;color:#fff;padding:0;margin:0 auto;cursor:auto;box-shadow:none}.popup--black a,.popup--black h1,.popup--black h2{color:#fff}.popup--black h3{color:#f60}.popup--black .close{position:absolute;top:100px;right:40px;width:30px;height:30px;cursor:pointer;background-image:url(/public/img/x.svg);background-repeat:no-repeat;background-position:50%;background-size:30px auto}.popup--black .close i{display:none}.popup--full .popup__screen{max-width:100%;min-height:100%;padding:30px 40px 40px;margin:0}.popup--cms{font-family:Open Sans,sans-serif;background-color:rgba(0,0,0,.8);font-size:14px;color:#222}.popup--cms a{color:#222}.popup--cms input,.popup--cms textarea{font-family:Open Sans,sans-serif;font-size:14px}.popup--cms td{line-height:43px}.popup--cms .submit{position:relative;display:block;color:#fff;text-decoration:none;border-radius:5px;height:40px;line-height:40px;padding:0 20px 0 47px;background-color:#0f9375;border:0;font-size:14px;float:right}.popup--cms .submit i{position:absolute;top:10px;left:15px;font-size:20px}.popup--cms-semifull{left:275px;width:calc(100% - 275px)}.popup--cms-semifull .popup__screen{padding:100px 40px 40px;max-width:none;max-height:none;width:100%;height:100%;margin:0;box-shadow:none;box-sizing:border-box}@media (max-width:760px){.popup{display:none;background-color:hsla(0,0%,100%,.8);position:fixed;top:0;left:0;cursor:pointer}.popup,.popup__screen{width:100%;height:100%}.popup__screen{max-width:none;max-height:none;overflow-y:auto;padding:50px;margin:0 auto;box-sizing:border-box}.popup--black .popup__screen{padding:0;margin:0 auto}.popup--black .close{top:80px;right:20px;width:15px;height:15px;background-size:15px auto}}.menu_main{position:fixed;z-index:100;top:0;left:0;width:100%;transition:all .5s linear}.menu_main__bars{position:absolute;top:33px;left:36px;height:30px;width:30px;display:block;background-image:url(/public/img/bars_white.svg);background-position:50%;background-repeat:no-repeat}.menu_main__container{position:absolute;top:36px;right:40px}.menu_main a{color:#fff;line-height:23px;display:inline-block;vertical-align:top;text-decoration:none}.menu_main__lang{background-color:#fff;color:#000!important;border-radius:23px;height:23px;width:23px;overflow:hidden;text-align:center;margin-left:6px;font-weight:700;font-size:10px}.menu_main__lang--active{background-color:#f60;color:#fff!important}.menu_main__contact{margin-right:30px;font-size:20px;font-weight:700;border-bottom:1px solid #fff}.menu_main--black .menu_main__bars{background-image:url(/public/img/bars_black.svg)}.menu_main--black a{color:#000}.menu_main--black .menu_main__contact{border-bottom:1px solid #000}.menu_main--black .menu_main__lang{background-color:#000;color:#fff!important}.menu_main--black .menu_main__lang--active{background-color:#f60}.codeon_cms_login .menu_main{left:300px;width:calc(100% - 300px)}.menu_side{position:fixed;z-index:2000;top:0;left:-353px;width:100%;height:100%;max-width:300px;background-color:#f60;transition:all .3s ease-in-out;font-size:14px;padding:108px 0 0 40px;box-sizing:border-box;color:#fff}.menu_side .close{position:absolute;left:26px;top:25px;width:50px;height:50px;box-sizing:border-box;padding:15px 0 0 15px}.menu_side .h2{font-weight:700;font-size:51px;color:#000;margin:0;font-size:31px}.menu_side a{display:block;color:#fff;text-decoration:none;font-size:15px}.menu_side .button{display:inline-block;line-height:28px;height:28px}.menu_side__part1{line-height:20px;padding-top:30px}.menu_side__part1 a{font-weight:700;margin-bottom:1px}.menu_side__part2{line-height:21px;margin-bottom:40px;font-weight:700;font-size:15px}.menu_side__part2 a{display:inline;text-decoration:underline}.menu_side a.active{color:#000}.menu_side .line{border-top:1px solid #fff;margin:25px 0 22px;width:90px}.menu_side__address{position:absolute;bottom:40px;left:40px;font-size:15px;line-height:18px;width:200px}.bb_new_views_form a{display:inline-block;height:113px;width:113px;text-align:center;border:1px solid #444;margin:5px;border-radius:4px;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:10px}.bb_new_views_form a i{display:block;font-size:50px;margin:10px 0}.bb_new_views_form .submit{display:none}#cms_library_image_iframe{position:absolute;top:-340px}.cms_side_menu{position:absolute;top:55px;left:46px;width:228px}.cms_side_menu .panel{display:none;height:calc(100vh - 55px);overflow:auto}.cms_side_menu a{position:relative;display:block;color:#fff;text-decoration:none;margin:5px 10px;border-radius:5px;height:30px;line-height:30px;padding:0 10px 0 47px}.cms_side_menu a i{position:absolute;top:8px;left:15px}.cms_side_menu a:hover{background-color:#1c473d}.cms_side_menu a.active{background-color:#0f9375}.cms_side_menu__sortable{list-style:none;margin:0;padding:0}.cms_side_menu__sortable li{margin:0;padding:0}.cms_side_menu__sortable li a{cursor:row-resize;margin:1px 10px;border-radius:5px;height:25px;line-height:25px;font-size:12px}.cms_side_menu__sortable li a i{font-size:14px;top:5px}.cms_side_quick{height:100%;width:45px;background-color:#212625;border-right:1px solid #20302c}.cms_side_quick,.cms_side_quick .logo{position:absolute;top:0;left:0}.cms_side_quick .logo img{width:35px}.cms_side_quick .panel{margin-top:60px}.cms_side_quick a{position:relative;display:block;color:#fff;text-decoration:none;margin:5px;height:40px;line-height:40px;text-align:center}.cms_side_quick a i{line-height:40px}.cms_side_user{position:absolute;top:0;left:46px;height:55px;width:228px;background-color:#212b29;color:#fff;font-size:13px;box-sizing:border-box}.cms_side_user a{display:block;padding:0 0 0 56px;color:#fff;text-decoration:none;margin:14px 0 0;line-height:15px}.cms_side_user i{position:absolute;top:15px;left:15px;font-size:30px;color:#0f9375}.core_tag_archive{position:relative}.core_tag_archive__filter a{font-family:DIN Pro Cond;font-weight:700;font-style:normal;display:block;text-decoration:none;background-color:#000;color:#fff;display:inline-block;padding:0 4px;line-height:18px;font-size:13px;margin-right:10px;text-transform:uppercase;border:1px solid #000}.core_tag_archive__filter a.active,.core_tag_archive__filter a:hover{background-color:#fff;color:#000}.core_tag_archive__container{padding-top:57px}.core_tag_archive__container .item{position:relative;padding:0;margin-bottom:10px;color:#000;display:inline-block;width:226px;box-sizing:border-box;margin-right:19px;font-family:DIN Pro Cond;font-weight:700;font-style:normal;text-decoration:none;height:234px;overflow:hidden;margin-bottom:25px}.core_tag_archive__container .item div{width:100%;height:114px;background-color:#efefef;background-position:50%;background-size:cover;margin-bottom:20px}.core_tag_archive__container .item div div{position:absolute;top:0;left:0;line-height:114px;text-align:center;color:#fff;opacity:0;background-color:#000;transition:opacity .3s ease-in-out}.core_tag_archive__container .item div div:hover{opacity:1}.core_tag_archive__container .item p{margin:0;padding:0;height:59px;overflow:hidden;line-height:12px}.core_tag_archive__container .item span{position:absolute;bottom:0;left:0;background-color:#000;color:#fff;display:inline-block;padding:0 5px;line-height:20px;font-size:13px}.core_tag_archive__container .item b{font-size:13px;line-height:15px;font-weight:700;margin-top:0;display:block;text-transform:uppercase}.core_tag_archive__container .item em{line-height:11px;font-size:11px;font-family:Fira Mono;font-weight:500;font-style:normal}.core_tag_archive__container .item:nth-child(4n){margin-right:0}.core_tag_archive__more{font-family:DIN Pro Cond;font-weight:700;font-style:normal;display:block;margin-top:90px;background-color:#000;color:#fff;font-size:21px;line-height:51px;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:760px){.core_tag_archive__filter a{margin-bottom:10px}.core_tag_archive__container{padding-top:57px}.core_tag_archive__container .item{position:relative;padding:0;margin-bottom:10px;color:#000;display:inline-block;width:100%;box-sizing:border-box;margin-right:19px;font-family:DIN Pro Cond;font-weight:700;font-style:normal;text-decoration:none;height:267px;overflow:hidden;margin-bottom:25px}.core_tag_archive__container .item div{width:100%;height:147px;background-color:#efefef;background-position:50%;background-size:cover;margin-bottom:20px}.core_tag_archive__container .item div div{position:absolute;top:0;left:0;line-height:147px;text-align:center;color:#fff;opacity:0;background-color:#000;transition:opacity .3s ease-in-out}.core_tag_archive__container .item div div:hover{opacity:1}.core_tag_archive__container .item p{margin:0;padding:0;height:65px;overflow:hidden;line-height:12px}.core_tag_archive__container .item span{position:absolute;bottom:0;left:0;background-color:#000;color:#fff;display:inline-block;padding:0 5px;line-height:20px;font-size:13px}.core_tag_archive__container .item b{font-size:13px;line-height:15px;font-weight:700;margin-top:6px;display:block;text-transform:uppercase}.core_tag_archive__container .item em{line-height:11px;font-size:11px;font-family:Fira Mono;font-weight:500;font-style:normal}.core_tag_archive__container .item:nth-child(4n){margin-right:0}.core_tag_archive__more{font-family:DIN Pro Cond;font-weight:700;font-style:normal;display:block;margin-top:90px;background-color:#000;color:#fff;font-size:21px;line-height:51px;text-align:center;text-decoration:none;text-transform:uppercase}}.cms_library_image_file{display:inline-block;height:120px;width:120px;margin:0 20px 20px 0;text-align:center;text-decoration:none;font-size:10px;vertical-align:top;overflow:hidden;word-break:break-all}.cms_library_image_file span{display:block;height:100px;border:1px solid #eee}.cms_library_image_file_view__preview,.cms_library_image_file span{width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.cms_library_image_file_view__preview{padding-bottom:100%;border:1px solid #efefef}.cms_library_image_file_view__info{padding:0 0 0 20px;box-sizing:border-box}.cms_library_image_file_view__info input{width:100%;box-sizing:border-box}.cms_library_image_folder{display:inline-block;height:120px;width:120px;margin:0 20px 20px 0;text-align:center;text-decoration:none;font-size:10px;vertical-align:top}.cms_library_image_folder i{display:block;font-size:100px;color:#0f9375}.cms_library_image_folder span{display:block}.cms_library_image_path{position:relative;font-size:13px;line-height:20px;margin-bottom:20px}.cms_library_image_path span{display:inline-block;margin:0 13px;padding:10px 0 20px}.cms_library_image_path__bin{position:absolute;right:0;top:0}.cms_library_image_path a{display:inline-block;text-decoration:none;vertical-align:top;padding:10px 0 20px}.cms_library_image_path a i{color:#0f9375;line-height:10px;margin-right:4px}img{max-width:100%}
