

/* Start:/local/templates/ramax_2021/css/all.min.css?16239995478003*/
/*! normalize.css v1.1.0 | MIT License | git.io/normalize */dl,h3,menu,ol,p,pre,ul{margin:1em 0}#cboxWrapper,.cboxPhoto{max-width:none}.cboxPhoto,img{-ms-interpolation-mode:bicubic;border:0}#cboxCurrent,#cboxTitle{top:-22px;position:absolute}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-dots,nav ol,nav ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,figure,form{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{outline:0!important}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox,.slick-list:focus{outline:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:0 0;padding:0}#cboxTitle{margin:0;left:0;color:#000}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;background:0 0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxContent{position:relative;margin-top:0;overflow:visible;background:0 0}#cboxError{padding:50px;border:1px solid #ccc}.slick-dotted.slick-slider,.slick-track{padding-bottom:0}#cboxLoadingOverlay{background:0 0}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;background:0 0;height:20px;position:absolute;top:-20px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#cboxClose{display:block;position:absolute;top:5px;right:0;z-index:5;width:21px;height:21px;background:url(/local/templates/ramax_2021/css/../images/close1.png) no-repeat}.slick-list,.slick-slider,.slick-track{position:relative;display:block}#cboxClose:hover{background:url(/local/templates/ramax_2021/css/../images/close2.png) no-repeat}#colorbox.active,#colorbox.active #cboxWrapper{overflow:visible!important}#colorbox.active #cboxContent{width:auto!important;overflow:visible!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;left:50%;bottom:175px;z-index:80;display:block;width:1000px;padding:0;margin:0 0 0 -500px;text-align:left}.slick-dots li,.slick-dots li button{width:10px;height:10px;padding:0;cursor:pointer}.slick-dots li{position:relative;display:inline-block;margin:0 0 0 20px}.slick-dots li:first-child{margin-left:0}.slick-dots li button{background:0 0;border:1px solid #fff;font-size:0;line-height:0;display:block;color:transparent;outline:0;border-radius:30px}.slick-next,.slick-prev{position:absolute;top:0;margin-top:0;z-index:70;border:0;background:#fff;width:0;height:57px;padding:0 0 0 31px;overflow:hidden;display:block;outline:0;cursor:pointer}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#fff}.slick-prev{left:0}.slick-next{right:0}
.pop_banner_element{background:none}.pop-atlant{position:relative;max-width:800px;margin:0 auto;padding:26px;background:none}.logo-pop-atlant{max-width:100%;margin:0;padding:0;}.logo-pop-atlant img{display:block;margin:0 auto;max-width:100%}.close-atl{position:absolute;right:0;top:0;width:26px;height:26px;opacity:1;cursor:pointer}.close-atl:before,.close-atl:after{position:absolute;left:15px;content:' ';height:26px;width:2px;background-color:#bb363c}.close-atl:hover:before,.close-atl:hover:after{background-color:#fff}.close-atl:before{transform:rotate(45deg)}.close-atl:after{transform:rotate(-45deg)}
.but-webinar-calendar .but-pop-content a {margin-bottom:8px}
.but-webinar-calendar .but-pop-content a:last-child {margin-bottom:4px}
.full-news nobr{white-space:normal !important}
.wr-new-animat-en .item-txt1{left:98px}
.wr-new-animat-en .item-txt2{left:402px}
.wr-new-animat-en .item-txt3{right:424px}
.wr-new-animat-en .item-txt4{right:124px}
@media screen and (max-width:1100px){.wr-new-animat-en .item-txt1{left:158px}
.wr-new-animat-en .item-txt2{left:402px}
.wr-new-animat-en .item-txt3{right:433px}
.wr-new-animat-en .item-txt4{right:177px}
}
@media screen and (max-width:999px){.but-webinar-calendar{display:block!important;padding-left:0!important;margin-top:15px!important}
.but-pop.but-webinar-calendar .but-pop-shower{display:block!important}
.but-pop.but-webinar-calendar .but-pop-content{left:0!important;width:100%!important;top:41px!important;box-sizing:border-box}
.but-pop.but-webinar-calendar .but-pop-content a{font-size:13px!important}
.block-right .block-press{display:none}
}
/* End */


/* Start:/local/templates/ramax_2021/css/jquery.fancybox.min.css?166488327513032*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.95;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 0;transform-origin:0 0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:5px;right:0;top:0;width:36px;height:36px}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/ramax_2021/components/wexpert/includer/cookie_accept/style.css?17474051421272*/
.cookie-mm{ position:fixed;z-index:99999;bottom:0;width:100%;padding:0;left:0;right:auto;border-radius:0;border:none;background:#fff;min-height:84px;box-shadow:0 0 66px 0 #0000001A}
.in-panel-cookie-mm{max-width:1194px;margin-left:auto;margin-right:auto;padding:8px 15px 8px 15px;min-height:84px;display:flex;align-items:center}
.text-cookie-mm{font-size:16px;line-height:21px;margin-right:20px;margin-bottom:0;color:#474766}
.text-cookie-mm a{font-weight:400}
.but-cookie-mm{font-size:15px;line-height:18px;font-weight:500;text-transform:none; white-space: nowrap}
.but-cookie-mm a{height:34px;padding:0 10px 0px 10px;border:none !important;min-width:83px;background:#b8292f;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none;border-radius:50px}
.bot-cookie-mm{max-width:none;margin-left:auto}
.but-cookie-mm a:hover{opacity:0.9}

@media screen and (max-width:767px){
	.cookie-mm{max-width:100%!important}
	.text-cookie-mm{font-size:14px;line-height:18px;width:258px;min-width:271px;margin-right:5px}
	.text-cookie-mm br{display:none}
	.in-panel-cookie-mm{min-height:100px}
}

@media screen and (max-width:500px){
	.text-cookie-mm{font-size:13px;width:250px;min-width:250px}
	.but-cookie-mm a{min-width:75px}
}
/* End */


/* Start:/local/templates/ramax_2021/template_styles.css?1751375605216973*/
/*fonts*/
@font-face {
	font-family: 'proxima_nova_rgregular';
	src: url('/local/templates/ramax_2021/fonts/proximanova-reg_1.eot');
	src: url('/local/templates/ramax_2021/fonts/proximanova-reg_1.eot?#iefix') format('embedded-opentype'),
	url('/local/templates/ramax_2021/fonts/proximanova-reg_1.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/proximanova-reg_1.ttf') format('truetype'),
	url('/local/templates/ramax_2021/fonts/proximanova-reg_1.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*@font-face {*/
/*font-family: 'proxima_nova_rgregular';*/
/*src: local('Proxima Nova Rg Regular'), local('Proxima Nova Rg Regular'), url('/local/templates/ramax_2021/fonts/proximanova-reg_1.otf') format('opentype');*/
/*}*/

@font-face {
	font-family: 'proxima_nova_rgbold';
	src: url('/local/templates/ramax_2021/fonts/proximanova-bold.eot');
	src: url('/local/templates/ramax_2021/fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'),
	url('/local/templates/ramax_2021/fonts/proximanova-bold.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/proximanova-bold.ttf') format('truetype'),
	url('/local/templates/ramax_2021/fonts/proximanova-bold.svg#proxima_novabold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*@font-face {*/
/*font-family: 'proxima_nova_rgbold';*/
/*src: local('Proxima Nova Rg Bold'), local('Proxima Nova Rg Bold'), url('/local/templates/ramax_2021/fonts/proximanova-bold.otf') format('opentype');*/
/*}*/

@font-face {
	font-family: 'ProximaNovaLight';
	src: url('/local/templates/ramax_2021/fonts/proximanova-light.eot');
	src: url('/local/templates/ramax_2021/fonts/proximanova-light.eot') format('embedded-opentype'),
	url('/local/templates/ramax_2021/fonts/proximanova-light.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/proximanova-light.ttf') format('truetype'),
	url('/local/templates/ramax_2021/fonts/proximanova-light.svg#ProximaNovaLight') format('svg');
	font-display: swap;
}
/*@font-face {*/
/*font-family: 'ProximaNovaLight';*/
/*src: local('Proxima Nova Lt'), local('Proxima Nova Lt'), url('/local/templates/ramax_2021/fonts/proximanova-light.otf') format('opentype');*/
/*}*/

@font-face {
	font-family: 'ProximaNovaSemibold';
	src: url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.eot');
	src: url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.eot') format('embedded-opentype'),
	url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.woff2') format('woff2'),
	url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.ttf') format('truetype'),
	url('/local/templates/ramax_2021/fonts/ProximaNovaSemibold.svg#ProximaNovaSemibold') format('svg');
	font-display: swap;
}
@font-face {
	font-family: 'proxima_novalight_italic';
	src: url('/local/templates/ramax_2021/fonts/proximanova-lightit.eot');
	src: url('/local/templates/ramax_2021/fonts/proximanova-lightit.eot?#iefix') format('embedded-opentype'),
	url('/local/templates/ramax_2021/fonts/proximanova-lightit.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/proximanova-lightit.ttf') format('truetype'),
	url('/local/templates/ramax_2021/fonts/proximanova-lightit.svg#proxima_novalight_italic') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Formular';
	src: local('Formular Light'), local('Formular-Light'),
	url('/local/templates/ramax_2021/fonts/Formular-Light.woff2') format('woff2'),
	url('/local/templates/ramax_2021/fonts/Formular-Light.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/Formular-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Formular';
	src: local('Formular Bold'), local('Formular-Bold'),
	url('/local/templates/ramax_2021/fonts/Formular-Bold.woff2') format('woff2'),
	url('/local/templates/ramax_2021/fonts/Formular-Bold.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/Formular-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Formular';
	src: local('Formular Black'), local('Formular-Black'),
	url('/local/templates/ramax_2021/fonts/Formular-Black.woff2') format('woff2'),
	url('/local/templates/ramax_2021/fonts/Formular-Black.woff') format('woff'),
	url('/local/templates/ramax_2021/fonts/Formular-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'proxima_nova_ext';
	src: url('/local/templates/ramax_2021/fonts/Proxima_Nova_Extrabold.eot');
	src: url('/local/templates/ramax_2021/fonts/Proxima_Nova_Extrabold.eot?#iefix') format('embedded-opentype'), url('/local/templates/ramax_2021/fonts/Proxima_Nova_Extrabold.woff') format('woff'), url('/local/templates/ramax_2021/fonts/Proxima_Nova_Extrabold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
/*@font-face {*/
/*font-family: 'proxima_novalight_italic';*/
/*src: local('Proxima Nova Lt Italic'), local('Proxima Nova Lt Italic'), url('/local/templates/ramax_2021/fonts/proximanova-lightit.otf') format('opentype');*/
/*}*/

a, img {outline: none !important; }
img {border-bottom-style: none; border-bottom-width: 0px; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; }
html, body { width: 100%; height: 100%; }
html { background: #fff; scroll-padding-top: 115px;}
body { font-size: 16px; font-family: 'ProximaNovaLight'; color: #333; margin: 0; padding: 0; scroll-padding-top: 115px;}
a {color: #b8292f;text-decoration: none;border-bottom: 1px solid rgba(184, 41, 47, 0.15)}
a:hover {text-decoration: none;border-bottom: 1px solid rgba(184, 41, 47, 1)}
h1 {margin: 0 0 38px 0;padding: 0;font-size: 48px;line-height: 58px;font-weight: 400}
h2 {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 30px;font-weight: 400}
h3, .h3 {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 24px; font-weight: bold}
.my-class{text-align: left;}
h4, .h4 {margin: 20px 0 33px 0;padding: 0;line-height: normal;font-size: 20px; font-weight: bold}
p {margin-bottom: 25px;line-height: 24px}
ul {list-style-type: none;margin: 25px 0 25px 0;padding: 0 0 0 30px}
li {margin: 0 0 12px 0;padding: 0 0 0 33px;line-height: 24px;background: url(/local/templates/ramax_2021/images/marker.png) 0 9px no-repeat}
ol li { background: none; padding-left: 0px;}
table {border-collapse: collapse;width: 100%}
table td {border: 1px solid #999;padding: 6px}
body:first-of-type input[type=text], body:first-of-type input[type=password] {line-height: normal}
strong, b {font-weight: 400; font-family: 'proxima_nova_rgbold';}
.main {min-width: 1000px;min-height: 100%;overflow: hidden}
/*.main:after{content:'';display:block;height:450px}*/
.wr-header {max-width: 1200px;margin: 0 auto;padding: 0}
.header {padding: 39px 0 26px 0}
.header:after {content: '';display: table;clear: both}
.logo {float: left}
.logo img {display: block}
.menu-top {float: left;margin: 4px 0 0 45px}
.menu-top ul {list-style-type: none;margin: 0 0 0 -18px;padding: 0}
.menu-top li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 18px;padding: 0 0 0 20px;line-height: normal;background: 0;font-size: 18px;font-family: 'proxima_nova_rgregular'}
.menu-top li:before {position: absolute;top: 50%;left: 0;margin: -15px 0 0 0;background: #c7565b;content: '';display: block;width: 1px;height: 30px}
.menu-top li:first-child {padding-left: 0; margin-left: 0;}
.menu-top li:first-child:before {display: none}
.menu-top li a {color: #333;border: 0}
.menu-top li a:hover {color: #b8292f}
.menu-top li span {color: #b8292f}
.soc-top {float: left;margin: 2px 0 0 47px}
.soc-top ul {list-style-type: none;margin: 0;padding: 0}
.soc-top li {position: relative;display: inline-block;vertical-align: top;margin: 0;padding: 0;line-height: normal;background: 0}
.soc-top li a {display: block;width: 26px;height: 26px;border: 0;border-radius: 1px}
.soc-top li.item1 a {background: url(/local/templates/ramax_2021/images/ico-soc.png) no-repeat}
.soc-top li.item1 a:hover {background: url(/local/templates/ramax_2021/images/ico-soc2.png) no-repeat}
.contacts-head {float: right;text-align: right;margin-top: -18px}
.phone-head {margin: 0 0 5px 0;font-size: 23px}
.phone-head a {color: #333;border: 0}
.send-head {font-size: 14px}
.animation-block {position: relative;background: none;width: 100%;height: 450px}
#particles-js {width: 100%;height: 450px;background: #b23338 url(/local/templates/ramax_2021/images/fon-bg.jpg) 50% 0 no-repeat /*#b23338*/;}
canvas {display: block;vertical-align: bottom}
.wr-desc-around {opacity: 0; position: absolute;left: 50%;top: -52px;z-index: -999;padding-left: 30px;width: 232px;height: 232px;transition: .2s linear}
.item-particle:hover .wr-desc-around {z-index: 98; left: 100%;}
.desc-around {position: relative;background: #fff;text-align: center;width: 232px;height: 232px;border-radius: 300px; opacity: 0.8}
.desc-around:after {position: absolute;left: -26px;top: 60%;content: '';display: block;height: 3px;width: 30px;background: #fff;-o-transform: rotate(-12deg);-ms-transform: rotate(-12deg);-moz-transform: rotate(-12deg);-webkit-transform: rotate(-12deg);transform: rotate(-12deg)}
.item-particle:hover .wr-desc-around {opacity: 1;}
.item-particle img {border: 3px solid rgba(255, 255, 255, 0.3) !important /*#b23338!important*/;box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.21); }
.item-particle:hover img {border: 3px solid #fff !important}
.in-around {display: table-cell;vertical-align: middle;height: 232px;width: 232px}
.tit-around {position: relative;margin: 0 0 35px 0;font-size: 18px;font-family: 'proxima_nova_rgbold'}
.tit-around:before {position: absolute;left: 50%;bottom: -21px;width: 40px;height: 2px;background: #b8292f;margin-left: -20px;display: block;content: ''}
.link-round {font-size: 14px;line-height: 18px}
.item-particle {position: absolute;top: 68px;left: 7%;width: 206px;height: 206px;z-index: 50;border-radius: 200px;cursor: pointer;-webkit-transition: all 1s ease;-o-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease}
.desc-particle {position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.item-particle p {margin: 0;padding: 0;text-align: center;display: table-cell;vertical-align: middle;width: 166px;line-height: 22px;padding: 0 20px 0 20px;height: 206px;font-size: 18px;color: #fff;font-family: 'proxima_nova_rgbold'}
.item-particle img {display: block;border: 4px solid transparent;border-radius: 300px;max-width: 100%}
.item-particle2 {left: 36%;top: auto;top: 175px}
.item-particle3 {right: 28%;left: auto;top: 85px}
.item-particle4 {right: 8.7%;left: auto;top: 185px;bottom: auto;z-index: 48}
.blur {-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);filter: blur(3px); z-index: 1}
.item-particle4 .wr-desc-around {position: absolute;right: 50%;left: auto;top: -65px;padding-right: 24px;}
.item-particle4:hover .wr-desc-around {z-index: 98; opacity: 1; right: 100%; left: auto;}
.item-particle4 .desc-around:after {position: absolute;right: -26px;left: auto;top: 60%;content: '';display: block;height: 3px;width: 30px;background: #fff /*#fff*/;-o-transform: rotate(10deg);-ms-transform: rotate(10deg);-moz-transform: rotate(10deg);-webkit-transform: rotate(10deg);transform: rotate(10deg)}
.item-sm {width: 175px;height: 175px}
.item-sm p {width: 135px;height: 178px}
.item-sm .desc-around:after {top: 57%}
.item-sm p { font-size: 16px;}
.video-sss ul li {width:30.333% !important;}
.item-particle1 {
	animation-name: animation-1;
	animation-duration: 15s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes animation-1 {
	0% {
		top: 68px;
		left: 7%;
	}
	35% {top: 150px; left: 0%;}
	70% {top: 267px; left: 15%}
	100% {
		top: 68px;
		left: 7%;
	}
}
.item-particle2 {
	animation-name: animation-2;
	animation-duration: 15s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes animation-2 {
	0% {
		top: 175px;
		left: 36%;
	}
	35% {top: 30px; left: 40%;}
	70% {top: 0px; left: 30%}
	100% {
		top: 175px;
		left: 36%;
	}
}
.item-particle3 {
	animation-name: animation-3;
	animation-duration: 10s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes animation-3 {
	0% {
		top: 0px;
		right: 28%;
	}

	35% {top: 190px; right: 35%}
	70% {top: 267px; right: 20%}
	100% {
		top: 0px;
	}
}
.item-particle4 {
	animation-name: animation-4;
	animation-duration: 8s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-timing-function: linear;
}
@keyframes animation-4 {
	0% {
		top: 175px;
		right: 8.7%;
	}
	35% {top: 30px; right: 0%;}
	70% {top: 0px; right: 10%}
	100% {
		top: 175px;
		right: 8.7%;
	}
}
.wr-about {width: 100%;background: url(/local/templates/ramax_2021/images/back-map.png) 50% 50% no-repeat;min-height: 660px}
.about-main {width: 966px;margin: 0 auto;padding: 165px 13px 0 13px}
.about-main:after {content: '';display: table;clear: both}
.big-logo {display: table-cell;vertical-align: middle;width: 485px}
.big-logo img {display: block}
.text-about {display: table-cell;vertical-align: middle;font-size: 16px;line-height: 37px}
.text-about span {display: block;font-size: 22px; margin-bottom: 26px;font-family: 'ProximaNovaSemibold';line-height: 43px}
.line-tech {background: #b8292f}
.line-tech ul {list-style-type: none;margin: 0 auto;padding: 0;max-width: 1280px}
.line-tech ul:after {content: '';display: table;clear: both}
.line-tech ul li {float: left;width: 33.3%;text-align: center;margin: 0;padding: 0;text-align: center;font-family: 'ProximaNovaSemibold';font-size: 22px;line-height: normal;background: 0;color: #fff}
.line-tech ul li a {display: block;height: 148px;color: #fff}
.line-tech ul li p {display: table;width: 100%;margin: 0;padding: 0;line-height: normal}
.line-tech ul li p i {position: relative;font-style: normal;display: inline-block;vertical-align: top}
.line-tech ul li span {display: table-cell;vertical-align: middle;height: 148px}
.line-tech ul li.item2 a {background: #c34b50}
.line-tech ul li i:before {position: absolute;top: 50%;left: 0;content: '';display: block}
.line-tech ul li.item1 i {padding-left: 95px}
.line-tech ul li.item2 i {padding-left: 88px}
.line-tech ul li.item3 i {padding-left: 115px}
.line-tech ul li.item1 i:before {width: 78px;height: 71px;margin-top: -35px;background: url(/local/templates/ramax_2021/images/ico-tech1.png) no-repeat}
.line-tech ul li.item2 i:before {width: 76px;height: 64px;margin-top: -30px;background: url(/local/templates/ramax_2021/images/bcases.png) no-repeat}
.line-tech ul li.item3 i:before {width: 100px;height: 65px;margin-top: -32px;background: url(/local/templates/ramax_2021/images/ico-tech3.png) no-repeat}
.wr-info {background: #f7f5f5;max-width: 1920px;margin: 0 auto;overflow: hidden;margin-bottom: 85px;}
.block-info {display: table;width: 100%;margin: 0 auto 0 auto;max-width: 1280px;background: #f7f5f5}
.info-left {width: 50%;display: table-cell;vertical-align: top;background: #f7f5f5;width: 570px}
.in-info-left {padding: 43px 0 0 70px}
.in-info-left .bx-wrapper { margin: 0 !important;}
.link-mn {font-size: 14px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;letter-spacing: 3px}
.in-info-left .link-mn {margin: 0 0 45px 0}
.link-mn a {position: relative;padding: 0 18px 0 0;color: #b28352;border: 0}
.link-mn a:before {position: absolute;top: 1px;right: 0;background: url(/local/templates/ramax_2021/images/ico-tit-link.png) no-repeat;content: '';display: block;width: 9px;height: 14px}
.in-slide {display: table-cell;vertical-align: middle;width: 500px;height: 195px;font-size: 18px;font-family: 'ProximaNovaSemibold';line-height: 33px}
.in-slide span {display: block;margin: 0 0 12px 0;font-size: 14px;color: #a5a2a2;font-family: 'ProximaNovaLight'}
.in-info-left .bx-wrapper .bx-pager {margin: 75px 0 0 0;text-align: left}
.in-info-left .bx-wrapper .bx-pager .bx-pager-item {display: inline-block}
.in-info-left .bx-wrapper .bx-pager.bx-default-pager a {background: #b8292f;border: 0;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 22px 0 0px;outline: 0}
.in-info-left .bx-wrapper .bx-pager.bx-default-pager a:hover, .in-info-left .bx-wrapper .bx-pager.bx-default-pager a.active {background: #fff}
.info-right {position: relative;width: 50%;display: table-cell;vertical-align: middle;background: #ebebeb}
.info-right:before {position: absolute;top: 0;right: -3000px;content: '';background: #ebebeb;display: block;width: 3000px;height: 100%}
.in-info-right {padding: 43px 55px 26px 55px}
.in-info-right .link-mn {margin-bottom: 38px}
.tit-team {margin: 0 0 21px 0;font-size: 18px;font-family: 'ProximaNovaSemibold';line-height: 33px}
.slide-team .slide p {margin: 0 0 18px 0;padding: 0}
.block-team {display: table}
.img-team {display: table-cell;vertical-align: middle}
.img-team img {display: block;border-radius: 200px;max-width: 100px; width: auto;}
.name-team {display: table-cell;vertical-align: middle;padding: 0 0 0 22px;font-size: 14px;font-size: 14px;color: #999}
.name-team span {display: block;margin: 0 0 6px 0;font-family: 'proxima_nova_rgbold';color: #333}
.in-info-right .bx-wrapper .bx-pager {margin: 25px 0 0 0;text-align: right}
.in-info-right .bx-wrapper .bx-pager .bx-pager-item {display: inline-block}
.in-info-right .bx-wrapper .bx-pager.bx-default-pager a {background: #b8292f;text-align: left;border: 0;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 11px;outline: 0}
.in-info-right .bx-wrapper .bx-pager.bx-default-pager a:hover, .in-info-right .bx-wrapper .bx-pager.bx-default-pager a.active {background: #fff}
.slide-partners {max-width: 1160px;margin: 0 auto;padding: 0 0 65px 0}
.sl-part .slide p {margin: 0;padding: 0;line-height: normal;display: table;width: 100%}
.sl-part .slide a {border-bottom: transparent;display: table;width: 100%}
.sl-part .slide p img {display: block;max-height: 100px;max-width: 90%;margin: 0 auto;width: auto;}
.sl-part .slide p span {display: table-cell;vertical-align: middle;height: 120px}
.slide-partners .bx-wrapper .bx-prev,  .slide-partners .sl-part-controls .sl-part-prev{display: inline-block;vertical-align: top;background: url(/local/templates/ramax_2021/images/arrow-slide1.png) no-repeat}
.slide-partners .bx-wrapper .bx-next, .slide-partners .sl-part-controls .sl-part-next{display: inline-block;vertical-align: top;margin-left: 105px;background: url(/local/templates/ramax_2021/images/arrow-slide2.png) no-repeat}
.slide-partners .bx-wrapper .bx-prev:hover, .slide-partners .sl-part-controls .sl-part-prev:hover {background: url(/local/templates/ramax_2021/images/arrow-slide1-2.png) no-repeat}
.slide-partners .bx-wrapper .bx-next:hover, .slide-partners .sl-part-controls .sl-part-next:hover{background: url(/local/templates/ramax_2021/images/arrow-slide2-2.png) no-repeat}
.slide-partners .bx-wrapper .bx-controls-direction, .slide-partners .sl-part-controls{text-align: center;margin-top: 30px}
.slide-partners .bx-wrapper .bx-controls-direction a, .slide-partners .sl-part-controls a{outline: 0;width: 107px;padding: 29px 0 0 0;height: 0;border: 0;overflow: hidden;text-indent: -9999px;z-index: 9999}
.slide-partners .bx-wrapper .bx-controls-direction a.disabled, .slide-partners .sl-part-controls a.disabled{display: none}

.footer {position: relative;z-index: 20;min-width: 1000px; /*height:450px;margin:-450px 0 0 0;*/overflow: hidden}
.cont-f {position: relative;padding: 0}
.cont-f:after {clear: both;display: table;content: ''}
.footer-top {background: #f7f5f5; /*height:356px*/padding-bottom: 20px}
.menu-f {margin-left: -2%; font-size: 0;}
.bl-menu {display: inline-block;vertical-align: top;max-width: 15%;min-width: 120px;margin: 0 0 0 2%}
.bl-menu p {margin: 0 0 37px 0;padding: 0;font-size: 18px;color: #333;font-family: 'proxima_nova_rgregular'}
.bl-menu p a {color: #333;border: 0}
.bl-menu p a:hover {color: #b8292f}
.bl-menu p:first-letter {color: #b8292f}
.bl-menu p span {color: #b8292f}
.bl-menu ul {list-style-type: none;margin: 0;padding: 0}
.bl-menu li {position: relative;margin: 12px 0 0 0;padding: 0 0 0 15px;line-height: 17px;background: 0;font-size: 13px}
.bl-menu li:before {position: absolute;top: 6px;left: 0;content: '';display: block;width: 3px;height: 3px;background: #b8292f}
.bl-menu li:first-child {margin-top: 0}
.bl-menu li a {color: #333;border: 0}
.bl-menu li a:hover {color: #b8292f}
.bl-menu li span {color: #b8292f}
.in-foot {max-width: 1200px;margin: 0 auto;padding: 58px 0 0 0}
.footer-bottom {position: relative;max-width: 1200px;margin: 0 auto;padding: 32px 0 0 0; /*height:59px*/height: 90px;}
.copy {position: absolute;top: 30px;left: 0;font-size: 15px;color: #999}
.contacts-f {text-align: center}
.phone-f {display: inline-block;vertical-align: top;font-size: 24px}
.phone-f a {color: #333;border: 0;text-decoration: none}
.send-f {display: inline-block;vertical-align: top;font-size: 16px;margin: 7px 0 0 60px}
.soc-f {position: absolute;top: 33px;margin: 0;right: 0}
.soc-f ul {list-style-type: none;margin: 0;padding: 0; }
.soc-f li {margin: 0;padding: 0;line-height: normal;background: 0;display: inline-block;}
.soc-f li a {display: block;width: 26px;height: 26px;border:0;transition:0.2s;border-radius: 1px;-webkit-filter: grayscale(100%);filter: grayscale(100%)}
.soc-f li a:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%)}
.soc-f li.item1 a {background: url(/local/templates/ramax_2021/images/ico-soc2.png) no-repeat}
/*.soc-f li.item1 a:hover {background: url(/local/templates/ramax_2021/images/ico-soc2.png) no-repeat}*/
.soc-f li.item2 a {background: url(/local/templates/ramax_2021/images/n-ico-soc4.png) no-repeat -1px;}
/*.soc-f li.item2 a:hover {background: url(/local/templates/ramax_2021/images/n-ico-soc4.png) no-repeat -1px}*/
.soc-f li.item3 a {background: url(/local/templates/ramax_2021/images/n-ico-soc6.png) no-repeat -1px}
/*.soc-f li.item3 a:hover {background: url(/local/templates/ramax_2021/images/n-ico-soc6.png) no-repeat -1px;}*/
.soc-f li.item4 a {background: url(/local/templates/ramax_2021/images/soc-tg.png) no-repeat}

.soc-news li.item4 a {
	background: url(/local/templates/ramax_2021/images/soc-tg.png) no-repeat;
	display: block;
	width: 26px;
    height: 26px;

	filter: grayscale(100%);
	opacity: 0.5;
}

.soc-news li.item4 a:hover {
	filter: grayscale(0%);
	opacity: 1;
}

/*popu*/
.wr-pop {padding: 35px 0 35px 0;width: 470px;margin: 0 auto}
.pop {width: 400px;background: #ebebeb;margin: 0 auto}
.in-pop {padding: 26px 28px 40px 28px}
.tit-pop {margin: 0 0 22px 0;font-size: 27px;font-family: 'ProximaNovaSemibold';color: #b8292f}
.field-pop {position: relative;margin: 0 0 15px 0}
.field-pop.field-pop-hidden{display: none !important;}
.field-pop input {display: block;width: 100%;box-sizing: border-box;border: 0;padding: 0 18px 0 18px;height: 50px;outline: 0;background: #fff;font-family: 'ProximaNovaLight';font-size: 16px;color: #333}
.error {background: #f5d5d6}
.ez-checkbox-green.error {border: 2px solid #f5d5d6}
.field-pop input.error {background: #f5d5d6}
.field-pop label {position: absolute;top: 15px;left: 18px;font-size: 16px;color: #999}
.field-pop label span {color: #b8292f}
.field-pop textarea {display: block;width: 100%;box-sizing: border-box;border: 0;padding: 15px 18px 0 18px;height: 120px;outline: 0;background: #fff;font-family: 'ProximaNovaLight';font-size: 16px;color: #333;resize: none;overflow-y: auto}
.field-pop textarea.error {background: #f5d5d6}
.fil-select {margin: 0 0 15px 0}
.fil-select:after {content: '';display: table;clear: both}
.fil-select .selectbox {display: block !important;vertical-align: middle;cursor: pointer}
.fil-select .selectbox .select {width: 100%;display: block !important;height: 50px;padding: 15px 45px 0 18px;box-sizing: border-box;font-size: 16px;color: #999;background: #fff}
.fil-select .selectbox .select .text {display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.fil-select .selectbox .trigger {position: absolute;top: 0;right: 0;width: 36px;height: 100%}
.fil-select .selectbox .trigger .arrow {position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 15px;height: 9px;background: url(/local/templates/ramax_2021/images/arrow-sel.png) no-repeat;overflow: hidden}
.fil-select .selectbox .dropdown {top: 51px;width: 100%;box-sizing: border-box;margin: 0;padding: 4px 0;background: #FFF;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1)}
.fil-select .selectbox .dropdown ul {padding: 0;margin: 0}
.fil-select .selectbox li {padding: 7px 0 7px 18px;color: #231f20;margin: 0;color: #999;background: 0;margin: 0}
.fil-select .selectbox li:first-child {display: none}
.assest {margin: -4px 0 24px 0;color: #999;font-size: 14px}
.assest span {color: #b8292f;font-size: 18px}
.confid {margin: 0 0 30px 0}
.confid label {font-size: 14px;line-height: 21px;vertical-align: top;overflow: hidden;display: block;cursor: pointer}
.but-pop button, .but-pop .like-button {display: block;width: 100%;height: 50px;padding: 0;text-align: center;color: #fff;outline: 0;border: 0;background: #b8292f;font-size: 18px;font-family: 'ProximaNovaSemibold';cursor: pointer}
.but-pop button:hover, .but-pop .like-button:hover {background: #d02e35}
.but-pop.webinar_on_desktop_gone button, .but-pop.webinar_on_desktop_gone .like-button {background: #005ec3;}
.but-pop.webinar_on_desktop_gone button:hover, .but-pop.webinar_on_desktop_gone .like-button:hover {background: #1769c1;}
.but-pop .like-button {line-height: 50px;}
.confid .ez-hide {display: block;width: 22px;height: 22px;opacity: 0;filter: alpha(opacity=0)}
.confid .ez-checkbox-green {width: 22px;height: 22px;margin: 4px 18px 0 0;box-sizing: border-box;background: #fff;display: block;float: left}
.confid .ez-checked-green {background: transparent url('/local/templates/ramax_2021/images/check2.png') 0 0 no-repeat}
body.act .main {-webkit-filter: blur(5px);-moz-filter: blur(5px);-o-filter: blur(5px);-ms-filter: blur(5px);filter: blur(5px)}
body.act .footer {-webkit-filter: blur(5px);-moz-filter: blur(5px);-o-filter: blur(5px);-ms-filter: blur(5px);filter: blur(5px)}
/*other pages*/
.content {max-width: 1200px;margin: 0 auto}
.breadcrumbs {position: relative;max-width: 1200px;margin: 0 auto 9px auto;padding: 45px 0 0 0}
.breadcrumbs:before {position: absolute;top: 0;left: 50%;margin-left: -5000px;width: 10000px;content: '';display: block;background: #ededed;height: 1px}
.breadcrumbs ul {list-style-type: none;margin: 0;padding: 0}
.breadcrumbs li {display: inline-block;vertical-align: top;font-size: 12px;color: #c0c0c0;margin: 0 0 0 1px;padding: 0;line-height: normal;background: 0}
.breadcrumbs li:first-child:before {display: none}
.breadcrumbs li:first-child {margin: 0}
.breadcrumbs li:before {position: relative;top: 1px;content: '/';padding-right: 5px}
.breadcrumbs li a {color: #999;border-bottom: 1px solid rgba(153, 153, 153, 0.5)}
.breadcrumbs li a:hover {border-bottom: 1px solid #999}
.content h1 {max-width: 1200px;margin: 0 auto 40px auto;padding: 0;line-height: normal;font-weight: 400;font-family: 'ProximaNovaSemibold';font-size: 36px;color: #b8292f}
h1 {max-width: 1200px;margin: 0 auto 40px auto;padding: 0;line-height: normal;font-weight: 400;font-family: 'ProximaNovaSemibold';font-size: 36px;color: #b8292f}
.blocks {margin: 0 0 70px 0}
.blocks:after {content: '';display: table;clear: both}
.block-left {padding-bottom: 3px;overflow: hidden; min-height: 450px; padding-right: 5px;}
.list-part {margin: 0 0 47px 0}
.item-part {display: table;width: 100%;background: #f7f5f5;margin: 30px 0 0 0}
.item-part:first-child {margin-top: 0}
.img-part {display: table-cell;vertical-align: middle;width: 260px;padding: 35px 0 35px 0}
.img-part img {display: block;margin: 0 auto;max-width: 220px}
.desc-part {display: table-cell;vertical-align: middle;padding: 35px 30px 35px 0}
.desc-part span {display: block;margin: 0 0 16px 0;font-size: 18px;font-family: 'ProximaNovaSemibold'}
.desc-part p {margin: 0;padding: 0;font-size: 16px;line-height: 25px}
.block-right {position: relative;float: right;width: 400px;margin-left: 30px;min-height: 50px;}
.menu-left ul {list-style-type: none;margin: 0;padding: 0}
.menu-left ul li {margin: 27px 0 0 0;padding: 0;line-height: normal;background: 0;font-size: 18px}
.menu-left ul li:first-child {margin-top: 0}
.t-menu {position: relative;margin: 0 0 30px 0;padding-left: 19px;font-family: 'proxima_nova_rgbold';letter-spacing: 3px;text-transform: uppercase;font-size: 14px}
.t-menu a {color: #b28352;border: 0}
.t-menu:before {position: absolute;top: 5px;left: 0;background: #b8292f;content: '';display: block;width: 8px;height: 8px}
.menu-inner {margin: 0 0 50px 0}
.menu-inner ul {list-style-type: none;margin: 0 0 0 -10px;padding: 0}
.menu-inner li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 10px;padding: 3px 0 0 14px;line-height: normal;background: 0;font-size: 16px}
.menu-inner li:before {position: absolute;top: 50%;left: 0;margin: -17px 0 0 0;content: '';display: block;width: 1px;height: 34px;background: #d5d5d5}
.menu-inner li:first-child:before {display: none}
.menu-inner li:first-child {padding-left: 0}
.list-news {border-top: 2px solid #e5e5e5}
.item-news {border-bottom: 2px solid #e5e5e5;padding: 20px 0 35px 0}
.item-news:after {content: '';display: table;clear: both}
.news-left {float: left;width: 215px;margin: 0 25px 0 0}
.cat-news {position: relative;padding: 0 0 0 16px;margin: 0 0 30px 0;text-transform: uppercase;font-size: 12px}
.cat-news:before {position: absolute;top: 50%;left: 0;margin: -6px 0 0 0;background: #b8292f;content: '';display: block;width: 9px;height: 9px}
.cat-news a {color: #b28352;border: 0}
.cat-news a:hover {text-decoration: underline}
.img-news p {display: table-cell;vertical-align: middle;margin: 0;padding: 0;line-height: normal;width: 215px;height: 151px}
.img-news img {display: block;margin: 0 auto;max-width: 215px; height: auto;}
.img-news a {border: 0}
.news-right {position: relative;overflow: hidden}
.date-news {margin: 0 0 30px 0;font-size: 14px;color: #b28352}
.tit-news {margin: -6px 0 15px 0;font-size: 18px;line-height: 30px;font-family: 'ProximaNovaSemibold'}
.news-right p {margin: 0 0 20px 0;padding: 0;line-height: 24px}
.pages {padding-bottom: 5px;margin-top: 20px}
.num-pages {margin: 0 0 18px 0}
.num-pages ul {list-style-type: none;margin: 0 0 0 -13px;padding: 0}
.num-pages li {display: inline-block;vertical-align: top;margin: 0 0 0 13px;text-align: center;padding: 0;line-height: normal;background: 0;font-size: 24px}
.num-pages li a {display: block;width: 50px;height: 50px;line-height: 51px;border: 0}
.num-pages li span {display: block;width: 50px;height: 50px;line-height: 51px;border: 0;background: #ebebeb;color: #333}
.num-pages li a:hover {background: #ebebeb;color: #333}
.nav-pages ul {list-style-type: none;margin: 0 0 0 -18px;padding: 0 0 2px 0}
.nav-pages li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 18px;padding: 0 0 0 25px;line-height: normal;background: 0;font-size: 16px}
.nav-pages li:before {position: absolute;top: 50%;left: 0;margin: -16px 0 0 0;content: '';display: block;width: 1px;height: 34px;background: #d5d5d5}
.nav-pages li:first-child:before {display: none}
.nav-pages li:first-child {padding-left: 0}
.soc-news {position: absolute;top: 0;right: 0}
.soc-news ul {list-style-type: none;margin: 0 0 0 -3px;padding: 0}
.soc-news li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 3px;padding: 0;line-height: normal;background: 0}
.soc-news li a {display: block;width: 24px;height: 24px;border: 0;border-radius: 1px}
.soc-news li.item1 a {
	background: url(/local/templates/ramax_2021/images/n-ico-soc88.png) no-repeat;
	display: block;
	width: 26px;
	height: 26px;
	filter: grayscale(100%);
	opacity: 0.5;

}

.soc-news li.item1 a:hover {
	filter: grayscale(0%);
	opacity: 1;

}


.soc-news li.item2 a {background: url(/local/templates/ramax_2021/images/ico-soc5.png) no-repeat}
.soc-news li.item2 a:hover {background: url(/local/templates/ramax_2021/images/ico-soc5-2.png) no-repeat}
.autor {font-size: 14px;margin: 0}
.autor span {color: #888;margin: 0 6px 0 0}
.full-news {border-top: 2px solid #e5e5e5;padding: 0}
.full-news p:first-child {margin-top: 0}
.full-news.full-news-noneborder {border-top: none;}
.panel-news {position: relative;min-height: 24px;padding-top: 5px;margin: 0 0 25px 0}
.panel-news .cat-news {display: inline-block;vertical-align: top;margin: 2px 0 0 0}
.panel-news .date-news {display: inline-block;vertical-align: top;margin: 0 0 0 35px}
.panel-news.news-ss {margin: 20px 0 25px 0;}
.anons-news {display: block;width: 100%;margin: 0 0 40px 0;background: #f7f5f5; overflow: hidden;}
.img-anons {display: block; float: left; margin-right: 30px;vertical-align: middle;}
.img-anons img {display: block;max-width: 100%}
.inner-desc {padding: 10px 30px 10px 30px}
.desc-ananons {display: block;vertical-align: middle;font-size: 16px;line-height: 24px}
.wr-slide-cont {position: relative;margin: 42px 0 42px 0}
.wr-slide-cont img {display: block;margin: 0 auto;max-width: 100%}
.wr-slide-cont .bx-wrapper .bx-pager {margin: 20px 0 0 0;text-align: center}
.wr-slide-cont .bx-wrapper .bx-pager .bx-pager-item {display: inline-block;vertical-align: top}
.wr-slide-cont .bx-wrapper .bx-pager.bx-default-pager a {background: #b8292f;border: 0;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 11px;outline: 0}
.wr-slide-cont .bx-wrapper .bx-pager.bx-default-pager a:hover, .wr-slide-cont .bx-wrapper .bx-pager.bx-default-pager a.active {background: #e5e5e5}
.wr-slide-cont .bx-wrapper .bx-prev {left: 0;background: url(/local/templates/ramax_2021/images/arrow-sl1.jpg) no-repeat}
.wr-slide-cont .bx-wrapper .bx-next {right: 0;vertical-align: top;background: url(/local/templates/ramax_2021/images/arrow-sl2.jpg) no-repeat}
.wr-slide-cont .bx-wrapper .bx-prev:hover {background: url(/local/templates/ramax_2021/images/arrow-sl1-2.jpg) -2px -2px no-repeat}
.wr-slide-cont .bx-wrapper .bx-next:hover {background: url(/local/templates/ramax_2021/images/arrow-sl2-2.jpg) 2px 2px no-repeat}
.wr-slide-cont .bx-wrapper .bx-controls-direction {text-align: center}
.wr-slide-cont .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -22px;outline: 0;width: 45px;padding: 45px 0 0 0;height: 0;border: 0;overflow: hidden;text-indent: -9999px;z-index: 9999}
.wr-slide-cont .bx-wrapper .bx-controls-direction a.disabled {display: none}
.back {margin-top: 50px;font-size: 16px;border-top: 2px solid #e5e5e5;padding: 45px 0 3px 0}
.back a {position: relative;display: inline-block;padding: 0 0 0 25px;vertical-align: top;border: 0}
.back a:before {position: absolute;top: 50%;left: 0;margin: -7px 0 0 0;background: url(/local/templates/ramax_2021/images/ico-arrow.png) no-repeat;content: '';display: block;width: 9px;height: 14px}
.back a span {border-bottom: 1px solid rgba(184, 41, 47, 0.15)}
.back a:hover span {border-bottom: 1px solid rgba(184, 41, 47, 1)}
.block-list {margin: 60px 0 0 0}
.block-list:first-child {margin-top: 0}
.tit-list, .tit-list h2, .block-list-additional .title h2 {position: relative;margin: 0 0 20px 0;font-size: 14px;color: #b28352;letter-spacing: 3px;font-family: 'ProximaNovaSemibold';text-transform: uppercase}
.block-list-additional .title h2 {margin: 0;}
.tit-list h2{margin-bottom:0}
.title{margin-bottom:20px}
.tit-list span, .tit-list h2, .block-list-additional .title h2 {position: relative;display: inline-block;vertical-align: top;z-index: 20;padding: 0 25px 0 16px;background: 0}
.tit-list span:before, .tit-list h2:before, .block-list-additional .title h2:before {position: absolute;top: 4px;left: 0;background: #b8292f;content: '';display: block;width: 8px;height: 8px}
.tit-list span:after, .tit-list h2:after, .block-list-additional .title h2:after {position: absolute;top: 50%;left: 100%;margin: -1px 0 0 0;z-index: 10;content: '';display: block;width: 2000px;height: 2px;background: #e5e5e5}
.list-proj {padding: 0 0 60px 0}
.list-proj ul {list-style-type: none;margin: 0 0 0 -55px;padding: 0}
.list-proj li {display: inline-block;vertical-align: top;display: inline-block;vertical-align: top;margin: 0 0 12px 55px;padding: 0;text-align: center;width: 250px;line-height: normal;background: 0}
.img-proj {margin: 0 0 3px 0}
.img-proj > p {margin: 0;padding: 0;line-height: normal;display: table-cell;vertical-align: middle;width: 250px;height: 107px}
.img-proj > p img {display: block;margin: 0 auto}
.list-proj li p {margin: 0 0 4px 0;padding: 0;line-height: 20px}
.list-proj li a {font-size: 14px}
.bl-tech {margin: 0 0 37px 0;background: #ebebeb;padding: 30px 26px 64px 26px}
.tit-tech {position: relative;font-size: 14px;margin: 0 0 50px 0;padding: 0 0 0 16px;color: #b28352;letter-spacing: 3px;font-family: 'ProximaNovaSemibold';text-transform: uppercase}
.tit-tech:before {position: absolute;top: 4px;left: 0;background: #b8292f;content: '';display: block;width: 8px;height: 8px}
.list-tech ul {list-style-type: none;margin: 0 0 0 -25px;padding: 0}
.list-tech li {display: inline-block;vertical-align: top;margin: 45px 0 0 25px;padding: 0;line-height: normal;background: 0;font-size: 18px}
.list-tech li:first-child {margin-top: 0}
.list-tech li a.pdf {position: relative;display: inline-block;vertical-align: top;margin: 4px 0 0 22px;padding: 0 0 0 45px;color: #888;border: 0;font-size: 14px}
.list-tech li a.pdf:before {position: absolute;top: 50%;margin: -18px 0 0 0;left: 0;content: '';display: block;width: 26px;height: 32px;background: url(/local/templates/ramax_2021/images/ico-pdf.png) no-repeat}
.but-mat {font-size: 18px;font-family: 'ProximaNovaSemibold'}
.but-mat a {display: block;height: 50px;line-height: 48px;border: 0;background: #b8292f;color: #fff;text-align: center}
.but-mat a:hover {background: #d02e35}
.attent {position: relative;font-size: 16px;margin-top: 90px;margin-left: 20px;padding: 0 0 0 37px}
.attent:before {position: absolute;top: -3px;left: 0;content: '';display: block;background: url(/local/templates/ramax_2021/images/ico-attent.png) no-repeat;width: 22px;height: 22px}
.block-list p {margin-left: 30px}
.block-infos {background: #ebebeb}
.img-inf img {display: block;width: 100%}
.text-inf {padding: 25px 15px 25px 30px}
.img-vacan img {width: 100%;display: block}
.wr-vacan {background: #f7f5f5}
.text-vacan {display: table;width: 100%;max-width: 1200px;margin: 0 auto;padding: 0 40px 0 40px;background: #f7f5f5}
.vacan-left {display: table-cell;vertical-align: top;width: 50%}
.in-left-vc {padding: 73px 75px 85px 0}
.txt-vacan {margin-bottom: 31px;font-size: 18px;font-family: 'proxima_nova_rgregular';line-height: 36px}
.but-download {margin-top: 38px;font-size: 16px;font-family: 'ProximaNovaSemibold'}
.but-download a {display: inline-block;vertical-align: top;padding: 0 23px 0 23px;border: 0;height: 50px;line-height: 49px;background: #b8292f;color: #fff}
.but-download a:hover {background: #d02e35}
.vacan-right {position: relative;display: table-cell;vertical-align: top;width: 50%;border-left: 2px solid #dad9d9; background: #ebebeb;}
.vacan-right:before {content: '';display: block;width: 10000px;height: 100%;background: #ebebeb;position: absolute;left: 100%;top: 0;margin: 0;z-index: 1}
.in-right-vc {padding: 83px 0 85px 50px}
.tit-m-vacan {margin: 0 0 43px 0;font-size: 14px;letter-spacing: 3px;color: #888;text-transform: uppercase}
.menu-vacan ul {list-style-type: none;margin: 0;padding: 0}
.menu-vacan li {margin: 29px 0 0 0;padding: 0;line-height: normal;background: 0;font-size: 18px;font-family: 'ProximaNovaSemibold'}
.menu-vacan li:first-child {margin-top: 0}
.wr-attent {max-width: 1200px;margin: 50px auto 54px auto;padding: 0 40px 0 40px}
.wr-attent .attent {margin: 0}
.bl-contacts {border-top: 1px solid #ededed}
.bl-contacts:after {content: '';display: table;clear: both}
.contacts-left {float: left;width: 50%;min-height: 640px}
.contacts-right {float: right;width: 50%;min-height: 640px}
.in-contacts-right {padding: 133px 55px 0 55px;max-width: 505px}
.nav-tabs {margin: 0 0 65px 0}
.nav-tabs ul {list-style-type: none;margin: 0 0 0 -40px;padding: 0}
.nav-tabs li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 40px;padding: 0;line-height: normal;text-transform: uppercase;font-family: 'ProximaNovaSemibold';background: 0;font-size: 16px;color: #999}
.nav-tabs li span {border-bottom: 1px solid rgba(153, 153, 153, 0.3);cursor: pointer}
.nav-tabs li.active {color: #b8292f}
.nav-tabs li.active span {border-bottom: 1px solid transparent;cursor: default}
.nav-tabs li:before {position: absolute;top: 50%;left: -23px;margin-top: -16px;background: #d5d5d5;content: '';display: block;width: 1px;height: 32px}
.nav-tabs li:first-child:before {display: none}
.item-tab span.bb {display: block;margin-bottom: 16px;font-size: 16px;font-family: 'ProximaNovaSemibold'}
.item-tab p {margin: 0;padding: 0;line-height: 24px}
.tabs-cc {margin-top: 72px}
.nav-tabs2 {margin: 0 0 32px 0}
.nav-tabs2 ul {list-style-type: none;margin: 0 0 0 -17px;padding: 0}
.nav-tabs2 li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 17px;padding: 0;line-height: normal;background: 0;font-size: 16px;color: #999}
.nav-tabs2 li span {border-bottom: 1px solid rgba(153, 153, 153, 0.3);cursor: pointer}
.nav-tabs2 li.active {color: #b8292f;font-family: 'ProximaNovaSemibold'}
.nav-tabs2 li.active span {border-bottom: 1px solid transparent;cursor: default}
.nav-tabs2 li:before {position: absolute;top: 50%;left: -11px;margin-top: -16px;background: #d5d5d5;content: '';display: block;width: 1px;height: 32px}
.nav-tabs2 li:first-child:before {display: none}
.selects-bl {position: relative;z-index: 95;background: #f7f5f5;padding: 21px 0 21px 0;margin-bottom: 15px}
.selects-bl:before {content: '';position: absolute;top: 0;left: 50%;z-index: -1;width: 10000px;margin: 0 0 0 -5000px;height: 100%;background: #f7f5f5}
.selects-bl:after {content: '';display: table;clear: both}
.bl-select {width: 48.75%;float: left}
.bl-select:last-child {float: right}
.bl-select .selectbox {display: block !important;vertical-align: middle;cursor: pointer}
.bl-select .selectbox .select {width: 100%;float: none !important;display: block !important;height: 51px;border-left: 2px solid #ccc;border-top: 2px solid #ccc;padding: 14px 45px 0 18px;box-sizing: border-box;font-size: 16px;color: #999;background: #fff}
.bl-select .selectbox .select .text {display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.bl-select .selectbox .trigger {position: absolute;top: 0;right: 0;width: 36px;height: 100%}
.bl-select .selectbox .trigger .arrow {position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 15px;height: 9px;background: url(/local/templates/ramax_2021/images/arrow-sel.png) no-repeat;overflow: hidden}
.bl-select .selectbox .dropdown {top: 51px;width: 100%;box-sizing: border-box;margin: 0;padding: 4px 0;background: #FFF;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1)}
.bl-select .selectbox .dropdown ul {padding: 0;margin: 0}
.bl-select .selectbox li {padding: 7px 0 7px 18px;color: #231f20;margin: 0;color: #999;background: 0;margin: 0}
.bl-select .selectbox li:first-child {display: none}
.list-prt {margin-bottom: 50px}
.list-prt .list-proj img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;filter: gray}
.list-prt .list-proj li:hover img {opacity: 1; -webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}
.tit-pop-right {margin: 0 0 23px 0;font-size: 27px;font-family: 'ProximaNovaSemibold'}
.wr-select-teh {position: relative; z-index: 80;}
.wr-select-teh {background: #ebebeb;padding: 20px 20px 20px 20px}
.wr-select-teh .selectbox {display: block !important;vertical-align: middle;cursor: pointer}
.wr-select-teh .selectbox .select {width: 100%;float: none !important;display: block !important;height: 51px;border-left: 2px solid #ccc;border-top: 2px solid #ccc;padding: 14px 45px 0 18px;box-sizing: border-box;font-size: 16px;color: #999;background: #fff}
.wr-select-teh .selectbox .select .text {display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.wr-select-teh .selectbox .trigger {position: absolute;top: 0;right: 0;width: 36px;height: 100%}
.wr-select-teh .selectbox .trigger .arrow {position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 15px;height: 9px;background: url(/local/templates/ramax_2021/images/arrow-sel.png) no-repeat;overflow: hidden}
.wr-select-teh .selectbox .dropdown {top: 51px;width: 100%;box-sizing: border-box;margin: 0;padding: 4px 0;background: #FFF;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1)}
.wr-select-teh .selectbox .dropdown ul {padding: 0;margin: 0}
.wr-select-teh .selectbox li {padding: 7px 0 7px 18px;color: #231f20;margin: 0;color: #999;background: 0;margin: 0}
/*.wr-select-teh .selectbox li:first-child{display:none}*/
.list-tehnol {margin: 0 0 35px 0}
.item-tehnol {margin-top: 30px;background: #f7f5f5;border-left: 3px solid #b8292f;padding: 35px 27px 40px 27px}
.tit-tehnol {margin: 0 0 18px 0;font-size: 18px;font-family: 'ProximaNovaSemibold'}
.item-tehnol p {margin: 0 0 22px 0}
.sel-tehnol span {font-size: 14px;color: #888;margin: 0 17px 0 0}
.sel-tehnol a {font-size: 16px}
.menu-left2 {padding-left: 30px}
.item-citate {position: relative;margin: 30px 0 0 0;background: #f6f6f6;padding: 58px 45px 40px 65px}
.item-citate:first-child {margin-top: 0}
.item-citate:before {position: absolute;top: 16px;left: 16px;content: '';display: block;width: 37px;height: 26px;background: url(/local/templates/ramax_2021/images/ico-citate.png) no-repeat}
.item-citate p {margin: 0 0 28px 0;padding: 0;font-size: 16px;font-family: 'proxima_novalight_italic'}
.autor-itate {position: relative;padding: 26px 0 0 0;font-size: 14px;color: #999}
.autor-itate:before {position: absolute;top: 0;left: 0;background: #b8292f;content: '';display: block;width: 42px;height: 2px}
.autor-itate span {display: block;margin: 0 0 7px 0;font-size: 14px;font-family: 'proxima_nova_rgbold';color: #333}
.content2 {position: relative}
.content2:before {position: absolute;top: 0;left: 50%;margin: 0 0 0 -5000px;width: 10000px;content: '';display: block;z-index: -1;height: 1276px;background: url(/local/templates/ramax_2021/images/back-about.png) repeat-x}
.img-about-keis img {display: block;width: 100%;margin: 0 auto}
.text-about-keis {position: relative;display: table;width: 100%;border: 2px solid #e0dfdf; /*border-top:0;*/background: #fff;box-sizing: border-box;}
.about-keis-left {display: table-cell;vertical-align: middle;width: 33.6%}
.about-keis-left img {display: block;margin: 0 auto; max-width: 82%;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.about-keis-left img {display: block;margin: 0 auto; width: 82%;}
}
.about-keis-right {display: table-cell;vertical-align: middle;width: 66.4%;padding: 45px 0 45px 0}
.about-keis-right p {margin: 0;padding: 0 20px 0 0}
/*.text-about-keis:before{position:absolute;top:0;right:2px;content:'';background:#e0dfdf;display:block;width:2px;height:100%}*/
.item-tehnology {margin: 70px 0 0 0}
.item-tehnology:first-child {margin-top: 0}
.img-tehnology {position: relative;height: 180px;overflow: hidden}
.img-tehnology:before {position: absolute;top: 0;left: 0;content: '';display: block;width: 3px;height: 100%;background: #b8292f;z-index: 10}
.img-tehnology img {display: block}
.wr-p {position: absolute;top: 0;left: 0;display: table;max-width: 100%}
.img-tehnology .wr-p {width: 100%;}
.img-tehnology p {display: table-cell;vertical-align: middle;height: 181px;margin: 0;padding: 0 30px 0 30px;line-height: 39px;font-size: 24px;font-family: 'proxima_nova_rgbold';background: rgba(255, 255, 255, 0.6); width: 100%;}
.text-tehnoogy {padding: 40px 30px 35px 30px;background: #ebebeb}
.text-tehnoogy p {margin: 0;padding: 0}
.b-what {padding: 25px 30px 20px 30px;background: #f7f5f5}
.in-what {overflow: hidden}
.tit-what {display: block;font-size: 16px;font-family: 'proxima_nova_rgbold'}
.b-what p {margin-bottom: 30px}
.item-tehnology .block-list {margin-top: 40px}
.item-tehnology .block-list ul {padding-left: 0;margin-left: 0}
.item-tehnology .block-list li {padding-left: 0;background: 0}
.item-tehnology .block-list li span {display: inline-block;vertical-align: top}
.info-left .bx-pager-item:first-child a { margin-left: 0;}
/*awards*/
.list-award {padding: 28px 0 40px 0;margin-left: -3.9%;border-top: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5}
.list-award:after {content: '';display: table;clear: both}
.item-award {float: left;width: 46.1%;margin: 0 0 25px 3.9%}
.date-year {margin: 0 0 15px 0;font-size: 14px;color: #b28352}
.img-award img {display: block;width: 100%}
.info-award {background: #f7f5f5;padding: 40px 25px 20px 25px;box-sizing: border-box}
.tit-award {font-size: 18px;font-family: 'ProximaNovaSemibold'}
.soc-award {text-align: right}
.soc-award ul {list-style-type: none;margin: 0 0 0 -3px;padding: 0;display: inline-block;vertical-align: top}
.soc-award li {position: relative;display: inline-block;vertical-align: top;margin: 0 0 0 3px;padding: 0;line-height: normal;background: 0}
.soc-award li a {display: block;width: 24px;height: 24px;border: 0;border-radius: 1px}
.soc-award li.item1 a {background: url(/local/templates/ramax_2021/images/ico-soc3.png) no-repeat}
.soc-award li.item1 a:hover {background: url(/local/templates/ramax_2021/images/ico-soc3-2.png) no-repeat}
.soc-award li.item2 a {background: url(/local/templates/ramax_2021/images/ico-soc5.png) no-repeat}
.soc-award li.item2 a:hover {background: url(/local/templates/ramax_2021/images/ico-soc5-2.png) no-repeat}
blockquote {position: relative;display: block;margin: 28px 0 28px 0;padding: 58px 65px 40px 65px}
blockquote:before {position: absolute;top: 20px;left: 20px;background: url(/local/templates/ramax_2021/images/quotte_ramax.png) no-repeat;content: '';width: 37px;height: 26px}
blockquote p {margin: 0 0 32px 0;padding: 0;font-size: 16px;line-height: 25px;font-family: 'proxima_novalight_italic'}
blockquote span {position: relative;padding: 25px 0 0 0;display: block;font-size: 14px;color: #999}
blockquote b {display: block;margin: 0 0 6px 0;color: #333;font-weight: 400;font-size: 14px;font-family: 'proxima_nova_rgbold'}
blockquote span:before {position: absolute;top: 0;left: 0;background: #b8292f;width: 42px;content: '';height: 2px}
.list-pdf-small {margin-top: -13px;padding-bottom: 20px;padding-top: 28px;border-top: 2px solid #e5e5e5}
.list-pdf-small ul {list-style-type: none;margin: 0;padding: 0}
.list-pdf-small li {margin: 28px 0 0 40px;padding: 0;line-height: normal;background: 0;color: #b2b2b2;font-size: 16px;font-family: 'ProximaNovaLight'}
.list-pdf-small li:first-child {margin-top: 0}
.list-pdf-small li a {position: relative;display: inline;border: 0;padding: 0;color: #b8292f;text-decoration: none;font-family: 'ProximaNovaSemibold';font-size: 18px}
.list-pdf-small li a:before {position: absolute;top: -2px;left: -40px;width: 22px;height: 27px;content: '';display: block;background: url(/local/templates/ramax_2021/images/ico-small-pdf.png) no-repeat}
.list-pdf-small li span {border-bottom: 1px solid rgba(184, 41, 47, 0.15);margin: 0 10px 0 0}
.list-pdf-small li a:hover span {border-bottom: 1px solid rgba(184, 41, 47, 1)}
.b-widget {width: 100% !important}
.b-widget .b-widget_description {display: inline !important}
.b-widget .b-widget_description:hover {text-decoration: none !important;color: #000 !important}
.list-tch {font-size: 0;margin: 0 0 20px -2.533%}
.item-tch {position: relative;width: 30.8%;margin: 0 0 2.533% 2.533%;display: inline-block;vertical-align: top;line-height: 37px;box-sizing: border-box;border-left: 3px solid #b8292f;font-size: 24px;font-family: 'proxima_nova_rgbold'}
.item-tch:before {position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);content: '';display: block;width: 100%;height: 100%}
.item-tch img {display: block;width: 100%; height: auto; max-height: 250px;}
.desc-tch {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5}
.table-tch {display: table;width: 100%;height: 100%}
.table-tch a {display: table-cell;vertical-align: middle;color: #fff;padding: 0 30px 0 30px;box-sizing: border-box;border: 0}
.table-tch span {border-bottom: 1px solid rgba(255, 255, 255, 0.3)}
.list-tch .item-tch.item1:hover:before {background: rgba(128, 128, 128, 0.8)}
.list-tch .item-tch.item2:hover:before {background: rgba(178, 131, 82, 0.8)}
.list-tch .item-tch.item3:hover:before {background: rgba(184, 41, 47, 0.8)}
.list-tch .item-tch.item4:hover:before {background: rgba(0, 108, 200, 0.8)}
.list-tch .item-tch.item5:hover:before {background: rgba(75, 151, 0, 0.8)}

.polit-confid {display: inline-block;vertical-align: top;margin-top: -11px;font-size: 13px;margin-left: 90px;margin-bottom: 10px;text-align: left}
.polit-confid a {color: #333;border-bottom: 1px solid rgba(119, 119, 119, 0.15)}
.polit-confid a:hover {border-bottom: 1px solid #777}
.polit-confid p {margin: 0;padding: 0;display: table}
.polit-confid span {display: table-cell;vertical-align: middle;height: 52px}
.polit-confid i {font-style: normal;display: block;margin: 0 0 2px 0}
.filters-ss {margin-bottom: 50px}
.line-filter-ss {position: relative;margin: 0 0 20px 0;padding: 0 0 0 125px}
.line-filter-ss:after {content: '';display: table;clear: both}
.line-filter-ss p {position: absolute;top: 10px;left: 0;margin: 0;padding: 0;line-height: normal;font-family: 'ProximaNovaSemibold'}
.sel-filter-ss .selectbox {display: block !important;vertical-align: middle;cursor: pointer}
.sel-filter-ss .selectbox .select {width: 100%;display: block !important;height: 31px;padding: 10px 45px 2px 18px;box-sizing: border-box;font-size: 16px;color: #333;background: #fff}
.sel-filter-ss .selectbox .select .text {display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;min-height: 20px;overflow: hidden;border-bottom: 1px solid rgba(0, 0, 0, 0.5)}
.sel-filter-ss .selectbox .trigger {position: absolute;top: 0;right: 0;width: 36px;height: 100%}
.sel-filter-ss .selectbox .trigger .arrow {position: absolute;top: 50%;margin-top: 6px;right: 10px;width: 15px;height: 9px;background: url(/local/templates/ramax_2021/images/arrow-sel.png) no-repeat;overflow: hidden}
.sel-filter-ss .selectbox .dropdown {top: 40px;right: 10px;width: 80%;box-sizing: border-box;margin: 0;padding: 4px 0;background: #FFF;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1)}
.sel-filter-ss .selectbox .dropdown ul {padding: 0;margin: 0}
.sel-filter-ss .selectbox li {padding: 5px 10px 5px 18px;margin: 0;color: #333;background: 0;margin: 0}
/*.sel-filter-ss .selectbox li:first-child{display:none}*/
.sel-filter-ss .selectbox li:hover {color: #fff; background: #b8292f;}
.sel-filter-ss .selectbox li.selected {color: #fff; background: #b8292f;}
.buts-filter-ss {text-align: right;margin-top: 40px;padding-right: 45px}
.but-f-ss {display: inline-block;vertical-align: top;margin: 0 0 0 10px}
.but-f-ss a, .but-f-ss button {font-size: 18px;display: block;font-family: 'ProximaNovaSemibold';box-sizing: border-box;padding: 0 20px 0 20px;height: 50px;line-height: 45px;color: #333;border: 2px solid #ccc;box-sizing: border-box}
.but-f-ss button {background: #fff;}
.but-f-ss a:hover, .but-f-ss button:hover {border-color: #b8292f;background: #b8292f;color: #fff}
.but-f-ss a:active, .but-f-ss button:active {background: #b8292f;color: #fff}
.offseted_btn {padding-bottom: 38px;}
.non-margin.block-list p {margin-left: 0px;font-size: 18px; padding-bottom: 0px;}
.press-center-content {padding-bottom: 30px;}
.menu-bp-block {padding-bottom: 30px;}
.menu-f .bl-menu ul {max-width: 193px;}
.block-right {min-height: 1px}
.small-search {position: relative;margin: 0 0 30px 0;max-width: 100%;box-sizing: border-box}
.field-sm-s {display: block;padding-right: 50px;margin: 4px 0 0 0}
.field-sm-s input {padding: 0 20px 0 20px;width: 100%;height: 32px;border: 0;font-size: 18px;border-bottom: 1px solid #929292;box-sizing: border-box;outline: 0;font-family: 'ProximaNovaLight'}
.but-sm-s {position: absolute;bottom: 0;right: 0;display: block;vertical-align: top;margin: 0 0 0 21px}
.but-sm-s button {display: block;width: 36px;height: 36px;background: #8b0006 url(/local/templates/ramax_2021/images/ico-search-ss.png) 50% 50% no-repeat;border: 0;cursor: pointer}
.new-menu-right {margin: 0 0 20px 0;padding: 26px 20px 30px 35px;background: #ebebeb;max-width: 100%;box-sizing: border-box}
.new-menu-right ul {list-style-type: none;margin: 0;padding: 0}
.new-menu-right li {margin: 17px 0 0 0;padding: 0;line-height: normal;background: 0;font-size: 18px}
.new-menu-right li:first-child {margin-top: 0}
.block-pr {background: #ebebeb;max-width: 100%;padding: 28px 35px 30px 35px;margin: 0 0 20px 0;box-sizing: border-box}
.tit-bl-right {margin: 0 0 22px 0;font-size: 19px;font-weight: 700}
.img-pr-otd {margin: 0 0 30px 0}
.img-pr-otd img {max-width: 100%;display: block;margin: 0}
.name-pr {margin: 0 0 15px 0}
.name-pr span {display: block;margin: 0 0 3px 0;font-size: 18px}
.name-pr p {color: #888;margin: 0;padding: 0;font-size: 14px;line-height: 16px}
.contacts-pr span { display: block;font-size: 18px}
.block-press {background: #ebebeb;max-width: 100%;padding: 26px 25px 30px 35px;margin: 0 0 20px 0;box-sizing: border-box}
.block-press .tit-bl-right {margin-bottom: 15px}
.block-press p {color: #888;margin: 0 0 20px 0;padding: 0;font-size: 16px;line-height: 19px}
.more-press {font-size: 18px}
.more-stt {padding-bottom: 1px}
.block-press .more-press a {color: #fff; text-align: center; background: #b8292f; text-decoration: none; display: block; height: 40px; line-height: 40px;}
.more-stt a {color: #888;border-bottom: 1px solid rgba(136, 136, 136, 0.4)}
.autor + .more-stt {padding-top: 15px;}
.block-subscr-s {position: relative;z-index: 5;background: #a6a6a6;padding: 23px 50px 30px 50px}
.block-subscr-s:before {position: absolute;top: 0;left: 50%;z-index: -1;margin: 0 0 0 -5000px;content: '';display: block;width: 10000px;height: 100%;background: #a6a6a6}
.block-subscr-s .field-pop {display: inline-block;vertical-align: top}
.block-subscr-s .field-pop input {width: 300px}
.block-subscr-s .but-pop {display: inline-block;vertical-align: top;margin: 0 0 0 7px}
.block-subscr-s .but-pop button {width: 185px}
.block-subscr-s .confid {max-width: 570px;margin: 0}
.block-subscr-s .tit-pop-right {color: #fff;}
.block-subscr-s .confid label {color: #fff;}
.block-subscr-s .confid label a {color: #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.5)}
.block-subscr-s .confid label a:hover {border-bottom: 1px solid rgba(255, 255, 255, 1)}
.b-tags ul { margin-bottom: -20px}
.b-tags li { margin-bottom: 20px}
.b-tags li + li + li + li + li { display: none;}
.b-tags li.show-tags { position: relative; display: inline-block; min-height: 21px;}
.b-tags li.show-tags a { display: block; min-height: 21px; width: 28px; border: none;}
.b-tags li.show-tags a:before { position: absolute; bottom: 2px; left: 20px; background: url(/local/templates/ramax_2021/images/tags.png) no-repeat; width: 28px; height: 5px; content: ''; display: block;}
.b-tags li.act { display: inline-block;}
.block-right {box-sizing: border-box; padding-right: 110px}
.menu-bp-block {max-width: 290px;}
.list-tech li, .menu-left ul li, .new-menu-right li, .name-pr span, .contacts-pr span, .more-press, .field-sm-s input {font-size: 16px;}
.new-menu-right, .block-press {padding-left: 26px;}
.block-pr {padding-left: 26px;padding-right: 26px;}
/*new animation main page*/
.wr-new-animat {position: relative;width: 100%;margin: 0 auto;background: url(/local/templates/ramax_2021/images/back-wrr.jpg) 50% 0 no-repeat;height: 629px;max-width: 1920px;overflow: hidden}
.face-animat {position: absolute;left: 0;top: 0;z-index: 20;width: 568px;height: 629px;background: url(/local/templates/ramax_2021/images/head-ramax.png) no-repeat}
.slider-text-rr {position: relative;max-width: 1280px;margin: 0 auto;height: 539px}
.in-slide-txt {position: absolute;top: 0;right: 15px;width: 935px;box-sizing: border-box}

.slide-tt {height: 539px;padding-top: 122px;box-sizing: border-box;padding-left: 105px}
.slide-tt.item1 {background: url(/local/templates/ramax_2021/images/back-slide-rr1.png) no-repeat}
.slide-tt.item2 {background: url(/local/templates/ramax_2021/images/back-slide-rr2.png) -5px 0 no-repeat}
.slide-tt.item3 {background: url(/local/templates/ramax_2021/images/back-slide-rr3.png) no-repeat}
.txt-slide-tt {position: relative;max-width: 690px;box-sizing: border-box}
.in-txt-slide-tt {position: relative;padding: 0 0 0 55px}
.in-txt-slide-tt:before {position: absolute;top: 0;left: 0;width: 35px;content: '';display: block}
.txt-slide-tt span {display: block;margin: 0 0 14px 0;font-size: 36px;font-family: 'ProximaNovaSemibold'}
.txt-slide-tt p {margin: 0;padding: 0;line-height: 40px;font-size: 24px;font-family: 'ProximaNovaSemibold'}
.slide-tt.item1 .in-txt-slide-tt:before {top: 4px;width: 32px;height: 32px;background: url(/local/templates/ramax_2021/images/figure1.png) no-repeat}
.slide-tt.item2 .in-txt-slide-tt:before {top: 6px;left: 2px;width: 30px;height: 29px;background: url(/local/templates/ramax_2021/images/figure2.png) no-repeat}
.slide-tt.item3 .in-txt-slide-tt:before {top: 5px;left: 2px;width: 34px;height: 33px;background: url(/local/templates/ramax_2021/images/figure3.png) no-repeat}
.in-slide-txt:not(.slick-initialized) .slide-tt{display: none;}
.in-slide-txt:not(.slick-initialized) .slide-tt:first-child{display: block;}
.wr-menu-ramax {position: absolute;bottom: 0;left: 50%;margin: 0 0 0 -640px;z-index: 25;box-sizing: border-box;padding: 0;width: 1280px;height: 212px;background: url(/local/templates/ramax_2021/images/back-gray-menu.png) no-repeat}
.menu-ramax {position: relative;top: 15px;width: 1280px;height: 182px;margin: 0 auto}
.menu-ramax img {position: absolute;top: 0;left: 0;z-index: 7;display: block;margin: 0 auto}
.menu-ramax img.main-ar {z-index: 12}
.bk-mn {z-index: 5}
.menu-ramax .img-pp0 {position: absolute;z-index: 7;top: 0;left: 0}
.menu-ramax .img-pp1 {display: none;position: absolute;z-index: 8;top: 0;left: 0}
.menu-ramax .img-pp2 {display: none;position: absolute;z-index: 8;top: 0;left: 0}
.menu-ramax .img-pp3 {display: none;position: absolute;z-index: 8;top: 0;left: 0}
.menu-ramax .img-pp4 {display: none;position: absolute;z-index: 8;top: 0;left: 0}
.text-menu {position: absolute;top: 0;left: 0;z-index: 10}
.text-menu ul {list-style-type: none;margin: 0;padding: 0;text-align: center}
.text-menu li {position: absolute;left: 803px;top: 170px;white-space: nowrap;margin: 0;padding: 0;background: 0;color: #333;font-family: 'ProximaNovaSemibold';line-height: normal;font-size: 24px;text-transform: uppercase}
.text-menu li a {border: 0;text-decoration: none;color: #333}
.text-menu li:first-child {position: absolute;left: 0;top: 170px;margin: 0;left: 133px}
.text-menu li:last-child {position: absolute;left: auto;right: 133px;top: 170px;margin: 0}
.item-txt {position: absolute;bottom: 45px;left: 0;letter-spacing: 2px;z-index: 10;white-space: nowrap;margin: 0;padding: 0;background: 0;color: #333;font-family: 'ProximaNovaSemibold';line-height: normal;font-size: 22px;text-transform: uppercase}
.item-txt a {border: 0;text-decoration: none;color: #fff}
.item-txt.active a {color: #b8292f}
.item-txt1 {left: 62px}
.item-txt2 {left: 375px}
.item-txt3 {left: auto;right: 432px}
.item-txt4 {left: auto;right: 85px}
.none-actual-toggler-wrapper {display: inline-block;width: 100%;text-align: center;padding: 0px 0px 60px;font-family: 'proxima_nova_rgregular';}
.none-actual-toggler-wrapper a {color: #777;border-bottom: 1px solid rgba(199, 199, 199, 0.85) !important;}
/*.none-actual-toggler-wrapper a:hover {border-bottom: 1px solid rgba(199, 199, 199, 0.85);}*/
.item-tch.none-actual-direction {display: none;}
.item-tch.none-actual-direction.showed-none-actual {display: inline-block;}
.subscr-right-cc {clear: both;}
.lst-link {font-family: 'proxima_nova_rgbold';margin-top: 50px !important}
.lst-link a {position: relative;color: #999;border-color: #d8d8d8;}
.lst-link a:hover {border-color: #999;}
.lst-link a:before {position: absolute;top: 6px;right: -10px;content: ''; display: block;width: 5px; height: 9px;background: url(/local/templates/ramax_2021/images/arrow-lst.png) no-repeat}
.bl-tech3 {padding-bottom: 30px}
/*press kit*/
.competent-rmx {position: relative;padding: 65px 0 54px 0;margin: 0 0 70px 0}
.competent-rmx:before {position: absolute;top: 0;left: 50%;width: 10000px;background: #efefef;z-index: -1;margin: 0 0 0 -5000px;content: '';display: block;height: 100%}
.competent-rmx:after {content: '';display: table;clear: both}
.competent-rmx-left {width: 50%;float: left;box-sizing: border-box;padding: 0 40px 0 0}
.tit-competent {margin: 0 0 6px 0;font-family: 'ProximaNovaSemibold';text-transform: uppercase;font-size: 30px}
.competent-rmx-left p {margin: 0}
.competent-rmx-right {width: 50%;float: right}
.competent-rmx-right ul {list-style-type: none;margin: 0;padding: 0}
.competent-rmx-right li {position: relative;margin: 25px 0 0 0;padding: 0 0 0 41px;line-height: normal;background: 0}
.competent-rmx-right li:first-child {margin-top: 0}
.competent-rmx-right li:before {position: absolute;top: 2px;left: 0;background: #b8292f;content: '';display: block;width: 14px;height: 14px}
.title-spk {margin: 0 0 40px 0;font-family: 'ProximaNovaSemibold';text-transform: uppercase;font-size: 30px}
.speekers-rmx {font-size: 0;margin: -3% 0 80px -3%}
.item-speek {width: 30.333%;margin: 3% 0 0 3%;font-size: 16px;display: inline-block;vertical-align: top}
.img-speek-rmx {position: relative}
.speekers-rmx .img-speek-rmx:before {position: absolute;bottom: 0;left: 0;z-index: 3;transition: .5s;content: '';display: block;height: 100%;width: 100%;background: rgba(255, 255, 255, 0.4)}
.speekers-rmx .item-speek:hover .img-speek-rmx:before {opacity: 0}
.img-speek-rmx img {display: block;margin: 0 auto;width: 100%}
/*.speekers-rmx .item-speek .img-speek-rmx img{display:block;transition:.5s;margin:0 auto;width:100%;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: gray;-webkit-filter: grayscale(1)}
.speekers-rmx .item-speek:hover .img-speek-rmx img {filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: gray;-webkit-filter: grayscale(0)}*/
.desc-speek-rmx {padding: 33px 30px 35px 30px;border: 2px solid #ebebeb;border-top: 0;box-sizing: border-box}
.name-speek {margin: 0 0 10px 0;color: #979797;min-height: 118px}
.name-speek span {display: block;margin: 0 0 6px 0;font-family: 'ProximaNovaSemibold';text-transform: uppercase;font-size: 21px;color: #333}
.about-competent-rmx {position: relative;padding: 52px 0 64px 0;margin: 0 0 72px 0;background: #b8292f;color: #fff}
.about-competent-rmx:before {position: absolute;top: 0;left: 50%;width: 10000px;background: #b8292f;z-index: -1;margin: 0 0 0 -5000px;content: '';display: block;height: 100%}
.about-competent-rmx a {color: #fff;text-decoration: none}
.about-competent-rmx a:hover {text-decoration: underline}
.tit-about-comp {margin: 0 0 18px 0;font-family: 'ProximaNovaSemibold';text-transform: uppercase;font-size: 30px}
.about-competent-rmx p {margin: 0;padding: 0;line-height: 20px}
.files-rmx {margin: 0 0 72px 0}
.title-files {margin: 0 0 33px 0;font-family: 'ProximaNovaSemibold';font-size: 30px}
.files-rmx ul {list-style-type: none;margin: 0 0 0 -6%;padding: 0;font-size: 0}
.files-rmx li {margin: 0 0 0 6%;padding: 0;width: 27.333%;padding: 0 40px 0 0;line-height: normal;background: 0;font-size: 16px;display: inline-block;vertical-align: top;box-sizing: border-box}
.files-rmx li a {position: relative;display: inline-block;vertical-align: top;line-height: 22px;color: #333;padding: 0 0 0 70px;border: 0}
.files-rmx li a:before {position: absolute;top: 3px;left: 0;content: '';display: block;background: url(/local/templates/ramax_2021/images/ico-down-rmx.png) no-repeat;width: 44px;height: 38px}
.files-rmx li a span {border-bottom: 1px solid rgba(0, 0, 0, 0.3)}
.files-rmx li a:hover span {border-color: #333}
.block-subscr-s .field-rmx input {box-sizing: border-box;width: 480px}
.speek-desc { width: 500px; background: #fff}
.spk-pop #cboxClose {padding: 13px;background: #fff url(/local/templates/ramax_2021/images/close1.png) 50% 50% no-repeat;right: 0;top: 0;}
.spk-pop #cboxClose:hover {background: #fff url(/local/templates/ramax_2021/images/close1.png) 50% 50% no-repeat;opacity: 0.95}
/*partners new*/
.list-part-new {padding: 10px 0 0 0}
.list-part-new .item-part-new {margin: 80px 0 0 0}
.list-part-new .item-part-new:first-child {margin-top: 0}
.top-part-new {display: table;width: 100%;margin-bottom: 63px}
.img-part-new {display: table-cell;vertical-align: middle;width: 260px}
.img-part-new img {display: block;margin: 0 auto;max-width: 90%}
.desc-part-new {display: table-cell;vertical-align: middle}
.desc-part-new p {margin: 0 0 50px 0;padding: 0}
.signat-mm {position: relative;padding: 0 0 0 120px;font-size: 16px;font-family: 'proxima_nova_rgbold'}
.signat-mm:before {position: absolute;top: 50%;left: 10px;margin: -37px 0 0 0;content: '';display: block;width: 84px;height: 66px;background: url(/local/templates/ramax_2021/images/ico-signat.png) no-repeat}
.bot-part-new {position: relative;background: #f7f5f5;padding: 35px 190px 35px 30px}
.bot-part-new:before {position: absolute;bottom: 0;left: 0;content: '';display: block;width: 310px;height: 26px;background: url(/local/templates/ramax_2021/images/bot-side.png) no-repeat}
.bot-part-new:after {position: absolute;top: 0;right: 0;content: '';display: block;width: 232px;height: 29px;background: url(/local/templates/ramax_2021/images/top-side.png) no-repeat}
.tit-prt-new {position: relative;margin: 0;padding: 0 0 0 45px;line-height: normal;letter-spacing: 3px;text-transform: uppercase;font-size: 14px;color: #b28352;font-family: 'ProximaNovaSemibold'}
.tit-prt-new:before {position: absolute;top: -8px;left: 0;content: '';display: block;width: 30px;height: 29px;background: url(/local/templates/ramax_2021/images/ico-comp_new.png) no-repeat}
.list-pprt-new li {margin-top: 7px;margin-bottom: 0}
.list-prt-new li:first-child {margin-top: 0}
.more-part-new {position: absolute;bottom: 0;right: 0;font-size: 16px}
.more-part-new a {display: block;width: 186px;height: 58px;padding: 24px 0 0 0;box-sizing: border-box;color: #fff;text-align: center;background: url(/local/templates/ramax_2021/images/back-more-new.png) no-repeat;text-decoration: none}
.card-part-new .bot-part-new:before {width: 320px;height: 25px;background: url(/local/templates/ramax_2021/images/bot-side2.png) no-repeat}
.descr-prt-new {position: relative;padding: 42px 35px 52px 30px;background: #ebebeb}
.descr-prt-new .list-prt-new p {margin-top: 30px;margin-bottom: 40px}
.tit-prt-new2:before {width: 33px;height: 33px;background: url(/local/templates/ramax_2021/images/ico-comp_new2.png) no-repeat}
.tit-prt-new3:before {width: 30px;height: 30px;background: url(/local/templates/ramax_2021/images/ico-comp_new3.png) no-repeat}
.back-new-prt {position: absolute;bottom: 0;left: 0}
.back-new-prt a {display: block;width: 187px;height: 59px;padding: 26px 0 0 0;box-sizing: border-box;color: #fff;text-align: center;background: url(/local/templates/ramax_2021/images/back-new-prt.png) no-repeat;text-decoration: none}
.descr-prt-new .list-prt-new {margin-bottom: 50px}
.descr-prt-new:before {position: absolute;bottom: 0;right: 0;content: '';display: block;width: 312px;height: 30px;background: url(/local/templates/ramax_2021/images/bot-side3.png) no-repeat}
/*nalog*/
.block-nn {position: relative;z-index: 20}
.block-nn:before {position: absolute;top: 0;left: 50%;width: 1280px;margin: 0 0 0 -640px;z-index: -1;content: '';display: block}
.block-nn1 {min-height: 474px;margin-bottom: 75px}
.block-nn2 {min-height: 271px}
.block-nn3 {min-height: 565px}
.block-nn4 {min-height: 466px}
.block-nn5 {min-height: 272px}
.block-nn6 {min-height: 590px}
.block-nn7 {min-height: 518px;margin-bottom: 75px}
.block-nn1:before {height: 474px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n1.jpg) 50% 0 no-repeat}
.block-nn123:before {height: 473px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n121.jpg) 50% 0 no-repeat}
.block-nn10nn:before {height: 474px;background: url(/local/templates/ramax_2021/images_tmp/ramax_pic2.jpg) 50% 0 no-repeat}
.block-nn2:before {height: 271px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n2.jpg) 50% 0 no-repeat}
.block-mask2:before {height: 271px;background: url(/local/templates/ramax_2021/images_tmp/marsk-rt.jpg) 50% 0 no-repeat}
.block-nn1.pg:before {height: 474px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n1-4.jpg) 50% 0 no-repeat}
.block-nn2.pg:before {height: 271px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n2-2.jpg) 50% 0 no-repeat}
.block-nn3:before {height: 565px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n3.jpg) 50% 0 no-repeat}
.block-nn4:before {height: 466px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n4.jpg) 50% 0 no-repeat}
.block-nn5:before {height: 272px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n5-stripped.jpg) 50% 0 no-repeat}
.block-nn6:before {height: 590px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n6.jpg) 50% 0 no-repeat}
.block-nn7:before {height: 518px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n7-stripped.jpg) 50% 0 no-repeat}
.block-nn8:before {height: 271px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n8.jpg) 50% 0 no-repeat}
.block-nn7-new:before {height: 518px;background: url(/local/templates/ramax_2021/images_tmp/back-block-n7-new.jpg) 50% 0 no-repeat}
.block-uprv:before {height: 473px;background: url(/local/templates/ramax_2021/images_tmp/uprv2.jpg) 50% 0 no-repeat}
.block-fm-bk:before {height: 271px;background: url(/local/templates/ramax_2021/images_tmp/bk-form.jpg) 50% 0 no-repeat}
.block-uprv {color: #fff}
.table-nn {display: table;width: 100%}
.cell-nn {display: table-cell;vertical-align: middle}
.block-nn1 .cell-nn {height: 474px}
.signat-main-nn {position: relative;font-size: 24px;line-height: 36px;padding: 12px 0 10px 37px;max-width: 620px;font-family: 'ProximaNovaSemibold'}
.signat-main-nn:before {position: absolute;top: 0;left: 0;background: #b8292f;content: '';display: block;width: 3px;height: 100%}
.signat-main-nn span {color: #b8292f;}
.block-system-nn {margin-bottom: 66px}
.block-system-nn p {margin: 0 0 48px 0;padding: 0;font-size: 24px;line-height: 36px;font-weight: bold}
.block-system-nn ul {list-style-type: none;margin: 0;padding: 0 40px 0 0;box-sizing: border-box;display: inline-block;vertical-align: top;width: 48%;font-size: 16px}
.block-system-nn ul li {margin: 12px 0 0 0;padding: 0 0 0 32px;line-height: 24px}
.block-nn2 .cell-nn {height: 271px;text-align: center;color: #fff}
.tit-block-applic {margin: 0 0 23px 0;font-size: 24px;font-family: 'ProximaNovaSemibold';color: #fff}
.but-applic-nn {font-size: 18px;font-family: 'ProximaNovaSemibold'}
.but-applic-nn a {display: block;width: 260px;height: 70px;margin: 0 auto;line-height: 74px;border: 0;color: #b8292f;background: url(/local/templates/ramax_2021/images_tmp/but-applic-white.png) no-repeat}
.list-laur {font-size: 0;margin-top: 95px;margin-bottom: 105px}
.item-laur {display: inline-block;vertical-align: top;padding: 0 20px 0 20px;font-size: 16px;box-sizing: border-box;width: 33.333%;text-align: center}
.item-laur img {display: block;margin: 0 auto;max-width: 100%}
.item-laur p {margin: 18px 0 0 0}
.item-laur p.item-t {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 24px; font-weight: 400; font-family: 'proxima_nova_rgbold'; text-align: left;}
.item-laur p.h4 {font-weight: 400;font-family: 'proxima_nova_rgbold';}
.item-laur h3{font-weight: 400;font-family: 'proxima_nova_rgbold';}
.block-nn3 .cell-nn {height: 565px}
.table-nn2 .cell-nn ul {padding-left: 20px}
.table-nn2 .cell-nn:first-child {width: 400px;text-align: center}
.tit-task-nn {position: relative;left: -20px;color: #fff;font-size: 30px;font-family: 'ProximaNovaSemibold';text-align: center}
.tit-task-nn:after {content: '';display: block;margin: 22px auto 0 auto}
.block-nn3 .tit-task-nn:after {width: 172px;height: 173px;background: url(/local/templates/ramax_2021/images_tmp/ico-task-nn.png) no-repeat}
.block-nn4 .cell-nn {height: 466px}
.table-nn3 .cell-nn:last-child {width: 400px;text-align: center}
.block-nn4 .tit-task-nn {left: 20px}
.block-nn4 .tit-task-nn:after {width: 131px;height: 111px;margin-top: 40px;background: url(/local/templates/ramax_2021/images_tmp/ico-task-nn2.png) no-repeat}
.block-nn4 .cell-nn ul {padding-right: 14px;padding-left: 0}
.block-nn5 .cell-nn {height: 272px;text-align: center;color: #333}
.block-nn5 .tit-block-applic {color: #333}
.block-nn5 .but-applic-nn {font-size: 18px;font-family: 'ProximaNovaSemibold'}
.block-nn5 .but-applic-nn a {color: #fff;background: url(/local/templates/ramax_2021/images_tmp/but-applic-red.png) no-repeat}
.but-applic-nn a:hover {opacity: .9}
.block-nn6 .cell-nn {height: 590px}
.block-nn6 .tit-task-nn {left: -30px}
.block-nn6 .cell-nn:last-child {padding-right: 50px}
.block-nn6 .tit-task-nn:after {width: 109px;height: 109px;margin-top: 30px;background: url(/local/templates/ramax_2021/images_tmp/ico-task-nn3.png) no-repeat}
.block-nn7 .cell-nn {height: 518px}
.block-nn7 .tit-task-nn:after {width: 133px;height: 119px;margin-top: 25px;background: url(/local/templates/ramax_2021/images_tmp/ico-task-nn4.png) no-repeat}
.block-nn7 .cell-nn ul {padding-right: 100px;padding-left: 0}
.block-nn7 + .block-nn2 {margin-bottom: 75px}
.cell-nn p b {font-weight: 400;font-family: 'ProximaNovaSemibold'}
.img-team span {width: 83px; height: 83px; display: block;overflow: hidden;border-radius: 50%}
.img-team img {position: relative;left: -5px;height: 84px;max-width: none;}
.title-ord {text-align: center;margin-bottom: 30px; font-size: 14px; text-transform: uppercase;color: #b28352;font-family: 'proxima_nova_rgbold';text-transform: uppercase;letter-spacing: 3px;}
.block-nn.block-press-center-form:before {height: 190px;}
.block-nn.block-press-center-form .cell-nn {height: 190px;padding-bottom: 15px;}
/*new block press*/
.block-info-kk .in-slide:after {content: '';display: table;clear: both}
.block-info-kk .in-slide {max-width: 532px;width: auto}
.block-info-kk .slide {margin-top: 75px}
.block-info-kk .slide:first-child {margin-top: 0}
.img-press-kk {position: relative;float: left;width: 145px;margin: 0 25px 0 0}
.img-press-kk a {border: 0}
.img-press-kk span {position: absolute;top: -10px;left: -3px;line-height: normal;font-family: 'ProximaNovaLight';margin: 0;padding: 6px 0 0 14px;text-align: left;color: #fff;font-size: 14px;width: 96px;height: 34px;background: url(/local/templates/ramax_2021/images/date-press-kk.png) no-repeat}
.img-press-kk img {display: block;max-width: 100%; height: auto;}
.desc-press-kk {overflow: hidden}
.tit-press-kk {margin: -6px 0 20px 0;line-height: 27px}
.desc-press-kk p {margin: 0;padding: 0;font-size: 16px;color: #333;font-family: 'ProximaNovaLight'}
.block-info-kk .info-left {padding-bottom: 80px}
.block-info-kk .slide-team .slide:after {content: '';display: table;clear: both}
.img-expert-kk {float: left;margin: 0 20px 0 0}
.desc-expert-kk {overflow: hidden}
.desc-expert-kk .name-team {padding-left: 0}
.desc-expert-kk .tit-team {line-height: 27px;margin-bottom: 24px}
.desc-expert-kk .slide-team .slide p {margin-bottom: 23px}
.block-info-kk .in-info-right .slide {margin-top: 52px}
.block-info-kk .in-info-right .slide:first-child {margin-top: 0}
.block-info-kk .in-info-right {padding-bottom: 60px}
.block-info-kk .info-left {vertical-align: top; position: relative;}
.block-info-kk .info-right {vertical-align: top;position: relative;}
.block-info-kk .column-sub-link {position: absolute;bottom: 5px;right: 10%;color: #b8292f;border-bottom: 1px solid rgba(184, 41, 47, 0.32);font-family: 'ProximaNovaSemibold'; /*text-transform: uppercase;*/margin: 15px 0;}
.block-info-kk .column-sub-link:hover {border-color: #b8292f;}
/*search top*/
.top-contacts-head {margin-bottom: 3px;margin-top: -6px}
.search-head {position: relative;display: inline-block;vertical-align: top;margin: -2px 10px 0 0}
.search-head input {position: absolute;right: 0;top: 0;display: none;padding: 0 25px 0 5px;text-align: left;color: #333;box-sizing: border-box;border: 0;font-size: 14px;font-family: 'ProximaNovaLight';width: 286px;height: 24px;background: #f2f2f2;outline: 0}
.search-head button {display: none;position: absolute;top: 6px;right: 6px;padding: 0;border: 0;margin: 0;outline: 0;cursor: pointer;background: url('/local/templates/ramax_2021/images/but-ico-search4.png') no-repeat;width: 14px;height: 14px;}
.search-head i {display: block;position: absolute;top: 6px;right: 6px;padding: 0;border: 0;margin: 0;outline: 0;cursor: pointer;background: url('/local/templates/ramax_2021/images/but-ico-search4.png') no-repeat;width: 14px;height: 14px;}
.search-head.act input, .search-head.act button {display: block;}
.search-head.act i {display: none;}
.lang-head {display: inline-block;vertical-align: top}
.video-aa {padding: 70px 0 80px 0}
.video-aa .tit-block-applic {color: #333;text-align: center;margin-bottom: 40px}
.tit-video-aa {text-align: center;}
.video-aa ul {list-style-type: none;margin: 0 0 0 -3%;padding: 0;text-align: center;font-size: 0px;}
.video-aa ul li {width: 47%;display: inline-block;vertical-align: top;font-size: 15px;margin: 0 0 0 3%;padding: 0;background: none}
.video-aa ul li iframe {display: block !important; width: 100% !important}
.video-aa ul li img {display: block; width: 100%}
.video-aa ul li span {display: block;margin-bottom: 15px;text-align: left;font-size: 18px}
.but-vac {font-size: 18px;font-family: 'ProximaNovaSemibold';width: 260px;margin: 70px auto 0 auto}
.but-vac a {color: #fff;text-decoration: none;display: block;width: 100%;height: 70px;border: 0;line-height: 72px;text-align: center;background: url(/local/templates/ramax_2021/images/but-vac.png) no-repeat}
.field-vac-textar textarea {height: 175px}
.file-vac {margin: 26px 0 26px 0}
.file-v {display: inline-block;vertical-align: top;position: relative;width: 250px;text-align: center;cursor: pointer}
.file {position: absolute;top: 0;left: 0;padding: 0 0 0 38px;border: 0;height: 36px;line-height: 36px;font-size: 16px;color: #3eacbe;cursor: pointer}
.file_1 {z-index: 5;background: 0;border: 0;padding-top: 2px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #b8292f;cursor: pointer;outline: 0}
div.filestyle {position: relative !important;display: block !important;z-index: 6;height: 36px;background: url(/local/templates/ramax_2021/images/ico-down-file.png) no-repeat;cursor: pointer}
.text-file {position: absolute;z-index: 8;left: 0;top: 0;height: 21px;padding: 10px 0 0 38px;white-space: nowrap;font-size: 16px;color: #b8292f;cursor: pointer}
.text-file span {border-bottom: 1px solid rgba(184, 41, 47, 0.15)}
.file-vac:hover .text-file span {border-bottom: 1px solid rgba(184, 41, 47, 1)}
.wr-bn-top_new {position: relative}
.back-bn_new {position: relative;height: 629px}
.in-img_new {position: absolute;left: 50%;top: 0;margin: 0 0 0 -1500px;width: 3000px;height: 100%;text-align: center}
.in-img_new span {position: relative;display: inline-block;vertical-align: top}
.in-img_new span:before {position: absolute;top: -2px;left: 0;z-index: 20;content: '';display: block;width: 569px;height: 45px;background: url(/local/templates/ramax_2021/images/corner_new.png) no-repeat}
.back-bn_new img {display: block;margin: 0 auto}
.bn-top_new {position: absolute;top: 0;left: 50%;width: 1200px;margin: 0 0 0 -600px;color: #fff;height: 100%;z-index: 50}
.wr-text_bn {display: table;width: 100%;margin: 0 auto;height: 100%}
.in-text_bn {display: table-cell;vertical-align: middle;height: 100%;padding: 0 0 0 30px}
.tit-bn_new {margin: 0 0 50px 0;font-size: 46px;line-height: 50px;color: #ffef68;font-family: 'Formular';font-weight: 900}
.date-bn_new {position: relative;margin: 0 0 50px 0;padding: 0 0 0 31px;font-family: 'Formular';font-weight: 300;font-size: 24px}
.date-bn_new:before {position: absolute;top: 2px;left: 0;content: '';width: 20px;height: 27px;display: block;background: url(/local/templates/ramax_2021/images/ico-date_new.png) no-repeat}
.text-bn_new {padding: 38px 0 0 0;position: relative;margin: 0 0 50px 0;font-size: 24px;line-height: 35px;font-family: 'Formular';font-weight: 700}
.text-bn_new:before {position: absolute;top: 0;left: 0;background: #3c81fa;content: '';display: block;height: 2px;width: 180px}
.but-n_new {margin-left: 20px}
.but-n_new a {display: block;width: 256px;height: 43px;border: 0;background: url(/local/templates/ramax_2021/images/but-bn_new.png) no-repeat}
.logo-b_new {position: absolute;top: 130px;right: 0}
.logo-b_new img {display: block;max-width: 100%}
.blocks-webinar .block-pr {min-width: 400px;}
.but-webinar.but-pop button, .but-webinar.but-pop .like-button {width: 210px; float: right;}
.but-webinar.but-pop {margin-top: -45px;position: relative;}
.but-webinar.but-pop:after {content: "";display: block; clear: both;}
.list-webinars .more-stt {z-index: 1;position: relative;max-width: 300px;}
.img-webinar-outer {max-width: 1200px;margin: 0 auto}
.img-webinar-outer img {width: 100%;}
.full-webinar .but-webinar.but-pop {margin: 40px 0 30px; text-align: center;}
.full-webinar .but-webinar.but-pop button {float: none; margin: 0 auto;min-width: 235px; width: auto; padding: 5px 12px;}
.full-webinar .webinar_important,h3.webinar {line-height: normal;font-weight: 400; font-family: 'ProximaNovaSemibold'; color: #b8292f;}
.blocks-webinar .wr-pop {padding: 0; width: auto;}
.full-webinar .back {margin-top: 15px;padding-top: 10px;}
.blocks-webinar .webinar_on_mobile {display: none;}
.webinar-line-calendar {display: inline}
.webinar-line-calendar h3, .webinar-line-calendar .but-webinar-calendar {display: inline;}
.webinar-line-calendar .but-webinar-calendar {padding-left: 15px;}
.but-pop.but-webinar-calendar .but-pop-shower {display: inline-block;height: 40px;padding: 0 15px;text-align: center;color: #fff;outline: 0;border: 0;background: #b8292f;font-size: 18px;font-family: 'ProximaNovaSemibold';cursor: pointer;line-height: 40px;width: auto;}
.but-pop.but-webinar-calendar {position: relative;}
.but-pop.but-webinar-calendar .but-pop-content {display: none;position: absolute;width: 300px;background: #fff;top: 35px;left: -50%;border: 1px solid #b8292f;padding: 10px;}
.but-pop.but-webinar-calendar .but-pop-content.active {display: block;}
.but-pop.but-webinar-calendar .but-pop-content a {display: inline-block;font-weight: bold;font-size: 15px;}
.but-webinar.but-webinar-custom {}
.but-pop.but-webinar.but-webinar-custom button {width: auto;background: #005ec3;}
.but-webinar.but-webinar-custom.but-webinar-custom-left button {margin: 0;}
.tit-rr {font-size: 24px;color: #b8292f;margin-top: 50px;margin-bottom: 23px}
.tp-bn {margin-bottom: 0}
.tp-bn li + li { margin-left: 35px}
.tp-bn li + li + li { margin-left: 70px}
.tp-bn li {position: relative;padding-left: 30px;background: none;font-family: 'proxima_nova_rgbold';margin-bottom: 25px}
.tp-bn li:before {position: absolute;top: 3px; left: 0;width: 16px;height: 16px;background: url(/local/templates/ramax_2021/images/figure1.png) no-repeat;background-size: cover;content: '';display: block;}
.tp-bn li:nth-child(2):before {background: url(/local/templates/ramax_2021/images/figure2.png) no-repeat;background-size: cover}
.tp-bn li:nth-child(3):before {background: url(/local/templates/ramax_2021/images/figure3.png) no-repeat;background-size: cover}
.body-sig-nn {font-size: 18px}
.body-sig-nn p {max-width: 800px;font-family: 'proxima_nova_rgbold';}
.cell-nn10 {padding-top: 50px}
.list-laur10 {margin-bottom: 50px}
.grey-ss:before {background: url(/local/templates/ramax_2021/images_tmp/back-block-n10.jpg) 50% 0 no-repeat}
.ef-vnd {margin-top: 50px;margin-bottom: 50px}
.list-laur4 h3 {font-family: 'proxima_nova_rgbold';font-weight: 400;font-size: 20px;margin: 0 0 15px 0}
.img-gg {margin-bottom: 20px}
.list-steps-bb {margin: 50px 0 50px 0}
.title-laur-bb {text-align: center}
.title-laur-bb h3 {font-size: 24px;font-weight: 700}
.realis {margin: 50px 0 50px 0}
.logo-realis {margin-bottom: 20px}
.logo-realis img {display: block;margin: 0 auto;max-width: 100%}
.realis .logo-realis + p {text-align: center;font-weight: 700}
.columns-realise {font-size: 0;margin: -10px 0 0 -3%}
.item-columns-realise {display: inline-block;vertical-align: top;font-size: 16px;width: 47%;margin: 30px 0 0 3%}
.tit-realise {width: 260px;height: 70px;line-height: 70px;margin: 0 auto;color: #fff;text-align: center;font-size: 18px;font-weight: 700;background: url(/local/templates/ramax_2021/images_tmp/but-applic-red.png) no-repeat}
.block-metod1 .tit-task-nn:after {width: 100px;height: 152px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/metod1.png) no-repeat}
.block-metod2 .tit-task-nn:after {width: 140px;height: 140px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/metod2.png) no-repeat}
.block-metod3 .tit-task-nn:after {width: 130px;height: 130px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/metod3.png) no-repeat}
.pre-p {padding-left: 20px}
.block-more-cont p {margin-bottom: 10px;line-height: 21px}
.block-more-cont .zg-bb {margin-bottom: 5px}
.block-more-cont ul {margin-bottom: 10px;margin-top: 5px}
.block-more-cont ul li {margin-bottom: 8px;line-height: 21px}
.block-tor1 .tit-task-nn:after {width: 152px;height: 152px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/ico-tor4.png) no-repeat}
.block-tor2 .tit-task-nn:after {width: 109px;height: 109px;margin-top: 20px;background: url(/local/templates/ramax_2021/images_tmp/ico-task-nn3.png) no-repeat}
.block-tor3 .tit-task-nn:after {width: 152px;height: 152px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/ico-tor5.png) no-repeat}
.block-tor4 .tit-task-nn:after {width: 100px;height: 152px;margin-top: 20px;background: url(/local/templates/ramax_2021/images/metod1.png) no-repeat}
.full-news img {max-width: 100%}
.nav-calend {position: relative;}
.bot-webi {position: relative;margin-top: 15px}
.bot-webi:after {content: '';display: table;clear: both}
.tit-square-realise { background: #b8292f}
.block-toir-main:before {background: url(/local/templates/ramax_2021/images_tmp/new-back-toir.jpg) 50% 0 no-repeat;}
.block-toir-main .signat-main-nn {padding-right: 20px;background: rgba(255, 255, 255, 0.9);}
.block-form-toir:before {background: url(/local/templates/ramax_2021/images_tmp/new-back-toir2.jpg) 50% 0 no-repeat;}
.bl-select-wrapper {width: 79%; display: inline-block;}
.new-filtr-bl .bl-select-wrapper{width:77%}
.but-f-projects {float: right; width: 20%;display: inline-block;}
.result-pending {opacity: 0.7;}
.bl-select-wrapper .bl-select .selectbox li:hover {color: #231f20;}
.dop-block {margin-top: 40px; margin-bottom: 0}
.polit-confid2 {display: block;margin: 0 auto;padding: 0 0 22px 0;max-width: 800px}
.nav-history-pp {}
.nav-history-pp ul { list-style-type: none;margin: -20px 0 0 -13px;padding: 0}
.nav-history-pp ul li {position: relative;display: inline-block;vertical-align: top;font-size: 24px;margin: 20px 0 0 13px;padding: 0 0 0 20px;line-height: normal;background: none}
.nav-history-pp ul li:before {position: absolute;top: 3px;left: 0;background: #d5d5d5;content: '';display: block;width: 1px;height: 28px;}
.nav-history-pp ul li a {border-bottom: 1px solid #deaaac}
.nav-history-pp ul li.active a {border-bottom: 1px solid transparent;color: #333}
.nav-history-pp ul li:first-child:before {display: none}
.nav-history-pp ul li:first-child {padding-left: 0}
.cont-history-pp {}
.tab-history-pp {position: relative;z-index: 50;padding-top: 150px}
.tab-history-pp ul {margin-top: 0}
.year-tab {position: absolute;top: 10px; left: 0;z-index: -1;font-size: 246px;font-family: 'proxima_nova_ext';font-weight: 800;color: rgba(0, 0, 0, 0.04)}
.big-text-company {margin: 0 0 52px 0;font-size: 24px;line-height: 36px;font-family: 'ProximaNovaSemibold'}
.company-group {position: relative;z-index: 50;margin: 0 0 53px 0;background: #f7f5f5;padding: 75px 0 82px 0}
.company-group:before {position: absolute;content: '';right: 0;top: 0;background: #f7f5f5 url(/local/templates/ramax_2021/images_tmp/top-ab1.jpg) 50% 0 no-repeat;height: 100%;width: 811px;margin: 0;z-index: -1}
.company-group:after {position: absolute;content: '';right: 0;bottom: 0;background: #f7f5f5 url(/local/templates/ramax_2021/images_tmp/bot-ab1.jpg) 50% 0 no-repeat;height: 47px;width: 811px;margin: 0 0 0 -640px;z-index: 5}
.title-simp-comp {position: relative;margin: 0 0 50px 0;padding: 0 0 0 18px;font-size: 14px;color: #b28352;text-transform: uppercase;font-family: 'ProximaNovaSemibold';letter-spacing: 3px}
.title-simp-comp:before {position: absolute;top: 4px;left: 0;background: #b8292f;content: '';display: block;width: 8px;height: 8px}
.list-company-group {position: relative;padding: 0 15px 0 0;margin-left: 20px}
.item-comp-gr {display: flex;align-items: center;margin: 0 0 15px 0;min-height: 95px}
.item-comp-gr:last-child {margin-bottom: 0}
.img-comp-gr span {display: block;margin: 0 0 5px 0;width: 141px}
.img-comp-gr img {display: block;margin: 0 auto}
.text-comp-gr {padding: 0 0 0 40px}
.text-comp-gr span {display: block;margin: 0 0 2px 0;font-size: 18px;color: #b8292f;font-family: 'ProximaNovaSemibold'}
.text-comp-gr p {margin: 0;padding: 0;font-size: 16px;line-height: 24px}
.block-nn-about:before {left: auto;right: 0;margin: 0;width: 811px;height: 226px;background: url(/local/templates/ramax_2021/images_tmp/top-form1.jpg) no-repeat}
.block-nn-about .cell-nn {height: 226px}
.block-clients-company {margin: 0 0 80px 0}
.block-clients-company .title-simp-comp {margin: 0 0 44px 0}
.text-simp-company {margin: 0 0 10px 0;font-size: 18px;font-family: 'ProximaNovaSemibold';line-height: 28px}
.slider-clients-comp {padding: 0 0 60px 0}
.slider-clients-comp .slide {padding: 0 10px 0 10px}
.slider-clients-comp .slide p {margin: 0;padding: 0}
.slider-clients-comp .slide p a {display: flex;height: 120px;align-items: center;justify-content: center;border: 0;text-decoration: none}
.slider-clients-comp .slide p img {display: block;margin: 0 auto;max-width: 100%;max-height: 100%}
.slider-clients-comp .slick-prev {bottom: 0;top: auto;left: 50%;margin-left: -155px;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide1.png) no-repeat}
.slider-clients-comp .slick-next {bottom: 0;top: auto;left: 50%;margin-left: 55px;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide2.png) no-repeat}
.slider-clients-comp .slick-prev:hover {background: url(/local/templates/ramax_2021/images/arrow-slide1-2.png) no-repeat}
.slider-clients-comp .slick-next:hover {background: url(/local/templates/ramax_2021/images/arrow-slide2-2.png) no-repeat}
.services-company {position: relative;background: #f7f5f5;z-index: 50;padding: 80px 0 115px 0;margin: 0 0 55px 0}
.services-company:before {position: absolute;content: '';right: 0;top: 0;background: #f7f5f5 url(/local/templates/ramax_2021/images_tmp/solut-top1.jpg) 50% 0 no-repeat;height: 100%;width: 811px;margin: 0;z-index: -1}
.services-company:after {position: absolute;content: '';right: 0;bottom: 0;background: #f7f5f5 url(/local/templates/ramax_2021/images_tmp/solut-bot1.jpg) 50% 0 no-repeat;height: 48px;width: 811px;margin: 0;z-index: 5}
.services-company .title-simp-comp {margin: 0 0 45px 0}
.list-serv-company {display: flex}
.list-serv-company ul {list-style-type: none;margin: -27px 0 0 0;padding: 0 20px 0 0;width: 50%;box-sizing: border-box}
.list-serv-company ul li {margin: 27px 0 0 0;padding: 0;line-height: normal;background: 0;font-size: 18px;font-family: 'ProximaNovaSemibold'}
.b-awards-company {margin: 0 0 70px 0}
.b-awards-company .title-simp-comp {margin: 0 0 50px 0}
.body-awards-company {display: flex}
.left-awards-company {width: 366px}
.slide-awards {width: 366px;padding: 0 0 50px 0}
.img-aw img {display: block;margin: 0 auto;max-width: 100%}
.cont-aw {background: #f7f5f5;padding: 40px 25px 40px 25px;min-height: 367px;box-sizing: border-box}
.cont-aw span {display: block;margin: 0 0 23px 0;font-size: 18px;line-height: 24px;font-family: 'ProximaNovaSemibold'}
.cont-aw p {margin: 0;padding: 0}
.right-awards-company {padding: 0 0 0 33px}
.text-aw p {margin: 0 0 45px 0;padding: 0;font-size: 18px;line-height: 28px;font-family: 'ProximaNovaSemibold'}
.right-awards-company ul {margin: 0;padding: 0}
.slide-awards .slick-prev {bottom: 0;top: auto;left: 0;margin-left: 0;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide1.png) no-repeat}
.slide-awards .slick-next {bottom: 0;top: auto;right: 0;margin-left: 0;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide2.png) no-repeat}
.slide-awards .slick-prev:hover {background: url(/local/templates/ramax_2021/images/arrow-slide1-2.png) no-repeat}
.slide-awards .slick-next:hover {background: url(/local/templates/ramax_2021/images/arrow-slide2-2.png) no-repeat}
.b-compitent-comp {position: relative;margin: 0 0 115px 0;color: #fff;padding: 80px 0 20px 0;z-index: 50;min-height: 496px;box-sizing: border-box}
.b-compitent-comp:before {position: absolute;content: '';right: 0;top: 0;background: #bc3035 url(/local/templates/ramax_2021/images_tmp/back-miss.jpg) 50% 0 no-repeat;min-height: 543px;width: 811px;margin: 0;z-index: -1}
.b-compitent-comp .title-simp-comp:before {background: #fff}
.b-compitent-comp .title-simp-comp {color: #d4a778;margin: 0 0 45px 0}
.body-compitent {display: block}
.compitent-left {border-left: 3px solid #fff;padding: 10px 35px 10px 32px;margin-bottom: 38px;width: 100%;box-sizing: border-box;display: flex;align-items: center;font-size: 24px;line-height: 36px;font-family: 'ProximaNovaSemibold'}
.compitent-right {width: 100%}
.compitent-right ul {margin: 0;padding: 0}
.compitent-right ul li {position: relative;background: 0}
.compitent-right ul li:before {position: absolute;top: 11px;left: 0;content: '';width: 3px;height: 3px;background: #fff;border-radius: 50%}
.compitent-right ul li:last-child {margin-bottom: 0}
.partners-company {margin: 0 0 123px 0}
.partners-company .title-simp-comp {margin: 0 0 45px 0}
.partners-company .text-simp-company {margin: 0 0 40px 0}
.list-partn-comp {display: flex}
.item-part-c {width: 20%;box-sizing: border-box;padding: 0 2px 0 2px}
.img-part-c {margin: 0 0 5px 0;display: flex;height: 124px;align-items: center;justify-content: center}
.img-part-c a {border: 0}
.img-part-c img {display: block;max-width: 100%;margin: 0 auto}
.desc-part-c {opacity: 0;padding: 10px 10px 10px 10px;width: 100%;box-sizing: border-box;font-size: 14px;line-height: 20px;color: #999;transition: .2s;background: #f7f5f5}
.item-part-c a:hover + .desc-part-c {opacity: 1}
.mission-company {position: relative;padding: 116px 0 80px 0;z-index: 50}
.mission-company:before {position: absolute;content: '';right: 0;top: 0;background: #f7f5f5 url(/local/templates/ramax_2021/images_tmp/strateg-top1.jpg) 50% 0 no-repeat;height: 100%;width: 811px;margin: 0;z-index: -1}
.mission-company .title-simp-comp {margin: 0 0 45px 0}
.mission-company .big-text-company {margin: 0 0 35px 0}
.body-mission {display: block}
.left-mission {width: 100%;box-sizing: border-box;padding: 0 28px 0 0;margin-bottom: 45px}
.left-mission p {margin: 0 0 33px 0;padding: 0;font-size: 18px;line-height: 28px;font-family: 'ProximaNovaSemibold'}
.left-mission ul {margin: 0;padding: 0}
.right-mission {width: auto;box-sizing: border-box;padding: 20px 45px;margin-right: 28px;background: #fff;display: flex;align-items: center}
.right-mission p {margin: 0;padding: 0;line-height: 25px}
.block-nn-about {margin-bottom: 40px;min-height: 221px}
.list-partn-comp-slider .slick-prev {top: auto;bottom: -30px;left: 50%;margin-left: -155px;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide1.png) no-repeat}
.list-partn-comp-slider .slick-next {top: auto;bottom: -30px;left: 50%;margin-left: 55px;width: 0;height: 29px;padding-left: 107px;background: url(/local/templates/ramax_2021/images/arrow-slide2.png) no-repeat}
.list-partn-comp-slider .slick-prev:hover {background: url(/local/templates/ramax_2021/images/arrow-slide1-2.png) no-repeat}
.list-partn-comp-slider .slick-next:hover {background: url(/local/templates/ramax_2021/images/arrow-slide2-2.png) no-repeat}
.blocks-shrunken .wr-m-l {width: 400px}
.blocks-shrunken {display: flex}
.blocks-shrunken .block-right {float: none;order: 2}
.blocks-shrunken .block-left {overflow: visible;order: 1}
.block-clients-company, .partners-company {max-width: 765px}
.blocks-shrunken .slider-clients-comp .slide p {display: flex;align-items: center;height: 120px}
/*landing*/
.lading-nalog {margin: 0;font-family: 'proxima_nova_rgregular'}
.lading-nalog * {box-sizing: border-box}
.block-top_land {position: relative;z-index: 95;color: #fff;background: #495363 url(/local/templates/ramax_2021/images/main-img-landing.jpg) 50% 0 no-repeat;background-size: cover;min-height: 811px}
.block-top_land:before {position: absolute;top: 0;left: 0;z-index: -1;content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4)}
.in-block-top {margin: 0 auto;max-width: 1230px;padding: 90px 15px 0 15px}
.head-block-top {margin: 0 0 100px 0}
.head-block-top:after {content: '';display: table;clear: both}
.logo_land img {display: block}
.left-head-land {float: left;display: flex;align-items: center}
.txt-logo {position: relative;font-size: 18px;padding: 0 0 0 15px;margin: -4px 0 0 0;font-family: 'ProximaNovaSemibold'}
.txt-logo:before {position: absolute;top: 0;left: 0;content: '';display: block;width: 3px;height: 100%;background: #fff}
.menu-land {float: right;margin: 18px 0 0 0}
.menu-land ul {list-style-type: none;margin: 0 0 0 -16px;padding: 0}
.menu-land ul li {font-size: 18px;font-family: 'ProximaNovaSemibold';display: inline-block;vertical-align: top;margin: 0 0 0 16px;padding: 0;line-height: normal;background: 0}
.menu-land ul li a {color: #fff;text-decoration: none}
.menu-land ul li a:hover {border-color: #fff}
.in-block-top h1 {margin: 50px 0 40px 0;padding: 0;line-height: normal;color: #fff;font-size: 60px;font-family: 'ProximaNovaSemibold'}
.b-inspection > p {margin: 0 0 35px 0;padding: 0;line-height: normal;font-size: 24px;font-family: 'ProximaNovaSemibold'}
.list-inspection {display: flex;margin: 0 0 130px -2.4%}
.item-inspect {display: flex;align-items: start;font-family: 'proxima_nova_rgregular';padding: 17px 30px 20px 30px;background: rgba(255, 255, 255, 0.8);color: #333;font-size: 18px;line-height: 28px;width: 30.933%;margin: 0 0 0 2.4%}
.present-land {position: relative;box-sizing: border-box;z-index: 20;height: 120px;padding: 0 375px 0 0;display: flex;width: 100%;align-items: center;max-width: 910px;background: #b8292f}
.present-land:before {content: '';display: block;background: #b8292f;z-index: -1;position: absolute;top: 0;right: 0;width: 10000px;height: 100%}
.present-land p, .present-land h3 {margin: 0;padding: 0;color: #fff;font-size: 24px;line-height: 32px;font-family: 'ProximaNovaSemibold'}
.but-present-land {position: absolute;right: 30px;top: 50%;margin: -29px 0 0 0}
.but-present-land a {display: block;border: 0;height: 58px;font-size: 18px;color: #333;font-family: 'ProximaNovaSemibold';background: #fff;line-height: 58px;text-align: center;padding: 0 20px 0 20px;min-width: 275px}
.but-present-land a:hover {opacity: 0.95}
.b-step-monitor {margin: 0 auto 100px auto;max-width: 1230px;padding: 87px 15px 0 15px}
.text-step-monitor {margin: 0 0 55px 0;font-size: 24px;line-height: 36px;color: #999;font-family: 'proxima_nova_rgregular'}
.list-step-monitor {display: flex;margin: -67px 0 0 -2.5%;flex-wrap: wrap}
.item-step-m {width: 30.833%;margin: 67px 0 0 2.5%}
.item-step-m span {margin: 0 0 5px 0;display: block;font-family: 'proxima_nova_rgbold';font-size: 18px;line-height: 28px;color: #b8292f;text-transform: uppercase}
.item-step-m p {margin: 0;padding: 0;font-size: 18px;line-height: 28px;font-family: 'proxima_nova_rgregular'}
.b-what-land {background: #000f46 url(/local/templates/ramax_2021/images/img-monitor.jpg) 50% 50% no-repeat;background-size: cover;min-height: 824px}
.in-what-land {margin: 0 auto;max-width: 1230px;padding: 80px 15px 0 15px}
.b-what-land .title-land {color: #fff;margin: 0 0 55px 0}
.step-land-what {max-width: 603px;margin: 0 0 47px 0;counter-reset: section}
.item-what-l {position: relative;z-index: 5;font-size: 18px;margin: 30px 0 0 0;padding: 0 0 0 38px;line-height: 28px;color: #fff;font-family: 'ProximaNovaSemibold'}
.item-what-l:before {position: absolute;z-index: -1;top: 17px;left: 0;counter-increment: section;content: counter(section);font-size: 100px;color: #b8292f;font-family: 'proxima_nova_ext'}
.item-what-l:first-child {margin-top: 0}
.b-awards-land {margin: 0 auto 70px auto;max-width: 1230px;padding: 80px 15px 0 15px}
.b-awards-land .title-land {margin: 0 0 100px 0}
.list-awards-land {display: flex;margin: 0 0 0 -3%}
.item-awards-land {width: 30.333%;margin: 0 0 0 3%}
.img-aw-land span {display: flex;align-items: center;margin: 0 0 15px 0;height: 150px;width: 100%}
.img-aw-land img {display: block;margin: 0;max-width: 100%;max-height: 90%}
.item-awards-land p {margin: 0;padding: 0;font-size: 18px;line-height: 28px}
.b-opport {background: #000f46 url(/local/templates/ramax_2021/images/img-system.jpg) 50% 50% no-repeat;background-size: cover;min-height: 745px}
.in-b-opport {margin: 0 auto;max-width: 1230px;padding: 85px 15px 30px 15px;color: #fff}
.title-land {font-size: 60px;line-height: 60px;font-family: 'ProximaNovaSemibold'}
.in-b-opport .title-land {margin: 0 0 57px 0;color: #fff}
.colls-opport {display: flex;margin: 0 0 0 -5%}
.col-op {width: 45%;margin: 0 0 0 5%}
.item-op {margin: 0 0 52px 0}
.item-op:last-child {margin-bottom: 0}
.tit-op {font-size: 18px;text-transform: uppercase;font-family: 'proxima_nova_ext'}
.item-op span {display: inline-block;margin: 0 0 19px 0;padding: 6px 20px 6px 20px;vertical-align: top;background: #fff;color: #333}
.item-op ul {list-style-type: none;margin: 0;padding: 0}
.item-op ul li {position: relative;margin: 0 0 19px 0;padding: 0;line-height: normal;background: 0;font-size: 18px;font-family: 'ProximaNovaSemibold';line-height: 28px}
.item-op ul li:last-child {margin-bottom: 0}
.item-op ul li:before {content: '';display: inline-block;vertical-align: top;margin: 8px 10px 0 0;background: #b8292f;width: 11px;height: 11px;border-radius: 50%}
.b-stages_land {margin: 0 auto 100px auto;max-width: 1230px;padding: 75px 15px 0 15px}
.b-stages_land .title-land {margin: 0 0 57px 0}
.text-stages {margin: 0 0 12px 0;padding: 0;font-size: 24px;line-height: 36px;font-family: 'ProximaNovaSemibold';color: #999}
.list-stages {display: flex;margin: 0 0 72px -2.4%}
.item-stege {width: 22.6%;margin: 0 0 0 2.4%}
.num-st {margin: 0 0 -10px 0;font-size: 120px;color: #f0f0f0;font-family: 'proxima_nova_ext'}
.num-st span {position: relative;padding: 0 107px 0 0;display: inline-block;vertical-align: top}
.num-st span:before {position: absolute;top: 50%;right: 0;margin: -33px 0 0 0;content: '';display: block;width: 91px;height: 64px;background: url(/local/templates/ramax_2021/images/arrow-land.png) no-repeat}
.tit-st {margin: 0 0 18px 0;font-size: 18px;line-height: 30px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;color: #b8292f}
.item-stege:last-child .num-st span:before {width: 81px;height: 54px;margin-top: -30px;background: url(/local/templates/ramax_2021/images/pie-land.png) no-repeat}
.item-stege ul {list-style-type: none;margin: 0;padding: 0}
.item-stege ul li {position: relative;margin: 0;padding: 0;line-height: normal;background: 0;font-size: 18px;line-height: 28px}
.item-stege ul li:before {content: '';display: inline-block;vertical-align: top;margin: 8px 10px 0 0;background: #b8292f;width: 11px;height: 11px;border-radius: 50%}
.b-benef_land {margin: 0 auto 80px auto;max-width: 1230px;padding: 80px 15px 0 15px}
.b-benef_land .title-land {margin: 0 0 65px 0}
.cols-benef_land {display: flex;margin: 0 0 40px -8%}
.col-bn_land {width: 42%;margin: 0 0 0 8%}
.item-bn_land {margin: 0 0 30px 0}
.item-bn_land:last-child {margin-bottom: 0}
.item-bn_land span, .item-bn_land b  {margin: 0;font-size: 18px;line-height: 28px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;color: #b8292f;display: block}
.item-bn_land p {margin: 0;padding: 0;line-height: 28px;font-size: 18px}
.project-real_n {position: relative;z-index: 50;background: #000f46 url(/local/templates/ramax_2021/images/img-slide_land.jpg) 50% 50% no-repeat;background-size: cover;min-height: 1025px}
.project-real_n:before {position: absolute;top: 0;left: 0;z-index: -1;content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4)}
.in-proj_n {max-width: 1230px;margin: 0 auto;padding: 80px 15px 30px 15px}
.in-proj_n .title-land {margin: 0 0 40px 0;color: #fff}
.in-slide_n {background: #fff;padding: 58px 35px 108px 35px;margin: 0 1px 0 1px}
.company-exp {display: flex;align-items: center;margin: 0 0 50px 0}
.img-exp {width: 240px}
.img-exp img {display: block;margin: 0 auto;max-width: 100%}
.desc-exp {padding: 0 0 0 25px;font-size: 24px;line-height: 32px;font-family: 'ProximaNovaSemibold'}
.cols-work {display: flex;margin: 0 0 50px -3%}
.col-work {width: 47%;margin: 0 0 0 3%}
.col-work span, .tit-sm-work-t {display: block;margin: 0 0 20px 0;color: #b8292f;font-size: 18px;text-transform: uppercase;font-family: 'proxima_nova_ext'}
.col-work ul {list-style-type: none;margin: 0;padding: 0}
.col-work ul li {position: relative;margin: 0;padding: 0;line-height: 28px;background: 0;font-size: 18px;font-family: 'ProximaNovaSemibold';line-height: 28px}
.col-work ul li:last-child {margin-bottom: 0}
.col-work ul li:before {content: '';display: inline-block;vertical-align: top;margin: 8px 10px 0 0;background: #b8292f;width: 11px;height: 11px;border-radius: 50%}
.slider-proj_n .slide blockquote {position: relative;z-index: 20;font-family: 'proxima_novalight_italic';display: block;margin: 0 0 20px 0;padding: 0;font-size: 18px;line-height: 28px;color: #999}
.slider-proj_n .slide blockquote:before {position: absolute;bottom: -3px;right: 0;content: '';width: 158px;height: 129px;background: url(/local/templates/ramax_2021/images/quote_land.png) no-repeat}
.writer {font-size: 18px}
.project-real_n .present-land {margin-top: -60px}
.slider-proj_n .slick-prev {position: absolute;right: 66px;left: auto;background: #b8292f url(/local/templates/ramax_2021/images/arrow-slide_land.png) 50% 50% no-repeat;top: -90px;z-index: 80;margin-top: 0;z-index: 70;border: 0;width: 0;height: 56px;padding: 0 0 0 56px;overflow: hidden;display: block;outline: 0;cursor: pointer}
.slider-proj_n .slick-next {position: absolute;right: 0;top: -90px;transform: rotate(180deg);background: #b8292f url(/local/templates/ramax_2021/images/arrow-slide_land.png) 50% 50% no-repeat;z-index: 80;margin-top: 0;z-index: 70;border: 0;width: 0;height: 56px;padding: 0 0 0 56px;overflow: hidden;display: block;outline: 0;cursor: pointer}
/*.slider-proj_n .slick-prev:before{position:absolute;top:50%;left:50%;margin:-15px 0 0 -9px;content:'';display:block;width:18px;height:30px;background:url(/local/templates/ramax_2021/images/arrow-slide_land.png) no-repeat}
.slider-proj_n .slick-next:before{transform:rotate(180deg);position:absolute;top:50%;left:50%;margin:-15px 0 0 -9px;content:'';display:block;width:18px;height:30px;background:url(/local/templates/ramax_2021/images/arrow-slide_land.png) no-repeat}*/
.slider-proj_n .slick-next:hover, .slider-proj_n .slick-prev:hover {opacity: 0.95}
.rsp-topp {height: 49px}
.wr-head-topp {position: fixed;top: 158px;left: 0;width: 100%;z-index: 99;padding: 15px 0 15px 0}
.wr-head-topp .head-block-top {max-width: 1230px;padding: 0 15px 0 15px;margin: 0 auto}
.headroom--unpinned + .lading-nalog .wr-head-topp {transition: .5s;top: 0;background: #fff;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);color: #333}
.headroom--unpinned + .lading-nalog .wr-head-topp .logo_land, .headroom--pinned + .lading-nalog .wr-head-topp .logo_land {display: none}
.headroom--pinned + .lading-nalog .wr-head-topp {transition: .5s;top: 114px;border-top: 1px solid #f5f5f5;background: #fff;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);color: #333}
.headroom--unpinned + .lading-nalog .wr-head-topp .txt-logo, .headroom--pinned + .lading-nalog .wr-head-topp .txt-logo {margin-left: 0}
.headroom--unpinned + .lading-nalog .wr-head-topp .menu-land ul li a, .headroom--pinned + .lading-nalog .wr-head-topp .menu-land ul li a {color: #333}
.headroom--top + .lading-nalog .wr-head-topp {top: 143px;background: 0;box-shadow: none;border: 0;color: #fff}
.headroom--top + .lading-nalog .wr-head-topp .menu-land ul li a {color: #fff}
.headroom--unpinned + .lading-nalog .wr-head-topp .txt-logo:before, .headroom--pinned + .lading-nalog .wr-head-topp .txt-logo:before {background: #333}
.headroom--top + .lading-nalog .wr-head-topp .txt-logo:before {background: #fff}
.additional-field {display: none;}
.drop-down-field-simple_question_605_qmblf_3sqdg .selectbox li {position: relative;padding-left: 25px}
.drop-down-field-simple_question_605_qmblf_3sqdg .selectbox li:before {position: absolute;top: 16px;left: 10px;content: '';display: block;width: 5px;height: 5px;background: #333;border-radius: 50%;}
.drop-down-field-simple_question_605_qmblf_3sqdg .selectbox li:hover {background: #f5f5f5}
.lading-nalog2 .in-block-top h1 {line-height: 56px;margin-bottom: 18px}
.tit-monit {margin: 0 0 45px 0;text-transform: uppercase;font-size: 18px;color: rgba(255, 255, 255, 0.79);font-family: 'ProximaNovaSemibold'}
.lading-nalog2 .item-inspect {flex-direction: column;align-items: start;justify-content: center}
.lading-nalog2 .item-inspect span {display: block;margin: -28px 0 17px 0;font-size: 72px;color: #b8292f;font-family: 'proxima_nova_ext'}
.lading-nalog2 .list-inspection {margin-bottom: 58px}
.lading-nalog2 .b-inspection > p {margin-bottom: 55px}
.lading-nalog2 .present-land {padding-right: 350px}
.b-benef-monitor {margin: 0 auto;max-width: 1230px;padding: 70px 15px 80px 15px}
.b-benef-monitor .title-land {margin: 0 0 40px 0}
.list-monit-land {display: flex;flex-wrap: wrap;margin: 0 0 35px -9.9%;font-size: 0}
.item-monit-land {position: relative;font-size: 18px;line-height: 28px;width: 24%;margin: 0 0 20px 9.33%}
.item-monit-land:before {margin: 0 0 8px 0;content: '';display: block;width: 112px;height: 112px}
.item-monit-land.item1:before {background: url(/local/templates/ramax_2021/images/ico-bn1.png) no-repeat}
.item-monit-land.item2:before {background: url(/local/templates/ramax_2021/images/ico-bn2.png) no-repeat}
.item-monit-land.item3:before {background: url(/local/templates/ramax_2021/images/ico-bn3.png) no-repeat}
.item-monit-land.item4:before {background: url(/local/templates/ramax_2021/images/ico-bn4.png) no-repeat}
.item-monit-land.item5:before {background: url(/local/templates/ramax_2021/images/ico-bn5.png) no-repeat}
.item-monit-land.item6:before {width: 137px;background: url(/local/templates/ramax_2021/images/ico-bn6.png) no-repeat}
.red-text-mon {font-size: 24px;line-height: 36px;color: #b8292f;font-family: 'proxima_nova_ext'}
.lading-nalog2 .in-b-opport .title-land {margin-bottom: 70px}
.lading-nalog2 .colls-opport {margin-bottom: 135px}
.lading-nalog2 .b-stages_land .title-land {margin-bottom: 28px}
.lading-nalog2 .item-stege {width: 30.93%}
.lading-nalog2 .tit-st {margin-bottom: 10px}
.lading-nalog2 .col-work span, .lading-nalog2 .tit-sm-work-t {margin-bottom: 15px}
.lading-nalog2 .cols-work {margin-bottom: 18px}
.lading-nalog2 .block-top_land {background: #010f19 url(/local/templates/ramax_2021/images/land-top1.jpg) 50% 50% no-repeat;background-size: cover;min-height: 863px}
.lading-nalog2 .b-opport {background: #001831 url(/local/templates/ramax_2021/images/land-top2.jpg) 50% 50% no-repeat;background-size: cover;min-height: 820px}
.lading-nalog2 .project-real_n {background: #1d1f2c url(/local/templates/ramax_2021/images/land-top3.jpg) 50% 50% no-repeat;background-size: cover;min-height: 960px}
.lading-nalog2 .desc-exp {padding-left: 42px}
.txt-logo a {color: #fff;text-decoration: none;border: none !important}
.full-news iframe {display: block;width: 100% !important;height: 430px !important}
.full-news .blockquote {white-space: normal !important}

.wr-art-oth{margin-top:100px}
.article-other{display:flex;margin:0 0 70px -2%}
.item-art-other{width:23%;margin:0 0 0 2%}
.date-art-oth{font-size:14px;color:#999;margin:0 0 15px 0}
.img-art-oth{margin:0 0 20px 0}
.img-art-oth img{display:block;margin:0 auto;max-width:100%}
.tit-art-oth{font-size:18px;font-family:'ProximaNovaSemibold'}
.reg-sem{text-align:center;margin-top:50px}
.reg-sem .but-mat a{max-width:270px;margin-left:auto;margin-right:auto}
.lazyload-responsive{width:215px;}
.full-news .img-anons img{max-width:none}

.form-comments-hh{margin:0 0 50px 0;background:#efeded;padding:25px 25px 25px 25px}
.fields-hh{font-size:0;margin:0 0 0 -2%; display: flex}
.fields-hh .field-pop { width:31.333%; margin-left:2%; margin-bottom:2%}
.fields-hh .field-pop input, .block-kk .field-pop textarea{border:none !important}
.block-kk .field-pop label{pointer-events: none;}
.check-hh{position:relative;margin:20px 0 17px 0}
.check-hh input{position:absolute;top:0;left:0;opacity:0}
.check-hh label{display:inline-block;vertical-align:top;padding:0 0 0 35px;font-size:14px;color:#999;cursor:pointer}
.check-hh label:before{position:absolute;top:-3px;left:0;content:'';display:block;width:24px;height:24px;background:#fff}
.check-hh input:checked+label:before{background:#fff url(/local/templates/ramax_2021/images/check2.png) 0 2px no-repeat}
.check-hh label a{color:#999;text-decoration:none}
.check-hh label a:hover{text-decoration:none}
.check-hh input.error:not(:checked) + label:before{border: 2px solid #f5d5d6;}
.item-com-hh{margin:0 0 30px 0}
.item-com-hh:last-child{margin-bottom:0}
.name-coms-hh{margin:0 0 16px 0;font-size:16px;font-size:18px;font-family:'ProximaNovaSemibold';color:#333}
.name-coms-hh span{color:#999; font-size:14px;margin:0 0 0 4px;font-family: 'ProximaNovaLight';}
.text-coms-hh{font-size:16px;line-height:25px}
.answer-hh{margin-left:38px;margin-top:28px}
.more-coms-hh{margin-top:35px;font-size:16px; font-weight:400}
.more-coms-hh a{color: #b8292f;text-decoration:none;border-bottom:1px dotted #b8292f}
.block-kk { margin:50px 0 0 0}
.block-kk .title{ font-size:21px; font-weight:700; margin:0 0 20px 0}
.block-kk .but-pop button{ width:auto; padding-left:30px; padding-right:30px}
.block-kk{overflow:hidden}
.block-like{margin-top:60px}
.block-like p{display:inline-block;letter-spacing:1px;vertical-align:top;margin:0;padding:0;line-height:normal;font-size:16px;color:#333}
.bl-like{display:inline-block;vertical-align:top;margin:0 0 0 26px}
.cool{display:inline-block;vertical-align:top;font-size:16px;color:#04a000}
.cool a{position:relative;display:block;padding:0 0 0 26px;color:#04a000 !important;text-decoration:none; border:none}
.cool a:before{position:absolute !important;top:-5px!important;left:0!important;width:20px!important;height:24px!important;content:''!important;display:block!important;background:url(/local/templates/ramax_2021/images/ico-like.png) no-repeat!important}
.bad{display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 24px;color:#b62031}
.bad a{position:relative;display:block;padding:0 0 0 26px;color:#b62031;text-decoration:none; border:none}
.bad a:before{position:absolute;top:3px;left:0;transform:rotate(180deg);width:20px;height:24px;content:'';display:block;background:url(/local/templates/ramax_2021/images/ico-like.png) no-repeat}
.sl-part .slide p img{height:auto}
.step-land-what-new{max-width:none}
.cols-it-what{display:flex;margin:0 0 0 -2%}
.col-it-what{width:48%;margin:0 0 0 2%;box-sizing:border-box;}

/*line page*/
.txt-logo-ss{margin-left:0;position:relative;padding-left:15px}
.txt-logo-ss:before{position:absolute;top:0;left:0;content:'';display:block;width:3px;height:100%;background:#fff}
.block-top_land-line{background:url(/local/templates/ramax_2021/images/back-line.jpg) 50% 0 no-repeat;min-height:810px;background-size:cover}
.block-top_land-line .in-block-top{padding-top:58px}
.block-top_land-line .head-block-top{margin-bottom:55px}
.headroom--unpinned + .lading-nalog .block-top_land-line .head-block-top {margin-bottom:0 !important}
.headroom--pinned + .lading-nalog .block-top_land-line .head-block-top {margin-bottom:0 !important}
.headroom--unpinned + .lading-nalog .block-top_land-infr .head-block-top {margin-bottom:0 !important}
.headroom--pinned + .lading-nalog .block-top_land-infr .head-block-top {margin-bottom:0 !important}
.block-top_land-line .rsp-topp{height:95px}
.block-top_land-line .in-block-top h1{margin:0 0 25px 0;line-height:56px}
.block-top_land-line .b-inspection>p{margin:0 0 72px 0}
.block-top_land-line .list-inspection{margin-bottom:50px}
.block-top_land-line .item-inspect{flex-direction:column;align-items:flex-start}
.block-top_land-line .item-inspect i{display:block;margin:0 0 8px 0;font-style:normal;font-family:proxima_nova_rgbold;font-size:18px;line-height:23px;color:#b8292f}
.block-top_land-line .item-inspect{padding-top:21px}
.b-new-benef{max-width:1230px;padding:100px 15px 127px 15px;margin:0 auto}
.b-new-benef .title-land{margin:0 0 40px 0}
.b-new-benef p{color:#999;margin:0 0 37px 0;padding:0;line-height:36px;font-size:24px}
.b-new-benef p:last-child{margin-bottom:0}
.b-opport-new-serv{background:url(/local/templates/ramax_2021/images/b-new-service.jpg) 50% 0 no-repeat;background-size:cover}
.b-opport-new-serv .item-op ul li{margin:0 0 38px 0}
.b-opport-new-serv .item-op ul li:last-child{margin-bottom:0}
.b-opport-new-serv .colls-opport{margin-bottom:46px}
.b-opport-new-serv .in-b-opport{padding-bottom:80px}
.b-opport-new-serv .item-op ul{max-width:552px}
.platforms-new{max-width:1230px;padding:92px 15px 154px 15px;margin:0 auto}
.platforms-new.platforms-new-top-default{padding-top: 0;}
.platforms-new .title-land{margin:0 0 95px 0}
.list-platfoms-new{display:flex;flex-wrap:wrap;margin:-95px 0 0 -50px}
.item-platf{width:calc(33.333% - 50px);min-height:136px;margin:95px 0 0 50px;display:flex;align-items:center}
.item-platf img{display:block;max-width:100%; max-height: 98px;}
.list-platfoms-new.list-platfoms-new-elastic .item-platf{width: auto; margin-right: 25px;}
.b-use-new{min-height:1px}
.b-use-new .title-land{margin-bottom:75px}
.b-use-new .in-b-opport{padding-bottom:104px}
.b-use-new .item-op ul li{margin:0 0 38px 0}
.b-use-new .item-op ul li:last-child{margin-bottom:0}
.consist-serv{max-width:1230px;padding:72px 15px 85px 15px;margin:0 auto}
.consist-serv .title-land{margin:0 0 60px 0}
.body-consist{display:flex;margin:0 0 83px -50px}
.col-consist{width:calc(50% - 50px);margin:0 0 0 50px}
.tit-sm-consist{font-family:proxima_nova_ext;font-size:18px;margin:0 0 32px 0;text-transform:uppercase}
.col-consist ul{list-style-type:none;margin:0;padding:0}
.col-consist ul li{position:relative;margin:0;padding:0;line-height:28px;font-size:18px}
.col-consist ul li:before{content:'';display:inline-block;vertical-align:top;margin:8px 10px 0 0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.proj-new-real{min-height:1px}
.proj-new-real .desc-exp{padding-left:0}
.tit-result-bb{font-size:18px;font-family:proxima_nova_rgbold;margin:0 0 18px 0}
.proj-new-real .col-work ul{margin-bottom:32px}
.proj-new-real .col-work ul:last-child{margin-bottom:0}
.proj-new-real .in-slide_n{padding-bottom:80px}
.proj-new-real .present-land{margin-top:-59px}
.proj-new-real .in-proj_n{padding-bottom:97px}
.monitor-new-benf .title-land{margin:0 0 50px 0}
.monitor-new-benf .list-monit-land{margin-left:-2%;margin-bottom:113px;margin-top:-20px}
.monitor-new-benf .item-monit-land{margin-left:2%;width:calc(33.333% - 2%);margin-bottom:0;margin-top:20px}
.monitor-new-benf .item-monit-land:before{margin-bottom:15px}
.img-exp{font-size:18px;font-weight:700}


/*infra*/
.block-top_land-infr{background:url(/local/templates/ramax_2021/images/back-infr.jpg) 50% 0 no-repeat;min-height:800px;background-size:cover}
.block-top_land-infr2{background:url(/local/templates/ramax_2021/images/back-infr.jpg) 50% 0 no-repeat;background-size:cover}
.block-top_land-infr .head-block-top{margin-bottom:77px}
.block-top_land-infr .in-block-top h1{line-height:56px}
.block-top_land-infr .b-inspection>p{line-height:36px;margin-bottom:55px;max-width:920px}
.block-top_land-infr .list-inspection{margin-bottom:42px}
.consist-solut{padding-top:85px;padding-bottom:85px}
.consist-solut .title-land{margin:0 0 30px 0}
.text-big-grey{margin:0 0 50px 0;font-size:24px;line-height:36px;color:#999}
.block-list-infr{margin:0 0 40px 0}
.block-list-infr ul{list-style-type:none;margin:0;padding:0}
.block-list-infr ul li{position:relative;margin:0;padding:0;line-height:28px;font-size:18px}
.block-list-infr ul li:before{content:'';display:inline-block;vertical-align:top;margin:8px 10px 0 0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.consist-solut .tit-sm-consist{color:#b8292f;margin-bottom:30px}
.consist-solut .body-consist{margin-bottom:50px}
.back-benef-best{background:url(/local/templates/ramax_2021/images/back-benef-best.jpg) 50% 0 no-repeat;background-size:cover;min-height:1px;padding:0}
.back-benef-best .in-b-opport{padding-bottom:128px}
.back-benef-best .in-b-opport .title-land{margin:0 0 82px 0}
.best-benef-big{display:flex;flex-wrap:wrap;margin:-45px 0 0 -60px}
.item-benef-best{position:relative;padding:0 0 0 100px;width:calc(50% - 60px);margin:45px 0 0 60px;font-size:18px;line-height:28px}
.item-benef-best:before{position:absolute;top:-6px;left:0;content:'';display:block;width:81px;height:54px;background:url(/local/templates/ramax_2021/images/pie-best.png) no-repeat}
.simple-block-best{max-width:1230px;padding:73px 15px 95px 15px;margin:0 auto}
.simple-block-best .title-land{margin:0 0 47px 0}
.simple-list-best{margin:0 0 70px 0}
.simple-list-best ul{list-style-type:none;margin:0;padding:0}
.simple-list-best ul li{position:relative;margin:0;padding:0;line-height:28px;font-size:18px}
.simple-list-best ul li:before{content:'';display:inline-block;vertical-align:top;margin:8px 10px 0 0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.stage-best-inf{display:flex;flex-wrap:wrap;margin:-40px 0 0 -30px}
.item-stage-best{color:#fff;width:calc(25% - 30px);margin:40px 0 0 30px}
.nub-best-step{position:relative;display:inline-flex;font-size:120px;line-height:120px;margin:0 0 13px 0;font-weight:900;font-family:proxima_nova_ext}
.nub-best-step:before{position:absolute;top:50%;margin:-32px 0 0 12px;left:100%;content:'';display:block;width:89px;height:64px;background:url(/local/templates/ramax_2021/images/arrow-step-best.png) no-repeat}
.item-stage-best p{margin:0;padding:0;font-size:18px;line-height:28px}
.b-step-best{background:url(/local/templates/ramax_2021/images/back-step-best.jpg) 50% 0 no-repeat;background-size:cover;min-height:1px}
.b-step-best .in-b-opport{padding-bottom:146px}
.item-stage-best:last-child .nub-best-step:before{width:81px;height:54px;margin-top:-27px;background:url(/local/templates/ramax_2021/images/pie-best.png) no-repeat}
.present-land-best{max-width:922px}

.none-bot-real .in-proj_n{padding-bottom:40px}


.block-top_land-imp{background:url(/local/templates/ramax_2021/images/back-imp.jpg) 50% 0 no-repeat;min-height:745px;background-size:cover}
.block-top_land-imp .in-block-top h1{margin-bottom:50px}
.block-top_land-imp .b-inspection>p{margin-bottom:115px;line-height:36px}
.b-opport-new-imp{background:url(/local/templates/ramax_2021/images/b-new-service-imp.jpg) 50% 0 no-repeat;background-size:cover}
.tit-serv-imp{font-family:proxima_nova_rgbold;margin:0 0 32px 0;font-size:24px;text-transform:uppercase;color:#fff;line-height:36px}
.b-opport-new-imp .item-op ul li{margin-bottom:0}
.b-opport-new-imp .in-b-opport .title-land{margin-bottom:40px}
.plat-imp .item-platf{width:calc(25% - 50px)}
.b-use-imp{background:#000f46 url(/local/templates/ramax_2021/images/b-use-imp.jpg) 50% 50% no-repeat;background-size:cover}
.wr-tit-eft{min-height:63px;margin:0 0 33px 0}
.tit-eft{margin:0;font-size:18px;line-height:28px;color:#333;font-family:proxima_nova_ext;text-transform:uppercase;background:#fff;padding:3px 20px 3px 20px}
.b-use-imp .item-op ul li{margin-bottom:0}
.b-use-imp .title-land{margin-bottom:58px}
.step-serv-imp{margin:-32px 0 75px -32px;display:flex}
.item-serv-imp{width:calc(33.333% - 32px);margin:32px 0 0 32px}
.num-serv-imp{color:#b8292f;font-size:80px;line-height:80px;font-family:proxima_nova_ext;margin:0 0 5px 0}
.item-serv-imp p{margin:0;padding:0;font-size:18px;line-height:28px}
.body-benef-imp{display:flex;margin:70px 0 96px -50px}
.col-benef-imp{width:calc(50% - 50px);margin:0 0 0 50px}
.col-benef-imp ul{list-style-type:none;margin:0;padding:0}
.col-benef-imp ul li{position:relative;margin:0 0 28px 0;padding:0;line-height:28px;background:0;font-size:18px;font-family:ProximaNovaSemibold;line-height:28px}
.col-benef-imp ul li:last-child{margin-bottom:0}
.col-benef-imp ul li:before{content:'';display:inline-block;vertical-align:top;margin:8px 10px 0 0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.none-marg{padding-left:0}
.slide-sibling .slick-track{display: flex}
.slide-sibling .in-slide_n{height:100%}
.img-exp22{padding-left:10px;padding-right:20px}

/*ML*/
.block-top_land-ml{background:url(/local/templates/ramax_2021/images/b-top-ml.jpg) 50% 0 no-repeat;min-height:807px;background-size:cover}
.block-top_land-ml .txt-logo{min-height:40px;display:flex;margin-top:4px;align-items:center}
.block-top_land-ml .in-block-top h1{margin:0 0 82px 0}
.block-top_land-ml .item-inspect{padding-top:30px;padding-bottom:33px}
.col-consist p{font-size:18px;line-height:28px;margin-top:40px}
.back-benef-ml .item-benef-best{position:relative;padding:0;width:calc(33.33% - 60px);margin:45px 0 0 60px}
.back-benef-ml .item-benef-best:before{position:relative;top:auto;left:0;content:'';display:block;width:81px;margin:0 0 26px 0;height:54px;background:url(/local/templates/ramax_2021/images/pie-best.png) no-repeat}
.stage-ml{background:url(/local/templates/ramax_2021/images/stage-ml.jpg) 50% 0 no-repeat;background-size:cover}
.item-stage-best ul{list-style-type:none;margin:12px 0 0 0;padding:0}
.item-stage-best ul li{position:relative;margin:0;padding:0;line-height:28px;background:0;font-size:18px;font-family:ProximaNovaSemibold;line-height:28px}
.item-stage-best ul li:last-child{margin-bottom:0}
.item-stage-best ul li:before{content:'';display:inline-block;vertical-align:top;margin:8px 10px 0 0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.stage-ml .in-b-opport{padding-bottom:100px}
.b-teh-partners{max-width:1230px;padding:100px 15px 125px 15px;margin:0 auto}
.b-teh-partners .title-land{margin:0 0 140px 0}
.list-teh-partners ul{list-style-type:none;margin:0 0 0 -80px;padding:0;display:flex;flex-wrap:wrap}
.list-teh-partners li{margin:0;padding:0;width:calc(33.333% - 80px);margin:0 0 0 80px;line-height:normal;background:0 0}
.list-teh-partners li p{margin:0;padding:0;line-height:normal;display:flex;min-height:100px;align-items:center}
.list-teh-partners li p img{display:block;max-width:100%}
.wr-teh-partners{border-bottom:1px solid #d8d8d8}
.benef-bot-ml{padding-top:95px}

.plat-tt{ padding-top:65px; padding-bottom:98px}
.plat-tt .title-land { margin-bottom:33px}
.block-platform-vv{display:flex}
.col-platf:first-child{width:26%}
.col-platf{position:relative;width:18%}
.col-platf:nth-child(2){width:22%}
.item-col-plat{font-size:24px;font-weight:700;margin-bottom:20px}
.in-col-plat{height:110px;display:flex;background:#f3f3f3;align-items:center;justify-content:center;text-align:left}
.col-platf:first-child .in-col-plat{justify-content:flex-start;text-align:left;padding:5px 20px 5px 20px}
.in-col-plat img{display:block;margin:0 auto;max-width:100%;max-height:60px}
.item-col-plat:last-child{margin-bottom:0}
.col-platf:nth-child(2):before{position:absolute;top:0;left:0;content:'';width:3px;height:100%;background:url(/local/templates/ramax_2021/images/line-tp.png) repeat-y}
.col-platf:nth-child(2):after{position:absolute;top:0;right:0;content:'';width:3px;height:100%;background:url(/local/templates/ramax_2021/images/line-tp.png) repeat-y}
.line-top-tp{position:absolute;top:0;left:0;content:'';width:100%;height:3px;background:url(/local/templates/ramax_2021/images/line-tp2.png) repeat-x}
.line-bot-tp{position:absolute;bottom:0;left:0;content:'';width:100%;height:3px;background:url(/local/templates/ramax_2021/images/line-tp2.png) repeat-x}
.head-col{height:52px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:24px;font-weight:600;color:#b8292f}
.head-col span{background:#fff; position:relative; z-index:50}

.simple-block-best4 .simple-list-best{margin-top:40px;margin-bottom:40px}
.simple-block-best4 p{font-size:18px;line-height:28px}
.wr-palf3{}
.desc-exp-no-pad{padding-left:0}
.level-two-ul{ margin-left:20px !important;margin-bottom:20px !important}
.level-two-ul li:before{border-radius:0px !important; height:1px !important; top:5px !important;margin-top:14px !important}
.in-slide_n-one-work{padding-bottom:5px}
.wr-team-bbs{background:#000f46 url(/local/templates/ramax_2021/images/img-monitor.jpg) 50% 50% no-repeat;background-size:cover;color:#fff}
.wr-team-bbs .b-benef_land{padding-bottom:80px}

.bullit-begin li{position:relative;padding-left:25px !important}
.bullit-begin li:before{position:absolute;top:1px;left:0}

.stage-best-inf3{margin-bottom:50px}
.step-land-what3{display:flex;flex-wrap:wrap;max-width:none;margin:-60px 0 0 -10%}
.step-land-what3 .item-what-l{width:calc(50% - 10%);margin-left:10%;margin-top:60px;min-height:60px;display:flex;align-items:center}
.step-land-what3 .item-what-l:first-child:before{top:30px}
.b-video-ready{max-width:1230px;padding:92px 15px 120px 15px;margin:0 auto}
.b-video-ready .title-land{margin-bottom:50px}
.body-video-ready{display:flex}
.left-video-ready{width:50%}
.left-video-ready iframe{width:100%}
.right-video-ready{width:50%;padding-left:30px}
.tit-keys-ready{color:#999;font-size:14px;margin:0 0 10px 0}
.tit-video-ready{font-size:20px;font-weight:700;margin-bottom:15px}
.right-video-ready p{margin:0;padding:0}

.list-platfoms-new-plt{}
.list-platfoms-new-plt .item-platf{flex-direction:column;text-align:center}
.img-plt {display:flex;align-items:center;height:120px;justify-content:center;margin-bottom:20px}
.img-plt img{max-height:100%;max-width:100%}
.text-plt{}

.webinar_on_mobile .pop { width:auto}

.alig-unif-top .item-inspect{align-items:flex-start;width:22.6%}
.block-top_land-unif{padding-bottom:50px}
.consist-solut-unif .title-land{margin-bottom:60px}
.b-opport-unif .item-op span{min-height:56px;display:flex;align-items:center}
.b-opport-unif .in-b-opport{padding-bottom:70px}
.platforms-new3-unif .item-platf{width:calc(25% - 50px)}
.platforms-new3-unif .item-platf img{margin:0 auto}
.stage-ml-unif .item-stage-best{width:calc(33.33% - 30px)}
.desc-exp-unif{padding-left:0}
.block-top_land-unif h1{margin-top:20px}

.benef-bullit .item-bn_land{padding-left:21px;position:relative;}
.benef-bullit .item-bn_land:before {position:absolute;top:0;left:0;content: '';display: inline-block;vertical-align: top;margin: 8px 10px 0 0;background: #b8292f;width: 11px;height: 11px;border-radius: 50%;}


/**/
.souch-march{margin:0 0 70px 0}
.bl-souch-march{margin:0 0 50px 0}
.bl-souch-march:last-child{margin-bottom:0}
.tit-souch-march{font-size:21px;margin:0 0 20px 0}
.list-souch-march{display:flex;flex-wrap:wrap;margin:-50px 0 0 -50px}
.item-souch-march{display:flex;width:calc(33.333% - 50px);margin:50px 0 0 50px;min-height:250px;border-radius:5px;background:#fff;align-items:center;justify-content:center;padding:20px}
.item-souch-march img{display:block;max-width:150px;margin:0 auto;max-height:150px}
.simple-list-best-march ul li{margin-bottom:20px}
.simple-list-best-march ul li:last-child{margin-bottom:0}
.item-section-march{position:relative;padding:0 0 0 21px;margin:0 0 30px 0}
.item-section-march:last-child{margin-bottom:0}
.item-section-march:before{position:absolute;top:5px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.tit-section-march{font-size:18px;margin:0 0 5px 0}
.item-section-march p{font-size:18px;margin:0;padding:0}
.but-section-march{margin:40px 0 0 0}
.but-section-march a{display:inline-flex;transition:.3s;align-items:center;justify-content:center;border:0;height:58px;font-size:18px;color:#fff;font-family:ProximaNovaSemibold;background:#b8292f;text-align:center;padding:0 30px 2px 30px;min-width:275px}
.but-section-march a:hover{opacity:.9}
.list-speak-march{display:flex;flex-wrap:wrap;margin:-70px 0 0 -50px}
.item-speak-march{position:relative;width:calc(25% - 50px);margin:70px 0 0 50px;padding:0 0 0 21px}
.tit-speak-march{font-weight:700;margin:0 0 10px 0;font-size:18px}
.item-speak-march p{margin:0;padding:0}
.item-speak-march:before{position:absolute;top:6px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.boty-time-march{display:flex}
.left-time-march{width:100%;margin-right:50px;font-size:18px}
.left-time-march p.prev-ul-march{margin-bottom:10px}
.left-time-march p.prev-ul-march+ul{margin-top:0}
.left-time-march li{padding:0;background:0 0}
.right-time-march{width:400px;min-width:400px;max-width:400px;margin-left:auto}
.right-time-march .pop{color:#333;font-family:ProximaNovaLight}
.back-benef-best .in-b-opport-march{padding-bottom:77px}
.block-march{min-height:700px;background:url(/local/templates/ramax_2021/images_tmp/back-march.jpg) no-repeat;background-size:cover}
.block-march .b-inspection>p{margin-top:70px}
.block-march .b-inspection{margin-bottom:100px}
.back-part-march{background:url(/local/templates/ramax_2021/images_tmp/back-part-march.jpg) no-repeat;background-size:cover}
.back-place-march{background:url(/local/templates/ramax_2021/images_tmp/back-part-march2.jpg) no-repeat;background-size:cover}
.back-programm-march{background:url(/local/templates/ramax_2021/images_tmp/back-march.jpg) no-repeat;background-size:cover}

.color-red{color:#b8292f}
.block-top_land-infr .in-block-top h1 i{font-size:45px;display:block;font-style:normal}
.back-part-march, .back-place-march{position:relative;z-index:50}
.back-part-march:before, .back-place-march:before{position:absolute;top:0;left:0;z-index:-1;content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.3)}

/*siem*/
.item-step-m i{margin:0 0 5px 0;display:block;font-family:proxima_nova_rgbold;font-size:18px;line-height:28px;color:#b8292f;text-transform:uppercase;font-style:normal}
.list-support-step{display:flex;flex-wrap:wrap;margin:-30px 0 50px -30px}
.item-sup-step{width:calc(33.333% - 30px);margin:30px 0 0 30px;display:flex;flex-direction:column}
.tit-sup-step{color:#fff;font-size:25px;margin:0 0 10px;min-height:40px}
.body-sup-step{background:rgba(255,255,255,0.85);height:100%;border-radius:5px;padding:20px}
.body-sup-step ul{list-style-type:none;margin:0;padding:0}
.body-sup-step li{position:relative;background:0 0;margin:0 0 15px 0;padding:0 0 0 18px;line-height:24px;font-size:18px}
.body-sup-step li:last-child{margin-bottom:0}
.body-sup-step li:before{position:absolute;top:6px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.b-text-eff-seim{font-size:18px}
.b-text-eff-seim p{margin:0 0 20px 0;font-weight:700}
.b-text-eff-seim ul{list-style-type:none;margin:0 0 40px 0;padding:0}
.b-text-eff-seim ul:last-child{margin-bottom:0}
.b-text-eff-seim li{position:relative;background:0 0;margin:0 0 15px 0;padding:0 0 0 18px;line-height:28px}
.b-text-eff-seim li:last-child{margin-bottom:0}
.b-text-eff-seim li:before{position:absolute;top:9px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.b-eff-siem .title-land{margin-bottom:50px}
.preland-seim{min-height:640px}
.preland-seim .in-slide_n p{font-size:18px;line-height:28px}
.benef-esim p{font-size:18px;line-height:28px}
.logo-rusiem{margin:30px 0 50px 0}
.logo-rusiem ul{list-style-type:none;margin:-30px 0 0 -30px;padding:0;display:flex;flex-wrap:wrap}
.logo-rusiem li{padding:0 20px 0 20px;line-height:normal;min-height:90px;border:1px solid #333;border-radius:8px;display:flex;align-items:center;margin:30px 0 0 30px;background:0 0;max-width:240px}
.logo-rusiem li img{display:block;max-width:100%}
.col-benef-rusiem ul{list-style-type:none;margin:-30px 0 0 -30px;padding:0;display:flex;flex-wrap:wrap}
.col-benef-rusiem li{position:relative;margin:30px 0 0 30px;width:calc(25% - 30px);font-size:18px;padding:0 0 0 18px;line-height:28px}
.col-benef-rusiem li:before{position:absolute;top:9px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.list-competent-esim{color:#fff;font-size:18px;margin-bottom:70px}
.list-competent-esim ul{list-style-type:none;margin:0;padding:0}
.list-competent-esim li{position:relative;background:0 0;margin:0 0 15px 0;padding:0 0 0 18px;line-height:24px}
.list-competent-esim li:last-child{margin-bottom:0}
.list-competent-esim li:before{position:absolute;top:6px;left:0;content:'';display:block;margin:0;background:#b8292f;width:11px;height:11px;border-radius:50%}
.but-two-stroke a{white-space:normal;display:flex;align-items:center;justify-content:center;line-height:normal;max-width:275px}
.back-esim1{background:url(/local/templates/ramax_2021/images_tmp/back-esim1.jpg) no-repeat;background-size:cover}
.back-esim2{background:url(/local/templates/ramax_2021/images_tmp/back-esim2.jpg) no-repeat;background-size:cover}
.back-esim3{background:url(/local/templates/ramax_2021/images_tmp/back-esim3.jpg) no-repeat;background-size:cover}
.back-esim4{background:url(/local/templates/ramax_2021/images_tmp/back-esim4.jpg) no-repeat;background-size:cover}
.back-grey-esim{position:relative;z-index:70}
.back-grey-esim:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;content:'';background:rgba(0,0,0,.6)}
.back-esim1 .item-inspect{align-items:flex-start} 
.back-esim2 .in-what-land{padding-bottom:50px}
.back-esim1{z-index:90 !important}
.back-in-opacity{background:rgba(255,255,255,0.85)}
#cboxLoadedContent{overflow:visible !important}
.item-step-m b{margin:0 0 5px 0;display:block;font-family:proxima_nova_rgbold;font-size:18px;line-height:28px;color:#b8292f;text-transform:uppercase}
.col-work b{display:block;margin:0 0 20px 0;color:#b8292f;font-size:18px;text-transform:uppercase;font-family:proxima_nova_ext}

/* archive start */
.list-isp-many{flex-wrap:wrap;margin-top:-2.4%;margin-bottom:60px}
.list-isp-many .item-inspect{margin-top:2.4%}
.block-top_archive{padding-bottom:50px}
.b-opport2{min-height:1px;padding-bottom:100px}
.b-opport2 .item-op{position:relative;padding:0 0 0 20px}
.b-opport2 .item-op:before{position:absolute;top:7px;left:0;padding:0;content:'';display:block;width:10px;height:10px;border-radius:50%;background:#b8292f}
.colls-opport3{display:flex;flex-wrap:wrap;margin:30px 0 50px -50px}
.colls-opport3 .item-op{width:calc(33.33% - 50px);margin:50px 0 0 50px}
.tit-op span{min-height:56px;display:flex;align-items:center}
.text-benef-arch{font-size:18px;line-height:28px}
.text-keys-arch p{font-size:18px;line-height:28px;font-family:ProximaNovaSemibold}
.col-work p{font-size:18px;line-height:28px;font-family:ProximaNovaSemibold}
.project-real_n_arch .img-exp{width:auto;max-width:200px}
.project-real_n_arch .img-exp img{display:block;max-width:100%}
.b-opport .text-step-monitor{color:#fff;margin-bottom:55px}
.b-opport_arch{background:#000f46 url(/local/templates/ramax_2021/images/b-use-imp.jpg) 50% 50% no-repeat;background-size:cover}
.b-opport_arch .in-b-opport{padding-bottom:50px}
.item-op i{display:inline-block;margin:0 0 19px 0;padding:6px 20px 6px 20px;font-style:normal;vertical-align:top;background:#fff;color:#333}
.col-work i{display:block;margin:0 0 20px 0;color:#b8292f;font-size:18px;text-transform:uppercase;font-family:proxima_nova_ext;font-style:normal}
.b-benef-monitor-arch{padding-bottom:50px}
.b-opport2 .item-op{font-size:18px;line-height:18px}
.block-top_archive{position:relative;background:#495363 url(/local/templates/ramax_2021/images_tmp/back-arch.jpg) 50% 0 no-repeat;background-size:cover}
.block-top_archive:before{position:absolute;top:0;left:0;z-index:-1;content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,.4)}
.text-inspetion {margin:90px 0 90px 0;font-size:20px;line-height:28px}
.block-top_archive{min-height:697px}

.title-land h2{font-size:60px;line-height:60px;font-family:ProximaNovaSemibold;margin:0!important}
.land-erp .present-land{margin-top:80px}
.b-inspection-erp{margin:100px 0 100px 0}
.simple-text-erp{font-size:18px;line-height:28px;margin:0 0 50px 0}
.land-erp .block-top_land{background:url(/local/templates/ramax_2021/images/erp1.jpg) 50% 50% no-repeat;background-size:cover}
.land-erp .block-top_land:before{background:rgba(0,0,0,.7)}
.land-erp .b-opport{background:#000f46 url(/local/templates/ramax_2021/images/erp2.jpg) 50% 50% no-repeat;background-size:cover}
.land-erp .none-back-erp{background:#fff;color:#333}
.none-back-erp .title-land{color:#333!important}
.none-back-erp .in-b-opport{color:#333!important}
.land-erp #implemen{background:#000f46 url(/local/templates/ramax_2021/images/erp3.jpg) 50% 50% no-repeat;background-size:cover}



@media screen and (max-width: 767px) {
	.text-inspetion{margin:40px 0 45px 0;text-align:center}
}

@media screen and (max-width: 999px) {
	.colls-opport3 .item-op{width: calc(100% - 50px);}
}
/* archive end */

/*adaptive*/
@media screen and (max-width: 1600px) {
	.face-animat {left: -15%}
}
@media screen and (max-width: 1280px) {
	.wr-new-animat {background: url(/local/templates/ramax_2021/images/back-wrr2.jpg) 50% 0 no-repeat;max-width: 1280px}
	.face-animat {width: 421px;left: 0;background: url(/local/templates/ramax_2021/images/head-ramax2.png) no-repeat}
	.in-slide-txt {width: 900px}
	.head-col{font-size:18px}
}
@media screen and (max-width: 1260px) {
	.wr-new-animat {background: url(/local/templates/ramax_2021/images/back-wrr2.jpg) 50% 0 no-repeat;max-width: 1280px}
	.face-animat {left: -5%;width: 421px;background: url(/local/templates/ramax_2021/images/head-ramax2.png) no-repeat}
	.in-slide-txt { right: 0; padding-right: 0;}
	.txt-slide-tt { padding-right: 15px;}

}
@media screen and (max-width: 1220px) {
	.bn-top_new {width: 100%;left: 0;margin: 0}
	.logo-b_new {right: 10px}
	.in-text_bn {padding-left: 10px;padding-right: 10px}
}
@media screen and (max-width: 1180px) {
	.face-animat { left: -7%;}
	.in-slide-txt { width: 800px;}
	.full-news iframe {display: block;width: 100% !important;}
	.alig-unif-top .item-inspect{padding-left:20px; padding-right:20px; font-size:16px}
}
@media screen and (max-width: 1100px) {
	.face-animat { left: -12%;}
}
@media screen and (max-width: 1100px) {
	.item-txt {font-size: 17px}
	.item-txt1 {left: 142px}
	.item-txt2 {left: 401px}
	.item-txt3 {left: auto;right: 445px}
	.item-txt4 {right: 150px}
}
@media screen and (max-width: 999px) {
	map, .main-ar, .bk-mn, .face-animat {display: none !important}
	.wr-new-animat {background: 0;min-height: 1px;height: auto}
	.item-txt {position: relative;display: block;left: auto;bottom: auto;top: auto;right: auto}
	.menu-ramax {position: relative;left: auto;top: auto;margin: 0;bottom: auto;width: auto;height: auto}
	.item-txt {border-top: 1px solid rgba(184, 41, 47, 0.3)}
	.item-txt1 {border: 0}
	.item-txt a {display: block;text-align: center;padding: 13px 0 11px 0;color: #b8292f}
	.in-slide-txt {position: relative;left: auto;right: auto;top: auto;width: 100%;padding: 10px 0 0 10px}
	.slide-tt {padding-left: 0;padding-top: 0}
	.wr-menu-ramax {position: relative;left: auto;width: auto;margin: 0;top: auto;height: auto;background: #ebebeb}
	.slider-text-rr {height: auto}
	.slide-tt {display: table;width: 100%;height: auto}
	.slide-tt.item1 {background: url(/local/templates/ramax_2021/images/back-slide-rr1.png) no-repeat;background-size: cover}
	.slide-tt.item2 {background: url(/local/templates/ramax_2021/images/back-slide-rr2.png) 0 0 no-repeat;background-size: cover}
	.slide-tt.item3 {background: url(/local/templates/ramax_2021/images/back-slide-rr3.png) no-repeat;background-size: cover}
	.txt-slide-tt {padding-bottom: 10px;display: table-cell;vertical-align: middle;height: 220px}
	.txt-slide-tt span {display: block;margin: 0 0 10px 0;font-size: 22px;padding-right: 10px}
	.txt-slide-tt p {margin: 0;padding: 0;line-height: 22px;font-size: 16px;padding-right: 10px}
	.slide-tt .in-txt-slide-tt {padding-left: 0}
	.slide-tt .in-txt-slide-tt:before {display: none !important}
	.wr-text_bn {height: auto}
	.back-bn_new {position: absolute;top: 0;left: 0;height: 100%;width: 100%;overflow: hidden}
	.bn-top_new {position: relative;left: auto;top: auto;margin: 0;height: auto}
	.in-img_new span:before {display: none}
	.in-text_bn {padding-top: 20px;padding-bottom: 20px;text-align: center;display: block;height: auto}
	.logo-b_new {position: relative;left: auto;right: auto;top: auto;margin-bottom: 10px}
	.tit-bn_new {font-size: 28px;line-height: 34px;margin-bottom: 20px}
	.tit-bn_new br {display: none}
	.date-bn_new {display: inline-block;vertical-align: top;font-size: 18px;margin-bottom: 30px}
	.date-bn_new:before {top: -2px}
	.text-bn_new {padding-top: 20px;font-size: 18px;margin-bottom: 20px;line-height: 26px}
	.but-n_new {margin-left: 0}
	.but-n_new a {margin-left: auto;margin-right: auto}
	.text-bn_new:before {left: 50%;margin-left: -90px}
	.logo-b_new img {margin-left: auto;margin-right: auto;max-width: 120px}
	.blocks-webinar .webinar_on_desktop {display: none;}
	.blocks-webinar .webinar_on_mobile {display: block;}
	.tp-bn li {margin-left: 0 !important}
	.tit-rr {margin-top: 30px;margin-bottom: 20px}
	.full-news img {max-width: 100%}
	.wr-art-oth .tit-list{margin-bottom:20px}
	.img-art-oth{margin-bottom:15px}
	.tit-art-oth{font-size:16px}
	.lazyload-responsive{width:335px}
	.form-comments-hh { margin-top:20px}
	
	.step-serv-imp{flex-wrap:wrap;margin-bottom:30px}
	.item-serv-imp{width:calc(50% - 32px)}
	.body-benef-imp{margin-top:0;margin-bottom:30px}
	
	.item-col-plat{font-size:16px}
	.in-col-plat img{max-width:60%;max-height: 60%;}
	.head-col{font-size:14px}
	.in-col-plat{height:76px}
	.wr-team-bbs .b-benef_land {padding-bottom: 20px;padding-top:60px}
	.b-video-ready{padding-top:30px;padding-bottom:30px}
	.new-filtr-bl .bl-select-wrapper{display:block;width:100%;height:51px}
	.new-filtr-bl .but-f-projects{float:none;margin-left:auto;margin-right:auto;margin-top:25px;display:block;width:250px}
	.new-filtr-bl .but-f-projects button{width:100%}
	
	.alig-unif-top{flex-wrap:wrap;margin-top:-20px}
	.alig-unif-top .item-inspect{width:47.6%;margin-top:20px}
	.platforms-new3-unif .item-platf{width:calc(50% - 50px)}

	.item-speak-march{position:relative;width:calc(33.33% - 50px)}
	.item-souch-march{min-height:210px}
	.item-souch-march img{max-width:80%;max-height:80%}

	.item-sup-step {width: calc(50% - 30px)}
}
/*new animation main page*/
.wr-hd {transition: 0.3s}
/*responsive*/
@media screen and (min-width: 1920px) {
	#particles-js {background-size: cover;}
}
@media screen and (min-width: 999px) {
	.but-mobile { display: none;}
	.but-mobile2 { display: none;}
	.menu-top ul { display: block;}
	.bl-menu ul { display: block !important;}
	.fixed {position: fixed;top: 130px;z-index: 98;max-width: 400px;}
	/*#colorbox {height:922px !important;}*/
	.wr-hd {position: fixed; top: 0; left: 0; z-index: 99; width: 100%; background: #fff; /*box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);*/}
	.m-rsp { height: 118px;}
	.menu-left {padding-top: 115px; margin-top: -115px;}
	.menu-left2.fixed { position: relative !important; top: auto !important; left: auto !important;}
	.menu-left.no-scroll { position: relative !important; top: auto !important; left: auto !important;}
	.bl-tech {width: 290px;box-sizing: border-box;}
	.subscr-right-cc {margin-bottom: -70px;margin-top: 70px;}
	.right-pn {display: block !important;}
	.none-duble {display: none;}
	.headroom--unpinned {top: -118px}
	.headroom--pinned {box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2);}
	.headroom--top {box-shadow: none !important}
	.mobil-blocks {display: none}
}
@media screen and (max-width: 1280px) {
	.menu-top li { margin-left: 9px; padding-left: 12px;}
	.wr-header { max-width: 1100px;}
	.in-foot { max-width: 1100px;}
	.footer-bottom { max-width: 1100px;}
	.content { max-width: 1100px;}
	.img-webinar-outer {max-width: 1100px;}
	.breadcrumbs { max-width: 1100px;}
	.content h1 { max-width: 1100px;}
	h1 { max-width: 1100px;}
	.text-vacan { max-width: 1100px;}
	.attent2 {max-width: 1100px;}
	.bl-menu {max-width: 15%;}
	.in-foot {padding-top: 17px;}
	/*nalog*/
	.table-nn2 .cell-nn:first-child {width: 350px}
	.table-nn3 .cell-nn:last-child {width: 350px}
}
@media screen and (max-width: 1150px) {
	.wr-header { max-width: 980px;}
	.in-foot { max-width: 980px;}
	.footer-bottom { max-width: 980px;}
	.soc-top { margin-left: 20px;}
	.menu-top { margin-left: 25px;}
	.menu-top li { margin-left: 7px; padding-left: 11px;}
	.phone-head { font-size: 19px;}
	.in-info-left { padding-left: 30px;}
	.in-slide { padding-right: 20px; width: 480px;}
	.in-info-right { padding-right: 30px; padding-left: 30px;}
	.slide-partners { padding-left: 10px; padding-right: 10px;}
	.content { max-width: 980px;}
	.img-webinar-outer {max-width: 980px;}
	.breadcrumbs { max-width: 980px;}
	.content h1 { max-width: 980px;}
	h1 { max-width: 980px;}
	.text-vacan { max-width: 980px; }
	.attent2 {max-width: 980px;}
	.in-contacts-right { padding-left: 30px; padding-right: 30px;}
	.block-right { width: 355px;}
	.blocks-shrunken .wr-m-l {width: 355px}
	.menu-inner ul { margin-left: -10px;}
	.menu-inner li { padding-left: 13px; margin-left: 9px;}
	.block-right .pop { width: 355px;}
	.blocks-webinar .block-pr {min-width: 355px;}
	.block-right { margin-left: 20px;}
	.info-award { padding-left: 10px; padding-right: 10px;}
	/*nalog*/
	.table-nn2 .cell-nn:first-child {width: 290px}
	.table-nn3 .cell-nn:last-child {width: 290px}
	.img-press-kk {width: 170px}
	/*landing*/
	.logo_land {margin-top: -20px}
	.left-head-land {display: block}
	.txt-logo {margin-left: 0;margin-top: 15px}
}
@media screen and (max-width: 999px) {
	.animation-block { display: none;}
	.logo { display: block; float: none; margin: 0 0 92px 0;}
	.logo img { display: block; margin: 0 auto;}
	.soc-top { position: absolute; right: 14px; top: 13px; float: none; margin-left: 0;}
	.contacts-head { float: none; text-align: center; margin-top: -122px;}
	.header { padding-top: 15px; padding-left: 0px; padding-right: 0; min-height: 154px;}
	.menu-top {position: relative;float: none;margin-left: 0;}
	.fix-menu {position: fixed;top: 0;margin-top: 0;width: 100%;z-index: 99}
	.headroom--unpinned .menu-top.fix-menu { display: none}
	.menu-top ul { margin-left: 0;}
	.main { min-width: 320px;}
	.main:after { display: none;}
	.footer { min-width: 320px; height: auto; margin-top: 0;}
	.menu-top ul { display: none; position: absolute; top: 40px; left: 0; z-index: 99999; width: 100%; text-align: center; margin-left: 0; background: #fff;}
	.menu-top ul li { display: block; margin-left: 0; padding-left: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
	.menu-top ul li:before { display: none;}
	.menu-top ul li a { display: block; padding: 10px 0 11px 0;}
	.menu-top ul li span { display: block; padding: 10px 0 11px 0;}
	.but-mobile { height: 40px; line-height: 41px; font-size: 20px; color: #fff; text-align: center; background: #b8292f;font-family: 'ProximaNovaSemibold'; cursor: pointer;}
	.but-mobile span { position: relative; padding-left: 40px;}
	.but-mobile span:before { position: absolute; top: 50%; left: 0; margin-top: -12px; background: url(/local/templates/ramax_2021/images/ico-menu.png) no-repeat; width: 34px; height: 24px; content: ''; display: block;}
	.but-mobile2 {margin-bottom: 10px; margin-left: -10px;margin-right: -10px;height: 40px; line-height: 41px; font-size: 20px; color: #b8292f;border-bottom: 2px solid #e5e5e5;border-top: 2px solid #e5e5e5; text-align: center; background: #fff;font-family: 'ProximaNovaSemibold'; cursor: pointer;}
	.but-mobile2 span { position: relative; padding-left: 40px;}
	.but-mobile2 span:before { position: absolute; top: 50%; left: 0; margin-top: -12px; background: url(/local/templates/ramax_2021/images/ico-menu4.png) no-repeat; width: 34px; height: 24px; content: ''; display: block;}
	.big-logo { display: block; width: auto; margin: 0 0 10px 0;}
	.big-logo img { display: block; max-width: 30%; margin: 0 auto;}
	.text-about { display: block; width: auto; line-height: 29px;}
	.about-main { width: auto; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
	.wr-about { min-height: 1px;}
	.in-foot { padding-left: 0px; padding-right: 0px; max-width: 960px;}
	.footer-top { height: auto;}
	.bl-menu { display: block; max-width: none; margin-bottom: 1px;}
	.bl-menu p { margin-bottom: 0;}
	.in-foot { padding-top: 0;}
	.slide-partners .bx-wrapper .bx-next { margin-left: 30px;}
	.bl-menu ul { display: none; padding-top: 15px; padding-bottom: 15px;margin: 0 auto;}
	.bl-menu p a { display: block; text-align: center; height: 40px; line-height: 38px; background: #b8292f; color: #fff !important;}
	.bl-menu p span { display: block; text-align: center; height: 40px; line-height: 38px; background: #b8292f; color: #fff !important;}
	.bl-menu li { text-align: center; padding-left: 0; margin-left: 0;}
	.bl-menu li:before { display: none;}
	.footer-top { background: #fff;}
	.bl-menu p:first-letter {color: #fff}
	.copy { left: 10px;}
	.soc-f { right: 10px;}
	.text-about span { line-height: 29px;}
	.in-info-left { padding-right: 10px;padding-left: 10px;}
	.in-info-right { padding-right: 10px;padding-left: 10px;}
	.in-slide { padding-right: 0;}
	#cboxClose { right: 10px; top: 10px; left: auto; margin-left: 0;}
	.wr-pop { padding-top: 0;width: 400px}
	.wr-pop .in-pop { padding-top: 45px;}
	.content { padding-left: 10px; padding-right: 10px;}
	.img-webinar-outer {max-width: 100%;}
	.block-right { float: none; width: auto; margin-bottom: 30px; margin-left: 0;}
	.breadcrumbs ul { text-align: center;}
	.content h1, h1 { text-align: center; font-size: 28px; margin-bottom: 30px;}
	.breadcrumbs { padding-top: 20px;}
	.menu-left { text-align: center;}
	.t-menu { display: inline-block; vertical-align: top;}
	.desc-part { padding-right: 10px;}
	.blocks { margin-bottom: 30px;}
	.list-part { margin-bottom: 0;}
	.news-left { float: none; width: auto; margin-bottom: 20px;}
	.img-news img { display: block; margin: 0 auto; max-width: 100%;}
	.img-news p { display: block; width: auto; height: auto;}
	.num-pages { text-align: center;}
	.num-pages li { margin-bottom: 1px;}
	.nav-pages ul { text-align: center;}
	.list-proj ul { text-align: center;}
	.tit-list, .block-list-additional .title { margin-bottom: 10px;}
	.block-list { margin-top: 30px;}
	ul { padding-left: 10px;}
	.bl-tech { padding: 20px 10px 20px 10px;}
	.offseted_btn {padding-bottom: 20px;}
	.tit-tech { margin-bottom: 30px;}
	.attent { margin-left: 0; margin-top: 30px;}
	.vacan-left { display: block; width: auto;}
	.vacan-right { display: block; width: auto; border: none; border-top: 2px solid #dad9d9;}
	.in-left-vc { padding-top: 30px; padding-right: 15px; padding-bottom: 30px;}
	.text-vacan { padding-left: 10px; padding-right: 10px;}
	.in-right-vc { padding-left: 0; padding-top: 30px; padding-bottom: 30px;}
	.text-vacan { display: block;}
	.wr-attent { padding-left: 10px; padding-right: 10px;}
	.but-download { text-align: center;}
	.contacts-left { float: none; width: auto;}
	.contacts-right {float: none; width: auto; min-height: 1px; padding-bottom: 30px;}
	.in-contacts-right { padding-top: 30px; padding-left: 10px; padding-right: 10px;}
	.nav-tabs ul { text-align: center;}
	.nav-tabs li:before { display: none;}
	.nav-tabs li { margin-bottom: 15px;}
	.nav-tabs { margin-bottom: 20px;}
	.tabs-cc { margin-top: 30px;}
	.nav-tabs2 ul { text-align: center;}
	.nav-tabs2 li { margin-bottom: 15px;}
	.nav-tabs2 li:before { display: none;}
	.nav-tabs2 { margin-bottom: 20px;}
	.contacts-left { min-height: 200px;}
	.contacts-left > ymaps { height: 200px !important;}
	.list-proj { padding-bottom: 30px;}
	.menu-left2 { padding-left: 0;}
	.about-keis-left { display: block; width: auto; padding-top: 30px; padding-left: 10px; padding-right: 10px;}
	.about-keis-left img { display: block; margin: 0 auto;}
	.about-keis-right { display: block; width: auto; padding-left: 10px; padding-right: 10px;}
	.text-about-keis { display: block;}
	.item-citate { padding-left: 10px; padding-right: 10px;}
	.text-tehnoogy { padding-left: 10px; padding-right: 10px; padding-top: 30px;}
	.b-what {padding-left: 10px; padding-right: 10px;}
	.item-tehnology { margin-top: 30px;}
	.in-pop { padding-left: 10px; padding-right: 10px;}
	.text-inf { padding-left: 10px; padding-right: 10px;}
	.block-list p { margin-left: 10px;}
	ul li { padding-left: 15px;}
	.img-tehnology img { width: 100%;}
	.b-widget .b-widget_item {float: none !important; width: auto !important; padding-left: 10px !important; padding-right: 10px !important}
	.b-widget {height: auto !important}
	.phone-head {margin-top: 6px}
	.item-tch {font-size: 18px;line-height: 30px}
	.table-tch a {padding-left: 15px;padding-right: 10px}
	.item-tch br {display: none}
	.polit-confid { margin-left: 30px;}
	.line-filter-ss {padding-left: 95px}
	.sel-filter-ss .selectbox .dropdown {width: 100%}
	.sel-filter-ss .selectbox .dropdown li {padding-left: 10px;padding-right: 10px;font-size: 14px;line-height: 17px}
	/*new press*/
	.new-menu-right, .block-pr, .block-press { max-width: none; padding-left: 10px; padding-right: 10px;}
	.block-subscr-s { padding-left: 0; padding-right: 0;}
	.block-subscr-s .field-pop { display: block;}
	.block-subscr-s .field-pop input { width: 100%;}
	.block-subscr-s .but-pop { display: block; margin-bottom: 10px; margin-left: 0;}
	.block-subscr-s .but-pop button { width: 100%;}
	.small-search { margin-left: auto; margin-right: auto;}
	.name-pr p br { display: none;}
	.img-pr-otd img { max-width: 100%;}
	.block-right {padding-right: 0;}
	.menu-bp-block {max-width: none}
	.wr-info {margin-bottom: 30px}
	.subscr-right-cc {margin-bottom: 10px;}
	.blocks { margin-bottom: 10px;}
	.block-right {margin-top: 20px;}
	.block-left {display: flex;flex-flow: column;}
	.subscr-right-cc {order: 2;margin-top: 30px;}
	.right-pn {display: none;}
	.list-news {order: 1;}
	.b-tags {order: 3; margin-top: 30px; margin-bottom: 10px;}
	.pages {order: 2;}
	.b-tags + .list-news {border-top: none; padding-top: 0;margin-top: -15px}
	/*press kit*/
	.item-speek {width: 47%}
	.competent-rmx {padding-top: 25px;padding-bottom: 30px;margin-bottom: 30px}
	.competent-rmx-left {width: auto;padding-right: 0;float: none;margin-bottom: 20px}
	.competent-rmx-right {width: auto;padding-right: 0;float: none}
	.competent-rmx br {display: none}
	.title-spk {margin-bottom: 20px}
	.speekers-rmx {margin-bottom: 30px}
	.about-competent-rmx {padding-top: 25px;padding-bottom: 30px;margin-bottom: 30px}
	.files-rmx {margin-bottom: 30px}
	.files-rmx ul {margin-left: -2%}
	.files-rmx li {margin-left: 2%;width: 31.333%;padding-right: 0}
	.tit-competent, .title-spk, .tit-about-comp, .title-files {font-size: 24px}
	.block-pr {display: none}
	.none-duble {display: block}
	.right-pn + .block-pr + .block-press {display: none}
	.num-pages ul {margin-left: -5px}
	.num-pages li {margin-left: 5px}
	.nav-pages li span {position: relative;padding: 0 0 0 31px;display: block;height: 14px;width: 0;overflow: hidden;background: url('/local/templates/ramax_2021/images/arrow-pages-mob1-2.png') no-repeat;}
	.nav-pages li:last-child span {background: url('/local/templates/ramax_2021/images/arrow-pages-mob2-1.png') no-repeat;}
	.nav-pages li a {position: relative;padding: 0 0 0 31px;display: block;height: 14px;width: 0;overflow: hidden;border: 0;background: url('/local/templates/ramax_2021/images/arrow-pages-mob1.png') no-repeat;}
	.nav-pages li:last-child a {background: url('/local/templates/ramax_2021/images/arrow-pages-mob2.png') no-repeat;}
	.num-pages li a, .num-pages li span {width: 40px;height: 40px;line-height: 41px}
	/*new partners*/
	.list-part-new {border-top: 2px solid #f7f5f5;padding-top: 30px}
	.top-part-new {display: block;margin-bottom: 30px}
	.img-part-new {display: block;width: auto;margin-bottom: 20px}
	.desc-part-new {display: block}
	.bot-part-new:before, .bot-part-new:after {display: none}
	.bot-part-new {padding-left: 10px;padding-right: 10px;padding-bottom: 10px}
	.more-part-new a {display: block;width: 100%;background: #b8292f;padding: 10px 10px 10px 10px;height: auto}
	.more-part-new {position: relative;bottom: auto;width: 100%;left: 0;right: auto}
	.list-part-new .item-part-new {margin-top: 40px}
	.list-part-new .item-part-new:first-child {margin-top: 0}
	.signat-mm:before {left: 0}
	.signat-mm {padding-left: 95px}
	.descr-prt-new {padding: 30px 10px 10px 10px}
	.descr-prt-new:before {display: none}
	.back-new-prt {position: relative;bottom: auto;width: 100%;left: 0;right: auto}
	.back-new-prt a {display: block;width: 100%;background: #b8292f;padding: 10px 10px 10px 10px;height: auto}
	.descr-prt-new .list-prt-new {margin-bottom: 30px}
	.descr-prt-new .list-prt-new p {margin-bottom: 30px}
	.card-part-new {border-top: 2px solid #f7f5f5;padding-top: 30px}
	.table-tch a {text-align: center}
	.blocks-business-case {display: flex;flex-direction: column;}
	.blocks-business-case .block-left {order: 1;}
	.blocks-business-case .block-right {order: 2;}
	/*nalog*/
	.block-nn1 {background: #f1f2f4;min-height: 1px;margin-bottom: 30px}
	.block-nn1:before {display: none}
	.block-nn1 .cell-nn {height: auto;padding: 15px 10px 20px 10px}
	.signat-main-nn {padding-left: 0;font-size: 20px;line-height: 30px}
	.signat-main-nn:before {display: none}
	.block-system-nn {margin-bottom: 30px}
	.block-system-nn ul {display: block;width: auto;margin-bottom: 12px}
	.block-system-nn p {margin-bottom: 20px;font-size: 20px;line-height: 30px}
	.block-system-nn p br {display: none}
	.block-nn2 {min-height: 1px;overflow: hidden;margin-bottom: 30px}
	.block-nn2 .cell-nn, .block-nn.block-press-center-form .cell-nn {height: auto;padding: 25px 10px 25px 10px}
	.block-nn.block-press-center-form:before {height: 100%;}
	.tit-block-applic {font-size: 20px;line-height: 30px}
	.list-laur {margin-top: 30px;margin-bottom: 30px}
	.block-nn5 {min-height: 1px;overflow: hidden;margin-bottom: 30px}
	.block-nn5 .cell-nn {height: auto;padding: 25px 10px 25px 10px}
	.table-nn2 .cell-nn {display: block !important;width: auto !important;height: auto !important;overflow: hidden}
	.table-nn2 .cell-nn:first-child {background: #b8292f}
	.table-nn2 .cell-nn:last-child {background: #f1f2f4;padding-left: 10px;padding-right: 10px}
	.block-nn {margin-bottom: 30px !important;min-height: 1px !important}
	.block-nn3:before {display: none}
	.tit-task-nn {font-size: 20px;left: auto !important;line-height: 30px;padding: 15px 0 15px 0}
	.tit-task-nn br {display: none}
	.tit-task-nn:after {display: none}
	.block-nn6:before {display: none}
	.block-nn4 {min-height: 1px}
	.block-nn4:before, .block-nn7:before {display: none}
	.table-nn3 {display: flex;flex-direction: column}
	.table-nn3 .cell-nn {display: block !important;width: auto !important;height: auto !important;overflow: hidden}
	.table-nn3 .cell-nn:first-child {order: 2;background: #fff}
	.table-nn3 .cell-nn:last-child {order: 1;background: #b8292f;padding-left: 10px;padding-right: 10px}
	.block-nn7 {min-height: 1px;margin-bottom: 20px}
	.block-nn4 .cell-nn ul {margin-bottom: 0}
	.block-nn7 .cell-nn ul {margin-bottom: 0}
	.block-nn7 .cell-nn ul li:last-child {margin-bottom: 0}
	.ul-system-nn ul:first-child {padding-right: 0;}
	.block-nn7 .cell-nn ul { padding-right: 0;}
	.table-nn2 .cell-nn ul { padding-left: 0}
	.block-info-kk .slide {margin-top: 30px}
	.block-info-kk .slide:first-child {margin-top: 0}
	.block-info-kk .info-left {padding-bottom: 45px}
	.block-info-kk .in-info-right {padding-bottom: 50px}
	.search-head input {width: 147px}
	.mobil-blocks {margin-top: 30px}
	.desctop-blocks {display: none}
	.mobil-blocks .bl-tech:last-child {margin-bottom: 0}
	.item-columns-realise {width: 97%}
	.realis {margin: 30px 0 30px 0}
	.block-nn2 + br, .block-more-cont + br {display: none}
	.pre-p {padding-left: 15px}
	.block-uprv {color: #333}
	.but-webinar.but-pop button {width: 190px}
	.bot-webi .but-webinar.but-pop {margin-top: 0}
	.list-webinars .bot-webi .more-stt {position: absolute;top: 16px;left: 0}
	.text-left-main .content h1 {text-align: left}
	.block-toir-main .signat-main-nn {background: none;padding-right: 0}
	.dop-block {margin-top: 30px}
	.polit-confid {display: block;text-align: center;margin-left: 0;margin-top: 20px;padding-left: 10px;padding-right: 10px}
	.polit-confid p {display: block}
	.footer-bottom {height: auto}
	.polit-confid span {display: block}
	.year-tab {font-size: 98px}
	.tab-history-pp {padding-top: 57px}
	/*about company*/
	.big-text-company {font-size: 21px;line-height: 32px;margin-bottom: 30px}
	.company-group {padding: 20px 10px;margin: 0 0 30px 0}
	.company-group:before, .company-group:after {display: none}
	.list-company-group:before {display: none}
	.list-company-group {padding: 0;margin-left: 0}
	.text-comp-gr {padding-left: 15px}
	.title-simp-comp {margin-bottom: 20px !important}
	.text-simp-company, .block-clients-company {margin: 0 0 30px 0}
	.slider-clients-comp .slick-next {margin-left: 15px}
	.slider-clients-comp .slick-prev {margin-left: -115px}
	.services-company {padding: 20px 10px;margin: 0 0 30px 0}
	.services-company:before, .services-company:after {display: none}
	.b-awards-company {margin-bottom: 30px}
	.b-compitent-comp {min-height: 1px;padding: 20px 10px;margin: 0 0 30px 0;background: #b8292f}
	.b-compitent-comp:before {display: none}
	.compitent-left {padding-left: 20px;font-size: 21px;line-height: 32px;padding-left: 15px}
	.desc-part-c {opacity: 1}
	.list-partn-comp {flex-wrap: wrap;margin-top: -30px}
	.list-partn-comp-slider {padding-bottom: 65px;}
	.list-partn-comp-slider .slick-prev {bottom: 0px;}
	.list-partn-comp-slider .slick-next {bottom: 0px;}
	.item-part-c {width: 33.3333%;margin-top: 30px}
	.partners-company {margin-bottom: 30px}
	.mission-company {padding: 20px 10px;margin: 0;background: #f7f5f5}
	.mission-company:before, .mission-company:after {display: none}
	.blocks-shrunken {display: block}
	.blocks-shrunken .wr-m-l {width: auto}
	.right-mission {margin-right: 0}
	.block-nn-about {margin-bottom: 0}
	/*land*/
	.in-block-top {padding-top: 30px}
	.left-head-land {float: none;display: flex;justify-content: center;margin-bottom: 20px}
	.menu-land {float: none;text-align: center;margin-top: 40px}
	.logo_land {margin-top: 0}
	.txt-logo {margin-top: -4px;margin-left: 30px}
	.menu-land ul li {margin-bottom: 10px}
	.head-block-top {margin-bottom: 30px}
	.b-inspection > p {text-align: center}
	.list-inspection {margin-bottom: 30px}
	.block-top_land {min-height: 1px;padding-bottom: 30px}
	.present-land p, .present-land h3 {font-size: 18px}
	.b-step-monitor {padding-top: 30px;margin-bottom: 30px}
	.text-step-monitor {margin-bottom: 30px}
	.list-step-monitor {margin-top: -30px}
	.item-step-m {margin-top: 30px}
	.b-what-land {min-height: 1px}
	.in-what-land {padding-top: 30px;padding-bottom: 30px}
	.b-awards-land {padding-top: 30px;margin-bottom: 30px}
	.title-land {margin-bottom: 20px !important;font-size: 40px !important;line-height: 40px !important}
	.b-opport {min-height: 1px}
	.in-b-opport {padding-top: 30px}
	.b-stages_land {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px}
	.list-stages {margin-bottom: 30px}
	.in-slide_n {padding-left: 10px;padding-right: 10px}
	.cols-work {margin-bottom: 20px}
	.b-benef_land {padding-top: 30px;margin-bottom: 30px}
	.present-land:before {display: none}
	.present-land {padding-left: 10px}
	.rsp-topp {height: 122px}
	.headroom--pinned + .lading-nalog .wr-head-topp {top: 40px}
	.headroom--pinned + .lading-nalog .wr-head-topp .left-head-land {display: none}
	.headroom--pinned + .lading-nalog .wr-head-topp .menu-land, .headroom--unpinned + .lading-nalog .wr-head-topp .menu-land {margin-top: 6px}
	.headroom--unpinned + .lading-nalog .wr-head-topp {top: 0px}
	.headroom--unpinned + .lading-nalog .wr-head-topp .left-head-land {display: none}
	.headroom--top + .lading-nalog .wr-head-topp {top: 208px}
	.headroom--top + .lading-nalog .wr-head-topp .menu-land {margin-top: 40px}
	.headroom--top + .lading-nalog .wr-head-topp .left-head-land {display: flex}
	.headroom--top + .lading-nalog .wr-head-topp .logo_land {display: block}
	.lading-nalog2 .b-opport, .lading-nalog2 .block-top_land, .lading-nalog2 .project-real_n {min-height: 1px}
	.lading-nalog2 .item-inspect {justify-content: flex-start}
	.lading-nalog2 .colls-opport {margin-bottom: 30px}
	.b-benef-monitor {padding-bottom: 50px}
	.lading-nalog2 .in-block-top h1 {font-size: 50px;line-height: 55px}
	.lading-nalog2 .in-proj_n .title-land {padding-right: 0}
	.lading-nalog2 .b-inspection > p {margin-bottom: 35px}
	.list-monit-land {margin-left: -2%}
	.item-monit-land {width: 48%;margin-left: 2%}
	.mobile-hide{display:none !important}
	
	/*line-page*/
	.block-top_land-line .in-block-top h1 br{display:none}
	.b-new-benef, .platforms-new, .consist-serv{padding-top:30px;padding-bottom:30px}
	.platforms-new.platforms-new-top-default{padding-top: 30px;}
	.b-opport-new-serv .in-b-opport, .b-use-new .in-b-opport, .proj-new-real .in-slide_n, .proj-new-real .in-proj_n{padding-bottom:30px}
	.body-consist, .monitor-new-benf .list-monit-land{margin-bottom:30px}
	
	/*infra page*/
	.back-benef-best .in-b-opport{padding-bottom:30px}
	.simple-block-best{padding-top:30px;padding-bottom:30px}
	.simple-list-best{margin-bottom:30px}
	.b-step-best .in-b-opport{padding-bottom:30px}
	.item-stage-best{width:calc(50% - 30px)}
	.block-top_land-infr .b-inspection>p{margin-bottom:30px}
	
	/*ML*/
	.b-teh-partners{padding-top:30px;padding-bottom:30px}
	.list-teh-partners ul{margin-top:30px}
	.block-top_land-ml .in-block-top h1{margin-bottom:40px}
	
	.footer-bottom{padding-bottom:25px}
	.polit-confid span{height:auto}
	.back-esim1 .rsp-topp{height:91px}

}
@media screen and (max-width: 880px) {
	.line-tech ul li { float: none; width: 100%;}
	.info-left { display: block; width: auto; padding-bottom: 30px;}
	.info-right { display: block; width: auto;}
	.in-info-left .bx-wrapper .bx-pager { text-align: center;}
	.in-slide { width: auto; display: block;}
	.block-info { display: block;}
	.in-info-left .slide { width: auto !important;}
	.in-info-left .bx-wrapper { max-width: none !important;}
	.in-info-right .bx-wrapper .bx-pager { text-align: center;}
	.in-slide { height: auto;}
	.block-info { margin-bottom: 0;}
	.slide-partners { padding-bottom: 30px;}
	.block-info-kk .column-sub-link {right: 15px;}
}
@media screen and (max-width: 800px) {
	.img-tehnology img { width: 100%;}
	.img-tehnology p { height: 120px; padding-top: 10px; padding-bottom: 10px;}
	.img-tehnology { height: 120px;}
	.img-tehnology p { font-size: 18px; line-height: 32px;}
}
@media screen and (max-width: 767px) {
	.menu-land {margin-top: 40px}
	.in-block-top h1 {font-size: 40px;line-height: 40px}
	.list-inspection {display: block}
	.item-inspect {width: 97.6%;margin-bottom: 20px}
	.item-inspect:last-child {margin-bottom: 0}
	.b-inspection > p {font-size: 21px}
	.present-land {display: block;text-align: center;padding: 20px 10px 20px 10px;height: auto}
	.but-present-land {margin: 0;position: relative;left: auto;top: auto;right: auto}
	.but-present-land a {min-width: 1px;padding-left: 10px;padding-right: 10px}
	.present-land:before {display: none}
	.present-land p, .present-land h3 {margin-bottom: 15px}
	.item-step-m {width: 97.5%}
	.title-land {font-size: 27px !important;line-height: 27px !important}
	.list-awards-land {display: block}
	.item-awards-land {width: 97%;text-align: center}
	.img-aw-land img {margin: 0 auto}
	.colls-opport {display: block}
	.col-op {width: 95%;margin-bottom: 30px}
	.item-op {margin-bottom: 30px}
	.text-stages {font-size: 21px}
	.list-stages {display: block;margin: 0 0 30px 0}
	.item-stege {width: 97.6%}
	.company-exp {display: block}
	.img-exp {width: auto;margin-bottom: 20px}
	.desc-exp {padding-left: 0}
	.cols-work {display: block}
	.col-work {width: 97%;margin-bottom: 20px}
	.in-slide_n {padding-bottom: 30px}
	.project-real_n .present-land {margin-top: 20px}
	.cols-benef_land {display: block}
	.col-bn_land {width: 92%;margin-bottom: 30px}
	.in-proj_n .title-land { padding-right: 133px}
	.logo_land { width: 50%}
	.logo_land img { margin-left: auto; margin-right: auto}
	.txt-logo { text-align: center; margin-left: 0; width: 50%; padding-left: 10px; padding-right: 10px}
	.menu-land ul li {font-size: 14px}
	.wr-head-topp {padding-top: 0;padding-bottom: 0}
	.headroom--top + .lading-nalog .wr-head-topp .menu-land {margin-top: -3px}
	.in-block-top h1 {margin-top: 30px;margin-bottom: 50px}
	.but-pop.but-webinar.but-webinar-custom button {height: auto; padding: 13px;}
	.lading-nalog2 .in-block-top h1 {line-height: 35px;font-size: 28px}
	.lading-nalog2 .b-inspection > p {margin-bottom: 30px}
	.lading-nalog2 .present-land {padding-right: 10px}
	.lading-nalog2 .list-inspection {margin-bottom: 30px}
	.list-monit-land {margin-left: -2%}
	.item-monit-land {width: 98%;margin-left: 2%;text-align: center}
	.item-monit-land:before {margin-left: auto;margin-right: auto}
	.lading-nalog2 .present-land p br, .lading-nalog2 .present-land h3 br {display: none}
	.lading-nalog2 .item-stege {width: 97.6%}
	.lading-nalog2 .b-stages_land {margin-bottom: 0}
	.lading-nalog2 .desc-exp {padding-left: 0}
	.lading-nalog2 .txt-logo {width: 94%}
	.lading-nalog2 .item-inspect span {margin-top: -10px}
	.red-text-mon {font-size: 21px;line-height: 28px}
	.b-benef-monitor {padding-bottom: 30px;padding-top: 30px}
	.item-art-other{width:48%;margin-top:25px}
	.article-other{flex-wrap:wrap;margin-top:-25px}
	.news-left{margin-right:0}
	.cols-it-what{flex-wrap:wrap}
    .video-sss ul li {width: 97% !important;}
	.item-laur h3 {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 17px;}
	.item-laur{width: 100%}
	
	/*line page*/
	.block-top_land-line .head-block-top{margin-bottom:30px}
	.b-new-benef p{font-size:18px;line-height:28px}
	.block-top_land-line .b-inspection>p{margin-bottom:30px}
	.block-top_land-line .in-block-top h1{line-height:40px;font-size:32px}
	.list-platfoms-new{margin-top:-30px}
	.item-platf{width:calc(50% - 50px);margin-top:30px}
	.body-consist{flex-direction:column}
	.col-consist{width:calc(100% - 50px);margin-bottom:30px}
	.col-consist:last-child{margin-bottom:0}
	.tit-sm-consist{margin-bottom:20px}
	.monitor-new-benf .item-monit-land{width:calc(100% - 2%)}
	.txt-logo-ss br{display:none}
	.item-platf img{margin:0 auto}
	
	/*page infra*/
	.block-top_land-infr .in-block-top h1{font-size:36px}
	.text-big-grey{font-size:18px;line-height:28px}
	.item-benef-best{width:calc(100% - 60px)}
	.item-stage-best{width:calc(100% - 30px)}
	
	/**/
	.plat-imp .item-platf {width: calc(50% - 50px)}
	.wr-tit-eft{min-height:1px;margin-bottom:20px}
	.item-serv-imp{width:calc(100% - 32px)}
	.body-benef-imp{flex-wrap:wrap}
	.col-benef-imp{width:calc(100% - 50px)}
	
	/*ML*/
	.back-benef-ml .item-benef-best {width: calc(100% - 60px)}
	.list-teh-partners li {margin-bottom:30px;width: calc(100% - 80px)}
	.list-teh-partners li:last-child{margin-bottom:0}
	.list-teh-partners li img{margin-left:auto;margin-right:auto}
	.send-f{margin-left:0}
	.phone-f{position:absolute;top:-5px;left:0;text-align:center;width:100%}
	.copy{top:auto;width:100%;text-align:center;bottom:10px}
	.contacts-f{text-align:left;padding-left:10px;padding-right:10px}
	
	.col-platf:first-child .in-col-plat{padding-left:5px;padding-right:5px}
	.item-col-plat{font-size:14px}
	
	.step-land-what3 .item-what-l{align-items:flex-start}
	.body-video-ready{flex-direction:column}
	.left-video-ready{ width:100%; margin-bottom:30px}
	.right-video-ready{ width:100%; padding-left:0}
	
	.alig-unif-top .item-inspect{width:97.6%}
	.b-opport-unif .in-b-opport{padding-bottom:30px}
	.stage-ml-unif .item-stage-best{width:calc(100% - 30px)}
	.block-top_land-unif h1 br{display:none}

	.block-march .in-block-top h1{font-size:32px!important;line-height:42px!important}
	.block-march .b-inspection{margin-bottom:50px}
	.block-march .b-inspection>p{margin-top:20px}
	.list-souch-march{margin:-20px 0 0 -20px}
	.item-souch-march{width:calc(50% - 20px);margin-left:20px;margin-top:20px}
	.list-speak-march{margin-top:-40px}
	.item-speak-march{position:relative;width:calc(100% - 50px);margin-top:40px}
	.boty-time-march{display:block}
	.left-time-march{width:auto;margin-right:0}
	.right-time-march{width:auto;max-width:none;min-width:1px}
	.right-time-march .pop{width:auto}

	.item-sup-step{width:calc(100% - 30px)}
	.back-esim3 .in-slide_n{padding-top:20px}
	.back-esim3 .slider-proj_n .slick-prev{top:-80px}
	.back-esim3 .slider-proj_n .slick-next{top:-80px}
	.col-benef-rusiem li{width:calc(100% - 30px)}
	.back-esim1{text-align:left}
	.back-esim1 .left-head-land{justify-content:flex-start}
	.back-esim1 .txt-logo{text-align:left;width:100%}
	.back-esim1 .menu-land{text-align:left}
	.back-esim1 .in-block-top h1{text-align:left}
	.but-two-stroke a{max-width:100%}
	.col-benef-imp ul li:last-child{margin-bottom: 28px;}
	.col-benef-imp:last-child ul li:last-child{margin-bottom: 0;}

	.title-land h2{font-size:60px;line-height:60px;font-size:27px!important;line-height:27px!important;margin:0!important}
	.b-inspection-erp{margin:50px 0 50px 0}
	.land-erp .present-land{margin-top:50px}
	.land-erp .in-b-opport-bj{padding-bottom:50px}
	.land-erp .colls-opport3{margin-bottom:0}
	.simple-text-erp{margin-bottom:30px}
}
@media screen and (max-width: 620px) {
	.full-news iframe {display: block;width: 100% !important;height: 310px !important}
}
@media screen and (max-width: 600px) {
	.img-tehnology p { height: 70px; padding-top: 0px; padding-bottom: 0px;}
	.img-tehnology { height: 70px;}
	.img-tehnology p { font-size: 14px; line-height: 22px;}
	/*press kit*/
	.item-speek { width: 97%}
	.desc-speek-rmx { padding-top: 20px; padding-bottom: 20px;}
	.name-speek { min-height: 1px}
	.files-rmx ul { margin-left: 0;}
	.files-rmx li { width: 98%; margin: 30px 0 0 0; margin-left: 0;}
	.files-rmx li:first-child { margin-top: 0;}
	.files-rmx li a:before { top: -5px}
	.img-press-kk {width: 25%}
	.nav-history-pp ul {margin-left: -9px}
	.nav-history-pp ul li {font-size: 16px;padding-left: 14px;margin-left: 9px;}
	.nav-history-pp ul li:before {top: -3px}
	.item-laur h3 {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 12px;}
	.fields-hh { flex-direction:column;}
	.fields-hh .field-pop { width:98%; margin-bottom:15px}
	.form-comments-hh{ padding:20px; margin-bottom:30px}
	.answer-hh { margin-left:20px}
	.img-anons{float:none;margin-right:0}
	.full-news .img-anons img {width:100%}
	.desc-ananons{padding-top:10px;padding-bottom:13px}
	.desc-ananons .inner-desc p:last-child{margin-bottom:0}
	.panel-news .date-news{display:block;margin-top:15px;margin-left:0}
	.block-left{padding-right:0}

}
@media screen and (max-width: 550px) {
	.list-award { margin-left: 0;}
	.item-award { width: 100%; margin-left: 0;}
	.item-tch {width: 98%;}
	.buts-filter-ss {padding-right: 0;}
	.but-f-ss {display: block;margin-bottom: 10px;}
	.but-f-ss button {width: 100%}
	.full-news iframe {height: 290px !important}
	.reg-sem br{display:none}
	.item-laur h3 {margin: 0 0 33px 0;padding: 0;line-height: normal;font-size: 10px;}
	.txt-logo-ss22{width:100% !important}
	.list-platfoms-new-plt .item-platf{width: calc(100% - 50px);}
	.img-plt{height:auto}
	.new-filtr-bl .bl-select{float:none;width:100%;margin-bottom:20px}
	.new-filtr-bl .bl-select-wrapper{height:auto}
	.new-filtr-bl .but-f-projects{width:100%}
	.block-march .left-head-land{justify-content: flex-start}
	.block-march .menu-land{text-align:left}
	.block-march h1{text-align:left !important;margin-top:0}
	.block-march .b-inspection > p{text-align:left}
    .block-march .txt-logo{width:auto;text-align:left}
	.in-block-top h1 {font-size: 34px;line-height: 38px}
}
@media screen and (max-width: 450px) {
	.pop { width: 98vw;}
	.wr-pop { width: 98vw;}
	.tit-pop { font-size: 22px;}
	.img-tehnology p { font-size: 14px; line-height: 18px;}
	.img-tehnology p { height: 65px;}
	.img-tehnology { height: 65px;}
	.img-press-kk {float: none;width: auto;margin-right: 0;margin-bottom: 20px}
	.img-press-kk img {max-width: 100%;margin: 0 auto}
	.wr-info .img-press-kk span {left: 50%;margin-left: -55px}
	.img-comp-gr img {margin-left: auto;margin-right: auto;max-width: 100%}
	.text-comp-gr {text-align: center}
	.img-comp-gr span {width: auto}
	.full-news iframe {height: 240px !important}
	.item-col-plat{font-size: 11px}
	.col-platf:first-child{font-size:32%}
	.step-land-what3 .item-what-l{width: calc(100% - 10%)}
	.webinar_on_mobile .pop{width:auto}
	.present-land.text-ff-siem p{text-align:left}
}
@media screen and (max-width: 380px) {
	.search-head input {width: 120px}
	.full-news iframe {height: 200px !important}
}
.theme_news{margin-top:50px}
.theme_news .all{margin-top:50px}
.theme_news .slide:not(:first-child){margin-top:50px}
.theme_news .slide .in-slide{width:auto;height:auto}
.phone_btn_b{background-image:url("/local/templates/ramax_2017/images_tmp/phone_btn_b3.png");background-repeat:no-repeat;background-position:center center;position:fixed;cursor:pointer;height:70px;width:60px;bottom:calc(50% - 35px);right:0;z-index:99999}
/* End */

.date-news .blog-date,.date-news .blog-view{    margin-right: 30px;}
.date-news .blog-date i,.date-news .blog-view i{display:inline-block;width:17px;height:17px;margin: 0 15px -3px 0;background:url(/local/templates/ramax_2021/dist/images/clock.svg) no-repeat center}
.date-news .blog-view i{background:url(/local/templates/ramax_2021/dist/images/view.svg) no-repeat center}

.present-land-bj{min-height:1px;height:auto;padding-top:15px;padding-bottom:15px}
.b-inspection-bj{margin-top:80px;margin-bottom:100px}
.item-op i{display:inline-block;margin:0 0 19px 0;padding:6px 20px 6px 20px;vertical-align:top;background:#fff;color:#333;font-style:normal}
.b-opport-unif .item-op i{min-height:56px;display:flex;align-items:center}
.in-b-opport-bj{padding-bottom:70px}
.list-step-monitor-bj b{display:block;color:#b8292f}
.text-platform-bj{font-size:20px;margin-bottom:50px}
.platforms-new3-bj .title-land{margin-bottom:50px}
.list-platfoms-new-bj .item-platf{width:calc(25% - 50px)}
.b-opport_arch-bj .item-op i{min-height:78px;display:flex;align-items:center}
.col-work-bj ul li ul{margin-left:40px;margin-top:10px;margin-bottom:10px}
.col-work-bj ul li ul li:before{width:8px;height:8px;margin-top:12px}
.item-bn_land i{font-style:normal;margin:0;font-size:18px;line-height:28px;font-family:proxima_nova_rgbold;text-transform:uppercase;color:#b8292f;display:block}


@media screen and (max-width: 767px) {
	.list-platfoms-new-bj .item-platf{width:calc(50% - 50px)}
	.b-inspection-bj{margin:50px 0}
	.wr-mob{max-width:100%;overflow-x:auto}
	.wr-mob>table{min-width:700px}
}

.list-platfoms-new-sh .item-platf img{margin:0 auto}
.b-opport_arch-sh .colls-opport3 .item-op{width:calc(50% - 50px)}
.b-opport_arch-sh{min-height:1px}
.b-step-monitor-sh .title-land{margin-bottom:50px}
.simple-list-best-sh{margin-bottom:0}
.in-b-opport-sh .item-op i{width:100%;min-height:78px;display:flex;align-items:center}
.in-b-opport-sh .item-op i{font-size:16px}
.in-b-opport-sh .colls-opport{margin-bottom:30px}
.in-b-opport-shh .title-land{margin-bottom:0}
.col-work i{font-style:normal;display:block;margin:0 0 20px 0;color:#b8292f;font-size:18px;text-transform:uppercase;font-family:proxima_nova_ext}
.item-bn_land i{font-style:normal;margin:0;font-size:18px;line-height:28px;font-family:proxima_nova_rgbold;text-transform:uppercase;color:#b8292f;display:block}


@media screen and (max-width: 767px) {
	.b-opport2-sh{padding-bottom:0}
	.b-opport_arch-sh .colls-opport3 .item-op{width: calc(100% - 50px)}
}

p.smallFont{
	font-size: 20px;
}


.b-comp-new{position:relative;z-index:70;padding:87px 0 105px 0;margin:0 0 61px 0}
.b-comp-new:before{position:absolute;top:0;left:50%;z-index:-1;background:#f5f5f5;content:'';display:block;height:100%;width:10000px;margin:0 0 0 -5000px}
.title-comp-new{font-size:60px;line-height:73px;margin:0 0 38px 0;font-weight:600;font-family:ProximaNovaSemibold;color:#000}
.list-comp-new{display:flex;flex-wrap:wrap;margin:-40px 0 0 -97px}
.item-comp-new{width:calc(25% - 97px);margin:40px 0 0 97px;display:flex;flex-direction:column;justify-content:flex-end}
.item-comp-new i{font-style:normal;margin:0 0 13px 0;display:block;font-size:18px;line-height:24px;color:#999}
.num-comp-new{font-size:128px;line-height:88px;font-family:proxima_nova_rgbold;color:#b8292f}
.item-comp-new p{margin:0;padding:0;font-size:24px;line-height:29px;font-family:proxima_nova_rgbold;color:#b8292f}
.b-service-comp-new{margin:0 0 88px 0}
.b-service-comp-new .title-comp-new{margin:0 0 35px 0}
.list-serv-comp-new{display:flex;flex-wrap:wrap;margin:-47px 0 0 -30px}
.item-serv-comp-new{width:calc(33.333% - 30px);margin:47px 0 0 30px}
.ico-comp-new{margin:0 0 17px 0}
.ico-comp-new img{display:block;max-width:100%}
.tit-serv-comp-new{margin:0 0 28px 0;font-size:24px;line-height:29px;color:#b8292f;font-family:ProximaNovaSemibold}
.item-serv-comp-new ul{list-style-type:none;margin:0;padding:0}
.item-serv-comp-new ul li{position:relative;margin:0 0 11px 0;padding:0 0 0 31px;font-family:proxima_nova_rgregular;background:0 0;font-size:16px;line-height:24px}
.item-serv-comp-new ul li:before{position:absolute;top:7px;left:0;background:#b8292f;content:'';display:block;width:11px;height:11px;border-radius:50%}
.item-serv-comp-new ul li:last-child{margin-bottom:0}
.b-info-comp-new{position:relative;z-index:70;padding:71px 0 85px 0;margin:0 0 86px 0}
.b-info-comp-new:before{position:absolute;top:0;left:50%;z-index:-1;background:#f5f5f5;content:'';display:block;height:100%;width:10000px;margin:0 0 0 -5000px}
.b-info-comp-new .title-comp-new{width:103%;margin:0 0 54px 0}
.b-info-comp-new p{margin:0 0 55px 0;padding:0;font-size:24px;line-height:35px;font-family:proxima_nova_rgregular}
.tit-serv-comp-new{font-size:24px;line-height:29px;margin:0 0 31px 0}
.cols-comp-serv-new{display:flex;flex-wrap:wrap;margin:-30px 0 0 -11px}
.cols-comp-serv-new ul{list-style-type:none;margin:30px 0 0 11px;padding:0;width:calc(50% - 11px)}
.cols-comp-serv-new ul li{position:relative;margin:0 0 11px 0;padding:0 0 0 31px;font-size:18px;line-height:24px;background:0 0;font-family:proxima_nova_rgregular}
.cols-comp-serv-new ul li:last-child{margin-bottom:0}
.cols-comp-serv-new ul li:before{position:absolute;top:7px;left:0;background:#b8292f;content:'';display:block;width:11px;height:11px;border-radius:50%}
.b-integrat-comp{margin:0 0 110px 0}
.b-integrat-comp .title-comp-new{margin:0 0 37px 0}
.b-integrat-comp p{font-size:24px;line-height:35px;margin:0 0 46px 0;padding:0;font-family:proxima_nova_rgregular}
.b-integrat-comp ul{list-style-type:none;margin:-10px 0 0 -10px;padding:0;display:flex;flex-wrap:wrap}
.b-integrat-comp ul li{margin:10px 0 0 10px;padding:0;font-family:proxima_nova_rgregular;line-height:24px;background:0 0;font-size:16px}
.b-integrat-comp ul li a,.b-integrat-comp ul li i{display:inline-flex;box-sizing:border-box;border:none;color:#b8292f;text-decoration:none;min-height:46px;background:#f5f5f5;justify-content:center;cursor: default;text-align:center;align-items:center;padding:0 12px 0 12px}
.b-form-comp{position:relative;z-index:70;padding:62px 0 72px 0}
.b-form-comp:before{position:absolute;top:0;left:50%;z-index:-1;background:#ebebeb;content:'';display:block;height:100%;width:10000px;margin:0 0 0 -5000px}
.b-form-comp .title-comp-new{margin:0 0 37px 0}
.b-form-comp p{font-size:24px;line-height:35px;margin:0 0 45px 0;padding:0;font-family:proxima_nova_rgregular}
.list-fields-comp-new{margin:-20px 0 30px -20px;display:flex;flex-wrap:wrap}
.field-comp-new{position:relative;width:calc(33.33% - 20px);margin:20px 0 0 20px}
.field-comp-new input{display:block;width:100%;background:#fff;border:1px solid transparent;font-size:18px;color:#000;box-sizing:border-box;padding:0 15px 0 15px;font-family:proxima_nova_rgregular;outline:0;height:50px}
.field-comp-new label{position:absolute;top:0;left:0;width:100%;font-size:18px;pointer-events:none;line-height:24px;color:#9fa19f;height:100%;display:flex;align-items:center;padding:0 15px 0 15px}
.field-comp-new label i{font-style:normal;color:#b8292f}
.field-comp-new.act-gkk label{display:none}
.assets-comp-new{font-size:16px;line-height:24px;color:#9fa19f;margin:0 0 22px 0}
.assets-comp-new i{font-style:normal;color:#b8292f}
.checkb-comp-new{position:relative;margin:0 0 22px 0}
.checkb-comp-new input{position:absolute;top:0;left:0;opacity:0;width:1px;height:1px}
.checkb-comp-new label{position:relative;display:inline-block;padding:0 0 0 35px;font-size:16px;line-height:21px;cursor:pointer;color:#333;font-family:proxima_nova_rgregular}
.checkb-comp-new label:before{position:absolute;top:-2px;left:0;content:'';display:block;width:22px;height:22px;background:#fff}
.checkb-comp-new label:after{position:absolute;left:3px;top:3px;content:'';display:none;width:18px;height:12px;background:url(/local/templates/ramax_2021/images/check-assets.svg) no-repeat}
.checkb-comp-new input:checked+label:after{display:block}
.but-comp-new{margin:37px 0 0 0}
.but-comp-new button{display:block;background:#b8292f;font-family:ProximaNovaSemibold;height:50px;min-width:312px;color:#fff;font-size:18px;border:none;outline:0;cursor:pointer}
.but-comp-new button:hover{opacity:.9}
.top-competent{position:relative}
.img-competent-top img{display:block;width:100%}
.desc-top-competent{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}
.in-desc-top-competent{max-width:1200px;margin:0 auto}
.in-desc-top-competent .breadcrumbs{position:absolute;top:28px;left:50%;width:100%;max-width:1200px;margin:0 0 0 -600px;padding:0}
.in-desc-top-competent .breadcrumbs:before{display:none}
.landing_bi .breadcrumbs:before{display:none}
.in-desc-top-competent .breadcrumbs li{color:#000}
.in-desc-top-competent .breadcrumbs li a{color:#000}
.body-competent-top{display:flex;align-items:center}
.left-competent-top{margin:0 147px 0 0}
.left-competent-top h1{margin:0 0 40px 0;padding:0;font-size:60px;line-height:73px;font-family:ProximaNovaSemibold}
.left-competent-top p{margin:0 0 35px 0;padding:0;font-size:24px;line-height:35px;font-family:proxima_nova_rgregular}
.text-competent-top{font-size:18px;line-height:22px;font-family:proxima_nova_rgregular;margin:0 0 28px 0}
.app-comp-top a{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#b8292f;font-family:ProximaNovaSemibold;height:50px;min-width:312px;color:#fff;font-size:18px;border:none;outline:0;cursor:pointer}
.app-comp-top a:hover{opacity:.9}
.right-competent-top{width:265px;min-width:265px}
.right-competent-top img{display:block;max-width:100%}
.wr-panel-1c{position:fixed;top:0;left:0;z-index:97;width:100%;background:rgba(255,255,255,.85);color:#000}
.panel-1c{display:flex;align-items:center;font-size:24px;line-height:29px;height:60px;max-width:1200px;margin:0 auto;font-family:ProximaNovaSemibold}
.wr-header{ position:relative;z-index:99; z-index:99; background:#fff}

@media screen and (max-width: 1300px){
	.left-competent-top h1{font-size:42px;line-height:52px;margin-bottom:20px}
	.left-competent-top p{font-size:21px;line-height:26px}
	.num-comp-new{font-size:100px}
	.left-competent-top{margin-right:50px}
	.text-competent-top{font-size:16px;line-height:20px}
	.title-comp-new{font-size:48px;line-height:58px; width:auto !important}
}

@media screen and (max-width: 1280px){
	.in-desc-top-competent, .panel-1c{max-width:1100px}
	.in-desc-top-competent .breadcrumbs{max-width:1100px;margin-left:-550px}
}
@media screen and (max-width: 1150px){
	.in-desc-top-competent, .panel-1c{max-width:980px}
	.in-desc-top-competent .breadcrumbs{max-width:980px;margin-left:-490px}
	.right-competent-top{width:200px;min-width:200px}
	.left-competent-top p{margin-bottom:20px}
	.in-desc-top-competent .breadcrumbs{top:20px}
}

@media screen and (max-width: 999px){
	.in-desc-top-competent, .panel-1c{padding-left:10px;padding-right:10px}
	.in-desc-top-competent .breadcrumbs{padding-left:10px;padding-right:10px}
	.item-comp-new{width:calc(50% - 97px);text-align:center}
	.item-serv-comp-new{width:calc(50% - 30px)}
	.title-comp-new{font-size:38px;line-height:48px}
	.desc-top-competent{position:relative;z-index:70;padding-top:0}
	.top-competent{padding-top:20px;padding-bottom:30px}
	.in-desc-top-competent .breadcrumbs{position:relative;margin-left:0;left:auto;top:auto;margin-bottom:15px;text-align:left;padding-left:0;padding-right:0}
	.in-desc-top-competent .breadcrumbs ul{text-align:left}
	.left-competent-top h1{text-align:left}
	.img-competent-top{position:absolute;top:0;left:0;z-index:50;width:100%;height:100%}
	.img-competent-top:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;content:'';display:block;background:rgba(255,255,255,.3)}
	.img-competent-top img{position:absolute;right:0;top:0;max-width:none;width:auto;height:100%}
	.b-comp-new{padding-top:70px;padding-bottom:70px;margin-bottom:70px}
	.b-service-comp-new{margin-bottom:70px}
	.b-info-comp-new{padding-top:70px;padding-bottom:70px;margin-bottom:70px}
	.b-integrat-comp{margin-bottom:70px}
	.b-form-comp{padding-top:70px;padding-bottom:70px}
}

@media screen and (max-width: 767px){
	.left-competent-top h1{font-size:32px;line-height:42px}
	.left-competent-top{margin-right:0}
	.app-comp-top a{min-width:100%}
	.right-competent-top{display:none}
	.img-competent-top:before{background:rgba(255,255,255,.8)}
	.left-competent-top p{font-size:18px;line-height:24px}
	.title-comp-new{font-size:32px;line-height:42px}
	.num-comp-new{font-size:65px;line-height:60px}
	.item-comp-new p{font-size:18px;line-height:23px}
	.list-comp-new{margin-left:-40px}
	.item-comp-new{width:calc(50% - 40px);margin-left:40px}
	.item-serv-comp-new{width:calc(100% - 30px)}
	.title-comp-new{margin-bottom:25px!important}
	.b-info-comp-new p{font-size:18px;line-height:28px}
	.cols-comp-serv-new ul{width:calc(100% - 11px)}
	.b-integrat-comp p{font-size:18px;line-height:28px}
	.b-form-comp p{font-size:18px;line-height:28px;margin-bottom:30px}
	.field-comp-new{width:calc(100% - 20px)}
	.but-comp-new button{min-width:100%}
	.tit-serv-comp-new{margin-bottom:20px}
	.b-integrat-comp ul li{line-height:21px;width:calc(100% - 10px)}
	.b-integrat-comp ul li a,.b-integrat-comp ul li i{width:100%;cursor: default;min-height:50px}
	.panel-1c{height:50px}
}


	.fix-margin2 > div {
		margin: 0 18px 0 0; !important;
	}

	.fix-margin {

		font-size: 16px !important;
		line-height: 21px !important;


		font-family: proxima_nova_rgregular !important;
	}

.tit-panel-1c{font-size:24px;line-height:29px;font-family:ProximaNovaSemibold}
.menu-panel-1c{margin-left:auto}
.menu-panel-1c ul{list-style-type:none;margin:0 0 0 -16px;padding:0;display:flex;align-items:center}
.menu-panel-1c ul li{margin:0 0 0 16px;padding:0;line-height:normal;font-size:18px;font-family:ProximaNovaSemibold;background:bottom}
.menu-panel-1c ul li a{color:#333}

@media screen and (max-width: 999px){
	.tit-panel-1c{font-size:16px;line-height:24px}
	.menu-panel-1c ul li{font-size:16px}
}
@media screen and (max-width: 767px){
	.tit-panel-1c{display:none}
	.menu-panel-1c{margin-left:0}
	.menu-panel-1c ul{justify-content:center;flex-wrap:wrap;margin-top:-5px}
	.menu-panel-1c ul li{font-size:14px;margin-top:5px}
	.panel-1c{height:60px}
	.body-competent-top{flex-direction:column}
	.right-competent-top{display:block;margin-top:20px}
}


.headroom--pinned + .wr-panel-1c {
	transition: .5s;
	top: 114px;
	border-top: 1px solid #f5f5f5;
	background: #fff;
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
	color: #333;
}

.headroom--unpinned + .wr-panel-1c {
	transition: .5s;
	top: 0;
	background: #fff;
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
	color: #333;
}

.headroom--top + .wr-panel-1c {
	display: none;
}


@media screen and (max-width: 999px){
	.headroom--pinned + .wr-panel-1c {
		top: 40px;
	}

}

.cat-news_fix{display:flex;align-items:center}
.date-new-st{position:relative;font-style:normal;white-space:nowrap;padding:0;color:#b28352;margin:0 0 0 10px;font-size:14px;text-transform:none;display:flex}
.date-new-st:before{content:'';display:block;width:17px;height:18px;background:url(/local/templates/ramax_2021/images/clock.svg) no-repeat center;background-size:100% auto;margin:-1px 5px 0 0}
.date-news_fix{margin-top:0;display:flex;justify-content:flex-end;padding-right:10px}
.date-news_fix>span{margin-right:30px;display:block}
.read-time{position:relative;font-style:normal;white-space:nowrap;padding:0;color:#b28352;margin:0;font-size:14px;text-transform:none;display:flex}
.read-time:before{content:'';display:block;width:17px;height:18px;background:url(/local/templates/ramax_2021/images/clock.svg) no-repeat center;background-size:100% auto;margin:-1px 5px 0 0}

.date-news_fix{padding-right:40px}
@media screen and (max-width: 600px) {
	.panel-news .date-news_fix{display:flex;padding-right:0;}
}
@media screen and (min-width: 1320px) {
.panel-news.news-ss{display:flex}
.panel-news .date-news_fix{display:flex}
}
@media screen and (max-width: 1320px) {
.panel-news .date-news_fix{margin-left:auto}
.panel-news .date-news_fix{margin-top:10px;width: 100%;display: flex;}
.date-news_fix{flex-wrap: wrap;line-height: 26px;justify-content: flex-start;}
}
.reading-time{display:flex;flex-wrap:wrap;margin-top:60px;align-items: center;}
.reading-time .block-like{margin-top:0}

.reading-time .date-new-st{margin-left:30px}

@media screen and (max-width: 500px) {
	.reading-time .date-new-st{margin-left:0;width:100%;margin-top:10px}
}

.wr-integrat_n{background:#f5f5f5}
.integrat-nalog_n{margin:0 auto;max-width:1230px;padding:72px 15px 98px 15px}
.tit-integrat_n{font-weight:600;font-size:60px;line-height:73px;margin:0 0 32px 0;color:#333}
.integrat-nalog_n>p{font-size:24px;line-height:35px;margin:0 0 32px 0}
.quote_n{background:#fff;font-size:18px;margin:0 0 58px 0;line-height:24px;border-left:4px solid #b8292f;padding:28px 35px 34px 41px}
.tit-task_n{font-size:24px;line-height:30px;font-weight:600;color:#b8292f;margin:0 0 31px 0}
.body-task_n{margin:0 0 80px -15px;display:flex;flex-wrap:wrap}
.body-task_n ul{list-style-type:none;margin:0;padding:0;width:calc(50% - 15px);margin:0 0 0 15px}
.body-task_n li{position:relative;margin:0 0 10px 0;padding:0 0 0 31px;font-size:18px;line-height:24px;background:0 0}
.body-task_n li:before{position:absolute;top:6px;left:0;background:#b8292f;content:'';display:block;width:11px;height:11px;border-radius:50%}
.func-integrat_n p{font-size:24px;line-height:35px;font-weight:700;color:#333;margin:0 0 45px 0}
.list-integrat_n{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-40px 0 0 -25px}
.item-integrat_n{font-size:24px;line-height:29px;color:#b8292f;text-align:center;margin:40px 0 0 25px}
.img-integrat_n{margin:0 0 16px 0}
.img-integrat_n img{display:block;max-width:100%;margin:0 auto}
.item-integrat_n b{display:block}

@media screen and (max-width: 999px) {
	.tit-integrat_n{font-size:40px;line-height:45px}
	.integrat-nalog_n{padding-top:40px;padding-bottom:40px}
	.integrat-nalog_n>p{font-size:21px;line-height:30px}
	.list-integrat_n{justify-content:center}
	.item-integrat_n{font-size:18px;line-height:24px;width:calc(33.333% - 25px)}
	.body-task_n{margin-bottom:50px}
}

@media screen and (max-width: 767px) {
	.item-integrat_n{font-size:16px;line-height:22px;width:calc(50% - 25px)}
	.func-integrat_n p{font-size:21px;line-height:30px}
	.body-task_n{flex-direction:column}
	.body-task_n ul{width:calc(100% - 15px)}
	.tit-integrat_n{font-size:27px;line-height:32px}
}

.more-but-state{margin-top:20px}
.more-but-state a {color:#b8292f;border-bottom:1px dotted #b8292f}

.articleTag li:nth-child(n+8) {
	display: none;
}
.articleTag li.active{
	display: block;
}
.b-tags { margin: 15px 0 30px 0}
.b-tags li.show-tags-news { position: relative; display: inline-block; min-height: 21px;}
.b-tags li.show-tags-news a { display: block; min-height: 21px; width: 28px; border: none;}
.b-tags li.show-tags-news a:before { position: absolute; bottom: 2px; left: 20px; background: url(/local/templates/ramax_2021/images/tags.png) no-repeat; width: 28px; height: 5px; content: ''; display: block;}
.b-tags-new li {font-size: 15px !important; padding: 3px 0 0 0; margin-bottom: 5px;}
.b-tags-new li:before {content: none!important;}
.b-tags-new li.show-tags-news a:before {left: 5px;}

/*direction integration*/
/*bi*/
.landing_bi .block-top_land:before{background: rgba(0, 0, 0, 0.25)}
.landing_bi .breadcrumbs{padding:0;margin:0 0 12px 0}
.landing_bi .breadcrumbs:before{display:none}
.landing_bi .in-block-top{padding-top:47px}
.landing_bi .menu-land{margin-top:0}
.landing_bi .in-block-top h1{margin:0 0 40px 0; line-height:65px}
.text-top_bi{font-size:24px;line-height:29px;margin:0 0 34px 0;max-width:976px}
.landing_bi .list-inspection{margin-bottom:47px}
.landing_bi .head-block-top{margin-bottom:78px}
.landing_bi.landing-integrat_t .head-block-top{margin-bottom:0}
.landing_bi .item-inspect{font-size:18px;line-height:24px;max-width:295px}
.landing_bi .present-land p, .landing_bi .present-land h3{font-size:20px;line-height:24px}
.landing_bi .present-land-bj{min-height:102px}
.landing_bi .block-top_land{min-height:732px}
.block-service_bi{max-width:1230px;padding:57px 15px 65px 15px;margin:0 auto}
.block-service_bi .title-land{margin:0 0 35px 0;color:#000}
.list-service_bi{display:flex;margin:-30px 0 0 -26px;flex-wrap:wrap}
.item-serv_bi{width:calc(33.333% - 26px);margin:30px 0 0 26px}
.ico-serv_bi{margin:0 0 17px 0}
.ico-serv_bi img{display:block}
.tit-serv_bi{margin:0 0 17px 0;font-size:24px;line-height:29px;font-weight:600;color:#b8292f}
.item-serv_bi p{font-size:16px;line-height:24px;margin:0;padding:0}
.wr-translate_bi{background:#f5f5f5}
.block-translate_bi{max-width:1230px;padding:80px 15px 92px 15px;margin:0 auto}
.block-translate_bi .title-land{margin:0 0 50px 0}
.block-translate_bi ul{list-style-type:none;margin:0 0 63px 0;padding:0}
.block-translate_bi li{position:relative;font-size:18px;line-height:24px;margin:0 0 25px 0;padding:0 0 0 38px;background:0 0}
.block-translate_bi li:before{position:absolute;top:2px;left:0;width:26px;height:19px;content:'';display:block;background:url(/local/templates/ramax_2021/images/pie-list-translate.svg) no-repeat}
.block-translate_bi li:last-child{margin-bottom:0}
.but-red_bi a{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:300px;background:#b8292f;color:#fff;border:none;min-height:50px;padding:0 20px 0 20px}
.wr-effects_bi{background:url(/local/templates/ramax_2021/images/b-effect-bi.jpg) 50% 50% no-repeat;background-size:cover}
.block-effects_bi{max-width:1230px;padding:101px 15px 122px 15px;margin:0 auto;color:#fff}
.block-effects_bi .title-land{color:#fff;margin:0 0 75px 0}
.list-efeects_bi{display:flex;flex-wrap:wrap;margin:-65px 0 0 -96px}
.item-effects_bi{width:calc(50% - 96px);margin:65px 0 0 96px}
.item-effects_bi b{display:block;margin:0 0 13px 0;font-size:24px;line-height:29px;color:#b8292f;font-weight:500}
.item-effects_bi p{margin:0;padding:0;font-size:18px;line-height:24px}
.block-benef_bi{max-width:1230px;padding:84px 15px 106px 15px;margin:0 auto}
.block-benef_bi .title-land{margin:0 0 60px 0;color:#000}
.list-benef_bi{display:flex;flex-wrap:wrap;margin:-35px 0 0 -54px}
.item-benef_bi{width:calc(50% - 54px);margin:35px 0 0 54px;display:flex;align-items:center}
.ico-benef_bi{min-width:126px;margin-right:18px}
.ico-benef_bi img{display:block;max-width:100%}
.item-benef_bi p{font-size:16px;line-height:24px;margin:0;padding:0;color:#333}
.wr-expert_bi{background:#f5f5f5}
.block-expert_bi{max-width:1230px;padding:73px 15px 46px 15px;margin:0 auto}
.block-expert_bi .title-land{margin:0 0 50px 0;color:#000}
.list-expert_bi{display:flex;flex-wrap:wrap;margin:-25px 0 53px -61px}
.item-expert_bi{width:calc(50% - 61px);margin:25px 0 0 61px}
.item-expert_bi b{display:block;font-size:24px;line-height:29px;margin:0 0 22px 0;font-weight:500;color:#b8292f}
.item-expert_bi p{font-size:16px;line-height:24px;color:#333;margin:0;padding:0}
.block-expert_bi .present-land{margin:0}
.block-when_bi{padding:62px 15px 88px 15px;max-width:1230px;margin:0 auto}
.block-when_bi .title-land{margin:0 0 52px 0;color:#000}
.list-when_bi{display:flex;flex-wrap:wrap;margin:-44px 0 45px -28px}
.item-when_bi{width:calc(50% - 28px);margin:44px 0 0 28px}
.item-when_bi b{display:block;margin:0 0 24px 0;font-size:24px;line-height:29px;font-weight:500;color:#b8292f}
.item-when_bi p{margin:0;padding:0;font-size:16px;line-height:24px}
.app-when_bi{background:#f5f5f5;padding:37px 53px 35px 46px;display:flex;align-items:center}
.app-when_bi p{font-size:20px;line-height:28px;margin:0;padding:0;max-width:845px;margin-right:20px}
.app-when_bi .but-red_bi{margin:0 0 0 auto}
.app-when_bi .but-red_bi a{min-width:221px}
.wr-solutions_bi{background:#f5f5f5}
.b-solutions_bi{max-width:1230px;padding:60px 15px 60px 15px;margin:0 auto}
.b-solutions_bi .title-land{color:#000;margin:0 0 65px 0}
.list-solutions_bi{display:flex;flex-wrap:wrap;margin:-23px 0 0 -23px}
.item-solutions_bi{width:calc(33.33% - 23px);margin:23px 0 0 23px}
.item-solutions_bi b{display:block;font-size:24px;line-height:29px;font-weight:500;color:#b8292f;margin:0 0 18px 0}
.item-solutions_bi p{margin:0;padding:0;font-size:16px;line-height:24px}
.b-nosolutions_bi{max-width:1230px;padding:112px 15px 136px 15px;margin:0 auto}
.b-nosolutions_bi .title-land{color:#000;margin:0 0 55px 0}
.list-nosolutions_bi{display:flex;flex-wrap:wrap;margin:-28px 0 0 -28px}
.item-nosolutuins_bi{width:calc(33.33% - 28px);margin:28px 0 0 28px}
.item-nosolutuins_bi b{display:block;font-size:24px;line-height:29px;font-weight:500;color:#b8292f;margin:0 0 15px 0}
.item-nosolutuins_bi p{font-size:16px;line-height:24px;margin:0;padding:0}
.list-logo-solut_bi{margin:0 0 60px 0}
.list-logo-solut_bi ul{list-style-type:none;margin:-40px 0 0 0;padding:0;display:flex;flex-wrap:wrap}
.list-logo-solut_bi ul li{margin:40px 0 0 0;padding:0;line-height:normal;background:0 0;width:25%;padding:0 20px 0 20px}
.list-logo-solut_bi ul li p{margin:0;padding:0;display:flex;min-height:92px;display:flex;align-items:center;justify-content:center}
.list-logo-solut_bi ul li img{display:block;margin:0 auto;max-width:100%;max-height:100%}
.wr-stages_bi{background:url(/local/templates/ramax_2021/images_tmp/back-stages_bi.jpg) 50% 50% no-repeat;background-size:cover}
.b-stages_bi{max-width:1230px;padding:63px 15px 44px 15px;margin:0 auto;color:#fff}
.b-stages_bi .title-land{margin:0 0 32px 0}
.text-stages_bi{font-size:24px;line-height:29px;margin:0 0 49px 0}
.body-stages_bi{display:flex;margin:-30px 0 70px -24px}
.body-stages_bi ul{list-style-type:none;margin:0;padding:0;width:calc(50% - 24px);margin:30px 0 0 24px}
.body-stages_bi ul li{position:relative;margin:30px 0 0 0;padding:0 0 0 60px;font-size:16px;line-height:24px;background:0 0}
.body-stages_bi ul li i{display:block;font-style:normal;position:absolute;top:-7px;left:0;font-size:48px;line-height:58px;font-weight:700;color:#b8292f}
.b-faq_bi{max-width:1230px;padding:88px 15px 152px 15px;margin:0 auto}
.b-faq_bi .title-land{margin:0 0 50px 0;color:#000}
.list-faq_bi{border-top:1px solid #00000026}
.item-faq_bi{border-bottom:1px solid #00000026}
.head-faq_bi{position:relative;font-size:24px;line-height:29px;font-weight:600;padding:30px 0 30px 40px;color:#b8292f; cursor:pointer}
.head-faq_bi:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';display:block;background:url(/local/templates/ramax_2021/images/arrow-faq_bi.svg?1) no-repeat;width:12px;height:22px;}
.head-faq_bi.active:before{transform:rotate(-90deg);margin:-10px 0 0 0}
.body-faq_bi{display:none;padding:0 0 27px 40px}
.head-faq_bi.active + .body-faq_bi{display:block}
.body-faq_bi p{font-size:18px;line-height:24px;margin:0 0 20px 0;padding:0}
.body-faq_bi p:last-child{margin-bottom:0}

@media screen and (max-width:999px){
	.landing_bi .head-block-top{margin-bottom:40px}
	.item-serv_bi{width:calc(50% - 26px)}
	.item-benef_bi{flex-direction:column;align-items:flex-start}
	.ico-benef_bi{margin-right:0;margin-bottom:10px}
	.app-when_bi p{font-size:16px;line-height:24px}
	.app-when_bi{padding:25px}
	.list-logo-solut_bi ul li{width:33.333%}
	.item-nosolutuins_bi{width:calc(50% - 28px)}
	.body-stages_bi{flex-direction:column}
	.body-stages_bi ul{width:calc(100% - 24px)}
	.body-stages_bi ul li:first-child{margin-top:0}
	.b-faq_bi,.b-nosolutions_bi,.b-solutions_bi,.b-stages_bi,.block-benef_bi,.block-effects_bi,.block-expert_bi,.block-service_bi,.block-translate_bi,.block-when_bi{padding-top:60px;padding-bottom:70px}
}
@media screen and (max-width:767px){
	.landing_bi .in-block-top h1{line-height:normal}
	.text-top_bi{font-size:18px;line-height:24px}
	.landing_bi .item-inspect{max-width:100%}
	.item-serv_bi{width:calc(100% - 26px)}
	.tit-serv_bi{font-size:21px;line-height:26px}
	.title-land{margin-bottom:30px!important}
	.block-translate_bi ul{margin-bottom:50px}
	.but-red_bi{text-align:center}
	.item-effects_bi{width:calc(100% - 96px)}
	.item-effects_bi b{font-size:21px;line-height:26px}
	.list-efeects_bi{margin-top:-40px}
	.item-effects_bi{margin-top:40px}
	.item-benef_bi{width:calc(100% - 54px)}
	.item-expert_bi{width:calc(100% - 61px)}
	.item-expert_bi b{font-size:21px;line-height:26px}
	.item-when_bi{width:calc(100% - 28px)}
	.item-when_bi b{font-size:21px;line-height:26px}
	.app-when_bi{flex-direction:column}
	.app-when_bi p{margin-right:0}
	.app-when_bi .but-red_bi{margin:30px 0 0 0}
	.list-logo-solut_bi ul li{width:50%}
	.item-solutions_bi{width:calc(100% - 23px)}
	.list-logo-solut_bi{margin-bottom:40px}
	.item-nosolutuins_bi{width:calc(100% - 28px)}
	.item-nosolutuins_bi b{font-size:21px;line-height:26px}
	.text-stages_bi{font-size:16px;line-height:24px}
	.body-stages_bi{margin-bottom:50px}
	.head-faq_bi{font-size:18px;line-height:24px}
	.body-faq_bi p{font-size:16px;line-height:24px}
}

/*direction integration*/
.landing-integrat_t .block-top_land{background:url(/local/templates/ramax_2021/images/main-img-integrat.jpg) 50% 0 no-repeat;background-size:cover}
.landing-integrat_t .text-top_bi{max-width:885px;margin-bottom:108px}
.block-translate_t{padding-top:52px;padding-bottom:84px}
.list-compitent_t{display:flex;flex-wrap:wrap;margin:-62px 0 0 -27px}
.item-compitent_t{width:calc(50% - 27px);margin:62px 0 0 27px}
.tit-compitent_t{font-size:24px;line-height:29px;font-weight:600;margin:0 0 23px 0;color:#b8292f}
.item-compitent_t p{font-size:16px;line-height:24px;margin:0;padding:0}
.block-effects_t{padding-top:101px;min-height:644px}
.list-effect_t{display:flex;flex-wrap:wrap;margin:-90px 0 0 -70px}
.item-effect_t{position:relative;width:calc(50% - 70px);margin:98px 0 0 70px;padding:0 0 0 66px;font-size:24px;line-height:30px}
.item-effect_t:before{position:absolute;left:0;top:-2px;content:'';display:block;background:url(/local/templates/ramax_2021/images/ico-effect_t.svg) no-repeat;width:50px;height:35px}
.block-expert_t{padding-top:68px;padding-bottom:75px}
.list-function-nal_t{margin:0 0 52px 0}
.list-function-nal_t ul{list-style-type:none;margin:0;padding:0}
.list-function-nal_t ul li{position:relative;margin:0 0 25px 0;padding:0 0 0 40px;background:0 0;font-size:18px;line-height:24px}
.list-function-nal_t ul li:before{position:absolute;top:1px;left:0;content:'';display:block;background:url(/local/templates/ramax_2021/images/ico-list-func_t.svg) no-repeat;width:26px;height:19px}
.list-function-nal_t ul li:last-child{margin-bottom:0}
.but-send-func_t a{display:inline-flex;min-height:51px;padding:0 20px 0 20px;text-align:center;background:#b8292f;min-width:300px;align-items:center;justify-content:center;color:#fff;text-decoration:none}
.b-faq_t{padding-top:70px;padding-bottom:80px}
.b-faq_t .title-land{margin-bottom:65px}
.b-faq_t .head-faq_bi{min-height:100px;display:flex;align-items:center;font-weight:400;font-family:ProximaNovaSemibold}
.body-faq_bi ul{list-style-type:none;margin:15px 0 15px 15px;padding:0}
.body-faq_bi ul li{position:relative;margin:0 0 10px 0;padding:0 0 0 15px;background:0 0;font-size:18px;line-height:24px}
.body-faq_bi ul li:before{position:absolute;top:8px;left:0;content:'';width:4px;height:4px;border-radius:50%;background:#333}
.body-faq_bi ul li:last-child{margin-bottom:0}
.list-icons-solutin_t{display:flex;flex-wrap:wrap;margin:22px 0 0 0}
.item-icon-solution_t{position:relative;width:13.9%;text-align:center;margin-top:25px}
.item-icon-solution_t:last-child{width:15.6%}
.item-icon-solution_t a{position:absolute;border:none;top:0;left:0;width:100%;height:100%;display:block}
.img-icon-solut_t{margin:0 0 16px 0}
.img-icon-solut_t img{display:block;max-width:100%;margin:0 auto}
.item-icon-solution_t p{font-size:20px;line-height:24px;color:#b8292f;font-family:ProximaNovaSemibold}
.wr-stage-integrat_t{background:#f5f5f5}
.b-stage-integrat_t{max-width:1230px;padding:63px 15px 61px 15px;margin:0 auto}
.b-stage-integrat_t .title-land{margin-bottom:56px}
.body-stage-integrat_t{display:flex;margin:-35px 0 47px -37px}
.col-stage-integrat_t{width:calc(50% - 37px);margin:35px 0 0 37px}
.list-stage-integrat_t{margin:-35px 0 0 0}
.item-stage-integrat_t{position:relative;margin:35px 0 0 0;padding:0 0 0 50px}
.item-stage-integrat_t>i{display:block;position:absolute;top:-8px;left:0;font-style:normal;font-size:48px;line-height:58px;font-family:proxima_nova_rgbold;color:#b8292f}
.tit-stage-integrat_t{margin:0 0 8px 0;font-size:20px;line-height:24px;font-family:proxima_nova_rgbold}
.item-stage-integrat_t p{font-size:16px;line-height:24px;margin:0;padding:0}
.text-serv_t{font-size:16px;line-height:24px}
.project-real_t .col-work ul li:before{position:absolute;top:0;left:0}
.project-real_t .col-work ul li{padding-left:31px}
.project-real_t .img-exp{width:150px}
.project-real_t .cols-work{margin-bottom:0}
.project-real_t .in-slide_n{padding-bottom:64px}
.project-real_t .col-work ul li:before{position:absolute;top:0;left:0}
.project-real_t .col-work ul li{padding-left:31px}
.project-real_t .img-exp{width:150px}
.project-real_t .cols-work{margin-bottom:0}
.project-real_t .in-slide_n{padding-bottom:64px}
.info_t{position:relative;display:inline;top:4px}
.info_t i{position:relative;width:19px;height:19px;display:inline-flex;background:url(/local/templates/ramax_2021/images/ico-info_t.svg) no-repeat;cursor:pointer}
.info_t i:before{content:'';position:absolute;bottom:100%;display:none;margin-bottom:5px;z-index:91;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #f5f5f5}
.wr-info-pop_t{position:absolute;bottom:100%;left:50%;padding-bottom:15px;transform:translateX(-50%);display:none;z-index:90}
.pop-info_t{padding:20px;background:#f5f5f5;box-shadow:0 4px 10px 0 #00000026;width:400px}
.pop-info_t b{display:block;margin:0 0 7px 0}
.pop-info_t p{font-size:16px;line-height:24px;margin:0;padding:0}
.info_t:hover .wr-info-pop_t{display:block}
.info_t:hover i:before{display:block}

.wr-new-animat-tmp-image{margin: 0 auto -65px auto;padding: 0 0 65px 0;max-width: 1920px;}
.wr-new-animat-tmp-image img{width: 100%; height: auto;}
.wr-new-animat-tmp-image a{text-decoration: none !important; border-bottom: none}

@media screen and (max-width:1600px){
	.info_t{display:block}
	.wr-info-pop_t{left:0;transform:translateX(0)}
}
@media screen and (max-width:1400px){
	.pop-info_t{width:300px}
}
@media screen and (max-width:1250px){
	.item-icon-solution_t{width: 25% !important}
}
@media screen and (max-width:999px){
	.block-service_bi{padding-top:50px;padding-bottom:50px}
	.list-compitent_t{margin-top:-40px}
	.landing-integrat_t .text-top_bi{margin-bottom:40px}
	.tit-compitent_t{font-size:21px;line-height:24px}
	.list-effect_t{margin-left:-30px;margin-top:-70px}
	.item-effect_t{width:calc(50% - 30px);margin-left:30px;font-size:21px;line-height:24px}
	.block-effects_t{min-height:1px;padding-top:50px}
	.block-expert_t{padding-top:50px;padding-bottom:50px}
	.b-faq_t{padding-top:50px;padding-bottom:50px}
	.item-icon-solution_t p{font-size:18px;line-height:22px}
	.b-stage-integrat_t{padding-top:50px;padding-bottom:50px}
	.body-stage-integrat_t{flex-direction:column;margin-top:-15px}
	.col-stage-integrat_t{width:calc(100% - 37px)}
	.project-real_t .in-proj_n{padding-top:50px;padding-bottom:50px}
	.block-translate_t{padding-top:50px;padding-bottom:50px}
	.b-faq_t .head-faq_bi{min-height:1px}
	.b-faq_t .head-faq_bi{padding-top:20px;padding-bottom:20px}

}
@media screen and (max-width:767px){
	.tit-compitent_t{margin-bottom:15px}
	.list-compitent_t{margin-top:-30px}
	.item-compitent_t{width:calc(100% - 27px);margin-top:30px}
	.item-effect_t{width:calc(100% - 30px)}
	.list-function-nal_t{margin-bottom:30px}
	.item-icon-solution_t{width:50%!important}
	.list-effect_t{margin-top:-30px}
	.item-effect_t{margin-top:40px}
	.landing-integrat_t .in-block-top h1{font-size:28px}
	.body-faq_bi{padding-left:24px}
	.body-faq_bi ul li{font-size:16px;line-height:21px}
.footer-bottom{padding-bottom:66px}
}
@media screen and (min-width:999px){
	.tit-serv_bi{min-height:116px}
}

.blocks img{display:block;max-width:100%;height: auto;}
.img-part img{height: auto;}

/*style tilda*/
.t-rec_pb_135, .t-rec_pb_150, .t-rec_pb_90{padding-top:50px !important;padding-bottom:50px !important}
#allrecords{position:relative;z-index:80}
#allrecords ul li{background:none;padding-left:0}
#allrecords a:hover{border:none !important}
.t718 .t-form__submit{height:auto !important}
.t718 .t718__contentbox{text-align:center}
.t718 .t-col_6{margin-left:auto;margin-right:auto}
.t490__img{margin-left:auto;margin-right:auto}
.t-col_4{max-width:355px !important;box-sizing:border-box;}
.t-rec_pb_45{padding-top:50px !important}
.t-col_6{max-width:550px !important}
.t678 .t-form__submit{height:auto !important}

@media screen and (max-width: 480px) {
#allrecords .t-rec_pb_150 {padding-bottom: 50px !important;padding-top: 50px !important}
#allrecords .t-rec_pb-res-480_90 {padding-bottom:50px !important}
}
.wr-new-animat-tmp-image img{display:block}
/*style tilda*/

.content-policy h2{font-size:21px;line-height:normal;text-transform:uppercase;font-weight:700;margin:30px 0 20px 0;padding:0}
.content-policy p{font-size:16px;line-height:24px;margin:0 0 20px 0;padding:0}
.content-policy ul{list-style-type:disc;margin:0 0 30px 0;padding:0 0 0 30px}
.content-policy ul li{margin:0 0 10px 0;padding:0;line-height:normal;background:0 0}

.copy{line-height:20px}
.inn_s{margin-top:25px;line-height:25px}
/* End */
/* /local/templates/ramax_2021/css/all.min.css?16239995478003 */
/* /local/templates/ramax_2021/css/jquery.fancybox.min.css?166488327513032 */
/* /local/templates/ramax_2021/components/wexpert/includer/cookie_accept/style.css?17474051421272 */
/* /local/templates/ramax_2021/template_styles.css?1751375605216973 */
