

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


/* Start:/local/templates/techexpo/css/swiper.min.css?158813257013678*/
/**
 * Swiper 5.3.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 24, 2020
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{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:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.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;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:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;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%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.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:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;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;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{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{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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;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{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-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;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-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/* End */


/* Start:/local/templates/techexpo/css/bootstrap.css?158781944221047*/
img {
  vertical-align: middle;
}
.img-responsive,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203a";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ffffff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}



.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: .2rem;
}

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745;
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
.custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip, .was-validated
.custom-select:valid ~ .valid-feedback,
.was-validated
.custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
  border-color: inherit;
}

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: .2rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
.custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip, .was-validated
.custom-select:invalid ~ .invalid-feedback,
.was-validated
.custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
/* End */


/* Start:/local/templates/techexpo/css/slick.css?15878194421776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/techexpo/css/font-awesome.css?1721646995236113*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/local/templates/techexpo/css/../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/local/templates/techexpo/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), 
  url('/local/templates/techexpo/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), 
  url(../fonts/data:application/font-woff;charset=utf-8;base64,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) format('woff'), 
  url('/local/templates/techexpo/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), 
  url('/local/templates/techexpo/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* End */


/* Start:/local/templates/techexpo/css/lightslider.css?15878194427988*/
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/ 

.lSSlideOuter {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.lightSlider:before, .lightSlider:after {
    content: " ";
    display: table;
}
.lightSlider {
    overflow: hidden;
    margin: 0;
}
.lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    position: relative;
}
.lSSlideWrapper > .lightSlider:after {
    clear: both;
}
.lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform,height;
    -moz-transition-property: -moz-transform,height;
    transition-property: transform,height;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
    position: relative;
}
.lSSlideWrapper .lSFade > * {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
    z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
    opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/

/* Pager */
.lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
}
.lSSlideOuter .lSPager.lSpg > li {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg > li a {
    background-color: #222222;
    border-radius: 30px;
    display: inline-block;
    height: 8px;
    overflow: hidden;
    text-indent: -999em;
    width: 8px;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #428bca;
}
.lSSlideOuter .media {
    opacity: 0.8;
}
.lSSlideOuter .media.active {
    opacity: 1;
}
/* End of pager */

/** Gallery */
.lSSlideOuter .lSPager.lSGallery {
    list-style: none outside none;
    padding-left: 0;
    margin: 0;
    overflow: hidden;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
    overflow: hidden;
    -webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
    transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
    border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
    display: block;
    height: auto;
    max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
    content: " ";
    display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
    clear: both;
}
/* End of Gallery*/

/* slider actions */
.lSAction > a {
    width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    background-image: url('/local/templates/techexpo/css/../img/controls.png');
    cursor: pointer;
    position: absolute;
    z-index: 99;
    margin-top: -16px;
    opacity: 0.5;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
.lSAction > a:hover {
    opacity: 1;
}
.lSAction > .lSPrev {
    background-position: 0 0;
    left: 10px;
}
.lSAction > .lSNext {
    background-position: -32px 0;
    right: 10px;
}
.lSAction > a.disabled {
    pointer-events: none;
}
.cS-hidden {
    height: 1px;
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: hidden;
}


/* vertical */
.lSSlideOuter.vertical {
    position: relative;
}
.lSSlideOuter.vertical.noPager {
    padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
    position: absolute !important;
    right: 0;
    top: 0;
}
.lSSlideOuter.vertical .lightSlider > * {
    width: 100% !important;
    max-width: none !important;
}

/* vertical controlls */
.lSSlideOuter.vertical .lSAction > a {
    left: 50%;
    margin-left: -14px;
    margin-top: 0;
}
.lSSlideOuter.vertical .lSAction > .lSNext {
    background-position: 31px -31px;
    bottom: 10px;
    top: auto;
}
.lSSlideOuter.vertical .lSAction > .lSPrev {
    background-position: 0 -31px;
    bottom: auto;
    top: 10px;
}
/* vertical */


/* Rtl */
.lSSlideOuter.lSrtl {
    direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
    padding-left: 0;
    list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
    padding-right: 0;
}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {
    float: left;
}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {
    float: right !important;
}
/* Rtl */

@-webkit-keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@-webkit-keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
@keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
.lSSlideOuter .rightEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
.lSSlideOuter .leftEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .rightEnd {
    -webkit-animation: topEnd 0.3s;
    animation: topEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .leftEnd {
    -webkit-animation: bottomEnd 0.3s;
    animation: bottomEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
/*/  GRab cursor */
.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
/* End */


/* Start:/local/templates/techexpo/css/lightgallery.min.css?158781944220458*/
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(/local/templates/techexpo/css/../fonts/lg.eot?n1z373);src:url(/local/templates/techexpo/css/../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/local/templates/techexpo/css/../fonts/lg.woff?n1z373) format("woff"),url(/local/templates/techexpo/css/../fonts/lg.ttf?n1z373) format("truetype"),url(/local/templates/techexpo/css/../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/local/templates/techexpo/css/../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/local/templates/techexpo/css/../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/local/templates/techexpo/css/../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/local/templates/techexpo/css/../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/local/templates/techexpo/css/../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/local/templates/techexpo/css/../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
/* End */


/* Start:/local/templates/techexpo/css/preloader.css?15886632713462*/
@keyframes loader-scale {
    0% {
        transform: scale(0);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 0;
    }
}

.loader07 {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: relative;
    animation: loader07-u04c322d6 1s linear infinite;
    top: 50%;
    margin: -8px auto 0;
}

@keyframes loader07-u04c322d6 {
    0% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.05), 19px -19px 0 0 rgba(0, 82, 236, 0.1), 27px 0 0 0 rgba(0, 82, 236, 0.2), 19px 19px 0 0 rgba(0, 82, 236, 0.3), 0 27px 0 0 rgba(0, 82, 236, 0.4), -19px 19px 0 0 rgba(0, 82, 236, 0.6), -27px 0 0 0 rgba(0, 82, 236, 0.8), -19px -19px 0 0 #0052ec;
    }
    12.5% {
        box-shadow: 0 -27px 0 0 #0052ec, 19px -19px 0 0 rgba(0, 82, 236, 0.05), 27px 0 0 0 rgba(0, 82, 236, 0.1), 19px 19px 0 0 rgba(0, 82, 236, 0.2), 0 27px 0 0 rgba(0, 82, 236, 0.3), -19px 19px 0 0 rgba(0, 82, 236, 0.4), -27px 0 0 0 rgba(0, 82, 236, 0.6), -19px -19px 0 0 rgba(0, 82, 236, 0.8);
    }
    25% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.8), 19px -19px 0 0 #0052ec, 27px 0 0 0 rgba(0, 82, 236, 0.05), 19px 19px 0 0 rgba(0, 82, 236, 0.1), 0 27px 0 0 rgba(0, 82, 236, 0.2), -19px 19px 0 0 rgba(0, 82, 236, 0.3), -27px 0 0 0 rgba(0, 82, 236, 0.4), -19px -19px 0 0 rgba(0, 82, 236, 0.6);
    }
    37.5% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.6), 19px -19px 0 0 rgba(0, 82, 236, 0.8), 27px 0 0 0 #0052ec, 19px 19px 0 0 rgba(0, 82, 236, 0.05), 0 27px 0 0 rgba(0, 82, 236, 0.1), -19px 19px 0 0 rgba(0, 82, 236, 0.2), -27px 0 0 0 rgba(0, 82, 236, 0.3), -19px -19px 0 0 rgba(0, 82, 236, 0.4);
    }
    50% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.4), 19px -19px 0 0 rgba(0, 82, 236, 0.6), 27px 0 0 0 rgba(0, 82, 236, 0.8), 19px 19px 0 0 #0052ec, 0 27px 0 0 rgba(0, 82, 236, 0.05), -19px 19px 0 0 rgba(0, 82, 236, 0.1), -27px 0 0 0 rgba(0, 82, 236, 0.2), -19px -19px 0 0 rgba(0, 82, 236, 0.3);
    }
    62.5% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.3), 19px -19px 0 0 rgba(0, 82, 236, 0.4), 27px 0 0 0 rgba(0, 82, 236, 0.6), 19px 19px 0 0 rgba(0, 82, 236, 0.8), 0 27px 0 0 #0052ec, -19px 19px 0 0 rgba(0, 82, 236, 0.05), -27px 0 0 0 rgba(0, 82, 236, 0.1), -19px -19px 0 0 rgba(0, 82, 236, 0.2);
    }
    75% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.2), 19px -19px 0 0 rgba(0, 82, 236, 0.3), 27px 0 0 0 rgba(0, 82, 236, 0.4), 19px 19px 0 0 rgba(0, 82, 236, 0.6), 0 27px 0 0 rgba(0, 82, 236, 0.8), -19px 19px 0 0 #0052ec, -27px 0 0 0 rgba(0, 82, 236, 0.05), -19px -19px 0 0 rgba(0, 82, 236, 0.1);
    }
    87.5% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.1), 19px -19px 0 0 rgba(0, 82, 236, 0.2), 27px 0 0 0 rgba(0, 82, 236, 0.3), 19px 19px 0 0 rgba(0, 82, 236, 0.4), 0 27px 0 0 rgba(0, 82, 236, 0.6), -19px 19px 0 0 rgba(0, 82, 236, 0.8), -27px 0 0 0 #0052ec, -19px -19px 0 0 rgba(0, 82, 236, 0.05);
    }
    100% {
        box-shadow: 0 -27px 0 0 rgba(0, 82, 236, 0.05), 19px -19px 0 0 rgba(0, 82, 236, 0.1), 27px 0 0 0 rgba(0, 82, 236, 0.2), 19px 19px 0 0 rgba(0, 82, 236, 0.3), 0 27px 0 0 rgba(0, 82, 236, 0.4), -19px 19px 0 0 rgba(0, 82, 236, 0.6), -27px 0 0 0 rgba(0, 82, 236, 0.8), -19px -19px 0 0 #0052ec;
    }
}

.preloader {
    position: absolute;
    background: #fff;
    height: 100%;
    width: 100%;
    z-index: 20;
    opacity: 0.8;
    display: none;
    border-radius: 8px;
}

.preloader.active {
    display: block;
}
/* End */


/* Start:/local/templates/techexpo/css/nouislider.min.css?17189794384220*/
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
/* End */


/* Start:/local/templates/techexpo/css/main.css?1754207054132591*/
@charset "UTF-8";

html {
    scroll-behavior: smooth;
    -webkit-tap-highlight-color: transparent;
}

.show {
    display: block !important;
}

.row.show {
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.hide {
    display: none !important;
}

.show-xs {
    display: block !important;
}

.row.show-xs {
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.hide-xs {
    display: none !important;
}

@media only screen and (max-width: 767.9px) {
    .show-xs-only {
        display: block !important;
    }

    .row.show-xs-only {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-xs-only {
        display: none !important;
    }

    .footer__block-social {
        display: none;
    }

    .footer__block-social-mob {
        display: block !important;
    }

    .footer__block-social-mob .footer__social {
        justify-content: center;
    }
}

@media only screen and (min-width: 768px) {
    .show-sm {
        display: block !important;
    }

    .row.show-sm {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-sm {
        display: none !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023.9px) {
    .show-sm-only {
        display: block !important;
    }

    .row.show-sm-only {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-sm-only {
        display: none !important;
    }
}

@media only screen and (min-width: 1024px) {
    .show-md {
        display: block !important;
    }

    .row.show-md {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-md {
        display: none !important;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1199.9px) {
    .show-md-only {
        display: block !important;
    }

    .row.show-md-only {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-md-only {
        display: none !important;
    }
}

@media only screen and (min-width: 1200px) {
    .show-lg {
        display: block !important;
    }

    .row.show-lg {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-lg {
        display: none !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1289.9px) {
    .show-lg-only {
        display: block !important;
    }

    .row.show-lg-only {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-lg-only {
        display: none !important;
    }
}

@media only screen and (min-width: 1290px) {
    .show-xl {
        display: block !important;
    }

    .row.show-xl {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .hide-xl {
        display: none !important;
    }
}

.main-breadcrumb {
    color: #8D8F93;
    list-style: none;
    padding: 15px 0;
    font-size: 14px;
    line-height: 17px;
    background: #E5E5E5;
}

.main-breadcrumb ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.main-breadcrumb ul li {
    display: inline-block;
}

.main-breadcrumb ul li:after {
    content: "»";
    padding: 0 10px;
}

.main-breadcrumb ul li:last-child:after {
    display: none;
}

.main-breadcrumb ul li a {
    color: #8D8F93;
    text-decoration: none;
}

.main-breadcrumb ul li a:hover {
    color: #8D8F93;
    text-decoration: underline;
}

.main-breadcrumb ul li span {
    font-weight: 700;
}

.btn_main {
    color: #fff;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    user-select: none;
    border-radius: 8px;
    background: #1D8C9C;
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    padding: 14px 55px 14px 25px;
}

.btn_main:before {
    top: 50%;
    right: 10px;
    z-index: 1;
    content: "";
    width: 32px;
    height: 32px;
    font-size: 0;
    line-height: 0;
    margin-top: -16px;
    border-radius: 50%;
    position: absolute;
    background: #127F8E;
    display: inline-block;
}

.btn_main i {
    top: 50%;
    right: 14px;
    z-index: 5;
    width: 24px;
    height: 24px;
    font-size: 0;
    line-height: 0;
    margin-top: -12px;
    position: absolute;
    display: inline-block;
}

.btn_main .ico_svg {
    fill: #fff;
}

.btn_main:hover {
    color: #fff;
    background: #1D8C9C;
    text-decoration: none;
}

.btn_main:active {
    background: #1D8C9C;
}

.btn_main:focus, .btn_main.focus {
    outline: 0;
}

.btn_base {
    color: #fff;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    user-select: none;
    position: relative;
    padding: 10px 10px;
    border-radius: 5px;
    background: #EF9200;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
}

.btn_base:hover {
    color: #fff;
    background: #364653;
    text-decoration: none;
}

.btn_base:active {
    color: #fff;
    background: #EF9200;
}

.btn_base:focus, .btn_base.focus {
    outline: 0;
}

.btn_base_gray {
    color: #8D8F93;
    background: #E9EAEE;
}

.btn_base_gray:hover {
    color: #fff;
    background: #364653;
}

.btn_base_gray:active {
    color: #8D8F93;
    background: #E9EAEE;
}

.btn_base_light {
    color: #32353A;
    background: #E9EAEE;
}

.btn_base_light:hover {
    color: #fff;
    background: #364653;
}

.btn_base_light:active {
    color: #8D8F93;
    background: #E9EAEE;
}

.btn_base_dark {
    color: #fff;
    background: #364653;
}

.btn_base_dark:hover {
    color: #fff;
    background: #25313e;
}

.btn_base_dark:active {
    color: #fff;
    background: #364653;
}

.btn_base_sm {
    padding: 6px 10px;
}

.img_fluid {
    width: auto;
    height: auto;
    display: block;
    max-width: 100%;
}

.ico_svg {
    position: relative;
    display: inline-block;
    width: auto;
    height: 100%;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.hide {
    opacity: 0 !important;
    display: none !important;
    visibility: hidden !important;
}

.text_center {
    text-align: center !important;
}

.text_right {
    text-align: right !important;
}

.text_justify {
    text-align: justify !important;
}

.text_nowrap {
    white-space: nowrap !important;
}

.text_strong {
    font-weight: 700 !important;
}

.text_lowercase {
    text-transform: lowercase !important;
}

.text_uppercase {
    text-transform: uppercase !important;
}

.text_capitalize {
    text-transform: capitalize !important;
}

.mb_10 {
    margin-bottom: 10px !important;
}

.mb_20 {
    margin-bottom: 20px !important;
}

.mb_30 {
    margin-bottom: 30px !important;
}

.mb_40 {
    margin-bottom: 40px !important;
}

.mb_50 {
    margin-bottom: 50px !important;
}

.mb_60 {
    margin-bottom: 60px !important;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.section h1 {
    padding: 0;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin: 0 0 40px 0;
}

@media (min-width: 1024px) {
    .section h1 {
        font-size: 30px;
        line-height: 130%;
    }
}

@media (min-width: 1200px) {
    .section h1 {
        text-align: left;
    }
}

.main-header {
    position: relative;
}

.topnav {
    display: none;
    background: #1D8C9C;
}

.topnav__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.topnav__menu {
    width: 70%;
    margin: 0;
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.topnav__menu li a {
    color: #fff;
    padding: 14px 0;
    display: inline-block;
    text-decoration: none;
}

.topnav__menu li a:hover {
    color: #EF9200;
    text-decoration: none;
}

.topnav__search {
    width: 220px;
    height: 36px;
    padding: 8px 15px;
    border-radius: 7px;
    background: rgba(255, 255, 255, 0.8);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.topnav__search_icon {
    width: 14px;
    height: 14px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.topnav__search_icon .ico_svg {
    fill: #EF9200;
}

.topnav__search_form {
    padding-left: 12px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.topnav__search_input {
    margin: 0;
    width: 100%;
    opacity: 0.5;
    height: 20px;
    border: none;
    outline: none;
    padding: 2px 0;
    color: #364653;
    display: block;
    font-size: 14px;
    line-height: 16px;
    max-width: 100%;
    overflow: hidden;
    vertical-align: middle;
    text-overflow: ellipsis;
    background: transparent;
}

.topnav__search_input::-moz-placeholder {
    color: #364653;
    opacity: 1;
}

.topnav__search_input:-ms-input-placeholder {
    color: #364653;
}

.topnav__search_input::-webkit-input-placeholder {
    color: #364653;
}

.topnav__search_input::-ms-clear {
    display: none;
    width: 0;
    height: 0;
}

.topnav__search_input:focus, .topnav__search_input:active {
    outline: none;
}

.topnav__search_input:focus::-moz-placeholder, .topnav__search_input:active::-moz-placeholder {
    color: transparent;
    opacity: 1;
}

.topnav__search_input:focus:-ms-input-placeholder, .topnav__search_input:active:-ms-input-placeholder {
    color: transparent;
}

.topnav__search_input:focus::-webkit-input-placeholder, .topnav__search_input:active::-webkit-input-placeholder {
    color: transparent;
}

.topnav__lang * {
    color: white;
}

.topnav__lang a.topnav__lang-en:before,
.topnav__lang a.topnav__lang-ru:before {
    display: inline-block;
    vertical-align: middle;
}

.topnav__lang a.topnav__lang-en:before {
    content: url(/local/templates/techexpo/img/flag/en.svg);
}

.topnav__lang a.topnav__lang-ru:before {
    content: url(/local/templates/techexpo/img/flag/ru.svg);
}

.nav-mobile__menu li span.eng:before {
    content: url(/local/templates/techexpo/img/flag/en-mobile.svg);;
}

.nav-mobile__menu li span.rus:before {
    content: url(/local/templates/techexpo/img/flag/ru-mobile.svg);;
}

.topnav__lang a:hover {
    opacity: 0.8;
}

@media (min-width: 1200px) and (max-width: 1289px) {
    .topnav__menu {
        width: calc(70% - 20px);
    }
}

@media (min-width: 1024px) {
    .topnav {
        display: block;
    }
}

@media (min-width: 1200px) {
    .topnav__search {
        width: 292px;
    }
}

.head {
    background: #fff;
}

.head__row {
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.head__search {
    width: 52px;
    height: 52px;
    z-index: 100;
    font-size: 0;
    line-height: 0;
    position: relative;
}

.head__search_button {
    z-index: 110;
    width: 52px;
    height: 52px;
    border: none;
    outline: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    position: relative;
    background: #EFF1F4;
    display: inline-block;
    border-radius: 50%;
}

.head__search_button i {
    top: 50%;
    left: 50%;
    width: 24px;
    height: 24px;
    position: absolute;
    display: inline-block;
    margin: -12px 0 0 -12px;
}

.head__search_button .ico_svg {
    fill: #1D8C9C;
    stroke: #1D8C9C;
}

.head__search_content {
    top: -4px;
    opacity: 0;
    right: -4px;
    width: 60px;
    height: 60px;
    z-index: 120;
    padding: 4px;
    background: #fff;
    position: absolute;
    border-radius: 30px;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.15);
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.head__search_content.open {
    opacity: 1;
    z-index: 100;
    width: calc(100vw - 24px);
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.head__search_content.open .head__search_input {
    display: block;
}

.head__search_wrap {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.head__search_close {
    z-index: 150;
    width: 52px;
    height: 52px;
    border: none;
    outline: none;
    font-size: 0;
    cursor: pointer;
    line-height: 0;
    cursor: pointer;
    border-radius: 50%;
    position: relative;
    background: transparent;
    display: inline-block;
}

.head__search_close:after, .head__search_close:before {
    top: 50%;
    left: 50%;
    z-index: 5;
    width: 24px;
    height: 4px;
    content: "";
    border-radius: 2px;
    position: absolute;
    background: #D9D9D9;
    display: inline-block;
    margin: -2px 0 0 -12px;
}

.head__search_close:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.head__search_close:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.head__search_input {
    margin: 0;
    width: 100%;
    opacity: 0.5;
    height: 40px;
    border: none;
    outline: none;
    color: #364653;
    display: none;
    font-size: 16px;
    line-height: 20px;
    max-width: 100%;
    overflow: hidden;
    padding: 10px 70px 10px 10px;
    vertical-align: middle;
    text-overflow: ellipsis;
    background: transparent;
}

.head__logo {
    font-size: 0;
    line-height: 0;
    text-align: center;
    display: inline-block;
}

.head__logo_image {
    width: 196px;
    display: inline-block;
}

.head__logo_text {
    color: #8D8F93;
    font-size: 10px;
    padding-top: 5px;
    line-height: 130%;
    white-space: nowrap;
}

.head__toggle {
    width: 52px;
    height: 52px;
    border: none;
    outline: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    position: relative;
    background: #EFF1F4;
    display: inline-block;
    border-radius: 50%;
}

.head__toggle span, .head__toggle:after, .head__toggle:before {
    left: 50%;
    z-index: 1;
    content: "";
    width: 24px;
    height: 4px;
    margin-left: -12px;
    border-radius: 4px;
    position: absolute;
    background: #1D8C9C;
    display: inline-block;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.head__toggle span {
    top: 24px;
}

.head__toggle:after {
    top: 15px;
}

.head__toggle:before {
    bottom: 15px;
}

.head__toggle.nav_open span {
    display: none;
}

.head__toggle.nav_open:after {
    top: 24px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.head__toggle.nav_open:before {
    bottom: 24px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.head__box {
    display: none;
    color: #535353;
    font-size: 16px;
    line-height: 130%;
}

.head__box_address {
    min-width: 240px;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.head__box_contact {
    white-space: nowrap;
    margin-top: 15px;
}

.head__box_email {
    display: none;
    white-space: nowrap;
    margin-top: 5px;
}

.head__title {
    color: #8D8F93;
    font-size: 14px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 10px;
}

.head__city {
    color: #535353;
    text-decoration: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.head__city:hover {
    cursor: pointer;
}

.head__city i {
    width: 14px;
    height: 18px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.head__city span {
    padding-left: 8px;
    padding-right: 6px;
    font-weight: 700;
    white-space: nowrap;
    display: inline-block;
}

.head__city b {
    width: 8px;
    height: 6px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.head__address {
    padding-top: 4px;
    white-space: nowrap;
}

.head__phone {
    display: block;
    color: #535353;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    margin-top: -4px;
    position: relative;
    text-decoration: none;
}

.head__phone:hover {
    color: #535353;
    text-decoration: none;
}

.head__order {
    color: #1D8C9C;
    font-size: 14px;
    line-height: 130%;
    letter-spacing: 0.042em;
    text-decoration: underline;
}

.head__order:hover {
    color: #1D8C9C;
    text-decoration: none;
}

.head__callback {
    width: 177px;
    margin-top: 5px;
    line-height: 30px;
}

.head__messenger {
    display: flex;
    gap: 5px;
    align-items: center;
}

.head__messenger p {
    color: #8D8F93;
    font-size: 14px;
    line-height: 130%;
    font-weight: 700;
    letter-spacing: 0.042em;
    margin: 0;
}

.head__messenger div {
    width: 24px;
    height: 24px;
}

.head__messenger a::before {
    content: '';
    display: inline-block;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.head__messenger .head__messenger-telegram a:before {
    background-image: url('/local/templates/techexpo/css/../img/svg/icon__telegram.svg');
}

.head__messenger .head__messenger-whatsapp a:before {
    background-image: url('/local/templates/techexpo/css/../img/svg/icon__whatsapp.svg');
}

.head__tel {
    color: #535353;
    margin-bottom: 4px;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.head__tel i {
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
}

.head__tel span {
    padding-left: 8px;
    display: inline-block;
}

.head__tel:hover {
    color: #535353;
    text-decoration: none;
}

.head__worktime {
    color: #535353;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.head__worktime i {
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
}

.head__worktime span {
    padding-left: 8px;
    display: inline-block;
}

.head__worktime:hover {
    color: #535353;
    text-decoration: none;
}

.head__email {
    width: 225px;
    color: #535353;
    margin-bottom: 6px;
    white-space: nowrap;
    text-decoration: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.head__email i {
    width: 19px;
    height: 20px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
}

.head__email span {
    padding-left: 5px;
    display: inline-block;
}

.head__email:hover {
    color: #535353;
    text-decoration: none;
}

@media (max-width: 350px) {
    .head__logo_image {
        width: 160px;
    }

    .head__logo_text {
        display: none;
    }
}

@media (min-width: 1024px) {
    .head__logo {
        text-align: left;
    }

    .head__logo_image {
        width: 220px;
    }

    .head__logo_text {
        font-size: 12px;
        padding-top: 10px;
        line-height: 130%;
    }

    .head__toggle {
        display: none;
    }

    .head__search {
        display: none;
    }

    .head__box {
        display: block;
    }

    .head__box_email {
        display: none;
    }

    .head__row {
        height: 144px;
    }
}

@media (min-width: 1200px) {
    .head__box_email {
        display: block;
    }
}

@media (min-width: 1290px) {
    .head__logo {
        text-align: left;
    }

    .head__logo_image {
        width: 278px;
    }

    .head__logo_text {
        color: #8D8F93;
        font-size: 14px;
        padding-top: 12px;
        line-height: 130%;
        white-space: nowrap;
    }
}

.main-nav {
    padding: 0;
    color: #fff;
    z-index: 100;
    display: none;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    background: #5C707B;
}

.main-nav ul {
    padding: 0;
    margin: 0 -10px;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.main-nav ul > li {
    margin: 0;
    padding: 0;
}

.main-nav ul > li:before {
    display: none;
}

.main-nav ul > li > a {
    color: #fff;
    padding: 15px 10px;
    display: inline-block;
    text-decoration: none;
}

.main-nav ul > li > a:hover {
    color: #EF9200;
    text-decoration: none;
}

@media (min-width: 1024px) {
    .main-nav {
        display: block;
    }
}

.head-mobile {
    color: #fff;
    font-size: 16px;
    line-height: 130%;
    padding-top: 12px;
    text-align: center;
    background: #5C707B;
    padding-bottom: 12px;
}

.head-mobile span {
    display: block;
}

.head-mobile a {
    color: #FF9900;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    white-space: nowrap;
    text-decoration: none;
}

.head-mobile a:hover {
    color: #fff;
    text-decoration: none;
}

@media (min-width: 768px) {
    .head-mobile span {
        display: inline;
    }
}

@media (min-width: 1024px) {
    .head-mobile {
        display: none;
    }
}

.city-switch {
    left: 0;
    right: 0;
    top: 192px;
    z-index: 500;
    display: none;
    position: absolute;
}

.nav-mobile {
    left: 0;
    top: 154px;
    width: 100%;
    opacity: 0;
    background: #fff;
    visibility: hidden;
    z-index: 300;
    display: block;
    position: fixed;
    overflow-y: auto;
    height: calc(100% - 154px);
    border-radius: 0 10px 10px 0;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.nav-mobile.nav_open {
    opacity: 1;
    visibility: visible;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.nav-mobile__layout {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 290;
    display: block;
    position: fixed;
    background: #2C3B47;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.nav-mobile__layout.nav_open {
    opacity: 0.3;
    visibility: visible;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.nav-mobile__contact {
    font-size: 16px;
    line-height: 130%;
    padding: 30px 20px;
    background: #F6F6F6;
}

.nav-mobile__address {
    margin-bottom: 24px;
}

.nav-mobile__menu {
    margin: 0;
    padding: 0 15px;
    background: #fff;
    list-style: none;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
}

.nav-mobile__menu li a {
    height: 53px;
    color: #535353;
    text-decoration: none;
    border-bottom: 1px solid #F0F0F0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.nav-mobile__menu li a span {
    display: inline-block;
}

.nav-mobile__menu li a i {
    width: 10px;
    height: 17px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.nav-mobile__menu li a .ico_svg {
    fill: #8D8F93;
}

@media (min-width: 768px) {
    .nav-mobile {
        top: 134px;
        width: 654px;
        height: calc(100% - 134px);
    }

    .nav-mobile__contact {
        padding: 30px 20px 34px 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .nav-mobile__address {
        width: 300px;
        margin-bottom: 0;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

@media (min-width: 1024px) {
    .nav-mobile {
        display: none;
    }

    .nav-mobile__layout {
        display: none;
    }
}

.footer {
    color: #fff;
    padding-top: 58px;
    background: #364653;
}

.footer__bottom {
    color: #7D92A4;
    padding: 12px 0;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    background: #2C3B47;
}

.footer__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.footer__info {
    width: 100%;
    color: #7D92A4;
    font-size: 14px;
    line-height: 130%;
    text-align: center;
    position: relative;
    margin-bottom: 32px;
    padding-bottom: 46px;
}

.footer__info:before {
    bottom: 0;
    height: 1px;
    left: -15px;
    right: -15px;
    content: "";
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.08);
}

.footer__logo {
    width: 234px;
    display: block;
    margin: 0 auto 24px auto;
}

.footer__text {
    margin: 0 auto;
    max-width: 540px;
}

.footer__text p {
    padding: 0;
    margin: 0;
    display: inline;
}

.footer__copy {
    display: none;
}

.footer__center {
    width: 100%;
}

.footer__contact {
    width: 100%;
}

.footer__block {
    width: 100%;
    text-align: center;
    margin-bottom: 50px;
}

.footer__block-social-mob {
    display: none;
}

.footer__block_xs {
    display: none;
}

.footer__title {
    color: #7D92A4;
    font-size: 18px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 15px;
}

.footer__nav {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 20px;
    line-height: 24px;
}

.footer__nav li {
    margin-bottom: 10px;
}

.footer__nav li:last-child {
    margin-bottom: 0;
}

.footer__nav li a {
    color: #fff;
    text-decoration: none;
}

.footer__nav li a:hover {
    color: #fff;
    text-decoration: underline;
}

.footer__prop {
    padding: 0;
    list-style: none;
    font-size: 20px;
    line-height: 24px;
    margin: 0 0 10px 0;
}

.footer__prop li {
    margin-bottom: 10px;
}

.footer__prop li:last-child {
    margin-bottom: 0;
}

.footer__prop_link {
    color: #EF9200;
    font-size: 20px;
    line-height: 22px;
    text-decoration: underline;
}

.footer__prop_link:hover {
    color: #EF9200;
    text-decoration: none;
}

.footer__address {
    font-size: 18px;
    line-height: 130%;
}

.footer__address_city {
    font-size: 20px;
    line-height: 130%;
    padding-left: 23px;
    position: relative;
    white-space: nowrap;
    display: inline-block;
}

.footer__address_city i {
    left: 0;
    top: 50%;
    width: 14px;
    height: 18px;
    font-size: 0;
    line-height: 0;
    margin-top: -9px;
    position: absolute;
    display: inline-block;
}

.footer__email {
    color: #fff;
    font-size: 16px;
    line-height: 130%;
    padding-left: 23px;
    position: relative;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}

.footer__email i {
    left: 0;
    top: 50%;
    width: 19px;
    height: 20px;
    font-size: 0;
    line-height: 0;
    margin-top: -10px;
    position: absolute;
    display: inline-block;
}

.footer__email:hover {
    color: #fff;
    text-decoration: underline;
}

.footer__touch {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: 130%;
    list-style: none;
}

.footer__touch_item {
    color: #fff;
    padding-left: 23px;
    position: relative;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}

.footer__touch_item i {
    left: 0;
    top: 50%;
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    margin-top: -8px;
    position: absolute;
    display: inline-block;
}

.footer__touch_item:hover {
    color: #fff;
    text-decoration: none;
}

.footer__social {
    font-size: 0;
    line-height: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.footer__social a {
    width: 43px;
    height: 43px;
    opacity: 0.5;
    border: none;
    outline: none;
    cursor: pointer;
    border-radius: 50%;
    display: inline-block;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.footer__social a:not(:last-child) {
    margin-right: 23px;
}

.footer__social a:hover {
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

@media (min-width: 768px) {
    .footer {
        padding-top: 88px;
    }

    .footer__row {
        padding-bottom: 10px;
    }

    .footer__info {
        margin-bottom: 60px;
        padding-bottom: 88px;
    }

    .footer__center {
        width: 245px;
        margin-right: 25px;
    }

    .footer__title {
        margin-bottom: 17px;
    }

    .footer__contact {
        width: 245px;
        margin-left: 25px;
    }

    .footer__block {
        text-align: left;
        margin-bottom: 50px;
    }

    .footer__prop {
        margin-bottom: 22px;
    }
}

@media (min-width: 1024px) {
    .footer {
        padding-top: 60px;
    }

    .footer__center {
        width: auto;
        margin-right: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .footer__center_column {
        margin-right: 75px;
    }

    .footer__contact {
        width: 250px;
        margin-left: 0;
    }

    .footer__title {
        font-size: 14px;
        line-height: 130%;
        margin-bottom: 17px;
    }

    .footer__nav {
        font-size: 16px;
        line-height: 150%;
    }

    .footer__nav li {
        margin-bottom: 0;
    }

    .footer__prop {
        font-size: 16px;
        line-height: 150%;
    }

    .footer__prop li {
        margin-bottom: 0;
    }

    .footer__prop_link {
        font-size: 14px;
        line-height: 130%;
    }
}

@media (min-width: 1200px) {
    .footer {
        padding-bottom: 25px;
    }

    .footer__row {
        padding-bottom: 0;
        -webkit-flex-wrap: nowrap;
        -moz-flex-wrap: nowrap;
        -ms-flex-wrap: none;
        flex-wrap: nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .footer__info {
        width: 270px;
        text-align: left;
        margin-bottom: 0;
        padding-bottom: 0;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .footer__info:before {
        display: none;
    }

    .footer__logo {
        width: 256px;
        margin: 0 0 35px 0;
    }

    .footer__text p {
        display: block;
        margin-bottom: 25px;
    }

    .footer__copy {
        display: block;
    }

    .footer__bottom {
        display: none;
    }

    .footer__center_column {
        margin: 0 35px;
    }

    .footer__center_column:first-child {
        min-width: 340px;
    }

    .footer__block {
        margin-bottom: 35px;
    }
}

body {
    color: #535353;
}

.layout {
    width: 100%;
    overflow: hidden;
    min-height: 100vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.section {
    position: relative;
    padding-top: 35px;
    padding-bottom: 30px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.section-wrap {
    margin: 0 auto;
    padding: 0 15px;
    max-width: 1290px;
}

.section-light-gray {
    background: #F6F9FB;
}

.section-light-gray:not(.completed + .section-light-gray) {
    padding-bottom: 40px;
}

.file_box {
    padding-top: 40px;
    padding-bottom: 25px;
    background: #EEF1F3;
}

.file_box__item {
    margin-bottom: 15px;
}

@media (min-width: 1024px) {
    .file_box__row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .file_box__item {
        width: calc(50% - 15px);
    }
}

@media (min-width: 1200px) {
    .file_box {
        padding-top: 48px;
        padding-bottom: 23px;
    }
}

.file_link {
    height: 60px;
    color: #535353;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    border-radius: 8px;
    text-decoration: none;
    padding: 5px 10px 5px 18px;
    box-shadow: 0px 10px 30px rgba(25, 49, 52, 0.17);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.file_link:hover {
    color: #535353;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    box-shadow: 0px 10px 30px rgba(25, 49, 52, 0.27);
}

.file_link:active {
    box-shadow: 0px 10px 30px rgba(25, 49, 52, 0.17);
}

.file_link:focus, .file_link.focus {
    outline: 0;
}

.file_link span {
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.file_link i {
    width: 39px;
    height: 39px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media (min-width: 768px) {
    .file_link {
        text-align: center;
        font-size: 18px;
        line-height: 20px;
    }
}

.main-table {
    margin: 0;
    padding: 0;
    width: 100%;
    font-size: 16px;
    line-height: 130%;
    text-align: left;
    border-collapse: collapse;
}

.main-table th {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    padding: 20px 20px;
    background: #5C707B;
    vertical-align: middle;
}

.main-table th:first-child {
    padding-left: 33px;
}

.main-table th:last-child {
    padding-right: 33px;
}

.main-table td {
    padding: 22px 20px;
    vertical-align: top;
    border-bottom: 1px solid #F0F0F0;
}

.main-table td:first-child {
    position: relative;
    padding-left: 33px;
}

.main-table td:first-child:before {
    left: 0;
    bottom: -1px;
    content: "";
    width: 33px;
    height: 1px;
    z-index: 20;
    display: block;
    background: #fff;
    position: absolute;
}

.main-table td:first-child {
    position: relative;
    padding-right: 33px;
}

.main-table td:first-child:before {
    right: 0;
    bottom: -1px;
    content: "";
    width: 33px;
    height: 1px;
    z-index: 20;
    display: block;
    background: #fff;
    position: absolute;
}

.table-sort {
    cursor: pointer;
    position: relative;
    padding-right: 12px;
    white-space: nowrap;
    display: inline-block;
}

.table-sort:before {
    top: 50%;
    right: 0;
    width: 6px;
    height: 8px;
    content: "";
    font-size: 0;
    line-height: 0;
    margin-top: -4px;
    position: absolute;
    display: inline-block;
    background: url("/local/templates/techexpo/css/../img/icon__table_sort.svg") 50% 50% no-repeat;
}

.country {
    color: #535353;
    font-size: 16px;
    line-height: 130%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.country i {
    width: 19px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
}

.country span {
    padding-left: 5px;
    display: inline-block;
}

.sort {
    cursor: pointer;
    position: relative;
    padding-right: 13px;
    white-space: nowrap;
    display: inline-block;
}

.sort:before {
    top: 50%;
    right: 0;
    width: 8px;
    height: 10px;
    content: "";
    font-size: 0;
    line-height: 0;
    margin-top: -5px;
    position: absolute;
    display: inline-block;
    background: url("/local/templates/techexpo/css/../img/icon__table_sort.svg") 50% 50% no-repeat;
}

.sort.invert:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.completed {
    z-index: 10;
    padding: 35px 0;
    position: relative;
    background: #5C707B url("/local/templates/techexpo/css/../img/engineering__bg.svg");
}

.completed__header, .completed__header h2 {
    color: #fff;
    font-size: 22px;
    line-height: 130%;
    text-align: center;
    margin-bottom: 6px;
}

.completed__mobile {
    margin: 0 -15px;
}

.completed__desktop {
    display: none;
}

.completed__slider {
    margin: 0 auto;
    max-width: 360px;
}

.completed__slider .swiper-slide {
    height: auto;
    padding: 20px 15px;
}

.completed__slider .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.completed__slider .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.completed__slider .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .completed {
        padding: 48px 0;
    }

    .completed__header, .completed__header h2 {
        font-size: 30px;
        line-height: 130%;
        margin-bottom: 20px;
    }

    .completed__slider {
        max-width: inherit;
    }
}

@media (min-width: 1024px) {
    .completed {
        padding-top: 53px;
        padding-bottom: 10px;
    }

    .completed__header, .completed__header h2 {
        text-align: left;
        margin-bottom: 40px;
    }

    .completed__mobile {
        display: none;
    }

    .completed__desktop {
        display: block;
        margin-bottom: -130px;
    }

    .completed__row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .completed__col {
        margin-bottom: 36px;
        width: calc(50% - 15px);
    }
}

.work {
    height: 100%;
    padding: 10px;
    color: #535353;
    font-size: 14px;
    background: #fff;
    line-height: 140%;
    border-radius: 8px;
    text-decoration: none;
    box-shadow: 0px 3px 20px rgba(15, 20, 28, 0.15);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.work:hover {
    color: #535353;
    text-decoration: none;
    box-shadow: 0px 3px 15px rgba(15, 20, 28, 0.25);
}

.work__image {
    height: 164px;
    border-radius: 8px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.work__info {
    padding: 14px 7px;
}

.work_content {
    padding: 5px 7px 10px 7px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.work__date {
    color: #8D8F93;
    font-size: 14px;
    line-height: 130%;
    margin-bottom: 8px;
}

.work__title {
    font-size: 16px;
    font-weight: 700;
    line-height: 130%;
}

@media (min-width: 768px) {
    .work {
        padding: 25px 30px;
    }

    .work__header {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .work__image {
        width: 178px;
        height: 110px;
    }

    .work__info {
        max-width: 420px;
        padding: 0 0 0 27px;
    }

    .work__content {
        padding: 18px 0 10px 0;
    }
}

@media (min-width: 1024px) {
    .work {
        padding: 25px 25px;
    }

    .work__image {
        width: 150px;
        height: 110px;
    }

    .work__info {
        padding-left: 22px;
        max-width: inherit;
    }

    .work__content {
        padding: 18px 0 0 0;
    }
}

.office {
    color: #535353;
    background: #F6F9FB;
    padding: 50px 0 58px 0;
}

.office__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 28px;
}

.office__box {
    padding: 17px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
}

.office__content {
    width: 250px;
    margin: 0 auto;
    padding: 16px 0 36px 0;
}

.office__title {
    color: #8D8F93;
    font-size: 14px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 8px;
}

.office__address {
    font-size: 18px;
    line-height: 130%;
    margin-bottom: 36px;
}

.office__address_city {
    font-size: 20px;
    font-weight: 700;
    line-height: 130%;
    padding-left: 23px;
    position: relative;
    white-space: nowrap;
    display: inline-block;
}

.office__address_city i {
    left: 0;
    top: 50%;
    width: 14px;
    height: 18px;
    font-size: 0;
    line-height: 0;
    margin-top: -9px;
    position: absolute;
    display: inline-block;
}

.office__item {
    color: #535353;
    font-size: 18px;
    line-height: 130%;
    margin-bottom: 5px;
    padding-left: 23px;
    position: relative;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}

.office__item:last-child {
    margin-bottom: 0;
}

.office__item i {
    left: 0;
    top: 50%;
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    margin-top: -8px;
    position: absolute;
    display: inline-block;
}

.office__item:hover {
    color: #535353;
    text-decoration: none;
}

.office__map {
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.03);
    box-shadow: 0px 4px 13px rgba(15, 20, 28, 0.08);
}

.office__box .city span {
    color: #212529;
}

@media (min-width: 768px) {
    .office {
        padding: 65px 0 78px 0;
    }

    .office__header {
        font-size: 30px;
        line-height: 130%;
        margin-bottom: 38px;
    }

    .office__box {
        padding: 16px 16px 16px 48px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .office__content {
        width: 305px;
        padding: 0 10px 0 0;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .office__map {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
}

@media (min-width: 1024px) {
    .office {
        padding-top: 162px;
        padding-bottom: 88px;
    }

    .office__header {
        text-align: left;
        margin-bottom: 27px;
    }
}

@media (min-width: 1200px) {
    .office__box {
        padding-left: 60px;
    }
}

.point_offset {
    top: -20px;
    position: relative;
}

.selection {
    padding-top: 45px;
    position: relative;
    background: #364653;
}

.selection:before {
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: 300px;
    background: #2C3B47;
    content: "";
    display: block;
    position: absolute;
}

.selection .section-wrap {
    z-index: 20;
    position: relative;
}

.selection__header {
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 22px;
}

.selection__nav {
    padding-bottom: 20px;
}

.selection__nav a {
    width: 100%;
    color: #535353;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
    background: #fff;
    border-radius: 8px;
    padding: 15px 24px;
    display: inline-block;
    text-decoration: none;
    margin-bottom: 10px;
}

.selection__nav a:hover {
    color: #535353;
    background: #f5f5f5;
    text-decoration: none;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
}

.selection__nav a.active {
    color: #fff;
    background: #1D8C9C;
    text-decoration: none;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
}

.selection__content {
    max-width: 100%;
    background: #fff;
    overflow-x: auto;
    border-radius: 8px;
}

.selection__tab {
    display: none;
}

.selection__tab.active {
    display: block;
}

.selection__power {
    margin: 0;
    width: 1160px;
    padding: 35px 15px 5px 15px;
    font-size: 14px;
    font-weight: 700;
    line-height: 130%;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.selection__power li {
    width: 25%;
    text-align: center;
    padding: 0 10px;
    margin-bottom: 27px;
}

.selection__power_title {
    color: #535353;
    margin-bottom: 10px;
}

.selection__power_links {
    width: 270px;
    height: 50px;
    border-radius: 8px;
    background: #F6F9FB;
    border: 1px solid rgba(0, 0, 0, 0.05);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    justify-content: space-around;
}

.selection__power_links a {
    color: #EF9200;
    display: inline-block;
    text-decoration: none;
}

.selection__power_links a:hover {
    color: #1D8C9C;
    text-decoration: none;
}

.selection__brand {
    margin: 0;
    min-width: 950px;
    min-height: 336px;
    padding: 20px 0 18px 0;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.selection__brand li {
    width: 20%;
    margin-bottom: 7px;
    text-align: center;
}

.selection__engine {
    min-height: 320px;
    padding: 55px 5px 45px 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.selection__engine_title {
    color: #535353;
    font-size: 14px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 10px;
    white-space: nowrap;
}

.selection__engine_group {
    padding: 0 40px;
}

.selection__engine_list {
    margin: 0;
    padding: 0;
    width: 207px;
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.selection__engine_list li {
    width: 100px;
    margin-bottom: 7px;
}

.selection__price {
    margin: 0;
    min-width: 1164px;
    padding: 37px 30px 1px 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.selection__price_group {
    padding: 0;
    width: 328px;
    list-style: none;
    margin-bottom: 36px;
}

.selection__price_group li {
    margin-bottom: 7px;
}

.selection__price_group li:last-child {
    margin-bottom: 0;
}

.selection__price .selection__button {
    width: 100%;
}

.selection__button {
    padding: 10px;
    color: #535353;
    min-width: 100px;
    font-size: 14px;
    box-shadow: none;
    line-height: 20px;
    border-radius: 8px;
    text-align: center;
    background: #F6F9FB;
    white-space: nowrap;
    text-decoration: none;
    display: inline-block;
    box-sizing: border-box;
    border: 1px solid rgba(0, 0, 0, 0.05);
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.selection__button:hover {
    color: #535353;
    background: #E2EBF0;
    text-decoration: none;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.08);
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.selection__button:active {
    background: #F6F9FB;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

@media (min-width: 768px) {
    .selection {
        padding-top: 60px;
    }

    .selection:before {
        height: 327px;
    }

    .selection__header {
        font-size: 28px;
        line-height: 130%;
        margin-bottom: 30px;
    }

    .selection__power {
        width: 1200px;
        margin: 0 auto;
    }

    .selection__power li {
        padding: 0 15px;
    }

    .selection__price {
        min-width: 1140px;
        padding-left: 60px;
        padding-right: 60px;
    }
}

@media (min-width: 1024px) {
    .selection {
        padding-top: 66px;
    }

    .selection__header {
        text-align: left;
    }

    .selection__nav {
        padding: 0;
        width: 100%;
        background: #364653;
        border-radius: 8px 8px 0 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .selection__nav a {
        margin: 0;
        width: 25%;
        color: #7D92A4;
        font-size: 16px;
        line-height: 20px;
        padding: 17px 10px;
        text-align: center;
        background: #364653;
        border-radius: 8px 8px 0 0;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .selection__nav a.active {
        color: #535353;
        background: #fff;
        box-shadow: none;
    }

    .selection__nav a.active:hover {
        color: #535353;
        background: #fff;
    }

    .selection__nav a:hover {
        color: #7D92A4;
        background: #4c626f;
    }

    .selection__content {
        border-radius: 0 0 8px 8px;
    }

    .selection__brand {
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (min-width: 1200px) {
    .selection__engine {
        padding-left: 190px;
        padding-right: 190px;
    }

    .selection__engine_group {
        padding: 0;
    }
}

@media (min-width: 1290px) {
    .selection__power {
        margin: 0 auto;
    }

    .selection__power li {
        padding: 0 18px;
    }
}

.page-nav {
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    z-index: -1;
    opacity: 0;
    height: 100vh;
    position: fixed;
    list-style: none;
    font-size: 14px;
    line-height: 250%;
    white-space: nowrap;
    visibility: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.page-nav ul {
    width: 80px;
    margin: auto 0;
    list-style: none;
    padding: 15px 0;
    backdrop-filter: blur(19px);
    border-radius: 8px 0 0 8px;
    background: rgba(255, 255, 255, 0.9);
}

.page-nav ul li {
    position: relative;
}

.page-nav ul li a {
    width: 100%;
    color: #ADB5BC;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
    padding: 0 24px 0 40px;
}

.page-nav ul li a:before {
    top: 50%;
    left: 24px;
    width: 2px;
    height: 6px;
    content: "";
    font-size: 0;
    line-height: 0;
    margin-top: -3px;
    border-radius: 1px;
    position: absolute;
    background: #ADB5BC;
    display: inline-block;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.page-nav ul li a:hover {
    color: #1D8C9C;
    text-decoration: none;
}

.page-nav ul li a:hover:before {
    background: #1D8C9C;
}

.page-nav ul li i {
    font-style: normal;
}

.page-nav ul li span {
    display: none;
}

.page-nav ul li.current a {
    color: #1D8C9C;
    font-weight: 700;
}

.page-nav ul li.current a:before {
    height: 12px;
    margin-top: -6px;
    background: #1D8C9C;
}

@media (min-width: 1570px) {
    .page-nav {
        opacity: 1;
        z-index: 900;
        visibility: visible;
    }
}

@media (min-width: 1700px) {
    .page-nav ul {
        width: 220px;
    }

    .page-nav ul li i {
        display: none;
    }

    .page-nav ul li span {
        display: inline-block;
    }
}

.production__nav {
    font-size: 17px;
    line-height: 24px;
    padding-bottom: 30px;
}

.production__nav_item {
    margin-bottom: 10px;
}

.production__nav_item a {
    color: #535353;
    display: block;
    background: #fff;
    padding: 5px 24px;
    border-radius: 8px;
    text-decoration: none;
    border: 1px solid #fff;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
}

.production__nav_item a:hover {
    color: #535353;
    background: #fff;
    text-decoration: none;
    border: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.production__nav_item a.active {
    color: #fff;
    font-weight: 700;
    background: #EF9200;
    border: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.production__nav_item a.active:hover {
    color: #fff;
    background: #EF9200;
}

.production__button {
    top: 50%;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    display: none;
    outline: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    margin-top: -20px;
    position: absolute;
    border-radius: 50%;
    background: transparent;
    border: 2px solid #EF9200;
}

.production__button i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.production__button .ico_svg {
    fill: #EF9200;
}

.production__button_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.production__wrap {
    position: relative;
}

.production .swiper-slide {
    height: auto;
}

.production .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    padding-top: 20px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.production .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.production .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .production__nav {
        margin: 0 -10px;
        padding-bottom: 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .production__nav_item {
        width: 50%;
        padding: 0 10px;
    }
}

@media (min-width: 1200px) {
    .production__nav {
        font-size: 16px;
    }

    .production__nav_item {
        width: 25%;
        padding: 0 10px;
    }

    .production__nav_item a {
        padding: 12px 10px;
        text-align: center;
    }

    .production__nav_item a:hover {
        background: rgba(239, 146, 0, 0.2);
    }
}

@media (min-width: 1290px) {
    .production__button {
        display: inline-block;
    }

    .production__button_prev {
        left: 20px;
    }

    .production__button_next {
        right: 20px;
    }
}

@media (min-width: 1400px) {
    .production__button {
        display: inline-block;
    }

    .production__button_prev {
        left: -60px;
    }

    .production__button_next {
        right: -60px;
    }
}

.production-item {
    padding: 6px;
    height: 100%;
    text-align: center;
    border-radius: 8px;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
    background: linear-gradient(255.89deg, #50676D 1.47%, #2C3B47 102.66%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.production-item__image {
    padding: 17px 15px 20px 15px;
    background: rgba(46, 61, 73, 0.75);
    border-radius: 6px;
}

.production-item__image_wrap {
    max-width: 252px;
    margin: 0 auto;
}

.production-item__content {
    padding-top: 28px;
    padding-bottom: 55px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.production-item__content_wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.production-item__title {
    color: #fff;
    font-size: 20px;
    line-height: 130%;
    margin-bottom: 15px;
}

.production-item__title span {
    display: block;
}

.production-item__title strong {
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
}

.production-item__text {
    color: #fff;
    opacity: 0.5;
    height: 72px;
    font-size: 16px;
    line-height: 130%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.production-item .btn_main {
    width: 100%;
    max-width: 290px;
}

@media (min-width: 768px) {
    .production-item {
        padding: 12px;
    }

    .production-item__image {
        padding: 36px 30px 48px 30px;
    }

    .production-item__image_wrap {
        max-width: 532px;
    }

    .production-item__content {
        padding-top: 40px;
        padding-bottom: 50px;
    }

    .production-item__title {
        font-size: 22px;
        line-height: 130%;
        margin-bottom: 20px;
    }

    .production-item__title strong {
        font-size: 26px;
        line-height: 130%;
    }

    .production-item__text {
        min-height: 95px;
    }
}

@media (min-width: 1024px) {
    .production-item {
        -webkit-box-direction: reverse;
        -webkit-box-orient: horizontal;
        -webkit-flex-direction: row-reverse;
        -moz-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .production-item__image {
        width: 490px;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .production-item__content {
        text-align: left;
        padding: 10px 10px 10px 30px;
    }

    .production-item_text {
        width: auto;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
}

@media (min-width: 1200px) {
    .production-item__image {
        width: 600px;
        padding-top: 35px;
        padding-bottom: 50px;
    }

    .production-item__image_wrap {
        max-width: 532px;
    }

    .production-item__content {
        padding-left: 40px;
    }
}

@media (min-width: 1290px) {
    .production-item__image {
        width: 685px;
    }

    .production-item__content {
        width: 551px;
        padding-left: 70px;
    }
}

.activity {
    color: #fff;
    padding-top: 32px;
    padding-bottom: 40px;
    background: url("/local/templates/techexpo/css/../img/activity__bg.jpg") 50% 50% no-repeat;
    background-size: cover;
}

.activity__header {
    margin-bottom: 25px;
}

.activity__header_title {
    font-size: 22px;
    line-height: 130%;
    text-align: center;
}

.activity__header_nav {
    display: none;
}

.activity__nav {
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    outline: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    display: inline-block;
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0.25);
}

.activity__nav i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.activity__nav .ico_svg {
    fill: #fff;
}

.activity__nav:hover {
    border-color: #fff;
    background: rgba(255, 255, 255, 0.15);
}

.activity__nav_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.activity__item {
    display: block;
    color: #FFFFFF;
    text-align: center;
    border-radius: 8px;
    padding: 4px 4px 0 4px;
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(4px);
}

.activity__item_image {
    overflow: hidden;
    border-radius: 4px;
}

.activity__item_title {
    height: 68px;
    font-size: 16px;
    line-height: 130%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.activity__item_title span {
    margin: auto 0;
    display: block;
    padding: 0 5px;
}

.activity .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    padding-top: 20px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.activity .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.activity .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .activity {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .activity__header {
        margin-bottom: 40px;
    }

    .activity__header_title {
        font-size: 35px;
        line-height: 130%;
    }

    .activity__item {
        padding: 8px 8px 0 8px;
    }

    .activity__item_title {
        height: 60px;
        font-size: 20px;
    }
}

@media (min-width: 1024px) {
    .activity__header {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .activity__header_title {
        text-align: left;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }

    .activity__header_nav {
        width: 90px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }
}

@media (min-width: 1200px) {
    .activity {
        padding-top: 74px;
        padding-bottom: 69px;
    }

    .activity__item {
        padding: 10px 10px 0 10px;
    }
}

.warranty {
    padding-top: 40px;
    background: #F6F9FB;
    padding-bottom: 40px;
}

.warranty__header {
    color: #535353;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 25px;
}

.warranty__item {
    color: #535353;
    font-size: 15px;
    line-height: 130%;
    background: #fff;
    border-radius: 8px;
    margin-bottom: 10px;
    padding: 15px 10px 15px 20px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
}

.warranty__item_icon {
    width: 75px;
    height: 75px;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.warranty__item_text {
    padding-left: 25px;
}

@media (min-width: 768px) {
    .warranty {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .warranty__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 40px;
    }

    .warranty__item {
        font-size: 20px;
        line-height: 130%;
        margin-bottom: 12px;
        padding: 11px 60px 10px 20px;
    }
}

@media (min-width: 1024px) {
    .warranty__header {
        text-align: left;
    }
}

@media (min-width: 1200px) {
    .warranty {
        padding-top: 74px;
        padding-bottom: 83px;
    }
}

.manufacture {
    color: #535353;
    background: #fff;
    padding-top: 40px;
    padding-bottom: 40px;
}

.manufacture__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 30px;
}

.manufacture__item {
    outline: none;
    display: block;
    color: #535353;
    font-size: 20px;
    font-weight: 700;
    overflow: hidden;
    line-height: 130%;
    border-radius: 8px;
    text-align: center;
    background: #F5F7FA;
    margin-bottom: 30px;
    text-decoration: none;
    border: 1px solid rgba(0, 0, 0, 0.05);
}

.manufacture__item:hover {
    color: #535353;
    text-decoration: none;
}

.manufacture__item_image {
    margin: 0 auto;
    max-width: 330px;
    overflow: hidden;
}

.manufacture__item_title {
    width: 100%;
    height: 92px;
    padding: 5px 0;
    border-bottom: 3px solid #EF9200;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.manufacture__item_title span {
    display: block;
    margin: auto 0;
}

.manufacture__desktop {
    display: none;
}

.manufacture .swiper-pagination {
    padding: 0;
    left: auto;
    right: auto;
    bottom: auto;
    z-index: 20;
    margin-top: -10px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.manufacture .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.manufacture .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .manufacture {
        padding-top: 70px;
        padding-bottom: 55px;
    }

    .manufacture__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 45px;
    }

    .manufacture__mobile {
        display: none;
    }

    .manufacture__desktop {
        display: block;
    }

    .manufacture__row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .manufacture__item {
        width: calc(50% - 10px);
    }
}

@media (min-width: 1024px) {
    .manufacture__item {
        font-size: 16px;
        width: calc(25% - 10px);
    }
}

@media (min-width: 1200px) {
    .manufacture {
        height: 850px;
        padding-top: 75px;
        padding-bottom: 70px;
    }

    .manufacture__item {
        font-size: 20px;
    }
}

@media (min-width: 1290px) {
    .manufacture__item {
        width: calc(25% - 15px);
    }
}

.engineering {
    color: #fff;
    padding-top: 40px;
    padding-bottom: 60px;
    background: #2C3B47 url("/local/templates/techexpo/css/../img/engineering__bg.svg");
}

.engineering__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 22px;
}

.engineering__info {
    margin-bottom: 30px;
}

.engineering__title {
    display: none;
    font-size: 24px;
    line-height: 130%;
    text-align: center;
    margin-bottom: 22px;
    color: rgba(255, 255, 255, 0.5);
}

.engineering__nav a {
    width: 100%;
    outline: none;
    color: #535353;
    cursor: pointer;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    user-select: none;
    border-radius: 8px;
    position: relative;
    background: #ffffff;
    margin-bottom: 10px;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #fff;
    padding: 14px 35px 14px 15px;
}

.engineering__nav a:before {
    top: 50%;
    right: 10px;
    z-index: 1;
    content: "";
    width: 32px;
    height: 32px;
    font-size: 0;
    line-height: 0;
    margin-top: -16px;
    border-radius: 50%;
    position: absolute;
    background: #127F8E;
    display: inline-block;
    opacity: 0;
}

.engineering__nav a i {
    top: 50%;
    right: 10px;
    z-index: 5;
    width: 24px;
    height: 24px;
    font-size: 0;
    line-height: 0;
    margin-top: -12px;
    position: absolute;
    display: inline-block;
    opacity: 0;
}

.engineering__nav a .ico_svg {
    fill: #fff;
}

.engineering__nav a:hover {
    color: #535353;
    background: #fff;
    text-decoration: none;
    border-color: rgba(0, 0, 0, 0.05);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.engineering__nav a.active {
    color: #fff;
    font-weight: 700;
    background: #1D8C9C;
    text-decoration: none;
    border-color: rgba(0, 0, 0, 0.05);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.engineering__nav a.active:before {
    opacity: 1;
}

.engineering__nav a.active i {
    opacity: 1;
}

.engineering__nav a:active {
    background: #1D8C9C;
}

.engineering__nav a:focus, .engineering__nav a.focus {
    outline: 0;
}

.engineering__media {
    margin: 0 auto;
    max-width: 830px;
    position: relative;
}

.engineering__button {
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    outline: none;
    font-size: 0;
    line-height: 0;
    display: none;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0.25);
}

.engineering__button i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.engineering__button .ico_svg {
    fill: #fff;
}

.engineering__button:hover {
    border-color: #fff;
    background: rgba(255, 255, 255, 0.15);
}

.engineering__button_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.engineering__slider {
    margin-bottom: 0 !important;
}

.engineering .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    padding-top: 20px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.engineering .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.engineering .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .engineering {
        padding-top: 74px;
        padding-bottom: 60px;
    }

    .engineering__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 22px;
    }

    .engineering__title {
        display: block;
    }

    .engineering__nav a {
        font-size: 20px;
    }
}

@media (min-width: 1200px) {
    .engineering {
        padding-top: 85px;
        padding-bottom: 100px;
    }

    .engineering__header {
        text-align: left;
        margin-bottom: 44px;
    }

    .engineering__title {
        text-align: left;
    }

    .engineering__row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .engineering__info {
        margin-bottom: 0;
        padding-right: 30px;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }

    .engineering__nav {
        margin-bottom: 0;
    }

    .engineering__nav a {
        font-size: 16px;
        margin-bottom: 28px;
    }

    .engineering__nav a:hover {
        background: #f5f5f5;
    }

    .engineering__nav a:last-child {
        margin-bottom: 0;
    }

    .engineering__nav a.active {
        color: #fff;
        background: #1D8C9C;
        text-decoration: none;
        border-color: rgba(0, 0, 0, 0.05);
        box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
    }

    .engineering__nav a.active:before {
        opacity: 1;
    }

    .engineering__nav a.active i {
        opacity: 1;
    }

    .engineering__media {
        width: 720px;
        padding-right: 70px;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .engineering__slider {
        height: 366px;
    }

    .engineering .swiper-pagination {
        top: 0;
        bottom: 0;
        right: 16px;
        z-index: 50;
        position: absolute;
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .engineering .swiper-pagination-bullet {
        margin: 5px 0;
    }

    .engineering__button {
        right: 0;
        top: 50%;
        z-index: 60;
        position: absolute;
        display: inline-block;
    }

    .engineering__button_prev {
        margin-top: -110px;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .engineering__button_next {
        margin-top: 90px;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
}

@media (min-width: 1290px) {
    .engineering__media {
        width: 860px;
    }

    .engineering__slider {
        height: 434px;
    }

    .engineering__ttile {
        margin-bottom: 26px;
    }

    .engineering__nav a {
        margin-bottom: 26px;
    }

    .engineering__nav a:last-child {
        margin-bottom: 0;
    }
}

.list {
    color: #535353;
    background: #F6F9FB;
    padding-top: 42px;
    padding-bottom: 54px;
}

.list__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 22px;
}

.list__content {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: 130%;
    list-style: none;
}

.list__content li {
    background: #fff;
    position: relative;
    border-radius: 8px;
    margin-bottom: 10px;
    padding: 12px 15px 16px 52px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.list__content li:before {
    top: 15px;
    left: 19px;
    z-index: 1;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: absolute;
    display: inline-block;
    border: 4px solid #1D8C9C;
}

.list__content li:after {
    top: 21px;
    left: 25px;
    z-index: 1;
    width: 4px;
    height: 4px;
    content: "";
    border-radius: 50%;
    position: absolute;
    background: #1D8C9C;
    display: inline-block;
}

.list__content li span {
    display: block;
    margin: auto 0;
}

@media (min-width: 768px) {
    .list {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .list__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 22px;
    }

    .list__content li {
        min-height: 70px;
        padding: 12px 50px 12px 52px;
    }

    .list__content li:before {
        top: 50%;
        margin-top: -8px;
    }

    .list__content li:after {
        top: 50%;
        margin-top: -2px;
    }
}

@media (min-width: 1024px) {
    .list__header {
        text-align: left;
        margin-bottom: 40px;
    }

    .list__content {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .list__content li {
        margin-bottom: 22px;
        padding-right: 30px;
        width: calc(50% - 10px);
    }
}

@media (min-width: 1200px) {
    .list {
        padding-top: 67px;
        padding-bottom: 83px;
    }
}

.brands {
    color: #535353;
    padding-top: 35px;
    padding-bottom: 30px;
    background: #E3ECF2;
}

.brands__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 30px;
}

.brands__info {
    margin-bottom: 30px;
}

.brands__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.brands__nav a {
    width: calc(50% - 10px);
    outline: none;
    color: #535353;
    cursor: pointer;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
    user-select: none;
    padding: 15px 20px;
    border-radius: 8px;
    position: relative;
    background: #ffffff;
    margin-bottom: 10px;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
}

.brands__nav a i {
    top: 50%;
    right: 14px;
    z-index: 5;
    width: 24px;
    height: 24px;
    font-size: 0;
    line-height: 0;
    margin-top: -12px;
    position: absolute;
    display: none;
    opacity: 0;
}

.brands__nav a .ico_svg {
    fill: #fff;
}

.brands__nav a:hover {
    color: #535353;
    background: #fff;
    text-decoration: none;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.brands__nav a.active {
    color: #fff;
    font-weight: 700;
    background: #1D8C9C;
    text-decoration: none;
    border-color: rgba(0, 0, 0, 0.05);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
}

.brands__nav a.active:before {
    opacity: 1;
}

.brands__nav a.active i {
    opacity: 1;
}

.brands__nav a:active {
    background: #1D8C9C;
}

.brands__nav a:focus, .brands__nav a.focus {
    outline: 0;
}

.brands__media {
    margin: 0 auto;
    max-width: 830px;
    position: relative;
}

.brands__button {
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    outline: none;
    font-size: 0;
    line-height: 0;
    display: none;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    background: transparent;
    border: 1px solid #EF9200;
}

.brands__button i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.brands__button .ico_svg {
    fill: #EF9200;
}

.brands__button:hover {
    border-color: #EF9200;
    background: #fff;
}

.brands__button_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.brands__slider {
    margin-bottom: 0 !important;
}

.brands__item {
    overflow: hidden;
    border-radius: 8px;
    background: #2C3B47;
    border: 4px solid #535353;
}

.brands .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    padding-top: 20px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.brands .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.brands .swiper-pagination-bullet-active {
    background: #EF9200;
}

@media (min-width: 768px) {
    .brands {
        padding-top: 74px;
        padding-bottom: 60px;
    }

    .brands__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 22px;
    }

    .brands__title {
        display: block;
    }

    .brands__nav a {
        font-size: 20px;
        padding: 14px 55px 14px 24px;
    }

    .brands__nav a:before {
        top: 50%;
        right: 10px;
        z-index: 1;
        content: "";
        width: 32px;
        height: 32px;
        font-size: 0;
        line-height: 0;
        margin-top: -16px;
        border-radius: 50%;
        position: absolute;
        background: #127F8E;
        display: inline-block;
        opacity: 0;
    }

    .brands__nav a i {
        display: block;
    }

    .brands__item {
        border-width: 8px;
    }

    .brands__item img {
        border-radius: 6px;
    }
}

@media (min-width: 1024px) {
    .brands__item {
        border-width: 10px;
    }
}

@media (min-width: 1200px) {
    .brands {
        padding-top: 85px;
        padding-bottom: 100px;
    }

    .brands__nav a:hover {
        background: #f5f5f5;
    }

    .brands__nav a.active {
        color: #fff;
        background: #1D8C9C;
        text-decoration: none;
        border-color: rgba(0, 0, 0, 0.05);
        box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03);
    }

    .brands__nav a.active:before {
        opacity: 1;
    }

    .brands__nav a.active i {
        opacity: 1;
    }

    .brands__header {
        text-align: left;
        margin-bottom: 44px;
    }

    .brands__title {
        text-align: left;
    }

    .brands__row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .brands__info {
        margin-bottom: 0;
        padding-right: 30px;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }

    .brands__nav {
        margin-bottom: 0;
    }

    .brands__nav a {
        font-size: 16px;
        margin-bottom: 48px;
    }

    .brands__nav a:last-child {
        margin-bottom: 0;
    }

    .brands__nav a:nth-child(7) {
        margin-bottom: 0;
    }

    .brands__media {
        width: 720px;
        padding-right: 70px;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .brands__slider {
        height: 340px;
    }

    .brands .swiper-pagination {
        top: 0;
        bottom: 0;
        padding: 0;
        right: 16px;
        z-index: 50;
        position: absolute;
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .brands .swiper-pagination-bullet {
        margin: 5px 0;
    }

    .brands__button {
        right: 0;
        top: 50%;
        z-index: 60;
        position: absolute;
        display: inline-block;
    }

    .brands__button_prev {
        margin-top: -140px;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .brands__button_next {
        margin-top: 100px;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
}

@media (min-width: 1290px) {
    .brands__media {
        width: 860px;
    }

    .brands__slider {
        height: 394px;
    }

    .brands__ttile {
        margin-bottom: 26px;
    }

    .brands__nav a {
        padding: 20px 20px;
        margin-bottom: 52px;
    }

    .brands__nav a:last-child {
        margin-bottom: 0;
    }

    .brands__nav a:nth-child(7) {
        margin-bottom: 0;
    }
}

.docs {
    color: #535353;
    padding-top: 35px;
    padding-bottom: 45px;
    background: #F6F9FB;
}

.docs_dark {
    color: #fff;
    background: #5C707B;
}

.docs_dark .docs__button {
    border-color: #EF9200;
}

.docs_dark .docs__button .ico_svg {
    fill: #EF9200;
}

.docs_dark .docs__button:hover {
    border-color: #EF9200;
    background: rgba(0, 0, 0, 0.1);
}

.docs__header {
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    text-align: center;
    margin-bottom: 10px;
}

.docs__item {
    padding: 6px;
    height: 100%;
    color: #535353;
    display: block;
    font-size: 16px;
    background: #fff;
    line-height: 130%;
    text-align: center;
    border-radius: 8px;
    text-decoration: none;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.05);
}

.docs__item:hover {
    color: #535353;
    text-decoration: none;
}

.docs__item_image {
    display: block;
    overflow: hidden;
    position: relative;
    border-radius: 4px;
    object-fit: cover;
    border: 2px solid rgba(44, 59, 71, 0.1);
}

.docs__item_image img {
    height: 300px !important;
    object-fit: contain;
}

.docs__item_icon {
    right: 6px;
    bottom: 6px;
    z-index: 10;
    width: 42px;
    height: 42px;
    font-size: 0;
    line-height: 0;
    background: #fff;
    position: absolute;
    border-radius: 8px;
    display: inline-block;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
}

.docs__item_icon i {
    top: 50%;
    left: 50%;
    width: 24px;
    height: 24px;
    position: absolute;
    display: inline-block;
    margin: -12px 0 0 -12px;
}

.docs__item_title {
    padding-top: 15px;
    padding-bottom: 5px;
}

.docs .swiper-slide {
    height: auto;
    padding: 20px 11px;
}

.docs__button {
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    outline: none;
    font-size: 0;
    line-height: 0;
    display: none;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    background: transparent;
    border: 1px solid #D1D4D6;
}

.docs__button i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.docs__button .ico_svg {
    fill: #5A5A5A;
}

.docs__button:hover {
    border-color: #5A5A5A;
    background: rgba(0, 0, 0, 0.1);
}

.docs__button_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.docs__wrap {
    width: 252px;
    margin: 0 auto;
}

.docs__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.docs .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    display: none;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.docs .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.docs .swiper-pagination-bullet-active {
    background: #EF9200;
}

.docs .license-slider {
    overflow: visible;
}

.docs .cert-slider {
    overflow: visible;
}

.docs.docs_new{
    padding: 0;
    margin: 40px 0;
}

.docs.docs_white {
    background-color: #fff;
}

.docs .docs__list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}



.docs .docs__list-item_image {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 383px;
}

.docs .docs__list-item_image img {
    width: 100%;
    height: auto;
}

.docs .docs__list-item {
    width: 282px;
    max-width: 100%;
    margin: 10px auto;
}

@media (max-width: 1294px) {
    .docs .docs__list {
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media (max-width: 1000px) {
    .docs .docs__list {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 1000px) {
    .docs .docs__list{
        max-width: 700px;
        margin: 20px auto 0;
    }
    .docs .docs__list-item {
        width: auto;
        margin: 5px;
    }

    .docs .docs__list-item_image {
        height: auto;
    }
}

@media (max-width: 470px) {
    .docs .docs__list {
        grid-template-columns: 1fr;
    }
    .docs.docs_new{
        margin: 30px 0;
    }
}

@media (min-width: 768px) {
    .docs {
        max-width: 100%;
        overflow: hidden;
    }

    .docs__header {
        font-size: 35px;
        line-height: 130%;
    }

    .docs__wrap {
        width: auto;
        margin: 0 -11px;
    }

    .docs__item_image .img {
        height: 320px !important;
    }

    .docs .swiper-pagination {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .docs .license-slider {
        overflow: hidden;
    }

    .docs .cert-slider {
        overflow: hidden;
    }
}

@media (min-width: 1200px) {
    .docs {
        padding-top: 88px;
        padding-bottom: 50px;
    }

    .docs .swiper-pagination {
        padding: 0 20px;
    }

    .docs__button {
        display: inline-block;
    }
}

@media (min-width: 1290px) {
    .docs__wrap {
        margin: 0 -15px;
    }

    .docs .swiper-slide {
        padding: 20px 15px;
    }

    .docs__item_image img {
        height: 388px !important;
    }
}

.give-request h2 {
    line-height: 1.4em;
}

.give-request h3 {
    margin-bottom: 40px;
}

.give-request .give-request__item {
    margin: 40px 0;
}

.give-request .give-request__item:last-child {
    margin-bottom: 0;
}

@media (max-width: 768px) {
    .give-request h2 {
        font-size: 24px;
    }
}

@media (max-width: 400px) {
    .give-request .person__item {
        display: flex;
        flex-direction: column;
        padding: 15px;
    }

    .give-request .person__item .person__item_image{
        width: 100%;
        margin-bottom: 15px;
    }

    .give-request .person__item .person__item_name{
        font-size: 22px;
        line-height: 110%;
        margin-bottom: 10px;
    }

    .give-request .person__item .person__item_staff{
        font-size: 16px;
    }

    .give-request .person__item .person__item_contact{
        font-size: 16px;
    }

    .person__col .person__item_image {
        max-height: 128px;
    }

}

.reference {
    color: #535353;
    background: #fff;
    padding-top: 42px;
    padding-bottom: 47px;
}

.reference__header {
    text-align: center;
    margin-bottom: 30px;
}

.reference__header_title {
    color: #1D8C9C;
    font-size: 22px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 15px;
}

.reference__header_text {
    font-size: 16px;
    line-height: 130%;
}

.reference__nav {
    display: none;
}

.reference__view {
    border: none;
    outline: none;
    color: #8D8F93;
    height: 48px;
    font-size: 16px;
    line-height: 20px;
    border-radius: 8px;
    text-decoration: none;
    background: rgba(54, 70, 83, 0.1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.reference__view span {
    padding-right: 10px;
    white-space: nowrap;
    display: inline-block;
}

.reference__view i {
    width: 14px;
    height: 14px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.reference__view .ico_svg {
    fill: #8D8F93;
}

.reference__view:hover {
    color: #8D8F93;
    text-decoration: none;
    background: rgba(54, 70, 83, 0.2);
}

.reference__view:active {
    background: rgba(54, 70, 83, 0.1);
}

.reference__view.active i {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.reference__download {
    color: #fff;
    border: none;
    outline: none;
    height: 48px;
    font-size: 16px;
    line-height: 20px;
    padding: 14px 22px;
    text-align: center;
    border-radius: 8px;
    background: #EF9200;
    text-decoration: none;
}

.reference__download:hover {
    background: #1D8C9C;
}

.reference__download:active {
    color: #fff;
    background: rgba(54, 70, 83, 0.1);
}

.reference__wrap {
    max-width: calc(100% + 15px);
    margin-right: -15px;
}

.reference__content {
    overflow-y: auto;
    border-radius: 8px;
    background: #FFFFFF;
    margin-bottom: 27px;
    box-shadow: 0px 2px 20px rgba(15, 20, 28, 0.12);
}

.reference__content_wrap {
    width: 1200px;
}

@media (min-width: 768px) {
    .reference {
        padding-top: 48px;
        margin-bottom: 83px;
    }

    .reference__header {
        width: 530px;
        margin: 0 auto 38px auto;
    }

    .reference__header_title {
        font-size: 35px;
        line-height: 130%;
    }

    .reference__mobile {
        display: none;
    }

    .reference__nav {
        padding: 26px 33px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
    }

    .reference__view {
        width: 660px;
        margin-right: 80px;
        -webkit-flex-shrink: 1;
        -moz-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
    }

    .reference__content {
        margin-bottom: 0;
    }
}

@media (min-width: 1024px) {
    .reference__view {
        width: 650px;
        margin-right: 30px;
    }
}

@media (min-width: 1200px) {
    .reference {
        padding-top: 87px;
        padding-bottom: 100px;
    }

    .reference__header {
        width: 100%;
        text-align: left;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .reference__header_title {
        width: 530px;
        font-size: 35px;
        line-height: 130%;
    }

    .reference__header_text {
        width: 230px;
    }

    .reference__wrap {
        margin: 0;
        max-width: 100%;
    }

    .reference__content_wrap {
        width: 100%;
    }

    .reference__nav {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
    }

    .reference__view {
        width: auto;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -moz-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }

    .reference__download {
        width: 260px;
        -webkit-flex-shrink: 0;
        -moz-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

.person {
    padding-top: 40px;
    position: relative;
    padding-bottom: 30px;
    background: #F6F9FB;
}

.person:before {
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    content: "";
    height: 600px;
    display: block;
    position: absolute;
    background: #364653 url("/local/templates/techexpo/css/../img/engineering__bg.svg");
}

.person__header {
    color: #fff;
    font-size: 22px;
    line-height: 130%;
    margin-bottom: 20px;
}

.person .section-wrap {
    z-index: 20;
    position: relative;
}

.person__col {
    display: none;
    margin-bottom: 20px;
}

.person__col_xs {
    display: block;
}

.person__col.view_all {
    display: block !important;
}

.person__item {
    font-size: 14px;
    line-height: 130%;
    background: #fff;
    border-radius: 8px;
    padding: 22px 10px 22px 22px;
    box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.15);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
}

.person__item_image {
    width: 100px;
    overflow: hidden;
    border-radius: 4px;
    background: rgba(44, 59, 71, 0.1);
    border: 2px solid rgba(44, 59, 71, 0.1);
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.person__item_content {
    padding-left: 18px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.person__item_name {
    color: #535353;
    font-size: 18px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 2px;
}

.person__item_staff {
    color: #1D8C9C;
    font-size: 14px;
    line-height: 130%;
    margin-bottom: 10px;
}

.person__item_contact {
    margin: 0;
    padding: 0;
    list-style: none;
}

.person__item_contact li {
    margin-bottom: 9px;
}

.person__item_contact li:last-child {
    margin-bottom: 0;
}

.person__item_phone {
    color: #535353;
    padding-left: 24px;
    display: inline-block;
    background: url("/local/templates/techexpo/css/../img/icon__phone.svg") 0 50% no-repeat;
}

.person__item_email {
    color: #535353;
    padding-left: 24px;
    display: inline-block;
    background: url("/local/templates/techexpo/css/../img/icon__email.svg") 0 50% no-repeat;
}

.person__item_email {
    outline: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-focus-ring-color: transparent;
}

.person__item_contact .fa-question-circle-o {
    position: relative;
    display: none;
    margin-left: 0;
}

.person__item_contact .fa-question-circle-o:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 35px;
    height: 30px;
}

@media (max-width: 768px) {
    .person__item_email .fa-question-circle-o {
        display: inline-block;
    }
}

.tippy-tooltip.custom-theme .tippy-content {
    font-size: 12px;
}

.person__view {
    border: none;
    outline: none;
    color: #8D8F93;
    height: 48px;
    width: 100%;
    font-size: 16px;
    line-height: 20px;
    border-radius: 8px;
    text-decoration: none;
    background: rgba(54, 70, 83, 0.1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.person__view span {
    padding-right: 10px;
    white-space: nowrap;
    display: inline-block;
}

.person__view i {
    width: 14px;
    height: 14px;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.person__view .ico_svg {
    fill: #8D8F93;
}

.person__view:hover {
    color: #8D8F93;
    text-decoration: none;
    background: rgba(54, 70, 83, 0.2);
}

.person__view:active {
    background: rgba(54, 70, 83, 0.1);
}

.person__view.active i {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

@media (min-width: 768px) {
    .person__header {
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 45px;
    }

    .person__row {
        margin: 0 -10px;
        padding-bottom: 10px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .person__col {
        width: 50%;
        padding: 0 10px;
    }

    .person__col_sm {
        display: block;
    }
}

@media (min-width: 1200px) {
    .person {
        padding-top: 90px;
    }

    .person:before {
        height: 820px;
    }

    .person__header {
        text-align: left;
    }

    .person__row {
        margin: 0 -15px;
    }

    .person__col {
        width: 33.33%;
        display: block;
        padding: 0 15px;
        margin-bottom: 30px;
    }

    .person__col_hide {
        display: none;
    }

    .person__col.view_all {
        display: block !important;
    }

    .person__item_image {
        width: 144px;
    }
}

.comments {
    background: #F6F9FB;
}

.comments .section-wrap {
    padding: 0;
}

.comments__header {
    margin-bottom: 20px;
}

.comments__header_title {
    font-size: 2.0em;
    line-height: 130%;
    text-align: center;
}

.comments__header_title a {
    color: #1D8C9C;
}

.comments__header_nav {
    display: none;
}

.comments__nav {
    margin: 0;
    padding: 0;
    z-index: 50;
    width: 40px;
    height: 40px;
    outline: none;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    position: relative;
    border-radius: 50%;
    display: inline-block;
    background: transparent;
    border: 1px solid #D1D4D6;
}

.comments__nav i {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 14px;
    position: absolute;
    display: inline-block;
    margin: -7px 0 0 -5px;
}

.comments__nav .ico_svg {
    fill: #535353;
}

.comments__nav:hover {
    border-color: #D1D4D6;
    background: rgba(255, 255, 255, 0.15);
}

.comments__nav_next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.comments__mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.comments__item {
    text-align: center;
    margin-bottom: 44px;
    width: calc(50% - 10px);
}

.comments__item:nth-last-child(-n+2) {
    margin-bottom: 0;
}

.comments__item_image {
    display: block;
    max-width: 185px;
    overflow: hidden;
    background: #fff;
    border-radius: 8px;
    border: 5px solid #fff;
    margin: 0 auto 14px auto;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);
}

.comments__item_image img {
    width: 100% !important;
    height: 107px !important;
    object-fit: contain;
}

.comments__item_wrap {
    overflow: hidden;
    border-radius: 8px;
}

.comments__item_link {
    color: #1D8C9C;
    font-size: 14px;
    line-height: 130%;
    display: inline-block;
    text-decoration: underline;
}

.comments__item_link:hover {
    color: #1D8C9C;
    text-decoration: none;
}

.comments__item_title {
    color: #535353;
    font-size: 16px;
    font-weight: 700;
    line-height: 130%;
    padding-top: 16px;
}

.comments .swiper-pagination {
    left: auto;
    right: auto;
    bottom: auto;
    padding-top: 20px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
}

.comments .swiper-pagination-bullet {
    opacity: 1;
    padding: 0;
    width: 9px;
    height: 9px;
    border: none;
    outline: none;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 50%;
    background: #DCDCDC;
    display: inline-block;
}

.comments .swiper-pagination-bullet-active {
    background: #EF9200;
}


.comments__header {
    margin-bottom: 30px;
}

.comments__header_title {
    font-size: 30px;
}

.comments__item {
    margin-bottom: 55px;
    width: calc(33.33% - 10px);
}

.comments__item_image {
    height: 122px !important;
}


.comments__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.comments__header_title {
    text-align: left;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.comments__header_nav {
    width: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
}

.comments__desktop {
    display: block;
    margin: 0 -15px;
}

.comments__item {
    width: 100%;
    margin-bottom: 0;
}

.modal-content {
    padding: 0;
    max-width: 500px;
}

.modal-content .form-row {
    margin-bottom: 15px;
}

.modal-content .form-control {
    display: block;
    width: 100%;
    background: #f1f1f1;
    border-color: #f1f1f1 !important;
    font-family: Arial;
    font-size: 14px;
}

.fancybox-close-small {
    opacity: 0 !important;
    display: none !important;
    visibility: hidden !important;
}

.comparison {
    margin: 60px 0;
    width: 345px;
    padding: 10px 0 10px 10px;
    font-size: 14px;
    line-height: 20px;
    background: #fff;
    overflow: visible;
    border-radius: 10px;
    box-shadow: 0px 2px rgba(15, 20, 28, 0.1);
    font-family: Arial, Helvetica, sans-serif;
}

.comparison__wrap {
    max-width: 100%;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
}

.comparison__legend {
    margin: 0;
    padding: 0;
    width: 165px;
    font-weight: 700;
    list-style: none;
    font-size: 13px;
    line-height: 20px;
    overflow: hidden;
    border: 1px solid #EDEDED;
    border-radius: 8px 0 0 8px;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comparison__legend li span {
    display: block;
    color: #fff;
    max-height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    background: #5C707B;
    padding: 10px 10px;
}

.comparison__legend li:nth-child(odd) span {
    color: #5C707B;
    background: #fff;
}

.comparison__legend li:first-child {
    height: 320px;
}

.comparison__legend li:first-child span {
    color: #fff !important;
    background: #5C707B !important;
}

.comparison__main {
    overflow-x: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    border: 1px solid #EDEDED;
    border-radius: 0 8px 8px 0;
    border-left: none;
}

.comparison__content {
    height: 100%;
    width: 100%;
}

.comparison__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
}

.comparison__item {
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.comparison__slider .swiper-slide {
    width: 200px;
}

@media (min-width: 768px) {
    .comparison {
        width: 728px;
        padding: 30px 0 30px 30px;
    }

    .comparison__legend {
        width: 295px;
        font-size: 14px;
    }

    .comparison__legend li span {
        padding: 10px 20px;
    }

    .comparison__content {
        width: 100%;
    }
}

@media (min-width: 1200px) {
    .comparison {
        padding: 30px;
        width: 1130px;
    }

    .comparison__main {
        width: 775px;
        overflow: hidden;
    }

    .comparison__slider .swiper-slide {
        width: auto;
    }
}

.comparison-goods {
    width: 100%;
    background: #fff;
    position: relative;
    border-right: 1px solid #EDEDED;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
}

.comparison-goods__remove {
    right: -13px;
    top: -13px;
    width: 26px;
    height: 26px;
    z-index: 150;
    font-size: 0;
    line-height: 0;
    background: #fff;
    cursor: pointer;
    position: absolute;
    border-radius: 50%;
    display: none;
    box-shadow: 0px 3px 20px rgba(15, 20, 28, 0.15);
}

.comparison-goods__remove:after, .comparison-goods__remove:before {
    top: 50%;
    left: 50%;
    content: "";
    width: 10px;
    height: 2px;
    position: absolute;
    border-radius: 1px;
    background: #C23737;
    display: inline-block;
    margin: -1px 0 0 -5px;
}

.comparison-goods__remove:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.comparison-goods__remove:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.comparison-goods__image {
    height: 170px;
    padding-top: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.comparison-goods__image_item {
    margin: auto;
    width: 164px;
    display: block;
    position: relative;
}

.comparison-goods__title {
    height: 108px;
    padding: 0 20px;
    overflow: hidden;
    font-size: 14px;
    line-height: 130%;
}

.comparison-goods__title strong {
    font-weight: 700;
}

.comparison-goods__price {
    height: 42px;
    color: #1D8C9C;
    padding: 0 20px;
    font-weight: 700;
}

.comparison-goods__info {
    margin: 0;
    padding: 0;
    list-style: none;
}

.comparison-goods__info li {
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.comparison-goods__info li span {
    display: block;
    margin: auto 0;
    overflow: hidden;
    max-height: 100%;
    padding: 10px 10px;
    text-overflow: ellipsis;
}

.comparison-goods__info li:nth-child(odd) {
    background: #F3F5F6;
}

@media (min-width: 768px) {
    .comparison-goods__title {
        font-size: 16px;
        line-height: 130%;
    }

    .comparison-goods__remove {
        display: inline-block;
    }

    .comparison-goods__info li span {
        padding: 10px 18px;
    }
}

@media (min-width: 1024px) {
    .comparison-goods__image {
        height: 200px;
        padding-top: 10px;
    }

    .comparison-goods__image_item {
        width: 208px;
    }

    .comparison-goods__title {
        height: 78px;
    }
}

.btn_hide_modal {
    right: 0;
    top: -50px;
    width: 36px;
    height: 36px;
    z-index: 150;
    font-size: 0;
    line-height: 0;
    background: #fff;
    cursor: pointer;
    position: absolute;
    border-radius: 50%;
    display: inline-block;
    box-shadow: 0px 2px rgba(15, 20, 28, 0.1);
}

.btn_hide_modal:after, .btn_hide_modal:before {
    top: 50%;
    left: 50%;
    content: "";
    width: 16px;
    height: 2px;
    position: absolute;
    border-radius: 1px;
    background: #535353;
    display: inline-block;
    margin: -1px 0 0 -8px;
}

.btn_hide_modal:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.btn_hide_modal:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

@media (min-width: 768px) {
    .btn_hide_modal {
        top: -18px;
        right: -15px;
    }
}

.double_height {
    height: 60px !important;
}

@media (min-width: 768px) {
    .double_height {
        height: 40px !important;
    }
}

[id^="player"] {
    display: none;
    opacity: 0;
    transition: opacity 2s ease;
}

[id^="player"].show {
    display: block;
    opacity: 1;
}

/*# sourceMappingURL=main.css.map */

/* End */


/* Start:/local/templates/techexpo/css/update.css?1588804301874*/
.filter-btn-dropdown > span {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  text-overflow: ellipsis;
}

.filter-row label {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.modal .form-row:before {
  height: 18px !important;
  font-size: 18px !important;
  line-height: 18px !important;
  top: 10px !important;
}
.modal .form-row input[aria-invalid=true] {
  border-color: red !important;
}
.modal .form-row label.error {
  padding-top: 2px;
  font-size: 12px;
  line-height: 14px;
  display: block;
}

.dotted-link:hover {
  border-bottom-color: transparent;
}

@media (min-width: 680px) {
  #project-docs.drawings-gallery a {
    width: calc(33.33333333% - 10px);
  }
  #project-docs.drawings-gallery a img {
    height: 350px !important;
    object-fit: cover;
  }
}

/*# sourceMappingURL=update.css.map */

/* End */


/* Start:/local/components/darneo/feedback/templates/callback/style.css?1738596268463*/
.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

.modal-dialog .form-row.agreement-row label[for='agreement-callback'] {
    font-size: 14px;
}
/* End */


/* Start:/local/templates/techexpo/components/bitrix/news.list/banner_under_header/style.css?1742224272126*/
.section-banner-wrap {
    background-color: #E5E5E5;
}

.section-banner {
    margin: 0 auto;
    max-width: 1260px;
}
/* End */


/* Start:/local/components/darneo/cookie.popup/templates/.default/style.css?17491697681035*/
.cookie-popup {
    position: fixed;
    bottom: 0;
    z-index: 9999999999;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 360px;
    margin: 0 10px 10px 10px;
    padding: 20px;
    background-color: white;
    box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .3);
    border-radius: 8px;
    transform: translateY(150%);
    transition: transform .2s ease;
}

.cookie-popup--show {
    transform: translateY(0);
}

.cookie-popup__inner {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.cookie-popup__text {
    font-size: 13px;
}

.cookie-popup__text h5 {
    margin-bottom: 5px;
}

.cookie-popup__text p {
    margin-bottom: 0;
    white-space: nowrap;
}

.cookie-popup__text a {
    color: #1D8C9C;
    text-decoration: underline;
}

.cookie-popup__text a:hover {
    text-decoration: none;
}

.cookie-popup__btn {
    width: fit-content;
    padding: 0 10px;
    font-size: 13px;
    font-weight: 600;
    line-height: 30px;
}
/* End */


/* Start:/local/components/darneo/feedback/templates/commercial/style.css?1587819440421*/
.application-form .alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
    text-align: left;
}

.application-form .alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.application-form .alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
/* End */


/* Start:/local/components/darneo/feedback.vue/templates/.default/style.css?16787182592071*/
.icon-jfi-trash:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: center center no-repeat;
    background-size: 24px auto;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.875 3H15.75V2.25C15.75 1.00734 14.7427 0 13.5 0H10.5C9.25734 0 8.25 1.00734 8.25 2.25V3H4.125C3.08948 3 2.25 3.83948 2.25 4.875V6.375C2.25 6.78923 2.58577 7.125 3 7.125H21C21.4142 7.125 21.75 6.78923 21.75 6.375V4.875C21.75 3.83948 20.9105 3 19.875 3ZM9.75 2.25C9.75 1.83656 10.0866 1.5 10.5 1.5H13.5C13.9134 1.5 14.25 1.83656 14.25 2.25V3H9.75V2.25Z' fill='%23FF9554'/%3E%3Cpath d='M3.67333 8.625C3.5395 8.625 3.43286 8.73684 3.43924 8.87053L4.05799 21.8569C4.11517 23.0588 5.10236 24 6.30517 24H17.6949C18.8977 24 19.8849 23.0588 19.942 21.8569L20.5608 8.87053C20.5672 8.73684 20.4605 8.625 20.3267 8.625H3.67333ZM15 10.5C15 10.0856 15.3356 9.75 15.75 9.75C16.1644 9.75 16.5 10.0856 16.5 10.5V20.25C16.5 20.6644 16.1644 21 15.75 21C15.3356 21 15 20.6644 15 20.25V10.5ZM11.25 10.5C11.25 10.0856 11.5856 9.75 12 9.75C12.4144 9.75 12.75 10.0856 12.75 10.5V20.25C12.75 20.6644 12.4144 21 12 21C11.5856 21 11.25 20.6644 11.25 20.25V10.5ZM7.50002 10.5C7.50002 10.0856 7.83564 9.75 8.25002 9.75C8.66439 9.75 9.00002 10.0856 9.00002 10.5V20.25C9.00002 20.6644 8.66439 21 8.25002 21C7.83564 21 7.50002 20.6644 7.50002 20.25V10.5Z' fill='%23FF9554'/%3E%3C/svg%3E%0A");
    content: '';
}

.jFiler-items-default .jFiler-item-assets a {
    border: none !important;
}

.jFiler-input-text h3 {
    color: #757575 !important;
}

.jFiler-jProgressBar .bar {
    background-color: #FF9554 !important;
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
/* End */


/* Start:/local/templates/techexpo/vendor/filer/css/jquery.filer.css?158781944214769*/
/*!
 * CSS jQuery.filer
 * Copyright (c) 2016 CreativeDream
 * Version: 1.3 (14-Sep-2016)
*/

/*-------------------------
	Basic configurations
-------------------------*/
.jFiler * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.jFiler {
    font-family: sans-serif;
    font-size: 14px;
    color: #494949;
}

/* Helpers */
.jFiler ul.list-inline li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}

.jFiler .pull-left {
    float: left;
}

.jFiler .pull-right {
    float: right;
}

/* File Icons */
span.jFiler-icon-file {
	position: relative;
    display: block;
    background: #e1e1e1 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAAEACAYAAADsqNl9AAAD5klEQVR42u3azUqUURjA8bHAEpIK+9hlRBGC0QfVustI+oAo2nQJgYGFFEUhJF1NUVAXEC6iSyhIDCoX5js9Z5xpXmxsRjOdmfP7wfPqwtWZ589xhqlUN2Y5Zi5mJmYi5lzMgZhdFbpavEb32sxsURSfq5mqrPPv52MexYxZrb4NIusoOgoiDudb/JiMGbZSWQSRbRSdBPEqZtQqZRdEllFU2rxPuB8zYI2yDSK7KNYKYinmlvURRG5RVNa4GW5aHUHkGEWrIKasjSByjWJ1EC+tjCByjqKy6qPVI1ZGEDlHUb4h7loXQeQeRSOILzF7rIsgco+iEcS0VRGEKFaCSB+znrQqghDFShDvrYkgRNEM4pk1EYQomkFctiaCEEUziDPWRBCiaAYxYk0EIYpmEIPWRBCiqAeBIEQhCEGIQhBsWxA9E4UNEYQoBCEIUQiC7giiq6OwIYIQhSAEIQpB0H1BdF0UNkQQohCEIEQhCLo7iFoUMZ8EgSC6JAobIghRCEIQohAEvRXEtkRhQwQhCkEIQhSCoHeD2LIobIggRCEIQYhCEPRHEP81ChsiCFEIQhCiEAT9F8SmR2FDBCEKQQhCFIKgv4PYlChsiCD6bZ7/SxQ2RBCiEIQgRCEI8gpiQ1HYEEGIQhCCEIUgyDeIjqOwIYIQhSAEIQpBsBLEKVGsHYUNcUuIQhCCMK2jsB2CEEUpCtshClOKwmYIwpSisBn5BjEqgj+jsBluCVMaWyEKIQiCUhCXhCAI3BKC4K9RXBeEIHBbCALvKwTBRuO4IQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyEi1Wh10ClBrYXd6jDgKqAVxMD3OOgqoBXE+PSYcBdSCuJIeM44CakHMpseco4BKpSiKDymI5Zgxx0Hmt8N4TDX9kjx0JGQexONyEPMxw46FTGPYF7NQDiKZdDRkGsSDRgTlIL7HHHU8ZBbD8ZjFVkEkr2MGHBOZxLAj5m05gNVBJNOOipzeSLcLIn0Me9tx0ecx3KnvetsgkiVR0Ocx/Gy1+GsF0bgppr2noI9C2BnzpNXN0EkQDW9ijjlOejyGEzHv2i17J0EkP2KmYvY6WnoshP31/3QWO1n0ToNoWKhfOeOOmi4P4XTM06Iovq5nwdcbxG/pm4Hp67IxV2MuxByKGfJSsMWLPxRzOOZizLWYF7GbHze6178AQI59RSRyAJkAAAAASUVORK5CYII=') no-repeat;
    background-size: cover;
    width: 57px;
    height: 74px;
    line-height: 90px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}

span.jFiler-icon-file i[class*="icon-jfi-"] {
    font-size: 24px;
}

span.jFiler-icon-file.f-image {
    background-color: #e15955;
}

span.jFiler-icon-file.f-video {
    background-color: #4183d7;
}

span.jFiler-icon-file.f-audio {
    background-color: #5bab6e;
}

/* Progress Bar */
.jFiler-jProgressBar {
    height: 8px;
    background: #f1f1f1;
    margin-top: 3px;
    margin-bottom: 0;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.jFiler-jProgressBar .bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #50A1E9;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: width 0.3s ease;
    -moz-transition: width 0.3s ease;
    -o-transition: width 0.3s ease;
    transition: width 0.3s ease;
}

.jFiler-jProgressBar .bar.dark {
    background-color: #555;
}

.jFiler-jProgressBar .bar.blue {
    background-color: #428bca;
}

.jFiler-jProgressBar .bar.green {
    background-color: #5cb85c;
}

.jFiler-jProgressBar .bar.orange {
    background-color: #f7a923;
}

.jFiler-jProgressBar .bar.red {
    background-color: #d9534f;
}

/* Thumbs */
.jFiler-row:after,
.jFiler-item:after {
    display: table;
    line-height: 0;
    content: "";
    clear: both;
}

.jFiler-items ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/*-------------------------
	Default Theme
-------------------------*/
.jFiler-theme-default .jFiler-input {
    position: relative;
    display: block;
    width: 400px;
    height: 35px;
    margin: 0 0 15px 0;
    background: #fefefe;
    border: 1px solid #cecece;
    font-size: 12px;
    font-family: sans-serif;
    color: #888;
    border-radius: 4px;
    cursor: pointer;
    overflow: hidden;
    -webkit-box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
       -moz-box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
            box-shadow: rgba(0,0,0,.25) 0 4px 5px -5px inset;
}

.jFiler-theme-default .jFiler-input.focused {
    outline: none;
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    box-shadow: 0 0 7px rgba(0,0,0,0.1);
}

.jFiler-theme-default .jFiler-input.dragged {
    border: 1px dashed #aaaaaa;
    background: #f9f9f9;
}

.jFiler-theme-default .jFiler-inpu.draggedt:hover {
    background: #FFF8D0;
}

.jFiler-theme-default .jFiler-input.dragged * {
    pointer-events: none;
}

.jFiler-theme-default .jFiler-input.dragged .jFiler-input-caption {
    width: 100%;
    text-align: center;
}

.jFiler-theme-default .jFiler-input.dragged .jFiler-input-button {
    display: none;
}

.jFiler-theme-default .jFiler-input-caption {
    display: block;
    float: left;
    height: 100%;
    padding-top: 8px;
    padding-left: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.jFiler-theme-default .jFiler-input-button {
    display: block;
    float: right;
    height: 100%;
    padding-top: 8px;
    padding-left: 15px;
    padding-right: 15px;
    border-left: 1px solid #ccc;
    color: #666666;
    text-align: center;
    background-color: #fefefe;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f1f1f1));
    background-image: -webkit-linear-gradient(top,#fefefe,#f1f1f1);
    background-image: -o-linear-gradient(top,#fefefe,#f1f1f1);
    background-image: linear-gradient(to bottom,#fefefe,#f1f1f1);
    background-image: -moz-linear-gradient(top,#fefefe,#f1f1f1);
    -webkit-transition: all .1s ease-out;
       -moz-transition: all .1s ease-out;
         -o-transition: all .1s ease-out;
            transition: all .1s ease-out;
}

.jFiler-theme-default .jFiler-input-button:hover {
    -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
    box-shadow: inset 0 0 10px rgba(0,0,0,0.07);
}

.jFiler-theme-default .jFiler-input-button:active {
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fefefe));
    background-image: -webkit-linear-gradient(top,#f1f1f1,#fefefe);
    background-image: -o-linear-gradient(top,#f1f1f1,#fefefe);
    background-image: linear-gradient(to bottom,#f1f1f1,#fefefe);
    background-image: -moz-linear-gradient(top,#f1f1f1,#fefefe);
}

/*-------------------------
	Thumbnails
-------------------------*/
.jFiler-items-default .jFiler-items {

}

.jFiler-items-default .jFiler-item {
    position: relative;
    padding: 16px;
    margin-bottom: 16px;
    background: #f7f7f7;
    color: #4d4d4c;
}


.jFiler-items-default .jFiler-item .jFiler-item-icon {
    font-size: 32px;
    color: #48A0DC;

    margin-right: 15px;
    margin-top: -3px;
}

.jFiler-items-default .jFiler-item .jFiler-item-title {
    font-weight: bold;
}

.jFiler-items-default .jFiler-item .jFiler-item-others {
    font-size: 12px;
    color: #777;
    margin-left: -5px;
    margin-right: -5px;
}

.jFiler-items-default .jFiler-item .jFiler-item-others span {
    padding-left: 5px;
    padding-right: 5px;
}

.jFiler-items-default .jFiler-item-assets {
    position: absolute;
    display: block;
    right: 16px;
    top: 50%;
    margin-top: -10px;
}

.jFiler-items-default .jFiler-item-assets a {
    padding: 8px 9px 8px 12px;
    cursor: pointer;
    background: #fafafa;
    color: #777;
    border-radius: 4px;
    border: 1px solid #e3e3e3
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:hover,
.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    color: #d9534f;
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    background: transparent;
}

/* Thumbnails: Grid */
.jFiler-items-grid .jFiler-item {
    float: left;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container {
    position: relative;
    margin: 0 20px 30px 0;
    padding: 10px;
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb {
    position: relative;
    width: 190px;
    height: 145px;
    min-height: 115px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb .jFiler-item-thumb-image {
    width: 100%;
    height: 100%;
    text-align: center;
}

.jFiler-item .jFiler-item-container .jFiler-item-thumb img {
    max-width: none;
    max-height: 100%;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb span.jFiler-icon-file {
    margin-top: 32px;
}

.jFiler-items-grid .jFiler-item-thumb-image.fi-loading {
    background: url('data:image/gif;base64,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') no-repeat center;
    width: 100%;
    height: 100%;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgba(76, 76, 77, 0.8);
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 10;
    overflow-y: auto;
    -webkit-transition: all 0.12s;
       -moz-transition: all 0.12s;
            transition: all 0.12s;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb:hover .jFiler-item-thumb-overlay {
    opacity: 1;
    filter: aplpha(opacity(100));
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info {
    display: table;
    padding: 0 10px;
    overflow: auto;
    width: 100%;
    height: 100%;
    text-align: center;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-title {
    display: block;
    font-weight: bold;
    word-break: break-all;
    line-height: 1;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-others {
    display: inline-block;
    font-size: 10px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets {
    margin-top: 10px;
    color: #999;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-success {
    color: #3C763D
}

.jFiler-items-grid .jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-error {
    color: #A94442
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-jProgressBar {
    width: 120px;
    margin-left: -5px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-item-others {
    font-size: 12px;
}

.jFiler-items-grid .jFiler-item-trash-action:hover {
    cursor: pointer;
    color: #d9534f;
}

/* End */


/* Start:/local/templates/techexpo/vendor/filer/css/themes/jquery.filer-dragdropbox-theme.css?17385928624420*/
/*!
 * CSS jQuery.filer
 * Theme: DragDropBox
 * Copyright (c) 2016 CreativeDream
 * Version: 1.3 (14-Sep-2016)
*/

/*-------------------------
	Input
-------------------------*/
.jFiler-input-dragDrop {
    display: block;
    max-width: 343px;
    margin: 0 auto 25px auto;
    padding: 25px;
    color: #97A1A8;
    background: #F9FBFE;
    border: 2px dashed #C8CBCE;
    text-align: center;
    -webkit-transition: box-shadow 0.3s,
                        border-color 0.3s;
    -moz-transition: box-shadow 0.3s,
                        border-color 0.3s;
    transition: box-shadow 0.3s,
                        border-color 0.3s;
}

.jFiler .jFiler-input-dragDrop.dragged {
    border-color: #aaa;
    box-shadow: inset 0 0 20px rgba(0,0,0,.08);
}

.jFiler .jFiler-input-dragDrop.dragged * {
    pointer-events: none;
}

.jFiler .jFiler-input-dragDrop.dragged .jFiler-input-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.jFiler .jFiler-input-dragDrop.dragged .jFiler-input-text,
.jFiler .jFiler-input-dragDrop.dragged .jFiler-input-choose-btn {
    filter: alpha(opacity=30);
    opacity: 0.3;
}

.jFiler-input-dragDrop .jFiler-input-icon {
    font-size: 48px;
    margin-top: -10px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.jFiler-input-text h3 {
    margin: 0;
    font-size: 18px;
}

.jFiler-input-text span {
    font-size: 12px;
}

.jFiler-input-choose-btn {
    display: inline-block;
    padding: 8px 14px;
    outline: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
    font-size: 12px;
    font-weight: bold;
    color: #8d9496;
    border-radius: 3px;
    border: 1px solid #c6c6c6;
    vertical-align: middle;
    *background-color: #fff;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.05);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

.jFiler-input-choose-btn:hover,
.jFiler-input-choose-btn:active {
    color: inherit;
}

.jFiler-input-choose-btn:active {
    background-color: #f5f5f5;
}

/* gray */
.jFiler-input-choose-btn.gray {
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f5f5f5));
    background-image: -webkit-linear-gradient(top,#fcfcfc,#f5f5f5);
    background-image: -o-linear-gradient(top,#fcfcfc,#f5f5f5);
    background-image: linear-gradient(to bottom,#fcfcfc,#f5f5f5);
    background-image: -moz-linear-gradient(top,#fcfcfc,#f5f5f5);
}

.jFiler-input-choose-btn.gray:hover {
    filter: alpha(opacity=87);
    opacity: 0.87;
}

.jFiler-input-choose-btn.gray:active {
    background-color: #f5f5f5;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#fcfcfc));
    background-image: -webkit-linear-gradient(top,#f5f5f5,#fcfcfc);
    background-image: -o-linear-gradient(top,#f5f5f5,#fcfcfc);
    background-image: linear-gradient(to bottom,#f5f5f5,#fcfcfc);
    background-image: -moz-linear-gradient(top,#f5f5f5,#fcfcfc);
}

/* blue */
.jFiler-input-choose-btn.blue {
    color: #48A0DC;
    border: 1px solid #48A0DC;
}

.jFiler-input-choose-btn.blue:hover {
    background: #48A0DC;
}

.jFiler-input-choose-btn.blue:active {
    background: #48A0DC;
}

/* green */
.jFiler-input-choose-btn.green {
    color: #27ae60;
    border: 1px solid #27ae60;
}

.jFiler-input-choose-btn.green:hover {
    background: #27ae60;
}

.jFiler-input-choose-btn.green:active {
    background: #27ae60;
}

/* red */
.jFiler-input-choose-btn.red {
    color: #ed5a5a;
    border: 1px solid #ed5a5a;
}

.jFiler-input-choose-btn.red:hover {
    background: #ed5a5a;
}

.jFiler-input-choose-btn.red:active {
    background: #E05252;
}

/* black */
.jFiler-input-choose-btn.black {
    color: #555;
    border: 1px solid #555;
}

.jFiler-input-choose-btn.black:hover {
    background: #555;
}

.jFiler-input-choose-btn.black:active {
    background: #333;
}

.jFiler-input-choose-btn.blue:hover,
.jFiler-input-choose-btn.green:hover,
.jFiler-input-choose-btn.red:hover,
.jFiler-input-choose-btn.black:hover {
    border-color: transparent;
    color: #fff;
}

.jFiler-input-choose-btn.blue:active,
.jFiler-input-choose-btn.green:active,
.jFiler-input-choose-btn.red:active,
.jFiler-input-choose-btn.black:active {
    border-color: transparent;
    color: #fff;
    filter: alpha(opacity=87);
    opacity: 0.87;
}

/* End */


/* Start:/local/components/darneo/feedback.vue/templates/order/style.css?16787182592071*/
.icon-jfi-trash:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: center center no-repeat;
    background-size: 24px auto;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.875 3H15.75V2.25C15.75 1.00734 14.7427 0 13.5 0H10.5C9.25734 0 8.25 1.00734 8.25 2.25V3H4.125C3.08948 3 2.25 3.83948 2.25 4.875V6.375C2.25 6.78923 2.58577 7.125 3 7.125H21C21.4142 7.125 21.75 6.78923 21.75 6.375V4.875C21.75 3.83948 20.9105 3 19.875 3ZM9.75 2.25C9.75 1.83656 10.0866 1.5 10.5 1.5H13.5C13.9134 1.5 14.25 1.83656 14.25 2.25V3H9.75V2.25Z' fill='%23FF9554'/%3E%3Cpath d='M3.67333 8.625C3.5395 8.625 3.43286 8.73684 3.43924 8.87053L4.05799 21.8569C4.11517 23.0588 5.10236 24 6.30517 24H17.6949C18.8977 24 19.8849 23.0588 19.942 21.8569L20.5608 8.87053C20.5672 8.73684 20.4605 8.625 20.3267 8.625H3.67333ZM15 10.5C15 10.0856 15.3356 9.75 15.75 9.75C16.1644 9.75 16.5 10.0856 16.5 10.5V20.25C16.5 20.6644 16.1644 21 15.75 21C15.3356 21 15 20.6644 15 20.25V10.5ZM11.25 10.5C11.25 10.0856 11.5856 9.75 12 9.75C12.4144 9.75 12.75 10.0856 12.75 10.5V20.25C12.75 20.6644 12.4144 21 12 21C11.5856 21 11.25 20.6644 11.25 20.25V10.5ZM7.50002 10.5C7.50002 10.0856 7.83564 9.75 8.25002 9.75C8.66439 9.75 9.00002 10.0856 9.00002 10.5V20.25C9.00002 20.6644 8.66439 21 8.25002 21C7.83564 21 7.50002 20.6644 7.50002 20.25V10.5Z' fill='%23FF9554'/%3E%3C/svg%3E%0A");
    content: '';
}

.jFiler-items-default .jFiler-item-assets a {
    border: none !important;
}

.jFiler-input-text h3 {
    color: #757575 !important;
}

.jFiler-jProgressBar .bar {
    background-color: #FF9554 !important;
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
/* End */


/* Start:/local/templates/techexpo/styles.css?1754407130161010*/
ul {
    list-style: none;
}

a {
    text-decoration: none;
    color: #212529;
}

p {
    margin-bottom: 15px;
}

h1, h2, h3, h4, h5, h3 a {
    margin: 0 0 20px;
    font-weight: 500;
    line-height: 1.15;
    color: #535353;
}

h1 {
    font-size: 2.2em;
}

h2 {
    font-size: 2.0em;
}

h3 {
    font-size: 1.7em;
}

h4 {
    font-size: 1.4em;
    margin-bottom: 15px;
}

h5 {
    font-size: 1.2em;
    margin-bottom: 15px;
}

b, strong {
    font-weight: 600;
    color: #535353;
}

img {
    display: block;
    width: 100%;
    max-width: 100%;
    border-width: 0;
    height: auto;
}

table {
    border-collapse: collapse;
    margin-bottom: 20px;
}

button, .button {
    display: inline-block;
    padding: 0 15px;
    line-height: 36px;
    border-radius: 5px;
    background: #ef9200;
    border-width: 0;
    color: white;
    font-family: Arial;
    font-size: 14px;
    cursor: pointer;
    outline: none;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.btn {
    position: relative;
    overflow: hidden;
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}

.btn:before, .btn:after {
    content: "";
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 100%;
    left: -110%;
    top: 0;
    opacity: 0.1;
    background: black;
    -webkit-transform: skewX(35deg);
    -ms-transform: skewX(35deg);
    transform: skewX(35deg);
    -webkit-transition: .5s ease;
    -o-transition: .5s ease;
    transition: .5s ease;
}

.btn:hover:before {
    left: -10%;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}

.btn:hover:after {
    left: -20%;
}

.btn:disabled {
    opacity: 0.5;
    cursor: no-drop;
}

.btn:disabled:before,
.btn:disabled:after {
    content: none;
}

.orange-border {
    background: white;
    color: #ef9200;
}

.green {
    background: #1e8c9b;
}

.email:before, .phone:before {
    content: "\f040";
    font-family: FontAwesome;
    margin-right: 5px;
    line-height: 1;
    font-size: 16px;
}

.email:before {
    content: "\f003";
    color: #c8c7bb;
}

.phone:before {
    content: "\f095";
    color: #c8c7bb;
}

address {
    font-style: normal;
}

.container {
    width: 100%;
    max-width: 1260px;
    padding: 0 20px;
}

.page {
    width: 100%;
    max-width: 1260px;
    margin: 0 auto;
}


.white-wrapper {
    padding: 20px 20px 1px 20px;
    background: white;
    border-radius: 14px;
    margin-bottom: 20px;
}

.tech-params + .white-wrapper,
.options-dgy .white-wrapper {
    margin-bottom: 0;
}

.additional-products__list {
    padding: 20px 0;
    margin: 0 -20px 0;
}

.white-wrapper.services {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.flex-container .item {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-bottom: 20px;
}

.breadcrumbs ol {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 13px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.breadcrumbs li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0;
}

.breadcrumbs a {
    display: block;
    border-bottom: 1px dotted;
    color: #212529;
}

.breadcrumbs li:last-child a {
    border-bottom: none;
    color: #99979c;
    cursor: default;
}

.breadcrumbs li:after {
    content: "\f105";
    font-family: FontAwesome;
    color: #ef9200;
    font-weight: 600;
    margin: 0 20px;
    font-size: 16px;
}

.breadcrumbs li:last-child:after {
    content: none;
}

.page-404 .flex-wrapper {
    margin-bottom: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.page-404 li {
    padding: 10px 0;
}

.page-404 li b {
    display: block;
}

.page-404 a {
    border-bottom: 1px dotted;
}

header {
    line-height: 1.4;
    color: #535353;
    position: relative;
}

header a {
    color: #535353;
}

.site-description {
    font-size: 14px;
    line-height: 1;
    margin-bottom: 0;
}

.phone-item {
    width: 100%;
    margin-bottom: 20px;
}

.callback {
    display: block;
    white-space: nowrap;
    font-weight: 600;
    border-bottom: 1px dotted;
}

.header-email {
    display: block;
    font-weight: 600;
    white-space: nowrap;
}

.header-form {
    position: relative;
}

.header-form button {
    position: absolute;
    top: 0;
    right: 8px;
    width: 32px;
    height: 36px;
    border: none;
    outline: none;
    background: transparent;
    cursor: pointer;
}

.header-form button:before {
    content: "\f002";
    font-family: FontAwesome;
    font-size: 16px;
    color: #ef9200;
}

.header-bottom {
    border-top: 5px solid #ef9200;
    background: white;
}

nav a {
    display: block;
    padding: 15px 0;
    font-size: 17px;
    font-weight: 600;
    white-space: nowrap;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

nav a.current, nav a:hover, nav a:focus, nav a:active {
    color: #ef9200;
}

.city-icon {
    cursor: pointer;
}

.city-icon:before {
    content: "";
    width: 24px;
    height: 24px;
    margin: 6px 7px 0 0;
    display: block;
    float: left;
    background: url(/local/templates/techexpo/images/phone.svg);
    background-size: cover;
}

.city-icon span {
    border-bottom: 1px dotted;
}

.dropdown-menu.cities {
    margin: 25px 0 0 0;
    background: white;
    top: 100% !important;
    float: none;
    padding: 0;
    border-width: 0;
    border-radius: 0;
    right: 0;
    -webkit-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
}

.cities-item.dropdown {
    position: static;
    cursor: pointer;
    width: 100%;
    margin-bottom: 20px;
}

.cities-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: white;
    -webkit-box-shadow: 0 15px 69px rgba(0, 0, 0, 0.21);
    box-shadow: 0 15px 69px rgba(0, 0, 0, 0.21);
    padding: 20px 0 20px 20px;
}

.city {
    width: 50%;
    font-size: 12px;
    padding-right: 20px;
    height: 100%;
}

.city ul {
    height: 100%;
    padding: 0 10px;
    border: 2px solid transparent;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.city:hover ul {
    border: 2px solid #e1e1e1;
}

.city:nth-child(6n) {
    border-right: none;
}

.city ul li:first-child {
    font-weight: 600;
    font-size: 14px;
    margin: 10px 0;
}

.city ul li:last-child {
    display: inline-block;
    border-bottom: 1px dashed;
    margin: 10px 0;
}

.phones-wrapper {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 20px;
    margin-top: 10px;
}

.phone-info {
    font-size: 12px;
    display: block;
    color: #99979c;
    line-height: 1.5;
}

.phone-main {
    font-size: 21px;
    font-weight: 600;
}

.phone-second {
    font-size: 16px;
    font-weight: 600;
    margin-top: 5px;
    display: block;
}

.phone-mobile {
    font-weight: 600;
    font-size: 20px;
    display: block;
}

.home-slider {
    background: url(/local/templates/techexpo/images/slider-background.webp) no-repeat;
    background-size: cover;
    padding: 40px 0;
}

.home-slider .flex-container {
    margin: 0
}

.slider-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #2b465b;
    padding: 20px;
    color: white;
    text-align: center;
}

.slider-right h3 {
    font-weight: 500;
    font-size: 22px;
    text-transform: uppercase;
    margin-bottom: 20px;
    color: white;
}

ul.flex-container-small {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

ul.flex-container-small .item {
    margin-bottom: 20px;
}

ul.flex-container-small li a {
    display: block;
    margin: 0 10px;
    height: 36px;
    line-height: 32px;
    font-size: 13px;
    border: 2px solid #208e9b;
    color: white;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

ul.flex-container-small li a:hover {
    background: #208e9b;
}

.single-btn {
    margin-top: auto;
}

.single-btn button {
    /*
    text-transform: uppercase;
    */
    width: 100%;
    font-weight: 600;
}

.checkbox-wrapper {
    position: relative;
    display: table;
    margin: 0 auto;
    line-height: 20px;
}

.checkbox-wrapper label {
    display: block;
}

.checkbox-wrapper input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    width: 16px;
    height: 16px;
}

.checkbox-wrapper input[type="checkbox"] + label {
    position: relative;
    cursor: pointer;
    padding: 0;
}

.checkbox-wrapper input[type="checkbox"] + label:before {
    content: "";
    margin-right: 20px;
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    background: transparent;
    border: 2px solid #1e8c9b;
}

.checkbox-wrapper input[type="checkbox"]:checked + label:after {
    content: "";
    position: absolute;
    left: 5px;
    top: 9px;
    background: #1e8c9b;
    width: 4px;
    height: 4px;
    -webkit-box-shadow: 2px 0 0 #1e8c9b, 4px 0 0 #1e8c9b, 4px -2px 0 #1e8c9b, 4px -4px 0 #1e8c9b, 4px -6px 0 #1e8c9b, 4px -8px 0 #1e8c9b, 4px -10px 0 #1e8c9b, 4px -12px 0 #1e8c9b, 4px -14px 0 #1e8c9b;
    box-shadow: 2px 0 0 #1e8c9b, 4px 0 0 #1e8c9b, 4px -2px 0 #1e8c9b, 4px -4px 0 #1e8c9b, 4px -6px 0 #1e8c9b, 4px -8px 0 #1e8c9b, 4px -10px 0 #1e8c9b, 4px -12px 0 #1e8c9b, 4px -14px 0 #1e8c9b;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.flex-container-small {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px;
}

.flex-container-small .item {
    width: 33.3333333333%;
}

.slick-slider.thumbs {
    margin: 0 -5px;
    margin-top: 20px;
}

.arrow-prev, .arrow-next {
    color: white;
    font-size: 30px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 100;
    padding: 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.arrow-prev {
    left: 0;
}

.arrow-next {
    right: 0;
}

.thumbs .slick-slide div {
    margin: 0 5px;
    opacity: .6;
    line-height: 0;
}

.thumbs .slick-slide.slick-current div {
    opacity: 1;
}

.slide-caption {
    color: white;
    margin-top: 20px;
    font-size: 1.2em;
}

.slide-caption span {
    display: block;
    font-size: 0.8em;
    margin-top: 7px;
    margin-bottom: 10px;
}

.slide-prev, .slide-next {
    color: white;
    font-size: 40px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
    position: absolute;
    top: 50%;
    margin-top: -32.5px;
    z-index: 100;
    padding: 10px;
    cursor: pointer;
}

.slide-prev {
    left: 0;
}

.slide-next {
    right: 0;
}

.product-link {
    display: block;
    height: 290px;
    position: relative;
    border: 2px solid #e1e1e1;
    background: -webkit-linear-gradient(307deg, white 50%, #e1e1e1 50%);
    background: -o-linear-gradient(307deg, white 50%, #e1e1e1 50%);
    background: linear-gradient(143deg, white 50%, #e1e1e1 50%);
}

.product-link span {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 2;
}

.product-link b {
    display: block;
    font-size: 18px;
    line-height: 1;
}

.product-link i {
    display: block;
    font-size: 13px;
}

.product-link img {
    width: 80%;
    transform: translate(-50%, -50%);
    position: absolute;
    top: 55%;
    left: 50%;
}

.des {
    margin-bottom: 20px;
}

.marked-list {
    margin-bottom: 20px;
}

.marked-list li {
    margin-bottom: 12px;
    position: relative;
    padding-left: 26px;
    font-size: 13px;
}

.marked-list li:last-child {
    margin: 0;
}

.marked-list li:before {
    position: absolute;
    left: 0;
    content: "\f105";
    font-family: FontAwesome;
    color: #86cde0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    border: 1px solid;
    text-align: center;
}

.flex-container-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.item-icon {
    margin-bottom: 20px;
}

.item-icon a {
    display: block;
    height: 100%;
    margin: 0 10px;
    text-align: center;
}

.item-icon a img {
    width: 70px;
    margin: 0 auto;
}

.item-icon a span {
    display: block;
    margin-top: 10px;
    font-size: 13px;
}

.products a {
    background: white;
    margin: 0 10px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.products img {
    border: 2px solid #e1e1e1;
    margin-top: auto;
}

.products span {
    display: block;
    padding-bottom: 20px;
}

.products b {
    display: block;
}

.products i {
    display: block;
    font-size: 13px;
}

.six-cols {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px;
}

.six-cols .item {
    width: 50%;
    margin-bottom: 20px;
}

.projects .item a {
    display: block;
    height: 100%;
    padding: 20px;
    position: relative;
    background: white;
    border: 2px solid #e1e1e1;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.projects .item a:hover {
    background: rgba(0, 0, 0, .1)
}

.project-data {
    display: block;
    padding-top: 20px;
    font-size: 13px;
}

.project-data i {
    display: block;
}

.tender:before {
    content: attr(data-type);
    font-size: 10px;
    font-weight: 600;
    background: #ef9200;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    position: absolute;
    top: 20px;
    left: 20px;
    padding: 7px 10px;
}

.more-link {
    line-height: 1;
    font-weight: 600;
}

.more-link:after {
    content: "\f105 \f105 \f105";
    font-family: FontAwesome;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.more-link:hover:after {
    margin-left: 15px;
}

.white-wrapper.team {
    background: none;
}

.team img {
    border: 2px solid #e1e1e1;
    border-radius: 10px;
    overflow: hidden;
}

.team h3 {
    font-size: 16px;
    font-weight: 600;
}

.team h4 {
    font-size: 14px;
}

.team-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
}

.team .col-65 h3 {
    margin-bottom: 5px;
}

.contact-data span, .contact-data a {
    display: block;
}

.contact-data .email {
    margin-bottom: 20px;
}

.white-inner {
    padding: 20px 20px 1px 20px;
    background: white;
    border-radius: 14px;
    height: 100%;
}

.tech-params-inner h4 {
    margin-top: 15px;
}

.dotted {
    margin-bottom: 20px;
}

.dotted li {
    margin-bottom: 7px;
    border-bottom: 1px dotted;
}

.dotted span {
    padding-right: 20px;
}

.dotted b {
    white-space: nowrap;
}

.dotted-link {
    border-bottom: 1px dotted;
}

.dotted-link-blue {
    border-bottom: 1px dotted;
    color: #3a8bbb;
}


.list-circle {
    margin: 0 0 20px;
    padding-left: 20px;
    list-style: circle;
}

.list-circle li {
    margin-bottom: 10px;
}

.list-circle li:last-child {
    margin-bottom: 0;
}

.tech-params {
    margin-bottom: 20px;
}

.product-page .tech-params .button-wrapper {
    margin-bottom: 20px;
}

.detail-prop {
    display: block;
    font-size: 13px;
}

.detail-value {
    display: block;
    font-size: 16px;
    padding-bottom: 15px;
    border-bottom: 2px solid #e1e1e1;
    margin-bottom: 15px;
}

.fa-question-circle-o {
    color: #ef9200;
    margin-left: 10px;
}

.price {
    font-size: 21px;
    margin: 25px 0 15px;
}

.price b {
    margin: 0 20px;
}

.product-availability {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.available, .unavailable {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap;
}

.available {
    margin-right: 40px;
}

.available:before {
    content: "\f00c";
    font-family: FontAwesome;
    color: #5a9202;
    margin-right: 10px;
}

.unavailable:before {
    content: "\f017";
    font-family: FontAwesome;
    color: #99979c;
    margin-right: 10px;
}

.button-wrapper button {
    width: 200px;
    text-transform: uppercase;
    font-weight: 600;
}

#photo-widget {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px 15px;
}

.photo-widget a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 10px solid white;
    padding: 10px;
    width: 50%;
    -webkit-box-shadow: inset 0 0 0 2px #e1e1e1;
    box-shadow: inset 0 0 0 2px #e1e1e1;
}

.photo-widget img {
    display: inline-block;
    width: auto;
}

.lSSlideOuter .lSPager.lSGallery img {
    width: auto;
}

.widget {
    margin-bottom: 30px;
}

.widget:last-of-type {
    margin-bottom: 20px;
}

.power-widget.widget {
    margin-bottom: 10px;
}

.docs-widget li:nth-child(odd) {
    background: #f1f1f1;
}

.docs-widget a {
    display: block;
    padding: 10px;
}

.docs-widget a[href*="pdf"]:before {
    content: "\f1c1";
    font-family: FontAwesome;
    color: #ef9200;
    margin-right: 10px;
}

.docs-widget a[href*="doc"]:before, .docs-widget a[href*="docx"]:before, .doc-link:before {
    content: "\f1c2";
    font-family: FontAwesome;
    color: #ef9200;
    margin-right: 10px;
}

.docs-widget a[href*="dwg"]:before, .docs-widget a[href*="jpg"]:before, .docs-widget a[href*="jpeg"]:before, .docs-widget a[href*="png"]:before {
    content: "\f1c5";
    font-family: FontAwesome;
    color: #ef9200;
    margin-right: 10px;
}

.faq-widget ul {
    border: 2px solid #e1e1e1;
    padding: 10px;
}

.faq-widget li {
    margin-bottom: 20px;
}

.faq-widget li:last-child {
    margin-bottom: 0;
}

.faq-widget a {
    border-bottom: 1px dotted;
}

#drawings {
    margin: 0 -10px 10px;
}

#drawings a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 10px solid white;
    padding: 10px;
    width: 100%;
    -webkit-box-shadow: inset 0 0 0 2px #e1e1e1;
    box-shadow: inset 0 0 0 2px #e1e1e1;
}

.description-wrapper p {
    margin-bottom: 20px;
}

.power-widget ul.flex-container-small {
    text-align: center;
}

.power-widget ul.flex-container-small li a {
    color: #208e9b;
}

.power-widget ul.flex-container-small li a:hover {
    color: white;
}

#imageGallery img {
    max-width: 100%;
    margin: 0 auto;
}

.lSSlideOuter .lSPager.lSGallery li {
    border: 2px solid #e1e1e1;
}

.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
    border-color: #1e8c9b;
    border-radius: 0 !important;
}

.example {
    display: -ms-grid;
    display: grid;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(black));
    background: -webkit-linear-gradient(top, white, black);
    background: -o-linear-gradient(top, white, black);
    background: linear-gradient(to bottom, white, black);
}

.table-panel {
    padding-bottom: 20px;
}

.table-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.table-actions select {
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    color: #444;
    border-width: 0;
    font-size: 13px;
    display: block;
    padding: 12px 15px;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    background: white;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    line-height: 1;
    min-width: 180px;
}

.filters-toggle-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 20px;
    position: relative;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    color: #444;
    font-size: 13px;
    white-space: nowrap;
    cursor: pointer;
    background: white;
}

.filters-toggle-btn.active {
    background: #D8DDE2;
}

.filters-label {
    padding: 0 15px;
    width: calc(100% - 37px);
}

.filters-label:before {
    content: "\f0b0";
    font-family: FontAwesome;
    margin-right: 5px;
}

.table-actions select:hover, .filters-toggle-btn:hover, .display-item:hover, .pagination a:hover, .pagination span:hover {
    -webkit-box-shadow: 0px 0px 0px 1px #D8DDE2 inset, 0px 3px 4px rgba(0, 0, 0, 0.04);
    box-shadow: 0px 0px 0px 1px #D8DDE2 inset, 0px 3px 4px rgba(0, 0, 0, 0.04);
}

.filters-container {
    margin-top: 20px;
    position: relative;
    border-top: 1px solid #F2F2F2;
    padding-top: 20px;
}

.select-wrapper, .filter-col {
    position: relative;
}

.filter-dropdown {
    display: flex;
    position: relative;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    color: #444;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    white-space: nowrap;
    cursor: pointer;
    background: white;
}

.select-wrapper:after, .filter-dropdown:after {
    position: absolute;
    right: 15px;
    top: 10px;
    content: "\f107";
    font-weight: 600;
    line-height: 1;
    font-family: FontAwesome;
}

.filter-btn-dropdown {
    width: calc(100% - 32px);
    position: relative;
    padding: 0 15px;
    /*z-index: 1;*/
}

.delete-icon {
    display: none;
    width: 32px;
    height: 32px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid white;
    text-align: center;
    line-height: 32px;
    background: #D8DDE2;
}

.filters-toggle-btn .delete-icon {
    width: 37px;
    height: 37px;
    line-height: 37px;
}

.delete-icon:before {
    content: "\f00d";
    font-family: FontAwesome;
}

.filter-dropdown.active {
    background: #D8DDE2;
}

.filter-dropdown.active:after {
    content: none;
}

.filter-dropdown.active .delete-icon, .filters-toggle-btn.active .delete-icon {
    display: block;
}

.filters-list {
    display: none;
    left: 0;
    right: -32px;
    position: absolute;
    top: calc(100% + 4px);
    z-index: 1;
    background: white;
    border-radius: 5px;
    border: 1px solid #D8DDE2;
    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.04);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.04);
    cursor: default;
}

.filters-list.active {
    display: block;
}

.filter-row {
    padding: 5px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 18px;
}

.filters-header input[type=search] {
    padding: 0 10px;
    line-height: 32px;
    width: 100%;
    font-size: 13px;
    background: #f1f1f1;
    -webkit-box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.03);
    box-shadow: inset 0px 2px 3px rgba(0, 0, 0, 0.03);
    border-radius: 8px;
    margin: 0;
    color: #333;
    border: none;
}

.filters-header {
    padding: 15px;
    border-bottom: 1px solid #eee;
}

.filters-list-container {
    max-height: 240px;
    overflow-x: visible;
    overflow-y: auto;
    padding: 5px 0;
}

.filters-footer {
    padding: 15px;
    border-top: 1px solid #eee;
}

.filter-row input {
    display: none;
}

.filter-row label {
    display: inline-block;
    width: 100%;
    line-height: 18px;
    cursor: pointer;
    position: relative;
    font-size: 12px;
    padding: 0 0 0 25px;
}

.filter-row label:before {
    content: "";
    width: 16px;
    height: 16px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    bottom: 1px;
    border-radius: 3px;
    background: #f1f1f1;
}

.filter-row input:checked + label:before {
    content: "\f00c";
    font-family: FontAwesome;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
    font-size: 14px;
    color: white;
    text-align: center;
    line-height: 16px;
    background: #ef9200;
}

.item-count {
    color: #bbb;
    margin-left: 5px;
    font-size: 10px
}

.item-count:before {
    content: "(";
}

.item-count:after {
    content: ")";
}

.toggle-btn {
    width: 100%;
    line-height: 32px;
    height: 32px;
    font-size: 12px;
}

.toggle-btn:disabled, .toggle-btn.disabled {
    opacity: .7;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: default;
    pointer-events: none;
}

.thead {
    font-weight: 600;
    line-height: 1;
    color: #535353;
}

.tbody a {
    display: block;
    color: #3a8bbb;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.tbody a:hover {
    color: #1e6189;
}

.table-inner {
    margin-bottom: 20px;
}

.tbody:nth-of-type(even) {
    background: #fdfcfc;
}

.data-model {
    font-weight: 600;
    color: #535353;
}

.tr {
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

h4.table-row {
    font-size: 16px;
    padding: 20px;
    background: #f5f5f5;
    text-align: center;
    margin: 0;
    font-weight: 600;
    color: #535353;
}

form.application label {
    display: block;
    margin-bottom: 8px;
}

form.application .form-row, form.application textarea {
    margin-bottom: 15px;
}

form.application p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.projects-list li {
    margin-bottom: 20px;
}

.project-details {
    background: #f7f7f7;
    border-top: 5px solid #ef9200;
    padding: 20px 20px 5px 20px;
}

.border {
    border: 2px solid #e1e1e1;
    padding: 20px;
    height: 100%;
}

.recommendation-block {
    margin-top: 30px;
}

.recommendation-block .col-50 {
    position: relative;
    margin-bottom: 20px;
}

.recommendation-block h5 {
    position: absolute;
    background: #ef9200;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 5px 10px;
    margin: 0;
}

.recommendation-block h5 a {
    color: white;
}

.application-form h4 {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 3px solid #ef9200;
}

.application-form .col-35, .application-form .col-65 {
    padding: 0 10px;
}

.power-slider-wrapper {
    padding: 0 40px;
    position: relative;
}

.power-slider-controls span {
    position: absolute;
    top: 50%;
    color: #ef9200;
    font-size: 40px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0;
}

.power-slider-controls .slider-next {
    right: 0;
}

.power-slider-controls .slider-prev {
    left: 0;
}

.power-slider-wrapper li {
    border: 2px solid #e1e1e1;
    border-right-width: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    background: white;
    text-align: center;
}

.power-slider-wrapper li a {
    padding: 20px 0;
    display: block;
}

.power-slider-wrapper:after {
    content: "";
    position: absolute;
    right: 40px;
    width: 2px;
    height: 100%;
    top: 0;
    background: #e1e1e1;
}

.power-slider-wrapper li:hover {
    background: #f1f1f1;
}

.power-slider-wrapper b, .power-slider-wrapper i {
    white-space: nowrap;
    line-height: 1;
    display: block;
}

.power-slider-wrapper b {
    font-size: 17px;
    margin-bottom: 3px;
}

.power-slider-wrapper i {
    font-size: 12px;
}

.application-form p {
    color: #878787;
    margin: 10px 0 30px;
    text-align: center;
}

.fixed-thead {
    width: 100%;
}

.data-price b {
    display: block;
}

select::-ms-expand {
    display: none;
}

.simple-gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -5px 20px;
}

.simple-gallery a {
    display: block;
    width: calc(50% - 10px);
    margin: 5px;
    position: relative;
}

.white-wrapper.docs-widget ul, #docs ul {
    margin-bottom: 20px;
}

.sort-actions {
    margin: 0 0 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 20px;
}

.display-item, .pagination a, .pagination span {
    display: block;
    width: 37px;
    height: 37px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    box-shadow: 0px 0px 0px 1px #D8DDE2 inset;
    color: #444;
    text-align: center;
    line-height: 37px;
    font-size: 13px;
    background: #F5F6F7;
    margin-left: 10px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.display-item {
    cursor: pointer;
}

.pagination a.prev-page {
    margin-left: 0;
}

.display-item-current, .pagination span.page-current {
    background: white;
}

.prev-page:before {
    content: "\f104";
    font-family: FontAwesome;
}

.next-page:before {
    content: "\f105";
    font-family: FontAwesome;
}

.content-center {
    text-align: center;
    margin-bottom: 30px;
}

.catalog-page .table-panel {
    margin-top: 0;
}

.power-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.power-list li {
    white-space: nowrap;
    margin: 10px 0 10px 15px;
}

.power-list a {
    display: block;
}

.power-item {
    width: 98px;
    text-align: center;
    cursor: pointer;
    margin-left: 15px;
    height: 36px;
    line-height: 32px;
    font-size: 13px;
    border: 2px solid #ef9200;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.power-item:hover {
    background: #ef9200;
    color: white;
}

.image-single {
    margin-bottom: 20px;
}

.request-btn {
    display: block;
    color: white;
    font-size: 18px;
    background: #51a4b9;
    padding: 18px 20px;
    position: relative;
    cursor: pointer;
}

.request-btn:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-left: 10px solid white;
    border-bottom: 10px solid transparent;
    right: 30px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.request-title {
    display: block;
    width: 100%;
    color: white;
    font-size: 18px;
    padding: 18px 20px;
    background: #4bbcb5;
}

.border-title {
    background: white;
    border: 3px solid #535353;
    font-size: 18px;
    text-align: center;
    margin: 20px 0 0 0;
    position: relative;
    padding: 18px 20px;
}

.border-title:after {
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -18px;
    bottom: -19px;
    width: 32px;
    height: 32px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #535353;
    background: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.items-container {
    margin-bottom: 20px;
}

.items-container ul {
    padding: 40px 20px 20px;
    color: white;
    text-align: center;
}

.items-container ul:first-of-type {
    background: #5193b9;
}

.items-container ul:nth-of-type(2) {
    background: #51a4b9;
}

.items-container ul:last-of-type {
    background: #4bbcb5;
}

.circle-number {
    display: inline-block;
    width: 76px;
    height: 76px;
    font-size: 72px;
    line-height: 76px;
    text-align: center;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 2px white;
    box-shadow: 0 0 0 2px white;
    margin-bottom: 15px;
}

.banner-big-font {
    display: inline-block;
    font-size: 44px;
    color: white;
}

.price-button {
    display: inline-block;
    line-height: 40px;
    padding: 0 43px 0 20px;
    background: rgba(0, 0, 0, .1);
    border-radius: 50px;
    position: relative;
    text-align: left;
    color: white;
    cursor: pointer;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.request-offer .price-button {
    margin-top: 10px;
    min-width: 232px;
}

.price-button.price-eu:after, .price-button.price-ru:after {
    position: absolute;
    top: 7px;
    right: 7px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border-radius: 50%;
    border: 2px solid;
    text-align: center;
}

.price-button b {
    color: white;
}

.single-image-banner {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, white), color-stop(10%, #f1f1f1));
    background: -webkit-linear-gradient(top, white 10%, #f1f1f1 10%);
    background: -o-linear-gradient(top, white 10%, #f1f1f1 10%);
    background: linear-gradient(to bottom, white 10%, #f1f1f1 10%);
    margin-bottom: 50px;
}

.single-image-banner img {
    width: 80%;
    margin: 0 auto;
}

.single-image-banner figcaption {
    background: #b6f775;
    color: #425d2b;
    padding: 20px 20px 5px;
    position: relative;
    overflow: hidden;
}

.single-image-banner h3 {
    color: #425d2b;
}

.single-image-banner figcaption .price-button:hover {
    -webkit-box-shadow: 0 0 0 2px white;
    box-shadow: 0 0 0 2px white;
}

.banner.small-grey {
    background: #f1f1f1;
    margin-bottom: 20px;
    font-size: 16px;
}

.banner.small-grey .banner-left {
    padding: 20px;
}

.banner.small-grey .price-button {
    background: #84c642;
    margin-top: 7px;
}

.banner.small-grey .price-button:hover {
    -webkit-box-shadow: 0 0 0 2px #569219;
    box-shadow: 0 0 0 2px #569219;
}

.zig-zag {
    width: 300px;
    height: 100px;
    background: -webkit-linear-gradient(45deg, #f1f1f1 14.3%, #ededed 14.3%, #ededed 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #e1e1e1 71.5%, #e1e1e1 85.8%, #f1f1f1 85.8%), -webkit-linear-gradient(135deg, #f1f1f1 14.3%, #e1e1e1 14.3%, #e1e1e1 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #ededed 71.5%, #ededed 85.8%, #f1f1f1 85.8%);
    background: -o-linear-gradient(45deg, #f1f1f1 14.3%, #ededed 14.3%, #ededed 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #e1e1e1 71.5%, #e1e1e1 85.8%, #f1f1f1 85.8%), -o-linear-gradient(135deg, #f1f1f1 14.3%, #e1e1e1 14.3%, #e1e1e1 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #ededed 71.5%, #ededed 85.8%, #f1f1f1 85.8%);
    background: linear-gradient(45deg, #f1f1f1 14.3%, #ededed 14.3%, #ededed 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #e1e1e1 71.5%, #e1e1e1 85.8%, #f1f1f1 85.8%), linear-gradient(-45deg, #f1f1f1 14.3%, #e1e1e1 14.3%, #e1e1e1 28.6%, #f1f1f1 28.6%, #f1f1f1 42.9%, #eaeaea 42.9%, #eaeaea 57.2%, #f1f1f1 57.2%, #f1f1f1 71.5%, #ededed 71.5%, #ededed 85.8%, #f1f1f1 85.8%);
    background-size: 300px 50px;
    background-repeat: no-repeat;
    background-position: 0 0, 0 50px;
}

.benefits {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 20px;
}

.benefits p:first-child {
    font-size: 16px;
    margin: 0;
}

.benefits p:last-child {
    font-size: 50px;
    color: #dbdcdc;
    white-space: nowrap;
    margin: 0;
    padding-left: 40px;
}

.gradient-banners {
    margin-bottom: 30px;
    position: relative;
}

.gradient-item {
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(#1690b3));
    background: -webkit-linear-gradient(top, white, #1690b3);
    background: -o-linear-gradient(top, white, #1690b3);
    background: linear-gradient(to bottom, white, #1690b3);
}

.gradient-item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 20px 0;
}

.gradient-item figcaption {
    position: absolute;
    right: 0;
    top: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#f6be32), to(#f09a12));
    background: -webkit-linear-gradient(top, #f6be32, #f09a12);
    background: -o-linear-gradient(top, #f6be32, #f09a12);
    background: linear-gradient(to bottom, #f6be32, #f09a12);
    border-bottom: 3px solid white;
    border-left: 3px solid white;
    color: white;
    padding: 10px 20px;
    font-size: 17px;
}

.gradient-item figcaption b {
    font-size: 23px;
    color: white;
}

.gradient-item img {
    width: 80%;
}

.gradient-banners h3 {
    font-size: 21px;
}

.lightblue {
    width: 100%;
    font-size: 16px;
}

.lightblue td {
    padding: 20px;
    border-bottom: 7px solid white;
}

.lightblue tr td:nth-child(odd) {
    background: #a4f2f9;
}

.lightblue tr td:nth-child(even) {
    background: #b9f7fd;
}

.color-banners h3 {
    font-size: 24px;
    margin: 0;
    text-align: center;
    margin-bottom: 30px;
}

.single-button {
    text-align: center;
}

.color-banners button {
    color: white;
    text-transform: uppercase;
    font-weight: 600;
    width: 275px;
    font-size: 16px;
    margin-bottom: 30px;
}

.banner-green button {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #48ba8b), color-stop(50%, #289a6b));
    background: -webkit-linear-gradient(top, #48ba8b 50%, #289a6b 50%);
    background: -o-linear-gradient(top, #48ba8b 50%, #289a6b 50%);
    background: linear-gradient(to bottom, #48ba8b 50%, #289a6b 50%);
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.banner-green button:hover {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #48ba8b), color-stop(50%, #289a6b));
    background: -webkit-linear-gradient(bottom, #48ba8b 50%, #289a6b 50%);
    background: -o-linear-gradient(bottom, #48ba8b 50%, #289a6b 50%);
    background: linear-gradient(to top, #48ba8b 50%, #289a6b 50%);
}

.banner-green h4 {
    font-size: 16px;
}

.banner-green .banner-left ul, .banner-blue .banner-left ul {
    padding: 15px 20px;
    width: 100%;
    background: #57bf94;
    position: relative;
    color: white;
}

.banner-blue .banner-left ul {
    background: #51a4b9;
    line-height: 2;
}

.banner-blue .banner-left ul .price-button {
    margin-left: 7px;
}

.banner-green .banner-left ul li {
    margin-bottom: 10px;
}

.table-wrapper {
    margin-bottom: 20px;
}

.table-wrapper .banner-left, .table-wrapper .banner-right {
    vertical-align: middle;
}

.table-wrapper .banner-left .price-button {
    padding-right: 65px;
}

.table-wrapper .banner-left .price-button:hover, .banner-item-green .price-button:hover {
    -webkit-box-shadow: 0 0 0 2px white;
    box-shadow: 0 0 0 2px white;
}

.table-wrapper .banner-right {
    position: relative;
}

.banner-blue button {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #479aaf), color-stop(50%, #23768b));
    background: -webkit-linear-gradient(top, #479aaf 50%, #23768b 50%);
    background: -o-linear-gradient(top, #479aaf 50%, #23768b 50%);
    background: linear-gradient(to bottom, #479aaf 50%, #23768b 50%);
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.banner-blue button:hover {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #479aaf), color-stop(50%, #23768b));
    background: -webkit-linear-gradient(bottom, #479aaf 50%, #23768b 50%);
    background: -o-linear-gradient(bottom, #479aaf 50%, #23768b 50%);
    background: linear-gradient(to top, #479aaf 50%, #23768b 50%);
}

.title-grey {
    background: #f1f1f1;
    padding: 10px 25px;
}

.relative-wrapper {
    position: relative;
}

.gradient-table {
    width: 100%;
    background: #f1f1f1;
}

.gradient-table td {
    width: 50%;
    text-align: center;
}

.gradient-table td:first-child {
    border-right: 7px solid white
}

.gradient-table td:last-child {
    border-left: 7px solid white
}

.banner-item-blue {
    background: #5193b9;
}

.gradient-table tr:first-child td {
    padding: 25px;
    color: white;
    line-height: 2;
    vertical-align: baseline;
    text-align: left;
}

.banner-item-green {
    background: #4bbcb5;
}

.banner-item-blue-img {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #5193b9), color-stop(40%, #f1f1f1));
    background: -webkit-linear-gradient(#5193b9 40%, #f1f1f1 40%);
    background: -o-linear-gradient(#5193b9 40%, #f1f1f1 40%);
    background: linear-gradient(#5193b9 40%, #f1f1f1 40%);
}

.banner-item-green-img {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #4bbcb5), color-stop(40%, #f1f1f1));
    background: -webkit-linear-gradient(#4bbcb5 40%, #f1f1f1 40%);
    background: -o-linear-gradient(#4bbcb5 40%, #f1f1f1 40%);
    background: linear-gradient(#4bbcb5 40%, #f1f1f1 40%);
}

.banner-text {
    padding-bottom: 85px;
}

.circle-wrapper {
    position: absolute;
    width: 140px;
    height: 140px;
    line-height: 140px;
    background: white;
    border-radius: 50%;
    text-align: center;
    font-size: 30px;
    bottom: 35px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.banner-item-blue-img img, .banner-item-green-img img {
    width: 80%;
    margin: 0 auto;
}

.banner-item-green .price-button {
    margin-top: 10px;
}

.banner-text span {
    font-size: 18px;
    display: block;
}

.banner-text b {
    font-size: 60px;
    margin: 10px 0;
    display: block;
    line-height: 1;
}

#video-gallery a {
    display: block;
}

#video-gallery a span {
    color: #486daa;
}

.scroll-inner {
    overflow-x: auto;
    background-image: -webkit-gradient(linear, left top, right top, from(white), to(white)), -webkit-gradient(linear, left top, right top, from(white), to(white)), -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .3)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .3)), to(rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(left, white, white), -webkit-linear-gradient(left, white, white), -webkit-linear-gradient(left, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0)), -webkit-linear-gradient(right, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0));
    background-image: -o-linear-gradient(left, white, white), -o-linear-gradient(left, white, white), -o-linear-gradient(left, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0)), -o-linear-gradient(right, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0));
    background-image: linear-gradient(to right, white, white), linear-gradient(to right, white, white), linear-gradient(to right, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0)), linear-gradient(to left, rgba(0, 0, 0, .3), rgba(255, 255, 255, 0));
    background-position: left center, right center, left center, right center;
    background-repeat: no-repeat;
    background-color: white;
    background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;
    background-attachment: local, local, scroll, scroll;
    margin-bottom: 20px;
}

.striped-table {
    width: 100%;
    margin-bottom: 0;
}

.striped-table td {
    padding: 3px 10px;
}

.fade.show {
    opacity: 1;
}

.tab-content > .tab-pane {
    display: none;
}

.tab-content > .active {
    display: block;
}

.tab-header {
    text-align: center;
}

table {
    width: 100%;
}

.border-bottom-table {
    margin-bottom: 20px;
}

.border-bottom-table td {
    padding: 10px 0;
    border-bottom: 1px solid #dad9d9;
}

.border-bottom-table tr:last-child td {
    border-bottom-width: 0;
}

.border-bottom-table tr td:first-child {
    width: 100px;
    white-space: nowrap;
    color: #a5a5a5;
    padding-right: 40px;
}

.nav-link {
    background: #f1f1f1;
    padding: 10px 30px;
    display: block;
}

.nav-link span {
    display: block;
}

.nav-link.active {
    background: #ef9200;
    color: white;
}

.nav-link span:before {
    font-family: FontAwesome;
    margin-right: 10px;
    color: #ef9200;
}

.nav-link.active span:before {
    color: white;
}

#photo-tab span:before {
    content: "\f030";
}

#video-tab span:before {
    content: "\f03d";
}

#docs-tab span:before {
    content: "\f02d";
}

#plans-tab span:before {
    content: "\f1c5";
}

.video-wrapper {
    width: 100%;
    max-width: 900px;
    margin: 0 auto 20px;
}

.video-wrapper a {
    display: block;
    margin-bottom: 30px;
}

.tab-pane {
    padding-top: 10px;
}

.project-date {
    color: #a5a5a5;
    font-size: 12px;
}

.single-filter .table-actions {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.single-filter .filter-col {
    width: 100%;
}

.projects-table {
    margin-bottom: 20px;
}

.project-item {
    border: 2px solid #f1f1f1;
    border-bottom-width: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.project-item > li {
    padding: 20px 0 20px 20px;
}

.projects-table .project-item:last-child {
    border-bottom: 2px solid #f1f1f1;
}

.projects-table .project-item:nth-child(even) {
    background: #fdfcfc;
}

.projects-table .project-item:hover {
    background: rgba(239, 146, 0, .1);
}

.customer-logo img {
    height: 50px;
    width: auto;
    margin: 0 0 15px;
}

.details-list .big-font {
    font-weight: 600;
    font-size: 27px;
    color: inherit;
}

.details-list .customer-name {
    font-weight: 600;
    font-size: 16px;
    margin: 10px 0;
}

.equipment-list.marked-list li:first-of-type {
    padding: 0;
}

.equipment-list.marked-list li:before {
    content: "\f00c";
    border-width: 0;
    height: auto;
    line-height: 19px;
}

.equipment-list.marked-list li:first-of-type:before {
    content: none;
}

.tabs-horizontal li a {
    display: block;
    text-align: center;
    padding: 15px;
    border: 2px solid #f1f1f1;
    border-bottom-width: 0;
    font-size: 15px;
    font-weight: 600;
}

.tabs-horizontal li a.active {
    background: #fff0db;
}

.nav-content {
    padding-bottom: 5px;
}

.nav-content div {
    padding: 20px 20px 0;
}

.nav-content a {
    margin-right: 10px;
    border-bottom: 1px dotted;
}

.nav-content a.active {
    font-weight: 700
}

.nav-content a.clear-filters {
    border-bottom: none;
}

.nav-content a.clear-filters:before {
    content: "\f00d";
    font-family: FontAwesome;
    color: #ef9200;
    margin-right: 10px;
}

.big-font {
    color: #ef9200;
    font-size: 24px;
    margin-right: 5px;
}

.flex-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -5px 20px 0;
}

.flex-list .flex-list-item {
    background: #f1f1f1;
    display: block;
    padding: 10px 0;
    text-align: center;
}

.flex-list li {
    width: calc(100% / 2);
    padding: 0 5px 5px 0;
}

.flex-list li.item-2, .flex-list li.item-3 {
    width: 100%;
}

.border-bottom-list li {
    margin: 0 0 20px 0;
    border-bottom: 3px solid #ef9200;
}

.grey-wrapper {
    background: #f1f1f1;
    padding: 20px;
    margin-bottom: 20px;
}

.button-with-text {
    margin: 0;
}

.button-with-text button {
    margin-right: 10px;
}

.border-left-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.border-left-list ul {
    width: 100%;
    border-left: 4px solid #ef9200;
    padding: 0 10px;
    margin-bottom: 30px;
}

.border-left-list ul li:first-child {
    font-weight: 600;
}

.slider-title {
    position: relative;
    background: #f1f1f1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 10px;
}

.slider-title h4 {
    padding: 0 15px;
    margin: 0;
    font-size: 14px;
}

.slider-title .slider-controls {
    margin: 0;
    background: white;
    padding-left: 4px;
}

h4.tender {
    padding-left: 95px;
}

h4.tender:before {
    top: 5.5px;
}

.border-bottom-title {
    border-bottom: 4px solid #ef9200;
    padding-bottom: 15px;
}

.items-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px;
}

.list-container {
    margin: 0 10px 20px;
}

.items-list li {
    width: 100%;
    padding: 0 10px 10px;
}

.marked-list.items-list li {
    padding: 0 10px 0 26px;
}

.info-list li {
    margin-bottom: 7px;
}

.info-list li:last-child {
    margin-bottom: 0;
}

.flex-container.team {
    margin: 0 0 30px;
}

.team .image-col {
    width: 148px;
    flex-shrink: 0;
}

.team .col {
    padding: 10px;
}

.clients-wrapper {
    position: relative;
    padding-bottom: 46px;
    margin-bottom: 20px;
}

.load-more-btn {
    position: absolute;
    bottom: 0;
}

.load-more-btn[aria-expanded="false"]:before {
    content: "Развернуть список";
}

.load-more-btn[aria-expanded="true"]:before {
    content: "Свернуть список";
}

.flex-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 20px;
}

.banner h4 {
    font-family: 'Roboto Condensed', sans-serif;
    margin: 0;
    padding: 0 20px;
}

.banner h4 span {
    display: block;
    text-transform: uppercase;
    font-size: 24px;
    text-align: center;
    letter-spacing: -2px;
}

.banner h4 span.blue-text {
    color: #86cde0;
}

.banner h4 span.blue-text b {
    font-size: 40px;
}

.images-list, .small-gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -10px 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.images-list li {
    width: 100%;
    padding: 0 10px 20px;
}

.images-list a {
    height: 100%;
    border: 2px solid #f1f1f1;
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
}

.images-list img {
    width: 45px;
}

.images-list a span {
    padding-left: 20px;
}

.logo-wrapper {
    padding-right: 20px;
}

.logo-wrapper img {
    width: 145px;
}

.small-gallery a {
    display: block;
    width: calc(50% - 20px);
    margin: 10px;
    position: relative;
}

.white-wrapper.reviews-block {
    background: none;
}

.show-all {
    border-bottom: 4px solid #ef9200;
    margin-bottom: 20px;
    padding-bottom: 20px;
    cursor: pointer;
}

.show-all span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
}

.show-all span:after {
    content: "\f107";
    margin-left: 17px;
    font-weight: 600;
    font-family: FontAwesome;
    color: #ef9200;
    font-size: 30px;
    display: block;
    line-height: 24px;
}

.show-all span:before {
    content: "Развернуть";
}

.show-all span.toggle-state:after {
    content: "\f106";
}

.show-all span.toggle-state:before {
    content: "Свернуть";
}

#production a:nth-child(n+6), .docs-gallery a:nth-child(n+6) {
    display: none;
}

#production.show-image a:nth-child(n+6), .docs-gallery.show-image a:nth-child(n+6) {
    display: block;
}

.docs-gallery, #project-docs.drawings-gallery {
    margin: 0 -10px 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.docs-gallery a, #project-docs.drawings-gallery a {
    display: block;
    width: calc(50% - 10px);
    background: #f1f1f1;
    border: 1px solid #c7c5c5;
    padding: 10px;
    position: relative;
    margin: 0 10px 10px 0;
}

.big-img {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background-color: #f1f1f1;
}

.big-img img {
    display: block;
    border: 15px #f1f1f1 solid;
}

.big-img .big-img__title {
    font-weight: 500;
    line-height: 1.15;
    color: #535353;
    font-size: 16px;
    margin: 0px 15px 20px 15px;
}

.double-img {
    margin: 20px 0 10px;
}

.double-img .double-img__inner {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.double-img .double-img__item-inner {
    display: block;
}

.double-img .double-img__img-wrap {
    display: block;
    padding-top: calc(100% * 9 / 16);
    position: relative;
    overflow: hidden;
    border: 10px #f1f1f1 solid;
    margin-bottom: 15px;
}

.double-img .double-img__item {
    width: calc(50% - 10px);
    margin-bottom: 30px;
    height: 100%;
    background: white;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.double-img img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    margin-bottom: 15px;
    object-fit: cover;
}

.double-img .double-img__title {
    padding: 0px 5px;
    font-size: 1.1em;
    line-height: 1.15;
}


.banner .image-container img {
    width: 127px;
}

.contacts-wrapper .flex-wrapper {
    margin-bottom: 20px;
}

hr {
    margin: 30px 0;
    border: none;
    height: 2px;
    background: #e1e1e1;
}

.contacts-list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.contacts-list h4 {
    margin-right: 5px;
}

.contacts-list a {
    border-bottom: 1px dotted;
}

.contacts-list .contacts-link {
    border-bottom: none;
    display: block;
}

.branches .flex-wrapper {
    margin: 0 -5px 10px;
}

.branches .flex-wrapper a,
.branches .flex-wrapper div {
    display: block;
    padding: 0 5px 10px;
}

.branches .flex-wrapper ul {
    background: #e8f6f9;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    padding: 15px;
    height: 100%;
}

.branches .flex-wrapper ul:hover {
    background: #cceff7;
}

.content, .image-single {
    margin-bottom: 20px;
}

.image-single {
    background: #f1f1f1;
    padding: 20px 0;
}

.image-single img {
    width: 80%;
    margin: 0 auto 20px;
}

.image-single figcaption {
    width: 80%;
    margin: 0 auto;
}

.slick-dotted {
    margin-bottom: 20px;
}

.slide-item {
    position: relative;
}

.slick-caption {
    color: white;
    position: absolute;
    bottom: 30px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 16px;
}

.slick-dots {
    position: absolute;
    bottom: 15px;
    width: 100%;
    list-style: none;
    text-align: center;
}

.slick-dots li {
    display: inline-block;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 8px;
    height: 8px;
    padding: 0;
    margin: 0 15px;
    border-radius: 50%;
    background: white;
    cursor: pointer;
}

.slick-dots li.slick-active button {
    background: #ef9200;
}

.numbered-square {
    list-style: none;
    counter-reset: li;
    margin-bottom: 20px;
}

.numbered-square li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 12px;
}

.numbered-square li:before {
    content: counters(li, ".");
    counter-increment: li;
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
    background: #51a4b9;
    line-height: 20px;
    color: white;
    text-align: center;
    font-weight: 600;
}


.numbered-square18 {
    list-style: none;
    counter-reset: li;
    margin-bottom: 20px;
}

.numbered-square18 li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 18px;
}

.numbered-square18 li:before {
    content: counters(li, ".");
    counter-increment: li;
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
    background: #51a4b9;
    line-height: 20px;
    color: white;
    text-align: center;
    font-weight: 600;
}

.numbered-circle {
    counter-reset: li;
    list-style: none;
    margin-bottom: 20px;
}

.numbered-circle li {
    position: relative;
    margin-bottom: 12px;
    padding-left: 34px;
}

.numbered-circle li:nth-child(odd):before {
    background: #5193b9;
}

.numbered-circle li:nth-child(even):before {
    background: #4bbcb5;
}

.numbered-circle li:before {
    content: counter(li);
    counter-increment: li;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -13px;
    color: white;
    height: 26px;
    width: 26px;
    line-height: 26px;
    text-align: center;
    font-weight: 600;
    border-radius: 50%;
}

.check-list {
    margin-bottom: 20px;
}

.check-list li {
    margin-bottom: 12px;
    position: relative;
    padding-left: 26px;
    font-size: 13px;
}

.check-list li:before {
    content: "\f00c";
    height: auto;
    line-height: 19px;
    position: absolute;
    left: 0;
    font-family: FontAwesome;
    color: #86cde0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
}

.caret-list {
    margin-bottom: 20px;
}

.caret-list li {
    margin-bottom: 12px;
}

.caret-list li:before {
    content: "\f0da";
    font-family: FontAwesome;
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 3px;
    background: #ef9200;
    margin-right: 10px;
    color: white;
    text-align: center;
    line-height: 18px;
}

.angle-circle {
    margin-bottom: 20px;
}

.angle-circle li {
    margin-bottom: 12px;
    position: relative;
    padding-left: 26px;
}

.angle-circle li:before {
    position: absolute;
    left: 0;
    content: "\f105";
    font-family: FontAwesome;
    color: #86cde0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    border: 1px solid;
    text-align: center;
}

.btn-border {
    display: inline-block;
    padding: 6px 30px;
    border: 2px solid #ef9200;
    color: #ef9200;
    background: white;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.btn-border-green {
    display: inline-block;
    padding: 6px 30px;
    border: 2px solid #1e8c9b;
    background: white;
    color: #1e8c9b;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.btn-border:hover {
    background: #ef9200;
    color: white;
}

.btn-border-green:hover {
    background: #1e8c9b;
    color: white;
}

.submit-btn {
    display: inline-block;
    position: relative;
    overflow: hidden;
    height: 36px;
    min-width: 200px;
    border: none;
    border-radius: 50px;
    padding-right: 30px;
    background: #ef9200;
    color: white;
}

.submit-btn:after {
    position: absolute;
    right: 10px;
    top: 0;
    width: 36px;
    height: 36px;
    line-height: 36px;
    content: "\f1d8";
    font-family: FontAwesome;
    color: white;
    font-size: 22px;
}

@-webkit-keyframes float {
    0%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

@keyframes float {
    0%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}

.submit-btn:hover:after {
    -webkit-animation: float 2s linear infinite;
    animation: float 2s linear infinite;
}

.more-btn {
    display: inline-block;
    background: #ef9200;
    height: 36px;
    line-height: 36px;
    padding: 0 30px;
    color: white;
}

.more-btn:after, .double-caret:after {
    content: "\f0da\00A0\f0da";
    font-family: FontAwesome;
    margin-left: 10px;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.more-btn:hover:after {
    margin-left: 15px;
}

blockquote {
    background: #e8f6f9;
    padding: 20px 20px 15px 60px;
    margin: 0 -20px 20px;
    position: relative;
}

blockquote:before {
    content: "\2018\2018";
    color: #D5CFD0;
    font-size: 80px;
    line-height: .6;
    margin-right: 10px;
    position: absolute;
    left: 10px;
    top: 20px;
    font-family: "Times New Roman";
}

.collapse-container {
    margin-bottom: 20px;
}

.collapse-title {
    border-top: 4px solid #ef9200;
    border-bottom: 4px solid #f1f1f1;
    padding: 15px 5px;
    cursor: pointer;
    margin: 0;
}

.collapse-title:after {
    content: "\f0d7";
    font-family: FontAwesome;
    margin-left: 10px;
    color: #ef9200;
}

.collapse-item-wrapper {
    padding: 20px;
    background: #f1f1f1;
}

.image-wrapper {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 20px;
}

.flex-wrapper {
    margin-bottom: 20px;
}

.border-table {
    margin-bottom: 0;
}

.border-table tr td:first-child {
    width: 100px
}

.border-table tr td:nth-child(2) {
    width: 120px
}

.border-table th, .border-table td {
    padding: 8px 10px;
    text-align: left;
    border: 1px solid #f1f1f1;
}

.thumb-slider figcaption {
    position: absolute;
    left: 30px;
    bottom: 30px;
    color: white;
    font-size: 15px;
}

.slick-slider.thumbs.thumb-slider-thumbs {
    margin: 0 0 20px 0;
}

.thumb-slider .slide-prev, .thumb-slider .slide-next {
    opacity: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.thumb-slider:hover .slide-prev, .thumb-slider:hover .slide-next {
    opacity: 1;
}

.thumbs .slick-slide div {
    margin: 1px 1px 0 0;
    cursor: pointer;
}

.table-center {
    max-width: 800px;
    margin: 0 auto;
}

.table-center th, .table-center td {
    text-align: left;
    padding: 8px 15px;
    border: 1px solid #f1f1f1;
}

.ruled-table {
    margin-bottom: 0;
}

.ruled-table thead {
    border-bottom: 4px solid #ef9200;
}

.ruled-table tbody td {
    border-bottom: 1px solid #f1f1f1;
}

.ruled-table th {
    padding: 10px;
    text-align: left;
    font-size: 16px;
}

.ruled-table td {
    padding: 8px 10px;
}

.transparent-container {
    margin-bottom: 20px;
}

.card ul {
    background: white;
    padding: 10px 20px;
    border-radius: 14px;
    margin-bottom: 20px;
}

.card li {
    padding: 15px 20px;
    border-bottom: 2px solid #f1f1f1;
    font-size: 16px;
}

.card b {
    font-size: 27px;
}

.card li:last-child {
    border-bottom: none;
}

.download-btn {
    display: inline-block;
    position: relative;
    overflow: hidden;
    height: 36px;
    line-height: 36px;
    padding: 0 25px;
    border-radius: 50px;
    color: white;
    font-weight: 500;
}

.download-btn:after, .download:after {
    content: "\f019";
    font-family: FontAwesome;
    margin-left: 10px;
}

.single-button-container {
    margin: 30px 0 50px;
    text-align: center;
}

.gradient-blue {
    font-size: 16px;
    color: white;
    padding: 0 45px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #71c3d9), color-stop(50%, #66b0c7));
    background: -webkit-linear-gradient(top, #71c3d9 50%, #66b0c7 50%);
    background: -o-linear-gradient(top, #71c3d9 50%, #66b0c7 50%);
    background: linear-gradient(to bottom, #71c3d9 50%, #66b0c7 50%);
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.gradient-blue:hover {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #71c3d9), color-stop(50%, #66b0c7));
    background: -webkit-linear-gradient(bottom, #71c3d9 50%, #66b0c7 50%);
    background: -o-linear-gradient(bottom, #71c3d9 50%, #66b0c7 50%);
    background: linear-gradient(to top, #71c3d9 50%, #66b0c7 50%);
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.gradient-blue .double-caret {
    margin-left: 45px;
}

.grey-rounded-wrapper {
    background: #f1f1f1;
    padding: 30px 30px 10px;
    border-radius: 14px;
    border: 1px solid #e6e5e5;
    margin-bottom: 20px;
}

.group-table {
    border: 2px solid #f1f1f1;
}

.group-table th {
    border: 2px solid #f1f1f1;
    padding: 8px 10px;
}

.group-table tr th:first-child, .group-table tr th:nth-child(2) {
    text-align: left;
}

.group-table td {
    padding: 8px 10px;
    white-space: nowrap;
    text-align: center;
}

.group-table .fa-check-square-o {
    color: #a2dbea;
}

.group-table tr td:first-child, .group-table tr td:nth-child(2) {
    text-align: left;
}

.group-table tr th:first-child, .group-table tr td:first-child {
    border-right: 2px solid #f1f1f1;
}

.border-group {
    border-bottom: 2px solid #f1f1f1;
}

.upload:after {
    content: "\f093";
    font-family: FontAwesome;
    margin-left: 10px;
}

.single-caret:after {
    content: "\f0da";
    font-family: FontAwesome;
    margin-left: 10px;
}

.btn-blue, .btn-green, .btn-orange {
    display: inline-block;
    color: white;
    line-height: 36px;
    padding: 0 30px;
}

.btn-blue {
    background: #80c4d6;
}

.btn-green {
    background: #67c283;
}

.btn-orange {
    background: #ef9200;
}

.accordion {
    width: 100%;
    margin-bottom: 20px;
}

.accordion h3 {
    margin: 0;
}

.accordion-item {
    position: relative;
}

.accordion-item.active .heading {
    color: #cce7ef;
}

.accordion-item.active .icon:before {
    background: #cce7ef;
}

.accordion-item.active .icon:after {
    width: 0;
}

.accordion-item .heading {
    display: block;
    position: relative;
    padding: 20px 20px 20px 50px;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

.accordion-item .heading:hover {
    color: #cce7ef;
}

.accordion-item .heading:hover .icon:before, .accordion-item .heading:hover .icon:after {
    background: #cce7ef;
}

.accordion-item .icon {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    width: 36px;
    height: 36px;
    border: 2px solid #80c4d6;
    border-radius: 5px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.accordion-item .icon:before, .accordion-item .icon:after {
    content: '';
    width: 16px;
    height: 3px;
    background: #80c4d6;
    position: absolute;
    border-radius: 3px;
    left: 50%;
    top: 50%;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.accordion-item .icon:after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
    -ms-transform: translate(-50%, -50%) rotate(90deg);
    transform: translate(-50%, -50%) rotate(90deg);
    z-index: -1;
}

.accordion-item .content-inner {
    display: none;
}

.accordion-item .content-inner p {
    margin: 0;
}

.accordion2 {
    margin-bottom: 20px;
    position: relative;
    background: #f1f1f1;
}

.accordion2 dl, .accordion-list {
    border: 1px solid #e6e5e5;
}

.accordion2 dd, .accordion__panel {
    background: #f1f1f1;
}

.accordion-inner {
    padding: 20px;
}

.accordionTitle {
    background: #71c3d9;
    text-align: center;
    padding: 15px;
    display: block;
    font-size: 20px;
    color: white;
    -webkit-transition: background-color 0.5s ease-in-out;
    -o-transition: background-color 0.5s ease-in-out;
    transition: background-color 0.5s ease-in-out;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}

.accordionTitle:before {
    content: "+";
    font-size: 24px;
    float: left;
    transition: -webkit-transform 0.3s ease-in-out;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    -o-transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.accordionTitle:hover {
    background: #66b0c7;
}

.accordionTitleActive, .accordionTitle.is-expanded {
    background-color: #66b0c7;
}

.accordionTitleActive:before, .accordionTitle.is-expanded:before {
    -webkit-transform: rotate(-225deg);
    -ms-transform: rotate(-225deg);
    transform: rotate(-225deg);
}

.accordionItem {
    height: auto;
    overflow: hidden;
    max-height: 50em;
    -webkit-transition: max-height 1s;
    -o-transition: max-height 1s;
    transition: max-height 1s;
}

.accordionItem.is-collapsed {
    max-height: 0;
}

.no-js .accordionItem.is-collapsed {
    max-height: auto;
}

.animateIn {
    -webkit-animation: accordionIn 0.45s normal ease-in-out both 1;
    animation: accordionIn 0.45s normal ease-in-out both 1;
}

.animateOut {
    -webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;
    animation: accordionOut 0.45s alternate ease-in-out both 1;
}

@-webkit-keyframes accordionIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.9) rotateX(-60deg);
        transform: scale(0.9) rotateX(-60deg);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes accordionIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.9) rotateX(-60deg);
        transform: scale(0.9) rotateX(-60deg);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes accordionOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.9) rotateX(-60deg);
        transform: scale(0.9) rotateX(-60deg);
    }
}

@keyframes accordionOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.9) rotateX(-60deg);
        transform: scale(0.9) rotateX(-60deg);
    }
}

.note {
    position: relative;
    padding: 40px 20px 20px;
    border: 2px solid #80c4d6;
    margin: 19px 0 20px;
}

.note:before {
    content: "На заметку";
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 2px solid #80c4d6;
    background: #80c4d6;
    line-height: 36px;
    border-radius: 50px;
    padding: 0 50px;
    top: -19px;
    color: white;
    font-weight: 600;
    white-space: nowrap;
}

.corner-note {
    background: #f1f1f1;
    padding: 20px 20px 20px 60px;
    position: relative;
    border-radius: 3px 0 3px 3px;
    overflow: hidden;
    -webkit-box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.5);
    margin-bottom: 20px;
}

.corner-note:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    border: 20px solid white;
    background: rgba(0, 0, 0, 0.12);
    border-color: white transparent transparent white;
    border-radius: 0 0 4px 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 1px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 1px 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition: .4s linear;
    -o-transition: .4s linear;
    transition: .4s linear
}

.corner-note:hover:before {
    background: #ef9200;
}


.notes {
    position: relative;
    padding: 15px 15px 15px;
    border: 2px solid #f1f1f1;
    margin: 19px 0 20px;
    background: #FEFDFD;
}

.notes h3,
.notes h4 {
    margin-bottom: 0;
}

.query {
    padding: 20px;
    margin-bottom: 20px;
    border: 5px solid transparent;
    -webkit-border-image: 5 -webkit-repeating-linear-gradient(135deg, #80c4d6, #80c4d6 10px, transparent 10px, transparent 20px, #ef9200 20px, #ef9200 30px, transparent 30px, transparent 40px);
    -o-border-image: 5 -o-repeating-linear-gradient(135deg, #80c4d6, #80c4d6 10px, transparent 10px, transparent 20px, #ef9200 20px, #ef9200 30px, transparent 30px, transparent 40px);
    border-image: 5 repeating-linear-gradient(-45deg, #80c4d6, #80c4d6 10px, transparent 10px, transparent 20px, #ef9200 20px, #ef9200 30px, transparent 30px, transparent 40px);
}

.query h4, .query-2 h4 {
    margin: 0;
}

.query-2 {
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 14px;
    background: #e8f6f9;
    border: 1px solid #80c4d6;
}

#accordion {
    margin-bottom: 20px;
}

.tabs-header h5 {
    margin: 0;
}

.tabs-header .tab-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px 20px;
    cursor: pointer;
    border: 2px solid #67c283;
}

.tabs-header .tab-link.collapsed {
    border-bottom-width: 0;
}

.tabs-header .tab-link:after {
    content: "\f068";
    font-family: FontAwesome;
    margin-left: 20px;
    color: #67c283;
}

.tabs-header .tab-link.collapsed:after {
    content: "\f067";
    font-family: FontAwesome;
}

.tab-wrapper:last-child .tabs-header .tab-link.collapsed {
    border-bottom-width: 2px;
}

.tab-body {
    padding: 20px;
    background: #f1f1f1;
}

.flex-image-wrapper {
    margin-bottom: 20px;
}

.links-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.flex-row {
    margin-bottom: 20px;
}

.single-image {
    padding-top: 20px;
    border-top: 3px solid #ef9200;
    margin-bottom: 20px;
}

/*

.price-ru:after {
    content: "\f158";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 4px;
}



========
.data-price b {
     display: inline-block;
}
.price-ru {
     position: relative;
}


.price-ru:after {
     content: "Р";
     margin-left: 4px;
}

.price-ru:before {
     content: "";
     position: absolute;
     right: 3px;
     height: 2px;
     width: 7px;
     background: #535353;
     bottom: 7px;
}

=======

Не отображается в айфоне
.price-ru:after {
    content: "\20BD";
    margin-left: 4px;
}
*/
.price-eu:after {
    content: "\20AC";
    margin-left: 4px;
}

.border-images {
    margin: 0 -5px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.border-images a {
    display: block;
    width: calc(50% - 10px);
    margin: 0 5px 10px;
    border: 10px #f1f1f1 solid;
    position: relative;
    height: 180px;
}

.slider-images a {
    display: block;
    width: calc(50% - 10px);
    border: 10px #f1f1f1 solid;
    position: relative;
    height: 180px;
}

.slider-images img, .border-images img {
    height: 100%;
    max-height: 100%;
    width: 100%;
    max-width: 100%;
    display: inline-block;
    object-fit: cover;
}

.border-images a:before,
.slider-images a:before,
.small-gallery a:before,
.simple-gallery a:before,
#massMedia a:before,
.docs-gallery a:before,
#project-docs.drawings-gallery a:before,
.gallery .gallery__item:before {
    content: "\f00e";
    font-family: FontAwesome;
    width: 100%;
    height: 100%;
    position: absolute;
    color: #464a55;
    background: rgba(0, 0, 0, .2);
    top: 0;
    left: 0;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 60px;
    opacity: 0;
    z-index: 1;
}

.border-images a:hover:before,
.slider-images a:hover:before,
.small-gallery a:hover:before,
.simple-gallery a:hover:before,
#massMedia a:hover:before,
.docs-gallery a:hover:before,
#project-docs.drawings-gallery a:hover:before,
.gallery .gallery__item:hover:before {
    opacity: 1;
}

.slider-wrapper {
    margin-bottom: 20px;
}

.slider-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 10px;
}

.slider-controls span {
    width: 36px;
    display: block;
    height: 36px;
    border-radius: 5px;
    border: 2px solid #ef9200;
    cursor: pointer;
    color: #ef9200;
    text-align: center;
    line-height: 32px;
    font-weight: 600;
    font-size: 16px;
    -webkit-transition: .35s linear;
    -o-transition: .35s linear;
    transition: .35s linear;
}

.slider-controls span:hover {
    color: white;
    background: #ef9200;
}

.slider-next {
    margin-left: 10px;
}

.slider-next:before {
    content: "\f105";
    font-family: FontAwesome;
}

.slider-prev:before {
    content: "\f104";
    font-family: FontAwesome;
}

.modal-open {
    overflow: hidden;
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    padding: 0 17px;
    display: none;
    overflow: hidden;
    outline: 0;
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
}

.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

.modal-content {
    position: relative;
    width: 100%;
    pointer-events: auto;
    background: #fff;
    border-radius: 8px 8px 5px 5px;
}


.modal-card__item-value {
    font-size: 14px;
}

.modal-card__item {
    margin-bottom: 8px;
}

.modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #ef9200;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.2;
    color: white;
    font-size: 22px;
}

.modal-header .close {
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 36px;
    width: 36px;
    text-align: center;
    line-height: 32px;
    color: white;
    font-size: 20px;
    border: 2px solid white;
    border-radius: 5px;
}

.close:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.modal-body {
    position: relative;
    padding: 15px 15px 0 15px;
}

.modal-body button {
    width: 100%;
    display: block;
}

.modal-product-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
}

.product-thumb {
    width: 100px;
}

.product-title h5 {
    margin: 0;
    padding-left: 15px;
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

.modal-backdrop.fade {
    opacity: 0;
}

.modal-backdrop.show {
    opacity: .5;
}

.modal .form-row {
    position: relative;
    margin-bottom: 15px;
}

.modal .form-row input, .modal .form-row textarea {
    display: block;
    width: 100%;
    background: #f1f1f1;
    border: none;
    line-height: 36px;
    border-radius: 5px;
    padding: 0 10px 0 38px;
    font-family: Arial;
    font-size: 14px;
    margin-bottom: 5px;
}

.modal .form-row:before {
    font-family: FontAwesome;
    position: absolute;
    left: 10px;
    top: 5px;
    font-size: 18px;
    color: #99979c;
}

.modal .name-row:before {
    content: "\f007";
}

.modal .email-row:before {
    content: "\f0e0";
}

.modal .phone-row:before {
    content: "\f098";
}

.modal .textarea-row:before {
    content: "\f15c";
}

.modal-dialog.modal-dialog-big {
    max-width: 700px;
}

.modal-dialog-big .modal-content {
    max-width: none;
}

.modal-dialog-big .modal-body {
    padding: 0;
}

.modal-dialog-big .modal-title {
    font-size: 19px;
}

.modal-card {
    display: flex;
    padding: 25px 30px 10px;
    transition: 0.3s;
}

.modal-card:hover {
    background-color: #e8f6f9;
}


.modal-card:not(:last-child) {
    border-bottom: 1px solid #F1F1F1;
}

.modal-card__img-wrap {
    background: rgba(196, 196, 196, 0.1);
    border: 1px solid rgba(196, 196, 196, 0.5);
    box-sizing: border-box;
    border-radius: 4px;
    background-color: #fff;
    width: 160px;
    min-width: 160px;
    height: 100px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal-card__img {
    max-width: 90%;
    max-height: 90%;
    width: auto;
    height: auto;
}

.modal-dialog-big .modal-header .close {
    margin-bottom: auto;
}


.modal-card__content {
    margin: 0 30px;
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.modal-card__content-block.modal-card__content-block_main {
    margin-right: auto;
}

.modal-card__item {
    margin-bottom: 10px;
}

.modal-card__item-name {
    font-size: 13px;
    color: #535353;
}

.modal-card__item-value {
    font-size: 16px;
    color: #535353;
    font-weight: bold;
}

.modal-card__price {
    margin-right: 30px;
}

.form-row label {
    display: block;
    width: fit-content;
}

.form-row textarea[aria-invalid="true"],
.form-row input[aria-invalid="true"] {
    border: 1px solid red;
}

.form-row label.error {
    color: red;
    margin-top: 5px;
}

.form-row textarea[aria-invalid="false"],
.form-row input[aria-invalid="false"] {
    border: 1px solid green;
}

.modal-small .modal-content {
    padding: 15px;
    text-align: center;
}

.modal-small .modal-content li {
    margin: 15px 0;
}

.modal-small .modal-content li:first-child {
    font-weight: 600;
    font-size: 20px;
    padding-top: 35px;
}

.modal-small .modal-content li:first-child:before {
    content: "\f00c";
    font-family: FontAwesome;
    position: absolute;
    left: 50%;
    margin-left: -18px;
    top: 20px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 50%;
    font-size: 18px;
    background: #84c642;
    color: #569219;
}

.modal-small .modal-content .close {
    display: inline-block;
    background: #f1f1f1;
    border-radius: 5px;
    padding: 12px 30px;
    color: rgba(0, 0, 0, .6);
    font-weight: 600;
}

.additional-products__title {
    font-size: 18px;
    font-weight: bold;
}

.additional-products__item {
    min-height: 37px;
    display: flex;
    align-items: center;
    transition: 0.3s;
    padding: 8px 30px;
}

.additional-products__item:hover {
    background-color: #e8f6f9;
}

.additional-products__item:hover .additional-products__text {
    border-bottom: 1px dotted #e8f6f9;
}

.additional-products__left {
    align-self: flex-start;
    height: 100%;
    padding-right: 13px;
    display: flex;
}

.additional-products__img-wrap {
    background: #fff;
    border: 1px solid rgba(196, 196, 196, 0.5);
    box-sizing: border-box;
    border-radius: 4px;
    width: 65px;
    min-width: 65px;
    height: 37px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.additional-products__img {
    height: auto;
    width: auto;
    max-height: 100%;
    max-width: 100%;
}

.additional-products__text {
    border-bottom: 1px dotted #535353;
    font-size: 16px;
    line-height: 1.25rem;
    transition: 0.3s;
}

.additional-products__our-link {
    width: 100%;
    padding: 25px 30px;
    font-size: 17px;
    font-weight: bold;
    background: #F5F8FA;
    border: 1px solid #F1F1F1;
    border-radius: 6px;
    text-align: center;
    margin-bottom: 30px;
}

.additional-products__our-link a {
    color: #ED8702;
    transition: 0.3s;
}

.additional-products__our-link a:hover {
    color: #1D8C9C;
}

footer {
    color: white;
    background: #262626;
}

.footer-top {
    padding-top: 30px;
}

.footer-top ul {
    padding-right: 40px;
    margin-bottom: 30px;
}

.footer-top ul:last-child {
    padding: 0;
}

.footer-top a {
    color: #d9d9d9;
    display: block;
}

.footer-bottom a {
    color: #d9d9d9;
}

.footer-top a.insta-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.insta-link .fa-instagram {
    margin-left: 10px;
}

.footer-logo {
    width: 150px;
    margin-bottom: 20px;
}

footer li {
    margin-bottom: 7px;
}

.contacts li .fa {
    font-size: 30px;
    line-height: 1;
    color: #ef9200;
}

footer ul li span:first-child {
    margin-right: 7px;
}

.footer-bottom {
    padding: 0 0 13px 0;
    font-size: 12px;
}

.footer-bottom .container {
    border-top: 2px solid #ef9200;
    padding-top: 20px;
}

.footer-menu a {
    display: inline-block;
    border-bottom: 1px dotted;
}

.footer-requsite a {
    display: inline-block;
    border-bottom: 1px dotted;
    color: #FF9900
}

/******************************************************************************************/
/* MEDIA                                                                                  */
/******************************************************************************************/

@media (max-width: 399px) {
    .table-wrapper .banner-left li span {
        display: block;
        margin-bottom: 10px;
    }
}

@media (min-width: 400px) {
    .banner-green .banner-left ul li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media (max-width: 430px) {
    .additional-products .additional-products__list {
        padding: 10px 0;
        margin: 0 -30px 0;
    }

    .six-cols .item {
        width: 100%;
    }

    .additional-products__item {
        padding: 8px 25px;
    }

    .additional-products__text {
        font-size: 14px;
    }

    .additional-products__item-left {
        margin-bottom: 5px;
    }
}

@media (min-width: 450px) {
    .phone-item, .cities-item.dropdown {
        width: 50%;
    }
}

@media (max-width: 479px) {
    .border-bottom-table tr td:first-child {
        width: auto;
    }

    .flex-container-icons {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .item-icon {
        width: 33.3333333333%;
    }

    .item-icon a img {
        max-width: 50px;
    }

    .item-icon a span {
        font-size: 12px
    }

    .item-icon a {
        margin: 0;
    }

    .tr {
        border-bottom: 2px solid #f1f1f1;
        padding: 20px 10px 0;
    }

    .gradient-item figcaption {
        padding: 7px 20px;
        font-size: 15px;
        border-left-width: 0;
    }

    .gradient-item figcaption b {
        font-size: 17px;
    }

    .border-bottom-table td {
        display: block;
    }

    .border-bottom-table tr td:last-child {
        border-bottom: none;
    }

    .border-bottom-table tr:last-child td:first-child {
        border-bottom: 1px solid #dad9d9;
    }

    #production a:nth-child(n+3), .docs-gallery a:nth-child(n+3) {
        display: none;
    }

    #production.show-image a:nth-child(n+3), .docs-gallery.show-image a:nth-child(n+6) {
        display: block;
    }

    .banner .image-container img {
        width: 73px;
    }
}

@media (min-width: 480px) {
    .flex-container-small .item {
        width: 20%;
    }

    .filters-form {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .filter-col {
        width: calc(50% - 20px);
        margin: 0 10px;
    }

    .application-form .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .application-form .col-25 {
        width: 50%;
        padding: 0 10px;
    }

    .simple-gallery a {
        width: calc(33.3333333333% - 10px);
    }

    .team .col-50 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .team .col {
        width: calc(100% - 148px);
        padding: 10px 20px;
    }

    .images-list li {
        width: 50%;
    }

    .docs-gallery a {
        width: calc(33.3333333333% - 10px);
    }

    .branches .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .branches .flex-wrapper a,
    .branches .flex-wrapper div {
        width: 50%;
    }
}

@media (min-width: 480px) and (max-width: 1019px) {
    .table-inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .tr {
        border-radius: 5px;
        margin: 0 10px 20px 10px;
        border: 2px solid #f1f1f1;
        padding: 20px;
    }

    h4.table-row {
        width: calc(100% - 20px);
        margin: 0 10px 20px;
    }
}

@media (min-width: 480px) and (max-width: 959px) {
    .tr {
        width: calc(50% - 20px);
    }
}

@media (min-width: 500px) {
    footer .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}

@media (min-width: 500px) and (max-width: 959px) {
    footer .container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

@media (max-width: 559px) {
    .modal-card {
        display: flex;
        flex-direction: column;
    }

    .modal-card__item-value {
        font-size: 15px;
    }

    .modal-card__img-wrap {
        margin-bottom: 10px;
    }

    .modal-card__content {
        margin: 0;
    }

    .modal-card {
        display: flex;
        padding: 20px 20px 5px;
    }

    .arrow-prev, .arrow-next {
        padding: 0 5px;
        font-size: 16px;
    }

    .small-image-wrapper {
        margin: 0 0 20px 0;
    }

    .links-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
    }

    .links-wrapper .more-link {
        display: inline-block;
        margin-bottom: 20px;
    }
}

@media (min-width: 560px) {
    #drawings {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    #drawings a {
        width: 50%;
    }
}

@media (min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }

    .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
}

@media (max-width: 579px) {
    #video-gallery a {
        margin: 0 0 20px 0;
    }
}

@media (min-width: 580px) {
    #video-gallery {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 -10px 20px;
    }

    #video-gallery a {
        width: 50%;
        margin: 0 10px;
    }
}

@media (max-width: 599px) {
    .header-form {
        height: 36px;
        width: 36px;
    }

    .header-form input {
        height: 100%;
        width: 0;
        padding: 0 36px 0 15px;
        border: none;
        border-bottom: 2px solid transparent;
        outline: none;
        border-radius: 0;
        background: transparent;
        -webkit-transition: .4s cubic-bezier(0, 0.8, 0, 1);
        -o-transition: .4s cubic-bezier(0, 0.8, 0, 1);
        transition: .4s cubic-bezier(0, 0.8, 0, 1);
        position: absolute;
        top: 0;
        right: 0;
        z-index: 2;
        cursor: pointer;
    }

    .header-form input:focus {
        width: 220px;
        background: white;
        z-index: 1;
        border-bottom: 2px solid #ef9200;
    }

    .header-form button {
        background: transparent;
        border: none;
        height: 36px;
        width: 36px;
        position: absolute;
        top: 0;
        right: 0;
        padding: 0;
    }

    .header-form button:before {
        content: "\f002";
        font-family: FontAwesome;
        font-size: 16px;
        color: #ef9200;
    }

    .phone-main {
        display: none;
    }

    .phones-wrapper {
        margin: 0;
    }

    .phone-item {
        display: none;
    }
}

@media (min-width: 600px) {
    .phone-mobile {
        display: none;
    }

    .header-form {
        width: 180px;
    }

    .collapse-item {
        width: 50%;
        padding: 0 10px;
    }

    .flex-image-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .small-image-wrapper {
        margin: 0 20px 0 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .cards-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 -10px;
    }

    .card {
        width: 33.3333333%;
        padding: 0 10px;
    }

    .links-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}

@media (min-width: 600px) and (max-width: 900px) {
    .cards-container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .card {
        width: 50%;
    }
}

@media (max-width: 619px) {
    .sort-actions {
        width: 100%;
    }

    .table-actions.with-pager {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
}

@media (max-width: 639px) {
    body {
        font-size: 13px;
    }

    h1, h2, h3, h4, h5 {
        margin: 0 0 15px;
    }

    .breadcrumbs li {
        padding: 10px 0;
    }

    .home-slider .container {
        padding: 0;
    }

    .slider-left {
        padding: 0 20px;
    }

    .single-btn button {
        font-size: 11px;
    }

    .flex-list li.item-1 {
        width: 100%;
    }
}

@media (min-width: 640px) {
    nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    nav a {
        padding: 15px 20px;
    }

    .contact-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .city {
        width: 33.33333333%;
    }

    .flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .three-cols .item {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    }

    .four-cols .item {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    }

    .slider-right {
        padding: 30px 40px;
    }

    .slider-right h3 {
        margin-bottom: 30px;
    }

    ul.flex-container-small li a {
        height: 40px;
        line-height: 36px;
        font-size: 16px;
    }

    .services-container {
        margin: 0 -10px;
    }

    .item-inner, .projects .item a, .product-link {
        margin: 0 10px;
    }

    .six-cols .item {
        width: 33.3333333333%;
    }

    .team-item {
        width: 50%;
        padding: 0 10px;
    }

    .power-item {
        height: 40px;
        line-height: 36px;
        font-size: 16px;
    }

    .flex-list li {
        width: calc(100% / 6);
    }

    .flex-list li.item-2 {
        width: calc((100% / 6) * 2);
    }

    .flex-list li.item-3 {
        width: calc((100% / 6) * 3);
    }

    .small-gallery a {
        width: calc(25% - 20px);
    }

    .border-images a {
        width: calc(33.3333333333% - 10px);
    }
}

@media (max-width: 679px) {
    .double-img .double-img__item {
        width: 100%;
    }

    .relative-wrapper.desktop {
        display: none;
    }

    .relative-wrapper.mobile li {
        padding: 20px;
        text-align: center;
    }

    .banner-item-blue, .banner-item-green {
        color: white;
    }

    .banner-text {
        background: #f1f1f1;
    }

    .banner-blue-mobile {
        position: relative;
    }

    .banner-green-mobile {
        margin-bottom: 20px;
    }

    .banner-blue-mobile li.banner-text {
        padding-bottom: 50px;
    }

    .banner-green-mobile li.banner-item-green {
        padding-top: 50px;
    }

    .relative-wrapper li.circle-wrapper {
        width: 80px;
        height: 80px;
        line-height: 80px;
        left: 50%;
        bottom: -40px;
        font-size: 24px;
        padding: 0;
    }

    .video-col {
        padding-bottom: 20px;
    }

    #project-docs.drawings-gallery a {
        width: 100%;
    }

    .tabs-horizontal {
        border-bottom: 2px solid #f1f1f1;
    }
}

@media (min-width: 680px) {
    .phone-item, .cities-item.dropdown {
        width: 33.3333333333%
    }

    .relative-wrapper.mobile {
        display: none;
    }

    .nav-tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-bottom: 5px solid #ef9200;
    }

    .nav-item:first-of-type {
        padding-left: 10px;
        position: relative;
    }

    .nav-item:first-of-type .nav-link:before {
        content: "";
        height: 41px;
        width: 20px;
        background: #f1f1f1;
        position: absolute;
        top: 0;
        left: -10px;
        -webkit-transform: skew(-17deg);
        -ms-transform: skew(-17deg);
        transform: skew(-17deg);
    }

    .nav-item:first-of-type .nav-link.active:before {
        background: #ef9200;
    }

    .nav-link {
        margin-right: 4px;
        -webkit-transform: skew(17deg);
        -ms-transform: skew(17deg);
        transform: skew(17deg);
    }

    .nav-link span {
        -webkit-transform: skew(-17deg);
        -ms-transform: skew(-17deg);
        transform: skew(-17deg);
    }

    .tab-pane {
        padding-top: 30px;
    }

    #video .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 -5px 20px;
    }

    .video-col {
        width: 50%;
        padding: 0 5px;
    }

    #project-docs.drawings-gallery a {
        width: calc(33.33333333% - 10px);
    }

    .tabs-horizontal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        border-right: 2px solid #f1f1f1;
    }

    .tabs-horizontal li {
        width: 25%;
    }

    .tabs-horizontal li a {
        border: 2px solid #f1f1f1;
        border-right-width: 0;
    }
}

@media (max-width: 699px) {
    .border-bottom-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .border-bottom-list {
        display: inline-block;
    }
}

@media (min-width: 700px) {
    .border-bottom-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px 25px;
    }

    .border-bottom-list li {
        margin: 0 10px;
        padding: 0 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media (max-width: 767px) {

    .modal-card__content {
        flex-direction: column;
    }

    .modal-dialog-big .modal-title {
        font-size: 16px;
        padding: 5px 20px 5px 10px;
    }

    .modal-dialog-big .modal-title {
        font-size: 16px;
    }

    .modal-dialog-big .modal-header {
        padding: 10px;
    }

    .slide-prev, .slide-next {
        display: none !important;
    }

    .product-slider .col-65 {
        margin-bottom: 20px;
    }

    .filters {
        display: none;
    }

    .filters.open {
        display: block;
    }

    .intro-wrapper .col-35 {
        margin-bottom: 20px;
    }

    .benefits p:last-child {
        display: none;
    }

    .gradient-item {
        margin-bottom: 20px;
    }

    .lightblue tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .lightblue td {
        display: block;
        width: 100%;
    }

    .lightblue tr td:nth-child(2), .lightblue tr td:nth-child(3) {
        width: 50%;
    }

    .scroll-inner {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #D8DDE2;
    }

    .striped-table th, .striped-table td {
        white-space: nowrap;
    }

    .striped-table tr {
        border-bottom: 1px solid #D8DDE2;
    }

    .single-filter .filters-form {
        display: block;
    }

    .project-item {
        padding-bottom: 20px;
    }

    .project-item > li {
        padding: 20px 20px 0 20px;
    }

    .button-with-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .button-with-text button {
        margin-bottom: 20px;
    }

    #production a:nth-child(n+4) {
        display: none;
    }

    #production.show-image a:nth-child(n+4) {
        display: block;
    }

    .docs-gallery a:nth-child(n+4) {
        display: none;
    }

    .docs-gallery.show-image a:nth-child(n+4) {
        display: block;
    }

    .arrow-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .flex-item {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 0 20px;
    }

    .arrow-container img {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        width: auto;
    }
}

@media (min-width: 768px) {
    .four-cols .item {
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    }

    .white-wrapper {
        padding: 30px 30px 10px;
    }

    .additional-products__list {
        padding: 30px 0;
        margin: 0 -30px 0;
    }

    .page-404 .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .page-404 .col-50 {
        width: 50%;
    }

    .page-404 ul {
        padding: 0 30px;
    }

    .city {
        width: 25%;
    }

    .home-slider .container {
        padding: 0 30px;
    }

    .slide {
        position: relative;
        padding-top: 75px;
    }

    .slide-caption {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        color: white;
        padding: 0 0 10px;
        border-bottom: 2px solid white;
        font-size: 20px;
        margin: 0;
    }

    .slide-caption span {
        display: block;
        font-size: 14px;
        margin-top: 0px;
        margin-bottom: 0;
    }

    .services-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .six-cols .item {
        width: 25%;
    }

    .white-inner {
        padding: 30px 30px 10px;
    }

    .dotted {
        margin-bottom: 20px;
    }

    #drawings a {
        width: 33.3333333333%;
    }

    .flexform-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 -10px 10px;
    }

    .inputs-wrapper {
        width: 40%;
        padding: 0 10px;
    }

    .textarea-wrapper {
        width: 60%;
        padding: 0 10px;
    }

    .filters-toggle-btn {
        cursor: default;
    }

    .simple-gallery a {
        width: calc(20% - 10px);
    }

    .intro-wrapper .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .intro-wrapper .col-35 {
        padding-right: 30px;
    }

    .gradient-banners {
        display: table;
        width: 100%;
    }

    .gradient-item {
        width: 50%;
        display: table-cell;
        background: -webkit-gradient(linear, left top, left bottom, from(white), to(#1690b3));
        background: -webkit-linear-gradient(top, white, #1690b3);
        background: -o-linear-gradient(top, white, #1690b3);
        background: linear-gradient(to bottom, white, #1690b3);
    }

    .gradient-item:first-child {
        border-right: 7px solid white;
    }

    .gradient-item:last-child {
        border-left: 8px solid white;
    }

    .banner-green .banner-left ul:after, .banner-blue .banner-left ul:after {
        content: "";
        position: absolute;
        top: 0;
        left: 100%;
        bottom: 0;
        right: -20%;
        background: #57bf94;
    }

    .banner-blue .banner-left ul:after {
        background: #51a4b9;
    }

    .banner-item-blue, .banner-item-green, .table-wrapper .banner-left, .table-wrapper .banner-right {
        width: 50%;
        display: table-cell;
        height: 100%;
    }

    .table-wrapper {
        display: table;
        width: 100%;
    }

    .striped-table tr:nth-child(odd) {
        background: #f8f8f8;
    }

    .single-filter .filter-col {
        width: calc(33.33333333% - 20px);
    }

    .project-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .project-item > li {
        width: 25%;
    }

    .border-left-list ul {
        width: 50%;
        padding: 0 30px 0 10px;
    }

    .items-list li {
        width: 50%;
    }

    .flex-list .flex-list-item {
        padding: 20px 0;
    }

    #production a:nth-child(n+6) {
        display: none;
    }

    #production.show-image a:nth-child(n+6) {
        display: block;
    }

    .docs-gallery a {
        width: calc(20% - 10px);
    }

    .docs-gallery a:nth-child(n+6) {
        display: none;
    }

    .docs-gallery.show-image a:nth-child(n+6) {
        display: block;
    }

    .banner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .branches .flex-wrapper a,
    .branches .flex-wrapper div {
        width: 25%;
    }

    .group-table tr:nth-child(even) {
        background: #f8f8f8;
    }

    .accordionItem {
        max-height: 15em;
        -webkit-transition: max-height 0.5s;
        -o-transition: max-height 0.5s;
        transition: max-height 0.5s;
    }

    blockquote {
        padding: 30px 30px 15px 90px;
        margin: 0 -30px 20px;
    }

    blockquote:before {
        font-size: 100px;
        line-height: .7;
        margin-right: 30px;
        left: 30px;
        top: 30px;
    }

    .slick-dots {
        bottom: 25px;
    }

    .slick-caption {
        bottom: 40px;
    }
}

@media (min-width: 768px) and (max-width: 1100px) {
    .services-container .item {
        width: 50%;
    }

    .docs-wrapper {
        width: 100%;
        margin-top: 20px;
    }

    .docs-wrapper .item-inner {
        margin: 0 10px;
    }
}

@media (max-width: 819px) {
    .application-form .col-25 {
        margin-bottom: 10px;
    }

    .footer-top ul {
        width: 100%;
    }
}

@media (min-width: 820px) {
    .application-form .col-25 {
        width: 25%;
    }

    .footer-menu {
        text-align: right;
    }
}

@media (min-width: 768px) and (max-width: 850px) {
    .banner h4 span {
        font-size: 18px;
    }

    .banner h4 span.blue-text b {
        font-size: 30px;
    }
}

@media (min-width: 860px) {
    .projects-list li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .project-details {
        width: 70%;
    }

    .project-image img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }

    .project-image {
        padding-left: 20px;
        width: 30%;
    }
}

@media (max-width: 899px) {
    .team .col-50:first-child {
        margin-bottom: 30px;
    }
}

@media (min-width: 900px) {
    .items-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .items-container ul {
        width: 33.3333333333%;
    }

    .banner-big-font {
        margin-bottom: 30px;
    }

    .flex-list li {
        width: calc(100% / 9);
    }

    .flex-list li.item-2 {
        width: calc((100% / 9) * 2);
    }

    .flex-list li.item-3 {
        width: calc((100% / 9) * 3);
    }
}

@media (max-width: 959px) {
    .three-cols .item.project-item {
        width: 100%;
    }

    .tech-params .col-65 {
        margin-bottom: 20px;
    }

    .product-slider .col-65 {
        margin-bottom: 30px;
    }

    .flex-order {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .category-page .col-35 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-bottom: 20px;
    }

    .category-page .col-65 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 20px;
    }

    .request-btn {
        margin: 0 0 10px 0;
    }

    .slider-title h4 {
        padding: 10px;
    }

    .slider-title h4.tender:before {
        position: static;
        padding: 2px 7px;
        margin-right: 10px;
    }

    .slider-title .slider-controls {
        width: 100%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 10px 0 0 0;
    }

    .single-video, figure.image {
        margin-bottom: 20px;
    }
}

@media (min-width: 960px) {
    .three-cols .item {
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    }

    .four-cols .item {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    }

    .city {
        width: 20%;
    }

    .flex-container-small .item {
        width: 12.5%;
    }

    .six-cols .item {
        width: 20%;
    }

    .team-item {
        width: 33.3333333333%;
    }

    .team .col-65 {
        padding: 20px;
    }

    .flex-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .col-65 {
        width: 65%;
    }

    .product-page .col-65 {
        padding-right: 20px;
    }

    .col-35 {
        width: 35%;
    }

    .product-slider .col-35 {
        padding-left: 40px;
    }

    #drawings a {
        width: 25%;
    }

    .flex-order {
        padding-bottom: 20px;
    }

    .category-page .col-65 {
        padding-left: 40px;
    }

    .category-page .col-35 button {
        width: 100%;
    }

    .project-details {
        width: 80%;
    }

    .project-image {
        width: 20%;
    }

    .col-50 {
        width: 50%;
    }

    .col-50:first-of-type {
        padding-right: 10px;
    }

    .col-50:last-of-type {
        padding-left: 10px;
    }

    .request-btn {
        margin: 0 10px 0 0;
    }

    .border-left-list ul, .items-list li {
        width: 33.33333%;
    }

    .images-list li {
        width: 20%;
        padding: 0 10px;
    }

    .contacts-wrapper .col-35 {
        padding-right: 30px;
    }

    .mobile-hr {
        display: none;
    }

    .branches .flex-wrapper a,
    .branches .flex-wrapper div {
        width: 20%;
    }

    .single-video {
        width: 33%;
        padding-right: 20px;
    }

    .grey-rounded-wrapper .text {
        width: 67%;
        line-height: 1.7;
    }

    figure.image {
        width: 50%;
    }

    .text-wrapper {
        width: 50%;
        padding-left: 20px;
        line-height: 1.7;
    }

    .border-images a {
        width: calc(20% - 10px);
    }

    footer {
        background: url(/local/templates/techexpo/images/footer.jpg) no-repeat;
        background-size: cover;
    }
}

@media (min-width: 960px) and (max-width: 1019px) {
    .tr {
        width: calc(33.333% - 20px);
    }
}

@media (min-width: 960px) and (max-width: 1070px) {
    .images-list a {
        padding: 10px;
    }
}

@media (min-width: 960px) and (max-width: 1199px) {
    .power-widget ul.flex-container-small .item {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    }
}

@media (min-width: 960px) and (max-width: 1159px) {
    .request-btn:after {
        content: none;
    }
}

@media (max-width: 975px) {
    .site-description {
        width: 100%;
        text-align: center;
        margin-bottom: 20px;
    }
}

@media (max-width: 1019px) {
    .filter-col {
        margin-bottom: 20px;
    }

    .thead {
        display: none;
    }

    .tbody li:nth-child(1), .tbody li:nth-child(2) {
        margin-bottom: 20px;
    }

    .tbody li.data-price {
        margin: 20px 0;
    }

    .tbody li:before {
        color: #888;
        margin-right: 5px;
    }

    .data-engine:before {
        content: "Двигатель:";
    }

    .data-power:before {
        content: "Мощность:";
    }

    .data-country:before {
        content: "Страна сборки:";
    }

    .data-size:before {
        content: "Габариты:";
    }

    .data-price:before {
        content: "Цена:";
    }

    .data-fuel:before {
        content: "Расход топлива:";
    }

    .data-type:before {
        content: "Тип:";
    }

    .data-connection:before {
        content: "Подключение в параллель:";
    }

    .data-phase:before {
        content: "Кол-во фаз вход/выход:";
    }

    .containers-table .data-power:before {
        content: "Мощность ДГУ:";
    }

    .data-weight:before {
        content: "Вес, кг:";
    }

    .data-variant:before {
        content: "Вариант ДЭС:";
    }

    .btn-right {
        margin-top: 20px;
    }
}

@media (min-width: 1020px) {
    .filter-col {
        width: calc(20% - 20px);
    }

    .tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-left: 2px solid #f1f1f1;
        border-right: 2px solid #f1f1f1;
    }

    .tr.tbody:hover {
        background: rgba(239, 146, 0, .1);
        background: #e8f6f9;
    }

    .tr.thead {
        border-left-width: 0;
        background: #f1f1f1;
    }

    .seven li {
        width: 14.28571428571429%;
    }

    .seven li.double-col {
        width: 28.57142%;
    }

    .five li {
        width: 20%;
    }

    .table-inner li {
        padding: 20px;
    }

    .thead li {
        border: 2px solid #f1f1f1;
        border-right-width: 0;
    }

    .tbody:last-of-type {
        border-bottom: 2px solid #f1f1f1;
    }

    .image-wrap {
        width: 260px;
    }

    .customer-logo img {
        margin: 0 auto 15px;
    }

    .project-item > li:last-child ul {
        text-align: center;
    }

    .card ul {
        padding: 50px;
    }

    .flex-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .flex-row div:first-child {
        padding-right: 30px;
    }

    .btn-right {
        width: 228px;
    }

    .six.thead li:nth-child(5), .six li:nth-child(6) {
        width: 14%;
        white-space: nowrap;
    }

    .six.thead li:nth-child(4), .six li:nth-child(5) {
        width: 15.8%;
        white-space: nowrap;
    }

    .six.thead li:nth-child(3), .six li:nth-child(4) {
        width: 11%;
        white-space: nowrap;
    }

    .six li:nth-child(2) {
        width: 24.4%;
    }

    .six li:nth-child(3), .six.thead li:nth-child(2) {
        width: 19%;
    }

    .six li:nth-child(1) {
        width: 15.8%;
    }

    .six li.double-col {
        width: 40.2%;
    }


    .tr.six, .tr.seven-special {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .seven-special.thead li:nth-child(6), .seven-special li:nth-child(7) {
        width: 13%;
        white-space: nowrap;
    }

    .seven-special.thead li:nth-child(5), .seven-special
    li:nth-child(6) {
        width: 15.8%;
        white-space: nowrap;
    }

    .seven-special.thead li:nth-child(4), .seven-special li:nth-child(5) {
        width: 11.53%;
    }

    .seven-special.thead li:nth-child(3), .seven-special li:nth-child(4) {
        width: 15.72%;
    }

    .seven-special li:nth-child(2) {
        width: 13.47%;
    }

    .seven-special li:nth-child(3), .seven-special.thead li:nth-child(2) {
        width: 14.68%;
    }

    .seven-special li:nth-child(1) {
        width: 15.8%;
    }

    .seven-special li.double-col {
        width: 29.27%;
    }
}

@media (max-width: 1099px) {
    .zig-zag {
        display: none;
    }
}

@media (min-width: 1100px) {
    .modal-dialog.modal-dialog-big {
        max-width: 800px;
    }

    .modal-dialog-big .modal-content {
        max-width: none;
    }

    .flex-container-icons .item-icon, .services-container .item, .docs-wrapper {
        width: 33.3333333333%;
    }

    .flex-container-icons {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .docs-wrapper h3 {
        text-align: center;
        margin-bottom: 25px;
    }
}

@media (min-width: 1100px) and (max-width: 1179px) {
    .item-icon a span {
        font-size: 12px;
    }
}

@media (max-width: 1119px) {
    .site-description span:first-child {
        margin-right: 4px;
    }

    .phones-wrapper {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .phone-item a {
        font-size: 16px;
        margin-top: 5px;
        display: block;
    }
}

@media (min-width: 1120px) {
    .site-description span {
        display: block;
    }
}

@media (min-width: 1160px) {
    .request-title {
        line-height: 70px;
        padding: 0 80px;
        font-size: 21px;
    }

    .request-btn {
        font-size: 23px;
        line-height: 70px;
        padding: 0 80px;
    }

    .request-btn:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid white;
        border-bottom: 10px solid transparent;
        right: 30px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .border-title {
        font-size: 23px;
        line-height: 70px;
        padding: 0;
    }

    .items-container ul {
        padding: 40px 60px;
        font-size: 15px;
    }

    .single-image-banner figcaption {
        font-size: 16px;
    }

    .single-image-banner figcaption {
        padding: 20px 40px 5px;
    }

    .banner.small-grey .banner-left {
        padding: 20px;
    }

    .banner-green .banner-left ul li {
        width: 60%;
    }
}

@media (max-width: 1179px) {
    .slider-left {
        margin-bottom: 40px;
        width: 100%;
    }
}

@media (min-width: 1180px) {
    .city {
        width: 16.66666666666667%;
    }

    .slider-left {
        width: 60%;
        padding-right: 40px;
        align-self: center;
    }

    .slider-right {
        width: 40%;
    }

    .flex-container-small .item {
        width: 33.3333333333%;
    }

    .flex-container.six-cols {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .six-cols .item {
        width: 16.6666666667%;
    }
}

@media (max-width: 1199px) {
    .dotted li, .dotted a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
    }

    .dotted li.tooltip-item {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .dotted b {
        text-align: right;
        -ms-flex-item-align: end;
        align-self: flex-end;
    }

    .collapse-item {
        margin-bottom: 20px;
    }
}

@media (min-width: 1200px) {
    nav {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    nav a {
        padding: 20px 0;
        margin-right: 30px;
    }

    nav a:last-child {
        margin-right: 0;
    }

    .phone-item, .cities-item.dropdown {
        width: auto;
    }

    .breadcrumbs li {
        padding: 20px 0;
    }

    .collapse-item {
        width: 25%;
    }

    .single-image-banner figcaption:before {
        content: "";
        position: absolute;
        left: -25%;
        top: 50%;
        width: 300px;
        height: 300px;
        background: #b6f775;
        border: 30px solid #a2ed5f;
        -webkit-box-shadow: 0 0 0 60px #94e550;
        box-shadow: 0 0 0 60px #94e550;
        -webkit-transform: translateY(-50%) rotate(45deg);
        -ms-transform: translateY(-50%) rotate(45deg);
        transform: translateY(-50%) rotate(45deg);
    }

    .single-image-banner figcaption {
        padding: 20px 40px 20px 250px;
    }

    .dotted span {
        background: white;
        position: relative;
        bottom: -7px;
        padding-right: 6px;
    }

    .dotted b {
        background: white;
        position: relative;
        bottom: -7px;
        float: right;
        padding-left: 6px;
    }
}

@media (max-width: 1220px) {
    .single-btn {
        margin-top: 20px;
    }
}

@media (min-width: 1260px) {
    .container {
        padding: 0 30px;
        margin: 0 auto;
    }

    .item-inner ul.tender-list {
        margin-bottom: 57px;
    }

    .branches .flex-wrapper a,
    .branches .flex-wrapper div {
        width: 16.6666666667%;
    }
}

.text-center {
    text-align: center;
}

.lg-sub-html h4 {
    color: white;
}

.button {
    position: relative;
}

.button.load.disabled {
    color: #ef9200;
}

.button.load.disabled:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
    background: rgba(0, 0, 0, .1);
}

.button.load.disabled:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateY(-50%);
    box-shadow: -10px 0 0 0px rgba(0, 0, 255, 1), inset 0 0 0 6px rgba(0,
    0, 255, 1), 10px 0 0 0px rgba(0, 0, 255, 1);
    border-radius: 50%;
    width: 8px;
    height: 8px;
    animation: load 1s infinite ease;
}

@keyframes load {
    0% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0.4), inset 0 0 0 8px rgba(0, 0, 0, 0.2), 12px 0 0 0px rgba(0, 0, 0, 0);
    }
    30% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 1), inset 0 0 0 8px rgba(0,
        0, 0, 0.8), 12px 0 0 0px rgba(0, 0, 0, 0.6);
    }
    40% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0.8), inset 0 0 0 8px rgba(0, 0, 0, 1), 12px 0 0 0px rgba(0, 0, 0, 0.8);
    }
    50% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0.6), inset 0 0 0 8px rgba(0, 0, 0, 0.8), 12px 0 0 0px rgba(0, 0, 0, 1);
    }
    80% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0), inset 0 0 0 8px rgba(0,
        0, 0, 0.2), 12px 0 0 0px rgba(0, 0, 0, 0.4);
    }
    90% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0.2), inset 0 0 0 8px rgba(0, 0, 0, 0), 12px 0 0 0px rgba(0, 0, 0, 0.2);
    }
    100% {
        box-shadow: -12px 0 0 0px rgba(0, 0, 0, 0.4), inset 0 0 0 8px rgba(0, 0, 0, 0.2), 12px 0 0 0px rgba(0, 0, 0, 0);
    }
}

.description-wrapper img {
    width: auto;
}

.link-wrapper {
    margin-bottom: 0;
}

.link-wrapper a {
    color: white;
}

.slider-right .single-btn a {
    width: 100%;
}

.float-img img, .column-img, .column-img div {
    margin: 0 0 15px 0;
}

.text-img img {
    width: auto;
    max-width: 100%;
}

@media (min-width: 700px) {
    .float-img:after {
        content: "";
        display: table;
        clear: both;
    }

    .float-img img {
        width: auto;
        float: left;
        margin: 0 15px 0 0;
    }

    .column-img {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .column-img div {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin: 0 15px 0 0;
    }
}

.tab-content .gallery-wrapper a {
    height: 174px;
}

.tab-content .gallery-wrapper img {
    height: 174px;
    width: 232px;
    object-fit: cover;
}

@media (min-width: 1020px) {
    .table-inner img {
        width: 131px;
        height: 98px;
        object-fit: cover;
    }
}

@media (max-width: 400px) {
    .table-actions select {
        padding: 12px 11px;
        min-width: 0;
        font-size: 12px;
    }

    .filters-label {
        padding: 0 11px;
        width: calc(100% - 34px);

    }

    .filters-toggle-btn .delete-icon {
        width: 34px;
    }

    .filters-toggle-btn {
        margin-left: 0;
        font-size: 12px;
    }

    .select-wrapper:after, .filter-dropdown:after {
        right: 11px;
    }
}

.grey-rounded-wrapper-two {
    background: #f9f9f9;
    padding: 30px 30px 10px;
    border-radius: 14px;
    border: 1px solid #eeeeee;
    margin-bottom: 20px;
}

.video {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}

.video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-width: 0;
    outline-width: 0;
}

.rub {
    background: url(/upload/medialibrary/778/rub_535353_10kh10.png) no-repeat scroll 0 0;
    display: inline-block;
    width: 18px;
    height: 12px;
    overflow: hidden;
    font-size: 0px;
    color: transparent;
    background-position: 1px 1px;
    position: relative;
    left: 0;
    top: 1px;
}

.table-pager {
    max-width: 100%;
}


.ruled-small-text-table {
    margin-bottom: 0;
}

.ruled-small-text-table thead {
    border-bottom: 4px solid #ef9200;
}

.ruled-small-text-table tbody td {
    border-bottom: 1px solid #f1f1f1;
}

.ruled-small-text-table th {
    padding: 10px;
    text-align: left;
    font-size: 14px;
}

.ruled-small-text-table td {
    padding: 8px 10px;
    font-size: 13px;
    line-height: 1.2;
}

/* google search */

.gsc-input-box {
    padding: 0;
    border-color: #7f9db9;
    border-radius: 0.25rem;
}

.gstl_50.gsc-input {
    margin-bottom: 0;
}

.gssb_a img {
    display: none;
}

.search-page .gsc-search-button .gsc-search-button-v2 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 37px;
    width: 45px;
    padding: 0;
    background-color: #ef9200;
    border: none;
    border-radius: 5px;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
    height: 35px;
}

table.gsc-search-box td.gsc-input {
    padding-right: 12px !important;
}

.gscb_a {
    line-height: 33px;
}

/* END google search */

/* gallery */

.gallery {
    width: 100%;
    padding: 15px 10px;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.gallery__wrap {
    padding: 55px 40px;
    background-color: #F1F1F1;
    border-radius: 10px;
}

.gallery__title {
    margin-bottom: 45px;
    font-size: 24px;
    color: #535353;
    text-align: center;
}

.gallery__items {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 10px;
}

.gallery__item {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 55.37%;
    border: 2px solid white;
    border-radius: 5px;
    cursor: pointer;
}

.gallery__desc {
    display: none;
}

.lg-sub-html h4,
.lg-sub-html a {
    display: inline-block;
}

.lg-sub-html a {
    font-size: 13px;
    color: white;
    font-weight: 700;
    border-bottom: 1px solid;
    transition: .3s;
}

.lg-sub-html a:hover {
    opacity: .7;
    border-color: transparent;
}

.gallery__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .gallery {
        padding: 10px;
        margin-bottom: 20px;
        box-shadow: 0 2px 4px rgba(15, 20, 28, 0.1);
        border-radius: 8px;
    }
}

@media (max-width: 768px) {
    .gallery__wrap {
        padding: 25px 40px;
    }

    .gallery__title {
        margin-bottom: 25px;
    }
}

@media (max-width: 450px) {
    .gallery__wrap {
        padding: 15px 5px;
    }

    .gallery__title {
        margin-bottom: 20px;
        padding: 0 10px;
        font-size: 20px;
    }

    .gallery .pagination {
        justify-content: center;
    }

    .gallery .pagination span:first-child {
        margin-left: 0;
    }
}

/* END gallery */

/* form checkbox */
.textarea-wrapper {
    display: flex;
    flex-direction: column;
}

.form-row.agreement-row {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 10px;
    margin-bottom: 15px !important;
    white-space: normal;
}

form.application .form-row.agreement-row label {
    margin-bottom: 0;
}

label.agreement-text a {
    color: #1D8C9C;
    text-decoration: underline;
}

label.agreement-text a:hover {
    text-decoration: none;
}

.form-row.agreement-row label.error {
    grid-column: 1 / -1;
    order: 1;
    margin: 0;
}

#techexpo-content-template-field-right p {
    order: 1;
    margin-bottom: 0;
}

.form-row.agreement-row input[type='checkbox'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    padding: 0;
    width: 20px;
    height: 20px;
    background-color: white;
    border: 2px solid #EF9200 !important;
    border-radius: .25rem;
    cursor: pointer;
}

.form-row.agreement-row input[type='checkbox']:checked {
    background-color: white;
    border-color: #EF9200;
}

.form-row.agreement-row input[type='checkbox']:checked::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 6px;
    height: 12px;
    border: solid #EF9200;
    border-width: 0 2px 2px 0;
    transform: translate(-45%, -60%) rotate(45deg);
}

.form-row.agreement-row input[aria-invalid='true'] {
    border: 2px solid red !important;
}

.form-row.agreement-row input[aria-invalid='false'] {
    border: 2px solid #EF9200;
}

/* END form checkbox */

.blog-bg {
    background-color: #F6F9FB;
}

.publications-wrap {
    position: relative;
    padding: 35px 0;
    background: url('/local/templates/techexpo/img/blog_bg.avif') top center / contain repeat-y;
}

.publications-wrap .section:not(.comments) {
    padding: 40px 15px 0;
}

.publications-wrap .section:not(.comments) .section-wrap {
    padding: 25px;
    border-radius: 8px;
    background-color: white;
}

.publications-wrap .comments {
    margin-top: 40px;
    padding: 0 15px;
}

.publications-wrap .comments .section-wrap {
    padding-top: 25px;
    padding-bottom: 25px;
}

@media (max-width: 768px) {
    .publications-wrap h2 {
        font-size: 1.8em;
        margin-bottom: 20px;
    }

    .publications-wrap .section:not(.comments) {
        padding: 35px 15px 0;
    }

    .publications-wrap .section:not(.comments) .section-wrap {
        padding: 20px;
    }

    .publications-wrap .comments .section-wrap {
        margin-top: 35px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.publications-wrap h2 a {
    color: #535353;
    font-weight: bold;
    text-transform: uppercase;
}

.publications {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(305px, 1fr));
    gap: 20px;
}

.publications__item {
    background-color: white;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    transition: .3s;
}

.publications__item:hover {
    transform: translateY(-5px);
}

.publications__link {
    display: flex;
    flex-direction: column;
    gap: 15px;
    height: 100%;
    padding: 20px;
}

.publications__img {
    aspect-ratio: 16 / 9;
    object-fit: cover;
}

.publications__name {
    text-align: center;
    color: #212529;
    font-weight: bold;
}

.publications-wrap .more-link {
    display: block;
    width: fit-content;
    margin: 20px 0 0 auto;
}

@media (max-width: 380px) {
    .publications {
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    }
}

.blog-contact {
    max-width: 500px;
    margin: 0 auto;
}

.blog-contact__inner {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    padding: 20px;
    background-color: white;
    border-radius: 8px;
}

.blog-contact__title {
    margin-bottom: 0;
}

.blog-contact__social {
    display: flex;
    justify-content: center;
    gap: 15px;
}

.blog-contact__social a {
    display: inline-block;
    width: 43px;
    height: 43px;
}

.slider-blog {
    max-width: 1290px;
    margin: auto;
}

.slider-blog .production-item__title {
    text-align: left;
    pointer-events: none;
}

.slider-blog .production-item__text {
    min-height: auto;
    height: auto;
    margin-bottom: 20px;
    text-align: left;
    pointer-events: none;
}

.slider-blog .production-item__image {
    padding-bottom: 35px;
}

.slider-blog .production-item__image_wrap {
    max-width: none;
}

.slider-blog .production-item__image_wrap img {
    width: 100%;
    aspect-ratio: 16 / 9;
    object-fit: cover;
}

.slider-blog .production .swiper-pagination {
    height: 35px;
}

@media (max-width: 1024px) {
    .slider-blog .production-item__content {
        padding: 20px 15px 30px 15px;
    }

    .slider-blog .production-item__image_wrap img {
        aspect-ratio: auto;
    }
}

@media (max-width: 768px) {
    .slider-blog .production-item__image {
        padding-bottom: 20px;
    }
}

@media (max-width: 1435px) {
    .slider-blog .production__button {
        display: none;
    }
}

.page-nav-blog {
    right: initial;
    left: 0;
}

.page-nav-blog ul {
    width: fit-content;
    border-radius: 0 8px 8px 0;
    box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .1);
}

.page-nav-blog ul li span {
    display: block;
}

@media (max-width: 1675px) {
    .page-nav-blog {
        display: none;
    }
}

.swiper-pagination.swiper-pagination-custom {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    padding-top: 20px;
}

.swiper-pagination.swiper-pagination-custom .swiper-pagination-bullet {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 0 4px;
    padding: 0;
    background: #DCDCDC;
    border: none;
    outline: none;
    border-radius: 50%;
    opacity: 1;
    cursor: pointer;
}

.swiper-pagination.swiper-pagination-custom .swiper-pagination-bullet-active {
    background: #EF9200;
}

.goods-block__header {
    display: none;
}

.product-exploitation {
    padding: 3px 5px;
    margin-bottom: 20px;
    background-color: #1D8C9C;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: white;
}

.product-exploitation--background {
    background-color: #5C707B;
}

.goods__engine > div {
    display: flex;
    gap: 5px;
}

.goods__engine img {
    width: 19px;
}

.goods-wrap {
    background: #fff;
    border-radius: 8px;
    margin-bottom: 20px;
    padding: 20px 15px;
    box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
    display: flex;
    transition: background .2s ease;
}

.goods {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.goods-wrap:hover {
    background: #F8F8F8;
}

.goods__image {
    position: relative;
    display: block;
    overflow: hidden;
    background: #fff;
    border-radius: 8px;
    border: 2px solid #E9EAEE;
    margin-bottom: 20px;
}

.goods__image_inner {
    width: 100%;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    max-width: 334px;
}

.goods__info {
    flex-grow: 1;
}

.goods__info_name {
    font-size: 18px;
    line-height: 130%;
    margin-bottom: 20px;
}

.goods__info_name strong {
    font-weight: 700;
    display: block;
}

.goods__info_name a {
    color: #535353;
    font-weight: bold;
    text-decoration: none;
}

.goods__info_name a span {
    display: inline-block;
    word-break: break-word;
}

.goods__info_name a:hover {
    color: #535353;
    text-decoration: none;
}

.goods__info_availability {
    display: none;
    color: #8D8F93;
    font-size: 14px;
    line-height: 130%;
}

.goods__elem {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 12px;
    border-bottom: 1px dashed #C4C4C4;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.goods__elem:before {
    font-weight: 700;
    white-space: nowrap;
    content: attr(data-label);
}

.goods__elem--desktop {
    display: none;
}

.goods__power br,
.goods__engine br {
    display: none;
}

.goods__properties span:last-child {
    text-transform: lowercase;
}

.goods__purchase {
    padding-top: 8px;
    text-align: center;
}

.goods__purchase_checkout:not(:last-child) {
    margin-bottom: 20px;
}

.goods__price {
    color: #535353;
    font-size: 26px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 10px;
    white-space: nowrap;
}

.goods__price span {
    color: #8D8F93;
}

.goods__comparison_link {
    display: none !important;
}

.goods__comparison.checked .goods__comparison_add {
    display: none;
}

.goods__comparison.checked .goods__comparison_link {
    display: inline-block !important;
}

.goods .btn_base {
    width: 100%;
}

.product-actions--desktop {
    display: none;
}

.product-actions--mobile {
    position: absolute;
    bottom: 15px;
    left: 15px;
    z-index: 99;
    display: flex;
    gap: 8px;
}

.product-actions--mobile .product-actions__btn {
    background-color: white;
    border-radius: 2px;
}

.product-actions__btn {
    padding: 5px;
    background: none;
    line-height: normal;
    cursor: pointer;
}

.product-actions__btn svg {
    width: 20px;
    height: 18px;
    vertical-align: bottom;
}

/* Сравнение */
.product-actions__btn--compare svg .compare-fill {
    fill: none;
    stroke: #8D8F93;
    transition: fill 0.2s ease;
}

.product-actions__btn--compare.checked svg .compare-fill {
    fill: #8D8F93;
}

/* Избранное */
.product-actions__btn--favorite svg .favorite-fill {
    fill: none;
    stroke: #8D8F93;
    transition: fill 0.2s ease, stroke 0.2s ease;
}

.product-actions__btn--favorite.checked svg .favorite-fill {
    fill: #C8102E;
    stroke: #C8102E;
}

.availability {
    margin-bottom: 20px;
    font-size: 12px;
}

.availability__status--in-stock {
    color: #29A71A;
}

.availability__status--on-request {
    color: #C8102E;
}

@media (min-width: 768px) {
    .goods-block__body {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .goods-wrap {
        width: calc(50% - 10px);
    }
}

@media (min-width: 1023px) {
    .goods-wrap {
        width: calc(33.33% - 10px);
    }
}

@media (min-width: 1024px) and (max-width: 1100px), (max-width: 370px) {
    .goods__power br,
    .goods__engine br {
        display: block;
    }
}

@media (min-width: 1200px) {
    .goods-block {
        background: #fff;
        border-radius: 8px;
        box-shadow: 0px 2px 4px rgba(15, 20, 28, 0.1);
        margin-bottom: 60px;
    }

    .goods-block__header {
        margin: 0;
        color: #fff;
        height: 60px;
        padding: 0 20px;
        font-size: 14px;
        font-weight: 700;
        list-style: none;
        line-height: 130%;
        background: #5C707B;
        border-radius: 8px 8px 0 0;
        display: flex;
        align-items: center;
    }

    .goods-block__header li:nth-child(1) {
        flex-grow: 1;
    }

    .goods-block__header li:nth-child(2) {
        width: 141px;
        flex-shrink: 1;
    }

    .goods-block__header li:nth-child(3) {
        width: 250px;
        flex-shrink: 1;
        text-align: center;
    }

    .goods-block__header li:nth-child(4) {
        width: 269px;
        flex-shrink: 1;
    }

    .goods-block__header li:nth-child(5) {
        width: 150px;
        flex-shrink: 1;
    }

    .goods-block__header li:nth-child(3) div span {
        font-size: 12px;
    }

    .goods-block__header li:nth-child(3) div span:first-child {
        margin-right: 12px;
    }

    .goods-block__body {
        position: relative;
        display: block;
    }

    .goods-wrap {
        margin: 0;
        width: 100%;
        padding: 25px 20px;
        border-radius: 0;
        box-shadow: none;
        background: transparent;
        border-bottom: 1px solid #F0F0F0;
        flex-direction: row;
    }

    .goods {
        box-shadow: none;
        flex-direction: row;
    }

    .goods:last-child {
        border-bottom: none;
        border-radius: 0 0 8px 8px;
    }

    .goods__image {
        margin: 0;
        padding: 0;
        width: 150px;
        height: 110px;
        border: 2px solid #E9EAEE;
        flex-shrink: 0;
        display: flex;
        align-items: center;
        flex-direction: column;
        background: #fff;
        border-radius: 8px;
    }

    .goods__image_inner {
        margin: auto;
    }

    .goods__elem {
        margin: 0;
        padding-top: 5px;
        display: block;
        text-align: left;
        border-bottom: none;
        font-size: 16px;
        line-height: 130%;
    }

    .goods__elem:before {
        display: none;
    }

    .goods__info {
        padding: 5px 15px 5px 15px;
        padding-right: 20px;
        display: flex;
        flex-direction: column;
    }

    .goods__info_name {
        margin-bottom: 8px;
        font-size: 16px;
        line-height: 130%;
    }

    .goods__info_availability {
        display: block;
    }

    .goods__power {
        display: flex;
        justify-content: flex-start;
        gap: 6px;
        width: 200px;
        padding-right: 10px;
        flex-shrink: 0;
    }

    .goods__engine {
        display: flex;
        width: 190px;
        padding-right: 10px;
        flex-shrink: 0;
    }

    .goods__power br,
    .goods__engine br {
        display: block;
    }

    .goods__properties {
        min-width: 250px;
    }

    .goods__properties div:not(:last-child) {
        margin-bottom: 7px;
    }

    .goods__properties div span:first-child {
        color: #8D8F93;
    }

    .goods__purchase {
        padding: 5px 0 0 0;
        width: 170px;
        flex-shrink: 0;
    }

    .goods__purchase_checkout {
        margin-bottom: 10px;
    }

    .goods__price {
        font-size: 16px;
        line-height: 130%;
        margin-bottom: 5px;
    }

    .product-actions--desktop {
        display: block;
    }

    .product-actions--mobile {
        display: none;
    }

    .product-exploitation {
        margin-bottom: 8px;
        width: fit-content;
    }

    .goods__elem--mobile {
        display: none;
    }

    .goods__elem--desktop:not(.goods__properties) {
        display: flex;
    }

    .availability {
        margin-bottom: 10px;
    }
}

.custom-input-checkbox input[type='checkbox'],
.custom-input-radio input[type='radio'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    padding: 0;
    min-width: 16px;
    min-height: 16px;
    background-color: white;
    border: 1px solid #E5E5E5 !important;
    border-radius: .15rem;
    cursor: pointer;
}

.custom-input-checkbox input[type='checkbox']:checked,
.custom-input-radio input[type='radio']:checked {
    background-color: white;
    border-color: #EF9200;
}

.custom-input-checkbox input[type='checkbox']:checked::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 5px;
    height: 9px;
    border: solid #EF9200;
    border-width: 0 2px 2px 0;
    transform: translate(-45%, -60%) rotate(45deg);
}

.custom-input-radio input[type='radio'] {
    border-radius: 50%;
}

.custom-input-radio input[type='radio']:checked::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 8px;
    height: 8px;
    background-color: #EF9200;
    border-radius: 50%;
    transform: translate(-50%, -50%);
}


.collapsible__trigger {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    user-select: none;
}

.collapsible__trigger::after {
    content: '';
    min-width: 18px;
    min-height: 18px;
    background: url('/local/templates/techexpo/img/svg/icon__arrow_drop.svg') no-repeat center;
    background-size: contain;
    transition: transform .2s ease;
}

.collapsible__trigger.active::after {
    transform: rotate(-180deg);
}

/* fix arrow mobile */
@media (max-width: 1023px) {
    .collapsible__trigger.active::after {
        transform: rotate(0deg);
    }

    .js-collapsible-ready .collapsible__trigger.active::after {
        transform: rotate(-180deg);
    }
}

.collapsible__content {
    height: 0;
    opacity: 0;
    visibility: hidden;
    transition: height .2s ease, opacity .1s ease, visibility 0s linear .2s;
}

.collapsible__content.open {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
}

/* FAQ */
.section-faq {
    margin-top: 40px;
}

.section-faq h2 {
    font-size: 28px;
}

.faq__item {
    border-radius: 8px;
    background-color: #f1f1f1;
    border: 1px solid rgba(0, 0, 0, 0.03);
    box-shadow: 0 2px 4px 0 rgba(15, 20, 28, 0.1);
}

.faq__item:not(:last-child) {
    margin-bottom: 20px;
}

.faq__question {
    width: 100%;
    padding: 35px;
    text-align: left;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}

.faq__question span {
    display: inline-block;
    padding-right: 15px;
}

.faq__answer {
    position: relative;
    top: -10px;
}

.faq__answer div {
    padding: 0 35px 25px;
}

@media (max-width: 768px) {
    .faq__question {
        cursor: auto;
    }
}

@media (max-width: 520px) {
    .faq__question {
        padding: 25px 20px;
        font-size: 18px;
    }

    .faq__answer {
        top: -5px;
    }

    .faq__answer div {
        padding: 0 20px 20px;
    }

    .faq__answer div p {
        font-size: 14px;
    }
}

.link-orange,
.link-gray {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 165px;
    height: 35px;
    border-radius: 8px;
    font-size: 16px;
    z-index: 1;
}

.link-orange {
    background-color: #EF9200;
    color: white;
}

.link-gray {
    background-color: #E9EAEE;
    color: #5C5C5C;
}

.card-delete {
    position: absolute;
    top: 2px;
    right: 2px;
    width: 40px;
    height: 40px;
    padding: 0;
    font-size: 16px;
    color: #8D8F93;
    line-height: normal;
    background: none;
    border: none;
    transition: color .2s;
}

.card-delete:hover {
    color: #F40C0C;
}

.card-delete--mobile {
    display: none;
}

@media (max-width: 1200px) {
    .card-delete--desktop {
        display: none;
    }

    .card-delete--mobile {
        display: block;
    }

    .card-delete {
        top: 0;
        right: 0;
    }
}

.section-empty {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 30px;
}

.section-empty p {
    margin-bottom: 0;
    font-size: 24px;
    color: #000000;
}

.section-empty div {
    display: flex;
    gap: 20px;
}

@media (max-width: 400px) {
    .section-empty div {
        flex-direction: column;
        gap: 30px;
        width: 100%;
    }

    .section-empty a {
        width: 100%;
    }
}

#player iframe,
#player2 iframe {
    width: 100%;
    max-width: 720px;
    height: auto;
    aspect-ratio: 16/9;
}

.form-white {
    max-width: 1290px;
    margin: 0 auto 30px;
    padding: 30px 20px;
    background: white;
    border-radius: 8px;
}

@media (max-width: 768px) {
    .form-white {
        padding: 20px;
    }
}
/* End */


/* Start:/local/templates/techexpo/template_styles.css?17539307023655*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap&subset=latin-ext');

* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    font-size: 14px;
    line-height: 1.5;
    font-family: Arial;
    background: #f1f1f1;
}

.text_uppercase {
    text-transform: uppercase;
}

.projects-portfolio {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-right: -20px;
}

.projects-portfolio ul.projects-portfolio__item {
    display: flex;
    flex-direction: column;
    width: calc(1 / 3 * 100% - 20px);
    padding: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    border: 2px solid #f1f1f1;
    transition: .3s linear;
}

.projects-portfolio ul.projects-portfolio__item > li:first-child {
    aspect-ratio: 12 / 9;
    line-height: 0;
}

.projects-portfolio ul.projects-portfolio__item > li:first-child img {
    height: 100%;
    object-fit: cover;
}

.projects-portfolio__item:hover {
    background: rgba(239, 146, 0, .1);
}

.projects-portfolio .projects-portfolio__power {
    margin-right: 10px;
    font-size: 27px;
    font-weight: 600;
}

.projects-portfolio .projects-portfolio__details {
    margin-top: 10px;
    margin-bottom: 15px;
    flex-grow: 1;
}

.projects-portfolio .projects-portfolio__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.projects-portfolio .projects-portfolio__product {
    margin-top: 15px;
    font-weight: 600;
    font-size: 16px;
    color: #212529;
}

.projects-portfolio .projects-portfolio__clients {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 50px;
}

.projects-portfolio .projects-portfolio__clients-name {
    margin-right: 10px;
}

.projects-portfolio .projects-portfolio__clients .projects-portfolio__clients-logo img {
    display: inline-block;
    width: auto;
    height: 50px;
    object-fit: contain;
}

.display-portfolio__item {
    display: none;
}

.display-portfolio__item_active#tabs-grid {
    display: flex;
}

.display-portfolio__item_active#tabs-column {
    display: block;
}

@media (max-width: 1110px) {
    .projects-portfolio ul.projects-portfolio__clients {
        flex-direction: column;
        min-height: 86px;
    }

    .projects-portfolio .projects-portfolio__clients-name {
        margin-right: 0;
        margin-bottom: 15px;
        text-align: center;
    }

    .projects-portfolio .projects-portfolio__clients .projects-portfolio__clients-logo img {
        width: 100%;
    }

}

@media (max-width: 1055px) {
    .projects-portfolio ul.projects-portfolio__item {
        width: calc(1 / 2 * 100% - 20px);
    }
}

@media (max-width: 768px) {
    .projects-portfolio {
        flex-direction: column;
        margin-right: 0;
    }

    .projects-portfolio ul.projects-portfolio__item {
        width: 100%;
        margin-right: 0;
        padding: 15px;
    }

    .projects-portfolio ul.projects-portfolio__item > li:first-child {
        aspect-ratio: auto;
    }

    .projects-portfolio .projects-portfolio__customer,
    .projects-portfolio ul.projects-portfolio__clients {
        min-height: auto;
    }
}

@media (max-width: 375px) {
    .projects-portfolio .projects-portfolio__header {
        flex-direction: column;
        align-items: flex-start;
    }

    .projects-portfolio .projects-portfolio__city {
        margin-top: 5px;
    }
}

.title-manager-catalog, h2.title-manager-catalog {
    font-size: 24px;
}

@media (max-width: 1023px) {
    .mobile-hidden {
        display: none;
    }
}

/* End */
/* /local/templates/techexpo/css/jquery.fancybox.min.css?174766138012795 */
/* /local/templates/techexpo/css/swiper.min.css?158813257013678 */
/* /local/templates/techexpo/css/bootstrap.css?158781944221047 */
/* /local/templates/techexpo/css/slick.css?15878194421776 */
/* /local/templates/techexpo/css/font-awesome.css?1721646995236113 */
/* /local/templates/techexpo/css/lightslider.css?15878194427988 */
/* /local/templates/techexpo/css/lightgallery.min.css?158781944220458 */
/* /local/templates/techexpo/css/preloader.css?15886632713462 */
/* /local/templates/techexpo/css/nouislider.min.css?17189794384220 */
/* /local/templates/techexpo/css/main.css?1754207054132591 */
/* /local/templates/techexpo/css/update.css?1588804301874 */
/* /local/components/darneo/feedback/templates/callback/style.css?1738596268463 */
/* /local/templates/techexpo/components/bitrix/news.list/banner_under_header/style.css?1742224272126 */
/* /local/components/darneo/cookie.popup/templates/.default/style.css?17491697681035 */
/* /local/components/darneo/feedback/templates/commercial/style.css?1587819440421 */
/* /local/components/darneo/feedback.vue/templates/.default/style.css?16787182592071 */
/* /local/templates/techexpo/vendor/filer/css/jquery.filer.css?158781944214769 */
/* /local/templates/techexpo/vendor/filer/css/themes/jquery.filer-dragdropbox-theme.css?17385928624420 */
/* /local/components/darneo/feedback.vue/templates/order/style.css?16787182592071 */
/* /local/templates/techexpo/styles.css?1754407130161010 */
/* /local/templates/techexpo/template_styles.css?17539307023655 */
