html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}ul,li{list-style:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}a{color:currentColor;text-decoration:none}.center{text-align:center}.mar-0{margin-bottom:0 !important}.mar-10{margin-bottom:10px !important}.mar-20{margin-bottom:20px !important}.mar-30{margin-bottom:30px !important}.mar-40{margin-bottom:40px !important}.mar-60{margin-bottom:60px !important}.mar-80{margin-bottom:80px !important}.mar-100{margin-bottom:100px !important}.is-hr{position:relative;display:block}.is-hr.hr-10{height:10px}.is-hr.hr-20{height:20px}.is-hr.hr-30{height:30px}.is-hr.hr-40{height:40px}.is-hr.hr-60{height:60px}.is-hr.hr-80{height:80px}.is-hr.hr-100{height:100px}.hidden{display:none}.hidden-content{display:none;display:none !important}.full-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.full-video{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-100.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-200.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-400.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-500.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-600.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"tt-hoves";font-display:swap;src:url("/h/assets/fonts/tt-hoves/tt-hoves-700.woff2") format("woff2");font-weight:700;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.is-fancy-modal-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:rgba(0,10,15,.7);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity 400ms,visibility 400ms;-o-transition:opacity 400ms,visibility 400ms;transition:opacity 400ms,visibility 400ms;will-change:opacity,visibility}.is-fancy-modal-overlay .fmo-parent{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:auto;max-height:100%;padding:30px}.is-fancy-modal-overlay .fmo-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;opacity:0;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-transition:opacity 100ms,-webkit-transform 100ms;transition:opacity 100ms,-webkit-transform 100ms;-o-transition:opacity 100ms,transform 100ms;transition:opacity 100ms,transform 100ms;transition:opacity 100ms,transform 100ms,-webkit-transform 100ms;will-change:opacity,transform}.is-fancy-modal-overlay .fmo-cross{display:block;position:absolute;z-index:2000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:10px;right:10px;width:50px;height:50px;border-radius:50%;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-fancy-modal-overlay .fmo-cross svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;fill:#7f8297;-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-fancy-modal-overlay .fmo-cross:hover{background:#f3f4f6}.is-fancy-modal-overlay .fmo-cross:hover svg{fill:#05082f}.html-state-show-fancy{overflow:hidden}.html-state-show-fancy .is-fancy-modal-overlay{pointer-events:auto;opacity:1;visibility:visible;-webkit-transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,-webkit-transform 200ms;-o-transition:opacity 200ms,transform 200ms;transition:opacity 200ms,transform 200ms;transition:opacity 200ms,transform 200ms,-webkit-transform 200ms}.html-state-play-fancy .is-fancy-modal-overlay .fmo-inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;-o-transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms}.fb-modal-theme-left-side .is-fancy-modal-overlay .fmo-parent{padding:0}.fb-modal-theme-left-side .is-fancy-modal-overlay .fmo-inner{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.fb-modal-theme-left-side.html-state-play-fancy .is-fancy-modal-overlay .fmo-inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;-o-transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms}@media screen and (max-width: 845px){.is-fancy-modal-overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.is-fancy-modal-overlay .fmo-parent{padding:0;-ms-scroll-chaining:none;overscroll-behavior:none}.is-fancy-modal-overlay .fmo-inner{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.fb-modal-theme-left-side .is-fancy-modal-overlay .fmo-parent{padding:0}.fb-modal-theme-left-side .is-fancy-modal-overlay .fmo-inner{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.fb-modal-theme-left-side.html-state-play-fancy .is-fancy-modal-overlay .fmo-inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;-o-transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms}}.is-form-field{position:relative;display:block;margin:0 0 30px 0}.is-form-field label{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;z-index:10}.is-form-field .ff-label{pointer-events:none;position:absolute;display:block;z-index:10;top:29px;left:0;width:100%;color:#000;font-size:24px;line-height:24px;font-weight:200;white-space:nowrap;text-align:center;-webkit-transition:font-size 200ms,color 200ms,-webkit-transform 200ms;transition:font-size 200ms,color 200ms,-webkit-transform 200ms;-o-transition:transform 200ms,font-size 200ms,color 200ms;transition:transform 200ms,font-size 200ms,color 200ms;transition:transform 200ms,font-size 200ms,color 200ms,-webkit-transform 200ms}.is-form-field .ff-input{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:26px 0 8px 0;border-bottom:1px solid #191919;background:#fff;-webkit-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.is-form-field .ff-error{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:none;overflow:hidden;text-align:left;color:red;font-size:12px;line-height:14px;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s,height .2s;-o-transition:opacity .2s,visibility .2s,height .2s;transition:opacity .2s,visibility .2s,height .2s}.is-form-field .ff-error:before{position:relative;display:block;content:"";height:5px}.form-state-attempt .is-form-field.state-error .ff-error{height:22px;opacity:1;visibility:visible}.form-state-attempt .is-form-field.state-error.field-text .ff-label{color:red}.form-state-attempt .is-form-field.state-error.field-text .ff-input{border-color:red !important}.form-state-attempt .is-form-field.state-error.field-text input{color:red}.form-state-attempt .is-form-field.state-error.field-textarea .ff-label{color:red}.form-state-attempt .is-form-field.state-error.field-textarea .ff-input{border-color:red !important}.form-state-attempt .is-form-field.state-error.field-textarea textarea{color:red}.form-state-attempt .is-form-field.state-error.field-select select{border-color:red !important}.form-state-attempt .is-form-field.state-error.field-group i{border-color:red}.form-state-attempt .is-form-field.state-error.field-group .checkbox-label{color:red}.form-state-attempt .is-form-field.state-error.field-group .is-link{color:red}.form-state-attempt .is-form-field.state-error.field-group:before{opacity:1;visibility:visible}.is-form-field.field-text{cursor:text}.is-form-field.field-text label{cursor:text}.is-form-field.field-text input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:100%;margin:0;padding:0;outline:none;font-family:"tt-hoves","Arial",sans-serif;color:#000;font-size:24px;line-height:30px;font-weight:200;text-align:center;border:none;border-radius:0;background:#fff;-webkit-appearance:none;-moz-appearance:none}.is-form-field.field-text input:focus::-webkit-input-placeholder{color:#eee;font-size:16px;line-height:22px;-webkit-transition:color 200ms;transition:color 200ms}.is-form-field.field-text input:focus::placeholder,.is-form-field.field-text input:focus::-webkit-input-placeholder,.is-form-field.field-text input:focus::-ms-input-placeholder{color:#eee;font-size:16px;line-height:22px;-webkit-transition:color 200ms;-ms-transition:color 200ms;transition:color 200ms}.is-form-field.field-text.state-has-value .ff-label{color:#b3b3b3;font-size:15px;line-height:15px;-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px)}.is-form-field.field-text.state-focus .ff-label{color:#b3b3b3;font-size:15px;line-height:15px;-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px)}.is-form-field.field-text.state-focus .ff-input{border-color:#000}.is-form-field.field-textarea{cursor:text}.is-form-field.field-textarea label{cursor:text}.is-form-field.field-textarea textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:100%;height:24px;resize:none;margin:0;padding:0;outline:none;font-family:"tt-hoves","Arial",sans-serif;color:#000;font-size:20px;line-height:24px;font-weight:500;border:none;border-radius:0;background:#fff;-webkit-appearance:none;-moz-appearance:none}.is-form-field.field-textarea textarea:focus::-webkit-input-placeholder{color:#eee;font-size:16px;line-height:22px;-webkit-transition:color 200ms;transition:color 200ms}.is-form-field.field-textarea textarea:focus::placeholder,.is-form-field.field-textarea textarea:focus::-webkit-input-placeholder,.is-form-field.field-textarea textarea:focus::-ms-input-placeholder{color:#eee;font-size:16px;line-height:22px;-webkit-transition:color 200ms;-ms-transition:color 200ms;transition:color 200ms}.is-form-field.field-textarea.state-has-value .ff-label{font-size:16px;line-height:16px;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.is-form-field.field-textarea.state-focus .ff-label{font-size:16px;line-height:16px;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.is-form-field.field-textarea.state-focus .ff-input{border-color:#000}.is-form-field.field-checkbox label{position:relative;display:inline-block;padding-left:32px}.is-form-field.field-checkbox .checkbox-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#000;font-size:14px;line-height:20px;font-weight:400;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-form-field.field-checkbox input{display:block;position:absolute;width:1px;height:1px;opacity:0;top:0;left:0}.is-form-field.field-checkbox i{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;border:1px solid #191919;-webkit-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms;will-change:transform}.is-form-field.field-checkbox i:before{pointer-events:none;content:"";display:block;position:absolute;top:3px;left:2px;width:14px;height:12px;background-position:0 0;background-repeat:no-repeat;background-image:url("/h/assets/img/icon-check.svg");background-size:14px 12px;opacity:0;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-form-field.field-checkbox input:checked+i:before{opacity:1}.is-form-field.field-group{margin-bottom:0}.is-form-field.field-group:before{pointer-events:none;content:"";display:block;position:absolute;top:-5px;bottom:-7px;left:-5px;right:-5px;background:#ffdbd9;border-radius:4px;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms,visibility 200ms;-o-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms}.is-form-validation{position:relative}.is-form-validation.form-state-progress{pointer-events:none}.is-form-validation.form-state-progress .is-button-a.js-form-submit{color:transparent;background-color:#d3181c;-webkit-transition:none;-o-transition:none;transition:none}.is-form-validation.form-state-progress .is-button-a.js-form-submit:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;background-position:0 0;background-size:34px 34px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 1C8.16344 1 1 8.16344 1 17C1 25.8366 8.16344 33 17 33V31C9.26801 31 3 24.732 3 17C3 9.26801 9.26801 3 17 3V1Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");-webkit-animation:rotate-360 1000ms linear infinite;animation:rotate-360 1000ms linear infinite}.__grid{-webkit-box-shadow:inset 0 0 0 1px green;box-shadow:inset 0 0 0 1px green}.__grid:before{content:"";display:block;position:absolute;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background:red}.__grid:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:blue}*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}*::-moz-selection{background:#fa0101;color:#fff}*::selection{background:#fa0101;color:#fff}html{position:relative;display:block;min-width:1180px;min-height:550px;font-family:"tt-hoves","Arial",sans-serif;color:#191919;font-size:16px;line-height:16px;font-weight:400;font-style:normal;background:#fff}body{position:relative;display:block}.is-main-layout{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-main-layout .main-layout-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;padding:150px 0 0 0}.is-main-layout .main-layout-footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%}.is-wrapper-a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1500px;margin:0 auto;padding:0 100px}.is-wrapper-a .is-wrapper-a,.is-wrapper-a .is-wrapper-b{left:0}.is-wrapper-b{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:980px;margin:0 auto}.is-wrapper-b .is-wrapper-a,.is-wrapper-b .is-wrapper-b{left:0}.is-global-header{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;display:block;z-index:600;top:0;left:0;width:100%;height:60px;--colorBurger: #fff;--colorPhone: #fff}.is-global-header:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:100%;left:0;width:100%;height:20px;background:url("/h/assets/img/shadow-a.png") no-repeat 0 0;background-size:100%;opacity:0;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-global-header:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:1px;background:rgba(241,241,241,.3)}.is-global-header .gh-back{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-global-header .gh-wrapper{height:100%}.is-global-header .gh-logo{position:absolute;display:block;top:0;left:100px;width:118px;height:60px}.is-global-header .gh-burger{top:0;left:236px}.is-global-header .gh-phone{position:absolute;display:block;top:23px;right:100px;color:var(--colorPhone);font-size:14px;line-height:14px;font-weight:600;white-space:nowrap;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-global-header .gh-phone:hover{color:#ccc}.state-header-white .is-global-header{--colorBurger: #fa0101;--colorPhone: #898989}.state-header-white .is-global-header .gh-back{background:#fff}.state-header-white .is-global-header .gh-phone:hover{color:#fa0101}.state-nav-white .is-global-header{--colorBurger: #fa0101;--colorPhone: #898989}.state-nav-white .is-global-header:before{opacity:.3}.state-nav-white .is-global-header .gh-back{background:#fff}.state-nav-white .is-global-header .gh-phone:hover{color:#fa0101}.state-nav-open-desktop .is-global-header,.state-global-modal-open .is-global-header{--colorBurger: #fa0101;--colorPhone: #898989}.state-nav-open-desktop .is-global-header:before,.state-global-modal-open .is-global-header:before{opacity:0}.state-nav-open-desktop .is-global-header .gh-back,.state-global-modal-open .is-global-header .gh-back{background:#fff}.state-nav-open-desktop .is-global-header .gh-phone:hover,.state-global-modal-open .is-global-header .gh-phone:hover{color:#fa0101}.is-global-header-mobile{position:fixed;display:none;z-index:600;top:0;left:0;width:100%;min-width:320px;--colorBurger: #fff;--colorPhone: #fff}.is-global-header-mobile .gh-header{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;z-index:620;top:0;left:0;width:100%;height:60px}.is-global-header-mobile .gh-header-overlay{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;z-index:610;top:0;left:0;width:100%;height:60px;background:#fff;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-global-header-mobile .gh-header-overlay:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:20px;background:url("/h/assets/img/shadow-a.png") no-repeat 50% 0;background-size:110% 100%;opacity:.3}.is-global-header-mobile .gh-logo{position:absolute;display:block;top:0;left:0;width:118px;height:60px}.is-global-header-mobile .gh-burger{position:absolute;top:0;right:0}.is-global-header-mobile .gh-burger .bb-line{width:26px}.is-global-header-mobile .gh-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:60px;width:60px;height:60px}.is-global-header-mobile .gh-phone svg{position:absolute;display:block}.is-global-header-mobile .gh-phone svg path{fill:var(--colorPhone)}.is-global-header-mobile .gh-phone.state-eng{right:0}.state-nav-open-desktop .is-global-header-mobile,.state-header-white .is-global-header-mobile{--colorBurger: #fa0101;--colorPhone: #fa0101}.state-nav-open-desktop .is-global-header-mobile .gh-header-overlay,.state-header-white .is-global-header-mobile .gh-header-overlay{opacity:1;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.state-nav-open-desktop .is-global-header-mobile .gh-header-overlay:after,.state-header-white .is-global-header-mobile .gh-header-overlay:after{display:none}.state-nav-open-desktop .is-global-header-mobile .gh-button-nav svg .p-lines,.state-header-white .is-global-header-mobile .gh-button-nav svg .p-lines{opacity:0}.state-nav-open-desktop .is-global-header-mobile .gh-button-nav svg .p-cross,.state-header-white .is-global-header-mobile .gh-button-nav svg .p-cross{opacity:1}.state-nav-white .is-global-header-mobile{--colorBurger: #fa0101;--colorPhone: #fa0101}.state-nav-white .is-global-header-mobile .gh-header-overlay{opacity:1;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-global-footer{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;background:#fff}.is-global-footer .gf-list-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 0 0;padding:60px 0 0 0;border-top:1px solid #f0f0f0}.is-global-footer .gf-list-nav-header{font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px}.is-global-footer .gf-list-nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.is-global-footer .gf-list-nav-items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:300px;margin:0 0 32px 0}.is-global-footer .gf-list-nav-link-red{position:relative;display:block;margin:0 0 16px 0;color:#fa0101;font-size:30px;line-height:40px}.is-global-footer .gf-list-nav-link-red:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";bottom:2px;left:0;width:100%;height:1px;background:#fa0101;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;will-change:transform}.is-global-footer .gf-list-nav-link-red:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}.is-global-footer .gf-itech{position:relative;display:block;padding:0 0 30px 0;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase}.html-page-contacts .is-global-footer .is-list-social{margin-bottom:40px}.html-page-contacts .is-global-footer .is-list-introduce{display:none}.is-global-nav{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;display:block;overflow:hidden;z-index:500;top:0;left:0;width:100%;height:100%;min-height:580px;min-width:1180px;background:rgba(0,10,15,.7);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms,visibility 200ms;-o-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms;will-change:opacity,visibility}.is-global-nav .gn-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;padding:60px 0 0 0;background:#fff;-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%);-webkit-transition:-webkit-transform 0ms 250ms;transition:-webkit-transform 0ms 250ms;-o-transition:transform 0ms 250ms;transition:transform 0ms 250ms;transition:transform 0ms 250ms, -webkit-transform 0ms 250ms}.is-global-nav .gn-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.is-global-nav .gn-layout-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:-5px 0 0 0}.is-global-nav .gn-layout-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.is-global-nav .gn-layout-right:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:0;left:-80px;width:1px;height:100%;background:#f0f0f0}.state-nav-open-desktop .is-global-nav{pointer-events:auto;opacity:1;visibility:visible;-webkit-transition:opacity 400ms,visibility 400ms;-o-transition:opacity 400ms,visibility 400ms;transition:opacity 400ms,visibility 400ms}.state-nav-open-desktop .is-global-nav .gn-overlay{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms;transition:-webkit-transform 800ms;-o-transition:transform 800ms;transition:transform 800ms;transition:transform 800ms, -webkit-transform 800ms}.is-global-modal{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;display:block;z-index:510;top:0;left:0;width:100%;height:100%;min-width:1180px;background:rgba(0,10,15,.7);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms,visibility 200ms;-o-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms;will-change:opacity,visibility}.is-global-modal .gm-overlay{position:absolute;display:block;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transform:translateX(90%);-ms-transform:translateX(90%);transform:translateX(90%);-webkit-transition:-webkit-transform 0ms 250ms;transition:-webkit-transform 0ms 250ms;-o-transition:transform 0ms 250ms;transition:transform 0ms 250ms;transition:transform 0ms 250ms, -webkit-transform 0ms 250ms}.state-global-modal-open .is-global-modal{pointer-events:auto;opacity:1;visibility:visible;-webkit-transition:opacity 400ms,visibility 400ms;-o-transition:opacity 400ms,visibility 400ms;transition:opacity 400ms,visibility 400ms}.state-global-modal-open .is-global-modal .gm-overlay{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms;transition:-webkit-transform 800ms;-o-transition:transform 800ms;transition:transform 800ms;transition:transform 800ms, -webkit-transform 800ms}h1,.h1{display:block;margin:0 0 40px 0;font-size:60px;line-height:62px;font-weight:600}h2,.h2{display:block;margin:0 0 30px 0;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px}h3,.h3{display:block;margin:0 0 30px 0;font-size:32px;line-height:38px;font-weight:200}h4,.h4{display:block;margin:0 0 20px 0;font-size:20px;line-height:26px}h5,.h5{display:block;margin:0 0 20px 0;font-size:16px;line-height:24px}a{color:currentColor}p{display:block;clear:both;margin-bottom:40px;font-size:18px;line-height:28px}p a{text-decoration:underline}p a:hover{text-decoration:none}p+p,p+ul,p+ol{margin-top:-20px}p b,p strong{font-weight:600}p.lead-20{font-size:20px;line-height:26px}p.strong-24{font-size:24px;line-height:34px;font-weight:700}p.lite-24{font-size:24px;line-height:36px;font-weight:200}p.lite-30{font-size:30px;line-height:40px;font-weight:200;letter-spacing:-0.75px}p.lite-42{font-size:42px;line-height:56px;font-weight:200;letter-spacing:-1px}p.wrap-620{max-width:620px;margin:0 auto 40px auto}.is-button-a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:60px;padding:0 40px;text-align:center;color:#fff;font-size:21px;line-height:21px;font-weight:200;text-decoration:none !important;background-color:#fa0101;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-button-a:hover{background-color:#d3181c}.is-button-a.state-long{min-width:255px}.is-button-a.state-big{width:350px;height:70px}.is-button-b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:60px;padding:0 40px;text-align:center;color:#000;font-size:21px;line-height:21px;font-weight:200;text-decoration:none !important;background-color:#eee;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-button-b:hover{background-color:#ddd}.is-button-b.state-long{min-width:255px}.is-link-a{display:inline-block;color:#fa0101;font-size:19px;line-height:19px;font-weight:700;text-decoration:none !important;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-link-a:hover{color:#fff}.is-link-b{text-decoration:underline;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-link-b:hover{color:#fa0101}.is-link-c{position:relative;display:inline;text-decoration:none !important;border-bottom:1px solid rgba(255,255,255,.5);-webkit-transition:border 200ms;-o-transition:border 200ms;transition:border 200ms}.is-link-c:hover{border-bottom:1px solid #fff}.is-link-d{text-decoration:underline;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-link-d:hover{color:#fa0101;text-decoration:underline !important}.is-meta-a{position:relative;display:block;margin:0 0 30px 0}.is-meta-a .m-deadline{margin:0 0 6px 0;color:#444;font-size:16px;line-height:16px;font-weight:700}.is-meta-a .m-price{max-width:50%;font-size:19px;line-height:21px;letter-spacing:-0.5px}.is-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-columns .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.is-columns .col+.col{margin-left:40px}.is-columns.gap-10 .col+.col{margin-left:10px}.is-columns.gap-15 .col+.col{margin-left:15px}.is-columns.gap-20 .col+.col{margin-left:20px}.is-columns.gap-30 .col+.col{margin-left:30px}.is-columns.gap-40 .col+.col{margin-left:40px}.is-columns.gap-60 .col+.col{margin-left:60px}.is-columns .col-demo{height:50px;margin:0 0 40px 0;background:#fcb82d}.is-style{position:relative;display:block}.is-style img{display:block;margin:0 0 40px 0}.is-style ul{display:block;margin-bottom:40px;font-size:18px;line-height:28px}.is-style ul>li{position:relative;display:block;margin-bottom:10px;padding-left:20px}.is-style ul>li:before{content:"";position:absolute;display:block;top:11px;left:1px;width:4px;height:4px;border-radius:50%;background:#fa0101}.is-style ul>li>ol,.is-style ul>li>ul{margin:10px 0 20px 0}.is-style ul>li>ul>li{padding-left:24px}.is-style ul>li>ul>li:before{top:11px;left:0;width:10px;height:1px}.is-style ul+p,.is-style ul+ol{margin-top:-20px}.is-style ol{display:block;margin-bottom:40px;counter-reset:list;font-size:18px;line-height:28px}.is-style ol>li{counter-increment:list;position:relative;display:block;margin-bottom:10px;padding-left:26px}.is-style ol>li:before{content:counter(list) ".";position:absolute;display:block;top:0;left:0;color:#fa0101}.is-style ol>li>ol,.is-style ol>li>ul{margin:10px 0 20px 0}.is-style ol>li>ol{counter-reset:sublist}.is-style ol>li>ol>li{counter-increment:sublist;padding-left:37px}.is-style ol>li>ol>li:before{content:counter(list) "." counter(sublist) "."}.is-style ol+p,.is-style ol+ul{margin-top:-20px}.is-style a{text-decoration:underline}.is-style a:hover{text-decoration:none}.is-style b,.is-style strong{font-weight:600}.is-style.state-text-lead-banner p{font-size:20px;line-height:30px;font-weight:200}.is-style.state-text-lead-banner a{font-size:16px;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:5px;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-style.state-text-lead-banner a:hover{color:#ccc}.is-style.state-service-seo-acc p{margin-bottom:30px;font-size:16px;line-height:24px}.is-style.state-service-seo-acc p+p,.is-style.state-service-seo-acc p+ul,.is-style.state-service-seo-acc p+ol{margin-top:-10px}.is-style.state-no-mar>*:last-child{margin-bottom:0}.is-contacts-preview{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 0 40px 0}.is-contacts-preview .cp-back{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;left:50%;margin:-230px 0 0 -560px}.is-contacts-preview .cp-overlay{position:relative;display:block;z-index:10}.is-contacts-preview .cp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 26px 0}.is-contacts-preview .cp-list-item-black{position:relative;display:block;margin:0 0 6px 0;font-size:20px;line-height:30px}.is-contacts-preview .cp-list-item-black a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-contacts-preview .cp-list-item-black a:hover{color:#fa0101}.is-contacts-preview .cp-list-item-black.state-address{max-width:280px}.is-contacts-preview .cp-list-item-red{position:relative;display:block;margin:0 0 6px 0;color:#fa0101;font-size:20px;line-height:30px}.is-contacts-preview .cp-list-item-red a{position:relative;display:inline-block}.is-contacts-preview .cp-list-item-red a:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";bottom:2px;left:0;width:100%;height:1px;background:#fa0101;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;will-change:transform}.is-contacts-preview .cp-list-item-red a:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}.is-contacts-requisites{position:relative;display:block;margin:0 0 80px 0}.is-contacts-requisites .cr-header{margin:0 0 8px 0;color:#1b1b1c;font-size:21px;line-height:30px}.is-contacts-requisites .cr-person{margin:0 0 30px 0;font-size:14px;line-height:20px}.is-contacts-requisites .cr-attach{position:relative;display:block;margin:30px 0 30px 0}.is-contacts-requisites .cr-attach:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:-17px;left:1px;width:250px;height:1px;background:-webkit-gradient(linear, left top, right top, from(#ddd), to(#fff));background:-o-linear-gradient(left, #ddd 0%, #fff 100%);background:linear-gradient(to right, #ddd 0%, #fff 100%)}.is-contacts-requisites .cr-attach a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;font-size:16px;line-height:16px;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-contacts-requisites .cr-attach a:hover{color:#fa0101}.is-contacts-requisites .cr-attach a:hover svg path{fill:red}.is-contacts-requisites .cr-attach a svg{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;margin:0 10px 0 0}.is-contacts-requisites .cr-attach a svg path{-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-hand-watch{position:relative;display:block;overflow:hidden;width:46px;height:46px;margin:0 0 25px 0}.is-hand-watch .hw-back{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}.is-hand-watch .hw-arrow-parent{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%}.is-hand-watch .hw-arrow-parent.state-minute{-webkit-animation:time 3570s infinite linear;animation:time 3570s infinite linear}.is-hand-watch .hw-arrow-parent.state-hour{-webkit-animation:time 43170s infinite linear;animation:time 43170s infinite linear}.is-hand-watch .hw-arrow{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%}.is-hand-watch .hw-arrow:before{position:absolute;display:block;content:"";top:50%;left:50%;width:2px;margin-left:-1px;background:#fa0101}.is-hand-watch .hw-arrow.state-minute{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.is-hand-watch .hw-arrow.state-minute:before{height:16px;margin-top:-16px}.is-hand-watch .hw-arrow.state-hour{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.is-hand-watch .hw-arrow.state-hour:before{height:10px;margin-top:-10px}.is-hand-watch:after{position:absolute;display:block;z-index:20;content:"";top:50%;left:50%;width:2px;height:2px;margin:-1px 0 0 -1px;border-radius:50%;background:#fa0101}@-webkit-keyframes time{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes time{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.is-header-mask{position:relative;display:block;overflow:hidden;max-width:1152px;margin:0 auto 100px auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-header-mask .hm-header{display:none}.is-header-mask .hm-mask{position:relative;display:block;z-index:20;width:100%;height:auto}.is-header-mask .hm-image{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:10;top:2px;bottom:2px;left:2px;right:2px;background-color:#333;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.is-header-mask .hm-video{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:10;top:2px;bottom:2px;left:2px;right:2px}.is-header-mask .hm-video video{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-about-hero{position:relative;display:block;margin:0 0 100px 0;text-align:center}.is-about-hero img{display:block;max-width:100%;height:auto;margin:0 auto 85px auto}.is-about-hero .ah-preview-a{position:relative;display:block;max-width:940px;margin:0 auto 48px auto;font-size:36px;line-height:48px;font-weight:200;text-wrap:balance}.is-about-hero .ah-preview-b{position:relative;display:block;max-width:780px;margin:0 auto 48px auto;font-size:20px;line-height:30px;text-wrap:balance}.is-about-certs{position:relative;display:block;text-align:center;padding:120px 0 120px 0;background:#f5f5f5}.is-about-certs .ac-header{position:relative;display:block;margin:0 0 56px 0}.is-about-certs .ac-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:-19px 0}.is-about-certs .ac-list img{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;margin:19px 16px}.is-about-certs .ac-list-spacer{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%}.is-about-ratings{position:relative;display:block;padding:120px 0 40px 0;color:#fff;background:#1d1a1e}.is-about-ratings .ar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 80px 0}.is-about-ratings .ar-header-title{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;margin:0;color:#fff}.is-about-ratings .ar-header-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:590px;margin:0 0 0 40px;color:#fff;font-size:19px;line-height:28px;font-weight:200}.is-about-ratings .ar-list-ratings{position:relative;display:block}.is-about-ratings .ar-lr-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 80px 0}.is-about-ratings .ar-lr-section{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:300px}.is-about-ratings .ar-lr-section-name{font-size:16px;line-height:16px}.is-about-ratings .ar-lr-tiles{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:630px}.is-about-ratings .ar-lr-tile{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:170px;margin:0 0 0 40px}.is-about-ratings .ar-lr-tile-sup{min-height:20px;color:#666;font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.is-about-ratings .ar-lr-tile-name{margin:0 0 10px 0;font-size:30px;line-height:30px;font-weight:700}.is-about-ratings .ar-lr-tile-preview{font-size:16px;line-height:24px;font-weight:200}.is-about-ratings .ar-list-laurels{position:relative;display:block;margin:0 0 40px 0;text-align:center}.is-about-ratings .ar-list-laurels>.is-grid{position:relative;width:auto;margin-left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-about-ratings .ar-list-laurels>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 120px) / 3);margin-left:40px;margin-bottom:40px}.is-about-ratings .ar-ll-icon{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:182px;height:80px;margin:0 auto}.is-about-ratings .ar-ll-count{margin:0 0 10px 0;font-size:16px;line-height:16px;font-weight:500;letter-spacing:1px}.is-about-ratings .ar-ll-name{color:#666;font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.is-about-charity{position:relative;display:block;padding:120px 0 40px 0;background:#f5f5f5}.is-about-charity .ac-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 80px 0}.is-about-charity .ac-header-title{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;margin:0}.is-about-charity .ac-header-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:540px;margin:0 0 0 40px;font-size:22px;line-height:30px;font-weight:200}.is-about-charity .ac-list{position:relative;display:block;margin:0 0 0 0}.is-about-charity .ac-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 40px 0}.is-about-charity .ac-list-item-section{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:320px}.is-about-charity .ac-list-item-content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:540px}.is-about-charity .ac-lis-name{margin:0 0 40px 0;font-size:24px;line-height:34px;font-weight:700}.is-about-charity .ac-lis-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 20px -20px}.is-about-charity .ac-lis-tiles img{display:block;width:220px;height:220px;margin:0 0 20px 20px}.is-about-charity .ac-wwf{position:relative;display:block;width:940px;margin:0 auto 80px auto}.is-about-charity .ac-wwf-image{position:relative;display:block;z-index:10;width:100%;height:auto}.is-about-charity .ac-wwf-back{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.is-about-charity .ac-wwf-link{position:absolute;display:block;z-index:20;bottom:2px;left:50%;width:13%;background:rgba(255,0,0,0);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-about-charity .ac-wwf-link:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:213%}.is-about-charity .ac-wwf-link:hover{background:rgba(255,255,255,.3)}.is-banner-lead-a{position:relative;display:block;overflow:hidden;width:100%;height:100%;height:100vh;margin:-150px 0 80px 0;color:#fff;background:#191919}.is-banner-lead-a .swiper-container,.is-banner-lead-a .swiper-wrapper,.is-banner-lead-a .swiper-slide{width:100%;height:100%}.is-banner-lead-a .b-hidden{display:none}.is-banner-lead-a .b-inner-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.is-banner-lead-a .b-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.is-banner-lead-a .b-layout-header{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:460px;margin:-3px 0 0 -3px;font-size:84px;line-height:70px;font-weight:700;letter-spacing:-3px}.is-banner-lead-a .b-layout-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:400px;min-height:260px}.is-banner-lead-a .b-nav-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;z-index:10;top:50%;left:50%;width:980px;height:0;margin:123px 0 0 -450px}.is-banner-lead-a .b-nav-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.is-banner-lead-a .b-nav-page-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0 10px 0 0;color:#fa0101;font-size:17px;line-height:17px;font-weight:700;letter-spacing:-0.5px;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-banner-lead-a .b-nav-page-item:hover{color:#fff}.is-banner-lead-a .b-nav-page-item.state-active{color:#fff}.is-banner-lead-a .b-nav-arrow{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;overflow:hidden;width:155px;height:30px;margin:-2px 0 0 10px;-webkit-transition:width 200ms;-o-transition:width 200ms;transition:width 200ms}.is-banner-lead-a .b-nav-arrow svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;right:0;width:178px;height:20px;margin:-10px 0 0 0}.is-banner-lead-a .b-nav-arrow svg path{-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-banner-lead-a .b-nav-arrow:hover{width:175px}.is-banner-lead-a .b-nav-arrow:hover svg path{fill:#fff}.is-banner-lead-b{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;width:100%;height:100%;height:100vh;margin:-150px 0 0 0;padding:60px 0 0 0;color:#fff;background:#191919}.is-banner-lead-b .b-inner-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;z-index:30}.is-banner-lead-b .b-inner{position:relative;display:block;width:540px}.is-banner-lead-b .b-header{width:640px;color:#fff;font-size:80px;line-height:80px;font-weight:600;letter-spacing:-2px}.is-banner-lead-b .b-preview{margin:0 0 64px 0;font-size:24px;line-height:30px}.is-banner-lead-b.state-404>.full-img{background-position:50% 0}.is-banner-lead-b.state-404 .b-inner-parent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-banner-lead-b.state-404 .b-inner{width:660px}.is-banner-lead-c{position:relative;display:block;overflow:hidden;width:100%;height:100%;height:100vh;min-height:580px;margin:-150px 0 0 0;color:#fff;background:#191919}.is-banner-lead-c .swiper-container{width:100%}.is-banner-lead-c .b-hidden{display:none}.is-banner-lead-c .b-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%;padding:60px 0 80px 0}.is-banner-lead-c .b-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:15px 0}.is-banner-lead-c .b-layout-header{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:460px;margin:-3px 0 0 -3px;font-size:84px;line-height:70px;font-weight:700;letter-spacing:-3px}.is-banner-lead-c .b-layout-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:400px}.is-banner-lead-c .b-nav-parent{position:absolute;display:block;bottom:100px;left:0;width:100%}.is-banner-lead-c .b-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.is-banner-lead-c .b-nav-arrows{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:90px;margin:0 38px 0 0}.is-banner-lead-c .b-nav-arrow{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:40px;height:40px}.is-banner-lead-c .b-nav-arrow svg{position:absolute;display:block;top:50%;left:50%;width:22px;height:18px;margin:-9px 0 0 -11px}.is-banner-lead-c .b-nav-arrow svg path{-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-banner-lead-c .b-nav-arrow:hover svg path{stroke:#fa0101}.is-banner-lead-c .b-nav-progress{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;display:block;width:100%;--progress: 0}.is-banner-lead-c .b-nav-progress:before,.is-banner-lead-c .b-nav-progress:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:50%;left:0;height:2px;margin:-1px 0 0 0}.is-banner-lead-c .b-nav-progress:before{width:100%;background:#fff}.is-banner-lead-c .b-nav-progress:after{width:var(--progress);background:#fa0101;-webkit-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms}.is-banner-lead-c .b-nav-count{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:58px;margin:0 0 0 38px;font-size:20px;line-height:20px;font-weight:600}.is-accordion{display:block;position:relative;margin-bottom:80px}.is-accordion .ac-item{position:relative;display:block;border-style:solid;border-color:#e5e5e5;border-width:0 0 1px 0}.is-accordion .ac-item.state-open .ac-header span{color:#fa0101}.is-accordion .ac-item.state-open .ac-header svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.is-accordion .ac-item.state-open .ac-header svg path{stroke:#fa0101}.is-accordion .ac-item.state-open .ac-body{pointer-events:auto}.is-accordion .ac-item.state-open .ac-body-inner{opacity:1;pointer-events:auto;-webkit-transition:opacity 400ms 200ms;-o-transition:opacity 400ms 200ms;transition:opacity 400ms 200ms}.is-accordion .ac-item:last-child{border:none}.is-accordion .ac-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-accordion .ac-header span{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;padding:14px 0;font-size:22px;line-height:26px;font-weight:600;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-accordion .ac-header svg{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block;width:12px;height:12px;margin:0 0 0 20px;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.is-accordion .ac-header svg path{-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-accordion .ac-header:hover span{color:#fa0101}.is-accordion .ac-header:hover svg path{stroke:#fa0101}.is-accordion .ac-body{position:relative;display:block;overflow:hidden;pointer-events:none;height:0;-webkit-transition:height 300ms;-o-transition:height 300ms;transition:height 300ms}.is-accordion .ac-body-inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;pointer-events:none;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-accordion .ac-body-inner:after{content:"";display:block;height:1px}.is-accordion.state-service-team{margin-bottom:40px}.is-accordion.state-service-team .ac-item.state-open .ac-header span{color:#191919}.is-accordion.state-service-team .ac-item.state-open .ac-header-cross:after{opacity:0}.is-accordion.state-service-team .ac-header span{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 30px 400px;font-size:42px;line-height:48px;font-weight:400;letter-spacing:-1px;-webkit-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms}.is-accordion.state-service-team .ac-header svg{display:none}.is-accordion.state-service-team .ac-header:hover span{color:#fa0101 !important}.is-accordion.state-service-team .ac-header-cross{position:absolute;display:block;top:34px;left:0;width:46px;height:46px;background:rgba(170,170,170,0);-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-accordion.state-service-team .ac-header-cross:before,.is-accordion.state-service-team .ac-header-cross:after{position:absolute;display:block;content:"";background:#fa0101}.is-accordion.state-service-team .ac-header-cross:before{top:22px;left:8px;right:8px;height:2px}.is-accordion.state-service-team .ac-header-cross:after{top:8px;bottom:8px;left:22px;width:2px;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-accordion.state-service-team .ac-header-cross:hover{background:rgba(170,170,170,.15)}.is-accordion.state-service-team .ac-body-inner{padding-left:400px}.is-accordion.state-footer-address{margin:0 auto 40px auto}.is-accordion.state-footer-address .ac-item.state-open .ac-header span{color:#191919}.is-accordion.state-footer-address .ac-item.state-open .ac-header svg path{stroke:#191919}.is-accordion.state-footer-address .ac-header span{font-size:18px;line-height:18px}.is-accordion.state-footer-address .ac-header:hover span{color:#191919}.is-accordion.state-footer-address .ac-header:hover svg path{stroke:#191919}.is-digital-team{position:relative;display:block;padding:80px 0 40px 0}.is-digital-team .dt-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-digital-team .dt-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:600px}.is-digital-team .dt-layout-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:330px;margin:-2px 0 0 0}.is-digital-team .dt-header{margin:0 0 80px 0;font-size:56px;line-height:56px;font-weight:600;letter-spacing:-1px}.is-digital-team .is-accordion{margin-bottom:40px}.is-index-stack{position:relative;display:block;margin:0 0 100px 0;padding:100px 0 70px 0;color:#fff;background:#022135}.is-index-stack .st-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 40px 0}.is-index-stack .st-layout.state-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.is-index-stack .st-layout.state-footer .st-layout-left{padding:0}.is-index-stack .st-layout.state-footer .st-layout-left h3,.is-index-stack .st-layout.state-footer .st-layout-left .h3{margin-bottom:15px;font-size:24px;line-height:36px;font-weight:700}.is-index-stack .st-layout.state-footer .st-layout-right{text-align:center}.is-index-stack .st-layout-left{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:460px}.is-index-stack .st-layout-right{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:460px;padding:3px 0 0 0}.is-index-stack .st-header-preview{font-size:24px;line-height:36px;font-weight:200;text-wrap:balance}.is-index-ratings{position:relative;display:block}.is-index-ratings .ir-image-hand{position:absolute;display:block;top:-50px;right:0}.is-index-ratings .ir-layout-expert{position:relative;display:block;width:400px;min-height:290px;margin:0 0 160px 0}.is-index-ratings .ir-layout-ratings{position:relative;display:block;width:100%}.is-index-ratings .ir-layout-ratings>.is-grid{position:relative;width:auto;margin-left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-index-ratings .ir-layout-ratings>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 120px) / 3);margin-left:40px;margin-bottom:40px}.is-rate-a{position:relative;display:block;margin:0 0 40px 0}.is-rate-a .r-sup{margin:0 0 2px 0;font-size:13px;line-height:13px;letter-spacing:1px;text-transform:uppercase}.is-rate-a .r-name{margin:0 0 6px 0;font-size:30px;line-height:34px;font-weight:700;white-space:nowrap}.is-rate-a .r-preview{font-size:16px;line-height:24px}.is-rate-a.state-big .r-sup{margin-bottom:0}.is-rate-a.state-big .r-name{color:#fa0101;font-size:96px;line-height:96px;letter-spacing:-2px}.is-rate-a.state-big .r-preview{font-size:24px;line-height:32px;font-weight:200}.is-runet-award-wwf{position:relative;display:block;height:470px;color:#fff;background:#1b1b1c}.is-runet-award-wwf .raw-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%}.is-runet-award-wwf .raw-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:400px;z-index:10}.is-runet-award-wwf .raw-header{margin:0 0 20px 0;font-size:30px;line-height:40px;font-weight:700;text-transform:uppercase;letter-spacing:-0.75px;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.is-runet-award-wwf .raw-preview{font-size:20px;line-height:30px;font-weight:200;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.is-runet-award-wwf .raw-statue{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;bottom:-2px;right:0;opacity:0;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.is-runet-award-wwf.sfx-in-view .raw-header{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;-o-transition:transform 800ms 200ms,opacity 800ms 200ms;transition:transform 800ms 200ms,opacity 800ms 200ms;transition:transform 800ms 200ms,opacity 800ms 200ms,-webkit-transform 800ms 200ms}.is-runet-award-wwf.sfx-in-view .raw-preview{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;-o-transition:transform 800ms 400ms,opacity 800ms 400ms;transition:transform 800ms 400ms,opacity 800ms 400ms;transition:transform 800ms 400ms,opacity 800ms 400ms,-webkit-transform 800ms 400ms}.is-runet-award-wwf.sfx-in-view .raw-statue{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 400ms,-webkit-transform 4000ms 400ms;transition:opacity 800ms 400ms,-webkit-transform 4000ms 400ms;-o-transition:transform 4000ms 400ms,opacity 800ms 400ms;transition:transform 4000ms 400ms,opacity 800ms 400ms;transition:transform 4000ms 400ms,opacity 800ms 400ms,-webkit-transform 4000ms 400ms}.is-filter-module{position:relative;display:block;margin:0 0 50px 0}.is-filter-module .fm-layout{position:relative;display:block}.is-filter-module .fm-preview{position:relative;display:block;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-filter-module .fm-busy{position:relative;display:block;height:600px;height:100vh}.is-filter-module.state-progress{pointer-events:none}.is-filter-module.state-progress .fm-preview{opacity:0}.is-filter-module-result{position:relative;display:block;-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;-o-transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms}.is-filter-module-result .fmr-long-image{-webkit-transition:opacity 1000ms 300ms;-o-transition:opacity 1000ms 300ms;transition:opacity 1000ms 300ms}.is-filter-module-result.state-hidden{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.is-filter-module-result.state-hidden .fmr-long-image{opacity:0}.is-pager-uni{position:relative;display:block;margin:40px 0}.is-pager-uni .pager-uni-more{position:relative;display:block;text-align:center}.is-pager-uni .pager-uni-pages{position:relative;display:block;margin:20px 0 0 0}.is-pager-uni.state-busy{pointer-events:none}.is-pager-uni.state-busy .is-button-a{color:transparent;background-color:#d3181c;-webkit-transition:none;-o-transition:none;transition:none}.is-pager-uni.state-busy .is-button-a:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;background-position:0 0;background-size:34px 34px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 1C8.16344 1 1 8.16344 1 17C1 25.8366 8.16344 33 17 33V31C9.26801 31 3 24.732 3 17C3 9.26801 9.26801 3 17 3V1Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");-webkit-animation:rotate-360 1000ms linear infinite;animation:rotate-360 1000ms linear infinite}@-webkit-keyframes rotate-360{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-360{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.is-button-burger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;display:block;width:60px;height:60px}.is-button-burger:before,.is-button-burger:after,.is-button-burger .bb-line{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";left:17px;width:26px;height:2px;background:var(--colorBurger);-webkit-transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,-webkit-transform 200ms;-o-transition:transform 200ms,opacity 200ms;transition:transform 200ms,opacity 200ms;transition:transform 200ms,opacity 200ms,-webkit-transform 200ms}.is-button-burger:before{top:23px}.is-button-burger:after{top:29px}.is-button-burger .bb-line{top:35px;width:20px;-webkit-transition:width 200ms,opacity 200ms,-webkit-transform 200ms;transition:width 200ms,opacity 200ms,-webkit-transform 200ms;-o-transition:width 200ms,transform 200ms,opacity 200ms;transition:width 200ms,transform 200ms,opacity 200ms;transition:width 200ms,transform 200ms,opacity 200ms,-webkit-transform 200ms}.is-button-burger .bb-cross{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;opacity:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);-webkit-transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,-webkit-transform 200ms;-o-transition:transform 200ms,opacity 200ms;transition:transform 200ms,opacity 200ms;transition:transform 200ms,opacity 200ms,-webkit-transform 200ms}.is-button-burger:hover .bb-line{width:26px}.state-nav-open-desktop .is-button-burger:before,.state-nav-open-desktop .is-button-burger:after,.state-nav-open-desktop .is-button-burger .bb-line{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.state-nav-open-desktop .is-button-burger .bb-cross{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1 !important}.is-form-parent-xhr{position:relative;display:block;width:620px;margin:0 auto}.is-form-parent-xhr .form-parent-xhr-initial{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%}.is-form-parent-xhr .form-parent-xhr-success{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:none;width:100%}.is-form-parent-xhr .fps-message{position:relative;display:block;width:100%;text-align:center}.is-form-parent-xhr .md-sfx-1{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.is-form-parent-xhr .md-sfx-2{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.is-form-parent-xhr .md-sfx-3{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.is-form-parent-xhr.state-xhr-success .form-parent-xhr-initial{display:none}.is-form-parent-xhr.state-xhr-success .form-parent-xhr-success{display:block}.is-form-parent-xhr.state-xhr-success-play .md-sfx-1{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 200ms,-webkit-transform 300ms 200ms;transition:opacity 300ms 200ms,-webkit-transform 300ms 200ms;-o-transition:transform 300ms 200ms,opacity 300ms 200ms;transition:transform 300ms 200ms,opacity 300ms 200ms;transition:transform 300ms 200ms,opacity 300ms 200ms,-webkit-transform 300ms 200ms}.is-form-parent-xhr.state-xhr-success-play .md-sfx-2{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 300ms,-webkit-transform 300ms 300ms;transition:opacity 300ms 300ms,-webkit-transform 300ms 300ms;-o-transition:transform 300ms 300ms,opacity 300ms 300ms;transition:transform 300ms 300ms,opacity 300ms 300ms;transition:transform 300ms 300ms,opacity 300ms 300ms,-webkit-transform 300ms 300ms}.is-form-parent-xhr.state-xhr-success-play .md-sfx-3{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 400ms,-webkit-transform 300ms 400ms;transition:opacity 300ms 400ms,-webkit-transform 300ms 400ms;-o-transition:transform 300ms 400ms,opacity 300ms 400ms;transition:transform 300ms 400ms,opacity 300ms 400ms;transition:transform 300ms 400ms,opacity 300ms 400ms,-webkit-transform 300ms 400ms}.is-table{position:relative;display:block;margin:0 0 40px 0}.is-table table{width:100%;height:auto;font-size:14px;line-height:20px}.is-table table tr:hover th,.is-table table tr:hover td{background:#eee}.is-table table th{border-collapse:collapse;vertical-align:bottom;padding:10px 10px;text-align:left;font-size:22px;line-height:28px;font-weight:400;letter-spacing:-1px;white-space:nowrap}.is-table table td{border-collapse:collapse;cursor:default;padding:12px 10px;border-bottom:1px solid #eee}.is-table .t-price{padding:15px 10px 25px 10px;font-size:19px;line-height:18px;letter-spacing:-0.5px;white-space:nowrap}.is-table .t-price-sub{display:inline-block;margin:6px 0 0 0;font-size:14px;line-height:14px;letter-spacing:0}.is-table .t-title{font-size:16px;line-height:24px}.is-table .t-icon-plus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:14px;height:14px;background-image:url("/h/assets/img/svg/icon-plus.svg");background-position:0 0;background-repeat:no-repeat;background-size:14px 14px}.is-table .t-icon-minus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:14px;height:14px;background-image:url("/h/assets/img/svg/icon-minus.svg");background-position:0 0;background-repeat:no-repeat;background-size:14px 14px}.is-table .t-middle{font-size:14px;line-height:14px;text-align:center;vertical-align:middle}.is-table .s-price-sup{display:block;margin:0 0 6px 0;color:#aaa;font-size:14px;line-height:14px;text-decoration:line-through}.is-table .s-price{display:inline-block;vertical-align:middle;font-weight:500}.is-table .s-price b{font-weight:200}.is-table.state-service-seo table th,.is-table.state-service-seo table td{width:30%;border-bottom:1px solid #ddd}.is-table.state-service-seo .t-title{width:40%;padding-right:60px}.is-table.state-service-seo .t-price{padding:12px 10px;font-size:20px;line-height:32px;white-space:nowrap}.is-label-discount{position:relative;display:inline-block;vertical-align:middle;margin:0 0 -2px 5px;color:#fff;font-size:12px;line-height:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.is-label-discount span{position:relative;display:block;z-index:10}.is-label-discount:before{position:absolute;display:block;content:"";inset:-2px -4px;-webkit-transform:skew(-12deg, 0);-ms-transform:skew(-12deg, 0);transform:skew(-12deg, 0);background:#fa0101;border-radius:4px}.is-service-b24-about{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#f5f5f5}.is-service-b24-about .sa-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-b24-about .sa-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:360px;margin:0 40px 0 0}.is-service-b24-about .sa-layout-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:0}.is-service-b24-features{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#fff}.is-service-b24-licenses{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#fff}.is-service-b24-licenses .license-item{position:relative;display:block}.is-service-b24-licenses .license-item+.license-item{margin:80px 0 0 0;padding:80px 0 0 0;border-top:1px solid #ddd}.is-service-b24-licenses .li-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-service-b24-licenses .li-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:400px;margin:0 40px 0 0}.is-service-b24-licenses .li-layout-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:0}.is-service-b24-licenses .li-header{display:block;margin:-3px 0 30px 0;font-size:30px;line-height:40px;font-weight:700;letter-spacing:-0.75px}.is-service-b24-licenses .li-table{position:relative;display:block}.is-service-b24-licenses .li-table-sub{position:relative;display:block;margin:-20px 0 40px 0;text-align:center;font-size:14px;line-height:20px;text-wrap:balance}.is-service-b24-licenses .li-table-sub a{color:#fa0101}.is-service-b24-licenses .li-table-sub a:hover{text-decoration:underline}.is-service-b24-licenses .li-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:40px 0 40px 0}.is-service-b24-licenses .li-buttons a+a{margin-left:20px}.is-service-b24-want-see{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#191919;color:#fff}.is-service-b24-want-see h2,.is-service-b24-want-see .h2{color:#fff;letter-spacing:0}.is-service-b24-want-see .ws-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-b24-want-see .ws-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:460px;margin:0 40px 0 0}.is-service-b24-want-see .ws-layout-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:0}.is-service-team-radio{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#1b1b1c;color:#fff}.is-service-team-radio h2,.is-service-team-radio .h2{color:#fff}.is-service-team-features{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#f5f5f5}.is-service-team-conditions{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#f5f5f5}.is-service-team-calc{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;color:#fff;background:#191919}.is-service-team-calc .stc-header{margin:-2px 0 40px -2px;color:#fff;font-size:60px;line-height:60px;font-weight:700;letter-spacing:-1px}.is-service-team-calc .stc-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-team-calc .stc-layout-left{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:320px;margin:0 80px 0 0}.is-service-team-calc .stc-layout-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%}.is-team-cost-calc{position:relative;display:block;margin:0 0 40px 0}.is-team-cost-calc .tcc-list{position:relative;display:block;margin:0 0 40px 0}.is-team-cost-calc .tcc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:78px;border-bottom:1px solid rgba(255,255,255,.1)}.is-team-cost-calc .tcc-item:first-child{border-top:1px solid rgba(255,255,255,.1)}.is-team-cost-calc .tcc-key{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;font-size:24px;line-height:24px;font-weight:200;white-space:nowrap}.is-team-cost-calc .tcc-value{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block}.is-team-cost-calc .tcc-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.is-team-cost-calc .tcc-result-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;width:50%}.is-team-cost-calc .tcc-result-button a{width:100%}.is-team-cost-calc .tcc-result-total{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;text-align:right}.is-team-cost-calc .tcc-rt-label{margin:0 0 6px 0;font-size:10px;line-height:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.is-team-cost-calc .tcc-rt-cost{font-size:30px;line-height:30px;font-weight:700}.is-team-cost-calc .tcc-meta-a{color:#7e92ab;font-size:10px;line-height:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.is-counter-piece{position:relative;display:block;width:100px;height:30px}.is-counter-piece input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;outline:none;font-family:"Arial",sans-serif;color:#fff;font-size:20px;line-height:20px;font-weight:200;text-align:center;border:none;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none}.is-counter-piece .counter-piece-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%;height:100%}.is-counter-piece .counter-piece-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:30px;height:100%}.is-counter-piece .counter-piece-button svg{display:block;width:14px;height:14px;fill:#fa0101;-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-counter-piece .counter-piece-button:hover svg{fill:#fff}.is-counter-piece .counter-piece-button.state-dec{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.is-counter-piece .counter-piece-button.state-inc{-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30}.is-counter-piece .counter-piece-label{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;width:30px;height:100%;margin:0 5px;font-family:"Arial",sans-serif;font-size:20px;line-height:20px}.is-counter-piece.state-ready input{display:none}.is-slider-team-samples{position:relative;display:block;margin:0 0 80px 0}.is-slider-team-samples .swiper-container{overflow:visible}.is-slider-team-samples .ss-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px 0}.is-slider-team-samples .ss-header-title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.is-slider-team-samples .ss-header-tools{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.is-slider-team-samples .ss-header-arrows{position:relative;display:block;width:80px;height:50px}.is-slider-team-samples .ss-slider-parent{position:relative;display:block}.is-slider-team-samples .ss-slider-parent:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;content:"";top:-4px;bottom:-4px;right:100%;width:2000px;width:100vw;background:#fff}.is-slider-team-samples .ss-inner{position:relative;display:block;overflow:hidden}.is-slider-team-samples .ss-inner-image{position:relative;display:block;margin:0 0 30px 0;background:#232324}.is-slider-team-samples .ss-inner-image:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:30%}.is-slider-team-samples .ss-inner-header{margin:0 0 30px 0;max-width:620px;font-size:25px;line-height:34px;font-weight:700}.is-slider-team-samples.state-initial .swiper-slide{width:980px;margin-right:40px}.is-arrow-a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;top:50%;width:40px;height:40px;margin:-20px 0 0 0;background:rgba(170,170,170,0);-webkit-transition:background 300ms,opacity 300ms;-o-transition:background 300ms,opacity 300ms;transition:background 300ms,opacity 300ms}.is-arrow-a svg{display:block;width:100%;height:100%}.is-arrow-a svg path{-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-arrow-a:hover{background:rgba(170,170,170,.15)}.is-arrow-a:hover svg path{stroke:#fa0101}.is-arrow-a.arrow-prev{left:0}.is-arrow-a.arrow-next{right:0}.is-arrow-a.swiper-button-disabled{pointer-events:none;opacity:.3}.is-arrow-center{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:rgba(170,170,170,0);-webkit-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}.is-arrow-center svg{display:block;width:100%;height:100%}.is-arrow-center svg path{-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-arrow-center:hover{background:rgba(170,170,170,.15)}.is-arrow-center:hover svg path{fill:#fa0101}.is-service-seo-about{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 60px 0;background:#f5f5f5}.is-service-seo-about .sa-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-seo-about .sa-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:360px;margin:0 80px 0 0}.is-service-seo-about .sa-layout-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:0}.is-slider-seo-samples{position:relative;display:block;padding:100px 0 60px 0;color:#fff;background:#1d1a1e}.is-slider-seo-samples .swiper-container{overflow:visible}.is-slider-seo-samples .ss-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px 0}.is-slider-seo-samples .ss-header-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.is-slider-seo-samples .ss-header-title h2,.is-slider-seo-samples .ss-header-title .h2{color:#fff}.is-slider-seo-samples .ss-header-tools{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.is-slider-seo-samples .ss-header-arrows{position:relative;display:block;width:80px;height:50px}.is-slider-seo-samples .ss-slider-parent{position:relative;display:block;margin:0 0 40px 0}.is-slider-seo-samples .ss-slider-parent:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;content:"";top:-4px;bottom:-4px;right:100%;width:2000px;width:100vw;background:#1d1a1e}.is-slider-seo-samples .ss-inner{position:relative;display:block;overflow:hidden}.is-slider-seo-samples .ss-inner-image{position:relative;display:block;margin:0 0 30px 0;background:#545454}.is-slider-seo-samples .ss-inner-image:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:60%}.is-slider-seo-samples .ss-inner-image .ss-ii-label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;bottom:25px;right:25px;width:80px;height:80px}.is-slider-seo-samples .ss-inner-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 12px -12px;color:#777;font-size:10px;line-height:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-slider-seo-samples .ss-inner-tags span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;margin:0 0 6px 12px;white-space:nowrap}.is-slider-seo-samples .ss-inner-header{margin:0 0 10px 0;color:#fff;font-size:25px;line-height:34px;font-weight:700}.is-slider-seo-samples .ss-inner-preview{margin:0 0 20px 0;color:#ddd;font-size:16px;line-height:24px}.is-slider-seo-samples.state-initial .swiper-slide{width:470px;margin-right:40px}.is-slider-seo-reviews{position:relative;display:block;padding:100px 0 60px 0;background:#f5f5f5}.is-slider-seo-reviews .swiper-container{overflow:visible}.is-slider-seo-reviews .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.is-slider-seo-reviews .swiper-slide{height:auto}.is-slider-seo-reviews .ss-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px 0}.is-slider-seo-reviews .ss-header-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.is-slider-seo-reviews .ss-header-tools{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.is-slider-seo-reviews .ss-header-arrows{position:relative;display:block;width:80px;height:50px}.is-slider-seo-reviews .ss-slider-parent{position:relative;display:block;margin:0 0 40px 0}.is-slider-seo-reviews .ss-slider-parent:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;content:"";top:-4px;bottom:-4px;right:100%;width:2000px;width:100vw;background:#f5f5f5}.is-slider-seo-reviews .ss-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;min-height:100%;padding:40px 40px 100px 40px;background:#fff}.is-slider-seo-reviews .ss-inner-image{position:relative;display:block;margin:0 0 30px 0;background:#545454}.is-slider-seo-reviews .ss-inner-image:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:50%}.is-slider-seo-reviews .ss-inner-logo{position:relative;display:block;height:34px;margin:0 0 20px 0}.is-slider-seo-reviews .ss-inner-logo img{display:block;width:auto;height:34px}.is-slider-seo-reviews .ss-inner-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 12px -12px;color:#777;font-size:10px;line-height:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-slider-seo-reviews .ss-inner-tags span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;margin:0 0 6px 12px;white-space:nowrap}.is-slider-seo-reviews .ss-inner-header{margin:0 0 15px 0;font-size:25px;line-height:34px;font-weight:700}.is-slider-seo-reviews .ss-inner-header.state-small{font-size:19px;line-height:24px}.is-slider-seo-reviews .ss-inner-preview{color:#48525e;font-size:16px;line-height:24px}.is-slider-seo-reviews .ss-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:40px;left:0;width:100%;padding:0 40px}.is-slider-seo-reviews .ss-person-image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:40px;height:40px;margin:0 10px 0 0;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#333}.is-slider-seo-reviews .ss-person-detail{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:0}.is-slider-seo-reviews .ss-person-name{display:block;overflow:hidden;font-size:19px;line-height:19px;letter-spacing:-0.5px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.is-slider-seo-reviews .ss-person-role{display:block;overflow:hidden;margin:6px 0 0 0;color:#7e92ab;font-size:13px;line-height:13px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.is-slider-seo-reviews.state-initial .swiper-slide{width:480px;margin-right:20px}.is-slider-seo-reviews.state-upper{padding-top:0}.is-service-seo-rate{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;height:740px;color:#fff;background:#101012}.is-service-seo-rate .ssr-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.is-service-seo-rate .ssr-image{display:block;margin:0 auto 20px auto}.is-service-seo-rate .ssr-inner{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;left:40px;width:1120px;padding:0 124px;text-align:center;font-size:50px;line-height:60px;font-weight:200;letter-spacing:-1.5px}.is-service-seo-rate .ssr-inner:before,.is-service-seo-rate .ssr-inner:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:50%;width:124px;height:238px;margin:-119px 0 0 0;background-position:0 0;background-repeat:no-repeat;background-size:124px 238px}.is-service-seo-rate .ssr-inner:before{left:0;background-image:url("/h/assets/img/svg/laurel-left.svg")}.is-service-seo-rate .ssr-inner:after{right:0;background-image:url("/h/assets/img/svg/laurel-right.svg")}.is-service-seo-rate .ssr-link-red{position:relative;display:inline}.is-service-seo-rate .ssr-link-red:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:1px;background:#fa0101;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;will-change:transform}.is-service-seo-rate .ssr-link-red:hover:after{-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1)}.is-no-result{position:relative;display:block;text-align:center}.is-no-result .nr-header{font-size:27px;line-height:32px;font-weight:200}.is-page-not-fount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center}.is-page-not-fount .pnf-header{margin:0 0 10px 0;padding:8px 10px 5px 10px;color:#fff;font-size:60px;line-height:60px;font-weight:700}.is-page-not-fount .pnf-preview{margin:0 0 30px 0;padding:8px 10px 5px 10px;color:#fff;font-size:20px;line-height:24px}.is-crt-flicker{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;overflow:hidden;top:0;left:0;width:100%;height:100%}.is-crt-flicker:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:0;left:0;width:100%;height:200%;background:-o-repeating-linear-gradient(rgba(25, 20, 40, 0), rgba(25, 20, 40, 0.9) 5px, rgba(25, 20, 40, 0.9) 12px);background:repeating-linear-gradient(rgba(25, 20, 40, 0), rgba(25, 20, 40, 0.9) 5px, rgba(25, 20, 40, 0.9) 12px);-webkit-animation:scanline 20000ms linear infinite;animation:scanline 20000ms linear infinite}.is-crt-flicker:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:0;left:0;width:80px;height:100%;background:rgba(25,20,30,.4)}@-webkit-keyframes scanline{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scanline{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.is-global-label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;overflow:hidden;top:50%;left:0;width:240px;height:80px;margin:110px 0 0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:opacity 1000ms;-o-transition:opacity 1000ms;transition:opacity 1000ms}.is-global-label .gl-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:27px;left:0;width:100%;will-change:transform}.is-global-label .gl-slot{position:relative;display:block;width:100%;height:24px;text-align:center;color:#757575;font-size:13px;line-height:25px;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;opacity:0}.is-global-label.state-ready{opacity:1}.state-nav-open-desktop .is-global-label,.state-global-modal-open .is-global-label{opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-portfolio-box{position:relative;display:block;padding:100px 0 60px 0}.is-portfolio-box .pb-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-portfolio-box .pb-layout-small{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:230px}.is-portfolio-box .pb-layout-wide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:540px}.is-portfolio-box.state-gray{background:#f5f5f5}.is-portfolio-box.state-black{color:#fff;background:#1b1b1c}.is-portfolio-box.state-black h1,.is-portfolio-box.state-black h2,.is-portfolio-box.state-black .h1,.is-portfolio-box.state-black .h2{color:#fff}.is-portfolio-team{position:relative;display:block;padding:100px 0 60px 0;text-align:center;background:#f5f5f5}.is-portfolio-team .pt-team-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.is-portfolio-team .is-person-item{margin:0 60px 40px 60px}.is-portfolio-team .is-person-item .pi-photo{margin:0 auto 16px auto}.is-portfolio-nav-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;z-index:50;top:80px;right:40px}.is-portfolio-nav-small .pns-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:40px;height:40px;background:rgba(170,170,170,0);-webkit-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}.is-portfolio-nav-small .pns-item svg{display:block;width:40px;height:40px}.is-portfolio-nav-small .pns-item:hover{background:rgba(170,170,170,.15)}.is-portfolio-nav-small .pns-item:hover .pns-label{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav-small .pns-label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;top:50%;right:50px;margin:-12px 0 0 0;padding:5px;color:#fff;font-size:12px;line-height:12px;font-weight:700;letter-spacing:.3px;white-space:nowrap;background:rgba(170,170,170,.15);border-radius:4px;opacity:0;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.is-portfolio-nav-small .pns-item.state-arrow:hover svg path{stroke:#fa0101;-webkit-transition:stroke 300ms;-o-transition:stroke 300ms;transition:stroke 300ms}.is-portfolio-nav-small .pns-item.state-all:hover svg path{fill:#fa0101;-webkit-transition:fill 300ms;-o-transition:fill 300ms;transition:fill 300ms}.is-portfolio-nav-small.state-black .pns-item.state-arrow svg path{stroke:#191919}.is-portfolio-nav-small.state-black .pns-item.state-arrow:hover svg path{stroke:#fa0101}.is-portfolio-nav-small.state-black .pns-item.state-all svg path{fill:#191919}.is-portfolio-nav-small.state-black .pns-item.state-all:hover svg path{fill:#fa0101}.is-portfolio-nav{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;height:430px;color:#fff;background:#222}.is-portfolio-nav .pn-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%;padding:0 0 0 80px}.is-portfolio-nav .pn-item{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20;width:33%;height:100%;padding:0 40px;will-change:opacity}.is-portfolio-nav .pn-item.state-all{width:34%}.is-portfolio-nav .pn-item-name{display:block;text-align:center;font-size:24px;line-height:32px;font-weight:700}.is-portfolio-nav .pn-item-icon{position:absolute;display:block;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px}.is-portfolio-nav .pn-item-icon svg{display:block;width:100%;height:100%}.is-portfolio-nav .full-img-prev{opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-portfolio-nav .full-img-current{opacity:1;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-portfolio-nav .full-img-next{opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-portfolio-nav .pn-item.state-prev .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav .pn-item.state-prev .pn-item-name{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav .pn-item.state-all .pn-item-icon{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav .pn-item.state-all .pn-item-name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav .pn-item.state-next .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav .pn-item.state-next .pn-item-name{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-portfolio-nav.state-show-prev .full-img-prev{opacity:1}.is-portfolio-nav.state-show-prev .full-img-current{opacity:0}.is-portfolio-nav.state-show-prev .full-img-next{opacity:0}.is-portfolio-nav.state-show-prev .pn-item.state-prev .pn-item-icon{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.is-portfolio-nav.state-show-prev .pn-item.state-prev .pn-item-name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-prev .pn-item.state-all .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-prev .pn-item.state-all .pn-item-name{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.is-portfolio-nav.state-show-all .full-img-prev{opacity:0}.is-portfolio-nav.state-show-all .full-img-current{opacity:1}.is-portfolio-nav.state-show-all .full-img-next{opacity:0}.is-portfolio-nav.state-show-next .full-img-prev{opacity:0}.is-portfolio-nav.state-show-next .full-img-current{opacity:0}.is-portfolio-nav.state-show-next .full-img-next{opacity:1}.is-portfolio-nav.state-show-next .pn-item.state-next .pn-item-icon{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.is-portfolio-nav.state-show-next .pn-item.state-next .pn-item-name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-next .pn-item.state-all .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-next .pn-item.state-all .pn-item-name{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.is-person-item{position:relative;display:block;margin:0 0 40px 0}.is-person-item .pi-photo{position:relative;display:block;overflow:hidden;width:68px;height:68px;margin:0 0 16px 0;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.is-person-item .pi-name{margin:0 0 12px 0;font-size:19px;line-height:19px;font-weight:700}.is-person-item .pi-role{margin:0 0 12px 0;font-size:11px;line-height:11px;text-transform:uppercase;letter-spacing:1px}.is-button-play{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:50;top:50%;left:50%;width:132px;height:132px;margin:-66px 0 0 -66px;background:#fff;border-radius:50%;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.is-button-play:before{pointer-events:none;position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fa0101;opacity:0;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms,-webkit-transform 300ms;-o-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms}.is-button-play .bp-icon-play{position:absolute;display:block;top:50%;left:50%;width:36px;height:46px;margin:-23px 0 0 -12px;-webkit-transition:fill 300ms;-o-transition:fill 300ms;transition:fill 300ms}.is-button-play:hover:before{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-button-play:hover .bp-icon-play{fill:#fff;-webkit-transition:fill 200ms;-o-transition:fill 200ms;transition:fill 200ms}.is-video-player{position:relative;display:block;overflow:hidden;margin:0 0 40px 0;background:#222;color:#fff}.is-video-player:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:55.801%}.is-video-player .vp-button{z-index:30}.is-video-player .vp-poster{pointer-events:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:20;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:visibility 400ms,opacity 400ms;-o-transition:visibility 400ms,opacity 400ms;transition:visibility 400ms,opacity 400ms}.is-video-player .vp-video{pointer-events:none;position:absolute;display:block;z-index:10;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;visibility:hidden;opacity:0;-webkit-transition:visibility 400ms,opacity 400ms;-o-transition:visibility 400ms,opacity 400ms;transition:visibility 400ms,opacity 400ms}.is-video-player.state-init .vp-poster{pointer-events:none;visibility:hidden;opacity:0}.is-video-player.state-init .vp-video{pointer-events:auto;visibility:visible;opacity:1}.is-video-player.state-play .is-button-play{pointer-events:none;opacity:0}.is-video-player-sub{position:relative;display:block;margin:-20px 0 40px 0;text-align:center;font-size:14px;line-height:24px}.is-back-overlay{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.is-dock-cookie-policy{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;display:none;z-index:20000;left:0;bottom:0;width:100%;padding:0 20px 0 100px;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.is-dock-cookie-policy .dc-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:980px;margin:0 auto;background:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);box-shadow:0 0 50px 0 rgba(0,0,0,.15)}.is-dock-cookie-policy .dc-layout-preview{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;padding:15px;color:#000;font-size:12px;line-height:16px}.is-dock-cookie-policy .dc-layout-preview a{color:#fa0101;text-decoration:none}.is-dock-cookie-policy .dc-layout-preview a:hover{text-decoration:underline}.is-dock-cookie-policy .dc-layout-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block}.is-dock-cookie-policy .dc-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100px;height:100%;min-height:50px;color:#fa0101;font-size:16px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-left:1px solid #ddd;background:#fff;-webkit-transition:color 200ms,background 200ms,border 200ms;-o-transition:color 200ms,background 200ms,border 200ms;transition:color 200ms,background 200ms,border 200ms}.is-dock-cookie-policy .dc-button:hover{color:#fff;background:#fa0101;border-color:#fa0101}.state-cookie-privacy .is-dock-cookie-policy{display:block}.is-dock-cookie-policy.state-remove{opacity:0 !important;-webkit-transform:translateY(20px) !important;-ms-transform:translateY(20px) !important;transform:translateY(20px) !important;-webkit-transition:opacity 300ms,-webkit-transform 300ms !important;transition:opacity 300ms,-webkit-transform 300ms !important;-o-transition:opacity 300ms,transform 300ms !important;transition:opacity 300ms,transform 300ms !important;transition:opacity 300ms,transform 300ms,-webkit-transform 300ms !important}.html-state-high-contrast .is-dock-cookie-policy .dc-button{color:#000;background:#fff}.is-index-our-clients{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:100px 0 20px 0;background:#f1f1f1}.is-index-our-clients .is-list-partners{margin:0 0 20px 0}.is-feedback-form-box{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0;background:#f5f5f5}.is-feedback-form-box .ff-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.is-feedback-form-box .ff-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;min-width:0}.is-feedback-form-box .ff-layout-side.side-left{width:340px}.is-feedback-form-box .ff-layout-side.side-right{width:540px}.is-feedback-form-box .ff-submit-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:60px 0 0 0}.is-feedback-form-box .ff-sp-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:184px;min-width:0;height:72px;padding:0 10px}.is-feedback-form-box .ff-sp-meta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;display:block;width:100%;min-width:0;margin:0 0 0 30px;font-size:14px;line-height:18px}.is-feedback-form-box .ff-sp-meta a{text-decoration:underline;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-feedback-form-box .ff-sp-meta a:hover{color:#fa0101}.is-feedback-form-box .is-style h2,.is-feedback-form-box .is-style .h2{font-size:56px;line-height:56px;text-wrap:balance}.is-feedback-form-box .is-form-field.field-text .ff-label,.is-feedback-form-box .is-form-field.field-text input{text-align:left}.is-feedback-form-box .is-form-field.field-text .ff-input,.is-feedback-form-box .is-form-field.field-text input{background:#f5f5f5}.is-feedback-form-box .is-form-field.field-text .ff-label-battle{letter-spacing:-0.5px}.is-portfolio-list-new{position:relative;display:block}.is-portfolio-list-new .hlc-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;color:#fff;background-color:#222}.is-portfolio-list-new .hlc-item.state-black-text{color:#000;background:#eee}.is-portfolio-list-new .hlc-item.state-black-text .hlc-link a{border:1px solid rgba(0,0,0,.3)}.is-portfolio-list-new .hlc-item.state-black-text .hlc-link a svg path{stroke:#000}.is-portfolio-list-new .hlc-item.state-black-text .hlc-link a:hover{border-color:#fa0101;background:#fa0101}.is-portfolio-list-new .hlc-item.state-black-text .hlc-link a:hover svg path{stroke:#fff}.is-portfolio-list-new .hlc-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;z-index:20;padding:120px 0}.is-portfolio-list-new .hlc-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;max-width:530px}.is-portfolio-list-new .hlc-header-sup{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-wrap:balance}.is-portfolio-list-new .hlc-header{margin-bottom:12px;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px}.is-portfolio-list-new .hlc-preview-a{margin-bottom:32px;font-size:24px;line-height:28px;text-wrap:balance}.is-portfolio-list-new .hlc-preview-a+.hlc-preview-a{margin-top:-16px}.is-portfolio-list-new .hlc-preview-b{margin-bottom:32px;font-size:20px;line-height:30px;text-wrap:balance}.is-portfolio-list-new .hlc-options{position:relative;display:block}.is-portfolio-list-new .hlc-option-item{position:relative;display:block;font-size:11px;line-height:11px;text-transform:uppercase;letter-spacing:1px}.is-portfolio-list-new .hlc-option-item+.hlc-option-item{margin-top:24px}.is-portfolio-list-new .hlc-oi-header{margin-bottom:6px}.is-portfolio-list-new .hlc-oi-preview{font-weight:600}.is-portfolio-list-new .hlc-link{position:relative;display:block;margin:32px 0 0 0}.is-portfolio-list-new .hlc-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.3);border-radius:50%;-webkit-transition:border 200ms,background 200ms;-o-transition:border 200ms,background 200ms;transition:border 200ms,background 200ms}.is-portfolio-list-new .hlc-link a svg{display:block;margin:0 0 0 2px}.is-portfolio-list-new .hlc-link a svg path{stroke:#fff;-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-portfolio-list-new .hlc-link a:hover{border-color:#fff;background:#fff}.is-portfolio-list-new .hlc-link a:hover svg path{stroke:#fa0101}.is-portfolio-list-new .blc-meta-a{display:block;margin:32px 0 0 0;font-size:11px;line-height:11px}.is-portfolio-modal-details{position:relative;display:block}.is-portfolio-modal-details .pmd-header{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;height:380px;color:#fff;background:#161618;opacity:0}.is-portfolio-modal-details .pmd-header h1,.is-portfolio-modal-details .pmd-header h2,.is-portfolio-modal-details .pmd-header h3,.is-portfolio-modal-details .pmd-header h4,.is-portfolio-modal-details .pmd-header h5,.is-portfolio-modal-details .pmd-header .h1,.is-portfolio-modal-details .pmd-header .h2,.is-portfolio-modal-details .pmd-header .h3,.is-portfolio-modal-details .pmd-header .h4,.is-portfolio-modal-details .pmd-header .h5{color:#fff}.is-portfolio-modal-details .pmd-h-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10;inset:0;padding:0 40px}.is-portfolio-modal-details .pmd-h-middle{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block}.is-portfolio-modal-details .pmd-h-title{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;max-width:680px;margin:0 0 24px 0;font-size:32px;line-height:38px;font-weight:600;letter-spacing:-1px;text-wrap:balance}.is-portfolio-modal-details .pmd-h-title-astrix{margin:-10px 0 32px 0;font-size:13px;line-height:13px}.is-portfolio-modal-details .pmd-h-preview{max-width:680px;font-size:18px;line-height:26px;font-weight:200;text-wrap:balance}.is-portfolio-modal-details .pmd-h-stack{position:relative;display:block;max-width:85%}.is-portfolio-modal-details .pmd-h-stack-title{position:relative;display:block;margin:0 0 6px 0;font-size:11px;line-height:11px;font-weight:200;text-transform:uppercase;letter-spacing:1px}.is-portfolio-modal-details .pmd-h-stack-preview{position:relative;display:block;font-size:11px;line-height:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-wrap:balance}.is-portfolio-modal-details .pmd-preview{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:44px;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.is-portfolio-modal-details .pmd-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 44px 0}.is-portfolio-modal-details .pmd-c-column{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%;min-width:0}.is-portfolio-modal-details .pmd-c-column+.pmd-c-column{margin-left:58px}.is-portfolio-modal-details .pmd-c-column+.pmd-c-column:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:0;left:-32px;width:1px;height:100%;background:#eee}.is-portfolio-modal-details .pmd-cc-header{height:80px;font-size:24px;line-height:30px;font-weight:600}.is-portfolio-modal-details .pmd-cc-header b{display:inline-block;margin:0 6px 0 0;color:#fa0101}.is-portfolio-modal-details .pmd-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.is-portfolio-modal-details .pmd-b-preview{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%;min-width:0;font-size:24px;line-height:30px;text-wrap:balance;letter-spacing:-0.2px}.is-portfolio-modal-details .pmd-b-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block}.is-portfolio-modal-details .pmd-b-button .is-button-a{width:300px}.is-portfolio-modal-details.state-play .pmd-header{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.is-portfolio-modal-details.state-play .pmd-preview{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms;-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.is-portfolio-modal-details .is-style p.state-14{font-size:14px;line-height:24px}.is-portfolio-modal-details .is-style p.state-16{font-size:16px;line-height:24px}.is-portfolio-modal-details .is-style p.state-18{margin-bottom:24px;font-size:18px;line-height:24px;font-weight:600}.is-portfolio-modal-details .is-style p.state-18-500{font-size:18px;line-height:24px;font-weight:500}.is-portfolio-modal-details .is-style p.state-18-500-2{font-size:18px;line-height:24px;font-weight:500}.is-portfolio-modal-details .is-style p.state-last{margin-bottom:-40px}.is-portfolio-modal-details .is-style ul>li{margin-bottom:16px}.is-portfolio-modal-details .is-style ul.state-14{font-size:14px;line-height:24px}.is-portfolio-modal-details .is-style ul.state-16{font-size:16px;line-height:24px}.is-portfolio-modal-details.state-black-text .pmd-header{color:#000}.is-page-promo{position:relative;display:block}.is-page-promo .pp-back{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:1;top:0;left:50%;margin:-85px 0 0 -620px}.is-page-promo .pp-layout{position:relative;display:block;z-index:10}.is-page-promo .pp-header{font-size:40px;line-height:42px;font-weight:600;letter-spacing:-1px}.is-page-promo .pp-form{position:relative;display:block;margin:0 0 80px 0}.is-page-promo .pp-form .is-form-field.field-text .ff-label,.is-page-promo .pp-form .is-form-field.field-text input{text-align:left}.is-page-promo .pp-form .is-form-field.field-text .ff-label-battle{letter-spacing:-0.5px}.is-page-promo .pp-form-rules{max-width:610px}.is-page-promo .is-style ul>li{margin-bottom:20px}.is-list-a{position:relative;display:block;margin:0 0 20px 0}.is-list-a .l-item{margin:0 0 6px 0;font-size:14px;line-height:20px}.is-list-b{position:relative;display:block;max-width:300px}.is-list-b .l-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 0 20px 0;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:1px}.is-list-b .l-key{margin:0 0 4px 0}.is-list-b .l-value{font-size:10px;line-height:16px;font-weight:700}.is-list-c{position:relative;display:block;width:100%}.is-list-c .l-item{position:relative;display:block;margin:0 0 40px 0}.is-list-c .l-name{margin:0 0 6px 0;font-size:18px;line-height:18px}.is-list-c .l-value{font-size:14px;line-height:14px}.is-list-c .l-value a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-c .l-value a:hover{color:#fa0101}.is-list-d{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%}.is-list-d .l-item{position:relative;display:block;width:100%;padding:14px 0;border-top:1px solid #f0f0f0}.is-list-d .l-item:last-child{padding-bottom:0}.is-list-d .l-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#191919;font-size:16px;line-height:16px;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-d .l-item a svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;margin:2px 10px 0 0}.is-list-d .l-item a svg path{-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-list-d .l-item a:hover{color:#fa0101}.is-list-d .l-item a:hover svg path{stroke:#fa0101}.is-list-d .l-item.state-red a{color:#fa0101;font-weight:700;letter-spacing:.3px}.is-list-d .l-item.state-red a svg path{stroke:#fa0101}.is-list-d .l-item.state-red a:hover{color:#ff5c60}.is-list-d .l-item.state-red a:hover svg path{stroke:#ff5c60}.is-list-d .l-item.state-bold a{font-weight:700;letter-spacing:.3px}.is-list-e{position:relative;display:block;font-size:21px;line-height:30px;font-weight:200}.is-list-e>.is-grid{position:relative;width:auto;margin-left:-60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-e>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 120px) / 2);margin-left:60px;margin-bottom:40px}.is-list-e>.is-grid>.grid-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:20px 0 0 0;border-top:2px solid #1d1a1e}.is-list-e.state-small{font-size:16px;line-height:24px;font-weight:400}.is-list-f{position:relative;display:block}.is-list-f>.is-grid{position:relative;width:auto;margin-left:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-f>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 150px) / 5);margin-left:30px;margin-bottom:40px}.is-list-f .l-item-row{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;font-size:14px;line-height:24px;border-bottom:1px solid #dfdfdf}.is-list-f .l-item-row:last-child{margin-bottom:0;padding-bottom:0;border:none}.is-list-f .l-item-row.row-icon{height:65px;margin-bottom:0;padding-bottom:0;border:none}.is-list-f .l-item-row.row-icon img{display:block;max-height:41px}.is-list-f .l-item-row.row-strong{font-size:20px;line-height:25px;font-weight:700}.is-list-f .l-item-row.row-light{font-size:18px;line-height:20px}.is-list-g{position:relative;display:block;margin:0 0 20px 0}.is-list-g>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-g>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 80px) / 4);margin-left:20px;margin-bottom:20px}.is-list-g .l-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;background:#fff}.is-list-g .l-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:120%}.is-list-g .l-item.state-link{background:#fa0101;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-list-g .l-item.state-link .l-index{display:none}.is-list-g .l-item.state-link .l-label{color:#fff}.is-list-g .l-item.state-link:hover{background:#d3181c}.is-list-g .l-index{position:absolute;display:block;top:30px;left:30px;color:#fa0101;font-size:21px;line-height:21px}.is-list-g .l-label{position:absolute;display:block;bottom:30px;left:30px;right:30px;font-size:21px;line-height:25px}.is-list-g .l-label span{display:block;margin:10px 0 0 0;color:#999;font-size:14px;line-height:14px}.is-list-g.state-seo .l-index{top:40px;left:40px}.is-list-g.state-seo .l-label{bottom:40px;left:40px}.is-list-g.state-seo>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-g.state-seo>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 60px) / 3);margin-left:20px;margin-bottom:20px}.is-list-h{position:relative;display:block;margin:0 0 40px 0;color:#ddd;font-size:14px;line-height:20px}.is-list-h .l-item{margin:0 0 6px 0}.is-list-i{position:relative;display:block}.is-list-i>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-i>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 60px) / 3);margin-left:20px;margin-bottom:20px}.is-list-i .l-item-key{margin:0 0 10px 0;font-size:15px;line-height:20px;font-weight:700}.is-list-i .l-item-value{font-size:14px;line-height:20px}.is-list-i .l-item-tech{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 0 -2px;font-size:14px;line-height:14px}.is-list-i .l-item-tech span{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;margin:0 0 2px 2px;padding:5px 4px 4px 4px;white-space:nowrap;border:1px solid #e5e5e5;border-radius:4px}.is-list-j{position:relative;display:block}.is-list-j .l-item{position:relative;display:block;margin:0 0 20px 0;padding:20px 0 0 0;border-top:1px solid rgba(255,255,255,.1)}.is-list-j .l-name{margin:0 0 10px 0;font-size:19px;line-height:24px;font-weight:400}.is-list-j .l-preview{color:#ddd;font-size:16px;line-height:24px}.is-list-j .l-preview-list{position:relative;display:block;margin:16px 0 0 0}.is-list-j .l-pl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 16px 0}.is-list-j .l-pl-value{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;min-width:30%;margin:0 40px 0 0;color:#fa0101;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-1px}.is-list-j .l-pl-key{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%;color:#ddd;font-size:14px;line-height:18px}.is-list-k{position:relative;display:block;margin:0 0 40px 0}.is-list-k .l-item{position:relative;display:block;margin:0 0 30px 0}.is-list-k .l-item-key{margin:0 0 6px 0;font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-list-k .l-item-key svg{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;margin:-2px 5px 0 0}.is-list-k .l-item-key.state-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-k .l-item-value{font-size:14px;line-height:20px}.is-list-k .l-item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fa0101;font-size:14px;line-height:14px;font-weight:700}.is-list-k .l-item-link svg{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;margin:0 0 0 5px}.is-list-k .l-item-link:hover{text-decoration:underline}.is-list-k .l-item-thumb{position:relative;display:block;margin:12px 0 0 0}.is-list-k .l-item-thumb a{position:relative;display:block;width:100px;background:#ddd;border-radius:6px}.is-list-k .l-item-thumb a:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:140%}.is-list-k .l-item-thumb a:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";z-index:10;inset:0;border-radius:6px;background-color:rgba(0,0,0,.4);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M11 6H9v3H6v2h3v3h2v-3h3V9h-3V6Z'/%3E%3Cpath fill='%23fff' d='M10 2c-4.411 0-8 3.589-8 8s3.589 8 8 8a7.9497 7.9497 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.9504 7.9504 0 0 0 18 10c0-4.411-3.589-8-8-8Zm0 14c-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6-2.691 6-6 6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:24px 24px;opacity:0;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-list-k .l-item-thumb a>.full-img{border-radius:6px}.is-list-k .l-item-thumb a:hover:after{opacity:1}.is-list-k .l-item-awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-k .l-item-awards svg{display:block}.is-list-k .l-item-awards svg+svg{margin:0 0 0 20px}.is-list-timezone{position:relative;display:block;z-index:10;margin:0 0 74px 0}.is-list-timezone .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-list-timezone .l-item{position:relative;display:block;width:220px}.is-list-timezone .l-name{margin:0 0 20px 0;font-size:18px;line-height:24px;font-weight:700}.is-list-timezone .l-label{position:relative;display:block;margin:0 0 6px 0;font-size:14px;line-height:20px}.is-list-timezone .l-label a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-timezone .l-label a:hover{color:#fa0101}.is-list-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 0 40px 0}.is-list-social a{position:relative;display:block;width:36px;height:36px;background:#444b51;border-radius:4px;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-list-social a svg{display:block;width:100%;height:100%}.is-list-social a:hover{background:#8b8f93}.is-list-social a+a{margin-left:20px}.is-list-introduce{position:relative;display:block;margin:0 0 40px 0;padding:60px 0 0 0;border-top:1px solid #f0f0f0}.is-list-introduce .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-list-introduce .l-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:160px;margin:0 30px}.is-list-introduce .l-name{margin:0 0 20px 0;font-size:18px;line-height:24px;font-weight:700}.is-list-introduce .l-label{position:relative;display:block;margin:0 0 10px 0;font-size:14px;line-height:22px}.is-list-introduce .l-label a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-introduce .l-label a:hover{color:#fa0101}.is-list-partners{position:relative;display:block;overflow:hidden;margin:0 0 80px 0}.is-list-partners>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-partners>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 6);margin-left:0px;margin-bottom:0px}.is-list-partners>.is-grid>.grid-item{margin:0 0 -1px -1px}.is-list-partners .l-item{position:relative;display:block}.is-list-partners .l-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:100%}.is-list-partners .l-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border-width:0 0 1px 1px;border-style:solid;border-color:#f0f0f0}.is-list-partners .l-inner img{display:block;width:auto;height:auto;max-width:80%;max-height:80%}.is-list-projects-home{position:relative;display:block;width:100%;margin:0 0 0 0}.is-list-projects-home .lp-item{position:relative;display:block;overflow:hidden;width:100%;color:#fff;background:#161618}.is-list-projects-home .lp-item.state-black-text{color:#000}.is-list-projects-home .lp-item.state-black-text .lp-item-arrow{border-color:rgba(0,0,0,.25)}.is-list-projects-home .lp-item.state-black-text .lp-item-arrow svg path{stroke:#000}.is-list-projects-home .lp-item.state-black-text .lp-item-arrow:hover{border-color:#fa0101;background:#fa0101}.is-list-projects-home .lp-item.state-black-text .lp-item-arrow:hover svg path{stroke:#fff}.is-list-projects-home .lp-item.state-black-text .lp-image-overlay{background:rgba(255,255,255,.6);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(60%, rgba(255, 255, 255, 0.6)));background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 60%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 60%)}.is-list-projects-home .lp-item-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:100vh}.is-list-projects-home .lp-item-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:470px;padding:100px 0}.is-list-projects-home .lp-item-header-sup{margin:0 0 40px 0;font-size:14px;line-height:20px;font-weight:200;text-transform:uppercase;letter-spacing:1px;text-wrap:balance}.is-list-projects-home .lp-item-header{display:block;width:600px;margin:0 0 12px 0;font-size:30px;line-height:38px;font-weight:600;letter-spacing:-1px;text-transform:uppercase}.is-list-projects-home .lp-item-preview{margin:0 0 40px 0;font-size:24px;line-height:32px;font-weight:200;letter-spacing:-0.5px;text-wrap:balance}.is-list-projects-home .lp-item-detail{margin:0 0 40px 0;font-size:18px;line-height:28px;text-wrap:balance}.is-list-projects-home .lp-item-arrow{position:relative;display:block;width:38px;height:38px;margin:40px 0 0 0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,0);-webkit-transition:border 200ms,background 200ms;-o-transition:border 200ms,background 200ms;transition:border 200ms,background 200ms}.is-list-projects-home .lp-item-arrow svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;left:50%;width:11px;height:18px;margin:-9px 0 0 -5px}.is-list-projects-home .lp-item-arrow svg path{-webkit-transition:stroke 200ms;-o-transition:stroke 200ms;transition:stroke 200ms}.is-list-projects-home .lp-item-arrow:hover{border-color:#fff;background:#fff}.is-list-projects-home .lp-item-arrow:hover svg path{stroke:#fa0101}.is-list-projects-home .lp-video-overlay{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.is-list-projects-home .lp-image-overlay{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(60%, rgba(0, 0, 0, 0.6)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 60%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 60%)}.is-list-services-home{position:relative;display:block;margin:0 0 40px 0}.is-list-services-home .l-list{position:relative;display:block}.is-list-services-home .l-list>.is-grid{position:relative;width:auto;margin-left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-services-home .l-list>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 120px) / 3);margin-left:40px;margin-bottom:40px}.is-list-services-home .l-item{position:relative;display:block;min-height:100%}.is-list-services-home .l-item-header{position:relative;display:block;margin:0 0 20px 0;padding:0 0 20px 0;font-size:19px;line-height:24px;font-weight:700;letter-spacing:-0.1px;border-bottom:2px solid #191919}.is-list-services-home .l-item-header a{position:relative;display:inline-block;color:#fa0101}.is-list-services-home .l-item-header a:hover{text-decoration:underline}.is-list-services-home .l-item-services{position:relative;display:block}.is-list-services-home .l-item-services-row{position:relative;display:block;margin:0 0 20px 0;color:#000;font-size:19px;line-height:26px;font-weight:200}.is-list-services-home .l-item-services-row a{position:relative;display:inline-block;color:#fa0101}.is-list-services-home .l-item-services-row a:hover{text-decoration:underline}.is-list-portfolio-home{position:relative;display:block}.is-list-portfolio-home .lph-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;width:100%;height:380px;margin:0 0 40px 0;color:#fff;background:#161618;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter 400ms;transition:-webkit-filter 400ms;-o-transition:filter 400ms;transition:filter 400ms;transition:filter 400ms, -webkit-filter 400ms;will-change:filter}.is-list-portfolio-home .lph-item:hover{-webkit-filter:none;filter:none}.is-list-portfolio-home .lph-item.state-link:hover .lph-inner{-webkit-transform:none;-ms-transform:none;transform:none}.is-list-portfolio-home .lph-item.state-link:hover .lph-link{opacity:1}.is-list-portfolio-home .lph-item.state-black-text{color:#000}.is-list-portfolio-home .lph-item.state-black-text .lph-tags-list a:before,.is-list-portfolio-home .lph-item.state-black-text .lph-tags-list span:before{background:#999}.is-list-portfolio-home .lph-item.state-black-text .lph-image-overlay{background:-o-radial-gradient(at bottom left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(at bottom left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%)}.is-list-portfolio-home .lph-image-overlay{position:absolute;display:block;z-index:10;top:0;left:0;width:100%;height:100%;background:-o-radial-gradient(at bottom left, rgba(20, 20, 30, 0.5) 0%, rgba(20, 20, 30, 0) 70%);background:radial-gradient(at bottom left, rgba(20, 20, 30, 0.5) 0%, rgba(20, 20, 30, 0) 70%)}.is-list-portfolio-home .lph-inner{position:absolute;display:block;z-index:20;left:50px;right:50px;bottom:50px;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms}.is-list-portfolio-home .lph-name{max-width:430px;margin:0 0 20px 0;font-size:26px;line-height:30px;font-weight:700}.is-list-portfolio-home .lph-name a{display:inline-block}.is-list-portfolio-home .lph-preview{max-width:610px;margin:0 0 25px 0;font-size:16px;line-height:24px;text-wrap:balance}.is-list-portfolio-home .lph-tags{position:relative;display:block;overflow:hidden;max-width:520px}.is-list-portfolio-home .lph-tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 25px -20px}.is-list-portfolio-home .lph-tags-list a,.is-list-portfolio-home .lph-tags-list span{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;margin:0 0 10px 20px;font-size:11px;line-height:13px;white-space:nowrap;text-transform:uppercase;letter-spacing:1px}.is-list-portfolio-home .lph-tags-list a:before,.is-list-portfolio-home .lph-tags-list span:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:5px;left:-14px;width:8px;height:1px;background:#fff}.is-list-portfolio-home .lph-tags-list a:hover{text-decoration:underline}.is-list-portfolio-home .lph-link{position:relative;display:block;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.is-list-portfolio-home .lph-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;font-size:15px;line-height:15px;font-weight:700;letter-spacing:.3px}.is-list-portfolio-home .lph-link a:hover{text-decoration:underline}.is-list-portfolio-home .lph-link svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;margin:-1px 0 0 10px}.is-list-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;overflow:hidden;margin:0 0 45px -16px}.is-list-tags a{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;margin:0 0 16px 16px;font-size:17px;line-height:17px;white-space:nowrap;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-tags a:hover{color:#fa0101}.is-list-tags a.state-active{color:#fa0101}.is-list-tags a.state-bold{font-weight:700}.is-list-nav-desktop{position:relative;display:block;width:400px;margin:0 0 100px 0}.is-list-nav-desktop .l-list{position:relative;display:block}.is-list-nav-desktop .l-item{position:relative;display:block;margin:0 0 50px 0;font-size:60px;line-height:60px;font-weight:700;letter-spacing:-1.8px;white-space:nowrap}.is-list-nav-desktop .l-item a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-nav-desktop .l-item a:hover{color:#fa0101}.is-list-nav-desktop .l-item a.state-active{color:#fa0101}.is-list-tiles-radio{position:relative;display:block;margin:0 0 20px 0}.is-list-tiles-radio>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-tiles-radio>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 60px) / 3);margin-left:20px;margin-bottom:20px}.is-list-tiles-radio .l-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;background:rgba(255,255,255,.1);-webkit-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}.is-list-tiles-radio .l-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:100%}.is-list-tiles-radio .l-item:hover{background:rgba(255,255,255,.2)}.is-list-tiles-radio .l-item.state-active{background:#fff}.is-list-tiles-radio .l-item.state-active .l-radio{background:#000}.is-list-tiles-radio .l-item.state-active .l-radio:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.is-list-tiles-radio .l-item.state-active .l-label{color:#000}.is-list-tiles-radio .l-radio{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:30px;left:30px;width:56px;height:32px;border-radius:16px;background:#757a81}.is-list-tiles-radio .l-radio:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.is-list-tiles-radio .l-label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;bottom:30px;left:30px;right:30px;font-size:20px;line-height:25px;-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms}.is-list-stack{position:relative;display:block;margin:0 0 20px 0}.is-list-stack .l-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 60px 0;border-bottom:1px solid #e6e6e6}.is-list-stack .l-section:last-child{margin-bottom:0;border:none}.is-list-stack .l-section-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:360px;margin:0 40px 40px 0;font-size:16px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-list-stack .l-section-items{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:100%}.is-list-stack .l-section-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 0 -40px}.is-list-stack .l-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:80px;margin:0 0 20px 40px;text-align:center}.is-list-stack .l-item-icon{display:block;width:auto;height:80px;margin:0 0 16px 0}.is-list-stack .l-item-label{color:#7e92ab;font-size:14px;line-height:20px}.is-list-stack .l-section-preview{position:relative;display:block;margin:0 0 60px 0;padding:20px 0 0 0;color:#7e92ab;font-size:14px;line-height:20px;border-top:1px solid #e6e6e6}.is-list-stack-tiny{position:relative;display:block}.is-list-stack-tiny .l-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid rgba(255,255,255,.1)}.is-list-stack-tiny .l-section:first-child{padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.is-list-stack-tiny .l-section-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:460px;font-size:24px;line-height:36px;font-weight:600}.is-list-stack-tiny .l-section-items{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:460px}.is-list-stack-tiny .l-section-items>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-stack-tiny .l-section-items>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 80px) / 4);margin-left:20px;margin-bottom:5px}.is-list-stack-tiny .l-item{font-size:16px;line-height:24px;white-space:nowrap}.is-list-conditions{position:relative;display:block;margin:0 0 40px 0}.is-list-conditions .l-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 20px 0;border-bottom:1px solid #e6e6e6}.is-list-conditions .l-item-left{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:360px;margin:0 40px 0 0;padding:2px 0 0 0}.is-list-conditions .l-item-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;width:100%}.is-list-conditions .l-item-name{margin:0 0 40px 0;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-list-conditions .l-item-name-sub{display:block;margin:-32px 0 40px 0;color:#7e92ab;font-size:14px;line-height:14px;font-weight:400}.is-list-conditions .l-item-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.is-list-conditions .l-item-tiles:last-child .l-item-tile{padding-bottom:0;border:none}.is-list-conditions .l-item-tile{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #e6e6e6;font-size:16px;line-height:24px}.is-list-conditions .l-item-tile+.l-item-tile{margin-left:40px}.is-list-conditions .l-item-tile-counter{position:absolute;display:block;left:-35px;color:#7e92ab;font-size:11px;line-height:24px;font-weight:700;letter-spacing:1px}.is-list-conditions .l-item-button{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:40px 0 0 0;padding:0 0 0 400px}.is-list-conditions .l-meta-a{font-size:18px;line-height:24px;font-weight:700}.is-list-conditions .l-meta-b{font-size:18px;line-height:24px}.is-list-conditions .l-meta-c{color:#7e92ab}.is-list-partners-footer{position:relative;display:block;margin:0 0 50px 0}.is-list-partners-footer .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.is-list-partners-footer .l-item{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:170px;margin:0 10px;text-align:center;opacity:.99;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.is-list-partners-footer .l-item.state-link:hover{opacity:.8}.is-list-partners-footer .l-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:56px;margin:0 0 10px 0}.is-list-partners-footer .l-item-image img{display:block;width:auto;height:auto;max-height:100%}.is-list-partners-footer .l-item-label{font-size:11px;line-height:11px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.is-list-partners-footer.state-contacts{padding:40px 0 0 0;border-top:1px solid #f0f0f0}.is-list-contacts{position:relative;display:block;z-index:10;margin:0 0 40px 0}.is-list-contacts .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 20px -20px}.is-list-contacts .l-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:300px;margin:0 0 20px 20px}.is-list-contacts .l-name{margin:0 0 8px 0;font-size:24px;line-height:36px;font-weight:700}.is-list-contacts .l-label{position:relative;display:block;margin:0 0 10px 0;font-size:20px;line-height:26px}.is-list-contacts .l-label a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-contacts .l-label a:hover{color:#fa0101}.is-button-a.state-hrdesk24{width:300px;padding:0 20px;font-size:20px;line-height:20px;font-weight:500}.is-hrdesk24-hero{position:relative;display:block;margin:-50px 0 0 0}.is-hrdesk24-hero .hh-w-back{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:10;top:20px;left:520px;width:612px;height:auto}.is-hrdesk24-hero .hh-w-inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;z-index:1;margin:0 -64px;padding:64px;background:#f1f1f1}.is-hrdesk24-hero .hh-header{display:none}.is-hrdesk24-hero .hh-header-img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0 0 20px 0}.is-hrdesk24-hero .hh-preview{max-width:300px;margin:0 0 70px 0;color:#022135;font-size:20px;line-height:24px;text-wrap:balance}.is-hrdesk24-hero .hh-preview-img{display:none;max-width:100%;height:auto;margin:0 0 40px 0}.is-hrdesk24-when-need{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0;text-align:center}.is-hrdesk24-when-need .hwn-header{margin:0 0 56px 0;font-size:40px;line-height:40px}.is-hrdesk24-when-need .hwn-list{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px;row-gap:40px;width:780px;margin:0 auto;text-align:left}.is-hrdesk24-when-need .hwn-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:0 0 0 38px;font-size:20px;line-height:24px;text-wrap:balance}.is-hrdesk24-when-need .hwn-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:1px;left:0;width:25px;height:22px;background-image:url("/h/assets/img/hrdesk24/image2.svg");background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.is-hrdesk24-tasks{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0;color:#fff;background:#161a1d}.is-hrdesk24-tasks .ht-header{margin:0 0 26px 0;color:#fff;font-size:20px;line-height:30px;font-weight:600;letter-spacing:0}.is-hrdesk24-tasks .ht-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:0 0 80px 0}.is-hrdesk24-tasks .ht-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;min-width:0}.is-hrdesk24-tasks .ht-layout-side.side-left{width:460px}.is-hrdesk24-tasks .ht-layout-side.side-right{width:460px}.is-hrdesk24-tasks .ht-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.is-hrdesk24-tasks .ht-links a{display:block;height:32px;color:#616c73;font-size:32px;line-height:32px;font-weight:600;letter-spacing:-1px;white-space:nowrap;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.is-hrdesk24-tasks .ht-links a:hover{color:#fff}.is-hrdesk24-tasks .ht-links a.state-active{color:#fa0101;font-size:48px;line-height:32px;font-weight:600;letter-spacing:-3px}.is-hrdesk24-tasks .ht-links a+a{margin:40px 0 0 0}.is-hrdesk24-tasks .ht-tabs{position:relative;display:block}.is-hrdesk24-tasks .ht-tabs-item{position:relative;display:none}.is-hrdesk24-tasks .ht-tabs-item.state-show{display:block}.is-hrdesk24-tasks .ht-tabs-inner{position:relative;display:block;-webkit-transition:opacity 600ms,-webkit-transform 600ms;transition:opacity 600ms,-webkit-transform 600ms;-o-transition:opacity 600ms,transform 600ms;transition:opacity 600ms,transform 600ms;transition:opacity 600ms,transform 600ms,-webkit-transform 600ms}.is-hrdesk24-tasks .ht-tabs-inner.state-hidden{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:none;-o-transition:none;transition:none}.is-hrdesk24-tasks .ht-button{position:relative;display:block;text-align:center}.is-hrdesk24-tasks .is-style ul{font-size:20px;line-height:26px}.is-hrdesk24-tasks .is-style ul>li{margin:0 0 24px 0}.is-hrdesk24-tasks .is-style ul>li:last-child{margin:0}.is-hrdesk24-about{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0}.is-hrdesk24-about .ha-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.is-hrdesk24-about .ha-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;min-width:0}.is-hrdesk24-about .ha-layout-side.side-left{width:400px}.is-hrdesk24-about .ha-layout-side.side-right{width:460px}.is-hrdesk24-about .ha-preview{font-size:24px;line-height:30px}.is-hrdesk24-about .ha-button{position:relative;display:block}.is-hrdesk24-about .ha-acc-preview{font-size:16px;line-height:24px}.is-hrdesk24-about.state-crop{padding-top:0}.is-hrdesk24-list-a{position:relative;display:block;margin:0 0 48px 0}.is-hrdesk24-list-a .l-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:0 0 0 40px}.is-hrdesk24-list-a .l-item+.l-item{margin:70px 0 0 0}.is-hrdesk24-list-a .l-item+.l-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:-35px;left:0;width:100%;height:1px;background:#ccd3d7}.is-hrdesk24-list-a .l-icon{position:absolute;display:block;top:3px;left:0;width:24px;height:24px}.is-hrdesk24-list-a .l-name{margin:0 0 12px 0;font-size:24px;line-height:30px}.is-hrdesk24-list-a .l-preview{font-size:16px;line-height:24px}.is-accordion.state-hrdesk24{margin:0 0 -32px 0}.is-accordion.state-hrdesk24 .ac-item.state-open .ac-header span{color:#191919}.is-accordion.state-hrdesk24 .ac-item.state-open .ac-header:hover span{color:#fa0101}.is-accordion.state-hrdesk24 .ac-item:first-child .ac-header{padding-top:0}.is-accordion.state-hrdesk24 .ac-header{padding:20px 0}.is-accordion.state-hrdesk24 .ac-header span{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;padding:0;font-size:24px;line-height:30px;font-weight:400;text-wrap:balance}.is-accordion.state-hrdesk24 .ac-header svg{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin:0 22px 0 0;width:26px;height:26px}.is-accordion.state-hrdesk24 .ac-body-inner{padding:0 0 20px 48px}.is-accordion.state-hrdesk24 .ac-body-preview{font-size:16px;line-height:24px;text-wrap:balance}.is-hrdesk24-promo-box{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;overflow:hidden;padding:120px 0}.is-hrdesk24-promo-box .hpb-header{position:relative;display:block;text-align:center}.is-hrdesk24-promo-box .hpb-header-sup{margin:0 0 16px 0;color:#fa0101;font-size:24px;line-height:30px;font-weight:600}.is-hrdesk24-promo-box .hpb-header-title{margin:0 0 40px 0;font-size:48px;line-height:48px;letter-spacing:-1px}.is-hrdesk24-promo-box .hpb-image{position:relative;display:block;height:630px}.is-hrdesk24-promo-box .hpb-image-inner{position:absolute;display:block;top:0;left:50%;width:1600px;height:800px;margin:0 0 0 -800px;background-position:50% 0;background-repeat:no-repeat}.is-hrdesk24-promo-box .hpb-image-inner-mob{display:none;width:100%;height:auto}.is-hrdesk24-promo-box .hpb-tiles{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:48px;z-index:20;margin:0 0 64px 0}.is-hrdesk24-promo-box .hpb-tile-item{position:relative;display:block;min-width:0;text-align:center}.is-hrdesk24-promo-box .hpb-tile-item .t-name{position:relative;margin:0 0 20px 0;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1.5px;text-wrap:balance}.is-hrdesk24-promo-box .hpb-tile-item .t-preview{font-size:20px;line-height:24px;text-wrap:balance}.is-hrdesk24-promo-box .hpb-tile-item.state-long-name .t-name{margin:0 -50px 20px -50px}.is-hrdesk24-promo-box .hpb-tile-item.state-span-2{grid-column:span 2}.is-hrdesk24-promo-box .hpb-button{position:relative;display:block;text-align:center}.is-hrdesk24-promo-box.state-tickets{color:#fff;background-color:#061824}.is-hrdesk24-promo-box.state-tickets h1,.is-hrdesk24-promo-box.state-tickets h2,.is-hrdesk24-promo-box.state-tickets h3,.is-hrdesk24-promo-box.state-tickets h4,.is-hrdesk24-promo-box.state-tickets h5,.is-hrdesk24-promo-box.state-tickets .h1,.is-hrdesk24-promo-box.state-tickets .h2,.is-hrdesk24-promo-box.state-tickets .h3,.is-hrdesk24-promo-box.state-tickets .h4,.is-hrdesk24-promo-box.state-tickets .h5{color:#fff}.is-hrdesk24-promo-box.state-tickets .hpb-image{height:660px}.is-hrdesk24-promo-box.state-tickets .hpb-image-inner{background-size:1440px auto}.is-hrdesk24-promo-box.state-interaction{background-color:#f6f6f6}.is-hrdesk24-promo-box.state-interaction .hpb-image{height:660px}.is-hrdesk24-promo-box.state-interaction .hpb-image-inner{background-size:1039px auto}.is-hrdesk24-promo-box.state-reports{color:#fff;background-color:#101115}.is-hrdesk24-promo-box.state-reports h1,.is-hrdesk24-promo-box.state-reports h2,.is-hrdesk24-promo-box.state-reports h3,.is-hrdesk24-promo-box.state-reports h4,.is-hrdesk24-promo-box.state-reports h5,.is-hrdesk24-promo-box.state-reports .h1,.is-hrdesk24-promo-box.state-reports .h2,.is-hrdesk24-promo-box.state-reports .h3,.is-hrdesk24-promo-box.state-reports .h4,.is-hrdesk24-promo-box.state-reports .h5{color:#fff}.is-hrdesk24-promo-box.state-reports .hpb-image{height:710px}.is-hrdesk24-promo-box.state-reports .hpb-image-inner{margin-left:-760px;background-size:1440px auto}.is-hrdesk24-ticker{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0}.is-hrdesk24-ticker .ht-header{margin:0 0 48px 0;text-align:center}.is-hrdesk24-ticker .ht-parent{position:relative;display:block;overflow:hidden;width:100%;height:260px;margin:0 0 -10px 0}.is-hrdesk24-ticker .ht-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:0;top:5px;bottom:5px;width:auto;-webkit-animation:rolling-tiles-hrdesk24 60s linear infinite;animation:rolling-tiles-hrdesk24 60s linear infinite}.is-hrdesk24-ticker .ht-wrapper:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.is-hrdesk24-ticker .ht-tile{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:460px;min-width:0;height:100%;margin:0 12px;padding:20px;background:#f1f1f1;-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.is-hrdesk24-ticker .ht-tile .t-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;color:#fa0101;font-size:24px;line-height:30px;font-weight:600;text-wrap:balance;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-hrdesk24-ticker .ht-tile .t-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;font-size:16px;line-height:24px;text-wrap:balance;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-hrdesk24-ticker .ht-tile:hover{background:#fa0101}.is-hrdesk24-ticker .ht-tile:hover .t-name,.is-hrdesk24-ticker .ht-tile:hover .t-preview{color:#fff}@-webkit-keyframes rolling-tiles-hrdesk24{100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes rolling-tiles-hrdesk24{100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.is-hrdesk24-trust{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0;background:#f5f5f5}.is-hrdesk24-trust .ht-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.is-hrdesk24-trust .ht-layout-side{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;min-width:0}.is-hrdesk24-trust .ht-layout-side.side-left{width:400px}.is-hrdesk24-trust .ht-layout-side.side-right{width:470px}.is-hrdesk24-trust .is-style h2{text-wrap:balance}.is-hrdesk24-trust .is-style ul{margin:0 0 24px 0;font-size:20px;line-height:24px}.is-hrdesk24-trust .is-style ul>li{margin:0 0 16px 0;text-wrap:balance}.is-hrdesk24-link-a{position:relative;display:block;margin:0 0 32px 0}.is-hrdesk24-link-a a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#fa0101;font-size:18px;line-height:24px;text-decoration:none}.is-hrdesk24-link-a a svg{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;top:-1px;width:13px;height:14px;margin:0 6px 0 0}.is-hrdesk24-link-a a span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;display:block}.is-hrdesk24-link-a a:hover span{text-decoration:underline}.is-hrdesk24-list-b{position:relative;display:block}.is-hrdesk24-list-b .l-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block}.is-hrdesk24-list-b .l-item+.l-item{margin:40px 0 0 0}.is-hrdesk24-list-b .l-name{margin:0 0 8px 0;color:#fa0101;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px}.is-hrdesk24-list-b .l-preview{font-size:20px;line-height:24px}.is-hrdesk24-license{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:120px 0}.is-hrdesk24-license .hl-header{position:relative;display:block;margin:0 0 40px 0;text-align:center}.is-hrdesk24-license .hl-header-title{margin:0 0 16px 0}.is-hrdesk24-license .hl-header-preview{font-size:20px;line-height:24px}.is-hrdesk24-license .hl-tiles{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:0 0 32px 0}.is-hrdesk24-license .hl-tile-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:0;padding:40px;background:#f1f1f1}.is-hrdesk24-license .hl-tile-item .t-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0 0 20px 0;font-size:32px;line-height:32px;font-weight:600;letter-spacing:-1px;text-wrap:balance}.is-hrdesk24-license .hl-tile-item .t-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0 0 40px 0;font-size:20px;line-height:26px;text-wrap:balance}.is-hrdesk24-license .hl-tile-item .t-price{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:auto 0 14px 0;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px;white-space:nowrap}.is-hrdesk24-license .hl-tile-item .t-price-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;margin:auto 0 14px 0}.is-hrdesk24-license .hl-tile-item .t-p-price{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;color:#fa0101;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px;white-space:nowrap}.is-hrdesk24-license .hl-tile-item .t-p-discount{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:0 0 0 12px}.is-hrdesk24-license .hl-tile-item .t-pd-percent{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;top:-6px;padding:2px 4px;color:#fff;font-size:18px;line-height:18px;font-weight:600;background:#fa0101}.is-hrdesk24-license .hl-tile-item .t-pd-amount{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;color:#afb8be;font-size:20px;line-height:20px;letter-spacing:-1px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L31 15' stroke='%23AFB8BE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.is-hrdesk24-license .hl-tile-item .t-meta{min-height:32px;margin:0 0 -20px 0;color:#afb8be;font-size:14px;line-height:16px;text-wrap:balance}.is-hrdesk24-license .hl-button{position:relative;display:block;text-align:center}.is-hrdesk24-license .hl-button a{width:380px}.is-feedback-form-box.state-hrdesk24{color:#fff;background:#1b1b1c}.is-feedback-form-box.state-hrdesk24 h1,.is-feedback-form-box.state-hrdesk24 h2,.is-feedback-form-box.state-hrdesk24 h3,.is-feedback-form-box.state-hrdesk24 h4,.is-feedback-form-box.state-hrdesk24 h5,.is-feedback-form-box.state-hrdesk24 .h1,.is-feedback-form-box.state-hrdesk24 .h2,.is-feedback-form-box.state-hrdesk24 .h3,.is-feedback-form-box.state-hrdesk24 .h4,.is-feedback-form-box.state-hrdesk24 .h5{color:#fff}.is-feedback-form-box.state-hrdesk24 .ff-sp-meta{color:#616c73}.is-feedback-form-box.state-hrdesk24 .ff-sp-meta a:hover{color:#fff}.is-feedback-form-box.state-hrdesk24 .is-form-field.field-text .ff-label{color:#fff}.is-feedback-form-box.state-hrdesk24 .is-form-field.field-text .ff-input{background:#1b1b1c;border-color:#616c73}.is-feedback-form-box.state-hrdesk24 .is-form-field.field-text .ff-input input{color:#fff;background:#1b1b1c}@media screen and (max-width: 845px){.is-button-a.state-hrdesk24{width:100%;padding:0 10px;font-size:18px;line-height:18px}.is-hrdesk24-hero{margin:-40px 0 0 0}.is-hrdesk24-hero .hh-w-back{display:none}.is-hrdesk24-hero .hh-w-inner{margin:0 -20px;padding:30px 20px 60px 20px}.is-hrdesk24-hero .hh-header{display:none}.is-hrdesk24-hero .hh-header-img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;max-width:270px;height:auto;margin:0 auto 20px auto}.is-hrdesk24-hero .hh-preview{max-width:none;margin:0 0 30px 0;color:#022135;font-size:20px;line-height:26px;text-align:center}.is-hrdesk24-hero .hh-preview-img{display:block}.is-hrdesk24-when-need{padding:50px 0 60px 0}.is-hrdesk24-when-need .hwn-header{margin:0 0 40px 0;font-size:30px;line-height:36px}.is-hrdesk24-when-need .hwn-list{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:20px;width:100%;margin:0}.is-hrdesk24-when-need .hwn-item{font-size:18px;line-height:24px}.is-hrdesk24-tasks{padding:60px 0 60px 0}.is-hrdesk24-tasks .ht-header{margin:0 0 20px 0;font-size:30px;line-height:36px;letter-spacing:-1px}.is-hrdesk24-tasks .ht-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 40px 0}.is-hrdesk24-tasks .ht-layout-side.side-left{width:100%}.is-hrdesk24-tasks .ht-layout-side.side-right{width:100%}.is-hrdesk24-tasks .ht-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 -20px 30px -20px;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar{width:1px;height:1px}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-button{width:0;height:0}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-thumb{background:transparent;border:none;border-radius:0}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-thumb:hover{background:transparent}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-thumb:active{background:transparent}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-track{background:transparent;border:none;border-radius:0}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-track:hover{background:transparent}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-track:active{background:transparent}.is-hrdesk24-tasks .ht-links::-webkit-scrollbar-corner{background:transparent}.is-hrdesk24-tasks .ht-links:before,.is-hrdesk24-tasks .ht-links:after{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;content:"";width:20px;height:18px}.is-hrdesk24-tasks .ht-links a{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:auto;font-size:22px;line-height:32px;font-weight:600;letter-spacing:-1px;white-space:nowrap;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.is-hrdesk24-tasks .ht-links a:hover{color:#616c73}.is-hrdesk24-tasks .ht-links a.state-active{color:#fa0101;font-size:22px;line-height:32px;font-weight:600;letter-spacing:-1px}.is-hrdesk24-tasks .ht-links a+a{margin:0 0 0 20px}.is-hrdesk24-tasks .is-style ul{font-size:16px;line-height:24px}.is-hrdesk24-tasks .is-style ul>li{margin:0 0 16px 0}.is-hrdesk24-about{padding:50px 0 60px 0}.is-hrdesk24-about .ha-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-hrdesk24-about .ha-layout-side.side-left{width:100%}.is-hrdesk24-about .ha-layout-side.side-right{width:100%}.is-hrdesk24-about .ha-preview{margin:0 0 40px 0;font-size:20px;line-height:26px}.is-hrdesk24-about .ha-acc-preview{font-size:16px;line-height:24px}.is-hrdesk24-about.state-crop{padding-top:0}.is-hrdesk24-about h2{margin:0 0 20px 0;font-size:30px;line-height:36px;letter-spacing:-1px}.is-hrdesk24-list-a{margin:0 0 48px 0}.is-hrdesk24-list-a .l-item{padding:0 0 0 64px}.is-hrdesk24-list-a .l-item+.l-item{margin:60px 0 0 0}.is-hrdesk24-list-a .l-item+.l-item:before{top:-30px}.is-hrdesk24-list-a .l-icon{top:0;left:0;width:44px;height:44px}.is-hrdesk24-list-a .l-name{margin:0 0 12px 0;font-size:18px;line-height:22px;font-weight:600}.is-hrdesk24-list-a .l-preview{font-size:16px;line-height:24px}.is-accordion.state-hrdesk24{margin:0 0 -12px 0}.is-accordion.state-hrdesk24 .ac-header{padding:20px 0}.is-accordion.state-hrdesk24 .ac-header span{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:0;color:#191919 !important;font-size:18px;line-height:22px;font-weight:600;text-wrap:balance}.is-accordion.state-hrdesk24 .ac-header svg{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;margin:0 0 0 22px;width:26px;height:26px}.is-accordion.state-hrdesk24 .ac-body-inner{padding:0 48px 20px 0}.is-accordion.state-hrdesk24 .ac-body-preview{font-size:16px;line-height:24px;text-wrap:balance}.is-hrdesk24-promo-box{padding:50px 0 60px 0}.is-hrdesk24-promo-box .hpb-header{position:relative;display:block;text-align:center}.is-hrdesk24-promo-box .hpb-header-sup{margin:0 0 12px 0;font-size:18px;line-height:22px;text-wrap:balance}.is-hrdesk24-promo-box .hpb-header-sup br{display:none}.is-hrdesk24-promo-box .hpb-header-title{margin:0 0 40px 0;font-size:30px;line-height:34px;letter-spacing:-1px;text-wrap:balance}.is-hrdesk24-promo-box .hpb-header-title br{display:none}.is-hrdesk24-promo-box .hpb-image{height:auto !important;margin:-10px 0 -20px 0}.is-hrdesk24-promo-box .hpb-image-inner{display:none}.is-hrdesk24-promo-box .hpb-image-inner-mob{display:block}.is-hrdesk24-promo-box .hpb-tiles{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:40px;margin:0 0 40px 0}.is-hrdesk24-promo-box .hpb-tile-item{position:relative;display:block;min-width:0;text-align:center}.is-hrdesk24-promo-box .hpb-tile-item .t-name{margin:0 0 12px 0;font-size:20px;line-height:22px;font-weight:600;letter-spacing:0}.is-hrdesk24-promo-box .hpb-tile-item .t-name br{display:none}.is-hrdesk24-promo-box .hpb-tile-item .t-preview{font-size:16px;line-height:24px}.is-hrdesk24-promo-box .hpb-tile-item .t-preview br{display:none}.is-hrdesk24-promo-box .hpb-tile-item.state-long-name .t-name{margin:0 0 12px 0}.is-hrdesk24-promo-box .hpb-tile-item.state-span-2{grid-column:span 1}.is-hrdesk24-promo-box.state-tickets .hpb-tile-item .t-preview{color:#999}.is-hrdesk24-promo-box.state-interaction .hpb-tile-item .t-preview{color:#777}.is-hrdesk24-promo-box.state-reports .hpb-tile-item .t-preview{color:#999}.is-hrdesk24-ticker{padding:50px 20px 60px 20px}.is-hrdesk24-ticker .ht-header{margin:0 0 40px 0;font-size:30px;line-height:36px;letter-spacing:-1px}.is-hrdesk24-ticker .ht-parent{position:relative;display:block;overflow:visible;width:100%;height:auto;margin:0}.is-hrdesk24-ticker .ht-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;left:0;top:0;bottom:auto;width:auto;-webkit-animation:none !important;animation:none !important}.is-hrdesk24-ticker .ht-wrapper:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.is-hrdesk24-ticker .ht-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:0;height:auto;margin:0 0 4px 0;padding:20px}.is-hrdesk24-ticker .ht-tile .t-name{margin:0 0 16px 0;color:#191919;font-size:18px;line-height:22px;font-weight:600}.is-hrdesk24-ticker .ht-tile .t-preview{color:#191919;font-size:16px;line-height:24px}.is-hrdesk24-ticker .ht-tile:hover{background:#f1f1f1}.is-hrdesk24-ticker .ht-tile:hover .t-name,.is-hrdesk24-ticker .ht-tile:hover .t-preview{color:#191919}.is-hrdesk24-trust{padding:50px 0 60px 0}.is-hrdesk24-trust .ht-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-hrdesk24-trust .ht-layout-side.side-left{width:100%;margin:0 0 60px 0}.is-hrdesk24-trust .ht-layout-side.side-right{width:100%}.is-hrdesk24-trust .is-style h2{font-size:30px;line-height:36px;text-wrap:balance}.is-hrdesk24-trust .is-style ul{margin:0 0 24px 0;font-size:18px;line-height:22px}.is-hrdesk24-trust .is-style ul>li{margin:0 0 16px 0;text-wrap:balance}.is-hrdesk24-link-a{margin:0 0 40px 0}.is-hrdesk24-link-a a{font-size:18px;line-height:18px}.is-hrdesk24-link-a a svg{top:-1px;width:20px;height:auto;margin:0 14px 0 0}.is-hrdesk24-link-a a:hover span{text-decoration:none}.is-hrdesk24-list-b{text-align:center}.is-hrdesk24-list-b .l-item+.l-item{margin:20px 0 0 0}.is-hrdesk24-list-b .l-name{margin:0 0 8px 0;font-size:24px;line-height:28px;font-weight:600;letter-spacing:-1px}.is-hrdesk24-list-b .l-preview{font-size:16px;line-height:24px}.is-hrdesk24-license{padding:50px 0 60px 0}.is-hrdesk24-license .hl-header{margin:0 0 40px 0}.is-hrdesk24-license .hl-header-title{margin:0 0 16px 0;font-size:30px;line-height:32px}.is-hrdesk24-license .hl-header-title br{display:none}.is-hrdesk24-license .hl-header-preview{font-size:16px;line-height:24px}.is-hrdesk24-license .hl-header-preview br{display:none}.is-hrdesk24-license .hl-tiles{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:20px;margin:0 0 32px 0}.is-hrdesk24-license .hl-tile-item{padding:16px}.is-hrdesk24-license .hl-tile-item .t-header{margin:0 0 12px 0;font-size:26px;line-height:26px}.is-hrdesk24-license .hl-tile-item .t-preview{margin:0 0 30px 0;font-size:18px;line-height:24px}.is-hrdesk24-license .hl-tile-item .t-price{font-size:30px;line-height:30px;letter-spacing:-1px}.is-hrdesk24-license .hl-tile-item .t-p-price{font-size:30px;line-height:30px;letter-spacing:-1px}.is-hrdesk24-license .hl-tile-item .t-pd-percent{top:-6px;padding:2px 4px;font-size:14px;line-height:14px}.is-hrdesk24-license .hl-tile-item .t-pd-amount{font-size:14px;line-height:14px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L31 15' stroke-width='2' stroke='%23AFB8BE'/%3E%3C/svg%3E")}.is-hrdesk24-license .hl-tile-item .t-meta{min-height:0;margin:0}.is-hrdesk24-license .hl-button a{width:100%}}.is-item-address{position:relative;display:block;margin:0 0 16px 0}.is-item-address .i-label{position:relative;display:block;margin:0 0 12px 0;font-size:14px;line-height:18px}.is-item-address .i-label a{display:inline-block}.page-default{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:100%;padding:0 0 0 0}.gm-modal-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:100%}.gm-modal-default .gm-modal-cross{position:absolute;display:block;top:60px;right:20px;width:50px;height:50px;background:rgba(170,170,170,0);-webkit-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms}.gm-modal-default .gm-modal-cross svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px}.gm-modal-default .gm-modal-cross:hover{background:rgba(170,170,170,.15)}.fb-modal-default{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;max-width:650px;min-height:100px;margin:0 auto;padding:60px 60px 20px 60px;text-align:center;background:#fff}.fb-modal-default .md-header{margin:0 0 40px 0;font-size:40px;line-height:40px;font-weight:600;letter-spacing:-1px}.fb-modal-default .md-header+.md-preview{margin-top:-20px}.fb-modal-default .md-preview{margin:0 0 30px 0;font-size:20px;line-height:26px}.fb-modal-default .md-button{display:block;margin:0 0 40px 0}.fb-modal-default .md-sfx-1{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.fb-modal-default .md-sfx-2{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.fb-modal-default .md-sfx-3{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.html-state-play-fancy .fb-modal-default .md-sfx-1{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 200ms,-webkit-transform 300ms 200ms;transition:opacity 300ms 200ms,-webkit-transform 300ms 200ms;-o-transition:transform 300ms 200ms,opacity 300ms 200ms;transition:transform 300ms 200ms,opacity 300ms 200ms;transition:transform 300ms 200ms,opacity 300ms 200ms,-webkit-transform 300ms 200ms}.html-state-play-fancy .fb-modal-default .md-sfx-2{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 300ms,-webkit-transform 300ms 300ms;transition:opacity 300ms 300ms,-webkit-transform 300ms 300ms;-o-transition:transform 300ms 300ms,opacity 300ms 300ms;transition:transform 300ms 300ms,opacity 300ms 300ms;transition:transform 300ms 300ms,opacity 300ms 300ms,-webkit-transform 300ms 300ms}.html-state-play-fancy .fb-modal-default .md-sfx-3{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 300ms 400ms,-webkit-transform 300ms 400ms;transition:opacity 300ms 400ms,-webkit-transform 300ms 400ms;-o-transition:transform 300ms 400ms,opacity 300ms 400ms;transition:transform 300ms 400ms,opacity 300ms 400ms;transition:transform 300ms 400ms,opacity 300ms 400ms,-webkit-transform 300ms 400ms}.fb-modal-request{max-width:850px;padding:60px 60px;text-align:left}.fb-modal-request .fmo-cross{top:20px;right:20px;border-radius:0}.fb-modal-request .fmo-cross svg{fill:#fa0101}.fb-modal-request .fmo-cross:hover{background:rgba(170,170,170,.15)}.fb-modal-request .fmo-cross:hover svg{fill:#fa0101}.fb-modal-portfolio{max-width:1300px;min-width:1120px;padding:0;text-align:left}.fb-modal-portfolio .fmo-cross svg{fill:#fff}.fb-modal-portfolio .fmp-preivew{position:relative;display:block}.fb-modal-portfolio .fmp-busy{position:relative;display:block;height:50vh}.fb-modal-portfolio .fmp-busy:after{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;background-position:0 0;background-size:34px 34px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 1C8.16344 1 1 8.16344 1 17C1 25.8366 8.16344 33 17 33V31C9.26801 31 3 24.732 3 17C3 9.26801 9.26801 3 17 3V1Z' fill='%23fa0101'/%3E%3C/svg%3E%0A");-webkit-animation:rotate-360 1000ms linear infinite;animation:rotate-360 1000ms linear infinite}.fb-modal-portfolio.state-black-text .fmo-cross svg{fill:#000}.state-overflow-clip .is-main-layout{overflow:clip}.b24-widget-button-position-bottom-right{right:20px !important;bottom:20px !important}.b24-widget-button-shadow{z-index:100 !important}.b24-widget-button-wrapper{z-index:110 !important}.jsfx [data-gsfx=intro]{opacity:0}.jsfx .is-banner-lead-a>.full-img,.jsfx .is-banner-lead-c>.full-img{opacity:0}.jsfx .is-banner-lead-a .b-layout-header,.jsfx .is-banner-lead-c .b-layout-header{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.jsfx .is-banner-lead-a .b-layout-preview,.jsfx .is-banner-lead-c .b-layout-preview{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.jsfx .is-banner-lead-a .b-nav-parent,.jsfx .is-banner-lead-c .b-nav-parent{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.jsfx-ready [data-gsfx=intro]{opacity:1;-webkit-transition:opacity 2000ms 200ms;-o-transition:opacity 2000ms 200ms;transition:opacity 2000ms 200ms}.jsfx-ready .is-banner-lead-a>.full-img,.jsfx-ready .is-banner-lead-c>.full-img{opacity:1;-webkit-transition:opacity 2000ms;-o-transition:opacity 2000ms;transition:opacity 2000ms}.jsfx-ready .is-banner-lead-a .b-layout-header,.jsfx-ready .is-banner-lead-c .b-layout-header{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;-o-transition:opacity 800ms 200ms,transform 800ms 200ms;transition:opacity 800ms 200ms,transform 800ms 200ms;transition:opacity 800ms 200ms,transform 800ms 200ms,-webkit-transform 800ms 200ms}.jsfx-ready .is-banner-lead-a .b-layout-preview,.jsfx-ready .is-banner-lead-c .b-layout-preview{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;-o-transition:opacity 800ms 400ms,transform 800ms 400ms;transition:opacity 800ms 400ms,transform 800ms 400ms;transition:opacity 800ms 400ms,transform 800ms 400ms,-webkit-transform 800ms 400ms}.jsfx-ready .is-banner-lead-a .b-nav-parent,.jsfx-ready .is-banner-lead-c .b-nav-parent{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 600ms,-webkit-transform 800ms 600ms;transition:opacity 800ms 600ms,-webkit-transform 800ms 600ms;-o-transition:opacity 800ms 600ms,transform 800ms 600ms;transition:opacity 800ms 600ms,transform 800ms 600ms;transition:opacity 800ms 600ms,transform 800ms 600ms,-webkit-transform 800ms 600ms}.jsfx-ready .is-dock-cookie-policy{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 400ms 1200ms,-webkit-transform 400ms 1200ms;transition:opacity 400ms 1200ms,-webkit-transform 400ms 1200ms;-o-transition:opacity 400ms 1200ms,transform 400ms 1200ms;transition:opacity 400ms 1200ms,transform 400ms 1200ms;transition:opacity 400ms 1200ms,transform 400ms 1200ms,-webkit-transform 400ms 1200ms}.jsfx-inview [data-sfx=slideUp]{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.jsfx-inview [data-sfx=slideUp].sfx-in-view{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms}.jsfx-inview [data-sfx=fadeIn]{opacity:0}.jsfx-inview [data-sfx=fadeIn].sfx-in-view{opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms}.jsfx-inview [data-sfx=fadeInLong]{opacity:0}.jsfx-inview [data-sfx=fadeInLong].sfx-in-view{opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1600ms;-o-transition-duration:1600ms;transition-duration:1600ms}.tablet.portrait .is-banner-lead-a,.tablet.portrait .is-banner-lead-b{height:50vh}.tablet.portrait .is-list-projects-home .lp-item-parent{min-height:50vh}@media screen and (max-height: 820px){.is-list-nav-desktop{margin-bottom:50px}.is-list-nav-desktop .l-item{margin-bottom:30px}.is-list-c{margin-bottom:40px}}@media screen and (max-height: 700px){.is-list-nav-desktop{margin-bottom:40px}.is-list-nav-desktop .l-item{margin-bottom:20px;font-size:50px;line-height:50px;letter-spacing:-1px}.is-list-c{margin-bottom:30px}}@media screen and (max-height: 640px){.is-list-nav-desktop .l-item{font-size:50px;line-height:50px}.is-list-c .l-item{margin-bottom:30px}.is-contacts-preview{padding-top:0}.is-banner-lead-b .b-header{font-size:60px;line-height:50px;letter-spacing:-2px}.is-banner-lead-b .b-preview{margin-bottom:40px;font-size:20px;line-height:26px}.is-banner-lead-c .b-parent{padding-bottom:20px}.is-banner-lead-c .b-nav-parent{bottom:60px}.is-form-field.state-short-height{margin-bottom:10px}}.d-hidden{display:none !important}@media screen and (max-width: 845px){html{min-width:320px;min-height:0}.a-hidden{display:none !important}.d-hidden{display:block !important}.a-hide-br br{display:none !important}.is-main-layout{display:block;min-height:0}.is-main-layout .main-layout-content{padding:100px 0 0 0}.is-global-header{display:none}.is-global-header-mobile{display:block}.is-global-footer .gf-list-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto 20px auto;padding:40px 0 0 0;border-top:1px solid #f0f0f0}.is-global-footer .gf-list-nav-header{margin:0 0 30px 0;color:#191919;font-size:20px;line-height:24px;font-weight:700}.is-global-footer .gf-list-nav-items-list{width:100%;margin:0 0 16px 0}.is-global-footer .gf-list-nav-link-red{font-size:24px;line-height:24px}.is-global-footer .gf-list-nav-link-red:after{display:none}.is-global-footer .gf-nav-link-red{margin:0 0 24px 0;color:#fa0101;font-size:24px;line-height:28px}.is-global-footer .gf-nav-link-red:after{display:none}.is-global-footer .gf-itech{position:relative;display:block;padding:0 0 30px 0;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase}.html-page-contacts .is-global-footer .is-list-social{margin-bottom:40px}.html-page-contacts .is-global-footer .is-list-introduce{display:none}.is-dock-cookie-policy{padding:0}.is-dock-cookie-policy .dc-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:450px;padding:20px;background:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.is-dock-cookie-policy .dc-layout-preview{margin:0 0 10px 0;padding:0;font-size:10px;line-height:12px}.is-dock-cookie-policy .dc-layout-button{width:100%}.is-dock-cookie-policy .dc-button{width:100%;height:40px;min-height:40px;color:#fff;font-size:18px;line-height:18px;font-weight:200;letter-spacing:0;text-transform:none;border:none;background:#fa0101}.is-dock-cookie-policy .dc-button:hover{color:#fff;background:#fa0101}.html-state-high-contrast .is-dock-cookie-policy .dc-button{color:#fff;background:#000}.is-wrapper-a,.is-wrapper-b{left:0;width:100%;max-width:450px;padding:0 20px}.is-wrapper-a .is-wrapper-a,.is-wrapper-a .is-wrapper-b,.is-wrapper-b .is-wrapper-a,.is-wrapper-b .is-wrapper-b{padding:0}.is-global-nav{min-width:320px}.is-global-nav .gn-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;background:#f5f5f5;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.is-global-nav .gn-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.is-global-nav .gn-layout-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:auto;padding:110px 20px 0 20px;background:#fff}.is-global-nav .gn-layout-left .is-list-d{display:none}.is-global-nav .gn-layout-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:auto;padding:20px 20px 60px 20px;background:#f5f5f5}.state-nav-open-desktop .is-global-nav{-webkit-transition:opacity 200ms,visibility 200ms;-o-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms}.state-nav-open-desktop .is-global-nav .gn-overlay{-webkit-transition:-webkit-transform 600ms;transition:-webkit-transform 600ms;-o-transition:transform 600ms;transition:transform 600ms;transition:transform 600ms, -webkit-transform 600ms}.is-global-modal{z-index:700;min-width:320px}.is-global-modal .gm-overlay{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.state-global-modal-open .is-global-modal{-webkit-transition:opacity 200ms,visibility 200ms;-o-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms}.state-global-modal-open .is-global-modal .gm-overlay{-webkit-transition:-webkit-transform 600ms;transition:-webkit-transform 600ms;-o-transition:transform 600ms;transition:transform 600ms;transition:transform 600ms, -webkit-transform 600ms}h1,.h1{margin-bottom:30px;font-size:40px;line-height:40px}h2,.h2{margin-bottom:30px;font-size:24px;line-height:30px}h3,.h3{margin-bottom:20px;font-size:24px;line-height:30px}p{margin-bottom:30px;font-size:16px;line-height:24px}p+p,p+ul,p+ol{margin-top:-10px}p.lead-20{font-size:16px;line-height:24px}p.lite-24{font-size:24px;line-height:36px;font-weight:200}p.lite-30{font-size:22px;line-height:32px;font-weight:200;letter-spacing:-0.5px}p.lite-42{font-size:22px;line-height:32px;font-weight:200;letter-spacing:-0.5px}p.strong-24{font-size:18px;line-height:26px;letter-spacing:0}p.wrap-620{max-width:620px;margin:0 auto 30px auto}.is-button-a.state-big{width:100%;height:60px;padding:0 20px}.is-button-a.state-a-full{width:100%;padding:0 20px}.is-style ul{font-size:16px;line-height:24px}.is-style ul>li{position:relative;display:block;margin-bottom:10px;padding-left:20px}.is-style ul>li:before{top:10px}.is-style ul>li>ol,.is-style ul>li>ul{margin:10px 0 20px 0}.is-style ul>li>ul>li:before{top:9px}.is-style ul+p,.is-style ul+ol{margin-top:-20px}.is-style ol{font-size:16px;line-height:24px}.is-style ol+p,.is-style ol+ul{margin-top:-20px}.is-style.state-text-lead-banner p{margin-bottom:24px;font-size:16px;line-height:24px;font-weight:400}.is-style.state-text-lead-banner p+p,.is-style.state-text-lead-banner p+ul,.is-style.state-text-lead-banner p+ol{margin-top:-10px}.is-style.state-text-lead-banner a{font-size:14px;line-height:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.is-style.state-service-seo-acc p{margin-bottom:20px;font-size:16px;line-height:24px}.is-style.state-service-seo-acc p+p,.is-style.state-service-seo-acc p+ul,.is-style.state-service-seo-acc p+ol{margin-top:-5px}.is-list-nav-desktop{width:100%;margin:0 0 40px 0}.is-list-nav-desktop .l-item{font-size:30px;line-height:30px;letter-spacing:-0.5px}.is-list-nav-desktop .l-item a:hover{color:#191919}.is-list-nav-desktop .l-item+.l-item{margin:40px 0 0 0}.is-list-nav-desktop .l-item+.l-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:-20px;left:0;width:250px;height:1px;margin:0 0 0 0;background:-webkit-gradient(linear, left top, right top, from(#ddd), color-stop(70%, #ddd), to(#fff));background:-o-linear-gradient(left, #ddd 0%, #ddd 70%, #fff 100%);background:linear-gradient(to right, #ddd 0%, #ddd 70%, #fff 100%)}.is-list-nav-desktop .l-attach{display:none}.is-list-d{width:auto;margin:0}.is-list-d .l-item{border:none}.is-form-parent-xhr{width:100%;max-width:410px}.is-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-columns .col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0 !important}.is-banner-lead-a{height:100vh;height:calc(var(--vh)*100);margin:-100px 0 40px 0}.is-banner-lead-a .b-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-100px 0 0 0;text-align:center}.is-banner-lead-a .b-layout-header{width:100%;margin:-1px 0 20px -1px;font-size:40px;line-height:45px;letter-spacing:-1px}.is-banner-lead-a .b-layout-preview{min-height:0;width:100%}.is-banner-lead-a .b-nav-parent{top:100%;left:0;width:100%;margin:-100px 0 0 0}.is-banner-lead-a .b-nav-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.is-banner-lead-a .b-nav-page-item{margin:0 5px;padding:10px 5px}.is-banner-lead-a .b-nav-page-item:hover{color:#fa0101}.is-banner-lead-a .b-nav-page-item.state-active{color:#fff}.is-banner-lead-a .b-nav-arrow{display:none}.is-banner-lead-b{height:auto;margin:-100px 0 0 0;padding:0 0 0 0;text-align:center}.is-banner-lead-b>.full-img{background-position:50% 0}.is-banner-lead-b .b-inner-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:75vh;min-height:calc(var(--vh)*75);padding:80px 20px 40px 20px}.is-banner-lead-b .b-inner{position:relative;display:block;width:100%}.is-banner-lead-b .b-header{width:100%;margin-bottom:30px;font-size:40px;line-height:45px;letter-spacing:-1px}.is-banner-lead-b .b-preview{width:100%;margin-bottom:40px;font-size:18px;line-height:24px}.is-banner-lead-b.state-404 .b-inner-parent{padding:200px 20px 200px 20px}.is-banner-lead-b.state-404>.full-img{background-position:50% 0}.is-banner-lead-b.state-404 .b-inner{width:100%}.is-banner-lead-c{height:100vh;height:calc(var(--vh)*100);max-height:720px;margin:-100px 0 0 0}.is-banner-lead-c .swiper-container{width:100%}.is-banner-lead-c .b-hidden{display:none}.is-banner-lead-c .b-parent{padding:60px 0 100px 0}.is-banner-lead-c .b-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px}.is-banner-lead-c .b-layout-header{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:0 0 24px 0;font-size:40px;line-height:40px;letter-spacing:-1px}.is-banner-lead-c .b-layout-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;width:100%}.is-banner-lead-c .b-nav-parent{bottom:62px;left:0;width:100%}.is-banner-lead-c .b-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.is-banner-lead-c .b-nav-arrows{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:90px;margin:0}.is-banner-lead-c .b-nav-arrow:hover svg path{stroke:#fff}.is-banner-lead-c .b-nav-progress{display:none}.is-banner-lead-c .b-nav-count{display:none}.is-digital-team{padding:40px 0 1px 0}.is-digital-team .dt-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-digital-team .dt-layout-left{width:100%}.is-digital-team .dt-layout-right{width:100%;margin:0}.is-digital-team .dt-header{margin:0 0 20px 0;font-size:30px;line-height:30px;letter-spacing:-0.5px}.is-index-our-clients{padding:50px 0 1px 0}.is-accordion{margin-bottom:40px}.is-accordion .ac-header span{font-size:18px;line-height:22px}.is-accordion.state-service-team{margin-bottom:40px}.is-accordion.state-service-team .ac-header span{padding:16px 0 16px 60px;font-size:20px;line-height:24px;font-weight:400;letter-spacing:-0.5px}.is-accordion.state-service-team .ac-header-cross{top:50%;left:0;width:46px;height:46px;margin:-23px 0 0 0;background:none}.is-accordion.state-service-team .ac-header-cross:hover{background:none}.is-accordion.state-service-team .ac-body-inner{padding-left:0}.is-list-partners{position:relative;display:block;overflow:hidden;margin:0 0 40px 0}.is-list-partners>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-partners>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 3);margin-left:0px;margin-bottom:0px}.is-list-partners>.is-grid>.grid-item{margin:0 0 -1px -1px}.is-list-partners .l-inner img{max-width:80%;max-height:90%}.is-list-projects-home .lp-item-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;min-height:0}.is-list-projects-home .lp-item-inner{width:100%;padding:80px 0}.is-list-projects-home .lp-item-header-sup{margin-bottom:10px;font-size:12px;line-height:16px;letter-spacing:2px}.is-list-projects-home .lp-item-header{width:100%;margin:0 0 30px 0;font-size:30px;line-height:34px;font-weight:700}.is-list-projects-home .lp-item-preview{margin-bottom:20px;font-size:20px;line-height:28px}.is-list-projects-home .lp-item-detail{font-size:16px;line-height:24px}.is-list-projects-home .lp-item-arrow{margin-top:20px}.is-list-projects-home .lp-item-arrow:hover{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,0)}.is-list-projects-home .lp-item-arrow:hover svg path{stroke:#fff}.is-list-projects-home .lp-image-overlay{display:block}.is-index-stack{margin:0 0 40px 0;padding:40px 0 40px 0}.is-index-stack .st-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 10px 0}.is-index-stack .st-layout.state-footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.is-index-stack .st-layout.state-footer .st-layout-left{margin:0;padding:0}.is-index-stack .st-layout.state-footer .st-layout-left h3,.is-index-stack .st-layout.state-footer .st-layout-left .h3{margin-bottom:20px;font-size:24px;line-height:30px;font-weight:700;letter-spacing:-0.75px}.is-index-stack .st-layout.state-footer .st-layout-right{text-align:center}.is-index-stack .st-layout-left{width:100%;margin:0 0 20px 0}.is-index-stack .st-layout-right{width:100%;padding:0;margin:0 0 10px 0}.is-index-stack .st-header-preview{font-size:16px;line-height:24px;font-weight:400}.is-list-stack-tiny{margin:0 0 20px 0}.is-list-stack-tiny .l-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 20px 0;padding:0 0 20px 0}.is-list-stack-tiny .l-section:first-child{padding-top:20px}.is-list-stack-tiny .l-section-name{margin:0 0 20px 0;width:100%;font-size:18px;line-height:22px}.is-list-stack-tiny .l-section-items{width:100%}.is-list-stack-tiny .l-section-items>.is-grid{position:relative;width:auto;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-stack-tiny .l-section-items>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 40px) / 2);margin-left:20px;margin-bottom:5px}.is-list-stack-tiny .l-item{font-size:14px;line-height:20px;letter-spacing:0;white-space:nowrap}.is-index-ratings .ir-image-hand{display:none}.is-index-ratings .ir-layout-expert{width:100%;min-height:0;margin:0 0 40px 0}.is-index-ratings .ir-layout-expert .is-rate-a:before{display:none}.is-index-ratings .ir-layout-ratings{width:100%}.is-index-ratings .ir-layout-ratings>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-index-ratings .ir-layout-ratings>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:0px}.is-rate-a{margin:0 0 40px 0}.is-rate-a:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";top:-20px;left:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(#ddd), to(#fff));background:-o-linear-gradient(left, #ddd 0%, #fff 100%);background:linear-gradient(to right, #ddd 0%, #fff 100%)}.is-rate-a .r-sup{margin:0 0 4px 0}.is-rate-a .r-name{margin:0 0 2px 0}.is-rate-a .r-preview{font-size:16px;line-height:24px;text-wrap:balance}.is-rate-a .r-preview br{display:none}.is-rate-a.state-big .r-sup{margin-bottom:6px}.is-rate-a.state-big .r-name{margin:0;font-size:62px;line-height:62px}.is-rate-a.state-big .r-preview{font-size:20px;line-height:28px;font-weight:400}.is-runet-award-wwf>.full-img{background-position:90% 50%}.is-runet-award-wwf .raw-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 20px 0 20px}.is-runet-award-wwf .raw-inner{width:100%}.is-runet-award-wwf .raw-header{margin:0 0 20px 0;font-size:30px;line-height:40px;font-weight:700;text-transform:uppercase;letter-spacing:-0.75px;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.is-runet-award-wwf .raw-preview{display:none}.is-runet-award-wwf .raw-statue{width:60%;height:auto;right:8%;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.is-runet-award-wwf.sfx-in-view .raw-header{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;transition:opacity 800ms 200ms,-webkit-transform 800ms 200ms;-o-transition:transform 800ms 200ms,opacity 800ms 200ms;transition:transform 800ms 200ms,opacity 800ms 200ms;transition:transform 800ms 200ms,opacity 800ms 200ms,-webkit-transform 800ms 200ms}.is-runet-award-wwf.sfx-in-view .raw-preview{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;transition:opacity 800ms 400ms,-webkit-transform 800ms 400ms;-o-transition:transform 800ms 400ms,opacity 800ms 400ms;transition:transform 800ms 400ms,opacity 800ms 400ms;transition:transform 800ms 400ms,opacity 800ms 400ms,-webkit-transform 800ms 400ms}.is-runet-award-wwf.sfx-in-view .raw-statue{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 800ms 400ms,-webkit-transform 4000ms 400ms;transition:opacity 800ms 400ms,-webkit-transform 4000ms 400ms;-o-transition:transform 4000ms 400ms,opacity 800ms 400ms;transition:transform 4000ms 400ms,opacity 800ms 400ms;transition:transform 4000ms 400ms,opacity 800ms 400ms,-webkit-transform 4000ms 400ms}.is-list-tags{margin:0 0 40px -12px}.is-list-tags a{margin:0 0 10px 12px;font-size:15px;line-height:15px}.is-list-portfolio-home{position:relative;display:block}.is-list-portfolio-home .lph-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto;min-height:285px;margin:0 0 20px 0;padding:30px 20px;-webkit-filter:none;filter:none;-webkit-transition:none;-o-transition:none;transition:none;will-change:none}.is-list-portfolio-home .lph-item:hover{-webkit-filter:none;filter:none}.is-list-portfolio-home .lph-image-overlay{background:rgba(0,0,0,.3)}.is-list-portfolio-home .lph-inner{position:relative;left:auto;right:auto;bottom:auto;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.is-list-portfolio-home .lph-name{max-width:none;margin:0 0 20px 0;font-size:24px;line-height:28px}.is-list-portfolio-home .lph-preview{max-width:90%;margin:0 0 25px 0;font-size:14px;line-height:20px}.is-list-portfolio-home .lph-tags{display:none}.is-list-portfolio-home .lph-link{position:relative;display:block;opacity:1;-webkit-transition:none;-o-transition:none;transition:none}.is-header-mask{margin:0 0 35px 0}.is-list-services-home{position:relative;display:block;margin:0 0 20px 0}.is-list-services-home .l-list>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-services-home .l-list>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:0px}.is-list-services-home .l-item{position:relative;display:block;margin:0 0 40px 0}.is-list-services-home .l-item-header{font-size:19px;line-height:24px;font-weight:700;letter-spacing:-0.1px;border-bottom:1px solid #191919}.is-list-services-home .l-item-services{position:relative;display:block}.is-list-services-home .l-item-services-row{margin:0 0 12px 0}.is-about-ratings{padding:40px 0 10px 0}.is-about-ratings .ar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-about-ratings .ar-header-title{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%;margin:0 0 20px 0}.is-about-ratings .ar-header-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%;margin:0;color:#fff;font-size:19px;line-height:28px;font-weight:200}.is-about-ratings .ar-list-ratings{position:relative;display:block}.is-about-ratings .ar-lr-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-about-ratings .ar-lr-item:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0)));background:-o-linear-gradient(left, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%)}.is-about-ratings .ar-lr-section{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%}.is-about-ratings .ar-lr-section-name{margin:0 0 20px 0;font-size:19px;line-height:24px}.is-about-ratings .ar-lr-tiles{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.is-about-ratings .ar-lr-tile{width:100%;margin:0 0 40px 0}.is-about-ratings .ar-lr-tile-sup{color:rgba(255,255,255,.4)}.is-about-ratings .ar-lr-tile-name{margin:0 0 10px 0;font-size:30px;line-height:30px;font-weight:700}.is-about-ratings .ar-lr-tile-preview{text-wrap:balance}.is-about-ratings .ar-lr-tile-preview br{display:none}.is-about-ratings .ar-list-laurels{position:relative;display:block;margin:0 0 20px 0;text-align:center}.is-about-ratings .ar-list-laurels>.is-grid{position:relative;width:auto;margin-left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-about-ratings .ar-list-laurels>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 80px) / 2);margin-left:40px;margin-bottom:40px}.is-about-ratings .ar-ll-icon{width:100%;height:auto}.is-about-ratings .ar-ll-count{margin:0 0 4px 0}.is-about-ratings .ar-ll-name{height:16px;font-size:12px;line-height:16px}.is-about-charity{padding:40px 0 10px 0}.is-about-charity .ac-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 60px 0}.is-about-charity .ac-header-title{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%;margin:0 0 20px 0}.is-about-charity .ac-header-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%;margin:0 0 0 0;font-size:19px;line-height:28px}.is-about-charity .ac-list{position:relative;display:block}.is-about-charity .ac-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-about-charity .ac-list-item-section{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%}.is-about-charity .ac-list-item-content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%}.is-about-charity .ac-lis-name{margin:0 0 20px 0;font-size:18px;line-height:24px}.is-about-charity .ac-lis-tiles{margin:0 0 10px -10px}.is-about-charity .ac-lis-tiles img{display:block;width:120px;height:120px;margin:0 0 10px 10px}.is-about-charity .ac-wwf{position:relative;display:block;width:100%;margin:0 auto 40px auto}.is-contacts-preview{margin:0 0 40px 0;padding:0 0 0 0}.is-contacts-preview .cp-back{margin:-320px 0 0 -600px}.is-contacts-preview .cp-list-item-black{margin-bottom:12px}.is-contacts-preview .cp-list-item-red{margin-bottom:12px}.is-service-team-radio{padding:40px 0 10px 0}.is-list-tiles-radio{position:relative;display:block;margin:0 0 30px 0}.is-list-tiles-radio>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-tiles-radio>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:10px}.is-list-tiles-radio .l-item{height:auto;padding:80px 20px 20px 20px}.is-list-tiles-radio .l-item:before{display:none}.is-list-tiles-radio .l-item:hover{background:rgba(255,255,255,.1)}.is-list-tiles-radio .l-item.state-active{background:#fff}.is-list-tiles-radio .l-radio{top:20px;left:20px}.is-list-tiles-radio .l-label{position:relative;display:block;bottom:auto;left:auto;right:auto}.is-service-team-features{padding:40px 0 10px 0}.is-list-g>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-g>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:10px}.is-list-g .l-item{position:relative;display:block;height:auto;padding:60px 20px 20px 20px}.is-list-g .l-item:before{display:none}.is-list-g .l-item.state-link{padding:16px 60px;text-align:center}.is-list-g .l-item.state-link .l-label{font-size:19px;line-height:21px;font-weight:200}.is-list-g .l-index{top:20px;left:20px}.is-list-g .l-label{position:relative;display:block;bottom:auto;left:auto;right:auto}.is-list-g.state-seo .l-index{top:20px;left:20px}.is-list-g.state-seo .l-label{bottom:auto;left:auto}.is-list-g.state-seo>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-g.state-seo>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:10px}.is-list-stack{position:relative;display:block;margin:0 0 20px 0}.is-list-stack .l-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 40px 0}.is-list-stack .l-section-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;margin:0 0 20px 0}.is-list-stack .l-section-items{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%}.is-list-stack .l-section-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 0 -20px}.is-list-stack .l-item{width:70px;margin:0 0 10px 20px}.is-list-stack .l-item-icon{display:block;width:auto;height:70px;margin:0 auto 8px auto}.is-list-stack .l-item-label{font-size:12px;line-height:14px}.is-list-stack .l-section-preview{margin:20px 0 40px 0;padding:0 0 0 0;border:none}.is-service-team-conditions{padding:40px 0 10px 0}.is-list-conditions{position:relative;display:block;margin:0 0 40px 0}.is-list-conditions .l-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 40px 0;border-bottom:1px solid #e6e6e6}.is-list-conditions .l-item-left{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%;margin:0;padding:0}.is-list-conditions .l-item-right{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:block;width:100%}.is-list-conditions .l-item-name{margin:0 0 20px 0;color:#191919;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.is-list-conditions .l-item-name-sub{display:block;margin:-15px 0 30px 0;font-size:12px;line-height:12px}.is-list-conditions .l-item-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.is-list-conditions .l-item-tiles:last-child .l-item-tile{padding-bottom:0;border:none}.is-list-conditions .l-item-tile{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #e6e6e6;font-size:16px;line-height:24px}.is-list-conditions .l-item-tile+.l-item-tile{margin-left:20px}.is-list-conditions .l-item-tile-counter{display:none}.is-list-conditions .l-item-button{margin:40px 0 0 0;padding:0;text-align:center}.is-service-team-calc{padding:50px 0 20px 0}.is-service-team-calc .stc-header{margin:0 0 20px -1px;font-size:24px;line-height:30px;letter-spacing:-0.75px;text-transform:uppercase}.is-service-team-calc .stc-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-team-calc .stc-layout-left{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:100%;margin:0}.is-service-team-calc .stc-layout-right{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:100%}.is-team-cost-calc .tcc-list{margin-bottom:30px}.is-team-cost-calc .tcc-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-team-cost-calc .tcc-result-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;width:100%;margin:0 0 0 0}.is-team-cost-calc .tcc-result-button a{width:100%}.is-team-cost-calc .tcc-result-total{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:100%;margin:0 0 30px 0;text-align:center}.is-slider-team-samples{margin:0 0 40px 0}.is-slider-team-samples .ss-slider-parent:before{display:none}.is-slider-team-samples .ss-header{margin-bottom:30px}.is-slider-team-samples .ss-inner-image{margin-bottom:20px}.is-slider-team-samples .ss-inner-image:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:70%}.is-slider-team-samples .ss-inner-header{margin-bottom:20px;font-size:22px;line-height:28px}.is-slider-team-samples.state-initial .swiper-slide{width:100%;margin-right:0}.is-list-i{position:relative;display:block}.is-list-i>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-i>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:20px}.is-list-i .grid-item-tech{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.is-list-i .l-item-key{margin:0 0 10px 0;color:#191919;font-size:15px;line-height:20px;font-weight:700}.is-list-i .l-item-value{font-size:14px;line-height:20px}.is-list-i .l-item-tech{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 0 -2px;font-size:14px;line-height:14px}.is-list-i .l-item-tech span{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;margin:0 0 2px 2px;padding:5px 4px 4px 4px;white-space:nowrap;border:1px solid #e5e5e5;border-radius:4px}.is-list-timezone{margin:0 0 10px 0}.is-list-timezone .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-timezone .l-item{margin:0 0 40px 0}.is-list-timezone .l-name{margin:0 0 20px 0;color:#191919;font-size:18px;line-height:24px;font-weight:700}.is-list-timezone .l-label{position:relative;display:block;margin:0 0 6px 0;font-size:14px;line-height:20px}.is-list-timezone .l-label a{display:inline-block;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.is-list-timezone .l-label a:hover{color:#fa0101}.is-service-seo-about{padding:40px 0 10px 0}.is-service-seo-about .sa-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-seo-about .sa-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;margin:0 20px 0 0}.is-service-seo-about .sa-layout-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%}.is-service-seo-about .sa-header{margin-bottom:20px}.is-slider-seo-samples{padding:40px 0 10px 0;margin:0 0 0 0}.is-slider-seo-samples .ss-header{margin-bottom:30px}.is-slider-seo-samples .ss-header-tools{margin-left:20px}.is-slider-seo-samples .ss-slider-parent{margin:0}.is-slider-seo-samples .ss-slider-parent:before{display:none}.is-slider-seo-samples .ss-inner-image{margin-bottom:20px}.is-slider-seo-samples .ss-inner-image:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;content:"";width:100%;height:auto;padding-bottom:70%}.is-slider-seo-samples .ss-inner-image .ss-ii-label{right:10px;bottom:10px}.is-slider-seo-samples .ss-inner-header{margin-bottom:20px;font-size:22px;line-height:28px}.is-slider-seo-samples.state-initial .swiper-slide{width:100%;margin-right:0}.is-slider-seo-reviews{padding:40px 0 10px 0;margin:0 0 0 0}.is-slider-seo-reviews .ss-header{margin-bottom:30px}.is-slider-seo-reviews .ss-header-tools{margin-left:20px}.is-slider-seo-reviews .ss-slider-parent:before{display:none}.is-slider-seo-reviews .ss-inner{padding:40px 30px 70px 30px}.is-slider-seo-reviews .ss-inner-header{font-size:21px;line-height:24px}.is-slider-seo-reviews .ss-inner-header.state-small{margin:0 0 40px 0}.is-slider-seo-reviews .ss-inner-preview{font-size:14px;line-height:22px}.is-slider-seo-reviews .ss-inner-image{margin:-40px -30px 30px -30px}.is-slider-seo-reviews .ss-person{bottom:30px;padding:0 30px}.is-slider-seo-reviews.state-initial .swiper-slide{width:100%;margin-right:0}.is-list-j .l-pl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:15px 0 20px 0}.is-list-j .l-pl-value{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:0 0 3px 0}.is-list-j .l-pl-key{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;max-width:none;text-align:left}.is-table{margin:0 -20px 30px -20px;padding:0 20px 10px 20px;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.is-table table{width:980px}.is-table table th{border-top:1px solid #ddd}.is-table table td{border-color:#ddd}.is-table.state-service-seo{overflow-x:hidden}.is-table.state-service-seo table{width:100%;table-layout:fixed}.is-table.state-service-seo table th,.is-table.state-service-seo table td{width:30%;border-bottom:1px solid #ddd}.is-table.state-service-seo .t-title{display:none}.is-table.state-service-seo .t-price{padding:20px 10px;color:#191919;font-size:20px;line-height:22px;white-space:normal;text-align:center}.is-table-touch:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;z-index:30;content:"";top:18px;left:50%;width:72px;height:72px;margin:0 0 0 -36px;border-radius:50%;background:url("/h/assets/img/svg/image16.svg") no-repeat 0 0;background-size:72px 72px;-webkit-animation:wobble 2s ease-in-out infinite;animation:wobble 2s ease-in-out infinite}.is-table-touch.state-touched:before{opacity:0;visibility:hidden;-webkit-transition:opacity 400ms,visibility 400ms;-o-transition:opacity 400ms,visibility 400ms;transition:opacity 400ms,visibility 400ms}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.is-meta-a .m-price{max-width:none}.is-form-field{margin-bottom:20px}.is-form-field.state-short-height{margin-bottom:20px}.is-service-seo-rate{height:520px}.is-service-seo-rate .ssr-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.is-service-seo-rate .ssr-inner{left:0;width:100%;padding:0 30px;font-size:25px;line-height:34px;font-weight:200;letter-spacing:-0.5px}.is-service-seo-rate .ssr-inner:before,.is-service-seo-rate .ssr-inner:after{display:none}.is-service-b24-about{padding:40px 0 10px 0}.is-service-b24-about .sa-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-b24-about .sa-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;margin:0 0 0 0}.is-service-b24-about .sa-layout-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%}.is-list-e{position:relative;display:block;margin:0 0 20px 0}.is-list-e>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-e>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:20px}.is-list-e>.is-grid>.grid-item{padding:16px 0 0 0;border-top:1px solid rgba(0,0,0,.2);color:#191919;font-size:16px;line-height:24px;font-weight:400}.is-service-b24-features{padding:40px 0 20px 0}.is-list-f{position:relative;display:block}.is-list-f>.is-grid{position:relative;width:auto;margin-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-list-f>.is-grid>.grid-item{position:relative;display:block;width:calc((100% - 0px) / 1);margin-left:0px;margin-bottom:40px}.is-list-f .l-item-row{min-height:0 !important;margin:0 0 10px 0;padding:0 0 10px 0;font-size:14px;line-height:24px;border-bottom:1px solid #dfdfdf}.is-list-f .l-item-row:last-child{margin-bottom:0;padding-bottom:0;border:none}.is-list-f .l-item-row.row-icon{height:65px;margin-bottom:0;padding-bottom:0;border:none}.is-list-f .l-item-row.row-icon img{display:block;max-height:41px}.is-list-f .l-item-row.row-strong{color:#191919;font-size:20px;line-height:25px;font-weight:700}.is-list-f .l-item-row.row-light{color:#191919;font-size:18px;line-height:20px}.is-service-b24-licenses{padding:40px 0 10px 0}.is-service-b24-licenses .license-item{position:relative;display:block}.is-service-b24-licenses .license-item+.license-item{margin:40px 0 0 0;padding:40px 0 0 0;border-top:1px solid #ddd}.is-service-b24-licenses .li-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0 0 0}.is-service-b24-licenses .li-layout-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;margin:0 0 0 0}.is-service-b24-licenses .li-layout-right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:100%;margin:0 0 0 0}.is-service-b24-licenses .li-header{margin:0 0 20px 0;font-size:23px;line-height:23px;letter-spacing:-0.5px}.is-service-b24-licenses .li-table{position:relative;display:block}.is-service-b24-licenses .li-table-sub{margin:0 0 40px 0}.is-service-b24-licenses .li-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:40px 0 40px 0}.is-service-b24-licenses .li-buttons a,.is-service-b24-licenses .li-buttons a+a{width:100%;margin:0 0 10px 0}.is-service-b24-want-see{padding:40px 0 10px 0}.is-service-b24-want-see .ws-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-service-b24-want-see .ws-layout-left{width:100%;margin:0 0 0 0}.is-service-b24-want-see .ws-layout-right{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:0 0 0 0}.is-page-not-fount .pnf-header{font-size:40px;line-height:40px}.is-page-not-fount .pnf-preview{font-size:16px;line-height:16px}.is-crt-flicker:after{width:100%;height:80px}.is-list-partners-footer{margin:0 0 40px 0}.is-list-partners-footer .l-item{width:80px}.is-list-partners-footer .l-item+.l-item{margin-left:10px}.is-list-partners-footer .l-item-image{height:38px}.is-list-partners-footer .l-item-label{display:none}.is-portfolio-box{padding:60px 0 20px 0}.is-portfolio-box .pb-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-portfolio-box .pb-layout-small{width:100%}.is-portfolio-box .pb-layout-wide{width:100%}.is-portfolio-team{padding:60px 0 20px 0}.is-portfolio-team .pt-team-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.is-portfolio-team .is-person-item{margin:0 0 40px 0}.is-portfolio-nav{height:200px}.is-portfolio-nav .pn-parent{padding:0}.is-portfolio-nav .pn-item{width:20%;padding:0 20px}.is-portfolio-nav .pn-item.state-all{width:60%}.is-portfolio-nav .pn-item-name{display:none;font-size:20px;line-height:26px}.is-portfolio-nav .pn-item-icon{display:none}.is-portfolio-nav .full-img-prev{display:none}.is-portfolio-nav .full-img-current{opacity:1}.is-portfolio-nav .full-img-next{display:none}.is-portfolio-nav .pn-item.state-prev .pn-item-icon{display:block;opacity:1}.is-portfolio-nav .pn-item.state-prev .pn-item-name{display:none}.is-portfolio-nav .pn-item.state-all .pn-item-icon{display:none}.is-portfolio-nav .pn-item.state-all .pn-item-name{display:block;opacity:1}.is-portfolio-nav .pn-item.state-next .pn-item-icon{display:block;opacity:1}.is-portfolio-nav .pn-item.state-next .pn-item-name{display:none}.is-portfolio-nav.state-show-prev .full-img-current{opacity:1}.is-portfolio-nav.state-show-prev .pn-item.state-prev .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-prev .pn-item.state-all .pn-item-name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-next .full-img-current{opacity:1}.is-portfolio-nav.state-show-next .pn-item.state-next .pn-item-icon{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-portfolio-nav.state-show-next .pn-item.state-all .pn-item-name{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.is-button-play{width:60px;height:60px;margin:-30px 0 0 -30px}.is-button-play .bp-icon-play{width:20px;height:25px;margin:-13px 0 0 -7px}.is-list-contacts{position:relative;display:block;z-index:10;margin:0 0 40px 0}.is-list-contacts .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 0 0}.is-list-contacts .l-item{width:100%;margin:0 0 20px 0}.is-list-contacts .l-name{margin:0 0 8px 0;font-size:20px;line-height:24px}.is-list-contacts .l-label{margin:0 0 8px 0;font-size:16px;line-height:24px}.is-fancy-modal-overlay .fmo-inner{margin:0 !important}.is-feedback-form-box{padding:50px 0 60px 0}.is-feedback-form-box .ff-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-feedback-form-box .ff-layout-side.side-left{width:100%;margin:0 0 30px 0}.is-feedback-form-box .ff-layout-side.side-right{width:100%}.is-feedback-form-box .ff-submit-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:40px 0 0 0}.is-feedback-form-box .ff-sp-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:0;height:60px;padding:0 10px}.is-feedback-form-box .ff-sp-meta{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:0;margin:20px 0 0 0}.is-feedback-form-box .is-style h2,.is-feedback-form-box .is-style .h2{font-size:30px;line-height:32px}.is-portfolio-list-new .hlc-inner{padding:60px 20px}.is-portfolio-list-new .hlc-header-sup{margin-bottom:30px;padding:0 40px 0 0;font-size:11px;line-height:16px;letter-spacing:1px}.is-portfolio-list-new .hlc-header{margin-bottom:28px;font-size:28px;line-height:32px;font-weight:600;letter-spacing:0}.is-portfolio-list-new .hlc-preview-a{margin-bottom:32px;font-size:22px;line-height:26px;font-weight:200}.is-portfolio-list-new .hlc-preview-a+.hlc-preview-a{margin-top:-16px}.is-portfolio-list-new .hlc-preview-b{margin-bottom:40px;font-size:18px;line-height:24px}.is-portfolio-list-new .hlc-options{position:relative;display:block}.is-portfolio-list-new .hlc-option-item{position:relative;display:block;font-size:11px;line-height:11px;text-transform:uppercase;letter-spacing:1px}.is-portfolio-list-new .hlc-option-item+.hlc-option-item{margin-top:24px}.is-portfolio-list-new .hlc-oi-header{margin-bottom:6px}.is-portfolio-list-new .hlc-oi-preview{font-weight:600}.is-portfolio-list-new .blc-meta-a{display:block;margin:32px 0 0 0;font-size:11px;line-height:11px}.is-portfolio-modal-details{position:relative;display:block}.is-portfolio-modal-details .pmd-header{height:auto}.is-portfolio-modal-details .pmd-h-inner{position:relative;display:block;inset:auto;padding:60px 20px}.is-portfolio-modal-details .pmd-h-title{font-size:24px;line-height:32px;letter-spacing:0}.is-portfolio-modal-details .pmd-h-title br{display:none}.is-portfolio-modal-details .pmd-h-stack{position:relative;display:block}.is-portfolio-modal-details .pmd-preview{padding:30px 20px}.is-portfolio-modal-details .pmd-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.is-portfolio-modal-details .pmd-c-column{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-width:0}.is-portfolio-modal-details .pmd-c-column+.pmd-c-column{margin:30px 0 0 0}.is-portfolio-modal-details .pmd-c-column+.pmd-c-column:before{top:-30px;left:0;width:100%;height:1px}.is-portfolio-modal-details .pmd-cc-header{height:auto;margin-bottom:20px}.is-portfolio-modal-details .pmd-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-portfolio-modal-details .pmd-b-preview{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:0 0 20px 0;font-size:20px;line-height:24px;letter-spacing:0}.is-portfolio-modal-details .pmd-b-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;display:block;width:100%}.is-portfolio-modal-details .pmd-b-button .is-button-a{width:100%}.is-portfolio-modal-details .is-style p.state-16{font-size:16px;line-height:24px}.is-portfolio-modal-details .is-style p.state-18{margin-bottom:16px;font-size:16px;line-height:24px}.is-portfolio-modal-details .is-style p.state-18-500-2{margin-top:-10px}.is-portfolio-modal-details .is-style p.state-last{margin-bottom:40px}.is-portfolio-modal-details .is-style ul{margin-bottom:30px;font-size:16px;line-height:24px}.is-portfolio-modal-details .is-style ul>li{margin-bottom:12px}.is-portfolio-modal-details .is-style ul.state-16{font-size:16px;line-height:24px}.is-about-hero{margin:0 0 50px 0}.is-about-hero img{margin-bottom:35px}.is-about-hero .ah-preview-a{margin-bottom:30px;font-size:24px;line-height:32px;font-weight:200;letter-spacing:-0.02px}.is-about-hero .ah-preview-b{margin-bottom:30px;font-size:16px;line-height:24px}.is-about-certs{padding:50px 0;text-align:left}.is-about-certs .ac-header{margin-bottom:30px}.is-about-certs .ac-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 -20px -16px -20px}.is-about-certs .ac-list img{width:calc(50% - 32px);height:auto;margin:0 8px 16px 8px}.is-about-certs .ac-list-spacer{display:none}.is-page-promo .pp-back{margin:-35px 0 0 -650px}.is-page-promo .pp-header{font-size:32px;line-height:36px;font-weight:600}.is-page-promo .pp-header br{display:none}.is-page-promo .pp-form{margin:0 0 60px 0}.is-page-promo .pp-form-rules{margin-top:30px}.gm-modal-default{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;height:auto;padding:60px 20px 50px 20px}.gm-modal-default .gm-modal-cross{top:10px;right:10px}.fb-modal-default{padding:60px 20px 20px 20px}.fb-modal-default .md-header{margin:0 0 40px 0;font-size:32px;line-height:32px;font-weight:600}.fb-modal-default .md-header+.md-preview{margin-top:-20px}.fb-modal-default .md-preview{margin:0 0 30px 0;font-size:20px;line-height:26px}.fb-modal-request{padding:40px 20px}.fb-modal-request .fmo-cross{top:0;right:0}.fb-modal-portfolio{min-width:0;padding:0}}